﻿
body {background-image:url('images/background.gif');}

a {
	color: #660099;
	text-decoration: none;
	}



a:link {
	color: #660099;
	text-decoration: underline;
	}



a:visited {
	color: #330066;
	text-decoration: underline;
	}


a:hover {
	color: #6666FF;
	text-decoration: none;
	}




ul {margin-left: 0; padding-left: 2.0em;}



ul li { margin: .50em 0 .50em 0;}

        

ol li { margin: .50em 0 .50em 0;}




tr{}



.tablerowtitle{
	font: 12px Verdana;
	color: #FFFFFF;
	padding-bottom: 5px;
	background-color: #749685;
font-weight: Bold;
vertical-align: Top;
}

.tablerowsubtitle{
	font: 11px Verdana;
	color: #000000;
	padding-bottom: 5px;
	background-color: #EFEED8;
font-weight: Bold;
vertical-align: Top;
}

.tablerowsubcategoryeven{
	font: 11px Verdana;
	color: #000000;
	padding-bottom: 5px;
	background-color: #FFFFFF;
font-weight: Bold;
vertical-align: Top;
}

.tablerowsubcategoryodd{
	font: 11px Verdana;
	color: #000000;
	padding-bottom: 5px;
	background-color: #FCFCFC;
font-weight: Bold;
vertical-align: Top;
}


.tablerowoddrow{
	font: 11px Verdana;
	color: #000000;
        vertical-align: Top;
	padding-bottom: 8px;
	background-color: #FCFCFC;
        padding-right: 5px;
}


.tablerowevenrow{
	font: 11px Verdana;
	color: #000000;
        vertical-align: Top;
	padding-bottom: 8px;
        padding-right: 5px;
}




td{ }


.calctitles{
	background-color: #CCCCCC;
	font-family: sans-serif; 
	font-size: 17px;
	font-weight: Bold;
	color: #996699;
}


.pageback {background-image:url('images/background.gif');}

.pageoutline{background-color: #B0D788;}

.hidden{background-color:transparent}

.appsubtitle{
font-family: sans-serif; 
	font-size: 17px;
	font-weight: Bold;
	color: #666600;
}


.marketreporttitle{
font: 12px "Arial";
	text-transform: uppercase;
	padding-bottom: 5px;
	color: #000000;
	
	vertical-align: top;
}





.press-headingallcap {

	font: bold 12px "Arial Black";
	text-transform: uppercase;
	padding-bottom: 5px;
	color: #49674F;
	text-align: Left;
	vertical-align: top;
	
}



.press-title {

	font: 16px "Arial Black";
	text-transform: uppercase;
	padding-bottom: 2px;
	color: #993300;
	text-align:left;
	vertical-align: top;
	
}



.press-subtitle {

	font: bold 14px "Arial";
	font-style: italic;
	padding-bottom: 4px;
	color: #996600;
	text-align: left;
	vertical-align: top;
	
}



.bannercell{ background-color: #FDF2A2;}



.topnavbar{
	
	background-image:url(images/navbarbackground.jpg);
	
	
	}




.topnavunderline
	{background-image:url('images/topnavbarunderline.jpg');}

	

.datetime{
	font:  bold 9px Verdana;
	padding-left: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	background-color: #FFFFFF
	}




.navigationbackcolor{
	background-color: #B0D788;
	
	}









.navigationoutline{
	background-color: #B0D788;
	}


.txtrightnav{
	font: 9px Verdana;
	color: #000000;
	}





	
.pagetopnav{

	font: 10px Arial,verdana;
	color: #000000;
	}




.txtbody{
	font: 11px Verdana;
	color: #333333;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	}



.txtbodynopad{
	font: 11px Verdana;
	color: #333333;
	vertical-align: top;
	}




.relcontentborder{

	background-color: #E7D7AD;
	}


	
.reltophead{
	background-color: #735152;
	font: bold 10px/11px Verdana;
	color: #F7F3E7;
	padding-left: 3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	}


	
	
.reltopcontent{
	font: 9px Verdana;
	color: #000000;
	background-color: #F7F3E7;
	padding-left: 3px;
	padding-right:3px;
	padding-top:5px;
	padding-bottom:2px;
	}


	
	
.footer{ 
	font: 9px Verdana;
	color: #333333;
	text-decoration: none;
       
	}




.footerbar{
	background-color: #EFEED8;
	}


.majcatsubcathead{
        padding-left: 6px;  
	font-family: sans-serif; 
	font-size: 14px;
	font-weight: Bold;
	color: #663300;
	background-color: #FFFFFF;
	}


	
.majcatlinks{
         
vertical-align: top;	
font: 11px Verdana; 
	list-style-image: url(images/bullet.gif);
	
	
	
	padding-bottom: 3px;

         
	 }


.rightnavlinks{

font: 10px Verdana; 
	list-style-image: url('images/bullettrans.gif');
	
	
	
	padding-bottom: 3px;



}



.tabletitle{
	font: 12px Verdana;
	color: #663300;
	padding-bottom: 5px;
	background-color: #D6D5B7;
font-weight: Bold;
vertical-align: Top;
}

.tablesubtitle{
	font: 11px Verdana;
	color: #000000;
	padding-bottom: 5px;
	background-color: #EFEED8;
font-weight: Bold;
vertical-align: Top;
}

.tablesubcategoryeven{
	font: 11px Verdana;
	color: #000000;
	padding-bottom: 5px;
	background-color: #FFFFFF;
font-weight: Bold;
vertical-align: Top;
}

.tablesubcategoryodd{
	font: 11px Verdana;
	color: #000000;
	padding-bottom: 5px;
	background-color: #FCFCFC;
font-weight: Bold;
vertical-align: Top;
}


.tableoddrow{
	font: 11px Verdana;
	color: #000000;
        vertical-align: Top;
	padding-bottom: 8px;
	background-color: #FCFCFC;
        padding-right: 5px;
}


.tableevenrow{
	font: 11px Verdana;
	color: #000000;
        vertical-align: Top;
	padding-bottom: 8px;
        padding-right: 5px;
}





font{}


.pagetitle{
	font-family: sans-serif; 
	font-size: 20px;
	font-weight: Bold;
	color: #73AC39;
	
	
	}


	
.pagesubtitle{
	font-family: sans-serif; 
	font-size: 17px;
	font-weight: Bold;
	color: #996699;
	}


