A  {
	color:#880000;
	text-decoration:underline;
}

A:Visited  {
	color:#880000;
	text-decoration:underline;
}

A:Active  {
	text-decoration:underline;
}

A:Hover  {
	text-decoration:underline;
	color:#880000;
}

BODY  {
	font-size:9pt;
	font-family:Helvetica,Arial,sans-serif;
	color:#000000;
}

TD  {
	font-size:9pt;
	font-family:Helvetica,Arial,sans-serif;
	color:#000000;
}

TH  {
	font-size:9pt;
	font-family:Helvetica,Arial,sans-serif;
	color:#c2b9aa;
	font-weight:bold;
}

.title  {
	font-size:14pt;
	font-weight:bold;
	color:#6c8095;
}

.sectiontitle  {
	font-size:12pt;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}

.submenutext  {
	text-decoration:none;
	font-size:8pt;
}

.submenutext2  {
	text-decoration:none;
	font-size:8pt;
}

.newstitle  {
	font-size:12pt;
	font-weight:bold;
}

.bigboldblack  {
	font-size:12pt;
	font-weight:bold;
	color:#c2b9aa;
}

.emph  {
	font-weight:bold;
	color:#0e3354;
}

.bigbold  {
	font-size:11pt;
	font-weight:bold;
	color:#282F6B;
}

.bigbold2  {
	font-size:14pt;
	font-weight:bold;
	color:#282F6B;
}

.cellhead  {
	font-weight:bold;
	color:#ffffff;
}

.redtext  {
	font-size:7pt;
	font-weight:bold;
	color:#ff0000;
}

.littletext  {
	font-size:8pt;
}

.littlewhitetext  {
	font-size:8pt;
	color:#000000;
}

.pagetext  {
	font-size:8pt;
	color:#9b8c7a;
}

.revbigbold  {
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

.smallheader  {
	font-size:x-small;
	font-weight:bold;
}

.smallerheader  {
	font-weight:bold;
	font-size:9pt;
}

.smalltext  {
	font-size:9pt;
}

.smallertext  {
	font-size:9pt;
}

.datetext  {
	font-size:8pt;
	color:#c2b9aa;
}

.bluetext  {
	color:#000066;
	text-decoration: none;
}

.headernav,A.headernav:Link,A.headernav:Visited,A.headernav:Active  {
	color:#282F6B;
	font-family:Arial,Helvetica,Verdana;
	font-size:8pt;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding:5px;
}

A.headernav:Hover  {
	text-decoration:none;
    background:#282F6B;
    color:#ffffff;
}

.headernavcell {
    padding:0;
}

.leftnav  {
	color:#999999;
	font-family:Arial,Helvetica,Verdana;
	font-size:8pt;
	font-weight:bold;
}

A.leftnav:link  {
	color:#999999;
	font-family:Arial,Helvetica,Verdana;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}

A.leftnav:Visited  { 
	color:#999999;
	font-family:Arial,Helvetica,Verdana;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}

A.leftnav:Active  {
	text-decoration:none;
	font-family:Arial,Helvetica,Verdana;
	font-size:8pt;
	color:#999999;
	font-weight:bold;
}

A.leftnav:Hover  {
	text-decoration:none;
	font-family:Arial,Helvetica,Verdana;
	font-size:8pt;
	color:#990000;
	font-weight:bold;
}

.inline  {
	color:#000066;
	font-weight:bold;
}

A.inline:link  {
	color:#000066;
	text-decoration:none;
	font-weight:bold;
}

A.inline:Visited  { 
	color:#000066;
	text-decoration:none;
	font-weight:bold;
}

A.inline:Active  {
	text-decoration:none;
	color:#000066;
	font-weight:bold;
}

A.inline:Hover  {
	text-decoration:underline;
	color:#000066;
	font-weight:bold;
}

.whitebold  {
	color:#ffffff;
}

A.whitebold  {
	color:#ffffff;
	text-decoration:underline;
}

A.whitebold:Visited  {
	color:#ffffff;
	text-decoration:underline;
}

A.whitebold:Active  {
	text-decoration:underline;
}

A.whitebold:Hover  {
	text-decoration:underline;
	color:#ffffff;
}

.newstitle  {
	color:#0e3354;
	text-decoration:underline;
}

A.newstitle  {
	color:#0e3354;
	text-decoration:underline;
}

A.newstitle:Visited  {
	color:#0e3354;
	text-decoration:underline;
}

A.newstitle:Active  {
	color:#0e3354;
	text-decoration:underline;
}

A.newstitle:Hover  {
	text-decoration:underline;
	color:#0e3354;
}

A.submenutext  {
	text-decoration:none;
}

A.submenutext:Visited  {
	text-decoration:none;
}

A.submenutext:Active  {
	text-decoration:none;
}

A.submenutext:Hover  {
	text-decoration:underline;
}

A.submenutext2  {
	text-decoration:none;
}

A.submenutext2:Visited  {
	text-decoration:none;
}

A.submenutext2:Active  {
	text-decoration:none;
}

A.submenutext2:Hover  {
	text-decoration:underline;
}

.tbflat  {
	font-size:9pt;
	font-family:Helvetica,Arial,sans-serif;
	border-width:1;
	border-style:solid;
	border-color:#008080;
}

.cmdflat  {
	font-size:9pt;
	font-family:Helvetica,Arial,sans-serif;
	background-color:#483d8b;
	color:#000000;
	font-weight:bold;
	border-width:thin;
}

.button:link, .button:visited {
	color:ButtonText;
	font:ButtonText;
	background-color:ButtonFace;
	padding:3px 10px;
	font:small-caption;
	border:outset 2px;
	cursor:hand;
	text-decoration:none;
}

.button:active {
	border-style:inset;
}

a.mainButtonLink {
	color:#000066;
	font-weight:bold;
	text-decoration:none;
	padding:3px 5px 3px 5px;
	margin:0px 2px 0px 2px;
	border:1px solid #777777;
	background-color:#C5C5C5;
	background-image:url(/images_main/gui/button_bkg.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
}

a:hover.mainButtonLink {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:3px 5px 3px 5px;
	margin:0px 2px 0px 2px;
	border:1px solid #777777;
	background-color:#006699;
	background-image:url(/images_main/gui/button_bkg_over.gif);
	background-repeat:repeat-x;
	background-position:0 100%;
}

#NewsTitle 
{
    font-size:1.5em;
    font-weight:bold;
    margin-top:5px;
    margin-bottom:5px;
}

#NewsSummary 
{
    color:#333333; 
}

#NewsBody 
{
    background-color:#ffffff;
    padding:10px;
    border:1px solid #999999;
    display:none;
}

.NewsMore,A.NewsMore:Link,A.NewsMore:Active,A.NewsMore:Visited 
{
    display:block;
    float:left;
    padding:5px;
    margin-top:5px;
    margin-bottom:5px;
    border:1px solid #999999;
    background-color:#660000;
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    background-image:url(/images_main/button_fade_red.jpg);
}

A.NewsMore:Hover
{
    background-color:#990000;
    background-image:none;
}

#NewsMoreArea 
{
    text-align:center;
}

#NewsMoreCloseArea 
{
    display:none;
    text-align:center;
}

.FormButton{
    cursor:pointer;
    border:outset 1px #ccc;
    background:#999;
    color:#294C92;
    /*font-weight:bold;*/
    padding: 1px 2px;
    background:url(/images_main/formbg.gif) repeat-x left top;
    font-size:8pt;
}

.FormButton2{
    cursor:pointer;
    border:outset 1px #ccc;
    background:#999;
    color:006600;
    /*font-weight:bold;*/
    padding: 1px 2px;
    background:url(/images_main/formbg2.gif) repeat-x left top;
    font-size:8pt;
}

