/*-------------------------------------------------------*/
/* MAIN STYLE DEFUALTS */
/*-------------------------------------------------------*/

BODY {
	background: #857e7d;
	margin: 0em 0px; padding: 0em 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.0px; }

FORM { cursor: auto; margin: 0em 0px; }
IMG { border: 0px none; cursor: arrow; margin: 0em 0px; padding: 0em 0px; }
DIV, SPAN { margin: 0em 0px; padding: 0em 0px; }


/*-------------------------------------------------------*/
/* DEFAULT STYLES FOR TEXT ELEMENTS (fixed-size text) */
/*-------------------------------------------------------*/

H1, H2, H3, H4, H5, H6 {
	font-weight: bold; line-height: 1.2em;
	margin: 0em 0px 1em 0px; }

H1	{ font-size: 18px; color: #760404;}
H2	{ font-size: 14px; color: #760404;}
H3	{ font-size: 12.0px; }
H4	{ font-size: 12.0px; }
H5	{ font-size: 12.0px; }
H6	{ font-size: 12.0px; }

P, UL, OL, LI {
	font-size: 12.0px; font-weight: normal;
	line-height: 1.2em; text-align: left; }

P	{ margin: 0em 0px 0.7em 0px; }
UL	{ margin: 0em 0px 1.3em 36px; list-style: square; }
OL	{ margin: 0em 0px 1.3em 36px; list-style: decimal; }
LI	{ line-height: 1.2em; margin: 0em 0px 0.3em 0px; }

BIG  	{ font-size: 12.1px; }
SMALL	{ font-size: 11px; }

A        	{ color: #666666; cursor: hand; font-weight: bold; text-decoration: none; }
A:link   	{ color: #760404; text-decoration: none; }
A:visited	{ color: #760404; text-decoration: none; }
A:active 	{ color: #760404; text-decoration: none; }
A:hover  	{ color: #990066; text-decoration: underline; }


/*-------------------------------------------------------*/
/* DEFAULT STYLES FOR TABLE ELEMENTS */
/*-------------------------------------------------------*/

TABLE {
	border-collapse: collapse; table-layout: fixed;
	border: 0px none; }

TD, TH {
	border: 0px none; font-size: 12.0px;
	text-align: left; vertical-align: top; }

TD {
	border-right: 1px solid #b8b8b8;
	border-bottom: 1px solid #b8b8b8;
	background-repeat: no-repeat; }


/*-------------------------------------------------------*/
/* CLASSES in alphabetical order */
/*-------------------------------------------------------*/

.banner { background-color: #333; }
TD.edbnimg A {cursor: arrow;}

.body {
  background-color: #ffffff;
  padding: 1.0em 50px 1.0em 35px;
}

TD.body H1.bodyheader {
	color:#CE3063;
	font-size:18px;
	font-weight: bold;
	font-family: "AvantGarde Bk BT";
}

.mbodyheader {
	color:#9C0031;
	font-size:18px;
	font-weight: normal;
	font-family: "AvantGarde MD BT";
}

.footer { padding: 8px 10px 0em 15.5em; }

.footer div { float: left; }

.footer img {
  margin-right: 11px;
  cursor: arrow;
}



.footer p { margin-top: 0.9em; }

.footer strong {
  font-weight: normal;
  font-size: larger;
}

.label { background-color: #c21e5b; }

TD.leftcolumn {
 background: #e6e6e6;
 padding: 0.5em 0px 0em 0px; 
 text-align: right; 
 border-bottom: 0px;}

TD.leftcolumn P	{ 
	line-height: 1.7em; 
	margin-left: 30px; 
	margin-right: 30px;
	text-align: left; 
}

TD.leftcolumn DIV {
	text-align: left;
	padding: 0.5em 0px 0em 0px;
	margin-left: 30px; 
	margin-right: 30px;
}

TD.leftcolumn  UL	{
	margin: 0em 0px 1.3em 120px; 
	text-align: right;
	list-style-image: url("_imgs/left_arrow.gif"); 
}

TD.leftcolumn  LI	{ 
	margin-bottom: 1em; 	
}

TD.leftcolumn A {
	color: black;
	font-weight: normal;
	text-decoration : none;
}
TD.leftcolumn A:link { color: black; }
TD.leftcolumn A:visited { color: black; }
TD.leftcolumn A:active { color: black; }
TD.leftcolumn A:hover {
	color: #760404;
	text-decoration : none;
}

TD.leftcolumnfoot {
 background: #e6e6e6 url(_imgs/left_img.gif) no-repeat scroll right bottom;
 padding: 5em 0px 0em 0px; text-align: right;
 }
 

.navpanel {
  margin-top: 21px;
  margin-left: 0px;
  border: 0px 0em 0px 0em;
}



TD.quote {
  background-color: #857e7d;
  color: white;
  font-size: 0.9em;
  padding: 5px 1em 0px 8px;
}



TD.quote a {
  color: #ffc;
  text-decoration: underline;
  font-weight: normal;
  margin-top: 2px;
 
  
}

.rightpanel {
  background-color: #ffc;
  background-image: url(_imgs/index/rightpanel_bg.gif);
  border-right: none;
}

.rightpanel p {
  line-height: 1.5em;
  margin-left: 14px;
  margin-top: 19px;
}

.topnav img { border-right: 1px solid #b8b8b8; }

TD.topnav {
	background-color : #7f7f7f;
	color: #ffffce;
	text-align : center;
	margin: 0px 0em 0px 0em;
	font-weight:bold;
	font-size: 12px;
	padding : 16px 0em 4px 0em;
}
TD.topnav A:link { color: white; }
TD.topnav A:visited { color: white; }
TD.topnav A:active { color: white; }

TD.topnav a {
	background-color : #999999;
	color: #FFFFFF;
}

TD.topnav a:hover {
	color: #ffcb08;
	text-decoration : none;
}

.topnavhon {
	font-family : AvantGarde Bk BT;
	font-stretch : wider;
	font-size:11px; "
}




