body {
	background-color : #3B3B3B;
	background-image : url(/gfx/bkgd_main.gif);
	margin : 0;
	background-repeat : repeat;
}
	
div.main {
	background-image: url(/gfx/bkgd.gif);
	background-repeat : no-repeat;
	margin-left:3px; 
	height:768px; 
	width:1000px;
}

div.logo {
	float:left;
	position : absolute;
	left : 138px;
	top : 107px;
}

div.copy {
	float:left;
	position : absolute;
	left : 901px;
	top : 107px;
}

div.tagline {
	float:left;
	position : absolute;
	left : 138px;
	top : 647px;
}

div.rfp_link {
	float:left;
	position : absolute;
	left : 680px;
	top : 647px;
}

div.contact_link {
	float:left;
	position : absolute;
	left : 839px;
	top : 647px;
}

div.nav {
	float:left;
	position : absolute;
	left : 600px;
	top : 260px;
}


/**Contact Form**/
.required {font-size:11px; color:#FF953B; font-weight: bold; font-family: verdana;}
.content { font-size:11px; color:#ffffff; font-weight: normal; font-family: verdana; }
.contentBold { font-size:11px; color:#ffffff; font-weight: bold; font-family: verdana; }
td.contentHeader { border-bottom: 1px dotted #EDEDED; height: 30px; vertical-align: bottom;}
.contentBoldSubHeader { font-size:11px; color:#ffffff; font-weight: bold; font-family: verdana; }
input.TextField{ font-size:11px; border: 1px solid #ffffff; background-color: #9D9D9D; width: 200px; height: 18px; font-family: verdana; margin-top: 2px;}
input.SubmitButton { font-size: 11px; border-left: 2px solid #EDEDED; border-top: 2px solid #EDEDED; border-bottom: 2px solid #1C1C1C; border-right: 2px solid #1C1C1C;background-color: #9D9D9D; width: 85px; font-weight: bold; font-family: verdana; height: 28px;}
textarea.Form { font-size:11px; border: 1px solid #ffffff; background-color: #9D9D9D; width: 400px; height: 65px; font-family: verdana; margin-top: 2px;}
input.URLTextField{ font-size:11px; border: 1px solid #ffffff; background-color: #9D9D9D; height: 18px;width: 300px; font-family: verdana; margin-top: 2px;}


/**Content iFrames **/

div.content_frame {
	float: left;
	position : absolute;
	left : 138px;
	top : 207px;
	background : transparent;
}

 body.iframe {
	background-image:url(../gfx/bkgd_layer_frame.gif); 
	background-repeat:no-repeat; 
	background-attachment : fixed;
	background-color:#3B3B3B;
	scrollbar-arrow-color:#E4E4E4;
	scrollbar-base-color:#5F5F5F;
	scrollbar-darkshadow-color:#D3D3D3;
	scrollbar-face-color:#CDCDCD;
	scrollbar-highlight-color:#D3D3D3;
	scrollbar-shadow-color:#5F5F5F;
	
	
}
.required {font-size:11px; color:#FF953B; font-weight: bold; font-family: verdana;}
.content { font-size:11px; color:#ffffff; font-weight: normal; font-family: verdana; }
.contentBold { font-size:11px; color:#ffffff; font-weight: bold; font-family: verdana; }
td.contentHeader { border-bottom: 1px dotted #EDEDED; height: 30px; vertical-align: bottom;}
.contentBoldSubHeader { font-size:11px; color:#ffffff; font-weight: bold; font-family: verdana; }
input.TextField{ font-size:11px; border: 1px solid #ffffff; background-color: #9D9D9D; width: 200px; height: 18px; font-family: verdana; margin-top: 2px;}
input.SubmitButton { font-size: 11px; border-left: 2px solid #EDEDED; border-top: 2px solid #EDEDED; border-bottom: 2px solid #1C1C1C; border-right: 2px solid #1C1C1C;background-color: #9D9D9D; width: 85px; font-weight: bold; font-family: verdana; height: 28px;}
textarea.Form { font-size:11px; border: 1px solid #ffffff; background-color: #9D9D9D; width: 400px; height: 65px; font-family: verdana; margin-top: 2px;}
input.URLTextField{ font-size:11px; border: 1px solid #ffffff; background-color: #9D9D9D; height: 18px;width: 300px; font-family: verdana; margin-top: 2px;}
a.content {color:#CDCDCD;text-decoration:underline;}
