/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

p, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
}

p { margin-top:8px; }

.maincontent { text-align:left; }

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3E7BB4;
	margin-bottom:4px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	margin-top:0px;
	margin-bottom:0px;
}

h3 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0075C2;
	margin-bottom:0px;	
}

h4 {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #94B94B;
	margin-bottom:0px;	
}

h2 a:link {color: #ffffff; text-decoration: none; }
h2 a:visited {color: #ffffff; text-decoration: none; }
h2 a:hover {color: #235C81; text-decoration: none; }

a:link {color: #0066CC; text-decoration: underline; }
a:visited {color: #0066CC; text-decoration: underline; }
a:hover {color: #666666; text-decoration: none; }

.tab {	font-size: 12px; font-weight: bold; color: #ffffff; }
.tab a:link {color: #ffffff; text-decoration: none; }
.tab a:visited {color: #ffffff; text-decoration: none; }
.tab a:hover {color: #235C81; text-decoration: none; }

a.no_decor { text-decoration:none; }

.line1 { margin-top: 0px; }

.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #99cc66;
}

.rtcolumn { width:235px; background-color:#ffffff; background-image:url(../images/blankgraph.gif);   }

.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.footerlink {	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: 0066cc;
	text-decoration: underline;
}

li {margin-bottom:6px; }

.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.style2 {color: #A83F3F}
.toppicks { font-size:14px; font-weight:bold; color: #49AFF2; margin-bottom:0px; }

#home_btn1, home_btn2 {  }
.homebtn { background-image:url(../images/bg_button_off.gif); width:221px; height:41px; margin-bottom:20px;  }

.boxright { width:230px; text-align:left;margin-bottom:20px; background-color:#E4E7EA; border:1px solid #CCCCCC; }
.boxheader { background-color: #999999; padding:2px 4px 2px 4px; margin-bottom:6px; }
.boxline { text-align:left; font-size:10px; color:#000000; padding:0px 10px 10px 10px;  }
.readmore { font-size:9px; margin-top:2px; margin-bottom:0px; text-align:right; }
.fieldNameCSS {  }
.fieldValueCSS {  }

.standout_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9BBB59;
	text-align:left;
	font-weight:bold;
	line-height:16px;
	letter-spacing: 2px;
}

.standout_text { font-weight:bold; color:#5E99E3; font-size:14px; }
.borderright {  border-right:1px solid #666666;  }