/* REVAMP CODE */
#Banner { width:940px; height:28px; background-image:url(../graphics/topbannerGen.gif); font-size:21px; font:Arial, Helvetica, sans-serif; color:#FFFFFF; }
#Header { margin-top:10px; margin-left:164px; color:#0000FF; font-size:11px; }
#BodyContainer { width:940px; color:#000000; }
#Content { position:absolute; left:164px; top:50px; width:776px; }
/*#RightBan { width:179px; float:left; margin-left:10px; } */
#RightBan { position:absolute; left:590px; top:0px; }

IMG.RBan { margin-bottom:8px; }

#navlist li
{
display: inline;
/* for IE5 and IE6 */
line-height:18px;
}

#navimage
{
width: 8em;
/* to display the list horizontaly */
margin: 0 0 0 0px;
padding: 0;
border-top: 0px #FFFFFF solid;
border-left: 0px #FFFFFF solid;
border-right: 0px #FFFFFF solid;
border-bottom: 0px #FFFFFF solid;
list-style-type: none;
list-style-image:none;
background-color:#FFFFFF;
}



#subscribe
{
width: 14.8em;
/* to display the list horizontaly */
font-family: Tahoma, sans-serif;
margin: 0 0 0 0em;
padding: 0;
border-top: 2px #FFFFCC solid;
border-left: 0px #FFFFCC solid;
border-right: 0px #FFFFCC solid;
border-bottom: 2px #FFFFCC solid;
list-style-type: none;
list-style-image:none;
background-color:#FFFFCC;
color: #ffffff;
font-weight: normal;
font-size: 10px;
}



#navmenu
{
width: 12em;
/* to display the list horizontaly */
font-family: Tahoma, sans-serif;
margin: 0 0 0 0em;
padding: 0;
border-top: 2px #4682B4 solid;
border-left: 3px #4682B4 solid;
border-right: 1px #4682B4 solid;
border-bottom: 2px #4682B4 solid;
list-style-type: none;
list-style-image:none;
background-color: #4682B4;
color: #ffffff;
font-weight: bold;
font-size: 12px;
}

#navlist
{
width: 12em;
/* to display the list horizontaly */
font-family: Tahoma, sans-serif;
margin: 0 0 0 0em;
padding: 0;
border-top: 1px #fff solid;
border-left: 3px #fff solid;
border-right: 1px #fff solid;
font-size: 11px;
color: #000;
list-style-type: none;
list-style-image:none;

}

#navlist a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
background-color: #fff;
border-bottom: 1px #fff solid;
text-align: Left;
text-decoration: none;
font-size: 11px;
color:#000;
}

#navlist a:hover 
{ 
background-color:#FFF;
color: #0033CC;
}
#navlist a:visited { color: #660000; }




BODY { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt; color: rgb(0,0,102); font-weight: normal; font-style: normal; background-color: rgb(255,255,255);}
 A:active { color: rgb(102,0,0);}
 A:link { color: rgb(0,51,204); text-decoration: underline; }
 UL { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: x-small; color: rgb(0,0,0); font-weight: normal; font-style: normal; list-style-image: url("../bul4.gif"); text-align: left; text-indent: 0pt; clear: none; margin-left: 11pt; margin-top: 0pt; margin-bottom: 0pt;}
 A:visited { color: rgb(0,0,102);}
 .TextObject { font-family: 'Arial Baltic', sans-serif; font-size: x-small;}
 .Heading { font-size: 14pt; color: #4682B4; font-weight: bold; width:580px; }
 H1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: small; font-weight: bold;}
 OL { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: x-small; color: rgb(0,0,102); font-weight: normal; font-style: normal; list-style-type: decimal; border-left-style: none; margin-top: 0pt; padding-top: 0pt; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 H4 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; color: rgb(0,0,102);}
 .TextNavBar { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: xx-small; color: rgb(0,0,102);}
 A:hover { color: rgb(102,0,0);}
 A.PDF { text-decoration:underline; }
 .PDF { text-decoration:none; }
 .TitleRed { font-size:medium; color:#FF0000; }
 #TitleOrange { font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#FF9900; padding:2px; width:100%; }
 #TitleOrange A { text-decoration:none; }
 .IntroPara { font-size:10pt; width:580px; }
 DIV.RightBar { position:absolute; top:200px; left:600px; }
 #Images DIV { margin-bottom:50px; }
 FORM.yahoo { margin-top:0px; margin-bottom:0px; }
 /* Unique section headers on Programs pages */
 .PgrmHead { font-weight:bold; font-size:16px; }
 .FAQquestion { color:#FF9900; }
