body { font-family:tahoma;}
* {margin:0; padding:0; list-style:none;}
* img { border:0}
a { color:#2E6CA9}
.BoxMain { background:url(../images/border.gif) repeat-y left; margin:10px auto; width:965px}
.Box { background:url(../images/border.gif) repeat-y left; margin:0 auto;}
.Gray { background-color:#666; color:#fff}
.Gray h1 { color:#fff; background:none; font-size:20px; font-weight:normal; padding-left:15px; border-bottom:#999 solid 1px}
.Gray p { font-weight:bold; color:#fff; margin:5px 5px 5px 15px}
.BoxLeft { background:url(../images/border.gif) repeat-y right; color:#000; font-size:11px}
.BoxTop { background:url(../images/top-right.png) no-repeat right top;}
.BoxTopLeft { background:url(../images/top-left.png) no-repeat; height:8px; font-size:1px}
.BoxBtm { background:url(../images/btm-right.png) no-repeat right top;}
.BoxBtmLeft { background:url(../images/btm-left.png) no-repeat; height:8px; font-size:1px}
.BoxIn { padding:8px; height:220px}
.BoxInsml { padding:8px; overflow:auto}
.BoxInsml p { margin:15px 0}
.EditorTxt p { margin:15px 0}
.EditorTxt li { background:url(../images/arrosml.gif) no-repeat scroll 0 7px; line-height:18px; padding-left:15px; display:block}
.Clear { clear:both}
#Header { display:block; clear:both; padding:5px 1px 0 1px}
.Logo { float:left; margin-left:10px;}
.Logo p { font-weight:bold; margin-left:75px;}
.Login { float:right; width:320px; margin-right:10px}
.Txtbox { width:188px; height:17px; border:#ddd solid 1px; font-size:12px}
.Txtbox2 { width:188px; height:17px; border:#ddd solid 1px; font-size:12px}
.LostPass { background:#ececec; border-top:#2e6ca9 solid 3px; width:292px; position:absolute; height:90px; left:50%; padding:10px 10px 0 10px; font-weight:bold; display:none; margin-left:160px;}
.LostPass img { float:right}
.LostPass .Txtbox { width:286px; height:22px}
#Header a { color:#000;}
#Header a:hover { text-decoration:none}
.LgoinBtn { background:url(../images/loginbtn.gif) no-repeat; border:0; width:51px; height:22px; font-size:11px; font-weight:bold; color:#000; cursor:pointer;}
.LgoinBtn:hover { color:#2e6ca9}
#Tabs { height:37px; margin:0 11px; display:block; clear:both}
#Tabs li { float:left; height:37px; margin-right:3px; display:block;}
#Tabs li a { height:23px; margin-top:14px; background:url(../images/tableft.gif) no-repeat; display:block; float:left; text-decoration:none; padding:0 0 0 12px}
#Tabs li a b { background:url(../images/tabright.gif) no-repeat top right; padding:0 12px 0 0; height:23px; line-height:23px; display:block}
#Tabs li a:hover { height:37px; margin-top:0; background:url(../images/tabslctdleft.gif) no-repeat; color:#ec1b23; cursor:pointer}
#Tabs li a:hover b { height:37px; background:url(../images/tabslctdright.gif) no-repeat top right; line-height:37px; cursor:pointer}
#Tabs li.menuSelected a { height:37px; margin-top:0; background:url(../images/tabslctdleft.gif) no-repeat; color:#2e6ca9}
#Tabs li.menuSelected a b { height:37px; background:url(../images/tabslctdright.gif) no-repeat top right; line-height:37px; color:#ec1b23}

#Menu { background:url(../images/menubg.gif) repeat-x; height:42px; margin:0}
#Menu span.Date { float:right; color:#c1c5c9; width:150px; line-height:32px; font-weight:bold; font-size:12px;text-align:right;}
#Menu ul { display:none; float:left; margin-right:50px}
#Menu li { float:left; line-height:28px; color:#fff; font-weight:bold; margin-right:3px; background:url(../images/menusep.gif) no-repeat right top; padding-right:2px}
#Menu li a { color:#fff; text-decoration:none; padding:3px 2px}
#Menu li a:hover { background:#ddd; color:#333; border-bottom:#fff solid 1px}
#Menu li.SubSelected a  { background:#ddd; color:#333; border-bottom:#fff solid 1px}

#Middle { padding:0 11px; display:block; clear:both; overflow:auto}
#Left { float:left; width:783px; margin-right:10px}
#Right { float:left; width:150px;}
.TwoBox { width:386px; float:left}
.Separator { margin-right:10px;}
h1 { background:url(../images/arrowbig.gif) no-repeat 0 0; padding-left:35px; font-size:18px; line-height:30px; margin-bottom:10px; font-weight:normal; text-transform:uppercase}
h1.Home { font-size:13px; font-weight:bold}
h1.Home span { background:url(../images/logosml.gif) no-repeat right; padding-right:175px}
h1 img { margin-top:0px; top:3px; position:relative}
.Welcome { margin:8px 0 15px 0; font-size:12px}
.SearchBtn { background:url(../images/searchbtn.gif) no-repeat; width:49px; height:20px; color:#fff; border:0; font-size:11px; font-weight:bold; cursor:pointer}
.Form { font-weight:bold}
.Form .Txtbox { width:100%; height:20px}
.Form .Txtbox2 { width:49%; height:20px}
.Tabhead { display:block; clear:both; height:27px; margin:0 0 0 5px; padding-top:10px}
.Tabhead li { float:left; display:block; line-height:20px; margin-right:3px;}
.Tabhead li a { background:url(../images/tableftsml.gif) no-repeat; height:27px; display:block; padding:0 0 0 30px; line-height:27px; color:#000; text-decoration:none; cursor:pointer}
.Tabhead li a b { background:url(../images/tabrightsml.gif) no-repeat right top; height:27px; display:block; padding:0 10px 0 0; line-height:27px; cursor:pointer}
.Tabhead li a:hover { background:url(../images/tabhoverleft.gif) no-repeat; color:#2e6ca9}
.Tabhead li a:hover b { background:url(../images/tabhoverright.gif) no-repeat right top}
.Tabhead li.Selected a { background:url(../images/tabhoverleft.gif) no-repeat; color:#2e6ca9}
.Tabhead li.Selected a b { background:url(../images/tabhoverright.gif) no-repeat right top}
.Tabhead li a span { font-size:15px;}
.Sector { display:none}
.Sector li { width:178px; background:url(../images/arrosml.gif) no-repeat 0 4px; padding-left:12px; float:left; padding-bottom:8px; font-weight:bold}
.Sector li a { color:#000; text-decoration:none;}
.HeadTab { display:block; clear:both; overflow:auto; color:#1c78af; font-weight:bold; padding:10px 0 0 20px}
.Loop { background:url(../images/filedbg.gif) no-repeat bottom center; padding-bottom:18px; display:block; clear:both; overflow:auto; font-weight:bold; margin-left:20px; line-height:25px; margin-top:5px}
.Loop div { float:left; margin-right:3px; display:block}
.HeadTab div { float:left; margin-right:3px; display:block}
.Emp { width:120px;}
.JTitle { width:160px;}
.SectorTab { width:105px;}
.Salary { width:100px}
.Location { width:100px;}
.View a { color:#1c78af}
.View a:hover { text-decoration:none}
{in featured employers there will b a photo and view jobs link}
#Footer { width:965px; margin:20px auto 10px auto; display:block; clear:both; font-size:11px; font-weight:bold; color:#999; text-align:right; background:url(../images/footerlogo.gif) no-repeat; height:40px}
#Footer a { color:#555}
#Footer a:hover { text-decoration:none; color:#000}
#Footer p { margin-bottom:15px;}
#Footer a.WSlink { text-decoration:none}
.Employers { display:block; clear:both; padding:10px; overflow:hidden}
.BtmBtns { clear:both; display:block; padding:0 20px 10px 10px; text-align:right}
.LinkBtn { background:url(../images/linkbtn.jpg) no-repeat; width:141px; height:23px; color:#1c79b0; font-size:11px; font-weight:bold; border:0; line-height:23px; padding-left:15px; cursor:pointer;}
.LinkBtn:hover { color:#000}
.Employers div { float:left; display:block; overflow:hidden; margin:0 23px 15px; text-align:center}
.Employers a { padding:5px 0; display:block; color:#2E6CA9; font-weight:bold; text-decoration:none}
.Employers a.Comp { color:#000}
.Employers a:hover { text-decoration: underline; color:#333 }
.Employers img { background:url(../images/empbg.jpg) no-repeat bottom center; padding-bottom:9px; clear:both}
.News { display:block; clear:both; padding:5px; margin-left:10px}
.newsitem { display:block; clear:both; background:url(../images/filedbg.gif) no-repeat bottom center; padding-bottom:20px}
.newsitem p { margin:0 0 10px 0}
.newsitem a { font-weight:bold; color:#555}
.newsitem a:hover { text-decoration:none}
.newsitem a.Readmore { color:#2e6ca9}
.News a.morenews { color:#2e6ca9; float:right; padding:0 10px 10px 0}

h2 { color:#293E5C; font-size:12px; text-transform:uppercase}
img.Companyimg { background:url(../images/empbg.jpg) no-repeat bottom center; padding-bottom:9px; clear:both}
.Companyimg1 { background:#fff; padding:3px; border:#ddd solid 1px; text-align:center}
.Joblist { display:block;background:url(../images/filedbg.gif) no-repeat bottom center; padding-bottom:30px;}
.Joblist li { padding:10px 0 0 0; font-weight:bold; color:#333}
.Joblist li.Sect { color:#2e6ca9}
.Joblist li.Description { font-weight:normal; min-height:30px}
.Joblist li.Date { color:#999}
.Joblist li.Date input { float:right}
.TopDes {float:right; color:#2e6ca9; font-weight:bold; margin-top:8px}
.Loginbtn2 { border:#ccc solid 1px; width:80px; text-align:center; height:22px; line-height:22px; color:#333; background:#ddd; font-weight:bold; cursor:pointer; font-size:11px;}
.Txtbox-big { width:300px}
h3 { color:#000; font-size:11px}
h3 span { color:red}
.Select-big { width:300px; height:150px}
.Txtarea-big { width:300px; height:100px}
.Lable  span.inform { color:#333}
.Joblist li.Description p { margin:15px 0; clear:both; display:block}
.Joblist li.Description li { background:url(../images/arrosml.gif) no-repeat scroll 0 7px; line-height:18px; padding-left:15px; display:block}
.Postjob { background:url(../images/buttons.gif) no-repeat; width:64px; height:20px; color:#fff; font-family:tahoma; font-weight:bold; font-size:11px; text-align:center; border:0; cursor:pointer}
.Postjobright { background:url(../images/buttons.gif) no-repeat; width:64px; height:20px; color:#fff; font-family:tahoma; font-weight:bold; font-size:11px; text-align:center; border:0; cursor:pointer; float:right}
.Title { font-weight:bold; height:30px; line-height:30px; color:#333}
.red {color:#FF0000; font-weight:bold}
.Loginbtn { width:51px; height:22px; border:0; color:#fff; background:url(../images/login.gif) no-repeat; text-align:center; font-weight:bold; font-size:11px; line-height:15px; cursor:pointer}
.Selectmenu { width:188px; height:20px; border:#d0d0d0 solid 1px; margin-top:3px; margin-right:8px}
.ActiveBtn { background:url(../images/activejobs.gif) no-repeat; height:25px; border:0; width:78px; margin-top:8px; cursor:pointer; font-size:11px; font-weight:bold; color:#fff; text-align:center; padding-bottom:5px}
.NewTab { border:#ddd solid 1px; padding:2px; margin-bottom:10px}
.NewTab td { padding:0 8px}
.NewTab table td { padding:0 0px}
.NewTab td li { background:url(../images/arrosml.gif) no-repeat 0 5px; padding-left:10px; margin-top:4px}
.NewTab td ul { margin:8px 0}
.NewTabHead { background:#f0f0f0; font-weight:bold}
.NewTabHead a { float:right; margin-right:5px}
.Informin { border-bottom:#ddd dotted 2px; padding:0 0 15px 0; margin-bottom:8px}
.NewTab span { font-weight:bold; color:#2087c4}
.NewTab span.red { color:#FF0000}
.listblt { margin-top:15px}
.listblt li { background:url(../images/arrosml.gif) no-repeat 0 5px; padding-left:12px; line-height:15px; }
.borderbtm { border-bottom:2px dotted #ccc}

