body{
height:100%;
background: #ffffff url(../images/back.jpg) repeat-x;
margin: 0px;
padding: 0px 0px 0px 0px;
}

#wrapper
{
margin:0 auto;
width:762px;
}

#header
{
width:762px;
height:428px;
background: url(../images/header_back.jpg) no-repeat;
position:relative;
}

#headerImg
{
position:absolute;
top:41px;
left:256px;
}

#logo
{
position:absolute;
top:80px;
left:28px;
width:189px;
height:72px;
}

#content
{
padding:0px 6px 0px 6px;
width:750px;
background: url(../images/middle_back.jpg) repeat-y;
}

#content2nd
{
padding:0px 6px 0px 6px;
width:750px;
background: url(../images/middle_back_2nd.jpg) repeat-y;
}

#homeCol1
{
padding:40px 40px 5px 15px;
float:left; 
width:195px;
}

#homeCol2
{
padding:40px 40px 5px 15px;
float:left; 
width:195px;
}

#homeCol3
{
padding:40px 40px 5px 15px;
float:right; 
width:195px;
}

#secCol1
{
padding:24px 40px 5px 15px;
float:left; 
width:195px;
}

#secCol2
{
padding:24px 55px 5px 25px;
float:left; 
width:420px;
}

#footer
{
padding:0px 0px 100px 0px;
position:relative;
width:762px;
height:65px;
background: url(../images/footer_back.jpg) no-repeat;
}

#logosWrapper
{
position:relative;
clear:both;
width:750px;
height:148px;
background: url(../images/logos_back.jpg) no-repeat;
}

#logosWrapper2nd
{
position:relative;
clear:both;
width:750px;
height:148px;
background: url(../images/logos_back_2nd.jpg) no-repeat;
}

#leftnav {
padding: 0px;
margin: 0px;
list-style-type:none;
position: absolute;
left:31px;
top:170px;
FONT-SIZE: 13px;	
COLOR: #0a4053;	
FONT-FAMILY: tahoma, verdana, arial, helvetica, Sans-Serif; 	
line-height:32px;
}	

	#leftnav li{
	position: relative;
	width:199px;
	height:31px;
	padding: 0px;
	margin: 0px;
	}
	
	#leftnav li a{
	text-decoration:none;
	FONT-SIZE: 13px;	
	COLOR: #0a4053;	
	FONT-FAMILY: tahoma, verdana, arial, helvetica, Sans-Serif; 	
	line-height:32px;
	}

	#leftnav li a:hover{
	text-decoration:underline;
	}
	
	.navdivider{
	border-bottom:solid #CEDCEA 1px;  
	}
	
	
.highlightbox
{
FONT-SIZE: 20px;	
COLOR: #1b2e39;	
FONT-FAMILY: georgia, tahoma, verdana, arial, helvetica, Sans-Serif; 	
line-height:32px;
padding:10px 0px 0px 20px;
position:relative;
background: url(../images/box_middle.jpg) repeat-y;
margin:0px 0px 30px 0px;
min-height:20px;
height:auto !important;
height:20px;
}

.highlightboxtop
{
position:absolute;
top:0px;
left:0px;
}

.highlightboxbot
{
position:absolute;
bottom:-13px;
left:0px;
}


.clearFloats
{
clear:both;
height:0px;
overflow:hidden;
}

img
{
border:0;
}

div.hr {
margin:10px 0px 10px 0px;
padding:0px;
  height: 1px;
  background: #CBCBCB;
}
div.hr hr {
  display: none;
}

.thumbnails{
border:0;
border-color:#D6D6CC;
}

a.thumbnails:link img{
border: solid 1px;
border-color:#D6D6CC;
}

a.thumbnails:visited img{
border: solid 1px;
border-color:#D6D6CC;
}

a.thumbnails:hover img{
border: solid 1px;
border-color:#727272;
}

a.thumbnails:active img{
border: solid 1px;
border-color:#727272;
}

/* forms */

input.boxstyle{
border:solid 1px #CBCBCB;
height:21px;
width:196px;
}

input.boxstyle2{
border:solid 1px #CBCBCB;
height:21px;
width:144px;
}

input.buttonstyle{
width:80px;
height20px;
}

textarea{
border:solid 1px #CBCBCB;
overflow: auto;
width:250px; 
height:82px;
}

select.selectstyle{
border:solid 1px #CBCBCB;
height:20px;
width:150px;
}

input, textarea, select {
font-family:arial,verdana,helvetica; font-size:12px; color:#000000; line-height:20px;
}