/* GLOBAL ----------------------------------------------------*/

body{ 

	margin: 0px; 

	background-color: #e9e9e9; 

	text-align: center; 

	align: center;

	vertical-align: top;

	font: tahoma; 

	font-family: sans-serif;

}

img{ border: 0px;}



table, tr, td{

	border: 0px;

	vertical-align: top;

	text-align: left;

	font: tahoma; 

	font-family: sans-serif;

}



.expansion{ height: 100%}



h1, h2, h3{ 

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	text-align: left;

	color: 000000;

	font: tahoma; 

	font-family: sans-serif;

}



h1{font-size: 10pt;}

h2{font-size: 9pt;}

h3{font-size: 8pt;}



a{ color: #656565;}

a:hover{ color: #777777;}

a:active{ color: #656565;}

a:visited{ color: #656565;}





ul.circle{

	list-style-type: circle;

	margin-top: 5px;

	margin-bottom: 5px;

	text-align: left;

	color: 000000;

	font: tahoma; 

	font-family: sans-serif;

	font-size: 9pt;

}



/* Left ----------------------------------------------------*/

#leftColumn{ width: 459;}

#rightColumn{ width: 273;}

#siteTable{ width: 732; background-color: white;}



/* Navigation ----------------------------------------------------*/

#navigation {

	margin: 10px 2px 0px 11px;

	color: #656565;

	font-size: 9pt;

}



#navigation a{ color: #656565;}

#navigation a:hover{ color: #DAA70B;}

#navigation a:active{ color: #656565;}

#navigation a:visited{ color: #656565;}



/* Main ----------------------------------------------------*/

.main_buffer {  

	margin: 5px 10px 5px 10px;

}



.main_text {

	color: 474747;

	font-size: 9pt;

}



#graph{

	margin: 5px 10px 5px 10px;

	width: 262;

	height: 110;

	float: left;

}



.main_text_detail {

	color: 474747;

	font-size: 8pt;

	vertical-align: middle;

}



.main_text_detail h1{

	margin: 0px;

	padding: 0px;

	vertical-align: top;

	text-align: left;

	color: 000000;

	font: tahoma; 

	font-family: sans-serif;

	font-size: 8pt;

}







/* Right ----------------------------------------------------*/

#rightHeader{ 

	height: 58; 

	background-color: #F1F2ED; 

	text-align: right;

	padding: 5px;

}



#rightTop{

	background-color: #FFC000;

	background-image: url("../images/side_topcorner.gif");

	background-repeat: no-repeat;

}

#rightTop2{

	background-color: #FFC000;

	background-image: url("../images/side_topcorner2.gif");

	background-repeat: no-repeat;

}




#rightBottom{

	background-color: #FFC000;

	background-image: url("../images/images/side_topcorner2.gif");

	background-repeat: no-repeat;

}

#rightBottom2{

	background-color: #CCCCCC;

	background-image: url("../images/side_middlecorner.gif");

	background-repeat: no-repeat;

}


#rightBottom3{

	background-color: #FFC000;

	background-image: url("../images/LHcorner3.gif");

	background-repeat: no-repeat;

}



.right_buffer {  

	padding: 10px;

}



.right_text{

	color: #474747;

	font-size: 8pt;

}



.right_quote{

	color: 474747;

	font-size: 8pt;

	font-style: oblique;

}



ul.right_circle{

	list-style-type: circle;

	margin: 5px 5px 5px 15px;

	text-align: left;

	color: 000000;

	font: tahoma; 

	font-family: sans-serif;

	font-size: 9pt;

}



.right_link{

	margin: 10px 2px 0px 11px;

	color: #656565;

	font-size: 8pt;

	text-align: right;

}



.right_link a{ color: #656565;}

.right_link a:hover{ color: #000000;}

.right_link a:active{ color: #656565;}

.right_link a:visited{ color: #656565;}





/* FOOTER ----------------------------------------------------*/

#footer{

	padding: 10px 10px 10px 10px;

	font-size: 9pt;

	text-align: center;

	color: #656565;

	background-color: white;

}



#footer a{ color: #656565; font-size: 9pt;}

#footer a:hover{ color: #DAA70B;}

#footer a:active{ color: #656565;}

#footer a:visited{ color: #656565;}





.text_link a{ text-decoration: none; color: black;}

.text_link a:hover{ text-decoration: underline; color: gray;}

.text_link a:active{ text-decoration: none; color: black;}

.text_link a:visited{ text-decoration: none; color: black;}

.text_link{

	

}

.searchTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
      text-align: center;
      font-size: 18px;
	font-weight: normal;
	color: #666666;
}



.searchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
      text-align: right;
      font-size: 11px;
	font-weight: normal;
	color: #666666;
      vertical-align:vertical-align:text-bottom;
      margin-top: 5px;
      margin-bottom: 0;
}

.searchTextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
      text-align: right;
      font-size: 11px;
	font-weight: normal;
	color: #666666;
      vertical-align:vertical-align:text-bottom;
      margin-top: 5px;
      margin-bottom: 0;
}
