/*LIST*/

UL { 
	list-style-type: square; 
	color: #666666;
}

.greenbullet { color:#669900;} 


/*DYNAMIC PARTS*/

.alignleft td {
	text-align: left;
}

.alignleft a {
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}

.alignleft a:hover {
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

.xml_feed td {
	text-align: left;
}

.xml_feed a {
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}

.xml_feed a:hover {
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

/*TEXT*/

td,p,option,input,select{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.stockticker_error{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}


.headline{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.header_bio{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}

.stock_note{
	font-size: 16px;
}

.list_title{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.formLabel, .formLabelRequired
{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}
.formLabelRequired
{
	font-weight:bold;
}
.formInput
{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
}
.formInputPadded
{
	margin: 10px 0 0 0;
}

.highlight{
	color: #005E99;
}

.alert{
	color: #CC0000;
}

.stock{
	color: #669900;	
}

.ticker{
	font-family: Verdana, Geneva, VerdanaArial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bolder;	
}

.bodytext_sml{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;		
}

.blue_header{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034A81;
	text-decoration: none;
}

.header{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034A81;
	text-decoration: none;
}

.header:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
}

.hdr_webcast{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 12px;
	color: #034A81;
	text-decoration: none;
}

.hdr_webcast:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
}

a, .textlink{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}

a:hover, .textlink:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

.textlink2{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 9px;
	color: #669900;
	text-decoration: none;
}

.textlink2:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 9px;
	color: #669900;
	text-decoration: underline;
}


.link1{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.link1:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005E99;
	text-decoration: none;
}

.link2{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}

.link2:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: underline;
}

.footerlink1{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.footerlink1:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

.googletext{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.googletext_plus{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.googletext_hdr{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}

.googlelink{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.googlelink:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}

.footerlink2{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.footerlink2:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CDCDCD;
	text-decoration: underline;
}

.unav{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.unav:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005E99;
	text-decoration: none;
}

.leftnav{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #034A81;
	text-decoration: none;
}

.leftnav:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6398C2;
	text-decoration: none;
}

.leftnav_l2{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #034A81;
	text-decoration: none;
}

.leftnav_l2:hover{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #034A81;
	text-decoration: underline;
}

.breadcrumbinglink{
	color: #669900;
	text-decoration: none;
}

.breadcrumbinglink:hover{
	color: #669900;
	text-decoration: underline;
}

.breadcrumbing{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCDC5;
	text-decoration: none;
}

/*BACKGROUNDS*/

 .bgRowOdd            {background-color: #eeeeee;}

 .bgRowEven           {background-color: #ffffff;}

 .bgSearch 	       {background-color: #ffffff;}

/*FORMS*/

.errorText, .errorText ul
{
	font-family: Arial, Verdana, Geneva, VerdanaArial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}

/* DOWNLOAD AGREEMENT PAGE CSS PROPERTY */

#divDownloadAgreement
{
	height: 200px;
	width: 96%;
	overflow: auto;
	background-color: #e9e9e9;
}