/* CSS Document */
html, body { height:101%; margin:0px 0px; padding:0px 0px}
td, p, div, ul, li, a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#515151;
	line-height:16px
}
UL{margin:0px;padding:0px}
li{}

hr {color:#ccc; background-color:#ccc; width:100%; border-width:1px 0 0 0;}

/***** color styles *****/
.brown {color: #89582A;}
.red {color:#CC0000}
.blue {color:#326F9F}
.black {color:#000}
.grayLight {color:#999}
.grayMed {color:#666}
.white {color:#FFF}

	/*general text styles*/
	.orange{color:#E65F1E}
	.white {color:#FFF}
	.brown {color:#66290B}
	.style1 {font-size: 20px;font-weight: bold;color: #444648;}
	.style2 {font-size: 16px;font-weight: bold;color: #444648;}
	.bold{font-weight:bold}

UL.smallList {margin:15px; font-size:8.5pt}
UL.smallList LI{font-size:8.5pt}

/***** link styles *****/
a:link, a:visited {text-decoration:none}
a:hover, a:active {text-decoration:underline}

/***** text styles *****/
.quote li {font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt; font-style:italic; margin-bottom:10px}
.footnote {font-size:12pt;}
.copySmall {
	font-size:8pt;
	line-height:normal
}
.copyMed {
	font-size:8.5pt;
	line-height:normal
}
.copyMed LI{font-size:9pt; line-height:normal}
.copyLarge {font-size:12pt}
h1,h2,h3,h4 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal}
.h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	line-height:20px
}
.h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:14pt;}
.h2_para {
	border:solid #ccc;
	border-width:0 0 1px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	padding:4px 0px 3px 0px
}
.h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
}
.h3_para {border:solid #ccc; border-width:1px 0px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12pt; padding:2px 0px 5px 0px}
.h4 {font-family:Georgia, "Times New Roman", Times, serif;font-size:9pt;}
.bold {font-weight:bold}
.underline {text-decoration:underline}
.italic{ font-style:italic}
a.underline{ text-decoration:underline}
.underline{ text-decoration:underline}
.quote {font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; border-bottom:solid 1px #3881B8;line-height:14px}
.disclaimer {font-size:9px;color:#999}

/***** main navigation styles *****/
#navContainer{
	margin: none;
	padding: none;
	height: 20px;
	}

.navContainer {
	display:block;
	position:relative;
	float:left;
	text-align:center;
	background-image: url(../images/nav/navOff_03.gif);
	background-repeat: no-repeat;
	background-position:right;
	width:195px;
	height: 20px;
	line-height:15pt;
	font-size:8.5pt;
}

a.navContainer:link, a.navContainer:visited{color:#C7DFEF;font-size:8pt;}
a.navContainer:hover, a.navContainer:active{background-image: url(../images/nav/navOver_03.gif); text-decoration:none;font-size:8pt; color:#FFF}
#navContainer div a{
	display:block;
}

#navBG {background-image: url(../images/brand/home_header_temp_01.jpg); background-repeat:no-repeat;width:780px; background-color:#186998}
/***** sub navigation style *****/
#subNav {
}
a.subNav:link, a.subNav:visited {
	font-size:11px;
	display:block;
	color:#89582A;
	padding: 2px 20px 2px 20px;
	border-bottom:solid 1px #E7D8B9;
}
a.subNav:hover{
	background-color:#EFE4C4; text-decoration:none;
}
.subNavOff {
	font-size:11px;
	display:block;
	padding: 2px 20px 2px 20px;
	color:#326F9F;
	border-bottom:solid 1px #E7D8B9;
}

/***** columns & box styles *****/
#homeContent {
	padding:20px 48px 28px 78px;
	position:relative; 
	float:left; 
	width:398px; 
	background-color:#FFFFFF; 
	border-right:solid 1px #E7D8B9;
}

#homeTitle {
	padding-bottom:20px;
	margin-bottom:30px;
	width:auto;
	border-bottom:solid 4px #3881B8;
}
#resourcesHome {
	margin: auto auto;
}
#resourcesHome ul{margin:12px 0px 0px 20px; padding:0px}
#resourcesHome ul li a{
	font-size:8.5pt;
	color:#326F9F;
	font-weight:normal
}
#resourcesHome ul li a.moreResources{ color:#666; font-family:Georgia, "Times New Roman", Times, serif; font-size:10pt; font-style:italic; font-weight:bold}
#resourcesHome ul li {list-style:none;margin:0px 0px 0px 10px; padding:2px; border-top:solid 2px #eef;}
#resourcesHome ul li.heading {color:#89582A; border-bottom:dotted 1px #666; border-top:none}


.columnMain {
	padding:0px 45px 0px 65px;
	position:relative;
	float:left;
	width:650px;
}

.columnsMain_lt {
	padding:20px 45px 0px 78px;
	position:relative;
	float:left;
	width:350px;
}
.columnsMain_rt {
	float:left;
	width:250px;
	border:solid #E7D8B9;
	border-width:0 1px 0 1px;
	background-color:#FAF7F0;
	padding:20px 0 0 0;
}
.columnsMain_rt p{
	padding:0 20px 0 20px
}

.teamTableCells td{
	padding:15px 15px 15px 0px;
	border-bottom:solid 1px #D1A881;
}

.teamTableCellsNoborder td{
	padding:15px 15px 15px 0px;
}

#pageTitle{
margin-top:20px
}

/***** form styles *****/
#form1 {display:block; text-align:right; padding-right:0px}
#form1 p {margin:6px 0px}
input {font-size:9pt}
textarea {font-size:9pt}

/***** clearing styles *****/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	width:770px;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
