/* ------------------------------
   Body
------------------------------ */

body{
	margin-top: 40px;
	background-color:#ffffff;
	color:#333333;
}

td{
	vertical-align:top;
}

p{color:#666666;
	font-size:12px;
	padding:0px 0px 0px 0px;
	line-height:140%;
}

h1{	border:0;
	padding:0px 0px 2px 0px;
	font-size:15px;
	color:#cc0000;
}
h2{
	padding:3px 0px 3px 0px;
	font-size:14px;
	color:#666666;
}
h3{
	padding:0px 0px 2px 0px;
	font-size:14px;
	color:#666666;

}
h4{
	padding:0px 0px 2px 0px;
	font-size:12px;
	color:#868686;

}


div#hr{background-color:#b8b8b8;height:1px;}


object{
	margin:0;
	padding:0;
}


/* ------------------------------
   Form
------------------------------ */
div#formarea{
	text-align:center;
	border:1px solid #cccccc;
	padding:10px 0 10px 0;
	width:480px;
	margin:0 auto;
}
div#formarea table{
	text-align:left;
	margin-bottom:5px;
}
div#formarea th{
	font-weight:normal;
	font-size:12px;
	padding-top:5px;
}
div#formarea th.center{
	font-weight:normal;
	font-size:12px;
	padding-top:5px;
	text-align:center;
}
div#formarea input,select,textarea{
	border:1px solid #999999;
}

div#formarea input.btn{
	background-color:#e3e3e3;
}


div#formarea input.noborder{
	border:0px;
}


div#textarea1{border:1px solid #999999;}

div#textarea2{border:20px solid #ffffff;}




/* ------------------------------
   NEWS&TOPICS
------------------------------ */

div#topics{
	color:#ffffff;
	font-size:10px;
	padding:0px 0px 0px 0px;
	line-height:140%;
	text-align:left;
}







/* ------------------------------
   Footer
------------------------------ */

div#footer{
	font-size:10px;
	color:#666666;
	text-align:center;
}