﻿/* CSS Document */

BODY { margin:0px; padding:0px;FONT-SIZE: 12px;  FONT-FAMILY:Arial,Verdana,sans-serif; TEXT-ALIGN: center;
}

div,ul,li,tr,td,table,img { padding:0; margin:0;}




A.linelink:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
A.linelink:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
A.linelink:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}

A.footer_link {
 color:#CCCCCC ;
}
p { margin:0px; padding:0px;}
td { font-size:12px;}
th{ font-size:12px;}
form{ margin:0px; padding:0px;}
h1{padding:0px; margin:0px; font-size:14px; color:#3b7c57; font-weight:bold; line-height:20px;}
.font12bold{ font-size:12px; font-weight:bold; color:#666666;}
.font12blue{ font-weight:bold; color:#0099CC;}
.textlogin{ width:120px; height:16px; border:1px solid #999999;}
input.butgreen{color:#ffffff;background:url(../images/butgreen.gif) bottom repeat-x; width:100px; height:24px; font-weight:bold;border:0px;}
input.butblue{color:#fff;width:93px; height:22px; background:#8F260A; border:#000 solid 1px; font-weight:bold;border:0px; cursor:pointer;}
#top_logo{
z-index:100;
width:353px;
	height:85px;
	padding:14px 0 0 0;
	background:url('../images/bg_menu_starter.gif') no-repeat top right;
	float:left;
	display:inline;
	position:relative

	
}
.logo{ text-align : left;width:350px; float:left;}
.top_logofont{ padding-top:40px; color:#999999; float:right; font-weight:bold;}

#menu_bar{
z-index:200;
width:654px;
	height:53px;
	background:url('../images/bg_menu.gif') repeat-x top left;
	float:right;
	display:inline;
	position:relative;
	

	
}
#mainnav {
 margin: 0px 0px 6px 0px;
 z-index: 99;
}
#sddm {
z-index: 100;
}
#sddm
{    margin: 0;
    padding: 0;
    z-index: 99}

#sddm li
{    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial}

#sddm li a
{    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none}

#sddm li a:hover
{    background: #49A3FF}

#sddm div
{   position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 5px 0px;
    background: #046BB3;
	border-top:3px solid #fff;
    border-bottom: 3px solid #fff;
    border-left: 3px solid #fff;
    border-right: 3px solid #fff;
    z-index: 99; }

    #sddm div a
    {    position: relative;
        display: block;
        margin: 0;
        padding: 5px 20px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #046BB3;
        color: #fff;
        font: 11px arial}

    #sddm div a:hover
    {    background: #0b7cc5;
        color: yellow;}
#sddm div.green
{   position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 5px 0px;
    background: #049F2E;
	border-top:3px solid #fff;
    border-bottom: 3px solid #fff;
    border-left: 3px solid #fff;
    border-right: 3px solid #fff;
    z-index: 99; }

    #sddm div.green a
    {    position: relative;
        display: block;
        margin: 0;
        padding: 5px 20px;
        width: auto;
        white-space: nowrap;
        text-align: left;
        text-decoration: none;
        background: #049F2E;
        color: #fff;
        font: 11px arial}

    #sddm div.green a:hover
    {    background: #05B234;
        color: yellow;}        
.clear {
 clear: both;
}


#top_ad{ position:absolute;left:0px;top:15px;width:940px; margin:auto; margin-bottom:15px;}

#main{   width:940px; margin-left:auto; margin-right:auto; overflow:hidden; margin-bottom:10px; }
.main{   width:940px; margin-left:auto; margin-right:auto; overflow:hidden; margin-bottom:10px;   }
#left{
	width:680px;
	float:left;
	border:#AA7700 solid 2px;
	background-color: #FEF3D1;
	
	
}
.compte_listpage{ width:945px;background:#FEF3D1;}
.pageNav {padding:5px 5px;color:#000000;font: 0.85em arial; overflow:hidden;zoom:1;}
.pageNav .typing{float:right;}
.pageNav input{font-size:12px;font-family:verdana;}
.pageNav a{line-height:2.2em;padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;font-weight:bold;}
.pageNav .pre{margin: 0 10px;white-space:nowrap;}
.pageNav .next{margin:0 10px;white-space:nowrap;}

.pageNav.top {padding:0;margin:0 0 5px 0;}
.pageNav.top a{padding:0;margin:0;border:none;}
.pageNav.top .pre, .pageNav.top .next{background: url(../images/btn_pageNav.gif) no-repeat;	float: right;	height: 15px;	width: 40px; display: block;text-indent: -9999px;	overflow:hidden;}
.pageNav.top .pre{width:34px; margin:0; margin-right:5px;}
.pageNav.top .next{margin:0;}
.pageNav.top span.pre{background-position: 0px -50px;}
.pageNav.top span.next{background-position: -50px -50px;}
.pageNav.top a.pre{background-position: 0 0;}
.pageNav.top a.next{background-position: -50px 0;}
.pageNav.top .hint{display:block;float:right; margin-right:5px;}

#compte_faq{ width:680px; margin-bottom:15px;}
.faq_box{ padding:10px; text-align:left;}
.faq_title{ font-size:12px; font-weight:bold; color:#333333; position: relative; }
.faq_txt{ font-size:11px; color:#999999; position: relative;}
.faq_Flow{text-align:center; font-weight:bold; height:80px; color:#333333;}
.flow_box{ background:#e7d5aa; border:1px solid #93C2DE; height:80px;  float:left;  
 }
.flow_bownumber{ font-size:24px; color:#172E54;line-height:30px;}
.flow_Arrow{float:left; padding-top:25px;}

#right{

	width:245px;
	float:right;


}
#login{ width:241px; margin-bottom: 10px; background-color:#FEF3D1; overflow:hidden; border:#a70 solid 2px; }
.logintop{ height:35px;  width:auto; text-align:left; line-height:30px;color:#FFFFFF; font-weight:bold;}
.loginmain{ padding:5px; background-color:#FEF3D1; }
.loginfooter{ height:13px;}

.rightbox_top{ height:25px;  padding-left:10px; text-align:left; line-height:25px; font-size:14px; color:#fff; font-weight:bold; background-color:#7B5429;}
.rightbox_main{ padding-right:10px; background-color:#FEF3D1; padding-left:10px;}
.rightbox_main_0 {  text-align:left; width:240px; margin-left:-2px; overflow:hidden; }

#livechat_mainbox{ width:241px; overflow:hidden;  margin-bottom:10px;border:#a70 solid 2px; background-color:#FEF3D1; }

#livechat_mainbox_0{ width:243px; float:left; margin-left:8px; display:inline; overflow:hidden; margin-bottom:10px;border:#a70 solid 2px; background-color:#FEF3D1; }
#livechat_mainbox_2 { width:241px; overflow:hidden; float:left; margin-left:10px;  margin-bottom:10px;border:#a70 solid 2px; background-color:#FEF3D1; }

.livechat_but{  height:107px; }
.livechat_footer{ height:48px;  background:url(../images/live_chat_footer.gif)  no-repeat; width:257px;}

.msn{ font-size:12px; margin-bottom:6px; padding-top:3PX; text-align:left; margin-left:5px;}
#notic{ width:241px;  border:#AA7700 solid 2px; }
.notic_0 {text-align:left; background:#FEF3D1;width:241px;  border:#AA7700 solid 2px;  margin-bottom:10px;}
.right_title{ font-size:12px; font-weight:bold; text-align:left; color:#FF9933;}
.right_title a{font-size:12px; font-weight:bold; text-align:left; color:#AA7700;}
.right_info{ font-size:12px; text-align:left; padding:5px; color:#999999; }
#detail{ width:241px; margin-bottom:10px; border:#a70 solid 2px;}
#commitment{width:245px;  background-color:#FEF3D1; margin-bottom:10px; }
.footer{

	width:935px; 
   margin-left:auto;
   margin-right:auto;

   margin-bottom:10px;
    color:#fffff3;


	
}





.footer a{
 color:#999999;
}
.footertopbg{ height:14px; background:url(../images/footertop.gif);}
.footer_main{ 
	width:100%;
	padding:10px;
	height:auto; 
	
}
.footer_foot{ height:29px; background:url(../images/footer_bout.gif) bottom no-repeat;}
.footer_list1{ width:220px; float:left;  padding:7px 15px 40px 15px;text-align:left;}
.footer_info{ padding-left:10px; width:219px; height:24px; line-height:24px; overflow:hidden; text-align:left; float:left;  }
.footer_link li a:link,.footer_link li a:hover,.footer_link li a:visited{ color:#666666; TEXT-DECORATION: none;}
.footer_bottom{ clear:both;}
.footer_red{ text-align:center; color:#455B80; margin-bottom:10px}
.footer_red a:link,.footer_red a:visited{ color:#455B80; text-decoration:none}
.footer_red a:hover{ text-decoration:underline}
.footer_icp{ color:#666; margin:auto;text-align:center; margin-top:20px; padding:10px;width:940px; }

A.loginSub{ color:#666666; }

.right_flash { float:left;}

.button_002 {color:#fff;width:70px; height:18px; background:#8F260A; border:#000 solid 1px; font-weight:bold;border:0px; cursor:pointer; margin-left:5px;}
.testinput_0 { width:25px; height:13px; }