*{
	font-family: verdana, arial, tahoma, helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	border-width: 0px;
	border-collapse: collapse;
	
}

.text {font-weight: normal;}

.error {
	color: Red;
}

body {
	margin-left: 10px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px;
	background-color: White;
}

hr	{ height: 0px; border: 0px solid #EEEEEE; border-top-width: 1px;}

	.title {
	  font-size: 17px;  font-weight: bold; color: Navy;
	  font-family: tahoma, verdana, arial, tahoma, helvetica, sans-serif; 
	}
	
	.message {
		font-weight: bold; color: #FFA33D;
	}

	
	.menu{ 
	padding: 10px; width: 200px; text-align:right;  font-weight: bold;  
	}
	
	a.menu:link, a.menu:visited, a.menu:active { color:#000066; text-decoration:none; padding: 2px 10px 2px 2px;}
	a.menu:hover{ color:#FFFFFF; text-decoration:none; padding: 2px 10px 2px 2px;}
	
	.advert{ color:#006400; text-decoration:none;}
	
	a.adv_link:link, a.adv_link:visited, a.adv_link:active, a.adv_link:hover { color:#000033; text-decoration:none;}
	
	a:link, a:visited, a:active { color:#0F0F33; text-decoration:none; font-style: oblique;}
	a:hover{ color:#000033; text-decoration:underline;}
	
	a.head:link, a.head:visited, a.head:active { color:#000033; text-decoration:none;}
	a.head:hover{ color:#ffffff; text-decoration:none;}
	
	.green {
		background-color: #f5cb25; background-repeat: no-repeat; padding: 0px;
	}
	
	
	.green_tail {
		background-color: #BCD53B; background-repeat: no-repeat; padding: 0px; font-size: 9px; color: #006400;
	}
	
	.green_ {
		background-color: #f5cb25; background-repeat: no-repeat; padding: 10px;
	}	
	
	.blue {
		background-color: #12fc00; background-repeat: no-repeat; vertical-align: middle;padding: 0px;
	}
	.blue_ {
		background-color: #12fc00; background-repeat: no-repeat; vertical-align: middle; text-align:right; padding: 10px; 
	}
	.red {
		background-color: #FF6666; background-repeat: no-repeat;
	}
	.grey_ {
		background-color: #676e6b; background-repeat: no-repeat; padding: 10px; text-align: center;
	}
	.grey_adv {
		background-color: #CCCCCC; background-repeat: no-repeat; padding: 0px 10px 5px 10px;
	}
	.grey {
		background-color: #676e6b; background-repeat: no-repeat; padding: 0px;
	}
	.grey_soft {
		background-color: #EEEEEE; padding: 0px;
	}
	
	.grey_soft_adv {
		background-color: #EEEEEE; padding: 5px 10px 0px 10px;
	}
	
	.grey_tail {
		background-color: #CCCCCC; background-repeat: no-repeat; padding: 0px; font-size: 9px; color: Gray;
	}		
	
	.orange_ {
		background-color: #389ce1; background-repeat: no-repeat; padding: 10px;
	}
	.orange {
		background-color: #389ce1; background-repeat: no-repeat; padding: 0px;
	}
	
	.orange_head {
		background-color: #FFA33D; padding: 0px 10px 0px 10px; font-size: 10px; color: White;
	}	
	
	.gold_ {
		background-color: #FFCC66; background-repeat: no-repeat; padding: 10px;
	}
	.gold {
		background-color: #FFCC66; background-repeat: no-repeat; padding: 0px;
	}
	
	.gold_head {
		background-color: #FFCC66; padding: 0px 10px 0px 10px; font-size: 10px; color: White;
	}	
	
	.orange_border {
		border: 1px solid #FF9933; padding: 10px;
	}
	

	.main{
		padding: 10px; height:280px; border: 1px solid #445599; background-repeat: no-repeat; background-color: White; vertical-align: top;
	}
	 

textarea, input, select {
	border: 1px solid #003300; background: #FFFFFF;

}


div.xtra {
    background-color: #0e0;
    color: #000000; 
    padding: 0.5em;
    margin: 1em 2em 1em 1em;
    border: 1px solid #000010;
}

div.xtra p {
    margin: 0.5em 0 0 0;
    padding: 0;
}
