/* CSS Document */
*{margin: 0px; padding: 0px;}
body{font-size: 100.01%; font-family: "Times New Roman", Times, serif; background: url(../images/back.jpg) top left repeat-x;}
.spacer{width: 0px; height: 0px; clear: both; font-size: 0px;}

#wrapper{width: 620px; margin: 100px auto 0px auto; padding: 10px; border: #3E4E5E 1px solid; background-color: #FFFFFF;}
#wrapper2{width: 620px; margin: 10px auto 0px auto; padding: 10px; border: #3E4E5E 1px solid; background-color: #FFFFFF;}
#wrapper3{width: 1000px; margin: 10px auto 0px auto; padding: 10px; border: #3E4E5E 1px solid; background-color: #FFFFFF;}
a{color: #3E4E5E;}
.hl{background-color:#CCCCCC;}

th{border-bottom:#000000 1px solid;text-align:left;}

/*register page*/
p.reg_text{margin: 20px 0px; font-size: 140%;line-height: 100%;}
form label.title{font-size: 120%; display: block; padding: 12px 8px; width: 210px;}
form input.text{font-size: 140%; font-family:Georgia, "Times New Roman", Times, serif; color: #3E4E5E; padding: 4px;width: 350px; background-color: #B0C4DE; border: #3E4E5E 1px solid;}
/*#reg_form a{color: #386600;}*/
/*validate reg form*/
form input.error{border: #FF0000 1px solid; background-color:#FFB6C1;}
form label.error{display: block; color:#FF0000;}
form span#info{}

div.errors{border:#FF0000 1px solid; background-color:#FFB6C1; padding: 10px; color:#800000; margin-bottom: 10px;}
div.errors li{margin-left: 20px;}
div.errors a{color: #800000;}
div.info{border:#3E4E5E 1px solid; background-color:#B0C4DE; padding: 10px; color:#3E4E5E; margin-bottom: 10px;}

/*index*/
#l a#reg{color:#3E4E5E; font-size: 150%;}
#login_form label.title{font-size: 120%; display: block; padding: 12px 8px; width: 80px;}
#login_form input.text{font-size: 120%; font-family:Georgia, "Times New Roman", Times, serif; color: #3E4E5E; padding: 4px; width: auto; background-color: #B0C4DE; border: #3E4E5E 1px solid;}
#login_form input.error{border: #FF0000 1px solid; background-color:#FFB6C1;}

#index_menu{list-style: none; font-size: 170%;}

/*pass request*/
#passreq input.error{border: #FF0000 1px solid; background-color:#FFB6C1;}
#passreq input.text{width: 196px;}

/*topMenu*/
#top{background:url(../images/top.gif) top left repeat-x; height:126px; position:relative;}
#top #user{float: right; padding: 10px; font-size:100%;}
#top a{color: #FFEFD5; text-decoration: none;}
#top #menu{position: absolute; left: 4px; bottom: 20px; list-style: none;}
#top #menu li{float: left; margin: 0px; border-right:#000000 1px solid;}
#top #menu li.last{border-right:none;}
#top #menu a{border:1px solid; display: block; padding: 0px 4px; margin:0px;}
#top #menu a:hover{border: #4B5D6E 1px solid; color:#435465; background-color:#ADD8E6;}

/*channels*/
#channels_list{margin-top: 20px;}

/*odmin*/
#statusEdit{display: none;}
textarea.error{border:#FF0000 1px solid;}

#payouts th{text-align:right;}

.ded{color:#FF0000;}
.add{color:#009900;}