.rightbox{width:790px; overflow:hidden; float:left; _display:inline-block;}




A:link {color:#6B97B3; text-decoration:underline;}
A:active {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover {text-decoration: none;}



.BodyText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: #000000;
}

.bodytextfp{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	color: #000000;
	font-weight:bold;
}

.BodyTextWhite {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #FFFFFF;
}

.BigBodyTextWhite {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #FFFFFF;
}

.Bold {
	font-weight: bold;
}



.TitleText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bolder;
}

.BodyTextLink {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #6B97B3;
	text-decoration: underline;
}

.BodyTextLink:hover {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #6B97B3;
	text-decoration: none;
}

.nav:link, .nav:active, .nav:visited
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bolder;
}

.navleft:link, .navleft:active, .navleft:visited
{
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	color: white;
	font-weight: bolder;
	text-align:center;
}

.headertext
{
	font-size:8pt ;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-weight:bolder;
	color:white;
}

.footertext {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	color: black;
	font-weight:bolder;
}

.rt_block_title {
color: #ffffff; 
font-weight: bold; 
font-size: 12px; 
background-color: #2364ae; 
text-align: left; 
padding-left: 17px; 
width: 100%
}

.FooterText a{
	color:#262626; 
	text-decoration:underline;
}

.FooterText a:hover{ 
	text-decoration:none;
}


.MainMenuText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: #4e4f52;
}

.MainMenuTextOver {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	color: #5D9DD5;
}
.SubMenuText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #4e4f52;
}

.SubMenuTextOver {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
	color: #5D9DD5;
}
.selected {
	color: #5D9DD5;
}

.MainMenuTextLink {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	color: #d9d9d9;
}

.MenuText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
}

.MenuTextOver {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #4c4c4c;
}

.LeftMenuTitle {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #4c3e31;
	margin: 0 0 0px 2px;
	display: block;
}

.SearchText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #4C3E31;
} 

.MainSearchBox {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
	background: #DFDDDA;
	border: 1px solid #927D6E;
	height: 18px;
	width: 130px;
	padding: 1px 0 0 2px;
} 

.NewsTitleText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.NewsDateText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #C10077;
}

.NewsBodyText {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #000000;
}


/* Styles for the interface */


.SiteBackground {
background-color:#F5F5F5; 
background-image:url('../gfx/SiteBackground.gif'); 
background-repeat:repeat-x;
}
.TitleBackground {
background-color:#F5F5F5; 
background-image:url('../gfx/TitleBackground.gif'); 
background-repeat:repeat-x;
height: 144px;
}
.BarTop {
background-image:url('../gfx/BarTop.gif'); 
background-repeat:repeat-x;
}
.BarBottom {
background-image:url('../gfx/BarBottom.gif'); 
background-repeat:repeat-x;
}
.Black {background: #000000;}
.MainMenuBackground {background: #000000;}
.SiteBarBackground {background: #DFDDDA;}
.DownerEDIBackground {background: #4C3E31;}
.MenuSeparator {background: #DFDDDA;}

.FooterTop {
background: #F5F5F5;
background-image: url('../gfx/FooterTop.gif'); 
background-repeat: repeat-x;
}

.FooterBackground {
background: #F5F5F5;
width: 100%; 
height: 100%;
background-image: url(../gfx/FooterBackground.gif); 
background-repeat: repeat-x;
}

.Footer {
  height: 22px;
}

.RightBar {
  height: 100%;
}

.GreyBG {
background: #E5E5E5;
}
/* styles for the global popup 0 pages */


.PopupTitle {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.PopupHighlight {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #4c3e31;
}

.PopupMessage {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	
}

.PopupSearchBox {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #927D6E;
	background: #DFDDDA;
	padding: 1px 0 0 2px;
}


/* styles for buttons */


.Button {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #E3E3E3;
	background: #3399CC;
}

.PageThroughButton {
	width: 20px;
	height: 20px;
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #00652E;
	border: 1px solid #CCCCCC;
	background:#FFFFFF;
    cursor:pointer;
    /*cursor:hand;*/
	text-align:center;
}


/* styles for the search page */


.SearchResultMatchesLink:link, .SearchResultMatchesLink:active, .SearchResultMatchesLink:visited {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #4c3e31;
	text-decoration: none;
}

.SearchResultMatchesLink:hover {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #4c3e31;
	text-decoration: underline;
}

.SearchResultLink:link, .SearchResultLink:active, .SearchResultLink:visited {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #4c3e31;
	text-decoration: none;
}

.SearchResultLink:hover {
	font-family: Tahoma, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	color: #4c3e31;
	text-decoration: underline;
}


.SearchResultHighlight { 
	background: #4c3e31;
	color: #ffffff;	
	
}

.Divider {background: #000000;}
.IndicatorBarTable {border: 0px solid #000000;}
.SearchResultPositiveBar {background: #4c3e31;}
.SearchResultNegativeBar {background: #DFDDDA;} 



.Clickable {
	cursor:pointer;
    /*cursor:hand;*/
}

/* Custom */
.Shine{
filter:alpha(opacity=30);
-moz-opacity:0.1;
}
