html, body, form, fieldset, img, a {
margin: 0; padding: 0; border: 0; 
}
body {margin: 0; background-color: #000; text-align: center;
color: #fff; font: normal 12px arial, helvetica, sans-serif;}
td{font-size: 12px;}
tr{vertical-align: top;}
a:link,a:visited,a:active {color: #FFA800;}
a:hover {color: #6c6c6c; text-decoration: none;}

.cleaner{clear: both;}

.input_f{width: 262px; margin: 0; padding: 0;  border: 1px solid #7a7c7b; color: #fff;}
.input_b{width: 110px; vertical-align: top; margin: 5px 0 0 0; padding: 0; font-size: 13px; color: #6c6c6c;
font-weight: bold; font-family: tahoma, sans-serif; border: 1px solid #252525;
background-color: #000;
background-image: url(images/bg_button.jpg); background-repeat: repeat-x;
}
.buttons{padding: 0 0 0 100px;}

h1{margin: 0; padding: 0 0 15px 5px; color: #FFA800; font-size: 15px;}
h2{margin: 0px; padding: 0 0 3px 0; color: #FFA800; font-size: 16px;}
h3{margin: 0; padding: 0 0 3px 0; color: #FFA800; font-size: 15px;}

#total{width: 995px; margin: 0 auto; padding-top: 3px; text-align: left;}

#container{padding: 10px 0;}
#p_left{float: left; width: 540px; text-align: justify; color: #6C6C6C; font-size: 14px;}
#p_right{float: right; width: 430px; padding: 0; }
#p_right h3{padding: 0 0 10px 50px;}

#footer{clear:left; width: 100%; height: 24px; margin: 10px 0 0 0; padding: 0; background-image: url(images/bg_footer.jpg); background-repeat: no-repeat;}
#footer_r{float: right; width: 144px; margin: 5px 0 0 0; padding-bottom: 10px; color: #fff; font-size: 10px; font-weight: bold; text-align: center; font-family: tahoma, sans-serif;}
#footer_r a:link, #footer_r a:visited, #footer_r a:active{text-decoration: underline; color: #FFA800;}
#footer_r a:hover{text-decoration: none; color: #6c6c6c;}

.top{height: 24px; background-image: url(images/bg_top.jpg); background-repeat: repeat-x;}
.topm{height: 24px; padding: 5px 0 0 0; text-align: center; font-weight: bold; border-left: 1px solid #333; border-right: 1px solid #333; background-image: url(images/bg_top.jpg); background-repeat: repeat-x;}
.middle_a{width: 33%; padding: 15px 6px 3px 3px; text-align: justify; color: #6C6C6C; font-size: 14px;}
.middle_b{width: 33%; padding: 15px 3px 10px 3px; border-left: 1px solid #333; border-right: 1px solid #333; text-align: center;}
.middle_c{width: 33%; padding: 0 3px 3px 6px; text-align: justify; color: #6C6C6C; font-size: 14px;}
.bottom{height: 24px; background-image: url(images/bg_bottom.jpg); background-repeat: repeat-x;}
.bottomm{height: 24px; border-left: 1px solid #333; border-right: 1px solid #333; background-image: url(images/bg_bottom.jpg); background-repeat: repeat-x;}

.middle_a h2{margin: 0; padding: 0 0 5px 0; color: #46629B; font-size: 17px; text-align: center;}
.flyer_1{float:left; width: 140px; padding-left: 13px; text-align: center; font-weight: bold;}
.flyer_2{float:right; width: 140px; padding-right: 13px; text-align: center; font-weight: bold;}
.flyer_1 img,.flyer_2 img{margin: 5px 0 3px 0; border: 1px solid #ccc;}
.middle_c ul{margin: 0; padding: 10px 0 5px 20px;}
.middle_c li{margin: 0; padding: 10px 0 0 0;}
.img0{float: left; margin-right: 5px; border: 1px solid #ffa800;}
.line{float: left; width: 100%; height: 1px; margin: 0 0 10px 0; font-size: 1px; border-bottom: 1px dashed #ffa800;}

.error{margin: 5px 0; padding: 2px; font-size: 11px; font-weight: bold; color: #bc0101; text-align: center; background-color: #fdfcb5; border: 1px dashed #bc0101;}

.mes_succes{margin: 5px; padding: 2px; text-align: center; color: #ff0000; font-size: 15px; font-weight: bold;}

.cnt{padding: 0 0 10px 80px;}
.cnt strong{color: #FFA800;}
.cnt_title{margin: 0; padding: 0 0 5px 0; color: #6C6C6C; font-weight: bold; font-size: 14px;}
.cnt a:link, .cnt a:visited, .cnt a:active {color: #6C6C6C;}
.cnt a:hover {color: #FFA800; text-decoration: none;}

/* myform styles */
.myform{float: left; padding: 0 0 20px 25px;}


.myform label{	
	float:left;
	display:block;
	width:70px;
	text-align:right;
	margin:4px 8px 0px 0px;
	color: #6c6c6c; font-size: 12px;
	}
.myform .input_f{
	float: left;
	width:260px; margin:2px 0px 0px 0px; padding: 1px 2px; 
	border-color: #252525;
	background-color: #1A1A1A;
}
.form_line{float: left; clear:left; width: 360px; padding: 3px 0;}

.reqMark{float: right; width: 10px; color: #FFA800; font-size: 20px;}

.player_div{border: 1px solid #333;}