p
{ color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; margin-top: -5px; }

span
{ color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

input.fieldz, select, texarea
{
	color: #505050;
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
	border-left: solid 1px #999999;
    font-size: 9px; 
	font-family: Verdana
}

.TabOff { color: #BFBFBF; font-size: 11px; font-family: Verdana; text-decoration: none; background-image: url("/images/tab_off.gif") }
.TabOn { color: #ffffff; font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; background-image: url("/images/tab_on.gif") }
.whiteBxTitle { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
.whiteTitle { color: #fff; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.grayTitle { color: #505050; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.whiteBxTitle:hover { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
.WhtbxGryLn  { color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 8px; border: solid 1px #c6c6c6 }
.WhtbxGryLn1 { color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 10px; border-right: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6 }
.WhtbxGryLn2 { color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 10px; border-bottom: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6 }
.WhtbxGryLn3 { color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6 }
.WhtbxGry { background-color: #fff; padding: 3px; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6 }
.GryText { color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px }
.DarkText { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.LightText { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.WhtxBluLn  { color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 10px; border: solid 1px #2892fd }
.BlubxBluLn  { color: #727272; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e3f2fd; padding: 10px; border: solid 1px #2892fd }
.BlubxBluLnref  { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #e3f2fd; background-image: url("/images/blue_reflective.gif"); text-align: center; padding: 5px; border: solid 1px #2892fd }
.GrnTitleBx  { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #e3f2fd; background-image: url("/images/blend_green.gif"); padding: 5px; border: solid 1px #4f9d2f }
.OrnTitleBx   { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff; background-image: url("/images/orange_blen.gif"); padding: 5px; border: solid 1px #fc7100 } }
.BlubxBluLnref:hover  { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; background-color: #e3f2fd; background-image: url("/images/blue_reflective.gif"); text-align: center; padding: 5px; border: solid 1px #2892fd }
.GrybxGryLn  { color: #727272; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e9e9e9; padding: 10px; border: solid 1px #c6c6c6 }
.Sponsor  { color: #b5d308; font-size: 10px; font-family: Verdana; font-weight: bold }
.line  { color: #f90; font-size: 16px; font-family: Verdana }
.BxTitleGry  { color: #1f71c5; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.BxTitleGry2 { color: #64695c; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.BxTitleGry3  { color: #1f71c5; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.BxTitleGry4  { color: #1f71c5; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a.BxTitleGry3:hover { color: #1f71c5; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 22px; text-decoration: underline }
a:link { color: #2892fd; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a:hover   { color: #1f71c5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
a:visited   { color: #1f71c5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
a:visited:hover { color: #1f71c5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
a.Linkwhite  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-indent: 10px }
a.Linkwhite:hover  { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-indent: 10px }
/*lean box link*/
a.boxlinks:link
{
color:#012264;
text-decoration: none;
}
a.boxlinks:active
{
color: #012264;
text-decoration: underline;
}
a.boxlinks:visited
{
color:#012264;
text-decoration: none;
}
a.boxlinks:hover
{
color:#012264;
text-decoration: underline;
}
/*mainnav links*/
a.mainnav_links:link
{
color:#ffffff;
text-decoration: none;
font-weight: bold;
}
a.mainnav_links:active
{
color: #ffffff;
text-decoration: underline;
font-weight: bold;
}
a.mainnav_links:visited
{
color:#ffffff;
text-decoration: none;
font-weight: bold;
}
a.mainnav_links:hover
{
color:#ffffff;
text-decoration: underline;
font-weight: bold;
}

/*selected tabs*/
a.mainnav_links_selected:link
{
color:#505050;
text-decoration: none;
font-weight: bold;
}
a.mainnav_links_selected:active
{
color: #505050;
text-decoration: underline;
font-weight: bold;
}
a.mainnav_links_selected:visited
{
color:#505050;
text-decoration: none;
font-weight: bold;
}
a.mainnav_links_selected:hover
{
color:#505050;
text-decoration: underline;
font-weight: bold;
}

a.GryLnTopLnk  { color: #2892fd; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-color: #fff; text-indent: 10px; padding-top: 5px; padding-bottom: 5px; border-top: 1px dashed #c6c6c6; border-right: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6 }
a.GryLnTopLnk:hover { color: #1f71c5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: underline; background-color: #e7ffc4; text-indent: 10px; padding-top: 5px; padding-bottom: 5px; border-top: 1px dashed #c6c6c6; border-right: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6 }
.headerLine2 { border-bottom: 1px solid #a8a8a8 }
.headerLine3  { font-weight: bold; border-style: solid solid none; border-width: 1px; border-color: #a8a8a8 }
.headerLine4   { color: #327cc9; font-size: 11px; font-family: Verdana; text-decoration: none; background-color: #fff; border: solid 1px #a8a8a8 }
.MiniDropDown { font-size: 9px; font-family: Verdana }
img { border: 0 }
.tiny { color: #505050; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tiny1 { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.boxbg {background: #6DAEF2;}
.boxstripe {background: #6DAEF2 url("/images/blue_stripe_bg.gif"); }
.defbox {border-style: solid; border-width: 1px; border-color: #505050; padding: 10px }
.mediabox {border-style: solid; border-width: 1px; border-color: #C6C6C6; padding: 10px; background-color: #eeeeee; }

.bl { background: url("/images/bl.gif") no-repeat 0 100%; text-align: center; width: 100% }
.br { background: url("/images/br.gif") no-repeat 100% 100% }
.tl { background: url("/images/tl.gif") no-repeat }
.tr { background: url("/images/tr.gif") no-repeat 100% 0; padding: 7px 10px 10px 10px }

.blx { background: url("/images/bl05.gif") no-repeat 0 100%;}
.brx { background: url("/images/br05.gif") no-repeat 100% 100%; }
.tlx { background: url("/images/tl05.gif") no-repeat; }
.trx { background: url("/images/tr05.gif") no-repeat 100% 0; padding: 1px 10px 10px 10px; }



.bl3_or  { background: #5699de url("/images/bl2.gif") no-repeat 0 100%; text-align: center; width: 100% }
.bl2_or  { background: #5699de url("/images/bl2.gif") no-repeat 0 100%; text-align: center; padding: 10px; width: 20em }
.bl_or { background: url("/images/bl2.gif") no-repeat 0 100%; text-align: center; width: 20em }
.br_or { background: url("/images/br2.gif") no-repeat 100% 100% }
.tl_or { background: url("/images/tl2.gif") no-repeat }
.tr_or { background: url("/images/tr2.gif") no-repeat 100% 0 }
.tr2_or { background: url("/images/tr2.gif") no-repeat 100% 0; padding: 10px }

td#rss script table { width: 160px }
td.highlight10pt { color: #389afd; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; text-align: left; width: 160px }
td.highlight10pt a { color: #389afd; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; width: 160px }
td.headlines ul li a { color: #389afd; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
td.headlines ul li a:hover { color: #389afd; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
td.headlines { color: #525252; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.headlines ul li { list-style-type: none; list-style-image: none; margin-top: 10px;}
td.headlines ul { margin-left: 0; padding-left: 0;}
.sftleft { border-style: none none none solid; border-width: 1px; border-color:    #969696 }
.sftright { border-right: 1px solid #969696 }
.sfttop { border-top: 1px solid #969696 }
.sftbot { border-bottom: 1px solid #969696 }
.rsslink { color: #333399; }
.rsspubdate { color: #999999; }
.fieldname {
	font-size: 11px;
	font-weight: bold;
	color: #505050;
	padding-left: 10px;
}
.bluesubhead
{
color: #1f71c5;
font-size: 11px;
font-weight: bold;
}


.boxspacer
{
padding-bottom: 10px;
}

#print { 	visibility: hidden;
	font:  normal 10px Arial;
	line-height : 10px; }