html, body {
margin: 0px;
padding: 0px;
background-color: #353f7a;
background-image: url(../images/gradient2.png);
background-repeat: repeat-x;
}

body {
	font-family: verdana;
	font-size: .71em;
	color: #000000;
	text-align: left;
	line-height: 1.4em;
}

.bluelink a:link 		{color: #124c7d;}
.bluelink a:hover 	{color: #124c7d;}
.bluelink a:active 	{color: #124c7d;}
.bluelink a:visited 	{color: #999999;}
a.bluelink:link 		{color: #124c7d;}
a.bluelink:hover 		{color: #124c7d;}
a.bluelink:active 	{color: #124c7d;}
a.bluelink:visited 	{color: #999999;}

#wrapper {
width: 901px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: left;
}

#header {
width: 921px;
height: 54px;
background-color: #eaebde;
}

#nav {
width: 921px;
height: 1.8em;
background-color: #279953;
}

#container {
width: 100%;
height: auto;
min-height:500px;
margin: 0px;
padding: 10px;
background-color: #eaebde;
}

#subcontainer1-home {
width: 100%;
min-height:200px;
margin: 0px;
background-color: #eaebde;
}

#subcontainer2-home {
width: 100%;
min-height:400px;
margin: 0px;
background-color: #eaebde;
}

#subcontainer1-int {
width: 100%;
min-height:200px;
margin: 0px;
background-color: #eaebde;
}

#long1 {
	background-color: #ffffff;
	width: 874px;
	height: auto;
	min-height:35px;
	float: left;
	padding: 10px 10px 10px 15px;
	margin: 0px;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
}

#homeimg {
background-color: #ffffff;
width: 899px;
float: left;
height: 319px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#intimg {
background-color: #ffffff;
width: 899px;
float: left;
height: 125px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#intimg2 {
background-color: #ffffff;
padding: 10px 10px 10px 15px;
width: 874px;
float: left;
height: 190px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#left1 {
background-color: #ffffff;
width: 565px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#mid1 {
background-color: #ffffff;
width: 264px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#right1 {
background-color: #ffffff;
width: 266px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#left2 {
background-color: #ffffff;
width: 264px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#mid2 {
background-color: #ffffff;
width: 264px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#right2 {
background-color: #ffffff;
width: 266px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#intleft {
background-color: #ffffff;
width: 551px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#intmid {
background-color: #ffffff;
width: 445px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#intmid2 {
background-color: #ffffff;
width: 657px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#intright {
background-color: #ffffff;
width: 281px;
height: 100%;
min-height:250px;
float: left;
padding: 10px 15px 10px 15px;
margin: 0px;
border-width:1px;
border-style:solid;
border-color:#cccccc;
}

#colspacer {
width: 175px;
height: 5px;
margin: 0px;
background-color: #C0C7D7;
font-size:0px;
line-height: 0em;
}

#spacer-v {
width: 5px;
height: 5px;
float: left;
margin: 0px;
}

#spacer-h {
width: 899px;
height: 5px;
float: left;
margin: 0px;
font-size:0px;
line-height: 0em;
}

#spacer-h2 {
background-color: #f4eee2;
width: 921px;
height: 5px;
float: left;
margin: 0px;
font-size:0px;
line-height: 0em;
}

.clearer {
font-size: 0px;
height: 0px;
width: 100%;
display: block;
clear: both;
}

#bodyarea {
margin: 0px;
padding: 0px;
list-style: none;
list-style-image: none;
}

#footer {
padding: 0px;
margin: 0px;
background-color: #279953;
width: 921px;
height:16px;
color: #ffffff;
font-size: 9px;
text-align: center;
}
.footer a:link 		{color: #ffffff;}
.footer a:hover 	{color: #ffffff;}
.footer a:active 	{color: #ffffff;}
.footer a:visited 	{color: #ffffff;}
a.footer:link 		{color: #ffffff;}
a.footer:hover 		{color: #ffffff;}
a.footer:active 	{color: #ffffff;}
a.footer:visited 	{color: #ffffff;}

#home-img {
background-color: #ffffff;
width: 800px;
height: 275px;	/* fixed 2009-12-05 */
padding: 0px;
margin: 0px;
}

#headerlinehome { 
border-top-width:1px;
border-top-style:solid;
border-color:#cccccc;
width:565px;
height:5px;
font-size:1px;
line-height:1px;
}

#headerlinehome2 { 
border-top-width:1px;
border-top-style:solid;
border-color:#cccccc;
width:266px;
height:5px;
font-size:1px;
line-height:1px;
}

#headerline-int-side { 
border-top-width:1px;
border-top-style:solid;
border-color:#cccccc;
width:175px;
height:5px;
font-size:1px;
line-height:1px;
}

#headerline-int-mid { 
border-top-width:1px;
border-top-style:solid;
border-color:#cccccc;
width:551px;
height:5px;
font-size:1px;
line-height:1px;
}

#headerline-int-mid2 { 
border-top-width:1px;
border-top-style:solid;
border-color:#cccccc;
width:281px;
height:5px;
font-size:1px;
line-height:1px;
}

#seplinebot { 
border-bottom-width:1px;
border-bottom-style:solid;
border-color:#cccccc;
width:100%;
height:5px;
font-size:1px;
line-height:1px;
}

#seplinetop { 
border-top-width:1px;
border-top-style:solid;
border-color:#cccccc;
width:100%;
height:5px;
font-size:1px;
line-height:1px;
}

#seplineprint { 
border-top-width:1px;
border-top-style:solid;
border-color:#cccccc;
width:470px;
height:5px;
font-size:1px;
line-height:1px;
}

#homeline { 
border-bottom-width:1px;
border-bottom-style:solid;
border-color:#cccccc;
width:100%;
height:5px;
font-size:1px;
line-height:1px;
}

.pageheader {
	font-family: Arial, sans-serif;
	font-size: 19px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	color: #124c7d;
	}
	
.quote {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1.4em;
	font-weight: bold;
	font-variant: normal;
	color: #6d9152;
	}
.quotesm {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 1.4em;
	font-weight: bold;
	font-variant: normal;
	color: #6d9152;
	}
	
.home-tag1 {
	font-family: Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #da1b00;
	}

.home-tag2 {
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	color: #da1b00;
	}	

.intsubhead {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #124c7d;
	}	

.intsubhead-green {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #279953;
	}	
	
.intsubhead2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #124c7d;
	}	

.intsubhead2-green {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #279953;
	}	
		
.intsubheadsm {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #124c7d;
	}	
	
.intsubheadgold {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #be933e;
	}	
		
.option {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1.4em;
	font-weight: bold;
	font-variant: normal;
	color: #939393;
	}
	
.jobtitle {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #124c7d;
	}	
	
/*printer styles*/

@media print{
#nav{display:none;}
}
