BODY {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	BACKGROUND-COLOR: #ffffff;
	background: url(../images/bkg_gradient.gif) repeat-x;
	MARGIN: 0px;
	PADDING: 0px;
	color:#333333;
	line-height: 15px;

}

DIV {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TD {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
FORM {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
SELECT {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
INPUT {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
DIV {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
}

#wrapper
{
	width: 770px; 
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #D8E8F8;	
}

#container-content
{
	width: 760px;  
	margin: 0px auto; 
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF; 
}


P {
	LINE-HEIGHT: 14px;
	margin-top: 20px;
	margin-bottom: -6px;
}

hr{
	COLOR: #cccccc;
	size: 1px;
	margin-top: 10px;
}

h1 {
	color: #408ADA;
	font-weight: bold;
	font-size: 22px;	
	text-decoration: none;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

h2 {
	COLOR: #185375;
	margin: 0 0 0 0;
	padding-bottom:15px;
	font-size:17px;
}
*html h2 {
	margin: 15px 0 0 0;
}
*+html h2 {
	margin: 15px 0 0 0;
}

h3 {
	COLOR: #408ADA;
	margin:0px;
	padding-bottom:0px;
	font-size:15px;
	LINE-HEIGHT: 18px;
}

strong {
	COLOR: #408ADA;
}

/*ul {
	margin:10px;
	padding-left:20px;
	list-style:square;
}

li { 
	FONT-SIZE: 11px;
	margin-bottom: 2px; 
}*/



UL  {

	list-style-image: url(../images/spacer.gif);
margin-left: -35px;   		/*   only moves it in firefox    */  
margin-top: 0px;  
}

* html UL  {
padding-top: 10px;    
margin-left: 0px;   
margin-top: -12px;   
}
 
*+ html UL  {
padding-top: 10px;    
margin-left: 0px;   
margin-top: -12px;   
}

li { 
 background: url(../images/arrow_right_tiny.gif) 0px 4px no-repeat; 
 padding-left: 10px;
}
 
/**html li {
	padding: 0px;
	margin: -3px 0px 5px 0px;
}
*+ html li {
	padding: 0px;
	margin: -3px 0px 5px 0px;
}*/

li a {
	font-size: 10px;
}




A {
	COLOR: #5C3F02;
}
A:hover {
	COLOR: #408ADA;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #A8A3AC
}
A:visited {
	COLOR: #408ADA
}
A:visited:hover {
	COLOR: #A8A3AC
}



A.navPrimary {
	COLOR: #E2E4EC;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px
}
A:visited.navPrimary {
	COLOR: #E2E4EC;
}
A:visited:hover.navPrimary {
	COLOR: #FF9A00;
}

A.navSecondary {
	COLOR: #E2E4EC;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 14px
}
A:visited.navSecondary {
	COLOR: #E2E4EC;
}
A:visited:hover.navSecondary {
	COLOR: #A8A3AC;
}

a.underlineOff
{
	text-decoration: none;
}
A:hover.underlineOff
{
	text-decoration: underline;
}

.red {
	color:#ff0000;
	font-size:15px;
	font-face:Arial;
}

.grey {
	color:#666666;
}

.white {
	color:#ffffff;
}

a.white {
	FONT-SIZE: 11px;
	COLOR: #ffffff
}
a.white:visited {
	FONT-SIZE: 11px;
	COLOR: #ffffff
}

.navTopBackground {
	BACKGROUND-COLOR: #094996;
	layer-background-color: #094996
}

.titleTop {
	BACKGROUND-COLOR: #A8A3AC;
	layer-background-color: #A8A3AC
}


.formLabels {
	text-transform:uppercase;
	text-align: right;
	font-family: verdana, arial; 
	font-size: 11px;
}


.pageHeader {
	FONT-SIZE: 190%;
	letter-spacing: -1px;
	LINE-HEIGHT: 20px;
	margin-bottom: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
}

.pageHeaderBlue {
	FONT-SIZE: 15px;
	LINE-HEIGHT: 17px;
	margin-bottom: -13px;
	FONT-WEIGHT: bold;
	COLOR: #00146D;
}

.subHeader {
	FONT-SIZE: 15px;
	margin-top: 25px;
	margin-bottom: -10px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
}

.subHeaderWhite {
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	text-transform: uppercase;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	padding-left: 10px;
}


.tableHeader {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial
}

.tableHeaderWhite {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-transform: uppercase;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	padding-left: 10px;
}

/*         table outlines          */

.backDarkBlue {
	BACKGROUND-color: #031782
}  
.backSubHeaderBarFt {
	BACKGROUND-IMAGE: url(../images/sub_header_ft_bar.gif); 
	BACKGROUND-REPEAT: repeat-x;  
} 
.backSubHeaderBarFtLeft {
	BACKGROUND-IMAGE: url(../images/sub_header_ft_left.gif); 
	BACKGROUND-REPEAT: repeat-y
} 
.backSubHeaderBarFtRight {
	BACKGROUND-IMAGE: url(../images/sub_header_ft_right.gif); 
	BACKGROUND-REPEAT: repeat-y
}

backSubHeaderVert{
	BACKGROUND-color: #ffffff;
	padding: 20px
}

 
.textLarge {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 15px
}

.textSmall {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 15px
}
 
 .textDisclaimer{
	FONT-SIZE: 9px;
	LINE-HEIGHT: 11px
}
 .textSmallItalic {
	FONT-SIZE: 11px;
	FONT-STYLE: italic;
	LINE-HEIGHT: 15px
}

.textSmallBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 15px
}

.textBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 15px
}



.backToTop {
	FONT-SIZE: 8px;
	LETTER-SPACING: 1px
}

.whiteText {
	FONT-SIZE: 11px;
	COLOR: #cccccc
}



.whiteTextSmall {
	FONT-SIZE: 10px;
	COLOR: #cccccc;
	LINE-HEIGHT: 12PX
}

.info {
	FONT-SIZE: 9px;
	COLOR: #cccccc
}
.info_black {
	FONT-SIZE: 9px;
}

.smallRed {
	FONT-SIZE: 10px;
	letter-spacing: 0px;
	LINE-HEIGHT: 8PX;
	COLOR: #ff0000
}



.formButton{
	font-size:9pt;
	FONT-WEIGHT: bold
}

.formButtonClear{
	font-size:9pt;
	FONT-WEIGHT: bold;
	color: #00146D;
	background-color: #ffffff;
	border: 0;
	margin-left: 0px;
	padding-left: 0px;
}

.formDropList{
	font-size:8pt;
	BACKGROUND-COLOR: #094996;
	color: #E2E4EC
}

.backgroundBlue {
	BACKGROUND-COLOR: #00146D;
	layer-background-color: #00146D
}

.backgroundBlack {
	BACKGROUND-COLOR: #000000;
	layer-background-color: #000000
}

.backgroundWhite {
	BACKGROUND-COLOR: #ffffff  
}

.backgroundYellow {
	BACKGROUND-COLOR: #FFFFc3
}

.backgroundWhite{
	BACKGROUND-COLOR: #ffffff
}
.backgroundWhiteBorder{
	BACKGROUND-COLOR: #ffffff;
	border: 1px inset 
} 
.backgroundPearlWhite{
	BACKGROUND-COLOR: #eeeeee;
	border: 1px inset 
}
.backgroundLightGrey {
	BACKGROUND-COLOR: #F0F0F0
}
.backgroundMidGrey {
	BACKGROUND-COLOR: #A8A3AC
}
.backgroundDarkGrey {
	BACKGROUND-COLOR: #666666
}


.backgroundLightblue {
	BACKGROUND-COLOR: #D8E8F8
}
.backgroundMidblue {
	BACKGROUND-COLOR: #408ADA
}
.backgroundDarkBlue {
	BACKGROUND-COLOR: #00146D
}
.backgroundTan {
	BACKGROUND-COLOR: #EFEBE7
}

/* callouts */
.div-yellow-box {
	PADDING: 10px;
	BACKGROUND: url(../images/trans_bot_right.gif) #FCE87D no-repeat bottom right;
	WIDTH: 95%;
	
}

.div-brown-box {
	PADDING: 10px;
	BACKGROUND: url(../images/trans_bot_right.gif) #e68200 no-repeat bottom right;
	WIDTH: 95%;
}

.brown-bl {background: url(../images/1bl.gif) 0 100% no-repeat #e68200; font-size: 70%} 
.brown-br {background: url(../images/1br.gif) 100% 100% no-repeat} 
.brown-tl {background: url(../images/1tl.gif) 0 0 no-repeat} 
.brown-tr {background: url(../images/1tr.gif) 100% 0 no-repeat; padding:10px} 

.yellow-bl {background: url(../images/1bl.gif) 0 100% no-repeat #FCE87D; font-size: 70%} 
.yellow-br {background: url(../images/1br.gif) 100% 100% no-repeat} 
.yellow-tl {background: url(../images/1tl.gif) 0 0 no-repeat} 
.yellow-tr {background: url(../images/1tr.gif) 100% 0 no-repeat; padding:10px} 

.box2 { 
	background: url(../images/white_bot_right2b.gif) 100% 100%  no-repeat;
	padding-top: -10px;
	background-color: #ffffff; 
	padding-left: 0px;
	padding-right: 1px;
	font-size: 12px;
	border-top: #408ADA 1px solid; 
	border-left: #408ADA 1px solid
}   

.clear {font-size: 1px; height: 1px}


a.blue{ 
	font-family: arial;
	color: #408ADA;
	text-decoration: underline;
} 

a.blue:hover{  
	color: #185375; 
} 

a.blue:visited{  
	color: #408ADA;
} 


/* primary nav  */ 
a.nav1{ 
	font-family: arial;
	color: #185375;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 5px 9px 5px 9px;
	border-right: #ffffff 1px solid;
} 

a.nav1:hover{  
	background-color: #EDF5FC;
	color: #408ADA; 
} 

a.nav1:visited{  
	color: #185375;
} 

a.nav1-active{ 
	font-family: arial;
	background-color: #408ADA;  
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 5px 9px 5px 9px;
	border-right: #ffffff 1px solid; 
	color: #ffffff;
}

a.nav1-active:hover{  
	color: #ffffff;
} 

a.nav1-active:visited{  
	color: #ffffff;
} 


/* tabs  */ 
a.tabs{ 
	font-family: arial;
	color: #9A3416;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 5px 9px 5px 9px;
	background-color: #FCE87D;
} 

a.tabs-active{ 
	font-family: arial;
	background-color: #9A3416;  
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 5px 9px 5px 9px;
	color: #ffffff;
}

.search {
	color: #ffffff;
}

.text-header {
	font-family: Arial, Helvetica, sans-serif;
	color: #D8E8F8;
	letter-spacing: 1px;
	font-weight: bold;
	font-size: 11px;
} 
		
.b-yellow{
	background-color: #FCE87D;  
}

.b-blue-dark{
	background-color: #408ADA;  
}
.b-blue-light{
	background-color: #D8E8F8; 
}

.pad4{    
padding: 4px
}  

.pad8{    
padding: 8px
} 

.pad12{    
padding: 12px
} 

.box-bl {background: url(../images/white_bot_left.gif) 0 100% #FCE87D} 
.box-br {background: url(../images/white_bot_right.gif) 100% 100% no-repeat; padding: 6px} 
.box { 
	background-color: #FCE87D; 
	height: 145;
	padding-left: 10px;
	padding-right: 10px; 
	border-right: #408ADA 1px solid; 
	border-left: #408ADA 1px solid
}   
.box-tl {background: url(../images/white_top_left.gif) 0 0 no-repeat #FCE87D} 
.box-tr {background: url(../images/white_top_right.gif) 100% 0 no-repeat; padding:6px} 
 
 
.box-thin { 
	background-color: #FCE87D; 
	height: 30;
	padding-left: 10px;
	padding-right: 10px; 
	border-right: #408ADA 1px solid; 
	border-left: #408ADA 1px solid
}
.box-blw{background: url(../images/white_bot_left_wide.gif) 0 100% #FCE87D} 
.box-tlw {background: url(../images/white_top_left_wide.gif) 0 0 no-repeat #FCE87D} 
 
.box2 { 
	background: url(../images/white_bot_right2b.gif) 100% 100%  no-repeat;
	padding-top: -10px;
	background-color: #ffffff; 
	padding-left: 0px;
	padding-right: 1px;
	font-size: 12px;
	border-top: #408ADA 1px solid; 
	border-left: #408ADA 1px solid
}



table.dashed {
	border-width: 1px;
	border-spacing: ;
	border-style: dashed;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: white;
}
table.dashed th {
	border-width: 1px;
	padding: 5px;
	border-style: dashed;
	border-color: #CCCCCC;
	background-color: white;
}
table.dashed td {
	border-width: 1px;
	padding: 5px;
	border-style: dashed;
	border-color: #CCCCCC;
	background-color: white;
}

		
		 
		
		
		