/* CSS Document */
p {font-size : 10pt;color:#2C2C2C;line-height: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
td {font-family: Verdana, Arial, Helvetica, sans-serif;; font-size : 10pt;color:#2C2C2C;}
li {font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 10pt;color:#2C2C2C;}
.red{font-family: Verdana, Arial, Helvetica, sans-serif;; font-size: 11pt;color:red;}
.lrg_txt{font-family: Arial, Helvetica, sans-serif;; font-size: 11pt; color:#722C44; font-weight:bold;}


.olStandardNumeric
{ list-style-type: decimal;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10pt;color:#2C2C2C;}
.olUnnumbered
{ list-style-type: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10pt;color:#2C2C2C;}
.olLowerAlpha
{ list-style-type: lower-alpha;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10pt;color:#2C2C2C;}
.olLowerRoman
{ list-style-type: lower-roman;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10pt;color:#2C2C2C;}

a:link {color: #00468C;text-decoration: underline;}
a:active {color: #00468C;text-decoration: underline;}
a:hover{color: #00468C;text-decoration: underline;} 
a:visited {color: #00468C;text-decoration: underline;}


#grayborder /*outer box*/
{*background: #ffffff;border: 1px solid #999999;}

#promobox {
	border: 2px solid #6F92DB;background:#F0F3F9;
	line-height: normal;
}
.pgtitle {	font-family: Arial, Helvetica, sans-serif; font-size: 13pt;font-weight: bold;
	color: #A03D60;margin-top: 1.5em;margin-bottom: 0.5em; padding-top: 1.5em;padding-bottom: 0.5em;
}
.model {font-size: 18px;color: #004E9B;font-weight: bold;
	margin-top: 1em;margin-bottom: 2em;}
.section_head {font-size: 14px; color: #A03D60; font-weight: bold; margin-top: 1.25em; margin-bottom: 0.5em;padding-top: 1.25em; padding-bottom: 0.5em;}
.subhead1 {font-size: 13px; color: #A03D60; font-weight: bold; margin-top: 0.5em; margin-bottom: -0.75em; padding-top: 0.5em; padding-bottom: -0.75em;}
.subhead2 {font-size: 12px; color: #4D4D4D; font-weight: bold; margin-top: 1em; margin-bottom: -0.75em; padding-top: 1em; padding-bottom: -0.75em;}
.hm_intro {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #2C2C2C;text-decoration: none;}
.small_10  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2C2C2C;line-height: 13px;}
.subhead_reverse {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #FFFFFF; font-weight: bold; text-decoration: none; }
.subhead_reverse a:link, .subhead_reverse a:active{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #FFFFFF; font-weight: bold; text-decoration: none;}
.subhead_reverse a:hover{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.subhead_reverse a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #FFFFFF; font-weight: bold; text-decoration: none;}


hr {color: #ABB9C9;background: #ABB9C9;/*this will affect on Firefox*/ height: 1px; border: 0 none;
    width:90%;text-align: left;/*this will align it for IE*/
margin: 0 auto 0 0; /*this will align it left for Mozilla*/
} 

/*table*/
th {font-size: 9pt; color:#FFFFFF; font-weight: bold;background-color: #98BADC; padding: 4 px; vertical-align: top; text-align: center;}
.table_headercenter {font-size: 9pt; color:#00468C; font-weight: bold;background-color: #DADEE4; padding: 2 px;  vertical-align: top; text-align: center;}
.table_header {font-size: 9pt; color:#00468C; font-weight: bold;background-color: #DADEE4; padding: 2 px; vertical-align: top;}
.table_subhead {font-size: 9pt; color:#606060; font-weight: bold;background-color: #E0E9FE; vertical-align: top; text-align: center;}
.table_headerbold {font-size: 9pt; color:#606060; font-weight: bold; vertical-align: top;}
.row_odd {font-size: 9pt; color:#2C2C2C; background-color: #FFFFFF; vertical-align: top; text-align: left;}
.row_even {font-size: 9pt; color:#2C2C2C; background-color: #F0F0F0; vertical-align: top;  text-align: left;}

#simpletable {border-collapse:collapse;}

.simpletableheader_top {
	margin:3px;
	padding: 4px;
	border:1px solid #003366;
	background-color:#6F92DB;
	color:#ffffff;
	font-size: 9pt;
	font-weight:bold;
	vertical-align: top;
	text-align: center;	
}

.simpletableheader_side {
	margin:3px;
	padding: 3px;
	border:1px solid #879AA5;
	background-color:#F2F2F7;
	color:#555555;
	font-size: 9pt;
	font-weight:bold;
	vertical-align: top;
}

.simpletablerow {
	margin:0px; 	
	padding: 8px;
	border:1px solid #879AA5;	
	background-color:#FFFFFF;	
	color:#555555;	
	font-size: 9pt;
}
.simpletablerow_nopad {
	margin:0px; 	
	padding: 0px;
	border:1px solid #879AA5;	
	background-color:#FFFFFF;	
	color:#555555;	
	font-size: 9pt;
}

/*navigation*/
#navcontainer ul
{
padding: 0;
margin: 0;
background-color: #653642;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0.5em 1.5em;
	background-color: #653642;
	color: #ffffff;
	text-decoration: none;
	float: left;
	border-right-color: #BA7A89;
	border-right-style: solid;
	border-right-width: 1px;
}

#navcontainer ul li a:hover
{
background-color: #9E5467;
color: #fff;
}

#navcontainer A:hover, #navcontainer A:active { background: #9E5467;  }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #9E5467;
font-weight: unbold;
}

*/

.fineprint {font-family: Arial, Helvetica, sans-serif;font-size: 10px; color: #2C2C2C;text-decoration: none;}
.fineprint a:link, .fineprint a:active {font-family: Arial, Helvetica, sans-serif;font-size: 10px; color: #2C2C2C; text-decoration: none;}
.fineprint a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px; color: #722C44; text-decoration: underline;}
.fineprint a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C2C2C;
	text-decoration: none;

}

/*footer */
.footer {font-family: Arial, Helvetica, sans-serif;font-size: 91%;color: #6C7B80;text-decoration : none;}
#footer, .footer {font-family: Arial, Helvetica, sans-serif;font-size: 91%;color: #6C7B80;text-decoration : none;}
#footer a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 91%;;color: #6C7B80;text-decoration : none;} 
#footer a:link, #footer a:active{font-family: Arial, Helvetica, sans-serif;font-size: 91%;;color: #6C7B80;text-decoration : none;}
#footer a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 91%;color: #6C7B80;text-decoration : underline;}
