/* CSS Document */
html { height: 100%; margin-bottom: 1px; }  /* Forces vert scrollbar on all pages*/

body 
{
	margin: 0 0 0 0;
	height: 100%;
	min-height: 100%;
	min-width: 820px;
	font-size: 12px;
	background-image:url(images/websiteimages/background_1.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color: #e4aa00;
	font-family: Arial, Helvetica, sans-serif;
}

p, form, h1, h2, table
{
margin: 0;
padding: 0;
}

#container
{
margin-top:20px;
margin-left: auto;
margin-right: auto;
width: 820px;
height: auto;
min-height:600px;
}

#topimageholderone
{
width: 820px;
height: 10px;
float:left;
margin: 0px 0px 0px 0px;
overflow:hidden;
background-image:url(images/websiteimages/top_bar.png);
background-position:0px 0px;
background-repeat:no-repeat;
}

#bottomimageholderone
{
width: 820px;
height: 10px;
float:left;
margin: 0px 0px 0px 0px;
overflow:hidden;
background-image:url(images/websiteimages/bottom_bar.png);
background-position:0px 0px;
background-repeat:no-repeat;
}

#header
{
width: 770px;
height:183px;
float: left;
}

.headerimg
{
width:445px;
height:165px;
float:left;
padding-top:15px;
margin: 0px 0px 0px 0px;
}

#content
{
width: 790px;
height: auto;
float: left;
padding-left: 30px;
background-color:#FFFFFF;
margin: 0px 0px 0px 0px;
}


#topnav
{
width: 303px;
height: 179px;
float:right;
margin-right:10px;
}


.topnavinner
{
width: 293px;
height:auto;
float:right;
padding: 1px 0px 1px 10px;
border-top:#FFFFFF solid 1px;
}


.topnavinner a
{
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

 
.topnavinnertwo
{
width: 293px;
height:auto;
float:right;
padding: 1px 0px 1px 10px;
border-top:#FFFFFF solid 1px;
background-color:#0068b4;
}


.topnavinnertwo a
{
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.topnavinnerthree
{
width: 293px;
height:15px;
float:right;
padding: 1px 0px 1px 10px;
border-top:#FFFFFF solid 1px;
background-image:url(images/websiteimages/bottom_button.jpg);
background-position:bottom;
background-repeat:no-repeat;
}


.topnavinnerthree a
{
font-size:11px;
text-decoration:none;
color:#FFFFFF;
}

.contentholdertwo
{
width:685px;
height:55px;
margin: 0px 0px 0px 0px;
padding: 35px 0px 0px 95px;
float:left;
}

.contentholdertwo h1
{
font-size:25px;
color:#0066b2;
font-weight:100;
}

.contentholdertwo h2
{
	font-size: 12px;
	color: #0066b2;
	font-weight: 50%;
}

 
.contentholderthree
{
width:780px;
height:555px;
margin: 0px 0px 0px 0px;
float:left;
}

 
.contentholderthreeb
{
width:780px;
height:575px;
margin: 20px 0px 0px 0px;
float:left;

background-image:url(images/websiteimages/logo_image_1.jpg);
background-repeat:no-repeat;
background-position:95px 470px;
}

.contentholderthreec
{
width:780px;
height:100px;
margin: 0px 0px 0px 0px;
float:left;
}

.contentholderthreed
{
width:685px;
height:455px;
margin: 0px 0px 0px 0px;
padding-left:95px;
float:left;
background-image:url(images/websiteimages/logo_image_1.jpg);
background-repeat:no-repeat;
background-position:630px 374px
}


.contentholderthreed img
{
margin-right:20px;
margin-bottom:20px;
}


.contentholderthreeimage
{
width:95px;
margin: 0px 0px 0px 0px;
float:left;
}


.contentholderthreeimage img
{
margin: 0px 0px 0px 0px;
float:left;
}

 
.contentholderfour
{
width:320px;
height:auto;
margin: 0px 0px 0px 0px;
float:left;
}
 
.contentholderfour p
{
font-size:12px;
color:#333333;
font-weight:100;
margin-bottom:10px;
}

.contentholderfour strong
{
font-size:12px;
color:#0066b2;
font-weight:500;
}


.contentholderfour span
{
font-size:12px;
color:#333333;
font-weight:500;
font-weight:bold;
}

.contentholderfour a
{
font-size:12px;
color:#333333;
text-decoration:none;
}

.contentholderfour img
{
float:left;
padding: 0px 8px 8px 0px;
}

 
.contentholderfoura
{
width:555px;
height:auto;
margin: 0px 0px 0px 0px;
float:left;
}
 
.contentholderfoura p
{
font-size:12px;
color:#333333;
font-weight:100;
margin-bottom:10px;
padding-left:95px;
}

.contentholderfoura strong
{
font-size:12px;
color:#0066b2;
font-weight:500;
}

 
.contentholderfourlinka
{
font-size:12px;
color:#0066b2;
font-weight:500;
text-decoration:none;
}

.contentholderfourlinkb
{
font-size:12px;
color:#333333;
font-weight:100;
text-decoration:none;
}

 
.contentholderfourlinkc
{
font-size:12px;
color:#333333;
font-weight:100;
text-decoration:none;
}

 
.contentholderfive
{
width:303px;
height:auto;
margin: 0px 20px 10px 10px;
float:right;
}

.contentholderfive img
{
margin-bottom:20px;
}

 
.imageRightlogo
{
float:right;
margin-left:5px;
}



.contentholdersix
{
width:780px;
height:18px;
margin: 0px 0px 0px 0px;
padding: 32px 0px 4px 0px;
float:left;
background-image:url(images/websiteimages/lower_bar_2.jpg);
background-repeat:no-repeat;
background-position:top left;
}


.contentholdersix p
{
line-height:15px;
font-size:11px;
color:#ffffff;
font-weight:100;
text-align:center;
}


.contentholdersix strong
{
font-size:11px;
color:#fdca00;
font-weight:500;
}


.titleheaderone
{
width:293px;
height:15px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 10px;
float:left;
background-image:url(images/websiteimages/title_bar_1.jpg);
background-repeat:no-repeat;
background-position:top left;
}


.titleheaderone h2
{
line-height:15px;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

.latestnews
{
width:283px;
height:116px;
margin: 0px 0px 20px 0px;
padding: 10px 10px 10px 10px;
float:left;
background-image:url(images/websiteimages/back_image_1.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}

 
.latestnewsholder
{
width:283px;
height:116px;
margin: 0px 0px 0px 0px;
float:left;
overflow:scroll;
}


.latestnewsholder p
{
width:260px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
float:left;
margin-bottom:15px;
}

.latestnewsholder strong
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
color:#0068b4;
}

.latestnewsholder a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
text-decoration:none;
color:#0068b4;
}




.callback
{
width:303px;
height:150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
background-image:url(images/websiteimages/back_image_1.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}


.callback img
{
margin: 0px 0px 0px 0px;
float:left;
}

 
.formholder
{
width:175px;
height:auto;
margin: 0px 0px 0px 0px;
padding: 8px 8px 8px 8px;
float:left;
}


 
.formholderinput
{
width:170px;
height:13px;
margin-bottom:5px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
overflow:hidden;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}


.formholderbutton
{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
float:right
}



.footer
{
width: 820px;
height: auto;
float: left;
margin: 0px 0px 0px 0px;
}

.footer p
{
padding-top:10px;
padding-bottom:30px;
line-height:15px;
font-size:10px;
color:#ffffff;
font-weight:bold;
text-align:center;
}


.footer a
{
text-decoration:none;
color:#FFFFFF;
}


.contentholdersix strong
{
font-size:10px;
color:#fdca00;
font-weight:500;
}




/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/



/*----------------------------------------------------*/

.contentholder
{
width:780px;

margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
float:left;
}

.contentholder img
{
margin: 0px 6px 0px 0px;
float:left;
}


/*----------------------------------------------------*/


.contentdivholderone
{
width:375px;
margin: 0px 6px 6px 0px;
float:left;
}

.contentdivholderone img
{
margin: 0px 0px 0px 0px;
float:left;
}







