body{
    font-family:Verdana,Arial,Helvetica, sans-serif;
    width:100%;
    margin:0px;
    padding:0px;
    color:#002948;
    }

.body{
    font-family:Verdana,Arial,Helvetica, sans-serif;
    width:100%;
    margin:0;
    padding:0px;
    color:#002948;
    background: url('/expreso_media/back.jpg') repeat-x left top;
    }

#index_background{    
    clear:both;
    padding:0;
    margin:0;
}

.insert_header{
    font-size:10px;
    clear:both;
    float:left;
    color:#004374;
    margin:0;
    padding:0;    
}

.insert_header_left{
    margin:0 0 0 0px;
    color:#004374;
}

#input{
    margin:0;
    padding:0;
}

.insert_header strong, .insert_header_left strong{
    color:#004374;
    margin:0;
    padding:0;
}

#home_h1{
    font-size:12px;
    color:#3d88bd;
    font-weight:normal;
    padding:8px 0px 4px 0px;
    margin:0px;
    float:right;
    }


form{
    margin:0;
    padding:0;
}

#main, #top{
    margin:0 auto;
}



a, img{
    border:0px none;
}

#logo_small{
    margin-bottom:15px
}

#main_all{
    clear:both;
    margin:0 auto;
    width:982px;
}

#menu_all{
    margin:0 auto;
    height:4px;
    width:975px;
    background:red;
    float:left;
    
}


#menu{
    margin:0px auto;
    padding:0px 0px 0px 0px;
    clear:both;
    }

#menu_home{
    width:702px;
    margin:5px auto;
    padding:5px 0px 0px 0px;
    height:22px;
    clear:both;
    color:#004374;
    font-size:10px;
    border-bottom:1px solid #6393b7;
    }

#menu_stripe{
    background: url('/expreso_media/menu_stripe.jpg') no-repeat left;
    height:28px;
    width:702px;
}

#menu_home .active{
    color:#002948;
    padding: 4px 5px;
    background:#fff;
    margin-left:10px;
    font-size:12px;
    border-left: 1px solid #6393b7;
    border-right: 1px solid #6393b7;
    border-top: 1px solid #6393b7;
    }

#menu_home .noactive{
    font-size:12px;
    color:#105c94;
    padding: 5px 5px;
    margin-left:10px;
    }

#menu_home .noactive:hover{
    color:#fff;
    padding: 4px 4px;
    background:#6393b7;
    margin-left:10px;
    }

.body2 #menu .active{
    background:#fff;
    }

#menu a{
    color:#004374;
    font-size:11px;
    }

#menu .active {
    color:#004374;
    padding:2px 5px 2px 0px;
    font-size:11px;
    font-weight:bold;
    }

#menu .noactive {
    color:#004374;
    padding:2px 5px 2px 0px;
    }

#menu .noactive:hover{
    font-size:11px;
    text-align:center;
     color:#004374;
    cursor:pointer;
    padding:2px 5px 2px 0px;
    font-weight:bold;
    }
    
#menu img, #menu a, #menu_home img, #menu_home a{
    margin:0px;
    padding:0px;
    float:left;
    text-decoration:none;
    }

#main_all .left{
    width:180px;
    float:left;
}

#main_all #middle{    
    width:800px;
    margin-bottom:5px;
    border-left:1px solid #d3d3d3;
    float:right;
}

#main_all #middle_in{
    width:535px;
    float:left;
}

#main_all .right{
    width:250px;
    float:right;
    padding-top:15px;
}

#main_all .right #add{
    margin:0px 0px 15px 0px;
    border-bottom:1px solid #9ec5df;
}

#main_all .right #add img{
    margin:0px 0px 15px 0px;
}

#main_all #detail img{
    float:left;
}

#main_all #detail{
    font-size:11px;
    width:520px;
    padding-left:10px;
}

#main_all #detail #detail_info{
    font-size:11px;
    width:380px;
    float:left;
    border-collapse:collapse;
}

#main_all #detail #detail_info td{
    border-bottom:1px solid #c2cdcf;
    padding:3px 0px;
}

#main_all #detail #detail_info .left_td{
    font-size:11px;
    width:120px;
}

#main_all #detail #detail_info_price{
    float:right;
    font-size:14px;
    color:#002948;
    padding-left:20px;
    margin-bottom:15px;
}

#main_all #detail #detail_info_price #price_title{
    font-size:11px;
    font-weight:normal;
    color:#848484;
}

#main_all #detail #detail_info h2, #main_all #detail #detail_info  h3{
    font-size:11px;
    font-weight:bold;
    margin:0px;
    padding:0px;
}


#main_all #advert{
    font-size:11px;
    margin-bottom:15px;
}

#main_all #advert #city{
    color:#5f5f5f;
}

#main_all #advert a{
    font-size:12px;
    font-weight:bold;
    color:#002948;
}

#main_all #advert a:hover{
    font-size:12px;
    font-weight:bold;
    color:#0092ff;
}

#main_all #advert span{
    font-size:10px;
    color:#0193ff;
}

#main_all #advert #text{
    text-align:left;
    color:#3c5d72;
}

#main_all #advert .all2{
    font-size:14px;
    width:150px;
    padding-right:10px;
}

#space{
    height:15px;
}

#main_all #advert #advert_middle{
    width:320px;
}

#main_all h1{
    font-size:14px;
    margin:0px;
    padding: 10px 0px 10px 0px;
    color:#002948;
}

#main_all #advert tr{
    margin-bottom:15px;
}

#main_all #advert #imgs img{
    border:1px solid #002948;
}

#main_all #advert #no_foto{
    border:0 none;
}

#main_all #advert #imgs{
    width:102px;
    height:60px;
    padding-left:10px;
}

#main_all #hover:hover{
    
}

#right_detail_image{
    float:right;
    width:50px;
}

#right_detail_image img{
    margin-bottom:5px;
}

.top_banner{
    width:400px;
    height:30px;
    position:absolute;
    background:red;
}


.current_page{
    color:#004374;
    padding:3px 5px;
    background:red;
}

.pagination{
    margin-bottom:20px;
    margin-left:10px;
    font-size:14px;
    text-align:left;
}

.pagination a{
    color:#467aa2;
    text-decoration:none;
    font-size:14px;
}

.pagination a:hover{
    color:#004374;
    text-decoration:none;
    font-size:14px;
}

.pagination span{
    color:#004374;
    text-decoration:none;
    font-size:14px;
}

#footer{
    color:#8c9eac;
    clear:both;
    margin:10px auto 20px auto;
    padding:0px 0px 10px 0px;
    text-align:center;
    font-size:11px;
}

#footer a{
    color:#8c9eac;
    margin:0;
    padding:0px 0px;
    font-size:11px;
    text-decoration:none;
}

#footer a:hover{
    color:#0061a8;
    margin:0;
    padding:0px 0px;
    font-size:11px;
    text-decoration:underline;
}

#detail_img{
    width: 520px;
}


#detail_img #img{
    max-width: 460px;
    float:left;
    width:expression(document.body.clientWidth > 460? "460px": "auto" );
}

#detail_img #img2{
    max-width: 460px;
    float:left;
    width:expression(document.body.clientWidth > 460? "460px": "auto" );
}

#detail_img .left_detail_image{
    float:left;
    max-width: 460px;
}

#detail_img .right_detail_image{
    float:right;
    padding-left:0px;
}

#detail_img .right_detail_image img{
    margin-bottom:5px;
    clear:both;
    float:left;
}

#detail #text{
    margin:15px 0;
    clear:both;
    font-size:11px;
    padding-top:10px;
}

#detail_form{
    border-top: 1px solid #0193ff;
    clear:both;
}

#insert_home{    
    padding:0px;
    clear:both;
    font-size:10px;
    height:290px;
}

#form_include{
    padding:8px 8px 8px 8px;
    border-left: 1px solid #004374;
    border-right: 1px solid #004374;
    border-bottom: 1px solid #004374;
    background:#c4d4e1 url('/expreso_media/form_include.jpg') repeat-x left top;
}

#form_include h1{
    padding:0px 0px 7px 0px;
    margin:0px;
    font-size:18px;
    font-weight:normal;
    color:#004374;
}

#form_include form{
    margin-top:0px;
}

#insert_home_top{
    padding:0px;
    clear:both;
    font-size:10px;
    background:#004374;
}

#insert{   
    width:700px;
    margin:0px auto;
    padding:5px 0px 5px 0px;
    clear:both;
    font-size:10px;
}

#insert_home hr{
    color:#6393b7;
    background:#6393b7;
    height:1px;
    padding:0;
    margin:0;
}

#intro_text{
    font-size:14px;
    color:#6091b6;
    padding-left:25px;
}


#logo_home{
    width:950px;
    margin:0px auto 0px auto;
    padding:0px 0px 10px 0px;
    clear:both;
    font-size:11px;
    border-collapse:collapse;
}

#logo_home_td{
    width:235px;
}

#home_form{
    width:700px;
    margin:0px auto;
    padding:0px 0px 0px 0px;
    clear:both;
    font-size:10px;
}


#insert #id_name{
    margin:0px 5px 0px 0px;
    width:380px;
    height:25px;
    background:#fff;
    border: 1px solid #6393b7;
    padding:3px;
    color:#002948;

}

#insert #id_text{
    margin:0px 5px 0px 0px;
    width:380px;
    height:105px;
    background:#fff;
    border: 1px solid #6393b7;
    clear:both;
    padding:3px;
    color:#002948;
}

#insert #id_tel,
#insert #id_email,
#id_city,
#id_district,
#id_category,
#id_category_second,
#id_price,
#id_life{
    width:155px;
    margin:0px 3px 0px 0px;
    height:25px;
    padding:2px;
    border: 1px solid #6393b7;
    color:#002948;
    clear:both;
}

#insert td{
    padding:0px;
    margin:0px;
}

#insert #id_image{
    margin:5px 0px 0px 0px;
    color:#0062a5;
}

#insert #button{
    margin:5px 0px 3px 0px;
    width:98%;
    height:30px;
    cursor:pointer;
    color:#0062a5;
}

#foto_button{
    background:url('/expreso_media/insert_button_form_image.jpg') repeat-x left;
    margin:0px;
    height:33px;
    width:91px;
    cursor:pointer;
    float:left;
    color:#fff;
    border:0px none;
    padding-bottom:3px;
}

#tip_inz{
     visibility:hidden;
     height:1px;
     margin:0;
     padding:0;
     position:absolute;
}


#typ{
    color:#0192fb;
}

#Selected_category{
    margin-top:5px;
    border-bottom:1px solid #ccc;
    border-top:1px solid #ccc;
    width:175px;
}

#Selected_category a{
    color:#004374;
    text-decoration:none;
}

#Selected_category a:hover{
    color:#004374;
    text-decoration:underline;
}

#Selected_category #cat_a{
    font-size:12px;
    font-weight:bold;
}

#selected_second_category{
    font-size:12px;
    font-weight:normal;
    margin-left:8px;
}

#categories{
    width:180px;
    font-size:11px;
    text-decoration:none;
    color:#0192ff;
    border-collapse:collapse;
}

#categories th{
    height:25px;
    color:#41769a;
    font-size:12px;
    font-weight:normal;
    border-bottom:1px solid #9ec5df;
}

#categories h1{
    margin:0px;
    padding:2px;
    color:#0062ad;
    font-size:12px;
    font-weight:bold;
}

#categories #cat_a{
    padding: 3px 3px 3px 8px;
}

#categories td{
    padding: 2px 0px;
}

#categories #cat_a:hover{
}

#categories a{
    font-size:11px;
    text-decoration:none;
    color:#004374;
}

.right_a_all{
    font-size:12px;
    text-decoration:none;
    color:#004374;
    font-weight:bold;
}

.right_a_all:hover{
    font-size:12px;
    text-decoration:underline;
    color:#004374;
    font-weight:bold;
}

#categories a:hover{
    font-size:11px;
    text-decoration:underline;
    font-weight:bold;
    color:#002949;
}

#categories #active{
    background:#fff;
    border-right:1px solid #fff;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    color:#012845;
}



#category_home #all a{
    font-size:12px;
    color:#000;
}

#category_home #all a:hover{
    font-size:12px;
    color:#0192ff;
}

#category_home_all, .category_home_all{

}

#category_home_all_city{
    width:240px;
}

#category_home_all_city h2{
    float:left;
    margin:0 10px 0 0px;
    padding:0px;
}

#category_home_all_city a{
}

#category_home_all_city_div{
    padding-right:10px;
}

#category_home_all h2, #city_home h2{
   padding:0px;
   font-size:11px;
   text-decoration:none;
   font-weight:normal;
}

#category_home a, #category_home_all_city a, #city_home a{
    font-size:11px;
    text-decoration:none;
    color:#8d8d8d;
}

#category_home a:hover, #category_home_all_city a:hover, #city_home a:hover{
    font-size:11px;
    text-decoration:underline;
    color:#002948;
}

#category_home{
    width:185px;
    float:left;
    height:17px;
}

#city_home{
    width:185px;
    float:left;
    height:15px;
}

#category_home #all{
    width:140px;
    float:left;
    height:21px;
}

#category_home .left{
    width:20px;
    float:left;
    height:21px;
}

#category_home .left h2, #city_home h2{
    margin:0px;
    padding:0px;
}

#category_home .right{
    width:165px;
    float:right;
    padding:5px 0px 0px 0px ;
    margin:0px 0px 0px 0px ;
    height:20px;
}

#category_home .right h2{
    padding:0px;
    margin:0px;
}


#categories_title{
    width:950px;
}

#categories_title h3{
    width:245px;
    font-size:11px;
    color:#004374;
    margin:6px 0px;
    padding:0px;
    font-weight:bold;
    float:left;
    text-align:left;
    text-decoration:none;
}

#type_afvert_form{
    float:left;
    padding-top:5px;
}


#date{
    color:#aaa;
    float:left;
}

#info_stripe{
    height:20px;
    color:#74a1c0;
    width:500px;
    font-size:11px;
    margin-right:12px;
    padding-left:10px;
    padding-bottom:5px;
    position:absolute;
    background:#fff;
    float:left;
}


#info_stripe #menu{
    float:left;
}

#info_stripe_detail{
    color:#74a1c0;
    border-bottom:1px solid #74a1c0;
    font-size:11px;
    margin-right:15px;
    margin-left:7px;
    padding-bottom:5px;
}

#info_stripe h1, #info_stripe_detail h1{
    color:#74a1c0;
    font-size:11px;
    margin: 0px 5px 0px 0px;
    padding:0px;
    position:relative; 
    font-weight:normal;
}

#info_stripe a, #info_stripe_detail a{
    color:#74a1c0;
    text-decoration:none;
    margin-top:0px;
}

#info_stripe a:hover, #info_stripe_detail a:hover{
    color:#002949;
    text-decoration:underline;
}

#navigation{
    margin-top:3px;
}

#etarget{
    margin-left:8px;
}

#etarget_hov h2{
    color:red;
    font-size:11px;
    padding:0px;
    margin:0px;
    font-weight:normal;
}

#etarget_hov2{
    height:20px;
    width:520px;
    background:#fff;
    position:absolute;
    margin-left:5px;
    margin-top:180px;
    color:red;
    font-size:11px;
    padding-top:3px;
    float:left;
}

#detail_form{
    width:500px;
    padding:10px;
    font-size:10px;
    background:#ecf0f3;
    margin:0px 0 15px 0;
    border:1px solid #7e94a2;
    clear:both;
}

#detail_form table{
    font-size:11px;
    width:500px;
}


#offers{
    width:520px;
    padding:10px;
    font-size:10px;
    margin:0 0 15px 0;
    background:#ecf0f3;
    border:1px solid #c2cdcf;
}



#offers th{
    border-bottom:1px solid #c2cdcf;
     padding-bottom:15px;
    font-size:12px;
}

#offers #td1{
    border-bottom:1px solid #c2cdcf;
    width:100px;
    font-size:10px;
}

#offers #td2{
    border-bottom:1px solid #c2cdcf;
    width:320px;
    font-size:10px;
}

#offers #td3{
    border-bottom:1px solid #c2cdcf;
    width:120px;
    font-size:10px;
}

#detail_form #id_advert{
    visibility:hidden;
    height:1px;
}

#advert h3{
    font-size:10px;
    margin:0px;
    padding:0px;
}

#detail_form #id_text{
    width:495px;
    height:80px
}

#detail_form #id_contact{
    margin:0px;
    padding:0px;
    width:290px;
    height:25px;
}

#detail_form #id_price{
    margin:0px;
    padding:0px;
    width:200px;
    height:25px;
}

#detail_form th{
    padding-bottom:15px;
    border-bottom:1px solid #c2cdcf;
    font-size:12px;
}

#detail_form form{
    padding:0px;
    margin:0px;
}


#detail_middle{
    height:20px;
    clear:both;
    width:535px;
}

#edit_table{
    width:530px;
    color:#012847;
    border-collapse:collapse;
    font-size:12px;
    margin: 0px 0px 0px 10px;
    float:left;
}

#edit_title h3{
    padding:0 0 10px 10px;
    margin:0;
}

#edit_table td{
    padding:3px 0;
    border-top:1px solid #d5dfe8;
    height:30px;
}

#edit_table #top{
    border-top:0px none;
}

#edit_table #id_text{
    height:100px;
    width:400px;
    border:1px solid #7093a9;
}

#edit_image{
    width:110px;
    float:left;
    padding:5px;
    border:1px solid #7093a9;
    margin-left:30px;
    margin-bottom:10px
}

#edit_image div{
    clear:both;
    border-bottom:2px solid #7093a9;
    margin-bottom:10px
}

#edit_table select, #edit_table #id_tel, #edit_table #id_email, #edit_table #id_price{
    width:200px;
    padding:0;
    margin:0px;
    background:#b8d1e0;
    border:1px solid #7093a9;
}

#edit_table #id_name{
    width:400px;
    padding:0;
    margin:0px;
}

#edit_all{
    font-size:11px;
    margin-top:30px;
    width:600px;
    margin-left:10px;
}

#edit_all a{
    font-size: 12px;
    font-weight: bold;
    color: #002948;
}

#edit_all  a:hover{
    font-size: 12px;
    font-weight: bold;
    color: #0092ff;
}

#edit_all th{
    font-size:14px;
    text-align:left;
    padding-bottom:5px;
    border-bottom:1px solid #002948;
}

#edit_all img{
    border:1px solid #002948;
}

#edit_all #no_foto{
    border:0px none;
}

#edit_all #city{
    color: #0192fd;
    font-size:10px;
    font-weight:bold;
}

#edit_all #edit_button{
    font-size:11px;
    color:#0193ff;
}

#edit_table #button{
    font-size:16px;
    color:#0193ff;
    margin:5px;
}

#edit_title{
    clear:both;
    border-bottom:1px solid #002948;
    padding-top:10px;
    margin: 0px 0 5px 10px;
}

#delete{
    clear:both;
    border-top:1px solid #002948;
    padding-top:10px;
    margin-top:10px;
    margin-left:10px;
    height:40px;
}

#delete #del_button{
    font-size:16px;
    color:red;
}



#more_foto{
    padding:8px;
    background:#bed0de;
    top:190px;
    display:none;
    position:absolute;
    left:250px;
    border:2px solid #004374;
    color:#004374;
    font-size:12px;
    width:260px;
 }

#more_foto input{
    margin-top:3px;
    float:left;
    clear:both;
}

#more_foto img{
    cursor:pointer;
}

#more_foto #close_win{
    float:right;
    color:#004374;
    cursor:pointer;
    margin-top:10px;
    clear:both;
}

#more_foto #close_win:hover{
    float:right;
    color:#004374;
    text-decoration:underline;
    cursor:pointer;
}

#errors{
    font-size:10px;
    margin-bottom:15px;
    background:#fff;
}

#errors #img{
    
}

#errors #errorss{
    width:700px;
    font-size:12px;
    color:red;
}

#errors #errorss #alert{
    clear:both;
    }

#my_adverts{
    margin:0px 0 0px 0;
    padding:0px 5px 0px 5px;
    font-size:10px;
    height:80px;
    background:#fff;
}

#my_adverts a{
    color:#004374;
    text-decoration:none;
    font-size:12px;
}

#my_adverts a:hover{
    color:#004374;
    text-decoration:underline;
}


#my_adverties{
    margin:2px 0 0px 0;
    padding:2px 5px 3px 5px;
    font-size:10px;
}


#my_adverts_right a{
    color:#004374;
    font-size:12px;
    text-decoration:none;
}

#rules{
    text-align:justify;
    font-size:11px;
    color:#0163aa;
}

#contact{
    border-bottom:1px solid #9ec5df;
    padding:2px 0;
    margin:0px;
}

#contact h1{
    padding:2px 0;
    margin:0px;
    text-align:left;
    font-size:24px;
    color:#9ec5df;
}

#contact_table{
    width:700px;
    margin-top:15px;
    font-size:14px;
}

#contact_table #contact_td1{
    width:100px;
}

 #contact_table #contact_td2{
    width:600px;
}

#contact_table #contact_td2 textarea{
    width:600px;
    height:130px;
}

#contact_table #contact_td2 #id_subject, #contact_table #contact_td2 #id_email{
    width:200px;
}

#adverties_all{
    clear:both;
    background:#004374;
    height:40px;
}

#adverties_all h1{
    margin:5px 0 0 0;
    font-size:11px;
}

#adverties_all #category_info{
    font-size:14px;
    float:right;
}

#adverties_all #adverties_all_menu{
    width:550px;
    height:30px;
}

#adverties_all .right_add_aura{
    margin-top:4px;
}

#adverties_all .right_add_aura a{
    color:#fff;
    text-decoration:none;
    margin-top:3px;
}

#adverties_all .right_add{
    color:#fff;
    text-align:center;
    height:30px;
    font-size:16px;
    color:#012847;
    width:250px;
    float:left;
}

#adverties_all #stripe{
    background:#004374;
    height:28px;
    width:980px;
    font-size:16px;
    color:#fff;
    margin:0 auto;
}

#adverties_all #stripe #stripe_td1{
    height:28px;
    width:176px;
    font-size:10px;
    color:#fff;
    margin:0 auto;
}

#adverties_all #stripe #stripe_td1 img{
    float:right;
}

#adverties_all #stripe #stripe_td2{
    height:28px;
    width:545px;
    font-size:10px;
    color:#fff;
}

#adverties_all #stripe a{
    font-size:16px;
    text-decoration:none;
    color:#fff;
}

#adverties_all #stripe a:hover{
    font-size:16px;
    text-decoration:underline;
    color:#fff;
}

#today{
    border:0 none;
}

#button_insert_form{
    background:url('/expreso_media/insert_button_form.jpg') no-repeat top;
    height:33px;
    width:312px;
    border:0 none;
    margin:6px 0 2px 0;
    cursor:pointer;
}

#button_insert_form:hover{
    background:url('/expreso_media/insert_button_form_hover.jpg') no-repeat top;
    height:33px;
    width:312px;
    border:0 none;
    color:red;
    margin:6px 0 2px 0;
    cursor:pointer;
    }

.fieldWrapper{
    margin: 4px 0 0 0px;
    background:#fff;
    width:464px;
    background:url('/expreso_media/search_field.jpg') no-repeat top;
    height:27px;
}

.fieldWrapper #id_query{
    background:none;
    border:0 none;
    height:27px;
    width:430px;
    font-weight:normal;
    font-size:16px;
    padding: 3px 0 0 3px;
}

.fieldWrapper #search_button{
    background:none;
    border:0 none;
    height:27px;
    width:27px;
    cursor:pointer;
    margin-top:0px;
}

#win{
    margin: 0 0 30px 0;
    clear:both;
    width:250px;
}

#win_selected_locality{
    font-size:14px;
    padding-top:4px;
    margin: 0 0 10px 0;
}

#win_selected_locality strong{
    font-size:16px;
    margin:0px;
    padding:0;
    font-weight:normal;
}

.right_window{
    width:250px;
    border-bottom: 1px solid #cccccc;
    color:#004374;
    border-collapse:collapse;
}

.right_window .left_win{
    font-size:11px;
    font-weight:bold;
    color:#333333;
}

.right_window .right_win{
    font-size:10px;
}

#locality_menu{
    clear:both;
}

#locality_menu #locality_item{
    margin-top:3px;
}

#locality_menu a{
    font-size:11px;
    font-weight:normal;
    color:#004374;
    text-decoration:none;
}

#locality_menu a:hover{
    font-size:11px;
    font-weight:bold;
}

.locality_city{
    clear:both;
    display:none;
    background:#f0f6fa;
    padding:3px;
    border:1px solid #acc8dd;
}

.locality_city a{
    margin-right:10px;
}

.locality_city a:hover{
    font-weight:bold;
    font-size:11px;
    text-decoration:underline;
}

.add_foto{
    float:left;
    margin-top:5px;
    cursor:pointer;
}

.foto_add_win{
    background:red;
}

.login, .loginout{    
    font-size:12px;
    color:#004374;
    padding:10px;
}

.login th, .loginout th{
    text-align:right;
}

.login{
    border-bottom:1px solid #acc8dd;
    width:240px;
}


.login a, .loginout a{
    font-size:11px;
    color:#004374;
    text-decoration:none;
}

.login a:hover, .loginout a:hover{
    font-size:11px;
    color:#004374;
    text-decoration:underline;
}

.login input[type=submit]{
    cursor:pointer;
}

.login .register input{
    width:220px;
    height:35px;
    font-size:16px;
    color:#004374;
    text-decoration:none;
    cursor:pointer;
}

.accout_profile{
    font-size:11px;
    margin: 0 0 0 10px;
    color:#004374;
}

.accout_domain_table{
    margin: 0 0 0 10px;
    width:480px;
    font-size:11px;
    border-collapse:collapse;
}

.accout_domain_table_left{
    margin: 30px 0 0 10px;
    color:#004374;
    font-size:12px;
    border-collapse:collapse;
}

.accout_domain_table_left a{
    text-decoration: none;
    color:#004374;
}

.accout_domain_table_left a:hover{
    text-decoration: underline;
    color:#004374;
}

.domain_home{
    font-size:11px;
    color:#004374;
    margin: 0 0 10px 10px;
}

.domain_home h1{
    color:#004374;
    font-size:14px;
    padding:0px;
    margin:0px;
}

 .accout_domain_table td{
    padding:5px;
    width:240px;
    font-size:11px;
    border:1px solid #acc8dd;
}

 .accout_domain_table th{
    padding:5px;
    width:240px;
    font-size:11px;
    border:1px solid #acc8dd;
}


.accout_profile .domain_form_td_left{
    width:120px;
}

.accout_profile input[type=text]{
    width:250px;
}

label{
    font-size: 12px;
    color: #004374;
    font-weight:normal;
    text-align:right;
    vertical-align:bottom;
}

.errorlist{
    font-size: 11px;
}

.top_left_intro{
    width:218px;
    padding-right:10px;
    padding-left:10px;
    padding-top:5px;
    color:#4e73a5;
    background:#e2ecf5;
}

.add_domain_buttom{
    clear:both;
    margin:10px;
}

.add_domain_buttom input{
    margin-top:10px;
    cursor:pointer;
}

.domain_name_right_banner{
    width:250px;
    height:250px;
}

.domain_name_top_banner{
    width:468px;
    height:60px;
}

.intro_login{
    padding: 15px;
    font-size:11px;
}

.intro_login li{
    padding-bottom: 15px;
}

.top_home_category{
    width:950px;
    margin:0px 0px 0px 0px;
}

.top_home_category h3{
    width:230px;
    padding:10px 0 5px 0;
    background:#f0f5f9;
    color:#6e98b3;
    font-size:12px;
    margin:0px 0px 0px 0px;
}

.top_home_alert{
    padding:5px 0px;
    border-bottom:2px solid #004374;
    margin-bottom:10px;
    color:#004374;
    font-size:11px;
}

.top_home_alert strong{
    font-size:12px;
}

.top_logo_banner{
    width:950px;
    margin:0 auto;
}

.top_logo_banner__logo {
     width:220px;
}

.category_home_all_border{
    border-right:1px solid #a3bdce;
    border-top:1px solid #a3bdce;
}

.intro_login h2{
    font-size:20px;
    color:#004374;
}
