﻿.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 16px;
}
a.text:link {COLOR: #000000; TEXT-DECORATION: none}
a.text:hover {COLOR: #333333; TEXT-DECORATION: underline}
a.text:visited {COLOR: #000033; TEXT-DECORATION: none}
a.text:visited:hover {COLOR: #333333; TEXT-DECORATION: underline}

.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12.5px;
	line-height: 16px;
}
a.textbold:link {COLOR: #000000; TEXT-DECORATION: none}
a.textbold:hover {COLOR: #000000; TEXT-DECORATION: underline}
a.textbold:visited {COLOR: #000000; TEXT-DECORATION: none}
a.textbold:visited:hover {COLOR: #000000; TEXT-DECORATION: underline}

.idecies {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	line-height: 16px;
}
a.idecies:link {COLOR: #000000; TEXT-DECORATION: none}
a.idecies:hover {COLOR: #333333; TEXT-DECORATION: underline}
a.idecies:visited {COLOR: #000033; TEXT-DECORATION: none}
a.idecies:visited:hover {COLOR: #333333; TEXT-DECORATION: underline}

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #999999}
a.footer:link {color: #999999; TEXT-DECORATION: none}
a.footer:visited {color: #999999; TEXT-DECORATION: none}
a.footer:hover {color: #660000; TEXT-DECORATION: underline}

.bread {color: #003399}
a.bread:link {color: #003399}
a.bread:visited {color: #003399}
a.bread:hover {color: #003399}

a {color: #003399}
a:visited {color: purple}
a:hover {color: #660000}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.nav1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
a.nav1:link {COLOR: #333333; TEXT-DECORATION: none}
a.nav1:hover {COLOR: #000000; TEXT-DECORATION: underline}
a.nav1:visited {COLOR: #333333; TEXT-DECORATION: none}
a.nav1:visited:hover {COLOR: #000000; TEXT-DECORATION: underline}

.copytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	}
.box {border: 1px solid #999999;}
}
.boxgray {
	height: 2px;
	padding: 0px;
	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px none #CCCCCC;
}

.homelink {color: #333333; text-decoration: none}
a.homelink:link {color: #333333; text-decoration: none}
a.homelink:visited {color: #333333; text-decoration: none}
a.homelink:visited:hover {color: #660000; text-decoration: underline}

.util {COLOR: #333333; TEXT-DECORATION: none}
a.util:link {COLOR: #000060; TEXT-DECORATION: none}
a.util:hover {COLOR: #000060; TEXT-DECORATION: underline}
a.util:visited {COLOR: #000060; TEXT-DECORATION: none}
a.util:visited:hover {COLOR: #000060; TEXT-DECORATION: underline}

.util_anchor {COLOR: #333333; TEXT-DECORATION: none}
a.util_anchor :link {COLOR: #000060; TEXT-DECORATION: none}
a.util_anchor :hover {COLOR: #000060; TEXT-DECORATION: none}
a.util_anchor :visited {COLOR: #000060; TEXT-DECORATION: none}
a.util_anchor :visited:hover {COLOR: #000060; TEXT-DECORATION: none}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}
.copyStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.lineright {

	height: 2px;
	padding: 4px;
	border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px none #666666;
}
.linebottom {


	height: 2px;
	padding: 4px;
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
}
.bluetextbold {
	color: #003399;
	font-weight: bold;
}
.boxgray2 {
	height: 2px;
	padding: 4px;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: f0f0f0;

}
.redtextbold {
	color: 660000;
	font-weight: bold;
	text-decoration: none;

}
.goldtextbold {
	color: CC9933;
	font-weight: bold;
	text-decoration: none;

}
.greentextbold {
	color: 2E7A5C;
	font-weight: bold;
	text-decoration: none;

}
.bluetextbold {
	color: 0A3A82;
	font-weight: bold;
	text-decoration: none;

}
.greytextbold {
	color: 666666;
	font-weight: bold;
	text-decoration: none;

}
.boxgraycomplete {
	height: 2px;
	padding: 4px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: f0f0f0;

}
.sidebarcallouts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #000000;
	border: 1px none #CCCCCC;
}
.dottedline {
	border-top: thin dotted #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin none #CCCCCC;
	border-left: thin none #CCCCCC;
}
.whitetextbold {
	font-weight: bold;
	color: #FFFFFF;
}
.whitetext {
	color: #FFFFFF;
	text-decoration: none;


}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.headertag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #336666;
}
.redtext {
	color: #CC0000;
}
.footnote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	line-height: 11px;

}

#postTestDrive {
  background-color: #eee;
  padding: 10px 5px 8px 5px;
  width: 722px;
}
/* CSS BUTTONS - frm SF*/
#but_sm { float:left; height:100%; margin:5px; }
#but_sm.right { float:right; }
#but_sm li { display:inline; margin:0; padding:0; }
#but_sm a { color:#FFF; float:left; background:url(../images/buttons/but_sm_left.gif) no-repeat left top; margin:0; padding:0 0 0 6px; text-decoration:none;  }
#but_sm a span { color:#FFF; float:left; display:block; background:url(../images/buttons/but_sm_right.gif) no-repeat right top; padding:5px 15px 7px 5px; margin:0 5px 0 6px; font: bold 10px/10px Verdana, Arial; color:#FFF !important; white-space:nowrap; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#but_sm a span {float:none; color:#FFF;}
    /* End IE5-Mac hack */
#but_sm a:hover { background-position:0% -24px; }
#but_sm a:hover span { color:#FFF !important; background-position:100% -24px; font: bold 10px/10px Verdana, Arial; white-space:nowrap; }

#but_sm_search { float:left; height:100%; margin-left: 5px; margin-top:0px;padding-top:2px;}
#but_sm_search.right { float:right; }
#but_sm_search li { display:inline; margin:0; padding:0; }
#but_sm_search a { color:#FFF; float:left; background:url(../images/buttons/but_sm_left_search.gif) no-repeat left top; margin:0; padding:0 0 0 6px; text-decoration:none;  }
#but_sm_search a span { color:#FFF; float:left; display:block; background:url(../images/buttons/but_sm_right_search.gif) no-repeat right top; padding:5px 15px 7px 5px; margin:0 5px 0 6px; font: bold 10px/10px Verdana, Arial; color:#FFF !important; white-space:nowrap; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#but_sm_search a span {float:none; color:#FFF;}
    /* End IE5-Mac hack */
#but_sm_search a:hover { background-position:0% -24px; }
#but_sm_search a:hover span { color:#FFF !important; background-position:100% -24px; font: bold 10px/10px Verdana, Arial; white-space:nowrap; }

#but_sm_grey { float:left; height:100%; margin:5px;color:#000; }
#but_sm_grey.right { float:right; }
#but_sm_grey li { display:inline; margin:0; padding:0; }
#but_sm_grey a { color:#000; float:left; background:url(../images/buttons/but_sm_left2.gif) no-repeat left top; margin:0; padding:0 0 0 6px; text-decoration:none;  }
#but_sm_grey a span { color:#000; float:left; display:block; background:url(../images/buttons/but_sm_right2.gif) no-repeat right top; padding:5px 15px 7px 5px; margin:0 5px 0 6px; font: bold 10px/10px Verdana, Arial; color:#444 !important; white-space:nowrap; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#but_sm_grey a span {float:none; color:#000;}
    /* End IE5-Mac hack */
#but_sm_grey a:hover { background-position:0% -24px; }
#but_sm_grey a:hover span { color:#FFF !important; background-position:100% -24px; font: bold 10px/10px Verdana, Arial; white-space:nowrap; }

#but_lg { float:left; height:100%; white-space:nowrap; margin:5px; }
#but_lg.right { float:right; }
#but_lg ul { margin:0 0 0 0; padding:0px 0px 0 0px; list-style:none; }
#but_lg li { display:inline; margin:0; padding:0; }
#but_lg a { float:left; background:url(../images/buttons/but_lg_left.gif) no-repeat left top; margin:0; padding:0 0 0 6px;  text-decoration:none; }
#but_lg a span { float:left; display:block; background:url(../images/buttons/but_lg_right.gif) no-repeat right top; padding:9px 15px 11px 6px; margin:0 10px 0 6px; font: bold 13px/13px Verdana, Arial; color:#FFF !important; white-space:nowrap; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#but_lg a span {float:none;}
    /* End IE5-Mac hack */
#but_lg a:hover { background-position:0% -34px; }
#but_lg a:hover span { color:#FFF !important; background-position:100% -34px;  font: bold 13px/13px Verdana, Arial; white-space:nowrap; }