th, p, ul, ol, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

td, select, input {font-size:12px;font-family:arial,sans-serif;color:#222222;}
h3, h3 a:link, h3 a:visited {font-size:12px;font-family:Arial,sans-serif;color:#003333;margin-top:4px;margin-bottom:4px;text-decoration:none;}
h3 a:hover {text-decoration:underline;}
h2 {font-size:14px;font-family:Arial,sans-serif;color:#003333;margin-top:8px;margin-bottom:0px;}
h1 {font-size:16px;font-family:Arial,sans-serif;color:#003333;margin-top:2px;margin-bottom:2px;}
sup {font-size:8px;font-family:Arial, Helvetica, sans-serif;font-variant: small-caps;}

/*
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px}
*/
h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px}

code {
	font-family: Courier New, Courier, mono;
	color: #666666;
	font-size: 12px
	}

/*----------Header----------*/

/*----------Service Menu----------*/

.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold;
	color: #857E7E}

.topmenu A:link	{
	text-decoration : none; 
	color: #FFFFFF}

.topmenu A:visited {
	text-decoration : none;
	color: #FFFFFF}

.topmenu A:active {
	text-decoration : none;
	color: #FFFFFF}

.topmenu A:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #79695B;
}

.namestring {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #999999}
.smalloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999}
	
.menusep {
	color: #808080;
	font-weight: bold;
	font-size: 10px}

.langmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD0000;
	font-style: italic;
	font-weight: bold;
	}

.langmenu A:link	{
	text-decoration : none; 
	color: #AAAAAA
	}

.langmenu A:visited {
	text-decoration : none;
	color: #AAAAAA
	}

.langmenu A:active 	{
	text-decoration : none;
	color: #FF0000
	}

.langmenu A:hover 	{
	text-decoration: underline;
	color: #FF0000
	}

.modal2 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px}

.modal2 A:link	{
	text-decoration : none;
	color: #0000B3;
	font-family: Arial, Helvetica, sans-serif;
	}

.modal2 A:visited {
	color: #0000B3}

.modal2 A:active 	{
	text-decoration : none;
	color: #0000B3}

.modal2 A:hover 	{
	text-decoration: underline;
	color: #0000B3}

/*----------Body classes----------*/

.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px}
	
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px}
	
.smalltable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px}

.standardform {
	background-color: #EEEEEE
	}

.standardform TH{
	background-color: #AAAAAA
	}
	
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px; 
	color: #79695A}
	
.TableBdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 100;
	text-decoration: none;
	border: 2px dotted #D8D1C7;
	color: #767070;
}

.boxtop5425 {
	background-color: #7D96A6;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold
	}

.boxtop5285 {
	background-color: #D14824;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold
	}
.boxtop423 {
	background-color: #5F4F40;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold
	}
	
.boxingray {
	background-color: #D8D1C7;
	font-size: 10px;
	color: #000000
	}

/*----------Separators----------*/

.leftcolumn {  
	font-family: Verdana, Arial, Helvetica, sans-serif
	}
.rightcolumn {  
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

/*----------Footer----------*/
.footer {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
	}
.left_page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #A30000;
	text-align: left;
}
.left_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px; 
	color: #000000
	}
.Body_Copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px
	}
.Heading_Large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5F4F40;
}
.box_blue_light1 {
	background-color: #F5F5F5;
	color: #5F4F40;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.box_beige_light {
	background-color: #D8D1C7;
	color: #5F4F40;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.Heading_Medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5F4F40;
}
.right_column_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px; 
	color: #FFFFFF}
.table_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF}
.Heading_Medium_White {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.table_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.smalltextVerdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}
.alternatelink {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.table_text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.smalltextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.alternatelink a:link {
	color: #A30000;
}
.alternatelink a:visited {
	color: #A30000;
}
.alternatelink a:hover {
	color: #FF7200;
}
.alternatelink a:active {
	color: #F7A528;
}
.linkUnderline a:link {
	color: #000000;
}
.linkUnderline a:visited {
	color: #000000;
}
.linkUnderline a:hover {
	color: #000000;
	text-decoration: underline;
}
.linkUnderline a:active {
	color: #000000;
}

/*--------- New Rockin' Styles ----------*/

body {margin-top:0px;margin-left:0px;margin-bottom:20px;}
ul.type2  {list-style-image: url("../images/bullet_square.gif");}
ul {margin-left:6px;padding-left:8px;list-style-image: url("../images/arrow.gif");}
li {padding-bottom:2px;}
a, a:link, a:visited {font-size:12px;font-family:Arial,sans-serif;color:#0D55A4;text-decoration:underline;}
a:hover {text-decoration:none;}

.redbold {color:#CC0001; font-weight:bold}
.red {color:#CC0001;}
.hdrtext {font-size:19px;font-family:arial,verdana;color:#ffffff;padding-left:12px;padding-top:85px;}
.hdrtext2 {font-size:19px;font-family:arial,verdana;color:#ffffff;padding-left:10px;padding-top:40px;}
.bgleft{background-image: url("../images/bg_left.gif");width:10px;background-repeat:repeat-y;}
.bgright{background-image: url("../images/bg_right.gif");width:10px;background-repeat:repeat-y;}
.highlight, .highlight a:link, .highlight a:visited{color:#CC0001;text-decoration:none;}
.highlight a:hover{text-decoration:underline;}
.archive, .archive a:link, .archive a:visited{color:#CC0001;text-decoration:none; font-weight:bold;}
.archive a:hover{text-decoration:underline;}
.quote {font-size:10px;font-family:verdana,arial,sans-serif;color:#828890;}
.footer, .footer a:link, .footer a:visited {font-size:10px;font-family:verdana,Arial,sans-serif;color:#828890;text-decoration:none;}
.footer a:hover {font-size:10px;font-family:verdana,Arial,sans-serif;color:#CC0001;text-decoration:underline;}
.promotext {font-size:14px;font-family:Arial,sans-serif;color:#565F69;font-weight:bold;padding:6 0 6 0;}

.navitem {background-image: url("../images/arrow3.gif");background-repeat:no-repeat;background-position: 8px 6px;padding:4 0 4 20;}
.navitem a:link, .navitem a:visited {color:#565F69;text-decoration:none;}
.navitem a:hover {text-decoration:underline;}
.navitemActive {background-image: url("../images/arrow3.gif");background-repeat:no-repeat;background-position: 8px 6px;padding:4 0 4 20;}
.navitemActive, .navitemActive a:link, .navitemActive a:visited {color:#CC0001;text-decoration:none;}
.navitemActiveParent {background-image: url("../images/arrow_down.gif");background-repeat:no-repeat;background-position: 2px 8px;padding:4 8 4 14;}
.navitemActiveParent, .navitemActiveParent a:link, .navitemActiveParent a:visited {color:#CC0001;font-weight:bold;text-decoration:none;}
.subnavitem {background-image: url("../images/arrow3.gif");background-repeat:no-repeat;background-position: 16px 6px;padding:4 0 4 28;}
.subnavitem a:link, .subnavitem a:visited {color:#565F69;text-decoration:none;}
.subnavitem a:hover {text-decoration:underline;}
.navheader {padding:4 0 4 14;}
.subnavitemActive {background-image: url("../images/arrow3.gif");background-repeat:no-repeat;background-position: 16px 6px;padding:4 0 4 28;}
.subnavitemActive a:link, .subnavitemActive a:visited {color:#CC0001;text-decoration:none;}
.navheader a:link, .navheader a:visited {color:#565F69;text-decoration:none;font-weight:bold;}
.navheader a:hover {text-decoration:underline;}

.tertnav {background-image:url('../images/tert_nav_bg.gif');width:764px;height:20px;padding-left:12px;}
.tertnav a:link, .tertnav a:visited {color:#565F69;text-decoration:none;padding-left:4px;padding-right:4px;}
.tertnav a:hover {text-decoration:underline;}
.bg1 {background-color:#DCDCDC;}
.bg2 {background-color:#C50001;}

#flashcontent {border: solid 0px #FFFFFF;width: 764px;height: 225px;}
#info {	width:300px;overflow:auto;}

/*dropdown nav*/
ul#nav, ul#nav2 { padding:0px;margin:0px;list-style:none; }

ul#nav li,ul#nav2 li { /* all list items */
	padding:2px;
	width:150px;
	font-weight:normal ;
	background-color:#ffffff;
	border-right:1px solid #DCDCDC;
	border-bottom:1px solid #DCDCDC;
	border-left:1px solid #DCDCDC;
	cursor:pointer;
	color:#565F69;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

ul#nav li:hover, ul#nav li.over,ul#nav2 li:hover, ul#nav2 li.over {color:#CC0001;}

