body{
    background-color:#f9fae8;
    margin:0;
    padding:0;
}

a{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    font-weight: bold;
    text-decoration:underline;
}

a:visited{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    font-weight: bold;
    text-decoration:underline;
}

a:hover{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    font-weight: bold;
    text-decoration:none;
}

#container100_head
{
    width: 100%;
    position:relative;
    background-image:url('../images/header_100_bg.jpg');
    background-repeat:repeat-x;
    height:185px;
}

#container101_head{
    position:absolute;
    background-image:url('../images/header_bg_right.jpg');
    background-repeat:no-repeat;
    height:137px;
    width:99px;
    bottom:23px;
    right:0;
}


#container100_footer
{
    width: 100%;
    position:relative;
    background-image:url('../images/footer_bg.jpg');
    height:88px;
    background-repeat:repeat-x;
}

#container_head
{
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    position:relative;
}

#container_footer
{
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    position:relative;
}

#container
{
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
    position:relative;
}

div#wrapp{
    position:relative;
    width: 1200px;
}

#site_left{
    position:absolute;
    left:3px;
    top:10px;
    background-image:url('../images/bg_site_top_left.jpg');
    width:168px;
    height:271px;
    z-index:1;
}

#site_right{
    position:absolute;
    top:10px;
    right:12px;
    background-image:url('../images/bg_site_top_right.jpg');
    width:167px;
    height:272px;
}

#content_site_left{
    width:670px;
    border-right:2px solid #000;
    float:left;
}

#site_content{
    background-image:url('../images/bg_site.jpg');
    width:836px;
    float:left;
    margin-left:180px;
    padding-top:10px;
    background-repeat:repeat-y;
}

#site_content1{
    background-image:url('../images/bg_site.jpg');
    width:836px;
    float:left;
    margin-left:180px;
    background-repeat:repeat-y;
    position:relative;
}

#bg_header{
    background-image:url('../images/new_banner.jpg');
    background-repeat:no-repeat;
    width:900px;
    height:230px;
}

#bg_header1{
    width:1200px;
    background-color:#fff;
}

#logo{
    padding-top:22px;
    padding-left:23px;
}

#logo1{
    float:left;
    padding-top:17px;
    padding-left:40px;
}

#floatleft{
    float:left;
    position:relative;
    margin: 0;
    padding: 0;
    border:none;
}

#teaser{
    float:left;
    position:relative;
}


#floatleft1{
    float:left;
    height:23px;
    padding-bottom:0;
    margin-bottom:0;
}

.floatleft1{
    float:left;
    height:23px;
    padding-bottom:0;
    margin-bottom:0;
}

.floatright1{
    float:left;
    height:23px;
    padding:0;
    margin:0;
}

#floatright1{
    float:left;
    height:23px;
    padding-bottom:0;
    margin-bottom:0;
}

#floatright{
    float:right;
    position:relative;
    margin-bottom: 0px;
    padding-bottom: 0px;
    border:none;
}

#clear{
    clear:both;
    margin:none;
    padding:none;
    height: 0px;
    overflow: hidden;
}

#spacer_5{
    height:5px;
}

#main{
    float:left;
    position:relative;
}

#main_right{
    float:left;
    position:relative;
    background-image:url('../images/bg_steaguri.jpg');
    width:42px;
    height:39px;
}

#main_profile_right{
    float:left;
    padding-top:20px;
    position:relative;
    background-color:#fff;
    width:302px;
}

#main_profile_left{
    float:left;
    padding-top:20px;
    padding-bottom:0px;
    margin-bottom:0px;
    position:relative;
    background-color:#fff;
    width:392px;
}

#main_profile_reports{
    float:left;
    padding-top:20px;
    position:relative;
    background-color:#fff;
    width:750px;
}

#bg_footer{
    background-image:url('../images/footer_bg.jpg');
    height:88px;
    width:1200px;
    background-repeat:repeat-x;
    position:relative;
    float:left;
}

.footer_left{
    float:left;
    position:relative;
    padding-left:185px;
}

#footer_left_index{
    float:left;
    position:relative;
    padding-left:10px;
    padding-top:5px;
    width:735px;
}

.footer_center{
    float:left;
    text-align:center;
    width:800px;
}

.footer_right{
    float:left;
    position:relative;
    text-align:left;
}

#links{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    float:left;
    padding-left:3px;
    padding-right:3px;
}

a.h_links{
    font-family:Arial, tahoma;
    font-size:8px;
    color:#000;
    font-weight: normal;
    text-decoration:none;
}

a.h_links:visited{
    font-family:Arial, tahoma;
    font-size:8px;
    color:#333333;
    font-weight: normal;
    text-decoration:none;
}

a.h_links:hover{
    font-family:Arial, tahoma;
    font-size:8px;
    color:#333333;
    font-weight: normal;
    text-decoration:underline;
}

#copyright{
    padding-top:5px;
    width:350px;
    padding-left:150px;
    font-family:Arial, tahoma;
    font-size:8px;
    color:#999999;
    text-align:center;
    float:left;
}

#registration{
    font-family:Arial, tahoma;
    font-size:10px;
    color:#999999;
    padding-left:10px;
}

form {
margin:0;
padding:0;
}

#login{
    width:182px;
    float:left;
    padding-left:50px;
    position:relative;
}


#search{
    width:670px;
    float:left;
    padding-left:15px;
    position:relative;
}

#grey_bg{
    background-color: #EEE;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
}

#grey_bg_s{
    background-color: #EEE;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    width:650px;
    height:247px;
}

#grey_bgs_s{
    background-color: #EEE;
    padding-top:10px;
    width:502px;
}

#grey_advice_s{
    background-color: #EEE;
    padding-top:10px;
    width:842px;
}

.smalltext_black_5{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    padding-top:5px;
}

.smalltext_black_10{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    padding-top:10px;
}

.smalltext_black_20{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    padding-top:20px;
}

.smalltext_orange_10{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#FF6600;
    padding-top:10px;
}


.smalltext_page_black{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    padding-top:10px;
    padding-left:30px;
    padding-right:40px;
}

.smalltext_page_black_padd{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    padding-top:10px;
    padding-left:40px;
    padding-right:20px;
}


.input_head{
    border:1px solid #CCCCCC;
    background-color:#F1F1F1;
    width:180px;
    font-family:Arial, tahoma;
    font-size:14px;
    color:#000;
}

#smalltext_head{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    font-weight: normal;
    float:left;
}

a.smalltext_head{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    font-weight: normal;
    text-decoration:none;
}

a.smalltext_head:hover{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#FF6600;
    font-weight: normal;
    text-decoration:none;
}

#profile_head_middle_left{
    background-image:url('../images/grey_head_middle.gif');
    background-repeat:repeat-x;
    width:355px;
    height:23px;
    float:left;
}

#search_mod_head_middle{
    text-align:center;
    width:410px;
    height:23px;
    float:left;
}

#profile_head_middle{
    background-image:url('../images/grey_head_middle.gif');
    background-repeat:repeat-x;
    width:265px;
    height:23px;
    float:left;
}

#profile_head_reports{
    background-image:url('../images/grey_head_middle.gif');
    background-repeat:repeat-x;
    width:713px;
    text-align:left;
    height:23px;
    float:left;
}

#login_middle{
    background-image:url('../images/grey_head_middle.gif');
    background-repeat:repeat-x;
    width:145px;
    height:23px;
    float:left;
}

#search_middle{
    background-image:url('../images/yellow_head_middle.gif');
    background-repeat:repeat-x;
    width:633px;
    height:23px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
}

#searchp_middle{
    background-image:url('../images/yellow_head_middle.gif');
    background-repeat:repeat-x;
    width:465px;
    height:23px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
}

#advicep_middle{
    background-image:url('../images/yellow_head_middle.gif');
    background-repeat:repeat-x;
    width:805px;
    height:23px;
    float:left;
    text-align:center;
    margin:0;
    padding:0;
}

.login_head_text{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333;
    font-weight:bold;
    padding-top:3px; 
}

.advb_head_text{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333;
    font-weight:normal;
    padding-top:4px; 
}

.reports_head_text{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333;
    font-weight:bold;
    padding-top:3px; 
    padding-left:5px;
}

.search_head_text{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333;
    font-weight:bold;
    padding-top:3px;
    text-align:center;
}

#login_footer{
    background-image:url('../images/footer_middle.gif');
    background-repeat:repeat-x;
    height:17px;
    float:left;
    width:150px;
}


#search_footer{
    background-image:url('../images/footer_middle.gif');
    background-repeat:repeat-x;
    height:17px;
    float:left;
    width:638px;
}

#advices_footer{
    background-image:url('../images/footer_middle.gif');
    background-repeat:repeat-x;
    height:17px;
    float:left;
    width:810px;
}

#searchs_footer{
    background-image:url('../images/footer_middle.gif');
    background-repeat:repeat-x;
    height:17px;
    float:left;
    width:470px;
}

#smalltext_black_s{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#000;
    text-align:center;
}

#radio{
    padding-top:10px;
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333;
    text-align:left;
    float:left;
}

#textarea{
    padding-top:15px;
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333;
    padding-left:30px;
    text-align:left;
    float:left;
}

#offer_10{
    padding-top:10px;
}

#skills{
    padding-top:5px;
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333;
    padding-left:15px;
    text-align:left;
    float:left;
}

#location{
    padding-top:5px;
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333;
    padding-left:20px;
    text-align:left;
    float:left;
}

#location1{
    padding-top:5px;
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333;
    text-align:left;
    float:left;
}

#time{
    padding-top:20px;
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333;
    padding-left:25px;
    text-align:left;
    float:left;
}

#padd_10{
    padding-top:10px;
}

#title{
    font-family:Arial, tahoma;
    font-size:18px;
    color:#333;
    text-align:left;
    float:left;
}

#tabs_skill{
    float:left;
    text-align:left;
    position:relative;
    font-family:Arial, tahoma;
    color:#333;
    width:750px;
}

#acc1{
    padding-left:55px;
    float:left;
    text-align:center;
    position:relative;
    padding-top:11px;
    padding-bottom:41px;
    font-family:Arial, tahoma;
    color:#333;
    width:750px;
}


#acc_alerts{
    padding-left:70px;
    float:left;
    text-align:center;
    position:relative;
    padding-top:40px;
    font-family:Arial, tahoma;
    color:#333;
    width:750px;
}

#acc1_alerts{
    padding-left:70px;
    float:left;
    text-align:center;
    position:relative;
    padding-top:10px;
    padding-bottom:10px;
    font-family:Arial, tahoma;
    color:#333;
    width:750px;
}

#acc_invite{
    padding-left:50px;
    float:left;
    text-align:center;
    position:relative;
    padding-bottom:41px;
    font-family:Arial, tahoma;
    color:#333;
    width:750px;
}

#acc2{
    padding-top:41px;
    padding-left:55px;
    padding-bottom:41px;
    float:left;
    position:relative;
    font-family:Arial, tahoma;
    color:#333;
}



#acc_partner{
    padding-top:41px;
    padding-bottom:41px;
    float:left;
    position:relative;
    font-family:Arial, tahoma;
    color:#333;
}

#acc3{
    padding-top:41px;
    padding-left:70px;
    padding-bottom:41px;
    float:left;
    position:relative;
    font-family:Arial, tahoma;
    color:#333;
}

#cpadding_small{
    font-family:Arial, tahoma;
    color:#333;
    font-size:11px;
    text-align:left;
}

.cpadding_small{
    font-family:Arial, tahoma;
    color:#333;
    font-size:11px;
    text-align:left;
    padding:0;
    margin:0;
}

#cpadding{
    padding:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:11px;
    text-align:left;
}

#banner_bg_black{
    background-image:url('../images/bg_featured_req.png');
    margin-left:5px;
    font-family:Arial, tahoma;
    color:#FFCC00;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    width:243px;
    height:37px;
}

#banner_bg_yellow{
    background-image:url('../images/bg_featured_offers.png');
    margin-left:5px;
    font-family:Arial, tahoma;
    color:#FFCC00;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    width:241px;
    height:37px;
}


#bg_featuredres{
    background-image:url('../images/bg_featuredres_search.jpg');
    margin-left:10px;
    font-family:Arial, tahoma;
    color:#FFCC00;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    width:163px;
    height:37px;
}

.yellow_text{
    padding:0px;
    margin:0px;
    font-family:Arial, tahoma;
    color:#000;
    font-size:10px;
    width:100px;
    text-align:left;
    float:left;
}

.banner_yellow_text{
    padding:0px;
    margin:0px;
    font-family:Arial, tahoma;
    color:#FFCC01;
    font-size:10px;
    width:100px;
    text-align:left;
    float:left;
}

.banner_black_text{
    padding:0px;
    margin:0px;
    font-family:Arial, tahoma;
    color:#000;
    font-size:10px;
    width:100px;
    text-align:left;
    float:left;
}

.blue_text{
    padding:0px;
    margin:0px;
    font-family:Arial, tahoma;
    color: #0c72ad;
    font-size:12px;
    text-align:center;
}

#banner_bg{
    margin-left:5px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    float:left;
    width:150px;
}

.banner_bg{
    margin-left:5px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:center;
    font-weight:bold;
}

#cpadding_left{
    padding-left:3px;
    padding-right:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    padding-bottom:20px;
    float:left;
}

#cpadding_left1{
    padding-left:3px;
    padding-right:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    width:210px;
    padding-bottom:20px;
    float:left;
}

#cpadding1{
    padding-left:3px;
    padding-right:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    float:left;
}

#cpadding_rep{
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    float:left;
}

#cpadding_reps{
    padding-left:3px;
    padding-right:3px;
    padding-top:5px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    float:left;
}

#cpadding_rept{
    padding-left:3px;
    padding-right:3px;
    padding-top:7px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    float:left;
}

.cpadding2{
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    float:left;
}

#cpadding2{
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    float:left;
}

.cpadding1{
    padding-left:3px;
    padding-right:3px;
    padding-bottom:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    float:left;
}

#forgot{
    text-align:center;
    height:200px;
    vertical-align:top;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    font-weight:bold;
}

#bee_nest{
    padding-left:45px;
    float:left;
    padding-top:10px;
}


#bee_nest1{
    padding-left:45px;
    float:left;
    padding-top:10px;
}

#feawtured1{
    padding-left:5px;
    float:left;
    padding-top:14px;
    font-family:Arial, tahoma;
    color:#0C72AD;
    font-size:16px;
    font-weight:bold;
}

#banner1{
    padding-left:45px;
    float:left;
}

#banner{
    padding-left:5px;
    float:left;
}

#desp_line{
    padding-left:22px;
    float:left;
    padding-top:11px;
}

#site_yellow{
    background-color:#ffcc00;
    float:left;
    width:864px;
    height:36px;
    margin:0;
    padding:0;
}

.site_yellow{
    background-color:#ffcc00;
    float:left;
    width:175px;
    height:23px;
    margin:0;
    padding:0;
}

#site_grey{
    background-image:url('../images/bg_breadcrumb.jpg');
    float:left;
    width:800px;
    height:18px;
    float:left;
    margin-left:20px;
    padding:0;
}

#module_footer_middle{
    background-image:url('../images/module_middle_bottom.png');
    float:left;
    width:737px;
    height:21px;
}

#module_footer_middle_partner{
    background-color:#EEEEEE;
    float:left;
    width:305px;
    height:17px;
}

#module_footer_middle_partner_login{
    background-color:#EEEEEE;
    float:left;
    width:243px;
    height:17px;
}

#bg_mod_title{
    background-image:url('../images/module_middle_top.png');
    float:left;
    width:737px;
    height:29px;
}

.bg_mod_title1{
    background-color:#CBCBCB;
    float:left;
    width:175px;
    height:23px;
}

#bg_mod1{
    background-image:url('../images/module_middle_middle.png');
    float:left;
    position:relative;
    width:737px;
    background-repeat: repeat-y;
    text-align:center;
}


#bg_mod_partner{
    background-color:#EEEEEE;
    float:left;
    position:relative;
    width:337px;
    text-align:center;
}

#bg_mod_partner_login{
    background-color:#EEEEEE;
    float:left;
    position:relative;
    width:275px;
    text-align:center;
}

#bg_mod_title_partner_login{
    background-color:#CBCBCB;
    width:238px;
    height:23px;
    float:left;
}

#bg_mod_title_partner{
    background-color:#CBCBCB;
    width:300px;
    height:23px;
    float:left;
}


#center_profile{
    padding-top:10px;
    position:relative;
}

#center_profile_partner{
    position:relative;
}

#left_profile{
    float:left;
    padding-left:30px;
    position:relative;
}

#bg_info{
    background-image:url('../images/bg_info.gif');
    background-repeat:no-repeat;
    height:230px;
    float:left;
    width:390px;
}

#name{
    padding:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:14px;
    text-align:left;
    clear:both;
}

#small_grey{
    padding:3px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    clear:both;
}

.small_grey{
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    clear:both;
}

#right_profile{
    float:left;
    padding-left:25px;
    width:168px;
}

#create_title{
    padding:10px 0 0 20px;
    font-family:'Myriad Pro', Arial, tahoma;
    color:#ffca00;
    float:left;
    font-size:10px;
    text-align:left;
    font-weight:bold;
}

#create_title1{
    padding:7px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:14px;
    text-align:center;
    width:180px;
    font-weight:bold;
}

#package_name_none{
    padding:2px;
    font-family:Arial, tahoma;
    color:#333;
    float:left;
    font-size:11px;
    text-align:left;
    width:311px;
    height:26px;
    border-bottom:1px solid #262626;
}

#package_name{
    padding:2px;
    font-family:Arial, tahoma;
    color:#262626;
    float:left;
    font-size:11px;
    text-align:left;
    border-left:1px solid #262626;
    border-bottom:1px solid #262626;
    background-color:#fff;
    width:310px;
    height:25px;
}

#package_name1{
    padding:2px;
    font-family:Arial, tahoma;
    color:#333;
    float:left;
    font-size:11px;
    text-align:left;
    border-left:1px solid #B3B3B3;
    border-bottom:1px solid #B3B3B3;
    width:230px;
    height:35px;
}

#middle_table_l{
    padding:2px;
    font-family:Arial, tahoma;
    color:#262626;
    float:left;
    font-weight:bold;
    font-size:12px;
    text-align:left;
    border-left:1px solid #262626;
    border-bottom:1px solid #262626;
    width:101px;
    background-color:#fffbd6;
    text-align:center;
    height:25px;
}

#middle_table_l_red{
    padding:2px;
    font-family:Arial, tahoma;
    color:#cc2229;
    float:left;
    font-weight:bold;
    font-size:12px;
    text-align:left;
    border-left:1px solid #262626;
    border-bottom:1px solid #262626;
    width:101px;
    background-color:#fffbd6;
    text-align:center;
    height:25px;
}

#middle_table_m{
    padding:2px;
    font-family:Arial, tahoma;
    color:#262626;
    float:left;
    font-weight:bold;
    font-size:12px;
    text-align:left;
    border-left:1px solid #262626;
    border-bottom:1px solid #262626;
    width:101px;
    background-color:#f9e085;
    text-align:center;
    height:25px;
}

#middle_table_m_red{
    padding:2px;
    font-family:Arial, tahoma;
    color:#cc2229;
    float:left;
    font-weight:bold;
    font-size:12px;
    text-align:left;
    border-left:1px solid #262626;
    border-bottom:1px solid #262626;
    width:101px;
    background-color:#f9e085;
    text-align:center;
    height:25px;
}

#right_table_red{
    padding:2px;
    font-family:Arial, tahoma;
    color:#cc2229;
    float:left;
    font-size:12px;
    text-align:left;
    width:101px;
    font-weight:bold;
    text-align:center;
    border-left:1px solid #B3B3B3;
    border-right:1px solid #262626;
    border-bottom:1px solid #262626;
    background-color:#ffca00;
    height:25px;
}

#right_table{
    padding:2px;
    font-family:Arial, tahoma;
    color:#333;
    float:left;
    font-size:12px;
    text-align:left;
    width:101px;
    font-weight:bold;
    text-align:center;
    border-left:1px solid #B3B3B3;
    border-right:1px solid #262626;
    border-bottom:1px solid #262626;
    background-color:#ffca00;
    height:25px;
}

#middle_table{
    padding:2px;
    font-family:Arial, tahoma;
    color:#262626;
    float:left;
    font-size:12px;
    text-align:left;
    border-left:1px solid #262626;
    border-bottom:1px solid #262626;
    width:101px;
    background-color:#fffbd6;
    text-align:center;
    height:25px;
}

#middle_table1{
    padding:2px;
    font-family:Arial, tahoma;
    color:#333;
    float:left;
    font-size:12px;
    text-align:left;
    border-left:1px solid #B3B3B3;
    border-bottom:1px solid #B3B3B3;
    width:100px;
    text-align:center;
    height:35px;
}


#right_table1{
    padding:2px;
    font-family:Arial, tahoma;
    color:#333;
    float:left;
    font-size:12px;
    text-align:left;
    width:150px;
    text-align:center;
    border-left:1px solid #B3B3B3;
    border-right:1px solid #B3B3B3;
    border-bottom:1px solid #B3B3B3;
    height:35px;
}
#pageheading{
    padding-top:20px;
    font-family:Arial, tahoma;
    color:#333;
    float:left;
    font-size:16px;
    text-align:left;
    font-weight:bold;
    padding-bottom:20px;
}

#pageheading_center{
    padding-top:20px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:16px;
    text-align:center;
    font-weight:bold;
    padding-bottom:20px;
}

#head_text{
    padding-top:35px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:center;
    font-weight: normal;
    float:left;
}


#head_text1{
    padding-top:10px;
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:center;
    font-weight: normal;
    float:left;
}


.breadcrumb{
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    text-decoration:none;
    padding-left:30px;
}

a.breadcrumb{
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    font-weight: normal;
    text-decoration:underline;
}

a.breadcrumb:hover{
    font-family:Arial, tahoma;
    color:#333;
    font-size:12px;
    text-align:left;
    font-weight: normal;
    text-decoration:none;
}


.skill_banner_name{
    font-family:Arial, tahoma;
    color:#a1a0a0;
    font-size:10px;
    text-align:center;
    text-decoration: underline;
    height:10px;
}

.offers_banner_name{
    font-family:Arial, tahoma;
    color:#000;
    font-size:10px;
    text-align:center;
    text-decoration: underline;
    height:10px;
}

.services_heading{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333;
    font-weight:bold;
    padding-top:3px;
    text-align:left;
    padding-bottom:10px;
}

.services_subheading{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333;
    font-weight:bold;
    padding-top:7px;
    text-align:left;
    padding-bottom:10px;
}

#consumed{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#f00;
    font-weight:bold;
    padding-top:7px;
    text-align:left;
    padding-bottom:10px;
}

.heading_inbox1{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333333;
    font-weight:bold;
    text-align:left;
    height:25px;
    background-color:#CBCBCB;
    float:left;
    padding-left:10px;    
    padding-top:5px;
    width:60px;
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.heading_inbox2{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333333;
    font-weight:bold;
    text-align:left;
    height:25px;
    background-color:#CBCBCB;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:130px; 
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.heading_inbox3{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333333;
    font-weight:bold;
    text-align:left;
    height:25px;
    background-color:#CBCBCB;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:100px; 
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.heading_inbox4{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333333;
    font-weight:bold;
    text-align:left;
    height:25px;
    background-color:#CBCBCB;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:120px; 
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.heading_inbox5{
    font-family:Arial, tahoma;
    font-size:14px;
    color:#333333;
    font-weight:bold;
    text-align:left;
    height:25px;
    background-color:#CBCBCB;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:50px;
    border:1px solid #333333;
}


.content_inbox1{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:left;
    height:25px;
    float:left;
    padding-left:10px;    
    padding-top:5px;
    width:60px;
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.content_inbox2{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:left;
    height:25px;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:130px; 
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.content_inbox3{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:left;
    height:25px;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:100px; 
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.content_inbox4{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:left;
    height:25px;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:120px; 
    border-top:1px solid #333333;
    border-left:1px solid #333333;
    border-bottom:1px solid #333333;
}

.content_inbox5{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:left;
    height:25px;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    width:50px;
    border:1px solid #333333;
}

.mail_headings{
    font-family:Arial, tahoma;
    font-size:12px;
    font-weight:bold;
    color:#333333;
    text-align:left;
    padding:5px;
}

.mail_details{
    font-family:Arial, tahoma;
    font-size:12px;
    width:600px;
    color:#333333;
    text-align:left;
    padding:5px;
}

.see_details{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:center;
}

.inbox_message{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:left;
    float:left;
    padding-left:10px;   
    padding-top:5px;
    padding-bottom:5px;
    width:604px;
    border-left:1px solid #333333;
    border-right:1px solid #333333;
    border-bottom:1px solid #333333;
}

.message_cont{
    font-family:Arial, tahoma;
    font-size:12px;
    color:#333333;
    text-align:left;
    padding:5px;
}


a.service_link{
    font-family:Arial, tahoma;
    color:#626262;
    font-size:12px;
    text-align:left;
    text-decoration: none;
}

a.service_link:hover{
    font-family:Arial, tahoma;
    color:#626262;
    font-size:12px;
    text-align:left;
    text-decoration: underline;
}


.caustic {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6c00;
}

.caustic_link {
color:#9999a2;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
}
a.caustic_link {
color:#9999a2;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
}
a.caustic_link:hover {
color:#484040;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
}

.checkbox, .radio {
width: 19px;
height: 19px;
background:url('../images/checkboxbg.gif');
background-repeat:no-repeat;
display:inline-block;
}

#top_bottom_right{
    color:#94B400;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    border-bottom:1px solid #CBCBCB;
    border-right:1px solid #CBCBCB;
    float:left;
    width:70px;
}

#top_bottom{
    color:#94B400;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    border-bottom:1px solid #CBCBCB;
    float:left;
    width:70px;
}

#top_right{
    color:#94B400;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    border-right:1px solid #CBCBCB;
    float:left;
    width:70px;
}

#content_bottom_right{
    color:#FFC100;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    border-bottom:1px solid #CBCBCB;
    border-right:1px solid #CBCBCB;
    float:left;
    width:70px;
}

#content_bottom{
    color:#FFC100;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    border-bottom:1px solid #CBCBCB;
    float:left;
    width:70px;
}

#content_right{
    color:#FFC100;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    border-right:1px solid #CBCBCB;
    float:left;
    width:70px;
}

#content_table{
    color:#FFC100;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    float:left;
    width:70px;
}

#sharebox {
top:300px;
left:1px;
z-index:10;
position:fixed;
}

#sharebox .float {
padding:0;
border:0;
}

.header_text{
    color:#0C72AD;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    float:left;
    font-size:24px;
    text-align:center;
    width:600px;
    padding-top:40px;
}

.header_text_bigger{
    color:#db812e;
    text-decoration:none;
    font-family:"Myriad Pro", Arial, "Times New Roman", Times, serif;
    float:left;
    font-size:30px;
    text-align:center;
    font-weight:bold;
    padding-top:50px;
    padding-left:90px;
}

.head_small{
    color:#000;
    text-decoration:none;
    font-family:Arial, "Times New Roman", Times, serif;
    float:left;
    font-size:12px;
    text-align:center;
    font-weight:bold;
}

.yellow_arr{
    color:#db812e;
    text-decoration:none;
    font-family:Arial, "Times New Roman", Times, serif;
    float:left;
    font-size:14px;
    text-align:center;
    font-weight:bold;
}

.header1_text{
    color:#0C72AD;
    text-decoration:none;
    font-family:"Times New Roman", Times, serif;
    font-size:16px;
    text-align:left;
}

.blue_title{
    color:#0C72AD;
    text-decoration:none;
    font-family:Arial;
    width:267px;
    text-align:center;
}

a.blue_title{
    color:#0C72AD;
    text-decoration:none;
    font-family:Arial;
    font-size:24px;
    text-align:center;
}

a.blue_title:hover{
    color:#0C72AD;
    text-decoration:underline;
    font-family:Arial;
    font-size:24px;
    text-align:center;
}

.bg_faguri{
    width: 267px;
    height: 62px;
    background:url('../images/bg_skills_slider.jpg');
    background-repeat:no-repeat;
}

.smaller_green{
    color:#000;
    text-decoration:none;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    width:196px;
    text-align:center;
    padding-top:5px;
}

.smaller_green1{
    color:#000;
    text-decoration:none;
    font-family:Arial;
    font-size:16px;
    width:170px;
    text-align:center;
}

.skills_pos{
    text-align:center;
}

.smaller_green2{
    color:#000;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    width:170px;
    text-align:center;
    float:left;
}

a.esmaller_green1{
    color:#3970cd;
    text-decoration:underline;
    font-family:Arial;
    font-size:10px;
    text-align:center;
}

a.esmaller_green1:hover{
    color:#3970cd;
    text-decoration:none;
    font-family:Arial;
    font-size:10px;
    text-align:center;
}

#bg_modprofile_left{
    background-color:#EEEEEE;
    float:left;
    position:relative;
    width:372px;
    text-align:left;
    padding-left:10px;
    padding-right:10px;
}

#search_mod_middle{
    float:left;
    position:relative;
    width:310px;
    text-align:left;
    padding-left:100px;
    padding-right:10px;
}

#search_mod_footer{
    background-color:#EEEEEE;
    float:left;
    width:300px;
    height:17px;
}

#profile_left_footer_middle{
    background-color:#EEEEEE;
    float:left;
    width:360px;
    height:17px;
}

#bg_modprofile_right{
    background-color:#EEEEEE;
    float:left;
    position:relative;
    width:282px;
    text-align:left;
    padding-left:10px;
    padding-right:10px;
}

#profile_right_footer_middle{
    background-color:#EEEEEE;
    float:left;
    width:270px;
    height:17px;
}

h2{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#666;
    padding-left:5px;
        padding-top:0px;
padding-bottom:0px;
padding-right:0px;
margin:0;
}

a.webdesign{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#666;
    padding-left:5px;
    text-decoration:none;
}

a.webdesign:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#666;
    padding-left:5px;
    text-decoration:underline;
}

a.blue_aserom{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#666;
    padding-left:5px;
    text-decoration:none;
}

a.blue_aserom:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#666;
    padding-left:5px;
    text-decoration:underline;
}

#button_yellow_bg{
    background-image:url('../images/add_galben_middle.png');
    background-repeat:repeat-x;
    height:24px;
    float:left;
}

#button_grey_bg{
    background-image:url('../images/add_gri_middle.png');
    background-repeat:repeat-x;
    height:24px;
    float:left;
}

#button_black_bg{
    background-image:url('../images/add_black_middle.gif');
    background-repeat:repeat-x;
    height:24px;
    float:left;
}


.button_text_n{
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000;
    font-weight: normal;
    padding-top:5px;
}

.button_text_black{
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#ccc;
    font-weight: bold;
    padding-top:5px;
}

.v_text{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#0C72BD;
    padding-top:20px;
    padding-left:40px;
}

#vcontent{
    padding-top:10px;
    padding-left:40px;
    padding-bottom:10px;
    width:820px;
    float:left;
    position:relative;
    font-family:Arial, tahoma;
    color:#333;
}

#bg_v_title{
    background-color:#CBCBCB;
    float:left;
    width:783px;
    height:23px;
}

#bg_modv1{
    background-color:#EEEEEE;
    float:left;
    position:relative;
    width:820px;
    text-align:center;
}

#module_footer_middlev{
    background-color:#EEEEEE;
    float:left;
    width:788px;
    height:17px;
}

.v_green{
    width:60px;
    height:20px;
    background-color:#0C72BD;
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:10px;
    float:left;
}

.v_yellow{
    width:60px;
    float:left;
    height:20px;
    background-color:#FFC000;
    text-align:center;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:10px;
}

.weekly_v1{
    width:300px;
    float:left;
    margin-left:80px;
}

.weekly_v{
    width:800px;
    float:left;
    margin-left:100px;
}

.vouchers_head{
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#0C72BD;
    text-align:left;
    padding-top:20px;
    padding-bottom:20px;
}

.voucher_greenp{
    background-image:url('../images/print_voucher_green.png');
    width:798px;
    height:405px;
    float:left;
    position:relative;
}

.voucher_yellowp{
    background-image:url('../images/print_voucher_yellow.png');
    width:799px;
    height:405px;
    float:left;
    position:relative;
}

.voucher_green1{
    background-image:url('../images/voucher_green.png');
    width:280px;
    height:143px;
    float:left;
    position:relative;
}

.voucher_yellow1{
    background-image:url('../images/voucher_yellow.png');
    width:281px;
    height:143px;
    float:left;
    position:relative;
}

.voucher_green{
    background-image:url('../images/voucher_green.png');
    width:280px;
    height:143px;
    float:left;
    position:relative;
}

.voucher_yellow{
    background-image:url('../images/voucher_yellow.png');
    width:281px;
    height:143px;
    float:left;
    position:relative;
}

.voucher_bold{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    text-align:left;
    font-weight:bold;
    padding-left:10px;
    padding-top:25px;
}

.voucher_normal{
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    text-align:left;
    padding-left:10px;
}

a.delete_voucher_green{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000;
    text-align:left;
    font-weight:bold;
    text-decoration:none;
}

a.delete_voucher_green:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000;
    text-align:left;
    font-weight:bold;
    text-decoration:underline;
}

.voucher_text_yellow{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000;
    padding-left:40px;
    text-align:left;
    font-weight:bold;
}

a.delete_voucher_yellow{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000;
    text-align:left;
    font-weight:bold;
    text-decoration:none;
}

a.delete_voucher_yellow:hover{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000;
    text-align:left;
    font-weight:bold;
    text-decoration:underline;
}

.discount_text_green{
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#000;
    text-align:left;
    font-weight:bold;
    padding-left:40px;
}

.discount_text_yellow{
    font-family: Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#000;
    padding-left:40px;
    text-align:left;
    font-weight:bold;
}

/*-------------------------------- new design -----------------------*/

.bg_login_head{
    background-image:url('../images/login_box_head.jpg');
    background-repeat:no-repeat;
    width:226px;
    height:125px;
    position:relative;
    padding:0;
    margin:0;
}

.bg_loggedin_head{
    background-image:url('../images/bg_header_account.png');
    background-repeat:no-repeat;
    width:348px;
    height:97px;
    position:relative;
    margin-top:20px;
}

.head_loggedin{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ffca00;
    padding-top:4px;
    padding-bottom:2px;
    padding-right:10px;
    text-align:right;
    position:relative;
}

#login_box_pos{
    float:left;
    margin-top:15px;
    margin-left:110px;
    height:121px;
}

#head_text_right{
    float:left;
    padding-top:15px;
    padding-left:40px;
}

#comm{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#000;
    padding-top:3px;
    width:160px;
}

#comm_smalll{
    font-family: Arial, Helvetica, sans-serif;
    font-size:8px;
    color:#000;
    text-align:left;
    width:110px;
    padding-left:20px;
    float:left;
}

#comm_smallr{
    font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    text-align:left;
    float:left;
}

#head_menu{
    margin-top:27px;
    width:1200px;
    float:left;
}

#head_menulog{
    margin-top:27px;
    width:1200px;
    float:left;
}

.menu_norm{
    background-image:url('../images/bg_menu_head_off.jpg');
    height:18px;
    padding-left:10px;
    padding-top:3px;
    padding-right:10px;
    float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#ffca00;
    text-shadow: 0.1em 0.1em 0.05em #000;
}

.menu_over{
    background-color:#FFCA00;
    height:18px;
    padding-left:10px;
    padding-top:3px;
    padding-right:10px;
    float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    text-shadow: 0.1em 0.1em 0.05em #ffca00;
}

.menu_desp{
    float:left;
    height:21px;
}

#bg_search_home{
    background-image:url('../images/bg_search_top.jpg');
    height:57px;
    width:484px;
    margin-left:30px;
}

#bg_search_all{
    position:relative;
    background-image:url('../images/search_middle.jpg');
    width:635px;
    height:67px;
    float:left;
    
}

#bg_reports_title{
    position:relative;
    background-image:url('../images/report_search_left.jpg');
    width:91px;
    height:34px;
    float:left;
}

#bg_reports_s{
    position:relative;
    background-image:url('../images/report_search_bg.jpg');
    width:627px;
    height:34px;
    float:left;
    text-align:left;
}

.reports_right{
    position:relative;
    background-image:url('../images/report_search_right.jpg');
    width:18px;
    height:34px;
    float:left;
}

.text_reports_title{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffca00;
    float:left;
    width:91px;
    text-align:center;
    padding-top:7px;
}

.text_search_voucher{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffca00;
    float:left;
    width:124px;
    text-align:center;
    padding-top:25px;
}

.text_search_home{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#ffca00;
    float:left;
    width:124px;
    text-align:center;
    padding-top:15px;
}

.select_main{
    margin-top:5px;
    float:left;
}

.select_main_all{
    margin-left:5px;
    margin-top:3px;
    float:left;
}

.select_subcateg{
    margin-left:5px;
    margin-top:5px;
    float:left;
}

.select_subcateg_all{
    margin-left:5px;
    margin-top:3px;
    float:left;
}

.select_skll{
    margin-left:5px;
    margin-top:5px;
    float:left;
}

.input_key{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    width:300px;
}

.key{
    float:left;
    padding-top:3px;
}

.subm{
    padding-left:5px;
    float:left;
    padding-top:6px;
}

.select_skills{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    max-width:160px;
}

.feat_req{
    float:left;
    padding-left:45px;
}

.feat_offers{
    float:left;
    padding-left:20px;
}

.feat_req_head{
    position:relative;
    background-image:url('../images/head_feat_req.jpg');
    height:32px;
    width:291px;
}

.feat_offers_head{
    position:relative;
    background-image:url('../images/head_feat_serv.jpg');
    height:32px;
    width:288px;
}

.req_bee_image{
    position:absolute;
    left:-10px;
    top:-45px;
}

.offers_bee_image{
    position:absolute;
    left:-10px;
    top:-45px;
}

.featured_offers_title{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    font-weight:bold;
    text-align:right;
    padding-right:15px;
    padding-top:5px;
    height:11px;
}

.featured_offers_title1{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    font-weight:bold;
    text-align:right;
    padding-right:15px;
    text-transform:uppercase;
}

.featured_req_title{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffca00;
    font-weight:bold;
    text-align:right;
    padding-right:15px;
    padding-top:5px;
    height:11px;
}

.featured_req_title1{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ffca00;
    font-weight:bold;
    text-align:right;
    padding-right:15px;
    text-transform:uppercase;
}

.feat_offers_middle{
    position:relative;
    background-image:url('../images/bg_feat_serv.jpg');
    width:288px;
    background-repeat: repeat-y;
    position:relative;
    float:left;
}

.feat_req_middle{
    position:relative;
    background-image:url('../images/bg_feat_req.jpg');
    width:291px;
    background-repeat: repeat-y;
    position:relative;
    float:left;
}

.text_feat_offers{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#cacaca;
    text-align:left;
    font-weight:bold;
    padding-left:110px;
    padding-top:10px;
    height:70px;
}

.text_feat_req{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000;
    text-align:left;
    font-weight:bold;
    padding-left:110px;
    padding-top:10px;
    height:70px;
}

#feat_req_logo_pos{
    float:left;
    padding-top:3px;
    padding-left:3px;
}

#feat_offers_logo_pos{
    float:left;
    padding-top:3px;
    padding-left:3px;
}

#offers_butt_pos{
    float:right;
    padding-top:5px;
    padding-right:5px;
    text-align:right
}

#req_butt_pos{
    float:right;
    padding-top:5px;
    padding-right:5px;
    text-align:right
}

#content_site_right{
    padding-left:10px;
    float:left;
}

#right_big_black{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000;
    text-align:center;
    font-weight:bold;
}

#centered{
    text-align:center;
}

#right_normal{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    text-align:left;
    font-weight:bold;
    padding-left:10px;
}

.footer_menu{
    text-align:center;
    padding-top:10px;
    width:800px;
    padding-left:60px;
}

.login_text_top{
    float:left;
    padding-right:5px;
}

.login_text_topp{
    float:left;
    padding-right:1px;
}

.small_login{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000;
    padding-left:5px;
    padding-top:5px;
}

.small_login1{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000;
    padding-left:8px;
    padding-top:4px;
}

.small_login2{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000;
    padding-left:8px;
    padding-top:5px;
}

.login_remember{
    position:absolute;
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    left:45px;
    top:61px;
}

.login_inputs{
    background-image:url('../images/bg_head_login_inputs.jpg');
    width:172px;
    height:40px;
    float:left;
}

input.input_login_top{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    width:155px;
    height:11px;
    padding:0;
    margin:0;
    border:0;
}

input.input_login_topp{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    width:95px;
    height:11px;
    border:none;
}

.head_loginbox{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ffca00;
    text-transform: uppercase;
    width:210px;
    padding-top:4px;
    padding-bottom:6px;
    text-align:center;
}

.smalltext_orange{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    padding-left:50px;
    height:10px;
    color:#FF6600;
}

.smalltext_black{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:12px;
    line-height:10px;
    height:10px;
    color:#000;
}

#login_texts1{
    position:absolute;
    height:10px;
    left:47px;
    top:71px;
}

#login_texts2{
    position:absolute;
    height:10px;
    left:50px;
    top:82px;
}

.checkbox_logh{
    height:10px;
}

a.smalltext_orange_h{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:11px;
    color:#FF6600;
    line-height:10px;
    padding:0;
    margin:0;
    font-weight: normal;
    text-decoration:none;
}

a.smalltext_orange_h:hover{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:11px;
    color:#FF6600;
    padding:0;
    margin:0;
    line-height:10px;
    font-weight: normal;
    text-decoration:underline;
}

a.smalltext_black_h{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:11px;
    color:#000;
    line-height:10px;
    font-weight: normal;
    text-decoration:none;
}

a.smalltext_black_h:hover{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:11px;
    color:#000;
    line-height:10px;
    font-weight: normal;
    text-decoration:underline;
}

.login_button_head{
    position:absolute;
    left:140px;
    top:100px;
}

.help_big_text{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:24px;
    color:#000;
    font-weight: normal;
    text-align:center;
    width:400px;
}

.help_small_text{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:14px;
    color:#000;
    font-weight: normal;
    text-align:center;
    width:400px;
}

a.link_contact{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:14px;
    color:#3836ff;
    font-weight: normal;
    text-decoration:underline;
}

a.link_contact:hover{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:14px;
    color:#3836ff;
    font-weight: normal;
    text-decoration:none;
}

#advice_head_bg{
    position:relative;
    background-image:url('../images/advice_box_top.png');
    width:347px;
    height:34px;
    float:left;
    margin-top:10px;
}

#bg_middle_advice{
    position:relative;
    background-image:url('../images/advice_box_middle.png');
    width:347px;
    float:left;
}

#advice_footer_middle{
    position:relative;
    background-image:url('../images/advice_box_bottom.png');
    width:347px;
    height:20px;
    float:left;
}

#text_headings{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:12px;
    color:#FBC701;
    font-weight: bold;
    padding-left:10px;
    float:left;
    padding-top:6px;
    text-decoration:none;
}

.advice_big_text{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:24px;
    color:#000;
    font-weight: normal;
    text-align:center;
    width:350px;
    padding-left:100px;
}

.advice_small_text{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:14px;
    color:#000;
    font-weight: normal;
    text-align:center;
    width:350px;
    padding-left:100px;
}

.advice_content_text{
    float:left;
    padding-left:10px;
    padding-right:20px;
}

.posted_by{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    font-weight: normal;
    text-align:left;
}

a.posted_by{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    font-weight: bold;
    text-align:left;
    text-decoration:underline;
}

a.posted_by:hover{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    font-weight: bold;
    text-align:left;
    text-decoration:none;
}

.text_advice{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    padding-top:10px;
    color:#000;
    font-weight: normal;
    text-align:left;
    width:325px;
}

.advice_arrows{
    padding-top:10px;
    float:right;
}

#arrow_up{
    float:left;
}

#arrow_down{
    float:left;
    padding-left:5px;
}

#nr_votes{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    padding-top:2px;
    color:#000;
    font-weight: normal;
    text-align:left;
    float:left;
}

#arrow_pos{
    float:left;
}

#profile_right_head{
    position:relative;
    background-image:url('../images/profile_rightbox_top.jpg');
    width:168px;
    height:29px;
    float:left;
}

#bg_middle_profile_right{
    position:relative;
    background-image:url('../images/profile_rightbox_middle.jpg');
    width:168px;
    float:left;
}

#bg_middle_profile_right{
    position:relative;
    background-image:url('../images/profile_rightbox_middle.jpg');
    width:168px;
    float:left;
}

#profile_right_footer_middle{
    position:relative;
    background-image:url('../images/profile_rightbox_bottom.jpg');
    width:168px;
    height:26px;
    float:left;
}

#profile_left_head{
    position:relative;
    background-image:url('../images/profile_leftbox_top.jpg');
    width:434px;
    height:28px;
    float:left;
}

#bg_middle_profile_left{
    position:relative;
    background-image:url('../images/profile_leftbox_middle.jpg');
    width:434px;
    float:left;
}

#profile_left_footer_middle{
    position:relative;
    background-image:url('../images/profile_leftbox_bottom.jpg');
    width:434px;
    height:23px;
    float:left;
}

.profile_right_content_text{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    padding-left:5px;
    color:#000;
    font-weight: normal;
    text-align:left;
    float:left;
}

.submit_partner{
    text-align:right;
    padding-right:30px;
}

.romb_small{
    position:relative;
    background-image:url('../images/romb_create_acc.png');
    width:32px;
    height:28px;
    float:left;
}

.romb_big{
    position:relative;
    margin-left:1px;
    background-image:url('../images/romb_create_acc_r.png');
    width:257px;
    height:28px;
    float:left;
}

.step_texts{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:8px;
    color:#000;
    padding-left:9px;
    font-weight: bold;
    text-align:left;
}


.step_textl{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:20px;
    color:#000;
    line-height:12px;
    padding-left:10px;
    font-weight: bold;
    text-align:left;
}

.step_textn{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    padding-left:10px;
    font-weight: normal;
    text-align:left;
    float:left;
    padding-top:7px;
}

.step_textn1{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    padding-left:10px;
    font-weight: normal;
    text-align:left;
    float:left;
    padding-top:4px;
}

.step_textn2{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    font-weight: normal;
    text-align:left;
    float:left;
    padding-top:7px;
}

.step_textn3{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    font-weight: normal;
    text-align:left;
    float:left;
    padding-top:4px;
}

.step_textn4{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    color:#000;
    font-weight: normal;
    text-align:left;
    float:left;
    padding-top:5px;
}


.input{
    border:1px solid #CCCCCC;
    background-color:#fff;
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:12px;
    color:#000;
    width:100px;
    height:15px;
}

#cost_so_far{
    padding:3px;
    font-family:'Myriad Pro',Arial, tahoma;
    color:#000;
    font-size:12px;
    text-align:left;
    width:80px;
    height:10px;
}

#bg_saving{
    position:relative;
    background-image:url('../images/bg_packages.png');
    width:173px;
    height:81px;
    float:left;
}

.head_saving{
    font-family:'Myriad Pro',Arial, tahoma;
    color:#000;
    font-size:10px;
    text-align:center;
    width:160px;
    padding-left:10px;
    padding-top:1px;
    font-weight:bold;
    line-height:9px;
}

#savings_left{
    font-family:'Myriad Pro',Arial, tahoma;
    color:#000;
    font-size:10px;
    text-align:left;
    width:50px;
    padding-left:10px;
    padding-top:1px;
    height:14px;
    float:left;
}

#savings_middle{
    font-family:'Myriad Pro',Arial, tahoma;
    color:#CC2229;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    width:55px;
    height:10px;
    float:left;
}

#savings_right{
    font-family:'Myriad Pro',Arial, tahoma;
    color:#CC2229;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    width:55px;
    height:10px;
    float:left;
}


.teaser_red{
    font-family:Arial, tahoma;
    font-size:10px;
    color:#cc0000;
    font-weight:bold;
    text-align:left;
    padding-top:15px;
    padding-left:19px;
}

.teaser_white{
    font-family:Arial, tahoma;
    font-size:18px;
    color:#fff;
    padding-top:4px;
    font-weight:bold;
    text-align:center;
    width:93px;
}

.teaser{
    position:relative;
    background-image:url('../images/bg_you_save.png');
    width:93px;
    height:31px;
    margin-left:15px;
}

.create_acc_bee{
    position:absolute;
    top:0;
    left:120px;
}

#bg_search_title{
    position:relative;
    background-image:url('../images/search_left.jpg');
    width:124px;
    height:67px;
    margin-left:25px;
    float:left;
}

.search_bg_home{
    position:relative;
    background-image:url('../images/search_middle.jpg');
    width:490px;
    height:67px;
    float:left;
}

.search_right{
    position:relative;
    background-image:url('../images/search_right.jpg');
    width:27px;
    height:67px;
    float:left;
}

#profile_box{
    position:relative;
    float:left;
}

#profile_personaldata_top{
    position:relative;
    background-image:url('../images/profile_personaldata_top.jpg');
    width:219px;
    height:27px;
    float:left;
}

#profile_personaldata_middle{
    position:relative;
    background-image:url('../images/profile_personaldata_middle.jpg');
    width:219px;
    float:left;
}

#profile_personaldata_bottom{
    position:relative;
    background-image:url('../images/profile_personaldata_bottom.jpg');
    width:219px;
    height:21px;
    float:left;
}

.profile_bigtext{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:20px;
    color:#000;
    font-weight: normal;
    text-align:center;
    padding-left:20px;
    padding-bottom:10px;
    width:260px;
    float:left;
}

.profile_bee{
    float:left;
    padding-left:60px;
}

#left_profile_box{
    position:relative;
    width:524px;
    float:left;
}

#left_profile_top{
    position:relative;
    background-image:url('../images/profile_leftbox_top.png');
    width:524px;
    height:25px;
    float:left;
}

#left_profile_bottom{
    position:relative;
    background-image:url('../images/profile_leftbox_bottom.png');
    width:524px;
    height:20px;
    float:left;
}

#left_profile_middle{
    position:relative;
    background-image:url('../images/profile_leftbox_middle.png');
    width:524px;
    float:left;
}

#right_profile_top{
    position:relative;
    background-image:url('../images/profile_rightbox_top.jpg');
    width:168px;
    height:29px;
    float:left;
}

#right_profile_bottom{
    position:relative;
    background-image:url('../images/profile_rightbox_bottom.jpg');
    width:168px;
    height:26px;
    float:left;
}

#right_profile_middle{
    position:relative;
    background-image:url('../images/profile_rightbox_middle.jpg');
    width:168px;
    float:left;
}

#middle_profile_box{
    width:300px;
    float:left;
}

#small_profile_box{
    width:207px;
    padding-left:10px;
    float:left;
}

#middle_profile_top{
    position:relative;
    background-image:url('../images/profile_middlebox_top.png');
    width:300px;
    height:25px;
    float:left;
}

#middle_profile_middle{
    position:relative;
    background-image:url('../images/profile_middlebox_middle.png');
    width:300px;
    float:left;
}

#middle_profile_bottom{
    position:relative;
    background-image:url('../images/profile_middlebox_bottom.png');
    width:300px;
    height:19px;
    float:left;
}

#small_profile_top{
    position:relative;
    background-image:url('../images/profile_smallbox_top.png');
    width:207px;
    height:25px;
    float:left;
}

#small_profile_middle{
    position:relative;
    background-image:url('../images/profile_smallbox_middle.png');
    width:207px;
    float:left;
}

#small_profile_bottom{
    position:relative;
    background-image:url('../images/profile_smallbox_bottom.png');
    width:207px;
    height:18px;
    float:left;
}

.bg_login_page{
    background-image:url('../images/bg_loginpagebox.jpg');
    background-repeat:no-repeat;
    width:162px;
    height:166px;
    position:relative;
}

.small_loginp{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000;
    padding-left:5px;
    padding-top:7px;
}

.small_loginp1{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000;
    padding-left:8px;
    padding-top:3px;
}

.small_loginp2{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000;
    padding-left:8px;
    padding-top:8px;
}

.login_rememberp{
    position:absolute;
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    left:65px;
    top:75px;
}

.loginpage_inputs{
    position:relative;
    background-image:url('../images/bg_inputs_loginpage.jpg');
    width:115px;
    height:44px;
    float:left;
}

.input_login_top{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    width:90px;
    height:11px;
    border:none;
}

#login_texts1p{
    position:absolute;
    height:10px;
    margin:0;
    padding:0;
    left:55px;
    top:89px;
}

#login_texts2p{
    position:absolute;
    height:10px;
    margin:0;
    padding:0;
    left:42px;
    top:105px;
}

.login_button_headp{
    position:absolute;
    left:80px;
    top:130px;
}

#login_search_box{
    position:relative;
    width:555px;
    float:left;
}

#login_search_top{
    position:relative;
    background-image:url('../images/search_login_top.jpg');
    width:553px;
    height:25px;
    float:left;
}

#login_search_bottom{
    position:relative;
    background-image:url('../images/search_login_bottom.jpg');
    width:553px;
    height:19px;
    float:left;
}

#login_search_middle{
    position:relative;
    background-image:url('../images/search_login_middle.jpg');
    width:553px;
    float:left;
}

.search_featured_pos{
    float:left;   
}

#featured_box{
    position:relative;
    width:186px;
    float:left;
    padding-left:30px;
}

#featured_top{
    position:relative;
    background-image:url('../images/featured_search_top.jpg');
    width:186px;
    height:29px;
    float:left;
}

#featured_middle{
    position:relative;
    background-image:url('../images/featured_search_middle.jpg');
    width:186px;
    float:left;
}

#featured_bottom{
    position:relative;
    background-image:url('../images/featured_search_bottom.jpg');
    width:186px;
    height:17px;
    float:left;
}

#ftext_headings{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:14px;
    color:#000000;
    text-transform: uppercase;
    font-weight: bold;
    padding-left:10px;
    float:left;
    padding-top:6px;
    text-decoration:none;
}

.smaller_blue{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:12px;
    text-align: center;
    color:#000000;
    text-decoration:none;
}

.search_result_box{
    float:left;
}

.search_result_right{
    float:left;
}

.search_result_left{
    float:left;
    position:relative;
    background-image:url('../images/search_for_left.jpg');
    width:19px;
    height:110px;
    float:left;
}

.search_bee{
    position:absolute;
    top:-10px;
    left:10px;
}

.search_result_middle{
    float:left;
    background-image:url('../images/search_for_middle.jpg');
    width:410px;
    height:110px;
}

.profile_bee_head{
    position:absolute;
    top:-15px;
    left:-30px;
    z-index:0;
}

.loggedin_col1{
    float:left;
    padding-left:50px;
    z-index:1;
    position:relative;
}

.loggedin_col2{
    float:left;
    padding-left:10px;
}

.loggedin_col3{
    float:left;
    padding-left:10px;
    position:relative;
}

.loggediin_ul{
    margin-left: 0;
    padding-left: 0;
    list-style: none;
}

.loggediin_ul li{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    text-align: left;
    color:#000000;
    text-decoration:none;
    padding-left: 10px;
    padding-top:3px;
    background-image: url(../images/logged_in_bullet.jpg);
    background-repeat: no-repeat;
    background-position: 0 .5em;
}

a.head_text_link{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    text-align: left;
    font-weight: normal;
    text-decoration:underline;
}

a.head_text_link:link{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    text-align: left;
    font-weight: normal;
    text-decoration:underline;
}

a.head_text_link:hover{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:10px;
    text-align: left;
    font-weight: normal;
    text-decoration:none;
}

.login_pos{
    position:absolute;
    top:48px;
    left:15px;
}

.bg_my_vouchers{
    float:left;
    background-image:url('../images/my_vouchers_bg.jpg');
    width:195px;
    height:94px;
    margin-left:20px;
    margin-top:20px;
}


.bg_buy_vouchers{
    float:left;
    background-image:url('../images/buy_voucher_bg.png');
    width:312px;
    height:95px;
    margin-left:10px;
    margin-top:20px;
}

.vouchers_bigtext{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:24px;
    color:#000;
    font-weight: normal;
    text-align:center;
    padding-left:140px;
    width:260px;
    float:left;
}

.myvouchers_title{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:12px;
    text-align: center;
    font-weight: bold;
    color:#ffca00;
    width:190px;
    padding-top:6px;
}

.buyvouchers_title{
    font-family:'Myriad Pro',Arial, tahoma;
    font-size:12px;
    text-align: center;
    font-weight: bold;
    color:#ffca00;
    width:250px;
    padding-top:6px;
}

.vouchers_text{
    font-family:Arial, tahoma;
    font-size:10px;
    text-align: left;
    color:#000;
    padding-top:20px;
    padding-left:20px;
    float:left;
    width:90px;
}

.vouchers_no{
    font-family:Arial, tahoma;
    font-size:12px;
    text-align: left;
    font-weight: bold;
    color:#000;
    padding-top:20px;
    padding-left:5px;
    float:left;
}

.vouchers_text1{
    font-family:Arial, tahoma;
    font-size:10px;
    text-align: left;
    color:#000;
    padding-top:10px;
    padding-left:20px;
    width:90px;
    float:left;
}

.vouchers_no1{
    font-family:Arial, tahoma;
    font-size:12px;
    text-align: left;
    font-weight: bold;
    color:#000;
    padding-top:10px;
    padding-left:5px;
    float:left;
}

.vouchers_text2{
    font-family:Arial, tahoma;
    font-size:10px;
    text-align: left;
    color:#000;
    padding-top:20px;
    padding-left:10px;
    float:left;
    width:80px;
}

.vouchers_no2{
    font-family:Arial, tahoma;
    font-size:10px;
    line-height:8px;
    text-align: left;
    font-weight: bold;
    color:#000;
    padding-top:15px;
    float:left;
}

.vouchers_text3{
    font-family:Arial, tahoma;
    font-size:10px;
    text-align: left;
    color:#000;
    float:left;
    padding-left:3px;
    font-weight: bold;
    padding-top:20px;
    padding-right:3px;
}

.vouchers_no3{
    font-family:Arial, tahoma;
    font-size:10px;
    line-height:8px;
    text-align: left;
    font-weight: bold;
    color:#000;
    padding-top:18px;
    float:left;
}

.vouchers_butt{
    font-family:Arial, tahoma;
    font-size:10px;
    text-align: left;
    color:#000;
    padding-left:10px;
    float:left;
    padding-top:5px;
}

.voucher_input{
    width:30px;
    font-family:Arial, tahoma;
    font-size:10px;
    height:15px;
    border:none;
    padding:0;
    margin:0;
}

.bg_v_yellow{
    float:left;
    background-image:url('../images/bg_discountproc_middle.png');
    background-repeat:repeat-x;
    float:left;
    height:24px;
}

#voucher_smalltext{
    font-family:Arial, tahoma;
    font-size:10px;
    text-align: left;
    font-weight: bold;
    color:#000;
    float:left;
    padding-top:5px;
}

.input_green_voucher{
    width:30px;
    font-family:Arial, tahoma;
    font-size:10px;
    height:15px;
    border:none;
    padding:0;
    margin:0;
}

.or_text{
    font-family:Arial, tahoma;
    font-size:10px;
    text-align: left;
    font-weight: bold;
    color:#000;
    float:left;
    padding-top:5px;
    padding-left:3px;
    padding-right:3px;
}

.bg_v_green{
    float:left;
    background-image:url('../images/bg_discountfix_middle.png');
    background-repeat:repeat-x;
    float:left;
    height:24px;
}


.input_spend{
    width:40px;
    font-family:Arial, tahoma;
    font-size:10px;
    height:15px;
    border:none;
    padding:0;
    margin:0;
}

.voucherp_pos{
    position:absolute;
    top:5px;
    right:20px;
}

.button_text{
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000;
    font-weight: bold;
}

.button_text_red{
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#cc2229;
    font-weight: bold;
}

.smaller_blue2{
    color:#000;
    text-decoration:none;
    font-family:Arial;
    font-size:12px;
    padding-top:3px;
    width:240px;
    text-align:center;
    float:left;
}

ul.thumb {
    float: left;
    list-style: none;
    margin: 0 0 0 30px; padding: 0;
}
ul.thumb li {
    margin: 0; padding: 0;
    float: left;
    position: relative;
}
ul.thumb li img {
    position: absolute;
    left: 0; top: 0;
    -ms-interpolation-mode: bicubic; 
}
ul.thumb li img.hover {
    border: none;
}

ul.thumb1 {
    float: left;
    list-style: none;
    margin: 0 0 0 15px; padding: 0;
}
ul.thumb1 li {
    margin: 0; padding: 0;
    float: left;
    position: relative;
}
ul.thumb1 li img {
    position: absolute;
    left: 0; top: 0;
    -ms-interpolation-mode: bicubic; 
}
ul.thumb1 li img.hover {
    border: none;
}

ul.thumb2 {
    float: left;
    list-style: none;
    margin: 0 0 0 17px; padding: 0;
}
ul.thumb2 li {
    margin: 0; padding: 0;
    float: left;
    position: relative;
}
ul.thumb2 li img {
    position: absolute;
    left: 0; top: 0;
    -ms-interpolation-mode: bicubic; 
}
ul.thumb2 li img.hover {
    border: none;
}

ul.thumb3 {
    float: left;
    list-style: none;
    margin: 0 0 0 13px; padding: 0;
}
ul.thumb3 li {
    margin: 0; padding: 0;
    float: left;
    position: relative;
}
ul.thumb3 li img {
    position: absolute;
    left: 0; top: 0;
    -ms-interpolation-mode: bicubic; 
}
ul.thumb3 li img.hover {
    border: none;
}

.inbox_bee{
    float:left;
    padding-right:10px;
}

#bg_inbox_title{
    float:left;
    background-image:url('../images/inbox_head.png');
    float:left;
    height:25px;
    width:552px;
}

#bg_inbox{
    float:left;
    background-image:url('../images/inbox_middle.png');
    background-repeat: repeat-y;
    float:left;
    width:552px;
}

#inbox_footer_middle{
    float:left;
    background-image:url('../images/inbox_footer.png');
    float:left;
    height:17px;
    width:552px;
}

#bg_rating_title{
    float:left;
    background-image:url('../images/skill_rating_top.png');
    float:left;
    height:25px;
    width:232px;
}

#bg_rating{
    float:left;
    background-image:url('../images/skill_rating_middle.png');
    float:left;
    width:232px;
    background-repeat: repeat-y;
}

#rating_footer_middle{
    float:left;
    background-image:url('../images/skill_rating_bottom.png');
    float:left;
    height:17px;
    width:232px;
}

#bg_banner_title{
    float:left;
    background-image:url('../images/skill_banners_top.png');
    float:left;
    height:25px;
    width:356px;
}

#bg_banner{
    float:left;
    background-image:url('../images/skill_banners_middle.png');
    float:left;
    width:356px;
    background-repeat: repeat-y;
}

#banner_footer_middle{
    float:left;
    background-image:url('../images/skill_banners_bottom.png');
    float:left;
    height:17px;
    width:356px;
}

#newskill_left{
    float:left;
    background-image:url('../images/suggest_skill_left.png');
    float:left;
    height:69px;
    width:16px;
    background-repeat:no-repeat;
}

#newskill_right{
    float:left;
    background-image:url('../images/suggest_skill_right.png');
    float:left;
    height:69px;
    width:19px;
    background-repeat:no-repeat;
}

#bg_newskill{
    float:left;
    background-image:url('../images/suggest_skill_middle.png');
    float:left;
    height:69px;
    width:695px;
    background-repeat:repeat-x;
}

#newskill_footer_middle{
    float:left;
    background-image:url('../images/orange_newskill_bottom.jpg');
    float:left;
    height:18px;
    width:612px;
}

a.esmaller_blue1{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0047bf;
    text-decoration:underline;
}

a.esmaller_blue1:hover{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0047bf;
    text-decoration:none;
}

#active_skill_top{
    background-image:url('../images/selected_skills_top.png');
    float:left;
    width:737px;
    height:18px;
    background-repeat:no-repeat;
}

#active_skill_bottom{
    background-image:url('../images/selected_skills_bottom.png');
    float:left;
    width:737px;
    height:19px;
    background-repeat:no-repeat;
}

#active_skill_middle{
    float:left;
    background-image:url('../images/selected_skills_bg.png');
    width:737px;
    background-repeat:repeat-y;
}

.bg_repeat{
    float:left;
    background-image:url('../images/selected_skills_bg.png');
    height:21px;
    background-repeat:repeat-x;
}

.skill_in_text{
    font-family: 'Myriad Pro', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000;
    padding-top:2px;
    font-weight:bold;
    text-decoration:none;
}

.bg_no_repeat{
    float:left;
    background-image:url('../images/selected_skills_bg_left.png');
    height:21px;
    background-repeat:no-repeat;
    background-position: left;
}
