td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.foot {
	font-family: Arial, Helvetica, sans-serif;
}
a.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #9A9A87;
	text-decoration: underline;
}
a.foot:hover {
	color: #DFDFD7;
	text-decoration: none;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration: underline;
	font-weight: normal;
}
a:hover {
	color: #9A9A87;
	text-decoration: none;
}
th {
	background-color: #BFBFA4;
	border-top: 1px outset #D6D6C5;
	border-right: 1px outset #C4C4AA;
	border-bottom: 1px outset #C4C4AA;
	border-left: 1px outset #D6D6C5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;


}

img.logo {margin-left:13px;} /* to align with the new menu bar widened to add badges */

/* Menu bar badges section */
.badges {text-align:center; margin-top:1em; padding-top:1em; border-top:1px solid #000;}
.badges img {border:none; margin:auto;}
.badges img.matted {border:2px solid #999999; background-color:#FFFFFF; padding:3px;}


/*Datatable*/
.datatable {border-width:1px ; border-style:solid; border-color:#666; margin-bottom:1em; width:100%;}
/*.datatable thead th {color:#fff; font-size:145%; background:#900 url("images/sprites.gif") repeat-x 0 -1300px; padding:10px 6px;}
/*	.table1 tbody th {color:#fff; font-size:115%; background:#88b8db url("images/sprites.gif") repeat-x 0 -1400px; padding:6px;} */

.datatable tbody th {padding:4px 5px; border-bottom:1px solid #420000; border-right:1px solid #420000; /*background-color:#a60000;*/ color:#000; vertical-align:top; text-align:center;}
.datatable tbody th.sub {font-size:100%; color:#000; background:#efefef /*url("images/sprites.gif") repeat-x 0 -1500px*/; padding:6px; border-bottom:0; border-top:1px solid #420000;}
.datatable tbody th.sub_nocontent {background:#efefef; border:0; border-right:1px solid #420000;}
.datatable tbody {border-bottom:1px solid #420000;}

.datatable td {padding:4px 5px; border-top:1px solid #420000; vertical-align:top; border-right:1px solid #420000;}
.datatable td.apy {text-align:right; white-space:nowrap;}
.rowone {background-color:#e7e7e7;}
.rowtwo {background-color:#fff;}

.datatable caption {font-size:110%; text-align:left; font-weight:bolder;}

.subdued, .fineprint {color:#999;}

.featurebox {position:relative; z-index:0; color:#333; padding:15px 20px 20px; border:1px solid #0033CC; margin:.5em; background:#f6f6f6; width:95%;}
	.featurebox h1, .featurebox h2, .featurebox h3, .featurebox h4, .featurebox h5, .featurebox h6 {font-size: 120%; margin:0 0 .3em; border-bottom:1px solid #0033CC; color:#0033CC;}
	.featurebox p {border:none; margin:0 0 1em; color:#444;}
	.featurebox a {font-weight:bold;}

	.thumbnail {margin:0 0 0 10px; position:relative; z-index:9999; border:1px solid #eee; float:right;  padding:5px; background:#fff;}
	.thumbnail img {border:1px solid #000;}
	
	.clear {clear:both; position:relative; font-size:0px; height:0px; line-height:0px;} 
	
#footer {border-top: 1px solid #0033CC; color: #717171; width: 95%; margin-left: 50px;}