html{
	height:100%;

}
body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E6DFD5;
	color: #4f4035;
	font-family: Verdana;
	margin: 0;
	height:100%;
}

.wrapper{
	height:100%;	
}

td {
	font-family: Verdana, Helvetica, sans-serif;
}

th {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	}

input, select {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border:#999999 solid 1px;
	color: #4f4035;
	font-family: Verdana;
	margin: 0;
}

ul {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
}


li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sidetd {
	background-color:#F7F0DF;
	width:188px;
	vertical-align:top;

}

.linkback {
	background-image:  url(images/index_05.jpg);
	height:40px;
	background-repeat:repeat-x; 
}

.linkback_02 {
	background-image:  url(images/index_05.jpg);
	background-position:middile;
	font-family:verdana;
	color:#FFFFFF;
	font-size:12px;
	text-align: center;
	height:23px;
	background-repeat:repeat-x; 
}

.toplink:active, .toplink:link, .toplink:visited {
	font-family:verdana;
	font-size:12px;
	font-weight:400;
	color:#FFFFFF;
	text-align:center;
}

.toplink:hover {
	font-family:verdana;
	font-size:12px;
	font-weight:400;
	color:#d3d3d3;
	text-align:center;
}


.otherlinks:active, .otherlinks:link, .otherlinks:visited {
	font-family:verdana;
	font-size:10px;
	font-weight:400;
	color:#FFFFFF;
	text-align:center;
}

.otherlinks:hover {
	font-family:verdana;
	font-size:10px;
	font-weight:400;
	color:#d3d3d3;
	text-align:center;
}
.title_02 {
	font-family: verdana;
	color:#926D52;
	font-weight:bold;
	font-size:13px;
	height:25px;
	text-align:left;
}

.title_03 {
	font-family: verdana;
	color:#E56E06;
	font-weight:bold;
	font-size:14px;
	height:25px;
	text-align:left;
}

.text_02 {
	font-family: verdana;
	color:#926D52;
	font-size:11px;
	text-align:left;

}

.text_03 {
	font-family: verdana;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-align:left;

}

.logintd {
	background-image: url(images/index_41.jpg);
	background-repeat:no-repeat;
	background-position: top;
	background-color:#EC7308;

}


.logintd_02 {
	background-image: url(images/index_41.jpg);
	background-repeat:no-repeat;
	height:38px;
	background-position: top;
	background-color:#EC7308;
	font-size:10px;
	color:#FFFFFF;

}


.text_01 {
	font-family: Verdana;
	color: #7B746E;
	font-size:12px;
	font-style:normal;
	text-align:left;

}


.toptable {
	background-color:#FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #8F6B52;
	border-right-color: #8F6B52;
	border-bottom-color: #8F6B52;
	border-left-color: #8F6B52;
	border-left-width: thin;
	border-left-style: solid;
}

.footer {
	background-color:#E9E8E6;
	font-family:verdana;
	font-size:11px;
	text-align:center;
	vertical-align:center;
	color:#999999;
	height:71px;

}

.footer:hover {
	background-color:#E9E8E6;
	font-family:verdana;
	font-size:11px;
	text-align:center;
	vertical-align:center;
	color:#999999;
	height:71px;

}


.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}



.orangeBorder{
    border:1px solid #F67300;
    padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    }
	
.tablehead
{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color:#4f4035;
}
	
	
.loginbox{
	border-bottom:#4f4035 2px solid;
	border-right:#4f4035 2px solid;
	border-top: #999999 1px solid; 
	border-left: #999999 1px solid;
	background-color: #f77300;		

}
.heading{
	background-color:#EEEEEE; 
	color:#fef882; 
	font-weight:bold;
	border-bottom:#4f4035 2px solid;
}


.bgash{
	background-color:#F7F7F7; 
	color:#4f4035; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;

}

.welcome{
	background-color: #F67300; 
	color: #fef882;
	font-weight:bold;
}
.button
{
	background-color: #db1313;
	color:#fef882; 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:#4f4035 1px solid;
	border-right:#4f4035 1px solid;
	border-top: #999999 1px solid; 
	border-left: #999999 1px solid;	
	
}

.menu:link, .menu:active, .menu:visited{
	font-weight: bold;
	color: #4f4035;
	text-decoration: none;
	background-color: #EFEFEF;
	padding: 6px 2px;
	height: 28px;
	margin: 0px;
	border-bottom:#FFFFFF 2px solid;

}

.menu:hover {
	font-weight: bold;
	color: #db1313;
	text-decoration: none;
	background-color: #EFEFEF; 
	padding: 6px 2px;
	height: 28px;
	border-bottom:#db1313 2px solid;
	margin: 0px;
}

.menu_selected:link, .menu_selected:active, .menu_selected:visited   {
	font-weight: bold;
	color: #db1313;
	text-decoration: none;
	background-color: #EFEFEF; 
	padding: 6px 2px;
	height: 28px;
	border-bottom:#db1313 2px solid;	
	margin: 0px;
}
.menu_selected:hover{
	font-weight: bold;
	color: #4f4035;
	text-decoration: none;
	background-color: #EFEFEF;
	padding: 6px 2px;
	height: 28px;
	margin: 0px;
	border-bottom:#EFEFEF 2px solid;
}


.sub_menu:link, .sub_menu:active, .sub_menu:visited {
	font-size:9px	;
	font-weight:bold;
	
	color: #4f4035;
	text-decoration: none;
	background-color: #EFEFEF;	
	padding: 6px 2px;
	height: 24px;
	text-align:right;
}

.sub_menu:hover {	
	color: #db1313;
	text-decoration: none;
	background-color: #fef882; 	
	height: 24px;
	padding: 6px 2px;
}

.sub_selected:link, .sub_selected:active, .sub_selected:visited{
	font-size:9px	;
	font-weight:bold;
	color: #db1313;
	text-decoration: none;
	background-color: #fef882; 	
	height: 24px;
	padding: 6px 2px;
}
.sub_selected:hover {

	
	color: #4f4035;
	text-decoration: none;
	background-color: #EFEFEF;	
	padding: 6px 2px;
	height: 24px;
	text-align:right;
}

a:link,a:visited,a:active, a:hover  {

	color:#F67300;
	text-decoration: none;
	font-size:10px;
}
 a:hover  {

	color:#4f4035;

}
.module_head{
	border-bottom:#4f4035 2px solid;	
	padding:0px;		
	font-weight: bold;
}
.warning{
	font-size:9px;
	color:#B1160E;
	font-weight:bold;
}

.gone{ 
	display:none; 
}

.address_div{
	overflow-x : hidden;
	POSITION : relative;
	OVERFLOW : auto;
	WIDTH : 100%;
	max-height:240px;
	padding: 10px 2px;
	border-bottom:#4f4035 1px solid;
	border-right:#4f4035 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;	
}

.rowa{
	background-color: #d3d3d3;
}


.row0{
	background-color: #FAFAFA;
}
.row1{
	background-color: #F6F6F6;
}
.row0:hover{
	background-color: #EFEFEF;
}
.row1:hover{
	background-color: #EFEFEF;
}
.text_button:link, .text_button:visited, .text_button:active, .text_button:hover
{
	background-color: #db1313;
	color:#fef882;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	border-bottom:#4f4035 1px solid;
	border-right:#4f4035 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	padding:2px 5px;
}
.paid{	color:#FF0000;}
.unpaid{	color: #006600;}