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

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/body.gif) left top repeat-x #e5e5e5;}

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 auto; padding:0px; width:980px; overflow:hidden;}

.logo{margin:45px 0 1px 0px; padding:0px; width:412px; float:left;}

.call{margin:33px 0 0px 0px; padding:0px; width:352px; background:url(../images/call_bg.png) left top no-repeat; height:109px; float:right;}

.call h1{margin:0px; padding:50px 0 0 50px; font-family:Calibri; font-size:24px; color:#000000;}

#content_main{margin:13px 0 0 0px; padding:0px; width:968px; border:6px solid #20a4dc; overflow:hidden;}

.menu{margin:0px 0 10px 0px; padding:0px; width:966px; overflow:hidden; background:url(../images/navi_bg.png) left top repeat-x; border:1px solid #0273a5; height:42px;}

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

.menu ul li{margin:0px; padding:0px; font-family:Calibri; font-size:14px; color:#ffffff; font-weight:bold; list-style:none; display:inline; background:url(../images/hover.png) left top no-repeat; height:42px; float:left;}

.menu ul li a{margin:0px; padding:9px 32px 0px 32px; font-family:Calibri; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; float:left;}

.menu ul li a:hover{margin:0px; padding:9px 32px 0px 32px; font-family:Calibri; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; background:url(../images/hover.png) left top repeat-x; height:42px; float:left;}

.dactive{margin:0px; padding:0px; background:url(../images/hover.png) left top repeat-x; height:42px;}

.banner{margin:0px auto; padding:0px; width:956px;}

.images{margin:0px auto; padding:0px; width:956px; overflow:hidden;}

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

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

#content{margin:10px auto; padding:0px 0 10px 0px; width:956px; background:#ffffff; border-radius:6px; overflow:hidden;}

#left_panel{margin:0px 0px 0 10px; padding:0px; width:648px; float:left; overflow:hidden;}

.welcome{margin:0px; padding:0px; width:648px; overflow:hidden;}

.welcome h1{margin:0px; padding:5px 0 0 0px; font-family:Calibri; font-size:25px; color:#231f20; font-weight:normal;}

.welcome h1 span{margin:0px; padding:0px; font-family:Calibri; font-size:25px; color:#0f3b70; font-weight:normal;}

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

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

.services{margin:15px 0px 0 0px; padding:0px 0 10px 0px; width:270px; background:url(../images/services_bg.png) left top repeat-x; border-radius:5px; float:right;}

.services h1{margin:0px; padding:5px 0 0 30px; font-family:Calibri; font-size:26px; color:#ffffff; font-weight:normal;}

.services ul{margin:10px 0 0 30px; padding:0px;}

.services ul li{margin:0px; padding:5px 0 5px 30px; font-family:Arial, Helvetica, sans-serif,; font-size:13px; color:#ffffff; list-style:none; background:url(../images/list.png) left 8px no-repeat; width:180px; border-bottom:1px solid #08a724;} 

.satisfaction{margin:10px 0 0 0px; padding:0px; width:270px;}

#footer_main{margin:10px 0 0 0px; padding:0px; width:100%; background:#0d0d0d; overflow:hidden;}

.footer{margin:10px auto; padding:0px 0 0 0px; width:980px; overflow:hidden;}

.footer p{margin:0px; padding:20px 0 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:20px; text-align:center;}

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

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

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













