a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FF9900;	
	text-decoration: none;

}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#E67300;
	text-decoration: none;

}

.selectbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
}
.topleftline {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.bottomrightline {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	background-color: #e7ecf1;

}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.textboxer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #DDEEFF;
}
.bstyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #333333;

}
.headtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.rowstyle {
	border-top-width: 11px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
}
.cellstyle {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
}

TH.login{
	FONT-FAMILY: Arial;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #0066CC;
}

.logintext
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #0066CC;
}
	
.formbutton
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color:#F1F2F8;
}

.indexline
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.alternateindexline
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: #F1F2F8;
}

.indexline
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	background-color: white;
}

.indexheader
{
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 13px;
	background-color: #CFD1E6;
	FONT-WEIGHT: bold;
}

.indextitle
{
	FONT-FAMILY: sans-serif;
	COLOR: White;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	background-color: #747CB7;
}

.formlabel
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.formvalue
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
}

.message
{
	COLOR: #000099;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	line-height: 35px;
	text-align: center;
}

.error
{
	COLOR: #CC0000;
	FONT-FAMILY: verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	line-height: 35px;
	text-align: center;
}

.mandatory
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: red;
}

.strikeout {
	text-decoration: line-through;
}
.specialred {
	font-weight: bold;
	color: #CC0000;
}
.specialgreen {
	font-weight: bold;
	color: #336600;
}
.specialorange {
	font-weight: bold;
	color: #FF6600;
}
.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;



}
.vocell {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	background-color: #E7ECf1;

}
.votable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-left-color: #333333;
}
.vouuderline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.voullft {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
}
.inputext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.msgclass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.inputnumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
}
form {
	margin: 0px;
	padding: 0px;
}


#m {
	margin:0px;
	padding:0px;
	list-style:none;
}
#m li {
	float:left;
	margin:0px 16px 0px 0px;
	padding:0px;
}
#m li a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF9900;	
	letter-spacing:0.1em;
	text-decoration: none;	
}
#m li a:hover {
	color:#E67300;
}