/* =====================================
Martin Pillot's Default Style Sheet
======================================== */
/* Scales the table to 100% height */
#tableScaleY{
	margin: 0px;
	border:none;
	padding:0;
	height:100%;
}
.bgNoRepeat {
	background-image: url(/Images/tile.gif);
	background-repeat: repeat-x;
}
.bgNoRepeatSM {
	background-image: url(/Images/tile_sm.gif);
	background-repeat: repeat-x;
}
/*==========================================================*/
.footer_detail {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FF4F02;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}
/*==========================================================*/
.Body_10_Black {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	line-height: 16px;
}
.Body_10_White {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	line-height: 16px;
}
.txtBody_10px_GrayBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.txt_11_Black_U {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


/*==========================================================*/
.txtBody_10pxBld_Black {/*<----NEW--*/
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.txtBody_11_BlackBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.txtBody_12_BlackBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


.headertext {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
/*==========================================================*/
.txtHeader_12pxBld_Black {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.txtHeader_11px_Black {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.txtHeader_12pxBld_White {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
/*==========================================================*/
.txtCopyright {/*<----NEW--*/
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
}
.copyrightText {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
}
/* LINKS =========================================================================================================================*/
a:link		{ color: #75B44A; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Sans-Serif; text-decoration: none;}
a:visited	{ color: #C03365; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Sans-Serif; text-decoration: none;}
a:hover		{ color: #E04C02; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Sans-Serif; text-decoration: underline; }
a:active	{ color: #4B001A; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Sans-Serif; text-decoration: none; }

.inputFrm {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: ##dfc26e;
	border: 2px solid #7d9ba7;
}
/* TABLE STYLES ================================================================================================================================*/
.Box_Dotted {
	border: 1px dotted #EACED8;
}
.tdTestPrep {
	background-position: right bottom;
	background-repeat: no-repeat;

.textArchive {
	font-family: Verdana;
	font-size: 10px; 
	color: #333333
}
.searchField {
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
/*	background-color: #B1DD94;*/
/*	border: 2px solid #2D5516;*/
	height: 10px;
/*	padding: 3px;*/
}
.searchField2 {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #edf1f2;
	border: 2px solid #7d9ba7;
	height: 21px;
	padding: 3px;
}
.txtBody_11px_Black {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	line-height: 16px;
}
/* SITE MAP */

#sitemap a { 
	text-decoration: none; 
	}

#sitemap dt {
	font-weight: bold; 
	}

#sitemap dd {
	margin-left: 15px;
	background-image: url(/images/line_full.gif); background-repeat: no-repeat; padding-left: 20px;
	}

#sitemap dd.last {
	background-image: url(/images/line_one.gif); background-repeat: no-repeat; padding-left: 20px;
	}


 /* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

/* Mark Hadley's fix for IE Mac */	
.clearfix {
	display: inline-table;
	}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
.inputFrm_contact {

	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFCC;
	border: 2px solid #A48D36;
}
