@charset "utf-8";
/* CSS Document */


body,  div, ul, ol, li, h1, h2, h3, h4, h5, h6, a, a img { margin:0; padding:0;}
a, a img{ outline:none; border:none;}

body{ margin:0px; padding:0px; font-family:verdana; font-size:13px;}

.contentpaneopen{line-height:20px; color:#4C4C4C; font-size:13px;}

p {margin:0 0 10px 0; padding:0;}

.main{ width:100%; margin-left:auto; margin-right:auto; text-align:left}

.wapper{ width:1001px; margin-left:auto; margin-right:auto}

.float_left{ float:left}
.float_right{ float:right}
.clear{ clear:both}

.pad5px{ padding:5px;}
.pad_top4px{ padding-top:4px;}
.pad_top6px{ padding-top:6px;}
.pad_top10px{ padding-top:0px;}
.pad_top15px{ padding-top:15px}
.pad_top18px{ padding-top:18px}
.pad_top35px{ padding-top:35px;}
.pad_left12px{ padding-left:9px;}
.pad_left7px{ padding-left:7px;}
.pad_left4px{ padding-left:2px;}
.pad_right7px{ padding-right:7px;}
.pad_right30px{ padding-right:30px}
.slide_pad{ padding-left:3px; padding-right:3px} 
.r_pannel_pad{ padding:21px 19px 0px 8px}

.search_mid{ height:24px; background-color:#FFFFFF; width:200px}


.header_bg{ background-image:url(../images/top_bg.jpg); height:150px; background-repeat:repeat-x }
.main_bg{ background-image: url(../images/main-bg.jpg); background-repeat: repeat-x; background-position:top; background-color:#FFFFFF}
.top_shadow{ background-image:url(../images/top_shadow.png); background-position:center top; background-repeat:no-repeat}
.header_top{ width:82%;}
.t_social_area{ width:110px;}
.t_search_area{ width:385px;}

.t_linkarea{ width:188px;}

.t_link { font-size:18px; color:#FFFFFF; text-decoration:none; }
.t_link a{ font-size:11px; color:#FFFFFF; text-decoration:none}
.t_link a:hover{ font-size:11px; color:#FFFFFF; text-decoration: underline}

.wht_bg{ background-color:#FFFFFF}

.adv_search a{ font-size:10px; color:#FFFFFF; text-decoration:underline}
.adv_search a:hover{ font-size:10px; color:#FFFFFF; text-decoration:none}

.text_fild190px{ width:190px; height:20px; border:1px solid #FFFFFF; color:#666666; font-size:11px;}

.topnav{ width:730px;}
.topnav ul{ padding:0px; margin:0px; list-style:none }
.topnav ul li{ padding: 0 8px 0 0;margin:0px; list-style:none; float:left}
.topnav a{ font-size:14px; color:#fff; text-decoration:none;  padding:10px 0 14px 12px; display:block;}
.topnav a span{font-size:14px; color:#fff; text-decoration:none; padding:10px 12px 14px 0;}
.topnav a:hover{ color:#fff; background:url(../images/menu_left.jpg) no-repeat left 0;}
.topnav a:hover span{ color:#fff; background:url(../images/menu_right.jpg) no-repeat right 0;}
/*.topnav a:active{ color:#fff; background:url(../images/menu_left.jpg) no-repeat left 0;}
.topnav a:active span{ color:#fff; background:url(../images/menu_right.jpg) no-repeat right 0;}
.topnav a.activemenu{ color:#fff; background:url(../images/menu_left.jpg) no-repeat left 0;}
.topnav a.activemenu span{ color:#fff; background:url(../images/menu_right.jpg) no-repeat right 0;}*/
.active a span { color:#fff; background:url(../images/menu_right.jpg) no-repeat right 0;}
.active { color:#fff; background:url(../images/menu_left.jpg) no-repeat left 0;}
.slideheader_bg{ background-image:url(../images/header_bg.jpg); height:358px; background-repeat:repeat-x}
.t_rightpannel{ width:315px; background-image:url(../images/right_bg.png); background-repeat:repeat-x; height:358px;}

.t_rightpannel ul{ padding:0px; margin:0px; list-style:none}
.t_rightpannel ul li{ padding:6px 0px 0px 0px ; margin:0px; list-style:none;}
.t_rightpannel ul li a{ display:block; background-image: url(../images/tab_bg.png); width:297px; height:103px; background-repeat:no-repeat; color:#FFFFFF}
.t_rightpannel ul li a:hover{ display:block; background-image: url(../images/tab_hover.png); width:297px; height:103px; background-repeat:no-repeat; color:#FFFFFF}
.t_rightpannel ul li a.active{ display:block; background-image: url(../images/tab_hover.png); width:297px; height:103px; background-repeat:no-repeat; color:#FFFFFF}

.wht_text12px{ font-size:12px; color:#FFFFFF; text-decoration:none; line-height:18px;}
.tab_headding{ font-size:15px; color:#FFFFFF; text-decoration:none}

.tag_bg{ background-image:url(../images/tag_bg.png); width:1001px; height:84px; background-repeat:no-repeat}
.tab_headding_area{ width:212px; }
.wht_headding34px{ font-size:34px; color:#FFFFFF; text-decoration:none}
.wht_headding24px{ font-size:22px; color:#FFFFFF; text-decoration:none}
.red_headding32px{ font-size:29px; color:#ff0000; text-decoration:none} 
.gray_headding24px{ font-size:22px; color:#393939; text-decoration:none} 
.tag_area{ width:780px;}
.pack_tag{ width:215px;}



.red_text15px{ font-size:13px; width:215px; color:#ff0000; font-weight: bold; text-decoration:none}




.black_text13px{ font-size:13px; color:#000; text-decoration:none}
.cont_area{ width:972px;}
.work_area{ width:396px;}
.spe_cont_area{ width:545px; padding-left:10px}

.normal_text13px{ font-size:13px; color:#4c4c4c; text-decoration: none; line-height:20px;}
.headding28px{ font-size:28px; color:#000000; text-decoration:none}
.redheadding28px{ font-size:28px; color:#ff0000; text-decoration:none}

.box_area{ width:310px;}

.head_bg1{ background-image:url(../images/head_bg1.png); width:310px; height:53px; background-repeat:no-repeat}
.head_bg2{ background-image:url(../images/head_bg2.png); width:310px; height:53px; background-repeat:no-repeat}
.head_bg3{ background-image:url(../images/head_bg3.png); width:310px; height:53px; background-repeat:no-repeat}
.read_but{ position:absolute; padding-left:75px;}
.footer_bg{ background-image:url(../images/footer_bg.jpg); height:120px; background-repeat:repeat-x} 

.footer_text11px{ font-size:11px; color:#FFFFFF; text-decoration:none}
.footer_text11px a{ font-size:11px; color:#FFFFFF; text-decoration:none;  background-image: url(../images/bullot.png); background-repeat:no-repeat; background-position:left; padding-left:15px; padding-right:5px;}
.footer_text11px a:hover{ font-size:11px; color:#FFFFFF; text-decoration: underline; background-image: url(../images/bullot.png); background-repeat:no-repeat; background-position:left; padding-left:15px; padding-right:5px;}

.footer_text11px td{text-align:right;}

.footer_text11px a img{
display: none ;
}

/* form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }
.upplad_btn {
    background-color: transparent;
    background-image: url("../images/upload.png");
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 33px;
    line-height: 5px;
    margin-left: 22px;
    text-decoration: none !important;
    width: 170px;
}
#topSubmitCV{background-color: transparent;
    background-image: url("../images/upload.png");
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 33px;
    line-height: 5px;
    margin-left: 22px;
    text-decoration: none !important;
    width: 170px;}
	
