a:link{
	text-decoration: none;
}
.navigator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.contenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 150%;
}

#index_content p{
	font-size: 12px;
}

.contenttext p img {
	float:right;
	margin-left: 10px;
}

.contenttext p img.left {
	float:left;
	margin-right: 10px;
}

.contenttext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	line-height: 150%;
}
.linkreadmore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9933;
	text-decoration: none;
	
}
.gototop{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9933;
	text-decoration: none;
	
}
.textbox {
	width: 195px;
	border: 1px solid #FFCC99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.errormessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	border: 0px none;
	background-color: #FFFFFF;
	width: auto;
}

/*** For Calendar Report ***/
.calendarreport {
 margin: 0 0 10px 0;
 }

.calendarreport a{
 color: #ff9933;
 font-weight: normal;
 /*font-weight: bold;*/
}
.calendarreport dt {
 font-weight: bold;
 color: #777;
 margin-top: 5px;
 border: 1px solid #c88b2b;
 border: 1px solid #EFE6CD;
 border-color: #ffbb58;
 border-width: 1px 1px 0 1px;
 padding: 4px;
 padding-bottom: 0;
 background-color: white;
}

.calendarreport dd {
 margin-left: 0;
 padding-left: 0;
 border: 1px solid #EFE6CD;
 border-color: #ffbb58;
 border-width: 0 1px 1px 1px;
 padding: 4px;
 padding-top: 0;
 background-color: white;
}

.calendarreport ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
}

.calendarreport ul li {
 margin-left: 1em;
}