body{
	margin:	0;
	font-family:	helvetica, sans-serif;
	font-size:	12px;
	color:	#000;
	background:	#FFF;
	text-align:	center;
	}

/*__________________________ block positions*/
#container{
	width:	620px;
	margin:	10px auto 10px auto;
	text-align:	left;
	}
	#logo{
		display:	block;
		height:	50px;
		margin:	40px 0 20px 0;
		background:	url('img/WATDI-Logo.gif') no-repeat #FFF;
		border:	0;
		}
		#logo span{
			display:	none;
			}
#content{
	width:	400px;
	float:	left;
	}
#signup{
	text-align:	right;
	width:	200px;
	float:	right;
	}
	#menu{
		margin:	26px 0 10px 0;
		}
		#menu a{
			display:	block;
			padding:	1px;
			margin:	0 0 2px 0;
			padding:	2px 5px 2px 0;
			background:	#000;
			color:	#FFF;
			}
		#menu a:hover{
			background:	#444;
			}
#foot{
	border-top:	#000 1px solid;
	clear:	both;
	background:	url('img/foot_bg.gif') no-repeat 0 10px;
	margin:	10px 0 10px 0;
	font-size:	10px;
	text-align:	left;
	}
	#foot div a{
		display:	block;
		height:	75px;
		}
	#foot div a span{
		display:	none;
		}
	#ozco{
		width:	250px;
		}
	#artrage{
		float:	left;
		width:	125px;
		}
	#blue_room{
		float:	left;
		width:	110px;
		}
	#pica{
		float:	left;
		width:	150px;
		}
/*__________________________ end block positions*/

/*__________________________ text styling*/
a{		
	color:	#66D;
	text-decoration:	none;
	}			
a:hover{
	color:	#000;
	cursor:	pointer;
	}
h1{
	padding:	0 0 3px 0;
	border-bottom:	#000 1px solid;
	margin:	0 0 3px 0;
	font-size:	20px;
	}
h2{
	margin:	0 0 3px 0;
	}
h3{
	font-size:	22px;
	margin:	3px 0 3px 0;
	}
h4{
	font-size:	16px;
	margin:	3px 0 5px 0;
	}
h5{
	font-size:	14px;
	margin:	2px 0 3px 0;
	}
h6{
	font-size:	13px;
	margin:	5px 0 2px 0;
	}
.alert{
	color:	#F00;
	font-weight:	bold;
	}
#response{
	display:	block;
	padding:	5px;
	margin:	0 0 5px 0;
	background-color:	#DDD;
	color:	#C00;
	}
p{
	clear:	both;
	padding:	0 0 10px 0;
	margin:	0;
	text-align:	justify;
	}
.note{
	font-size:	10px;
	font-weight:	normal;
	}
.hr{
	border-bottom:	1px solid #000;
	margin:	5px 0 10px 0;
	}
.clear{
	clear:	both;
	}
/*List Styles*/
ul, ol{
	margin:	0 0 0 0;
	}
li{
	margin:	0 0 5px 0;
	}
		
/*__________________________ end text styling*/

/*__________________________ form styles*/
form{
	margin:	0 0 10px 0;
	}
input, select{
	width:	192px;
	margin:	0 0 5px 0;
	}
textarea{
	width:	400px;
	height:	80px;
	margin:	0 0 5px 0;
	}
#subject, #title{
	display:	none;
	}
#application_form label{
	width:	100px;
	float:	left;
	font-weight:	bold;
	clear:	left;
	margin:	0 0 5px 0;
	text-align:	right;
	display:	block;
	}
#application_form input, #application_form select, #application_form textarea, .radio_box{
	float:	right;
	width:	280px;
	padding:	0;
	margin:	0 0 5px 0;
	}
	.radio{
		float:	none !important;
		width:	auto !important;
		margin:	0 !important;
		}
#application_form textarea{
	height:	80px;
	}
	#application_form #body{
		height:	500px !important;
		}
	
/*__________________________ end form styles*/

/*__________________________ image styles*/
img{
	display:	block;
	border:	0;
	}
.thumb{
	height:	150px;
	width:	150px;
	float:	left;
	margin:	0 5px 0 0;
	}
.section_link .thumb{
	width:	100px;
	height:	100px;
	}
.img_fl{
	float:left;
	margin:	0 10px 10px 0;
	}
.img_fr{
	float:right;
	margin:	0 0 10px 10px;
	}
.img_c{
	text-align:center;
	margin:10px;
	}
.img_l{
	text-align:left;
	margin:10px 0 10px 0;
	}
.img_r{
	text-align:right;
	margin:10px 0 10px 0;
	}
/*__________________________ end image styles*/	

/*__________________________ table styles*/
table{
	width:	100%;
	margin:	0;
	padding:	0;
	background-color:	#FFF;
	}
th{
	background-color:	#DDD;
	color:	#FFF;
	font-weight:	bold;
	padding:	3px;
	text-align:	right;
	}
td{
	padding:	4px;
	text-align:	right;
	border-top:	1px solid #DDD;
	vertical-align:	top;
	clear:	both;
	}
.td_thumb{
	padding:	3px 0 3px 0;
	}
#totals{
	font-weight:	bold;
	}
#totals td{
	border-top:	2px solid #DDD;
	}
/*__________________________ end table styles*/