.a9{border-top-width:1px;border-left-width:1px;padding-left:1px;font-size:9px;text-transform:none;color:#000080;font-family:Arial,Sans-Serif}

.a11{padding-left:1px;font-size:12px;text-transform:none;color:#4b4b4b;font-family:Arial,Sans-Serif}

.bb{font-size:12px;text-transform:none;color:#000080;font-family:Arial,Sans-Serif}

.gb{padding-right:3px;padding-left:3px;font-size:13px;background-color:#f2f0ff}

.cr,  .sjd{font-size:12px;color:#4b4b4b;font-family:Arial,Sans-Serif}

.grey12{padding-left:1px;font-size:12px;text-transform:none;color:#494848;font-family:Arial,Sans-Serif}

.frmlbl{padding-left:1px;font-size:12px;font-weight:bolder;text-transform:none;text-align:right;color:#494848;font-family:Arial,Sans-Serif}

.yellow{font-size:12px;color:#494848;font-family:Arial,Sans-Serif;background-color:#fffff7}

.reds{font-size:12px;color:#494848;font-family:Arial,Sans-Serif;background-color:#fff4f8}

.reds1{border-right:#f2f0ff;border-top:#f2f0ff;border-left:#f2f0ff;border-bottom:#f2f0ff 1px;font-weight:bold;font-size:12px;text-transform:capitalize;color:#fff;font-family:Arial,Sans-Serif;background-color:#a9acb5}

.wonr{color:#fff;background-color:#cc0000}

.pt{border-bottom:1PX #cfcfd0 solid;padding-left:3px;margin-top:3px;font-weight:normal;font-size:14px;text-transform:capitalize;color:#0a0b94;font-family:Arial,Sans-Serif;vertical-align:middle;height:23px;line-height:23px;background-image:url(/tiptop/gifs/background_light_grey1.gif);background-repeat:repeat-x;background-color:#f2f0ff}

.he1{font-size:14px;font-weight:bold;text-transform:capitalize;color:#fff;background-color:#333366}

.blue{font-size:12px;color:#494848;font-family:Arial,Sans-Serif;background-color:#f2f4fb}

.bgblue{background-color:#fafaff}

.orange{font-size:12px;color:#494848;font-family:Arial,Sans-Serif;background-color:#fff0e8}

.btg{border:#efeff7;border-bottom:1PX #CCCCCC solid;padding-right:3px;padding-left:3px;font-size:13px;text-transform:capitalize;color:#000080;font-family:Arial,Sans-Serif;height:20px;background-color:#f2f0ff}

.btgh, .btghb{border:#efeff7;border-bottom:1PX #cfcfd0 dotted;padding-right:3px;padding-left:3px;padding-top:3px;font-size:13px;font-weight:normal;text-transform:capitalize;color:#0a0b94;vertical-align:middle;height:23px;line-height:23px;background-image:url(/tiptop/gifs/background_light_grey1.gif);background-repeat:repeat-x}
.btghb{font-weight:bolder}

.rbg{border:#efeff7;border-top:1PX #c8c2d3 dotted;padding-right:3px;padding-left:3px;font-size:13px;text-transform:capitalize;font-weight:normal;color:#000080;font-family:Arial,Sans-Serif;height:23px;background-color:#f2f0ff}

.r11{font-size:12px;text-transform:none;color:#be0000;font-family:Arial,Sans-Serif}

.error{padding-left:1px;font-size:12px;text-transform:none;color:#be0000;font-family:Arial,Sans-Serif}

.message{padding-left:1px;font-size:12px;text-transform:none;color:#4b4b4b;font-family:Arial,Sans-Serif;text-align:left}

.head{font-weight:bold;font-size:17px;text-transform:capitalize;color:#534741}

.textblack{font-size:12px;text-transform:none;color:#000000;font-family:Arial,Sans-Serif}

.cn{font-weight:bold;font-size:13px;text-transform:capitalize;color:#0a0b94;font-family:Arial,Sans-Serif;text-decoration:none}

.bordered{border:#eaeaea 1px solid;padding-right:2px;padding-left:2px}

.button{font-family:Arial,Sans-Serif;font-size:12px;background-image:url(/tiptop/gifs/buttonbkgd.gif);background-repeat:repeat-x;overflow:visible;padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px;border:1px solid #C2C2C2;color:#282828;cursor:pointer}

A:hover{color:#1057e3;text-decoration:none}

A.mt_l, #headerdiv A, #tblfooter A{font-size:11px;text-transform:capitalize;color:#fff;font-family:Arial,Sans-Serif;text-decoration:none}
A.mt_l:visited, #headerdiv A:visited, #tblfooter A:visited{color:#fff}
A.mt_l:hover, #headerdiv A:hover, #tblfooter A:hover{color:#89ace3}
A.mt_l:active, #headerdiv A:active, #tblfooter A:active{color:#fff}

A.wrl{font-weight:bold;font-size:12px;text-transform:capitalize;color:#ffffff;font-family:Arial,Sans-Serif;text-decoration:none}
A.wrl:visited{color:#ffffff}
A.wrl:hover{color:#1057e3}
A.wrl:active{color:#ffffff}

A.bl{font-size:12px;font-weight:bold;text-transform:capitalize;color:black;font-family:Arial,Sans-Serif}
A.bl:visited{color:black}
A.bl:hover{color:#1057e3}
A.bl:active{color:black}

A.btre, A.btgr{
text-decoration:none;
font-family:Arial;
font-size:12px;
padding-left:4px;
padding-right:4px;
background-color:#f2f0ff;
background-image:url(/tiptop/gifs/buttonbkgd.gif);background-repeat:repeat-x;
}
A.btre{color:#be0000;border:1px dotted #be0000}
A.btre:visited{color:#be0000}
A.btre:hover{color:#000000;text-decoration:none;border:1px dotted #000000}
A.btre:active{color:#be0000}

A.btgr{color:green;border:1px dotted green}
A.btgr:visited{color:green}
A.btgr:hover{color:#000000;text-decoration:none;border:1px dotted #000000}
A.btgr:active{color:green}

A.pl{border:#f2f0ff 1px;font-size:11px;text-transform:capitalize;color:#4d4e61;font-family:Arial,Sans-Serif;text-decoration:none}
A.pl:visited{color:#4d4e61}
A.pl:hover{color:#1057e3}
A.pl:active{color:#4d4e61}

.oa, #tblregion A, #tblljobs A, #tbljsearch A, #tbljtitle A{clear:none;background:url(/tiptop/gifs/box1.gif) no-repeat left center;padding-left:13px;padding-right:3px}
.ca{clear:none;background:url(/tiptop/gifs/box1.gif) no-repeat right center;padding-right:14px;padding-left:2px;line-height:130%;display:inline}
.da{background:url(/tiptop/gifs/arrow_right_bottom_diag_white.gif) no-repeat right 2px;padding-right:10px;display:block}

A.el, A.sel, #tblindustry A, #tblregion A, #tblljobs A, #tbljsearch A, #tbljtitle A, .sjd A{font-size:12px;color:#821d43;font-family:Arial,Sans-Serif;text-decoration:none}
A.el:visited, A.sel:visited, #tblindustry A:visited, #tblregion A:visited, #tblljobs A:visited, #tbljsearch A:visited, #tbljtitle A:visited, .sjd A:visited{color:#821d43}
A.el:hover, A.sel:hover, #tblindustry A:hover, #tblregion A:hover, #tblljobs A:hover, #tbljsearch A:hover, #tbljtitle A:hover, .sjd A:hover{color:#1057e3}
A.el:active, A.sel:active, #tblindustry A:active, #tblregion A:active, #tblljobs A:active, #tbljsearch A:active, #tbljtitle A:active, .sjd A:active{color:#821d43}
A.sel{font-size:11px}

#tblindustry A, #tblregion A, #tbljsearch A, #tbljtitle A{display:block;clear:right;line-height:140%}

A.tl, #divBrowseByResults A{font-size:13px;color:#c86201;font-family:Arial,Sans-Serif;text-decoration:none}
A.tl:visited, #divBrowseByResults A:visited{color:#c86201}
A.tl:hover, #divBrowseByResults A:hover{color:#1057e3}
A.tl:active, #divBrowseByResults A:active{color:#c86201}

.error{border:#be0000 1px dashed;padding-right:23px;padding-left:23px;padding-bottom:5px;padding-top:6px;margin-top:6px;margin-bottom:5px;margin-right:3px;font-size:12px;background:url(/tiptop/gifs/error_circle.gif) white no-repeat 3px 5px;color:#be0000}

.confirmation{border:#438b79 1px dashed;padding-right:23px;padding-left:23px;padding-bottom:5px;padding-top:6px;margin-top:6px;margin-bottom:5px;margin-right:3px;font-size:12px;background:url(/tiptop/gifs/confirm_circle.gif) white no-repeat 3px 5px;color:#438b79}

.note{border:#8f97c2 1px dashed;margin-top:6px;margin-bottom:5px;margin-right:3px;padding-right:23px;padding-left:23px;padding-bottom:5px;padding-top:6px;font-size:12px;background:url(/tiptop/gifs/notepad_pen.gif) white no-repeat 3px 5px;color:#4432a1}

TD.message{padding:5px;font-size:12px;color:#0a0a0a}

BODY{text-align:left;line-height:110%;background-color:#FFFFFF;margin-top:1px}
.body{padding-top:1px;text-align:center;background-image:url(/tiptop/gifs/body_bg.gif);background-position:top center;background-repeat:repeat-y;background-color:#f8f8f8}

BR{LINE-height:5px}

H1{margin-top:0px;margin-bottom:0px;padding:2px;vertical-align:middle;font-weight:bolder;font-size:15px;font-family:Arial,Sans-Serif;text-decoration:none}

H1 strong{font-weight:normal}

H2{margin-top:0px;margin-bottom:0px;padding:2px;vertical-align:middle;font-weight:bolder;font-size:14px;font-family:Arial,Sans-Serif;text-decoration:none}
H2 strong{font-weight:normal}
H2.rbg{vertical-align:middle;padding-top:5px;padding-bottom:0px;}

.h3item{padding:1px;padding-bottom:0px;margin:0px;text-decoration:none;font-weight:normal}

P{padding-bottom:0px;padding-top:0px;margin-top:6px;margin-bottom:6px;font-size:12px;color:#4b4b4b;font-family:Arial,Sans-Serif}

TABLE{text-align:left}

FORM{margin-top:0px;margin-bottom:0px}

TD{font-size:12px;font-family:Arial,Sans-Serif}

.TDIndent{padding-left:8px;padding-right:8px}
.TDRIndent{padding-right:2px}

.separator{background-image:url(/tiptop/gifs/separator.gif);width:5px;height:20px}

li{line-height:150%}

.dl{height:3px;background-image:url(/tiptop/gifs/line_dots.gif);background-repeat:repeat-x}

.valm{vertical-align:middle}

.valm20{vertical-align:middle;height:20px;width:20px}

.seloption{font-weight:bolder;color:#000080;background-color:#f2f0ff}

#d_pttli{display:table;clear:both;width:974px;text-indent:3px;height:24px;padding-top:2px}
#d_pttli1{clear:none;float:left}
#d_pttlih1{font-size:13px;color:#0A34BE;font-weight:normal;padding-top:2px;padding-bottom:2px;text-transform:none}
#d_pttli2{clear:right;float:left}
#d_pttlih2{font-size:13px;color:#0A34BE;font-weight:normal;padding-top:2px;padding-bottom:2px;text-transform:none}

#headerdiv{position:relative;width:974px;text-align:left;z-index:2}
#alogin{color:#000080;background-color:#f2f0ff;border:1px solid white;padding:2px}
#alogout{color:#be0000;background-color:#f2f0ff;border:1px solid white;padding:2px}
#asitetype{color:#be0000;background-color:white;border:1px solid #f2f0ff;padding:2px}

#mainblock{
/*NB :adding this fixed width problems with center 
alignment of top block when page stretches;*/
width:974px;text-align:center;z-index:2}

/*NB :underscores for IE only..*/
#tbi{_position:relative;display:table;height:90px;width:728px;margin-top:5px;overflow:hidden;vertical-align:middle;text-align:center}
#tbi1{_position:absolute;_left:50%;_top:50%;display:table-cell;vertical-align:middle}
#tbi2{position:relative;_left:-50%;_top:-50%}

#menudivouter{width:974px;text-align:left;z-index:50;margin-bottom:0px}

#MenuTable{position:relative;z-index:50;border:#f2f0ff 0px solid;width:100%}

.mm{border-top:#9c9ed6 0px solid;border-bottom:#9c9ed6 1px solid;border-right:#ffffff 1px solid;padding:2px;padding-top:6px;padding-bottom:6px;background-color:#a7adc1;text-align:center;vertical-align:middle;line-height:110%}
.mm_over{border-top:#9c9ed6 0px solid;border-bottom:#9c9ed6 1px solid;border-right:#ffffff 1px solid;padding:2px;padding-top:6px;padding-bottom:6px;background-color:#7e869f;text-align:center;vertical-align:middle;line-height:110%}

A.mm_l, #MenuTable A{padding:2px;padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:bold;color:#ffffff;font-family:Arial,Sans-Serif;text-decoration:none;text-transform:capitalize;line-height:110%}
A.mm_l:visited, #MenuTable A:visited{color:#ffffff}
A.mm_l:hover, #MenuTable A:hover{color:#1057e3}
A.mm_l:active, #MenuTable A:active{color:#ffffff}

.msd{display:table;position:absolute;z-index:100;white-space:nowrap;font-size:11px;margin-top:-1px;padding:5px;background-color:#7e869f;color:#084d9c;line-height:110%;border:#9f9fd0 0px solid}
.ms{font-size:11px;border-right:#9c9ed6 1px solid;border-left:#9c9ed6 1px solid;border-bottom:#9c9ed6 1px solid;padding-right:5px;padding-left:5px;background-color:#7e869f;line-height:110%}

A.ms_l,  #tdSM A{font-size:11px;font-weight:normal;color:#ffffff;font-family:Arial,Sans-Serif;text-decoration:none;text-transform:capitalize;line-height:140%}
A.ms_l:visited, #tdSM A:visited{color:#ffffff}
A.ms_l:hover, #tdSM A:hover{color:#1057e3}
A.ms_l:active, #tdSM A:active{color:#ffffff}

.divsubmenu{width:1pc;position:absolute;z-index:100;visibility:hidden}

#footerblockouter{width:974px;text-align:left}
#footerblockinner{width:974px;text-align:left;margin-top:10px;background-color:#ffffff}
.awhite{text-decoration:none;color:white}
#divgrouplogos{width:974px;background-color:#ffffff;text-align:right}
#divgrouplogos img{height:29px;border:0px}

#tcmain{padding:2px;padding-top:5px;padding-bottom:5px;padding-left:0px;width:824px}

#tblwelcome{width:100%}
#tblqsearch{margin-top:10px;width:100%}
#divqscountry{clear:none;float:left;padding:2px;font-weight:bold;overflow:hidden;text-align:left}

#tblbtnholder, #tblindustry, #tblclient, #tblregion, #tblljobs, #tbljsearch, #tbljtitle, #tblfeatures, #tblnews, #tblsurvey{margin-top:10px;width:100%}
#tblfeatures A, #tblnews A, #tblsurvey, #tblnewstoryfull A, #tblcontentfull A{color:#821d43;text-decoration:none}
#tblfeatures A:visited, #tblnews A:visited, #tblsurvey, #tblnewstoryfull A:visited, #tblcontentfull A:visited{color:#821d43}
#tblfeatures A:hover, #tblnews A:hover, #tblsurvey, #tblnewstoryfull A:hover, #tblcontentfull A:hover{color:#1057e3}
#tblfeatures A:active, #tblnews A:active, #tblsurvey, #tblnewstoryfull A:active, #tblcontentfull A:active{color:#821d43}

#tblfooter{width:100%;height:50px}

#tblunsubscribe{background:url(/tiptop/gifs/sad_face.gif) white no-repeat 667px 0px;margin-top:10px;width:100%}

#tbljobresults tr{vertical-align:middle}
#tbljobresults div{display:table-cell;white-space:nowrap}

#divclientservices{display:table;clear:both;width:100%;text-align:left}
#divclientjobs, #divclientcvs{clear:left;float:left;width:405px;padding-top:10px;margin-right:5px}
#divclientadvertising, #divclientpackages{clear:right;float:right;width:405px;padding-top:10px}

#tblclientjobs, #tblclientjobcredits, #tblclientjobapps, #tblclientcvs, #tblclientadvertising, #tblemailmarketing, #tblfeaturedjobs, #tblclientpackages{margin-top:1px;width:100%;height:180px}

#tbllogin, #tblregreasons, #tbljsreg, #tblrareg, #tblemreg, #tblinputform, #tblinputform2{background-color:#d8e2ef;background-image:url(/tiptop/gifs/bg_table_bg_fade_blue.gif);background-repeat:repeat-x}

#ftindustry{z-index:100;font-family:Arial;font-size:9px;color:gray;width:974px;line-height:150%;padding-top:50px}

#div_more{display:none}

#divbtnholder{padding:0px;padding-top:5px;width:100%;clear:both;display:table;text-align:center;padding-bottom:0px;margin-bottom:0px}
#divbtnholder img{border:0px;width:184px;height:40px}
#divbtncv, #divbtnalerts, #divbtnsearch, #divbtnadvertise{display:inline;clear:none;margin:auto;padding:1px;padding-right:24px}
#divbtnadvertise{padding-right:0px;margin-right:0px}

.sba{border:0;width:120px;height:40px;margin-bottom:5px}

.dispb{display:block}

.txtlogo{display:table-cell;overflow:hidden;border:1px solid #000000;width:116px;height:40px;min-width:116px;min-height:40px;margin-right:3px;background-color:#ffffff;text-align:center;padding:1px;vertical-align:middle}

#ticklist li, #ticklist1 li, #ticklist2 li, #ticklist3 li, #ticklist4 li, #ticklist5 li, #ticklist6 li, #ticklist7 li, #ticklist8 li{list-style-type:none;background-image:url(/tiptop/gifs/bullet-tick.gif);background-position:0 7px;background-repeat:no-repeat;padding:2px 2px 2px 18px;margin-left:-20px;font-weight:normal}

#ulcountrysitelist1, #ulcountrysitelist2{list-style:none;padding-left:8px;margin-left:0px;}
#ulcountrysitelist1 li, #ulcountrysitelist2 li{padding:2px}

div.scrolldiv{overflow-x:hidden;overflow-y:auto;padding:5px;max-height:220px;height:expression(this.scrollheight > 220? "220px" :"auto" )}

div.invoicetrans{margin-top:-5px;position:absolute;z-index:100;width:960px}

/* CSS for google Adsense for Search */
ad_header {color:#000;font-weight:bold;padding-bottom:7px;font-size:12px}
.ad_line1 {color:#821d43;font-size:12px;text-decoration:underline}
.ad_text {color:#606061;font-size:12px;text-decoration:none}
.ad_url {color:#821d43;font-size:11px;margin-bottom:12px;text-decoration:none}
.search_header{background:#eee;padding:4px;font-size:15px;font-weight:bold}
.wide_ads {background:#efeff7;padding:10px}
.narrow_ads {background:#e5ecf9;padding:10px;padding-left:20px}

#divSWF0, #narrow_ad_unit{position:relative;clear:none;overflow:hidden;padding:5px;padding-top:3px;padding-right:0px}

select{position:relative}

select, input.a11, textarea, ul.checklist{
	padding:1px;
	border-top:#b4b4b4 1px solid;
	border-bottom:#e7e7e7 1px solid;
	border-left:#b4b4b4 1px solid;
	border-right:#e7e7e7 1px solid;
	background:url(/tiptop/gifs/bg_input_controls.gif) #ffffff no-repeat -1px -1px;
}

.stimg{width:55px;height:55px;border:0px #e8eaf3 solid}
#tdlocbg{background-repeat:no-repeat;background-position:top right}

#banner_jp, #banner_ja, #divSWF1, #divSWF2, #divSWFTFI{margin-top:5px;margin-bottom:5px;}
#banner_ja{margin-bottom:10px;}
