/*
  Style admin - main page
*/


img, div { behavior: url(iepngfix.htc) } 
 
.menu_main 
{   
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 13px; 
text-decoration:none;
}
 

.menu_main:link
{
color: #FFFFFF; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration:none; 
} 
 
.menu_main:hover
{
color: #FFFFFF; 
font-size: 13px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration:none; 
}  

.home_box_title 
{
    font-family: arial, Tahoma;
    font-size: 14px;
    color: #da0784;
    font-weight:bold;
}


.home_box_more
{   
font-family: Arial, Helvetica, sans-serif;
color: #3aada4;
font-size: 12px; 
text-decoration:none;
}
 

.home_box_more:link
{
color: #3aada4; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration:none; 
} 
 
.home_box_more:hover
{
color: #da0784; 
font-size: 12px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration:underline; 
} 


.en_ce_moment_title
{   
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px; 
font-weight:bold;
text-decoration:none;
}
.en_ce_moment_title:link  
{   
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px; 
font-weight:bold;
text-decoration:none;
}
.en_ce_moment_title:hover
{   
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px; 
font-weight:bold;
text-decoration:underline; 
}



.faq_question
{   
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px; 
font-weight:bold;
text-decoration:none;
}

.faq_answer
{   
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px; 
text-decoration:none;
}





.footer_link
{   
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px; 
text-decoration:none;
}
.footer_link:link  
{   
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px; 
text-decoration:none;
}
.footer_link:hover
{   
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px; 
text-decoration:underline; 
}



.en_ce_moment_teaser
{   
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px; 
text-decoration:none;
}



.contest_back
{
    background-image: url('images/back_contests_box.png');
    background-repeat: no-repeat;
    background-position: left top;
    padding-left:10px;
}

.now_back 
{
    background-image: url('images/back_now.png');
    background-position: left bottom;
    background-repeat: no-repeat;
}

 
.menu_highlight {
    background-image: url('images/menu_highlight.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.menu_selected {
    background-image: url('images/menu_highlight.png');
    background-repeat: no-repeat;
    background-position: center center;
} 
 
.home_class
{
   position: absolute; 
   width: 700px; 
   z-index: 0;
   top: 168px; 
   left: 18px; 

}
 

.wap_demo
{
   position: relative; 
   width: 600px; 
   z-index: 0;
   top: 0px; 
   left: 0px; 
}

 
.vip_login 
{
   position: relative; 
   left:5px;
   z-index: 0;
   top: 13px; 

} 
 
h1 
{
    font-family: Arial, Tahoma;
    font-size: 13px;
    color: #3f3f3f;
}

body 
{
    font-family: arial, Tahoma;
    font-size: 12px;
    color: #3f3f3f;
}

table 
{
    font-family: arial, Tahoma;
    font-size: 12px;
    color: #3f3f3f;
}
 
 .footer_style {
    background-image: url('images/footer_back.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    height: 70px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFFFFF;
    text-align: center;
}

.vip_input 
{
    font-family: arial, Tahoma;
    font-size: 11px;
    color: #3f3f3f;
    width:135px;
}
 
.form_input
{
    font-family: Tahoma; 
    font-size: 10pt; 
    color: #06151C; 
    border: 1px solid #E6EFF4; 
    padding: 2px; 
    background-color: #E6EFF4;    
} 

.err_msg
{
    color: #800000; font-size: 12px; font-family: Verdana, Arial, Helvetica;
    font-weight:bold;
}

.ok_msg
{
    color: #339933; font-size: 16px; font-family: Verdana, Arial, Helvetica;
    font-weight:bold;
}

.stepcarousel
{
    position: relative; /*leave this value alone*/
    left: 30px;
    border: 0px black;
    overflow: scroll; /*leave this value alone*/
    width:900px; /*Width of Carousel Viewer itself*/
    height: 160px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt
{
    position: absolute; /*leave this value alone*/
    left: 0;
    top: 0;
    text-align: center;
}

.stepcarousel .panel
{
    float: left; /*leave this value alone*/
    overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
    margin: 0px; /*margin around each panel*/
    width: 185px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
    /* padding-left:50px;
    padding-right:0px; */
}

.pink_text {
	color: #ff0066;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
}
.green_text {
	color: #043d59;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
}
.asterisk {
	color: #666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
}
.asterisk2 {
	color: #666;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica;
	text-transform: uppercase;
	line-height: normal;
}
