/* CSS Document */
body {
	background-color: #666666;
	font-family:Verdana; font-size:12px; font-style:normal; color:#656565;
}
img{border:none;}
#container{ width:938px; font-family:Verdana; margin:0 auto; background-color:#fff;}
#tophead{background:url(../images/top.jpg) no-repeat;width:100%; float:left; height:18px; padding-top:20px; font-family:Verdana; font-size:10px; color:#FFFFFF; text-align:center; padding-top:3px;}
#tophead h1{  font-family:Verdana; font-size:10px; color:#FFFFFF; text-align:center; margin:0; padding:0; font-weight:100;}
#head{background:url(../images/line.jpg) repeat; width:100%; float:left; height:113px;}
#headleft{width:50%; float:left; }
#headright{width:50%; float:right; padding:0;}
.phone{width:50%; float:right;  padding:30px 5px 25px 5px; text-align:center;  border-left:#666666 double 1px;}
#flag {width:75%; text-align:left; padding:5px; }

#menu{ background:url(../images/design_09.jpg) repeat-x; height:30px; width:100%; float:left;}
#menu ul{  list-style:none; text-align:left; padding:0; margin:0;list-style-type: none;}
#menu ul li{display: block; float: left; background:url(../images/design_15.jpg) no-repeat; width:117px;height:25px; padding:8px 0 0 0;font-family:Verdana; font-size:12px; color:#FFFFFF; text-align:center; }
#menu ul li a{color:#FFFFFF; text-decoration:none;}
#menu ul li a:hover{background:url(../images/menu-hover.jpg) left bottom no-repeat; width:117px; height:30px; padding:30px 0 0 20px;}

.active{background:url(../images/menu-active.jpg) no-repeat; width:117px;height:25px; float:left; padding:8px 0 0 0;font-family:Verdana; font-size:12px; color:#FFFFFF; text-align:center;}
.active a{ color:#FFFFFF; text-decoration:none;}

.submenu{background:url(../images/design_15.jpg) no-repeat; width:117px;height:25px; float:left; padding:8px 0 0 0;font-family:Verdana; font-size:12px; color:#FFFFFF; text-align:center;}

.submenu a { color:#FFFFFF; text-decoration:none;}
.submenu a:hover { background:url(../images/menu-hover.jpg) no-repeat;width:117px; height:25px; padding:3px 0 0 20px;}
.flashbanner{ width:681px; float:left;}
.contact{float:right; width:246px; height:248px; background:#fff url(../images/design_25.jpg) repeat-x; }
.frame {float:right; width:248px; height:260px; margin:0 2px 0 0;}
.testihead{background:url(../images/testimonials-head.jpg) top no-repeat; height:27px;}
.conhead{background:url(../images/design_22.jpg) top no-repeat; height:27px;}
.form1{width:100%; margin:20px 0 0 0;}
.formlabel{width:30%; float:left; text-align:right;  margin-top:5px;}
.fromfield{ width:65%; float:left;}
.line{background:url(../images/border.jpg) repeat-x; width:100%; height:50px; clear:both;}
.tablerow{background-color:#FFFFFF; width:100%; float:left;}
.content{width:39%; height:350px;float:left; font-family:Verdana; font-size:12px; border-right: dotted #e2e2e2 1px; margin:0 0 5px 5px; padding:5px;}
.content h2{font-size:small; font-weight:bold; color:#ccc; margin:0; padding:12px 0 0 10px; background:
url(../images/conthead1.jpg) no-repeat;  height:35px; width:355px;}
.news{width:29%; float:left; height:350px; font-family:Verdana; font-size:12px; border-right: dotted #e2e2e2 1px; margin-left:5px; padding:5px;}
.news h4{font-size:small; font-weight:bold; color:#ccc; margin:0; padding:12px 0 0 10px; background:
url(../images/newshead.jpg) no-repeat;  height:35px;}
.news a{color:#990000; text-align:right; text-decoration:none; font-size:10px;}
.testimonilas{width:25.8%; height:350px; float:left; font-family:Verdana; font-size:small;  margin-left:5px; padding:5px;}
.testimonilas h5{font-size:small; font-weight:bold; color:#ccc; margin:0; padding:12px 0 0 10px; background:
url(../images/newshead.jpg) no-repeat ;  height:35px;  }
#bredcrum {padding:0 0 5px 10px; color:#990000; }
#bredcrum a{color:#990000; text-decoration:none;} #bredcrum a:hover{ color:#666666; text-decoration:none;}
.arws{font-size:9px; padding:0 2px 0 2px;}

#baninn{ background:url(../images/ban-bginn.jpg)  no-repeat;  width:679px; height:160px; float:left; margin:5px 0 0 2px;}
#lftinn{width:681px; float:left;}
#inpagecont{ width:430px; float:left; padding:0 0 0 15px; text-align:justify;}
#inpagecont a{ text-decoration:none; color:#666666;}
#inpagecont a:hover{text-decoration:underline;}
#inpagecont h2{padding:0; margin:0; color:#666666; font-size:12px;}
#inpagecont h3{padding:0; margin:0; color:#666666; font-size:12px;}
#contentinn{width:670px; float:left; margin:5px 0 0 2px; padding:10px 2px 2px 2px; border:#ededed solid 1px;}

#lftmenu{width:200px; height:330px;float:left;background:url(../images/menubg.jpg) no-repeat; padding:0 0px 0 15px;	}
#lftmenu h2{padding:15px 0 0 20px; height:20px; color:#CCCCCC; font-size:12px; margin:0;}

#lftmenu ul{display:block; list-style:none; text-align:left; padding:0; margin:0;list-style-type: none; }
#lftmenu ul li{ width:180px; float:left;padding:0px 0 5px 5px; border:#990000 1px; border-style: none  none dotted dotted; margin:0;  font-size:12px; }
#lftmenu ul li a { color:#333; text-decoration:none; }
#lftmenu ul li a:hover {color:#666;}

.btmmenu{width:195px; float:left; margin:0 0 5px 5px;  }
.btmmenu h6{background:url(../images/menu11.jpg) no-repeat; height:25px; padding:7px 5px 0 7px; font-size:medium; margin:0; font-size:12px; color:#333; clear:both}
.btminn{background:url(../images/menu12.jpg) repeat-y; padding:0 6px 0 6px; text-align:justify;height:150px; }

.btmmenu1{width:245px; float:left; margin:0 0 5px 8px;  }
.btmmenu1 h6{background:url(../images/menu1.jpg) no-repeat; height:35px; padding:10px 5px 0 7px; font-size:medium; margin:0; font-size:12px; color:#333; clear:both}
.btminn1{background:url(../images/menu2.jpg) repeat-y; padding:0 10px 0 10px; text-align:justify; height:130px; }

#footbg{background:url(../images/bgfoot.gif) bottom; height:200px; clear:both; float:left; width:100%;}

#footer{width:100%; background:url(../images/footer.jpg) no-repeat; padding:5px 0 0 0; height:25px; text-align:center;color:#CCCCCC; font-size:10px;}
.footmenu{width:280px; float:left; padding:0 5px 0 5px; margin:0 0 0 14px; }
.footmenu a{text-decoration:none; color:#666;} 
.footmenu a:hover{text-decoration:none; color:#CC0000;}
.footmenu h3{ padding:5px 0 0 5px; margin:0; height:30px; color:#666; background-color:#e2e2e2; border:#990000 1px;border-style: none none solid solid; font-size:14px;}
.clients {border:#999999 solid 1px; margin:2.5px 5px; clear:both;}
.time{color:#CC3300; font-size:10px; font-weight:bold;}
.read{padding:0; margin:0; text-align:right;}
.port{width:430px; float:left; padding:10px 0 0 0;  }
.portboxlft {width:150px; float:left;}
.portboxrht{ float:left; padding:0 0 0 5px; text-align:justify; }

.mC {width:176px;
	background:url(../images/menubg.jpg) no-repeat;
	padding:0 20px 5px 20px;
	left: 23px;
	float:left;
	}
.mH {color:#ccc; cursor:pointer;  font-weight:bold; padding:15px 0 0 20px; }
.mL {display:none;}
.mO {margin-left:10px; display:block;}
#footer a {color:#ccc; text-decoration:none;}
#footer a:hover {color:#CC6600; text-decoration:none; font-size:10px;}
