body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background-image:url(images/bg_1.jpg); background-repeat:repeat-x; background-color:#787878;}
.left_bg{background-image:url(images/left_bg.jpg); background-repeat:no-repeat;	background-color:#787878; width:15px;}
.right_bg{background-image:url(images/right_bg.jpg); background-repeat:no-repeat;background-color:#787878; width:15px;}
	
table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;
}

	
tr{
padding:0px;
Margin:0px;
}

td{
vertical-align:top;
padding:0px;
margin:0px;
}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;
}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;
}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;
}
.more{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fefefe; text-decoration:none;}
.more a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fefefe; text-decoration:none;}
.more a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fefefe; text-decoration:none;}

.input{font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 5px; font-size:12px; color:#c9c9c9; height:22px; border:1px solid #9f9f9f; background-color:#4a4a4a; width:122px}
.table_bg{background-image:url(images/table_bg.jpg); background-repeat:repeat-x; height:229px; }
.table1_bg{ background-image:url(images/table_1.jpg); background-repeat:no-repeat; height:229px; width:292px; background-position:0px 0px;}
.table2_bg{ background-image:url(images/table_2.jpg); background-repeat:no-repeat; height:229px; width:328px; background-position:18px 0px;}
.table3_bg{ background-image:url(images/table_3.jpg); background-repeat:no-repeat; height:229px; width:292px;background-position:0px 0px;}
.table4_bg{ background-image:url(images/table_4.jpg); background-repeat:no-repeat; height:229px; width:292px; background-position:0px 0px;}
.table5_bg{ background-image:url(images/table_5.jpg); background-repeat:no-repeat; height:229px; width:328px; background-position:18px 0px;}
.table6_bg{ background-image:url(images/table_6.jpg); background-repeat:no-repeat; height:229px; width:292px; background-position:0px 0px;}
.table_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefefe; text-decoration:none; }
.table_text a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefefe;text-decoration:none; }
.table_text a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fefefe; text-decoration:underline; }
.table_text ul{margin:0px; padding:0px 0px 0px 20px;}
.table_text li{background-image: url(images/b_1.gif); background-repeat:no-repeat; background-position:0px 6px; padding:0px 0px 0px 10px; line-height:22px; list-style:none;}
.right_line{border-right:1px solid #6d6d6d;}


.text_menu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9c9c9; text-decoration:none;}
.text_menu a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9c9c9; text-decoration:none;}
.text_menu a:hover{color:#c9c9c9; text-decoration:underline;}
.text_menu ul{margin:0px; padding:10px 0px 0px 30px}
.text_menu li{background-image: url(images/b_3.jpg); background-repeat:no-repeat; background-position:8px 6px; padding:0px 10px 0px 22px; line-height:18px; list-style:none;}
.title{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fb752c; font-weight:bold;}
.image_br{border:3px solid #717176; margin:10px;}
.input2{font-family:Arial, Helvetica, sans-serif; padding:5px 0px 0px 5px; font-size:12px; color:#c9c9c9; height:20px; border:1px solid #515151; background-color:#353535; width:172px}
   
.footer{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#656f79; background-color:#262626;  border-top:1px solid #4c4c4c;}			
.footer a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#656f79; text-decoration:none;}	
.footer a:hover{color:#656f79; text-decoration: underline;}	

.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9c9c9; text-align:justify;}			
.text a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#87c1f9; font-weight:normal; text-decoration:underline; }
.text a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#87c1f9; font-weight:normal; text-decoration:underline; }
.text a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#87c1f9; font-weight:normal;text-decoration:underline; }
.text a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal;text-decoration:none;}

.left_menu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9c9c9; text-decoration:none;}
.left_menu a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9c9c9; text-decoration:none;}
.left_menu a:hover{color:#c9c9c9; text-decoration:underline;}
.left_menu ul{margin:0px; padding:10px 0px 10px 10px; }
.left_menu li{background-image: url(images/b_2.jpg); background-repeat:no-repeat; background-position:8px 6px; padding:0px 10px 10px 25px;line-height:18px; list-style:none;}
.left_menu .current {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal;text-decoration:none;}

.left_menu ol{ padding:0px; padding-top:10px; margin:0px;}
.left_menu ol li{ list-style:none; background:url(images/bullet.gif) no-repeat top left; padding:0px; padding-left:15px;  margin:0px; line-height:20px;}
.left_menu ol li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:justify;}			
.left_menu ol li a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; text-decoration:none; }
.left_menu ol li a:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; text-decoration:none; }
.left_menu ol li a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal;text-decoration:none; }
.left_menu ol li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal;text-decoration:none;}

.left_menu .curent {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal;text-decoration:none;}



.l-td { vertical-align:top; padding-top:10px; padding-bottom:10px; text-align:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d3d3d3;border-bottom:solid 1px #333333;}
.r-td { vertical-align:top; padding-top:6px; padding-bottom:8px; text-align:left; border-bottom:solid 1px #333333;}

.input-req {font-family:Arial, Helvetica, sans-serif; padding:3px 0px 0px 5px; font-size:12px; color:#c9c9c9; height:22px; border:1px solid #696969; background-color:#303030; width:190px}
.address-req {font-family:Arial, Helvetica, sans-serif; padding:3px 0px 0px 5px; font-size:12px; color:#c9c9c9; height:45px;  border:1px solid #696969; background-color:#303030; width:190px}

.portfolio { font-family:Arial, Helvetica, sans-serif; text-align:center;}
.portfolio span {padding-left:8px; padding-right:8px;}

.portfolio img {border:solid 2px #c9c9c9;}			
.portfolio a:link img{ border:solid 2px #c9c9c9;}
.portfolio a:active img{ border:solid 2px #c9c9c9;}
.portfolio a:visited img{ border:solid 2px #c9c9c9;}
.portfolio a:hover img{border:solid 2px #c0610c;}



.sub-con ul{margin:0px; padding:0px 0px 20px 60px}
.sub-con li{background-image: url(images/b_3.jpg); background-repeat:no-repeat; background-position:8px 6px; padding:0px 10px 0px 22px; line-height:18px; list-style:none;}
.sub-con h2{font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fb752c; font-weight:bold; padding:0px; margin:0px; padding-left:20px; padding-top:0px; padding-bottom:10px;}
.sub-con h3{font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fb752c; font-weight:bold; padding:0px; margin:0px; padding-left:50px; padding-top:15px; padding-bottom:10px;}
.sub-con img{ padding-right:10px; vertical-align:middle; margin-bottom:10px;}
.sub-con p{ padding:0px; margin:0px; text-align:justify; padding-left:20px;}
.sub-con p p{ padding:0px; margin:0px;}
.sub-con{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9c9c9; text-align:justify; padding-left:10px; padding-bottom:40px;}			
.sub-con a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#87c1f9; font-weight:normal; text-decoration:underline; }
.sub-con a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#87c1f9; font-weight:normal; text-decoration:underline; }
.sub-con a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#87c1f9; font-weight:normal;text-decoration:underline; }
.sub-con a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:normal;text-decoration:none;}
	
.head-h { padding-bottom:23px; padding-left:20px; padding-top:25px;}
.head-h img{ height:42px; width:158px;}
