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

body{
	font-family: verdana,arial, sans-serif;
	margin-top:1px;
	margin-left:2px;
	color:#ffffff;
	font-size:0.9em;
	background-color:#000000;
	line-height:1.5em;
	text-align:center;
	border-top:2px solid white;
}
h1,h2,h3,h4,h5,strong{	
	font-family: verdana,arial, sans-serif;
	color:#876eff;
	margin-top:0.5em;
	margin-bottom:0.2em;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif	;
	}

h1{	font-size:1.3em;	}
h2{	font-size:1.2em;	}
h3{	font-size:1.1em;	}
h4{	font-size:1.05em;	}


p{	margin-top:0.8em;}
a {	color:#000000;text-decoration:underline;}
a{	color:white;}
a:link{	color:white;}
a:visited{	color:white;}
a:active{	color:white;}
a:hover{	color:#c392ff;}


td{ vertical-align:top;	text-align:left;}

ul, ol{margin-left:20px;}
ol ol {		list-style-type:lower-alpha;	}
ol ol ol {		list-style-type:lower-roman;	}
ol ol ol ol {		list-style-type:decimal;	}
li{
	list-style-type:none;
	background-repeat:no-repeat;
	background-image:url(bullet_1.gif);
	padding-left:20px;
	text-align:left;
}

.floatr{
	float:right;
	padding-top:0px;
	padding-right:0px;
	padding-left:20px;
	padding-bottom:12px;
}	

.floatl{
	float:left;
	padding-left:0px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:12px;
}	

.content{
	background-color:#ffffff;
	color:#000000;
	text-align:left;
}

.content a{	color:#036eaf;text-decoration:underline;}
.content a:link{	color:#036eaf;text-decoration:underline;}
.content a:active{	color:#036eaf;text-decoration:underline;}
.content a:visited{	color:#84377e;text-decoration:underline;}
.content a:hover{	color:#159ac8;text-decoration:underline;}

.footer{
	color:#420d8d;
	font-size:7pt;
	text-align:center;
	padding:1px;
}
.footer a{	color:#420d8d;text-decoration:none;}
.footer a:link{	color:#420d8d;}
.footer a:visited{	color:#420d8d;}
.footer a:active{	color:#420d8d;}
.footer a:hover{	color:#6446f2;text-decoration:none;}

.fine{
	font-size:0.85em;
	line-height:1em;
}

#topbar{
	color:white;
	font-size:22px;
	height:41px;
	width:100%;
	background-repeat:repeat-x;
	background-image:url(top-tile.gif);
}

#outer{
	background-repeat:repeat-x;
	background-image:url(outer-tile.gif);
	height:300px;
}

#msg{
	background-repeat:repeat-x;
	background-image:url(msg-tile.gif);
}


#msg a{	color:white;}
#msg a:link{	color:white;}
#msg a:visited{	color:white;}
#msg a:active{	color:white;}
#msg a:hover{	color:white;}


#inner{
	font-size:12px;
	position:absolute;
	top:210px;
	left:150px;
	text-align:left;
	width:500px;
	padding-right:10px;
	padding-bottom:20px;
	margin:0px;
}

.inp{
	background-color:white;
	color:#330066;
}