body{
	padding:0px;
	margin:0px;
	background:#605142;
}

td,p,li,ul{
	font-family:trebuchet,verdana,geneva,arial,sans-serif;
	color:#605142;
	font-size:12.5px;
}

.footer{
	font-size:13px;
	font-family:sylfaen,palatino,serif;
}


h1,h2,h3,h4,h5,h6{
	color:#2d685a;
	font-family:sylfaen,palatino,serif;
	font-weight:bold;
	margin-top:4px;
	margin-bottom:4px;
}
h1{
	font-size:18px;
}
h2{
	font-size:16px;
}
h3{
	font-size:14px;
}
h4{
	font-size:13px;
}
h5{
	font-size:12px;
}
h6{
	font-size:11px;
}



a:active,a:link{
	color:#2d685a;
}
a:visited{
	color:#006633;
}
a:hover{
	color:#339966;
}

a.menu:active,a.menu:link,a.menu:visited{
	font-family:sylfaen,palatino,serif;
	color:#e1d9c3;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
a.menu:hover{
	color:#d2d5cd;
}

input.button {
	background:#d2d5cd;
	color:#605142;
	border-top: 2px solid #cfcac6 ;
	border-right: 2px solid #605142 ;
	border-bottom: 2px solid #605142 ;
	border-left: 2px solid #cfcac6 ;
	}
	
a.button {
	text-decoration:none;
	}
		
:hover input.button { 
	background: #605142; 
	color:#ffffff;
} 

input.text {
	background:#ffffff;
	color:#605142;
	border-top: 1px solid #605142 ;
	border-right: 1px solid #605142 ;
	border-bottom: 1px solid #605142 ;
	border-left: 1px solid #605142;
	}

textarea.text{
	background:#ffffff;
	color:#605142;
	border-top: 1px solid #605142 ;
	border-right: 1px solid #605142 ;
	border-bottom: 1px solid #605142 ;
	border-left: 1px solid #605142;
	}


table.details {
	border-width: 1px;
	border-style:solid;
	border-spacing: 0px;
	border-color: #2d685a;
	border-collapse: collapse;
	background-color: #e1d9c3;
}

table.details td {
	border-width: 0px;
	padding: 10px 10px 0 10px;
	border-style:none;
}