@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#FFFFFF;}

h1, h2, h3, h4, h5, h6, input, pre, form{margin:0px; padding:0px;}

#container{margin:0px auto; padding:0px; width:980px; overflow:hidden;}

#header{margin:0px; padding:0px 0 0px 0px; width:980px; overflow:hidden;}

#logo_main{margin:0px; padding:0px; width:315px; background:url(../images/logo_bg.gif) left top no-repeat; height:414px; float:left; overflow:hidden;}

.call{margin:0px; padding:0px; width:280px; float:left;}

.call h1{margin:0px; padding:5px 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF;}

.logo{margin:10px 0 0 0px; padding:0px; width:297px; float:left;}

#banner_main{margin:0px; padding:0px; width:665px; height:414px; background:url(../images/banner_bg.gif) left top no-repeat; float:right; overflow:hidden;}

.banner{margin:0px; padding:0px; width:665px;}

.navi{margin:9px 0 0 70px; padding:0px; width:560px;}

.navi ul{margin:0px; padding:0px;}

.navi ul li{margin:0px 0 0 10px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; display:inline; list-style:none; float:left;}

.navi ul li a{margin:0px; padding:5px 15px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; text-decoration:none; border:1px solid #; float:left;}

.navi ul li a:hover{margin:0px; padding:5px 15px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e5bb3; text-align:center; background:url(../images/hover.gif) left top repeat-x; border-radius:0.5em; text-decoration:none; float:left;}

#content{margin:0px 0 0 0px; padding:0px 0 20px 0px; width:980px; background:#0e5bb3; overflow:hidden;}

#left_panel{margin:0px 0 0 5px; padding:0px; width:664px; float:left; overflow:hidden;}

.welcome{margin:0px 0 0 3px; padding:0px; width:664px;}

.welcome h1{margin:0px; padding:10px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000; font-weight:normal;}

.welcome h1 span{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#ffffff; font-weight:normal;}

.welcome p{margin:0px; padding:5px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:97%; color:#ffffff; line-height:20px; text-align:justify;}

.images{margin:10px 0 0 0px; padding:0px 0 0px 0px; width:664px; background:#e2e2e2; border:2px solid #9d9d9d; overflow:hidden;}

.images ul{margin:0px 0 0 0px; padding:0px;}

.images ul li{margin:10px 0px 0 10px; padding:0px 0 10px 0px;  display:inline; list-style:none; float:left;}

#right_panel{margin:10px 5px 0 0px; padding:0px 0 0px 0px; width:277px; overflow:hidden; float:right;}

.services{margin:10px 0px 10px 0px; padding:0px 0 0px 0px; width:277px; float:left; background:#79d0ff; overflow:hidden;}

.services_top{margin:10px 0 0 17px; padding:0px; width:123px; height:33px; background:url(../images/services_top.gif) left top no-repeat;}

.services_mid{margin:10px auto; padding:0px 0 10px 0px; background:#FFFFFF; width:255px; overflow:hidden;}

.services_mid ul{margin:0px 0 0px 20px; padding:0px;}

.services_mid ul li{margin:0px; padding:7px 0 7px 30px; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background:url(../images/list.gif) left 8px no-repeat; list-style:none; float:left;}

.satisf{margin:10px 0 0 10px; padding:0px; width:237px; float:left;}

.footer{margin:0px; padding:0px; width:980px; background:url(../images/footer_bg.gif) left top no-repeat #074c9a; overflow:hidden;}

.footer p{margin:0px; padding:50px 0 30px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; width:600px; overflow:hidden; line-height:20px; float:left;}

.footer p a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}

.footer p a:hover{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; text-decoration:none;}

.cards{margin:50px 10px 0 0px; padding:0px; width:162px; float:right; overflow:hidden;}

.clr{margin:0px; padding:0px; clear:both;}




