/* CSS Document */
body              			{ background-image:url(../images/templatebg.gif); background-repeat:repeat-x; background-color:#E0DCD8; }
.headerleft					{ background-image:url(../images/header_left.gif); width:46px; height:103px; background-repeat:no-repeat; margin:0px; padding:0px;}
.headermid					{ background-image:url(../images/header_mid.gif); background-repeat:repeat-x; height:103px;margin:0px; padding:0px;}
.headerright				{ background-image:url(../images/header_right.gif); width:59px; height:103px; background-repeat:no-repeat;margin:0px; padding:0px;}	
.menuleft					{ background-image:url(../images/menu_left.gif); width:25px; height:46px; background-repeat:no-repeat}
.menumid					{ background-image:url(../images/menu_mid.gif); background-repeat:repeat-x; height:46px;}
.menuright					{ background-image:url(../images/menu_right.gif); width:24px; height:46px; background-repeat:no-repeat;}
.menu						{ padding-top:5px;}	
.menu a						{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none }
.menubox					{ border:#3c94bf solid 4px;}
.banner						{ border-bottom:#3c94bf solid 4px; border-left:#3c94bf solid 4px; border-top:#3c94bf solid 4px;}
.menubox1					{ border-bottom:#3c94bf solid 4px; border-right:#3c94bf solid 4px; background-color:#FFFFFF; }
.banner1					{ border-bottom:#3c94bf solid 4px; border-right:#3c94bf solid 4px; border-left:#3c94bf solid 4px;background-color:#FFFFFF ; }
.menuboxtitle				{ background-color:#fc8f2d; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; height:37px; padding-left:5px;}
.menulinksborder			{ height:45px; background-color:#FFFFFF; border-bottom:#fc8f2d solid 2px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-bottom:5px; }	
.menulinksborder a			{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-decoration:none}
.menulinks_noborder			{ height:45px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; padding-bottom:5px; }	
.menulinks_noborder a		{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; text-decoration:none}	
.welcome					{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#b84444; text-decoration:none; padding-left:10px; padding-top:10px; }
.bluetext					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3c94bf; text-decoration:none;padding-left:10px; padding-top:10px;  }
.detailstext				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0073b3; text-decoration:none;padding-left:10px; padding-top:10px; padding-right:5px;  }
.projecttext				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#3c94bf; text-decoration:none;padding-left:10px; padding-right:5px;  }
.contacttext				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;padding-left:20px; padding-top:10px; padding-right:5px; font-weight:bold  }
.detailstext1				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;padding-left:10px; padding-top:10px; padding-right:15px;  }
.readmore a					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ff0000; text-decoration:none;padding-left:10px; padding-top:10px; padding-right:15px; }
.readmore1 a				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ff0000; text-decoration:none;padding-left:00px; padding-top:5px; padding-right:15px; }
.services					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#3c94bf; text-decoration:none;padding-left:10px; padding-top:10px; padding-right:5px;  }
.blueborder					{ border-bottom:#3c94bf solid 1px;  }	
.blackborder				{ border-bottom:#000000 solid 1px;  }	
.clientimg					{ padding-top:10px; padding-left:10px; padding-right:5px;}
.latestproj					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; font-weight:bold; color:#fc8f2d; text-decoration:none;padding-left:10px; padding-top:5px;  }
.contact					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; font-weight:bold; color:#ffffff; text-decoration:none;padding-left:20px; padding-top:15px;  }
.contactbg				  	{ background-image:url(../images/contact.gif); width:337px; height:184px; background-repeat:no-repeat; margin-left:30px; }
.footerleft					{ background-image:url(../images/footerleft.gif); width:37px; height:59px; background-repeat:no-repeat;}
.footerright				{ background-image:url(../images/footerright.gif); width:44px; height:59px; background-repeat:no-repeat;}
.footermid					{ background-image:url(../images/footeemid.gif);  height:59px; background-repeat: repeat-x;}	
.footertext					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline; font-weight:normal; color:#ffffff; text-decoration:none;padding-left:300px; padding-top:5px;  }
.clients					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:50px; color:#000000; text-decoration:none;padding-left:10px; padding-top:10px; padding-right:5px; border:#000000 solid 1px;  }
.bluetext2					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#0073b3; text-decoration:none;padding-left:10px; padding-top:0px; padding-right:10px; }
.bluetext3					{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#0073b3; text-decoration:none;padding-left:10px; padding-top:0px; padding-right:10px; }


