.fontsize2,.r2c2,.r2c3,.r2c4,.r4c1,.link,.linkheader,.highlightgraph,.navoption{font-family:Arial,Helvetica;font-size:small}
.fontsize2_bold,.r2c2,.r2c3,.r2c4,.r4c1,.link,.linkheader,.highlightgraph,.navoption{
	font-family:Arial,Helvetica;
	font-size:small;
	font : bold;
}
.fontsize1{
	font-family:Arial, Helvetica;
	font-size:12px;
	line-height:150%;
	font-weight: normal;
}

.fontsize1_bold{
	font-family:Arial, Helvetica;
	font-size:12px;
	font-weight: bold;
	height : auto;
	margin : 0px;
}

.fontsize3{font-family:Arial, Helvetica, sans-serif;font-size:medium}
.fontsize3_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight : bolder;
	line-height: 25px;

}
.highlighthead{font-family:Arial,Helvetica;font-weight:bold;font-size:medium}
.mainhead{font-family:Arial,Helvetica;font-weight:bold;font-size:large}
.flag1{background-color:#0099ff}
.flag2{background-color:#0066cc}
.flag3{background-color:#0066cc;color:white}
.flag4{background-color:#000000}
.r1c1{background-color:#0099ff}
.r1c2{background-color:#000000}
.r1c3{background-color:#003399}
.r1c4{background-color:#000000}
.r1c5{background-color:#0099ff}
.r1c6{background-color:#0099ff}
.r2c1{background-color:#0066cc;background-image:url(/style/graphics/strib_nav_button.gif);background-repeat:no-repeat}
.r2c2{background-color:#0066cc}
.r2c3{background-color:#003399}
.r2c4{background-color:#0066cc}
.r3c1{background-color:#000000}
.r3c2{background-color:#003399}
.r3c3{background-color:#000000}
.r4c1{background-color:#003399}
.r5c1{background-color:#003399}
A:link{color:#003399}
A:active{color:#3399cc}
A:visited{color:#663366}
A:hover{color:#3366cc}
A.tabdown:link{color:#000000;text-decoration:none; font-weight: bold}
A.tabdown:active{color:#000000;text-decoration:none}
A.tabdown:visited{color:#666666;text-decoration:none}
A.tabdown:hover{color:#000000;text-decoration:underline}
A.tabup:link{color:#ffffff;text-decoration:none}
A.tabup:active{
	color:#000000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

}
A.tabup:visited{color:#ffffff;text-decoration:none}
A.tabup:hover{color:#ffffff;text-decoration:underline}
A.list:link{color:#cc0000}
A.list:active{color:#cc0000}
A.list:visited{color:#cc0000}
A.list:hover{color:#3366cc}
.space1{font-size:1pt;height:1px}
.navtexttop{margin-left:6px;margin-right:6px;margin-top:0px;margin-bottom:3px}
.navtextbottom{margin-left:6px;margin-right:6px;margin-top:1px;margin-bottom:3px}
.navspacertop{color:#0099ff}
.navspacerbottom{color:#0066cc}
.edgerule1{background-color:#003399}
.edgerule2{background-color:#000033}
.link{text-indent:-15px;margin-left:15px}
.iconlink{text-decoration:none}
.linkheader{font-weight:bold;margin-left:15px}
.caption{font-family:Arial,Helvetica;font-size:x-small;padding-bottom:6px;line-height:110%;margin-top:3px}
.highlightgraph{margin-top:6px}
.highlighthead{margin-top:9px}
.mainhead{margin-top:3px}
.photoleft{padding-right:9px}
.photoright{padding-left:9px}
.underline{width:100%;height:1px;background-image:url(/style/graphics/dotted_h.gif);background-repeat:no-repeat;padding:0px}
.breakspace{font-size:9px}
.navcolumn{background-image:url(/style/graphics/navcolumn_back.gif);background-repeat:repeat-y}
.colboxcell{background-image:url(/style/graphics/shadow_right.gif);background-repeat:repeat-y}
.white{color:#ffffff}
.bgwhite{background-color:#ffffff}
.lightgray{color:#cccccc}
.bglightgray{background-color:#cccccc}
.mediumgray{color:#999999}
.bgmediumgray{background-color:#999999}
.darkgray{color:#666666}
.bgdarkgray{background-color:#666666}
.black{color:#000000}
.bgblack{background-color:#000000}
.red{color:#cc0000}
.bgred{background-color:#cc0000}
.yellow{color:#ffcc00}
.bgyellow{background-color:#ffcc00}
.lightblue{color:#3366cc}
.bglightblue{background-color:#3366cc}
.darkblue{color:#003399}
.bgdarkblue{background-color:#003399}
.navrule{background-color:#ffffff;border:1px;font-size:1px;height:1px;width:115px}
.navoption{background-image:url(/style/graphics/navoptionshadow.gif);background-repeat:repeat-y;width:115px;background-color:#cccccc;margin-top:1px;padding-top:1px;padding-bottom:1px}
.navmargin{margin-left:6px;margin-right:9px}
.0{margin-left:6px;margin-right:9px;margin-top:4px;margin-bottom:4px;border:none}
form{padding:0;margin:0}
select{font-family:arial,helvetica;font-size:small}
.navhome { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; color: #B80000; font-weight: bold}

.header_main_red { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; color: #B80000; font-weight: bold}
.header_subtext_red { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #B80000; font-weight: bold}

.header_main_black_arial { text-decoration:none; font-family:  Arial, Helvetica, sans-serif; font-size: 22px; font-style: normal; color: #000000; font-weight: bold}
.header_subtext_black_arial { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; color: #000000; font-weight: bold}

.rnav_main_white {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
	font : italic;
}
.rnav_subtext_white { text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; font-weight: bold}

.halfsizetext {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; letter-spacing: 2px}
.smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small}
.headlinetext { font-family: Arial, Helvetica, sans-serif; font-size: 36px}
.fontsize5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px}
.fontsize5_white { font-family: Arial, Helvetica, sans-serif; font-size: 24px ; color: #FFFFFF}
.fontsize2 { height: 20px }

.call_out_text{
	padding-left:9px;
	font : larger/105% Arial, Helvetica, sans-serif;
	padding : 8px 8 8 8;
}

td.nav_cat {
		text-align: left;
		padding-left: 4px;
		color: #00000;
	}
	
a.nav_cat {
	font-size: 9pt;
	color: #00000;
	text-decoration: none;
	line-height: 30px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;


	}

a.nav_cat:visited {
		font-size: 9pt;
		color: #00000;
		text-decoration: none;
		line-height: 30px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}
a.nav_cat:hover {
		font-size: 9pt;
		color: #00000;
		text-decoration: none;
		line-height: 30px;
	  	font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
	}

.listLinks {
	clear:both;
	display:block;
	padding-bottom:1em;
	padding-top:1em;
	margin-top:0;
	margin-bottom:0;
	padding-left:.5em;
	border-bottom: 1px solid #CCCCCC;

}



.listFirstLink {
	clear:both;
	display:block;
	padding-bottom:1em;
	padding-top:1em;
	margin-top:0;
	margin-bottom:0;
	padding-left:.5em;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.feature_image_10px_padright {
    padding: 0px 10px 0px 0px;
}

td  {
	font-family: Arial, Helvetica, sans-serif;
	white-space: normal;
	font-size:12px;
}




p  {
	font-family: Arial, Helvetica, sans-serif;
	white-space: normal;
	font-size:12px;
}

ul  {
	font-family: Arial, Helvetica, sans-serif;
	white-space: normal;
	font-size:12px;
	line-height : 20px;
}


.photoLeftInline {
	float:left; 
	border: 1px solid #FEAC02;
	margin-right:10px; 
	margin-bottom:.5em;
}
.navheader { 

	font : bold 14px Arial, Helvetica;
 } .navheader { } 
 
 .bullet {list-style-image: url(../images/arrow_tiny.gif); 	line-height:200%;}
 
 .photo_ad {
	float: none;
	border: 2px solid #000000;
	margin-left:10px;
	margin-bottom:.10px;
	margin-right : 10px;
	margin-top : 10px;
}

 .photo_ad2 {
	float: none;
	border: 2px solid #C80000;
	margin-left:3px;
	margin-bottom:.3px;
	margin-right : 3px;
	margin-top : 3px;
}

 .border_black_1_logo {
	float: none;
	border: 1px solid #000000;
	margin-left:0px;
	margin-bottom:.3px;
	margin-right : 10px;
	margin-top : 3px;
}

.feature_table {
	float: none;
	border: 1px solid #000000;
	margin-left:0px;
	margin-bottom:.0px;
	margin-right : 10px;
	margin-top : 0px;
	background-color : #CCCCCC;
}

 .take_action_icon {
	float: none;
	margin-top : 5px;
	vertical-align : baseline;
}

.fontsize1_ad{
	font-family:Arial, Helvetica;
	font-size:12px;
	line-height:120%;
	font-weight: normal;
}


.fontsize1_ad_bold{
	font-family:Arial, Helvetica;
	font-size:12px;
	font-weight: bold;
	height : auto;
	border-bottom : thin dashed Silver;
	margin-top : 10px;
}

