body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.jpg);
}
#main{ width:900px; margin:0px auto; padding-top:43px;}
.clr{ clear:both; line-height:0px; font-size:0px;}
img{ border:0px;}
.commonDIV{ width:100%;}
form{ margin:0px; padding:0px;}
/*****************************TOP************************/
#logo{ float:left; width:175px; padding-top:65px;}
#top_right{
	float:right;
	width:700px;
	text-align:right;
}
#top_r{ width:700px; text-align:right; height:100px;}
#nav{ width:700px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right;}
#nav a{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#4C788B; text-transform:uppercase;}
#nav a:hover{color:#D83F20;}
#header_l{ width:300px; float:left;}
#header_r{ width:600px; float:right;}
#cont_l{ width:260px; float:left; padding-right:30px;}
#cont_r{ width:600px; float:right;}
.box{ width:128px; padding-right:28px; float:left; padding-top:10px;}
.box1{ width:128px; float:left; padding-top:10px;}
#bot_l{ width:305px; float:left; text-align:left;}
#bot_r{ width:260px; float:right; text-align:right;}
#bottom{width:600px; float:right;}
/******************************TEXT STYLE*******************************/
.commonText{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#5E646B; line-height:20px;}
.commonText a:link, .commonText a:visited{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#5E646B; line-height:20px; text-decoration:underline;}
.commonTextB{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#5E646B; line-height:18px; font-weight:bold;}
.OrangeHD{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#D83F20; font-size:18px; font-weight:bold; text-decoration:none;}
.OrangeHD_small{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#D83F20; font-size:11px; font-weight:bold; text-decoration:none; letter-spacing: .2em;}
.OrangeHD2{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#D83F20; font-size:14px; text-decoration:none;}
.BlueHD{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#19657C; font-size:17px; font-style:italic; text-decoration:none;}
.BlueHD1{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#19657C; font-size:14px; font-style:italic; text-decoration:none; line-height:20px;}
.BlueHD1 a:link, .BlueHD1 a:visited{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#19657C; font-size:14px; font-style:italic; text-decoration:none; line-height:20px;}
.GrayHD{ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#666666; line-height:20px;}
.blueLink{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#4C788B; line-height:24px;}
a.blueLink:hover{text-decoration:underline; color:#D72509;}
.pink_line{ width:100%; background-color:#FBE9E7; font-size:1px; line-height:0px; height:2px;}
.gray_line{ width:100%; background-color:#CEDCDC; font-size:1px; line-height:0px; height:1px;}
.bot_line{width:100%; background-color:#E2E2E2; font-size:1px; line-height:0px; height:2px;}
.bottomLink{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:#4C788B;text-transform:uppercase;}
a.bottomLink:hover{text-decoration:underline; color:#D83F20;}
.blue{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#1F7089; text-decoration:none; line-height:18px;}
.blueB{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#1F7089; text-decoration:none; font-weight:bold;}
.viewLink{ font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#5F7C80; text-decoration:none; line-height:18px;}
a.viewLink:hover{ text-decoration:underline;}
.grayLink{ font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:14px; color:#777777; text-decoration:underline; line-height:24px;}
a.grayLink:hover{ text-decoration:none; color:#4C788B;}
/***************************************************************/
#cont_l1{ width:300px; float:left;}
#left1{ width:300px; background-image:url(../images/lefthd.jpg); background-repeat:no-repeat; height:35px; padding-top:40px;}
#cont_r1{ width:580px; padding-left:20px;}
.OrangeHD1{ font-family:Swis721 LtCn BT, Georgia, "Times New Roman", Times, serif; color:#D83F20; font-size:20px; text-decoration:none;}
.box_case{ width:76px; padding-right:20px; float:left; padding-top:10px; padding-bottom:10px;}
.servicesbox{ width:202px; float:right; padding-top:30px;padding-left:85px;}
.servicesTxt{ width:100%; padding-top:15px;}
.servicesLink{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:16px; color:#4C788B; text-decoration:none;}
a.servicesLink:hover{text-decoration:underline; color:#D72509;}
/*****************************************************************/
#formmain{ width:480px;  padding-top:10px;}
.formtext{ width:125px; float:left; text-align:right; padding-top:1px;}
.form_right{ width:350px; float:right; padding-bottom:5px; }
.textbox{ width:155px; height:15px; padding-top:2px; border:1px solid #808080; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#696F77; }
.textarea{ width:340px; height:150px; border:1px solid #808080; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#696F77; }
.clients{ width:205px; float:left; padding-right:5px;}
.clientsLink{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#19657C; font-size:11px; font-style:italic; text-decoration:none; line-height:18px;}
.clients ul{list-style-type: none;	padding: 0px; margin: 0px;}
.clients li{}
.clients1{ width:150px; float:right; }
.clients1 ul{list-style-type: none;	padding: 0px; margin: 0px;}
.clients1 li{}
.references{ width:250px; float:left;}
.OrangeHD3{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#D83F20; font-size:13px; text-decoration:none;}
.OrangeHD3 a:link, .OrangeHD3 a:visited { font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#D83F20; font-size:13px; text-decoration:none;}
.OrangeHD3 a:hover { font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#D83F20; font-size:13px; text-decoration:underline;}
.referencesTxt{ font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#19657C; font-size:11px; text-decoration:none; line-height:16px;}
.referencesTxt a:link, .referencesTxt a:visited { font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#19657C; font-size:11px; text-decoration:none; line-height:16px;}
.referencesTxt a:hover { font-family:"Times New Roman", "Times New Roman MT", Georgia; color:#19657C; font-size:11px; text-decoration:underline; line-height:16px;}
