/* 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("../image/side_topcorner.gif");
	background-repeat: no-repeat;
}

#rightBottom{
	background-color: #FFD860;
	background-image:    url("../image/side_middlecorner.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{
	height: 50px;
	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{
	
}
