/* BROWSER FLAGS (southtech/global): default */
/* -------------------------------- default -------------------------------- */
body {
	padding: 0px;
	margin: 0px;
}
.body {
	width: 983px;
	margin: 0px auto;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;	
}
h1 {

}
h2 {
	color:#ada64a;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
h3 {
	color:#6a253d;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
h4 {         
	color:#f7931e;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

h5 {
	color:#6d9a97;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
a:focus {
 	outline: none;
}
td {
	vertical-align:top;
	
}
img {
 	border: 0 none;
}
.top {
	background-image:url(../data/i/top-nav.png);
	height: 95px;
}
.caption {
	background-image:url(../data/i/caption.png);
	height: 99px;
	margin-top: 3px;
	position:relative;
}
.captionText {
	position:absolute;
	bottom: 0px;
	left: 318px;
	width: 665px;
	height: 77px;
}
.page14 .captionText {
	background-image:url(../data/i/csolu.png);
}
.page16 .captionText {
	background-image:url(../data/i/cclients.png);
}
.page7 .captionText {
	background-image:url(../data/i/cevents.png);
}
.page17 .captionText {
	background-image:url(../data/i/cabout.png);
}
.page4 .captionText {
	background-image:url(../data/i/ccontact.png);
}
.page9 .captionText {
	background-image:url(../data/i/c404.png);
}
.page6 .captionText {
	background-image:url(../data/i/csite.png);
}
.page12 .captionText {
	background-image:url(../data/i/clogin.png);
}

.page13 .captionText {
	background-image:url(../data/i/cpass.png);
}





.captionText span {
	color:#FFFFFF;
	display:none;
	font-family:monospace;
	font-size:80px;
	letter-spacing:-0.15em;
	padding-top:14px;
}
.content {
	background-image:url(../data/i/grey-bg.png);
	min-height: 294px;
	border-bottom: 7px solid #027391;
	padding-top: 36px;
	font-size: 12px;
	color: #231f20;

}
.contentText a {
 	color: #005983;
}
.contentText a:hover {
	font-weight: normal;
	text-decoration:none;
}

.contentText {
	line-height: 1.5em;
	padding-right: 20px;
	padding-bottom: 20px;

}
.contentMenu ul {padding: 0px;margin:0px; list-style-type: none;}
.contentMenu ul li {padding-left: 20px;margin:0px; list-style-type: none;}

.contentMenu {
	width: 334px;
}
.contentMenu a {
	/*color: #ada74a;*/
	color: #005983;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration:none;
}
/*.page21 .contentMenu a {
	color: #6d9a97;
}

.page20 .contentMenu a {
	color: #d8811a;
}

.page22 .contentMenu a {
	color: #6a253d;
}

.page23 .contentMenu a {
	color: #ada64a;
}
*/
.contentMenu div a {
 	width: 230px;
	padding-left: 37px;
	padding-bottom: 10px;
	display:block;
}
.contentMenu .menu0-active a:hover {
	background-image:url(../data/i/active2.png);
	background-position:left 2px;
	background-repeat:no-repeat;
}
.contentMenu .menuDiv0-active a {
	background-image:url(../data/i/active.png);
	background-position:left 2px;
	background-repeat:no-repeat;
	color: #ada74a;
}
.contentMenu .menuDiv1-active a {
	background-image:url(../data/i/active.png);
	background-position:left 2px;
	background-repeat:no-repeat;
	color: #ada74a;
}

.contentMenu .menuDiv2-active a {
	background-image:url(../data/i/active.png);
	background-position:left 2px;
	background-repeat:no-repeat;
	color: #ada74a;
}
.fotter {
	/*background-image:url(../data/i/logos.png);*/
	background-position:top right;
	background-repeat:no-repeat;
	height:53px;
	color: #4c4c4c;
}

#footerLinks {
	position: relative;
	left:0px;
	top:5px;
	width:40%;
}

#logos {
	position: relative;
	top:-30px;
	left:460px;
	width:60%;
}

.fotter a {
	color: #4c4c4c ;
	text-decoration:none;
	
}
.pageDesc {
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #f7912c;
	padding-bottom: 10px;
}
.top {position:relative;}
.topNav {
 	display: block;
	height: 43px;
	width: 100px;
	background-image:url(/spacer.gif);
	float:left;
	margin-top: 16px;
}
.topNav span {display:none;}

.l1 {
 	width: 290px;
}
.l2 {
 	width: 71px;
}
.l3 {
 	width: 105px;
}
.l4 {
 	width: 84px;
}
.l5 {
 	width: 79px;
}
.l6 {          
 	width: 92px;
}
.l7 {
 	width: 92px;
}

#page14 .contentText h2,
#page14 .contentText h3,
#page14 .contentText h4,
#page14 .contentText h5 {
 	padding-bottom: 0px;
	margin: 0px;
}
.firstRow td {
	border-bottom: 2px solid #a4a5a8; 	
}
.solTable .rightCol {
 	width: 300px;
	border-right: 2px solid #a4a5a8; 	
}
#page14 .pageDesc {
	display:none;
}
#page14 .content {
	padding-top: 0px;

}
#form_F2 th  {
	text-align: left; 	
	padding-right: 10px;
}
.xFormError {
 	color:red;
}