body,td { font-family: Arial, Verdana, sans-serif; font-size: 11px;}


li { padding:0px;margin-top:7px;	margin-bottom:7px;}

.subcontent { line-height: 17px;}
.keywords { font-family: Arial, Verdana, sans-serif; font-size: 7pt; color: #CECECE}
.keywords_sub { font: 7pt Arial, Verdana, sans-serif; color: #CECECE; top:0px; left:0px; width:100%; position:absolute; z-index:3; padding:0px 0px; visibility:visible; overflow:visible;}
.phone { font-size: 10px; color:#0000A0}
.icon {border:0px; margin-right: 5;}
.boldblue {font-size:11px; font-weight:bold; color:#0000A0;}

.homenav { font-size: 9px; text-decoration: none; color: #000000;}
.homenav .title a { text-decoration: none; color:#0000A0; font-size: 11px; font-weight: bold; }
.homenav .title a:hover { background : transparent; text-decoration: underline; color: #FF6803}
.homenav .bottitle a { font-family: Verdana, sans-serif; text-decoration: none; color:#0000A0; font-size: 9px; font-weight: bold; }
.homenav .bottitle a:hover { background : transparent; text-decoration: underline; color: #FF6803}
.homenav .link a { font-size: 9px; text-decoration: none; color: #636363;}
.homenav .link a:hover { background : transparent; text-decoration: underline; color: #000000}
.homenav ul { padding-right:20px; margin-top:0px;	margin-bottom:0px; margin-right:0px;margin-left:13px;}
.homenav .link li { padding:0px; margin-top:0px;	margin-bottom:0px; list-style-image : url("/images/nav/list-bullet.gif");}

.b_bot { font-family: Arial, Verdana, sans-serif; font-size: 7pt; color: #636363}
.b_bot .b_smtext a { text-decoration: none;color: #636363}
.b_bot .b_smtext a:hover { background : transparent;text-decoration: underline;color: #636363}
.b_bot .b_smtext a:visited { color: #636363}

.searchbox { width:10em; font-size:11px; font-family:Arial, Sans-Serif; padding:0 4; text-align:right; height:16px;}

.navleft { font-size:11px; font-weight:bold; color:#0000A0; vertical-align:middle; margin-top:7px; margin-right:5px; margin-bottom:8px; margin-left:18px; display:block; cursor:hand;}
.navLeft a { text-decoration:none; color:#0000A0; cursor:hand;}
.navLeft a:hover { text-decoration:none; color:#0000A0; background:transparent;}

.snavLeftOff { background-image:url(/images/nav/arrow-right2.gif); background-position:left; background-repeat:no-repeat;cursor:hand;}

.sNavLeftOn { background-image:url(/images/nav/arrow-down.gif); background-position:left; background-repeat:no-repeat;cursor:hand;}
.sNavLeftOnText a { text-decoration:none; color:#0000A0; font-size:11px; font-weight:bold; color:#0000A0; line-height:13px; margin-top:16px; margin-right:5px; margin-bottom:16px; margin-left:0px}
.sNavLeftOnText a:hover { text-decoration:none; color:#FF6803; background:transparent}
.sNavLeftOnText a:visited { color:#0000A0}

.snavLeftSubOn { font-size:11px; color:#0000A0; cursor:default;}
.snavLeftSub2 { background-color:#fff; cursor:pointer; font-size:10px}
.snavLeftSub2 A:link, .snavLeftSub2 A:visited { color:#000}
TR TD.snavLeftSub2 A:link, TR TD.snavLeftSub2 A:visited { color:#000; text-decoration:none; vertical-align:middle; margin-top:4px; margin-right:5px; margin-bottom:4px; margin-left:18px; display:block}
TR TD.snavLeftSub2 A:link, TR TD.snavLeftSub2 A:hover { color:#000; background:transparent}


H1.title { font-size : 13pt; font-weight: bold; color:#0000A0; line-height : 20px; margin : 0 10 0 0;}
H2.subtitle { font: 10pt Arial, sans-serif; color:#0000A0; font-weight: bold;}

.sub_topicheader { color: #999999; font-weight: bold}

table.dashed { background-image:url(/images/nav/bg-05.gif); background-repeat:repeat; }
.dashed td { background-color:#fff; font-size : 10px; color:#0000A0; border: none;	padding-top:5px;	padding-right:5px;	padding-bottom:5px;	padding-left:5x;}
.dashed td.shade{ background-color:#f2f2f2;}
.dashed img { border:none;}

table.border{background-color:#fff; border: 1px solid #cccccc; }
.standard td{margin: 0; border: 1px solid #edeff0;	background-color: #fff;	font-size:8pt;	padding-top:2px;	padding-right:8px;	padding-bottom:2px;	padding-left:8px;}
td.shade {margin: 0; border: 1px solid #edeff0;	background-color: #e0e0e0;	font-size:8pt;	padding-top:2px;	padding-right:8px;	padding-bottom:2px;	padding-left:8px; }
.noborder td{border: none;}
td.title{background-color:#003399;	padding-top:4px; padding-right:4px; padding-bottom:4px; padding-left:4px; color:#FCFCFC; font-weight:bold; font-size:11pt;text-align:center; height:30; font-variant : small-caps;}
td.subtitle{background-color:#EEEEEE;padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px; color:#000; font-weight:bold; font-size:11px;text-align:center;height:24}
.standard a:hover{	background:transparent;}

.noborder td { border: none;}

a { color: #6699cc}
a:hover { color: #0050A1;text-decoration : none;background-color: #EDF3F9;}
.transparent a:hover { background : transparent}

.bread { font-size: 10px; color: #000000; text-decoration: none }
.bread a { text-decoration: none;color: #000000}
.bread a:hover { background : transparent;text-decoration: underline;color: #000000}
.bread a:visited  { color: #000000}

.button { border: 1 solid #cccccc;background-image: url(/images/nav/but_bg2.gif);background-color: #EDF3F9;background-position: bottom;background-repeat: repeat;color:#003366;font: 9pt arial, sans-serif;cursor: hand;text-align : center;font-weight: bold}
.f_input { font-family: Arial, Verdana, sans-serif; font-size: 10pt}

.t_sm { font-size: 10px}

.RadioButtonTable{	border-right: #eeeeee 2px solid;	border-top: #eeeeee 2px solid;	border-left: #eeeeee 2px solid;	border-bottom: #eeeeee 2px solid;  }
.RadioButtonCells{	width: 80px;	background-color: #eeeeee;	text-align: center;}
.RadioButtonTextCells{	text-align: center;}