/*
Standard Stylesheet
*/

/* standard text elements */
P, DIV, FORM, LI, BLOCKQUOTE {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #292929;
	
}

TD {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #292929;
	
}

.CommonFont {
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	color: #292929;
	
}
TH	{
	background-color: #00457B;
	color: white;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
}

TH.subTH	{
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	color: white;
	text-decoration: underline;
}
/* standard text elements */


/* anchors */
A	{
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	text-decoration : underline;
	color: #CC652D;
}
A:Hover	{
	text-decoration: none;
	color: #525252;
}
/* anchors */


/* form elements */
TEXTAREA	{
	background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #000000;
}

INPUT	{
	background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #000000;
}

SELECT	{
	background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #000000;
}
/* form elements */


/* fine print */
.fine {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-style : normal;
	color: black;
}


/* form sub text*/
.formsub {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	color: #CC652D;
}



/* alternating row colors */
.rowspan0	{
	background-color: #E8EEF5;
}
.rowspan1	{
	background-color: white;
}

/* generic border */
.stdBorder	{
	border : 1px ridge #00457B;
}

/* horizontal line */
HR {
	text-align : center;
	width : 96%;
	border : 2px ridge #545454;
	color : #545454;
}

/* error dispaly */
.error	{
	color: red;
	font-weight: bold;
	font-size: 12px;
}

/* nav2 */
.nav2
{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	text-decoration : none;
	color: #525252;
}

/* footer */
.footer
{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;	
	font-style : normal;
	color: #000000;
}
.Grade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
}
.Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #FF0000;
}
.FontLargeOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FF6600;
}
.FontHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}
.FontHeaderWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.FontHeaderBlack {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
.FontCountdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	background-color: #E1E1E6;
	border: 0px none;
}
.SearchResults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.SearchButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #A7A6AA;
	background-image: url(images/search_results/search_button_bg.jpg);
	height: 20px;
	width: 75px;



}
.TableBorder1pxDarkGrayTB {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.FontLargeWhiteHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
}
.FontOrangeLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
.FontHeaderWhiteHOME {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.FontHeaderWhiteHOME:Hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
.TableBorder1pxWhiteB {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
h1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
h3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
}
.TableBorder1pB {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
}
.FontDateTime {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 16px;
	color: #0066F7;
	font-weight: bold;

}
.FontBlogBy {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #797979;
}
.TableBlogPostHeader {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;

}
.TableBlogComments {
	background-color: #EAEAF0;
	border-top: 0px none;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;

}
.FontBlogSubmission {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B22C1A;
}
.TableBorderLR {
	border-top: 0px none;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px none;
	border-left: 1px solid #CCCCCC;

}
.FontUnavailable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
