*{
margin:0;
padding:0;
}
h2{
    color:#fbffbe;
}
a:hover{
    text-decoration: none;

}

a.yellow:link {color: #FFFF00; 
			font-weight: bold;
			}

img{
    border:0;
}
body{
	margin:0;
	padding:0;
	margin-top:10px;
	background:#fff;
	text-align:left;
	
}
#main_container{
	background:#08cc08;
	width:900px;
}
#main_header{
	
}
#main_content{
    min-height: 300px;
    font-size: 14px;
    color:#fff;
    font-family: Arial;
    font-weight: bold;
    overflow: visible;
    /*padding-top: 80px;*/
}
#main_footer{

}
#site_logo{
        margin-top: 15px;
	float:left;
}
#brand_list{
	margin-top:5px;
	float:right;
        margin-bottom: 4px;
}
#main_menu{
        margin-top: 5px;
	float:right;
	width:600px;
}
#main_menu ul{
	overflow:visible;
}
#main_menu ul li{
	list-style:none;
	float:right;
	margin-left:15px;
}
#header_line{
	margin-top:3px;
	margin-left:14px;
	margin-right:14px;
	margin-bottom:5px;
}
#header_line_left{
	background:url(../images/header_left.png) no-repeat;
	height:96px;
	width:10px;
}
#header_line_right{
	width:9px;
	height:96px;
	background:url(../images/header_right.png) no-repeat;
}
#header_line_content{
	background:#fff;
}
.main_left_top{
	width:9px;
	height:9px;
	float:left;
	background:url(../images/main_win_left_top.png) no-repeat;
}
.main_right_top{
	width:9px;
	height:9px;
	float:right;
	background:url(../images/main_win_right_top.png) no-repeat;
}
.main_left_bot{
	width:9px;
	height:9px;
	float:left;
	background:url(../images/main_win_left_bot.png) no-repeat;
}
.main_right_bot{
	width:9px;
	height:9px;
	float:right;
	background:url(../images/main_win_right_bot.png) no-repeat;
}
.main_fance{
	overflow:hidden;
	height:9px;
}
.shadow_editbox{
    	/*width:174px;*/
        padding: 0px;
        margin: 0px;
        background: none;
        border:none;
        height:20px;
        /*
        margin-right: 5px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:none;
	font-weight:bold;
        margin-bottom: 1px;
	padding-left:10px;
	background:url(../images/shadow_editbox.png) no-repeat;
        */
}
.shadow_singin{
    position: relative;
    bottom:0;
    background:url(../images/shadow_singin.png) no-repeat;
    padding: 0;
    margin: 0;
    width:64px;
    margin-right: 5px;
    height:22px;
    font-family:Arial, Helvetica, sans-serif;
    /*font-size:8px;*/
    border:none;
        /*margin-top: 7px;*/
}
.login_form_links{
    padding: 0;
    margin: 0;
}
.login_form_links a ,.login_form_links_dark a{
    margin-right: 5px;
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-decoration: underline;
}
.login_form_links_dark a{
    color:#666;
}
.login_form_links a:hover, .login_form_links_dark a:hover{
    text-decoration: none;
}
#redirect_bar{
    background:url(../images/redirect_bar.png) no-repeat;
    margin-top: 20px;
    width:380px;
    height:250px;
    padding: 10px;
}
.product_list{
    overflow:auto;
    /*margin: 4px;*/
    /*margin-left: 105px;*/
    /*margin-right: 105px;*/
    margin-bottom: 20px;
    margin-top: 10px;
}
.product_div {
    font-family: Arial;
    font-weight: normal;
    text-align: left;
    float:left;
    width:189px;
    height:227px;
    /*margin: 5px;*/
    padding: 10px;
    cursor: pointer;
    background: url(../images/product_block.png) no-repeat;
}
.product_div_header{
    padding-top: 12px;
    background: url(../images/w_icon.png) no-repeat;
    padding-left: 45px;
    color:#02c502;
    font-size: 13px;
    font-weight: bold;
    min-height: 34px;
}
.product_div_description{
    margin-top: 4px;
    color:#333;
    /*font-weight: bold;*/
    font-size: 13px;
}
.product_div_description ul{
    list-style:none;
    padding-left: 10px;
}
.site_table th, .site_table td{
    height: 25px;
    padding: 3px;
}
.site_table th{
    background: #eee;
    font-weight: bold;
}
.site_table .row1{
    background:#fbffbe;
}
.site_table .row2{
    background:#fafafa;
}
.site_table .row1, .site_table .row2{
    padding: 3px;
    /*padding-top: 5px;*/
    /*padding-bottom: 5px;*/
}
.site_table .row1:hover, .site_table .row2:hover{
    background:#ceffce;
}
.site_table{
    color:#333;
    font-weight: normal;
}
.site_content{
    margin: 12px;
}
.site_content h2{
    margin: 0;
    padding: 0;
    text-align: left;
    padding-left:20px;
    margin-top: 20px;
}
.site_block_div {
    text-align: left;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
    padding: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #13b113;
    font-weight: normal;
}

.blue_block_div {
    text-align: left;
    margin-left: 0px;
    margin-right: 10px;
    margin-bottom: 5px;
    padding: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #308EDA;
    font-weight: normal;
}
.site_form_content{
    text-align: left;
}
.site_form_content div{
    margin: 4px;
}
#feedback_form_div{
    margin-top: 10px;
}
.news_list{
    overflow:auto;
    margin-top:10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
    padding: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #13b113;
}
.news_div{
    width:200px;
    margin-bottom: 15px;
    text-align: left;
}
.news_div_title, news_div_date{
    /*display: inline-block;*/
}
.news_div_title a{
    font-weight: bold;
    color:#fff;
    /*text-decoration: underline;*/
}
.news_div_title{
    /*width: 250px;*/

}
.news_div_date{
    /*width: 150px;*/
    font-weight: normal;
    text-align: left;
    font-size: 80%;
    color:#ffffdd;
}
.news_div_content{
    font-weight: normal;
    padding-left: 20px;
}
.form_editbox_con{
    height: 22px;
    /*display:inline-block;*/
    float:left;
    margin-right: 5px;
    overflow: visible;
}
.form_editbox_con div{
    float: left;
}
.form_editebox_left, .form_editebox_right{
    /*display:inline-block;*/
    width:10px;
    height:20px;
}
.form_editebox_left{
    background:url(../images/editbox_left.png) no-repeat;
    /*background-position:0px 6px;*/

}
.form_editebox_right{
    background:url(../images/editbox_right.png) no-repeat;
}
.form_editebox{
    background:url(../images/editbox_bg.png) repeat-x;
    /*display:inline-block;*/
    height: 20px;
}
.form_submit_div{
    /*display:inline-block;*/
    height: 22px;
}
.vote_div{
    text-align: left;
    width: 200px;

}
.vote_div ul{
    list-style: none;
}
.vote_div ul li{
    padding-left: 15px;
}
.form_error_div{
    text-align: left;
    margin-bottom: 5px;
    padding-right: 10px;
    padding-left: 8px;
    font-size: 13px;
    font-weight: bold;
    color:#ecff1a;
}
.product_compact_list{
    /*padding: 10px;*/
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 8px;
}
.product_compact_div{
    width:220px;
    height: 50px;
    background: url(../images/product_bar.png) no-repeat;
    padding:6px;
    padding-bottom: 4px;
    padding-left: 15px;
    /*margin-bottom: 8px;*/
}
.product_compact_div a{
    text-decoration: none;
}
.product_compact_div_header{
    color:#fff;
    font-weight: bold;
}
.product_compact_div_description{
    color:#fff;
    font-weight: bold;
    padding-left: 10px;
}

.span_error{
    color:#ecff1a;
}
#main_content p{
    /*padding-top: 0px;*/
    padding-bottom: 18px
}
.site_footer{
    margin-top: 20px;
    text-align: center;
}
.site_footer_text{
    color:#ecff1a;
    font-family: Arial;
    font-size: 11px;
    /*color:#*/
}
.site_footer_bar{
   /* background: url(../images/footer_bar.png) no-repeat;*/
    height:29px;
    /*width:209px;*/
}
.site_footer_menu{
    font-family: Arial;
    margin-top: 4px;
    margin-bottom: 8px;
    font-size: 13px;
}
.site_footer_menu a{
    font-weight: bold;
    color:#fff;
}

.site_footer_menu a:hover{
    color:#ecff1a;
}
.site_footer_menu span{
    color:#eee;
    padding-left: 8px;
    padding-right: 8px;
}
.cashu_button, .2co_button{
    width:62px;
    font-family: Arial;
    font-size: 13px;
    height: 23px;
}
