<!--
body {
	color:#9d9a92;
	text-shadow: #000 1px 1px 2px;
	text-decoration:none;
	font-weight:none;
	font-size:20px;
	line-height:20px;
	font-family:arial;
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

form input, form select {
	background-color:#1a1309;
	padding-left:6px;

	border-bottom:2px solid #433528;
	border-left:2px solid #171616;
	border-right:2px solid #433528;
	border-top:2px solid #171616;
	font-family:Verdana, Geneva, sans-serif;
	color:#bfac90;
	/* border radius */
	-moz-border-radius: 6px;  
	-webkit-border-radius: 6px;  
	border-radius: 6px;
	
	text-shadow: #000 2px 2px 1px;
}
.contact_form_input {
	background-color:#1a1309;
	padding-left:6px;
	font-family:Verdana, Geneva, sans-serif;
	color:#8b7350;
	/* border radius */
	-moz-border-radius: 6px;  
	-webkit-border-radius: 6px;  
	border-radius: 6px;
	text-shadow: #000 2px 2px 1px;
	border:1px solid #1e120c;
	-webkit-box-shadow: 0px 0px 6px #000000;  
	-moz-box-shadow: 0px 0px 6px #000000;  
	box-shadow: 0px 0px 6px #000000;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	margin-top:30px;
}
.contact_form_input:hover {
	color:#ede2d3;
	background-color:#2b1e0c;
}
body {
	background-repeat: repeat;
	background-color: transparent;
}

.tr0 {
	background-color: #222222;
	color: #FFFFFF;
}
 
.tr1 {
	background-color: #191919;
	color: #FFFFFF;
}
 
.tr3 {
	background-color: #393939;
	color: #FFFFFF;
}
 
td {
	
	text-decoration:none;
	font-weight:none;
	font-size:10pt;
	line-height:10pt;
	font-family:tahoma;
}
form a:link {
	color:#95e62a;
	text-decoration:none;
	font-weight:normal;
	font-size:10pt;
	font-family:tahoma;
}

form a:hover {
	color:#95e62a;
	text-decoration:none;
	font-weight:normal;
	border-bottom:1px dashed #95e62a;
}
form a {
	color:#95e62a;
	text-decoration:none;
	font-weight:normal;
	font-size:10pt;
	font-family:tahoma;
}

form a:hover {
	color:#95e62a;
	text-decoration:none;
	font-weight:normal;
	border-bottom:1px dashed #95e62a;
}


.header {
	
	text-decoration:none;
	font-weight:bold;
	font-size:10pt;
	font-family:tahoma;
}

.normal {
	
	text-decoration:none;
	font-weight:none;
	font-size:10pt;
	font-family:tahoma;
}

hr
{
	color: white;
}
* html input.post, * html textarea {
	border-color: #cacaca;
}

input.post:hover, textarea:hover { 
	border-color: #d4e55f;
	color: #d4e55f;
	background-color: #3c3c3c;
}

input.post:focus, textarea:focus { border-color: #7ce500; color: #7ce500; }

input.mainoption {
	background-color: #3c3c3c;
	color: #FFFFFF;
	font-weight : bold;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #cacaca;
}

input.mainoption:hover, input.liteoption:hover { border-color: #FFFFFF; }
input.mainoption:focus, input.liteoption:focus { color: #FFFFFF; border-color: #FFFFFF; }

#main_table {
	width: 500px;
	max-width: 500px;
	min-width: 500px;
}

#error_table {
	border: 1px solid #FF0000;
	background-color: #440000;
	width: 400px;
	max-width: 400px;
	min-width: 400px;
}

#success_table {
	border: 1px solid #00FF00;
	background-color: #004400;
	width: 400px;
	max-width: 400px;
	min-width: 400px;
}

#normal_table {
	border: 1px dashed #433528;
	background-color: #1a1309;
	color:433528;
	width: 400px;
	max-width: 400px;
	min-width: 400px;
	margin-bottom:40px;
}

#topbar {

  margin-top:-3px;
  height:20px;
  font-weight: normal;
  font-style: normal;
  font-size: 13px;
  font-family: "Trebuchet MS", Verdana;
  padding:2px 0 0 10px;
  color:#dedee2;
  text-align: center;
}


#passwordStrength

{

        height:12px;
		font-size: 10px;
		font-family: "Trebuchet MS", Verdana;
        display:block;
        float:left;

}



.strength0

{

        width:130px;
		text-align: center;
		border: solid 1px #6c6c6c;
        background:#3c3c3c;
		color:#6c6c6c;

}



.strength1

{

        width:130px;
		text-align: center;
		border: solid 1px #b12f2f;
        background:#732727;
		color:#b12f2f;

}



.strength2

{

        width:130px;
		text-align: center;
		border: solid 1px #b1702f;
        background:#724c26;
		color:#b1702f;

}



.strength3

{

        width:130px;
		text-align: center;
		border: solid 1px #b1b12f;
        background:#727226;
		color:#b1b12f;

}



.strength4

{

        width:130px;
		text-align: center;
		border: solid 1px #659132;
        background:#455f27;
		color:#659132;
		
}



.strength5

{

        width:130px;
		text-align: center;
		border: solid 1px #30b130;
        background:#267226;
		color:#30b130;

}
#recstyle {
	color:#fff;
	font-weight:bold;
	text-shadow: #fff 0 0 0;
}
#recstyle input {
	background-color:#fff;
	padding-left:fff;
	border:0;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	/* border radius */
	-moz-border-radius: 0px;  
	-webkit-border-radius: 0px;  
	border-radius: 0px;	
	text-shadow: #fff 0 0 0;
}