/*
 * The class styles defined in this section are all default values for style
 * tag attributes on html controls available in the Site Designer.  Editing
 * the definitions here alters the default style for the corresponding object
 * in Site designer.
 */
 
<STYLE TYPE="TEXT/CSS">

A:ACTIVE {
	text-decoration : underline;
	color : Red;
	}

A:HOVER {
	text-decoration : underline;
	}

A:LINK {
	color : #E52F1A;
	text-decoration : none;
	}
A:VISITED {
	color : #666666;
	text-decoration : none;
	}

.headline {font: 16px Verdana, Arial, sans-serif; color: #999999; padding: 15px 5px 10px 20px}

.subheadline1 {font: 16px Verdana, Arial, sans-serif; color: #666666; font-weight: bold; margin: 10px 0px 3px 0px;}
.subheadline2 {font: 14px Verdana, Arial, sans-serif; color: #000000; font-weight: bold}

.subheadlineBox {font: 12px Verdana, Arial, sans-serif; color: #000000; background-color: whitesmoke; padding: 2px; width: 100%; font-weight: bold}
.subheadlineBox A:visited {color : gray;}
.subheadlineBox A:link {color : #E52F1A;}
.subheadlineBox A:hover {color : #000000;}


#navBread
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	xletter-spacing:1;
	font-size: 9px;
	height: 14px;
	color: #000000;
	padding: 1px 0px 0px 20px;
	background-image : url(imgs/bread_bg.gif);
}

#navBread A:link, A:Visited
{
	color: #000000;
	text-decoration: underline;
}


.main
{
	
	padding: 20px 30px 20px 20px;
	
	xheight: 100%;
	
}

.hmText
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #eaeaea;
}

.hmText ul {
	xpadding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 20px;

}

.text
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #5a5a5a;
}

.text li {
	padding: 0px 0px 0px 0px;

}


#floatBox
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	line-height: 14px;
	
	
	xbackground-color: whitesmoke;
	width:215;
	float:right;
	padding: 5px;
	margin: 5px 0px 5px 5px;
	
}


#picBox
{
	border: 1px solid #cccccc; padding: 5px;
}


#caption
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	line-height: 14px;
	font-style : italic;
	padding: 5px;
	
}


.hmBox
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	xline-height: 14px;
	color: #5a5a5a;
	padding: 5px 0px 5px 0px;
	
}


#action
{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	padding: 5px;
	background-color: #ffffff;
	border-bottom: 3px solid #8F8F8F;
	
}

#actionTitle
{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #ffffff;
	padding: 5px;
	background-color: #E52F1A;
	font-weight: bold;
	
}


.smGray {
	font-family:Arial, sans-serif;
	font-size: 10px;
	line-height: 10pt;
	color: gray;
	xletter-spacing : 5px;
	xpadding: 2px 0px 2px 10px;
	xheight:10px;
	xbackground-color: #666;
}


.footer {
	font-family:Arial, sans-serif;
	font-size: 9px;
	line-height: 10pt;
	color: #333333;
	letter-spacing : 2px;
	padding: 2px 0px 2px 10px;
	xheight:10px;
	xbackground-color: #666;
}


.botLinks {
	font-family:Arial, sans-serif;
	font-size: 9px;
	line-height: 10pt;
	color: #666666;
	padding: 2px 10px 5px 10px;
	xwidth: 940;
	align: left;
	xbackground-color: #cccccc;
	xborder: 1px solid #cccccc;
}

.botLinks A:link {color : #333333;}
.botLinks A:visited {color : #666666;}
.botLinks A:hover {color : #000000;}


		
/* New nav */

div.navBox  {
	background-color: #8F8F8F;

	}

	
div.Sub a:hover, div.SubOn a:hover, div.Sub2 a:hover, div.Sub2On a:hover, div.Sub3 a:hover, div.Sub3On a:hover {
	background-color: #c0c5c7;
	color: #ffffff;
	}
	
div.Sub a:visited, div.Sub2 a:visited, div.Sub3 a:visited {
	color: #5a5a5a;
	}
	
	
div.Sub a, div.SubOn a {
	font-family: 'X', Arial, Helvetica, Verdana, Sans-serif, 'X';
	font-size: 8pt;
	xcolor: #E52F1A;
	line-height: 16px;
	top:0px;
	left: 0px;
	display:block;
	padding: 0px 5px 0px 5px;
	border-bottom: 1px solid #DFE1E7;
	text-decoration: none;
	}


div.Sub a {
	background-color: #eaeaea;
	}

div.SubOn {
	background-color: #EDEFF0;
	font-weight: bold;
	}

	
div.Sub2 a, div.Sub2On a {
	font-family: 'X', Arial, Helvetica, Verdana, Sans-serif, 'X';
	font-size: 8pt;
	xcolor: #5E7F90;
	line-height: 16px;
	top:0px;
	left: 0px;
	display:block;
	padding: 0px 5px 0px 10px;
	border-bottom: 1px solid #DFE1E7;
	text-decoration: none;
	}


div.Sub2On {
	background-color: whitesmoke;
	}

div.Sub2 {
	background-color: #ffffff;
}



	
div.Sub3 a, div.Sub3On a {
	font-family: 'X', Arial, Helvetica, Verdana, Sans-serif, 'X';
	font-size: 7.5pt;
	xcolor: #5E7F90;
	line-height: 16px;
	top:0px;
	left: 0px;
	display:block;
	padding: 0px 5px 0px 15px;
	border-bottom: 1px solid #DFE1E7;
	text-decoration: none;
	}


div.Sub3On {
	background-color: whitesmoke;
	}

div.Sub3 {
	background-color: #ffffff;
}













 /* all lists
 ----------------------------------------------- */

 
 
#navMain ul{
  padding: 0;
  margin: 0;
  list-style: none;
  font:11px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;

  }
  


 /* all list items, displays as horz menu bar
 ----------------------------------------------- */
#navMain li {
	float: left;
	position: relative;

	list-style: none;
	font:12px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	
	
	padding: 0px 3px 0px 5px;
	xmargin: 0px 5px 0px 5px;
	xwidth: 75px;
	xbackground-color: #ffffff;
	
  }

.navList .on {
	border-top: 2px solid #000000;
	color: #000000;

}
  
#navMain a {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
  
#navMain a:hover {
	text-decoration: none;
	color: #000000;

}


/* first dropped list
 ----------------------------------------------- */
.navList   li ul {
  	display: none;
	position: absolute;
	top: 21px;
	left: 0;
	font-weight: normal;
	padding: 5px;
	border:1px solid #ccc;
	border-top:0px;
	white-space : nowrap;
	width: 180px;
	border: 1px solid #ffffff;
	border-top: 0px;
	
  }
  
#nav {
	xline-height: 20px;
	xwidth: 80px;
	padding: 0px 2px 0px 0px;
 }
  
#navItem {
	line-height: 20px;
	border-top: 1px solid #999999;
	width: 170px;
	
 }
  
  
/*to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left ----------------------------------------------- */
.navList li > ul {
	top: auto;
	left: auto;
	
	}
	


/*lists nested under hovered list items
 ----------------------------------------------- */
.navList li:hover ul, li.over ul {
	display: block;
	background-color: #BFBFBF;
	color: #ffffff;
	
}

.navList li li {
	width:11em;
	text-align:left;
	
}


</STYLE>