/* Grant Custom CSS 01-06-2006 */
body,td,th { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color:#003260;list-style-position: inside;list-style-type: circle;}
body {font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color:#003260; height:100%; background-color:#FFFFFF; margin-left: 0px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; marginheight: 0px; topmargin: 5px; vspace: 0px; marginwidth: 0px; leftmargin: 0px; hspace: 0px; list-style-position: outside;list-style-image: none;list-style-type: circle;}

/* HText */
.h1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color:#003260;}
a.h1:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color:#003260;}
a.h1:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color:#003260;}
a.h1:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color:#0000FF;}
a.h1:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color:#FF0000;}

.h2 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; color:#003260;}
a.h2:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; color:#003260;}
a.h2:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; color:#003260;}
a.h2:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; color:#0000FF;}
a.h2:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; color:#FF0000;}

.h3 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color:#003260;}
a.h3:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color:#003260;}
a.h3:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color:#003260;}
a.h3:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color:#0000FF;}
a.h3:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; color:#FF0000;}

.h4 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color:#003260;}
a.h4:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color:#003260;}
a.h4:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color:#003260;}
a.h4:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color:#0000FF;}
a.h4:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; color:#FF0000;}

.h5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#003260;}
a.h5:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#003260;}
a.h5:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#003260;}
a.h5:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#0000FF;}
a.h5:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#FF0000;}

/* Links */
a {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;color: #0066CC;}
a:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none;color: #0066CC;}
a:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none;color: #336699;}
a:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none;color: #0000FF;}
a:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;text-decoration: none;color: #FF0000;}

.smalllink {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: none;color: Blue;}
.smalllink:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: none;color: Blue;}
.smalllink:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: none;color: #0066CC;}
.smalllink:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: none;color: #0000FF;}
.smalllink:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px;text-decoration: none;color: #FF0000;}

.tinylink {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8px;text-decoration: none;color: Blue;}
.tinylink:link {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8px;text-decoration: none;color: Blue;}
.tinylink:visited {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8px;text-decoration: none;color: #0066CC;}
.tinylink:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8px;text-decoration: none;color: #0000FF;}
.tinylink:active {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 8px;text-decoration: none;color: #FF0000;}

/* Main Table & Cell Content */
.MainTable{width: 100%;height: auto; height: 100%; min-height: 100%;}
.Header {font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; font-size: 10px;}
.TopNav {font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; font-size: 10px;}
.LeftNav {font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; font-size: 10px;}
.Content {font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; font-size: 11px}
.RightNav {font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; font-size: 10px}
.Footer {font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; font-size: 9px}
.SiteBy {font-size: 9px; font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; text-decoration: none;} 
.SiteBy2 {font-size: 9px; font-family: Geneva, Arial, Helvetica, san-serif; color: #000000; text-decoration: none;} 
.helplinks {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-decoration: none;list-style-position: outside;list-style-type: disc;}

img.blackborder {border: 1px solid #000000;}

/* --------------------- Table: Chart Style --------------------- */
.chart {margin: 0px; padding-bottom: 30px; border-top: 1px solid #707070;}
.chart th {padding: 5px; border-bottom: 1px dotted #BFBFBF; background-color: #F4F4F4;}
.chart .th_alt {background-color: #E4E4E4;}
.chart td {padding: 5px; border-bottom: 1px dotted #BFBFBF;}
table.chart {border-collapse: collapse;}
.pm .chart th {color: #0F2869;}
.pm .chart .alt {background-color: #DEF0FF;}
.la .chart th {color: #1B3E0D;}
.la .chart .alt {background-color: #EAF5E0;}
.ss .chart th {color: #492954;}
.ss .chart .alt {background-color: #F0EBF7;}
.mt .chart th {color: #221961;}
.mt .chart .alt {background-color: #E7EAFA;}
.pn .chart th {color: #0B3B3A;}
.pn .chart .alt {background-color: #E4F0F2;}
.adctr .chart th {color: #1F5087;}
.adctr .chart .alt {background-color: #E9F3FC;}

.rc{background-image:  url("/yahoo/header_rc_gray.gif"); background-position:left top;}
.rc h1{padding: 0px; }
.mainnln .rc h1{width: 100%}

/* Mouse Over for Larger Image - Use Div Tag see: fanagle.com/cms_link.htm for example */
#pic {background-color: #FFFFFF; left: 10px; position: relative; top: 10px; width: 100px;}
#pic a .large {border: 0px; display: block; height: 1px; left: -1px; position: absolute; top: -1px; width: 1px;}
#pic a img {border: 0;}
#pic a.p1, #pic a.p1:visited {background: #FFFFFF; border: 1px solid #000000; display: block; height: 100px; left: 0; text-decoration: none; top: 0; width: 100px;}
#pic a.p1:hover {background-color: #8C97A3; color: #000000; text-decoration: none;}
#pic a.p1:hover .large {border: 1px solid #000000; display: block; height: 225px; left: 10px; position: absolute; top: -50px; width: 300px;}

#container {width: 100%; height: 100%; min-height: 100%;background-color: #ffcc00;}
#wrapper {width: 100%;height: auto; height: 100%; min-height: 100%;}

/* Lists */
.list {list-style-type: circle;font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px;font-weight: bold;color: Navy;text-decoration: none;text-align: left;list-style: circle;white-space: normal;}
.listnav {list-style-type: circle;font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px;font-weight: bold;color: Navy;text-decoration: none;text-align: left;}

/* Form Fields */
input.contact {font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px;font: Geneva, Arial, Helvetica, sans-serif; font-weight: normal;text-decoration: none;text-indent: 4px;text-align: left;margin-bottom: auto;margin: 2px;}
select.contact {font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px;font: Geneva, Arial, Helvetica, sans-serif; font-weight: normal;text-decoration: none;text-indent: 4px;text-align: left;margin-bottom: auto;margin: 2px;}
textarea.contact {font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px;font: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#FFFFFF!Important; font-weight: normal;text-decoration: none;text-indent: 4px;text-align: left;margin-bottom: auto;margin: 2px;}
