/* =====================================
Martin's Default Style Sheet
======================================== */
/* Sets page margins to 0 */
html,body,#tableScaleXY{
	margin:0px;
	border:none;
	padding:0;
	height:100%;
	width:100%;
}
/* Scales the table to 100% height */
#tableScaleY{
	margin: 0px;
	border:none;
	padding:0;
	height:100%;
}
/* Full page repeat of image */
.bkgRepeat{
	background-image: url(/Images/bkg_repeat.jpg);
}
/* Reapeat of image on the x */
.bkgGradient{
	background-image: url(/Images/bkg_gradient.jpg);
	background-repeat: repeat-x;
}
/* Reapeat of image on the x */
.tdTile {
	background: url("/images/_interface/tile_cream.gif") top ;
	background-repeat: repeat-x;
}
.Body_10_Black {
	font-family: Verdana;
	font-size: 10px;
	color: #532306;
	text-align: justify;
}
.Body_10_Black_Bold {
	font-family: Verdana;
	font-size: 10px;
	color: #532306;
	font-weight: bold;
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
}
.Body_10_TerraBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #d1630f;
}

.txtHeader_12pxBld_Black {
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.Body_11_Black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #532306;
	font-weight: normal;
	line-height: 16px;
	text-align: justify;
}
.txtHeader_12pxBld_White {
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.Body_9_Black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
}
.Body_9_Black_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}

.Body_11_Black_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #532306;
	font-weight: bold;
}
.Body_12_White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Body_12_WhiteBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.Body_11_BlueL_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #5c91a4;
}
.Body_9_BlueL_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #5c91a4;
}


a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #333333;
}
a:active {
	color: #333333;
}
.inputFrm {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #edf1f2;
	border: 2px solid #7d9ba7;
}
.bullets {
	list-style-image: url(/images/bullet.gif);
	list-style-position: outside;
}
.tableBkgDrk {
	background-color: #C1ADB4;
}
.tableBkgBlue {
}

.tableBkgLt {
	background-color: #ECE3E6;
}
.tableBkgDrkHeader {

	background-color: #856571;
}
.tableBorder_Gray_5px {
	border: 5px solid #999999;
}
.searchField {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-color: #edf1f2;
	border: 2px solid #7d9ba7;
	height: 12px;
	padding: 3px;
}
#bodyTable {
	width: 100%;
}
.tableBkgBlue {
	background-color: #B0D3E6;
}
.yellowBkg {
	background-image: url(/Images/body_yellowBkg.jpg);
	background-repeat: no-repeat;
}

.Body_9_BlueL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #5c91a4;
}

.Body_10_BlueL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5C91A4;
}
/* =========================================================================================================================== */
a._footer:link		{ color: #FFEEA0; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: normal; text-decoration: none;}
a._footer:visited	{ color: #F2D553; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: normal; text-decoration: none;}
a._footer:hover		{ color: #F2D553; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: normal; text-decoration: underline; }
a._footer:active	{ color: #FFEEA0; font-size: 10px; font-family: Verdana, Myriad, Helvetica, Arial, Sans-Serif; font-weight: normal; text-decoration: none; }
/* =========================================================================================================================== */

.Body_10_BlueD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #022C42;
}
.Body_10_BlueD_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #022C42;
}
.Body_10_BlueD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #022C42;
}
.Body_10_White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Body_10_White_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
////////////////////////////////////* OTHER *////////////////////////////////////

#sitemap a.nocolor 	{color: #532306;}
#sitemap a:hover	{color: #fe6000;}
#sitemap a:visited 	{color: #d1630f;}
#sitemap a:active	{color: #532306;}

#sitemap a			{color: #532306; text-decoration: none;}

#sitemap dt			{font-weight: bold;}
#sitemap dd 		{margin-left: 0px;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: 50px;}
.clearfix{display: block;}
/* End hide from IE-mac */
////////////////////////////////////* SITE MAP *////////////////////////////////////
.text {  font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none}
a:active		{  font-family: Verdana; font-size: 10px; color: #FE6000; text-decoration: none}
a:link			{  font-family: Verdana; font-size: 10px; color: #FE6000; text-decoration: none}
a:visited		{  font-family: Verdana; font-size: 10px; color: #FE6000; text-decoration: none}
a:hover			{  font-family: Verdana; font-size: 10px; color: #FE6000; text-decoration: underline}
.bodytext		{  font-family: Verdana; font-size: 11px; color: #FFFFFF}
textarea		{ font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #4B86C0; border: thin #CCCCCC groove }
.bkgimage {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.input2			{font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #FFA953; border: thin #5c91a4 groove}
.input1			{font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #4B86C0; border: thin #5c91a4 groove}
.input3			{font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #CC0000; border: thin #5c91a4 groove}
.inputgray {
	font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	background-color: #adc7d2; 
	border: thin #5c91a4 groove
}
.selectgray		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #adc7d2; border: thin #5c91a4 groove}
.selectblue		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #adc7d2; border: thin #5c91a4 groove}
.input1green	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #99CC33; border: thin #5c91a4 groove}

acronym			{border-bottom: 1px dashed #012c41; cursor: help;}

.dtableselect	{font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #AA0000; border: none}
.dtable			{font-family: Verdana; font-size: 11px; color: #FFFFFF; background-color: #AA0000; border: thin #5c91a4 groove}
.dtablelabel	{font-family: Verdana; font-size: 11px; color: #FFFFFF; background-color: #5c91a4; height: 19px; font-weight: bold;}
.dtablerow1		{font-family: Verdana; font-size: 11px; color: #000000; background-color: #d6e375; height: 19px}
.dtablerow2		{font-family: Verdana; font-size: 11px; color: #000000; background-color: #e9f0b5; height: 19px}
.dtablerowlast	{font-family: Verdana; font-size: 11px; color: #FFFFFF; background-color: #669933; height: 19px}

.headline {font-family: Verdana; font-size: 16px; color: #FFFFFF}

.dbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	border-top-color: #7ca7b9;
	border-right-color: #4a7a8e;
	border-bottom-color: #4a7a8e;
	border-left-color: #7ca7b9;
	background-color: #5B90A5;
}

.dbuttonover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	border-top-color: #4a7a8e;
	border-right-color: #5B90A5;
	border-bottom-color: #5B90A5;
	border-left-color: #4a7a8e;
	background-color: #012c41;
}

.BUT_Process {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	border-top-color: #7ca7b9;
	border-right-color: #4a7a8e;
	border-bottom-color: #4a7a8e;
	border-left-color: #7ca7b9;
	background-color: #5B90A5;
	height: 30px;
	vertical-align: middle;
}

.BUT_ProcessON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-align: center;
	border-top-color: #4a7a8e;
	border-right-color: #5B90A5;
	border-bottom-color: #5B90A5;
	border-left-color: #4a7a8e;
	background-color: #012c41;
	height: 30px;
	vertical-align: middle;
}
.Body_10_Terra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #d1630f;
}
.Body_9_TerraBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #d1630f;
}
.Body_9_Terra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #d1630f;
}
.Body_9_White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Body_11_White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.Body_9_WhiteBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.Body_11_WhiteBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.Body_11_GreenBD {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #6b9025;
}
.Body_12_GreenDarkBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #32460e;
}
.Body_12_GreenDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 32460e;
}

.Body_11_Green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6b9025;
}
.Body_10_Green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #6b9025;
}
.Body_10_GreenBD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #6b9025;
}
