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/web_ima_3a.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color: #9eb5c5;
	font-family: Arial, Helvetica, sans-serif;
}

p, a, form, h1, h2, h3, h4, h5, h6, table
{
margin: 0;
padding: 0;
}

#container
{
margin-top:0px;
margin-left: auto;
margin-right: auto;
width: 860px;
height: auto;
min-height:600px;
}

#innercontainer
{
margin:0px 0px 0px 0px;
width: 770px;
height: auto;
min-height:600px;
padding-left:45px;
padding-right:45px;
background-image:url(images/web_ima_1a.jpg);
float:left;
}

#header
{
padding-top:20px;
width: 770px;
height:120px;
float: left;
margin: 0px 0px 5px 0px;
border-bottom:#9eb5c5 dotted 1px;
}

/*----------   Top Nav   --------------*/

#topnav
{
width: 770px;
height:115px;
float: left;
margin: 0px 0px 10px 0px;
padding-bottom:8px;
}

#topnavholder
{
width: 350px;
height:auto;
float: right;
margin: 0px 0px 0px 0px;
}

#topnav img
{
float: left;
margin: 0px 0px 0px 0px;
}


#topnavright
{
float: right;
margin: 0px 0px 0px 0px;
}

#topnavright p
{
color:#666666;
font-size:11px;
}

#topnavright strong
{
font-weight:100;
color:#93aabc;
font-size:10px;
margin-left:10px;
}

#topnavright a
{
color:#666666;
font-size:10px;
text-decoration:none;
}

#topnavimage
{
width:300px;
padding-top:50px;
float: right;
margin: 0px 0px 0px 0px;
}

#topnavimage img
{
float: right;
margin: 0px 0px 0px 0px;
}

#contentholder
{
width:770px;
height:auto;
margin: 5px 0px 0px 0px;
float:left;
}

/*----------   Side Nav   --------------*/


.sidenav
{
width:183px;
float:left;
margin: 0px 0px 0px 0px;
}

.navholder
{
width:183px;
float:left;
margin: 0px 0px 10px 0px;
padding-bottom:5px;
border-bottom:#9eb5c5 dotted 1px;
}

.navholder img
{
margin:3px;
float:left;
}

.navholdertwo
{
padding-top:30px;
width:183px;
float:left;
margin: 0px 0px 10px 0px;
padding-bottom:5px;
border-bottom:#9eb5c5 dotted 1px;
}

.navholdertwo img
{
margin:3px;
float:left;
}

.navholderthree
{
padding-top:20px;
width:183px;
float:left;
margin: 0px 0px 10px 0px;
padding-bottom:5px;
}

.navholderthree img
{
margin:3px;
float:left;
}

.navholderthree p
{
width:150px;
font-size:12px;
line-height:17px;
text-align:left;
font-weight:bolder;
float:left;
color:#93aabc;
}

.navholderthree a
{
line-height:17px;
text-align:left;
font-weight:bolder;
color:#333333;
}


.navholderfour
{
padding-top:5px;
width:183px;
float:left;
margin: 0px 0px 10px 0px;
padding-bottom:5px;
}

.navholderfour img
{
margin:3px;
float:left;
}

.navholderfour p
{
width:150px;
font-size:12px;
line-height:17px;
text-align:left;
font-weight:bolder;
float:left;
color:#93aabc;
}

.navholderfour a
{
line-height:17px;
text-align:left;
font-weight:bolder;
color:#333333;
}



.navholderfive
{
padding-top:20px;
width:183px;
float:left;
margin: 0px 0px 10px 0px;
padding-bottom:50px;
}

.navholderfive img
{
margin-top:20px;
margin-right:100px;
float:left;
}



.buttonnav
{
width:158px;
height:18px;
float:right;
margin: 0px 0px 0px 0px;
}

.buttonnav a
{
color:#95B3C5;
font-size:12px;
line-height:17px;
text-align:left;
text-decoration:none;
font-weight:bolder;
float:left;
}

.buttonnav a:hover
{
color:#95B3C5;
}

.buttonnavtwo
{
width:158px;
height:auto;
float:right;
margin: 0px 0px 0px 0px;
}

.buttonnavtwo a
{
width:150px;
font-size:11px;
line-height:15px;
text-align:left;
text-decoration:none;
font-weight:100;
float:left;
color:#333333;
}

/*------------ Content ------------------*/


/*-----| Flash |----*/


#flashhead {visibility:hidden;}

.flash_layout 
{
width:560px;
float:right;
margin:0px 0px 0px 0px;
}

.flash_layout2 
{
float:right;
margin:0px 0px 0px 0px;
}

.flash_layout img
{
float:left;
margin:0px 0px 0px 0px;
}

.flash_layout p
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:none;
font-weight:100;
color:#666666;
margin-bottom:10px;
}

.flash_layout h2
{

font-size:14px;
text-align:left;
text-decoration:none;
font-weight:bold;
float:right;
width:175px;

color:#93aabc;

margin-top:10px;
margin-bottom:10px;
}


.flash_layout a
{

font-size:14px;
text-align:left;
text-decoration:none;
font-weight:100;

color:#666666;
}



/*--------------------*/




.maintitle{
width:560px;
float:right;
margin: 0px 0px 0px 0px;
}

.maincontent
{
width:560px;

float:left;
margin: 0px 0px 0px 0px;
padding-top:10px;
padding-bottom:10px;
border-bottom:#9eb5c5 dotted 1px;
}

.maincontenttwo
{
width:560px;

float:left;
margin: 0px 0px 0px 0px;
padding-top:10px;
padding-bottom:10px;
}



.pavhoderone
{
width:270px;
float:left;
margin: 0px 0px 0px 0px;
}

.pavhodertwo
{
width:270px;
float:right;
margin: 0px 0px 0px 0px;
}


.lowercontentone
{
width:175px;
float:left;
margin: 0px 16px 0px 0px;
}

.lowercontenttwo
{
width:175px;
float:right;
margin: 0px 0px 0px 0px;
}






























/*-------------  Footer  ------------------*/

#footer{
width:860px;

float:left;
margin: 0px 0px 0px 0px;

background-image:url(images/web_ima_2a.jpg);
background-position:center top;
background-repeat:no-repeat;
}

#footercontent{
padding-top:20px;
padding-bottom:25px;
width:845px;
float:left;
margin: 0px 0px 0px 0px;
}

#footercontent p
{
font-size:10px;
margin: 0px 0px 0px 0px;
text-align:center;
color:#93aabc;
}

#footercontent a
{
font-size:10px;
text-decoration:none;
color:#93aabc;
}

#footercontent strong
{
font-size:10px;
text-decoration:none;
margin-right:10px;
margin-left:10px;
color:#93aabc;
}


#footerccq{
padding-top:25px;
padding-bottom:25px;
width:860px;
float:left;
margin: 0px 0px 0px 0px;
}

#footerccq p
{
font-size:10px;
margin: 0px 0px 0px 0px;
text-align:center;
color:#FFFFFF;
}

#footerccq a
{
font-size:10px;
text-decoration:none;
color:#FFFFFF;
}




/*======================================*/



.portnumbers
{
width:105px;
float:right;
margin-top:15px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}




.portholder
{
width:560px;

float:right;

margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
border-bottom:#9eb5c5 dotted 1px;
}





.portimageone
{
width:175px;
float:left;
margin-top:5px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
}

.portimagetwo
{
width:175px;
float:left;
margin-top:5px;
margin-bottom:10px;
margin-left:18px;
margin-right:0px;
}

.portimagethree
{
width:175px;
float:right;
margin-top:5px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
}


.porttitle{
width:560px;

float:right;

margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
border-bottom:#9eb5c5 dotted 1px;
}




.portflash
{
width:560px;
height:380px;

float:right;

margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

.portnav
{
width:123px;
float:right;
margin-top:10px;
margin-bottom:0px;
margin-left:0px;
margin-right:20px;
}









.h1holderone
{
width:560px;
height:98px;
float:left;
margin: 0px;
}

.h1holdertwo
{
width:560px;
height:70px;
float:left;
margin: 0px;
}










h1
{
margin: 0;
padding: 0;
font-size: 18px;
}

h1.replace {
	display: block;
	height: 28px;
	margin: 5px 0 5px 0;
	color:#6A8BA7;
	font-weight: bold;
}
h1.replace span {
	position: absolute; 
	float: left;
	height: 30px;
}

























































































































