a:link{color:#ffffff; text-decoration:none}
a:visited{color:#ffffff; text-decoration:none}
a:active{color:#ffffff; text-decoration:none; background-color:#E7E787}
a:hover{color:#ffffff; text-decoration:none; background-color:#E7E787}

*
    {
	margin:0px; padding:0px; border:0px;
	}

blockquote
	{
	position:relative; top:0px; left:0px; margin:-10px 10px 15px 10px;
	font-style:oblique; color:#000000
	}

body
	{
	width:100%; margin:0px; border:0px; background-color:#ffffff; overflow:visible;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333
	}

form div.text
	{
	width:66% !important; margin:0px 0px 25px 70px !important
	}

	form div.text p
		{
		position:relative; width:100%; margin-bottom:5px
		}

form span.error
	{
	display:block; color:#a80000; margin-top:5px
	}

h1
	{
	position:relative; top:0px; left:0px; width:auto; height:auto;
	color:#adadad; font-family:"Courier New", Courier, monospace; letter-spacing:1em; font-size:11px
	}

h2
	{
	position:relative; top:0px; left:0px; width:auto; height:12px;
	margin:-10px 0px 7px 0px;
	color:#666666; font-family:"Times New Roman", Times, serif; font-size:11px; letter-spacing:0.2em;
	}

hr
	{
	position:relative; top:0px; left:0px; width:100%; height:1px;
	border:0px; border-bottom:1px solid #cfcfcf; background-color:#cfcfcf;
	text-align:left; margin:20px 0px 5px 0px
	}

html
	{
	width:100%; margin:0px; border:0px; overflow:auto
	}

i
	{
	font-family: Georgia, "Times New Roman", Times, serif; color:#777777; font-style:normal
	}

img
	{
	border:0px
	}

input
	{
	position:relative; top:0px; left:0px; width:225px; height:auto; clear:right;
	padding-left:3px; margin-bottom:12px;
	background-color:#dbda89; border:1px solid #dbda89;
	font-size:11px;
	}

	input.error
		{
		border-bottom-color:#a80000
		}

label
	{
	position:relative; top:0px; left:0px; width:65px; height:auto; float:left; clear:left; display:block;
	padding:2px 5px 0px 0px;
	text-align:right; color:#888888
	}

	label span
		{
		color:#a80000
		}

li
	{
	margin-bottom:5px; text-align:justify;
	border-bottom:1px solid #eeeeee
	}

p
	{
	width:100%; margin:0px 0px 15px 0px; z-index:2; overflow:visible;
	}

strong
	{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:10px
	}

textarea
	{
	position:relative; top:0px; left:0px; width:225px; height:100px; overflow:auto;
	margin-bottom:12px; padding:3px 0px 0px 3px;
	background-color:#dbda89; border:1px solid #dbda89;
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;
	}

	textarea.error
			{
			border-bottom-color:#a80000
			}

u
	{
	color:#999999; font-style:italic
	}

ul
	{
	margin:10px 0px 20px 0px; padding:0px 15px 0px 20px
	}

div#admin
	{
	position:absolute; top:0px; right:25px; width:400px; z-index:2;
	font-size:9px; color:#dddddd; text-align:right
	}

	div#admin a
		{
		color:#999999
		}

		div#admin a:hover
			{
			color:#ffffff
			}

div.background
	{
	position:absolute; z-index:1; visibility:hidden;
	background-color:#D4D26F
	}

div.back_block
	{
	position:absolute; z-index:1; visibility:hidden;
	background-color:#ffffff
	}

div.menu a
	{
	position:relative; width:100%; display:block;
	color:#999999; visibility:hidden; font-family:"Courier New", Courier, monospace; letter-spacing:0.5em;
	}

div.menu a:hover
	{
	background-color:transparent !important; color:#ffffff
	}

div.menu a div
	{
	position:absolute; top:0px; left:0px; width:0px; height:12px; overflow:hidden; z-index:1;
	background-color:#E8E7AB !important;
	}

div.menu a span
	{
	position:relative; top:0px; left:0px; width:auto; height:auto; overflow:hidden; z-index:2;
	color:inherit
	}

div.text
	{
	line-height:14px
	}