@charset "utf-8";
/* Web Studio Productions CSS Vr 5.7 */

/* Site Layout */
body {
	border:0;			/* This removes the border around the viewport in old versions of IE */
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url(../images/flashBG.gif);
	background-repeat:repeat-y;
	background-position:center;
}
.sitecontainer {
	margin:0 auto;
}
div.divheaderimage {
	background-image:url(../images/bgHeader.gif);
	background-position:center;
	height:20px;
	border:none;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}
div.divbodycontainer {
	background-color:#FFFFFF;
	width:816px;
	border:none;
	margin:0 auto;
}
div.divcontentpush {
	margin-left:5px;
	margin-right:5px;
}
/* End */

/* Global */
div.inline {
	float:none;
	clear:both;
}
div.clear {
	height:1px;
	font-size:1px;
	float:none;
	clear:both;
}
div.center {
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}
div.centernone {
	margin-top:0px;
	margin-bottom:0px;
	text-align:center;
}
div.bold {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}
div.div5u5d {
	padding:0px;
	margin-left:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	float:none;
	clear:both;
}
div.div5u {
	margin-left:0px;
	margin-top:5px;
	margin-right:0px;
	margin-bottom:0px;
	float:none;
	clear:both;
}div.div5d {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:5px;
	float:none;
	clear:both;
}
div.div10u10d {
	margin-left:0px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:10px;
	float:none;
	clear:both;
}
div.div10u {
	margin-left:0px;
	margin-top:10px;
	margin-right:0px;
	margin-bottom:0px;
	float:none;
	clear:both;
}
div.div10d {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	float:none;
	clear:both;
}
div.div20u20d {
	margin-left:0px;
	margin-top:20px;
	margin-right:0px;
	margin-bottom:20px;
	float:none;
	clear:both;
}
div.div20d {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:20px;
	float:none;
	clear:both;
}
div.div20u {
	margin-left:0px;
	margin-top:20px;
	margin-right:0px;
	margin-bottom:0px;
	float:none;
	clear:both;
}
#project {
	width:150px;
	margin:0px;
	padding:120px 0px 0px;
	border:0px solid #42CBDC;
}
.pagetitle {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#195999;
}
.txtheader {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#195999;
}
.txt {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
.smalltxt {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:9px;
}
.bold {
	font-weight:bold;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
.green {
	font-weight:bold;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#009900;
}
.formnumber {
	color:#39F;
	font-size:16px;
	font-weight:normal;
	font-family:Tahoma, Verdana, sans-serif;
}
hr.forms {
	color:#1B81B2;
}
hr.footer {
	color:#999999;
}
p {
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
p.bold {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
p.center {
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
}
p.nopxmarg {
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
p.fivepxmarg {
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
p.sevenpxmarg {
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
p.twelvepxmarg {
	margin-bottom:12px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
ol {
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
ul {
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
}
li {
	margin-bottom:7px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
}
/* End */

/* Header Inc Php */
div.divlogo {
	height:100px;
	border:none;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
}
div.divnav {
	height:65px;
	border:none;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:7px;
}
/* End */

/* Footer Inc Php */
div.divfootleft {
	position:relative;
	float:left;
	width:630px;
	border:none;
	text-align:center;
}
div.divfootright {
	position:relative;
	float:left;
	width:175px;
	border:none;
}
a.footernav {
	font-family:Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color:#555555;
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
}
a.footernav:visited {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#555555;
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
}
a.footernav:hover {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#f5f4f4;
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
}
a.footernav:active {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
}
/* End */

/* Home */
div.divhomeleft {
	float:left;
	width:630px;
}
div.divhomeright {
}
/* End */

/* Service */
div.divserviceleft {
	float:left;
	width:530px;
}
div.divserviceright {
}
li.serviceslist {
	margin-bottom:7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:7px;
}
.newservices {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color: #FF0000;
}
.newservicesitemtitle {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FF0000;
}
.servicesitemtitle {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/* End */

/* Associates */
div.divassociatesleft {
	float:left;
	width:169px;
}
div.divassociatesright {
	margin-left:180px;
	margin-right:10px;
	margin-top:60px;
}
/* End */

/* Contact */
div.divcontactleft {
	float:left;
	width:69px;
}
div.divcontactright {
	margin-top:20px;
}
div.divcontactmidleft {
	float:left;
	margin-top:60px;
	width:248px;
}
div.divcontactmidright {
}
.spctxt {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#5B7293;
	font-weight:bold;
}
/* End */

/* Links */
a.sitelink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#39F;
	text-decoration:none;
}
a.sitelink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#39F;
	text-decoration: none;
}
a.sitelink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00F;
	text-decoration:underline;
}
a.sitelink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#39F;
	text-decoration:none;
}
/* End */