body { font-family: verdana, arial, Helvetica, sans-serif; font-size:11px;}
li, td, table,input, textarea { font-family: verdana, arial, Helvetica, sans-serif; font-size:11px;}
li.white { font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; color:white;}
hr { color:#960202; width:100%; text-align:center; height:1}
hr.yellow { color:#fbb033; width:100%; text-align:center; height:1}

.font12 { font-family: verdana, arial, Helvetica, sans-serif; font-size:1.2em; color:#000;}
.titlepage { font-family: verdana, arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; color:#960202; padding: 5px 8px;}
.titlepage2 { font-family: verdana, arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; padding: 5px 8px;}

.register td { font-family: verdana, arial, Helvetica, sans-serif; font-size:13px; }
.register a:link,a:active,a:visited {font-family:verdana, arial;  color:blue; font-size:11px; text-decoration:none;}     			
.register a:hover {font-family:verdana, arial;  color:red; font-size:11px; text-decoration:underline;}

.jobstitlepage { font-family: verdana, arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#960202; padding: 5px 8px;}
.jobstitlepage a:link,
.jobstitlepage a:active,
.jobstitlepage a:visited {font-family: verdana, arial;  color:#960202; font-size:13px; text-decoration:underline; font-weight:bold;}     			
.jobstitlepage a:hover {font-family:verdana, arial;  color:red; font-size:13px; text-decoration:underline; font-weight:bold;}

.faq_q { color: #003366; font-size: 12px; font-family: Verdana;  font-weight:bold;}

.rssgetfeed { font-family: verdana, arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color:#868686; font-style: italic; }
.rsscategory { font-family: verdana, arial, Helvetica, sans-serif; font-size:1.0em; color:#0000b9;}




a:link,a:active,a:visited {font-family:verdana, arial;  color:blue; font-size:11px; text-decoration:none;}     			
a:hover {font-family:verdana, arial;  color:red; font-size:11px; text-decoration:underline;}

.profile a:link,
.profile a:active,
.profile a:visited {font-family:Georgia, verdana, arial;  color:maroon; font-size:1.2em; text-decoration:none; font-weight:bold;}     			
.profile a:hover {font-family:Georgia,verdana, arial;  color:maroon; font-size:1.2em; text-decoration:underline; font-weight:bold;}

.profile {font-family:Georgia,verdana, arial;  color:maroon; font-size:1.2em; font-weight:bold;}

input.more {BACKGROUND-COLOR: #960202; color:#fff; font: normal 11px verdana, arial, Helvetica, sans-serif;}
input.viewjo {BACKGROUND-COLOR: #960202; color:#fff; font: normal 13px verdana, arial, Helvetica, sans-serif; font-weight:bold; height:25px;}

td.gitna {BORDER-BOTTOM:#960202 1px solid; BORDER-LEFT:#960202 1px solid; BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid;}
td.latest_articles {BACKGROUND-COLOR:#E2E2E2; font-family:verdana, arial;  color:#960202; font-size:13px; font-weight:bold; text-decoration:none;}
td.comments {font-family:verdana, arial;  color:#333; font-size:10px; text-decoration:none;}
td.joborder {font-family:verdana, arial;  color:#000; font-size:13px; text-decoration:none;
BACKGROUND-COLOR:#fff; BORDER-BOTTOM:#a0a0a0 3px solid; BORDER-LEFT:#e0e0e0 1px solid; BORDER-RIGHT:#a0a0a0 2px solid; BORDER-TOP:#e0e0e0 1px solid;
padding-top:5pt;padding-bottom:5pt;padding-left:5pt;padding-right:3pt;}
td.msgcontactus {font-family:verdana, arial;  color:#000; font-size:11px; text-decoration:none;
BACKGROUND-COLOR:#ffeec1; BORDER-BOTTOM:#a0a0a0 0px solid; BORDER-LEFT:#a0a0a0 0px solid; BORDER-RIGHT:#a0a0a0 0px solid; BORDER-TOP:#a0a0a0 0px solid;
padding-top:5pt;padding-bottom:5pt;padding-left:5pt;padding-right:5pt;}

td.intro {padding-top:5pt;padding-bottom:5pt;padding-left:5pt;padding-right:3pt; color:#00009c; font-weight:bold;}

td.comments a:link,td.comments a:active,td.comments a:visited {font-family:verdana, arial;  color:#369; font-size:10px; text-decoration:none; }     			
td.comments a:hover {font-family:verdana, arial;  color:#036; font-size:10px; text-decoration:none; }

#mpu { margin: 0px 10px 10px 1px; padding:0px 0px 0px 5px; float:right; clear:left;}

/*Abbie new*/
.bgleft {BACKGROUND-COLOR:#FFEFC3; width:170px;}
.bglight {BACKGROUND-COLOR:#F7F3F7;}
.bgleftagency {BACKGROUND-COLOR:#CCD4D4; width:170px;}
.bgright {BACKGROUND-COLOR:#E2E2E2; width:170px;}
.bgrightcolor {BACKGROUND-COLOR:#E2E2E2;}
.bgnewsbelow {BACKGROUND-COLOR:#fdd76e;font-family:verdana, arial;  color:#450101;}
.bgnewsbelow a:link,.bgnewsbelow a:active,.bgnewsbelow a:visited {font-family:verdana, arial;  color:#369; font-size:11px; text-decoration:none; }     			
.bgnewsbelow a:hover {font-family:verdana, arial;  color:#036; font-size:11px; text-decoration:underline; }

.bgarticlelistpad {BACKGROUND-COLOR:#f7efd6;
BORDER-BOTTOM:#efdba5 5px solid; 
BORDER-LEFT:#efdba5 5px solid; 
BORDER-RIGHT:#efdba5 5px solid; 
BORDER-TOP:#efdba5 5px solid;
}
.bgarticlelist {BACKGROUND-COLOR:#f7efd6;
BORDER-BOTTOM:#efdba5 5px solid; 
BORDER-TOP:#efdba5 5px solid;
BORDER-RIGHT:#efdba5 5px solid;
}

.titlecol {background-image:url(img/WorkAbroad_RedBG.gif); background-repeat:repeat-x; height:26px; font-family:verdana, arial;  color:#fff; font-size:1.03em; text-align:center; font-weight:bold; letter-spacing: 0.02em;}
.titlecol a:link,.titlecol a:active,.titlecol a:visited {font-family:verdana, arial;  color:#fff; font-size:1.03em; text-align:center; font-weight:bold; letter-spacing: 0.02em;}     			
.titlecol a:hover {font-family:verdana, arial;  color:#fff; font-size:1.03em; text-align:center; font-weight:bold; letter-spacing: 0.02em; text-decoration:underline;}

.titleleftcol {background-image:url(img/WorkAbroad_RedBG.gif); background-repeat:repeat-x; height:26px; font-family:verdana, arial;  color:#fff; font-size:1.03em; text-align:center; font-weight:bold; letter-spacing: 0.02em; width:170px;}
.titleleftcol a:link,.titlecol a:active,.titlecol a:visited {font-family:verdana, arial;  color:#fff; font-size:1.03em; text-align:center; font-weight:bold; letter-spacing: 0.02em;}     			
.titleleftcol a:hover {font-family:verdana, arial;  color:#fff; font-size:1.03em; text-align:center; font-weight:bold; letter-spacing: 0.02em; text-decoration:underline;}


.jobopeningtitlecol {background-image:url(img/WorkAbroad_titlebar.gif); background-repeat:repeat-x; height:26px; width:673px; font-family:verdana, arial;  color:#fff; font-size:1.03em; text-align:center; font-weight:bold; letter-spacing: 0.02em;}
.jobopeningbar {
BORDER-BOTTOM:#a50c10 1px solid; 
BORDER-LEFT:#a50c10 1px solid; 
BORDER-RIGHT:#a50c10 1px solid; 
BORDER-TOP:#a50c10 0px solid;
}
.bgbottom {
BORDER-BOTTOM:#a50c10 1px solid; 
}
.bgtopleft {
BORDER-TOP:#a50c10 1px solid;
BORDER-LEFT:#a50c10 1px solid; 
}
.bgtopright {
BORDER-TOP:#a50c10 1px solid;
BORDER-RIGHT:#a50c10 1px solid; 
}

.contentbar {
BORDER-BOTTOM:#a50c10 1px solid; 
BORDER-LEFT:#a50c10 1px solid; 
BORDER-RIGHT:#a50c10 1px solid; 
BORDER-TOP:#a50c10 1px solid;
}

.texthighlight {font-family:verdana, arial;  color:#960202; font-size:11px; text-decoration:none; }
.texthighlightsmall {font-family:tahoma,verdana,arial;  color:#960202; font-size:10px; text-decoration:none; }
.textimpt {font-family:verdana, arial;  color:#ff0000; font-size:11px; text-decoration:none; font-weight:bold;}
.quantumx {font-family:verdana, arial;  color:#000; font-size:10px;  text-decoration:none;}
.quantumx a:link,.quantumx a:active,.quantumx a:visited {font-family:verdana, arial;  color:#000; font-size:10px; text-decoration:none;}     			
.quantumx a:hover {font-family:verdana, arial;  color:red; font-size:10px; text-decoration:underline;}

.linksbelow {font-family:verdana, arial;  color:#8C0C08; font-size:11px;  text-decoration:none;}
.linksbelow a:link,.linksbelow a:active,.linksbelow a:visited {font-family:verdana, arial;  color:blue; font-size:11px; text-decoration:none;}     			
.linksbelow a:hover {font-family:verdana, arial;  color:red; font-size:11px; text-decoration:underline;}

input.search_value {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000;
padding: 3px;background:url(img/bgsearch.jpg); border: solid 1px #cccccc; height:22px;
}
input.search_index {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #cccccc;
padding: 3px;background:url(img/bgsearch.jpg); border: solid 1px #CCCCCC; height:22px;
}
input.search {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;
padding: 3px;background:url(img/bgsearch.jpg); border: solid 1px #CCCCCC; height:22px;
}
select.search_value {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000;
padding: 3px;background:url(img/bgsearch.jpg); border: solid 1px #CCCCCC;  height:22px;
}
select.search {font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000;
padding: 3px;background:url(img/bgsearch.jpg); border: solid 1px #CCCCCC;  height:22px;
}

input.enter {background-color: #fff; border: 1px solid #7E9EB5; color:#000; font: normal 11px verdana, arial, Helvetica, sans-serif;}
select.enter {background-color: #fff; border: 1px solid #7E9EB5; color:#000; font: normal 11px verdana, arial, Helvetica, sans-serif; font-weight:bold;}

input.buttony {display: block; background-color: #fff; border: 1px solid #7E9EB5; color:#420042; font: normal 11px verdana, arial, Helvetica, sans-serif;}

.button {background-image:url('img/WorkAbroad_btnbg.gif'); height : 20px; font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; color: #000; BORDER-BOTTOM:#b5b6b5 1px solid; BORDER-LEFT: #b5b6b5 1px solid; BORDER-RIGHT: #b5b6b5 1px solid; BORDER-TOP: #b5b6b5 0px solid;}
.buttonfix {background-image:url('img/WorkAbroad_btnbg.gif');  height : 20px; font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; color: #000; BORDER-BOTTOM:#b5b6b5 1px solid; BORDER-LEFT: #b5b6b5 1px solid; BORDER-RIGHT: #b5b6b5 1px solid; BORDER-TOP: #b5b6b5 0px solid;
width: 90px; 
}

input.buttonx {
    background: transparent url('img/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}


input.radio {border: 0px solid; color:#000; font: normal 11px verdana, arial, Helvetica, sans-serif;}

.iconlist
{
list-style: none;
margin: 0;
padding: 0;
}
li.list
{
background-image: url(img/WorkAbroad_BulletRed.gif);
background-repeat: no-repeat;
background-position: 0 20%;
padding: 0px 0 0px 15px;
margin: .2em 0;
}
li.recordlist
{
background-image: url(img/wa_jobcat_button.gif);
background-repeat: no-repeat;
background-position: 0 20%;
padding: 0px 0 0px 12px;
margin: .4em 0;
}
li.rsslist
{
background-image: url(img/feed-icon.gif);
background-repeat: no-repeat;
background-position: 0 20%;
padding: 0px 0 0px 22px;
margin: .7em 0;
}

li.guides
{
background-image: url(img/WorkAbroad_BulletRed.gif);
background-repeat: no-repeat;
background-position: 0 20%;
padding: 0px 0 2px 15px;
margin: .2em 0;
}

.guides a:link,.guides a:active,.guides a:visited {font-family:verdana, arial;  color:blue; font-size:10px; text-decoration:none;font-weight:bold;}     			
.guides a:hover {font-family:verdana, arial;  color:red; font-size:10px; text-decoration:underline; font-weight:bold;}

.countryprofile {background-image:url(img/WorkAbroad_CountryProfileLo.gif); background-repeat: no-repeat; width:71px; height:46px;}
.countryprofiletitle {background-image:url(img/WorkAbroad_CountryProfileBo.gif); background-repeat: no-repeat; height:46px; font-family:verdana, arial;  color:#fff; font-size:1.03em; font-weight:bold; letter-spacing: 0.02em;
padding: 0px 0 7px 0px;
text-align:center;
}

.lawsandvisainfo {background-image:url(img/WorkAbroad_LawsLogo.gif); background-repeat: no-repeat; width:52px; height:46px;}
.lawsandvisainfotitle {background-image:url(img/WorkAbroad_LawsBar.gif); background-repeat: no-repeat; height:46px; font-family:verdana, arial;  color:#fff; font-size:1.03em; font-weight:bold; letter-spacing: 0.02em;
padding: 0px 0 7px 0px;
text-align:center;
}

.careerguide {background-image:url(img/WorkAbroad_CareerGuideLogo.gif); background-repeat: no-repeat; width:50px; height:46px;}
.careerguidetitle {background-image:url(img/WorkAbroad_CareerGuideBar.gif); background-repeat: no-repeat; height:46px; font-family:verdana, arial;  color:#fff; font-size:1.03em; font-weight:bold; letter-spacing: 0.02em;
padding: 0px 0 7px 0px;
text-align:center;
}

.bayani {background-image:url(img/WorkAbroad_BayaniLogo.gif); background-repeat: no-repeat; width:59px; height:46px;}
.bayanititle {background-image:url(img/WorkAbroad_BayaniBar.gif); background-repeat: no-repeat; height:46px; font-family:verdana, arial;  color:#fff; font-size:1.03em; font-weight:bold; letter-spacing: 0.02em;
padding: 0px 0 7px 0px;
text-align:center;
}

.scamalert {background-image:url(img/WorkAbroad_ScamLogo.gif); background-repeat: no-repeat; width:47px; height:46px;}
.scamalerttitle {background-image:url(img/WorkAbroad_ScamBar.gif); background-repeat: no-repeat; height:46px; font-family:verdana, arial;  color:#fff; font-size:1.03em; font-weight:bold; letter-spacing: 0.02em;
padding: 0px 0 7px 0px;
text-align:center;
}

.howtoguide {background-image:url(img/WorkAbroad_HowToGuideLogo.gif); background-repeat: no-repeat; width:65px; height:46px;}
.howtoguidetitle {background-image:url(img/WorkAbroad_HowToGuideBar.gif); background-repeat: no-repeat; height:46px; font-family:verdana, arial;  color:#fff; font-size:1.03em; font-weight:bold; letter-spacing: 0.02em;
padding: 0px 0 7px 0px;
text-align:center;
}

.ofwadvisory {background-image:url(img/WorkAbroad_OfwAdvisoryLogo.gif); background-repeat: no-repeat; width:66px; height:46px;}
.ofwadvisorytitle {background-image:url(img/WorkAbroad_OfwAdvisoryBar.gif); background-repeat: no-repeat; height:46px; font-family:verdana, arial;  color:#fff; font-size:1.03em; font-weight:bold; letter-spacing: 0.02em;
padding: 0px 0 7px 0px;
text-align:center;
}

li.articles
{
background-image: url(img/WorkAbroad_BulletGray.gif);
background-repeat: no-repeat;
background-position: 0 20%;
padding: 0px 0 2px 15px;
margin: .2em 0 0 1.0em;
}

.articles a:link,.articles a:active,.articles a:visited {font-family:verdana, arial;  color:#5255ff; font-size:11px; text-decoration:none;}     			
.articles a:hover {font-family:verdana, arial;  color:red; font-size:11px; text-decoration:underline;}

.articles_more {padding: 1.0em 2.0em 1.0em 0;}
.articles_more a:link,.articles_more a:active,.articles_more a:visited {font-family:verdana, arial;  color:#5255ff; font-size:11px; text-decoration:underline;}     			
.articles_more a:hover {font-family:verdana, arial;  color:red; font-size:11px; text-decoration:underline;}

.searchjobs {background-color:fff3f7;}

li.searchjobs
{
background-image: url(img/WorkAbroad_BulletYellow.gif);
background-repeat: no-repeat;
background-position: 0 20%;
margin: .2em 0 0 1.0em;
padding: 0px 0 2px 15px;
}

.searchjobs a:link,.searchjobs a:active,.searchjobs a:visited {font-family:verdana, arial;  color:blue; font-size:11px; text-decoration:underline;}     			
.searchjobs a:hover {font-family:verdana, arial;  color:red; font-size:11px; text-decoration:underline;}

li.articlelist
{
background-image: url(img/WorkAbroad_BulletYellow.gif);
background-repeat: no-repeat;
background-position: 0 20%;
margin: .2em 0 0 0.2em;
padding: 0px 0 2px 15px;
}

.articlelist a:link,.articlelist a:active,.articlelist a:visited {font-family:verdana, arial;  color:blue; font-size:11px; text-decoration:none;}     			
.articlelist a:hover {font-family:verdana, arial;  color:red; font-size:11px; text-decoration:underline;}

/*Abbie end of New*/

td.listalljobs {BACKGROUND-COLOR:#f1f1f1; BORDER-BOTTOM:#ffc118 1px solid; BORDER-LEFT:#ffc118 1px solid; BORDER-RIGHT:#ffc118 1px solid; BORDER-TOP:#ffc118 1px solid;
padding-top:6pt;padding-bottom:6pt;padding-left:4pt;padding-right:4pt;}     			
td.recruiters_tips {BORDER-BOTTOM:#ffc118 1px solid; BORDER-LEFT:#ffc118 1px solid; BORDER-RIGHT:#ffc118 1px solid; BORDER-TOP:#ffc118 1px solid;
padding-top:2pt;padding-bottom:2pt;padding-left:4pt;padding-right:4pt; color:#960202; font-size:11px;}     			
td.positions_posted {height:25px; BORDER-BOTTOM:#a0a0a0 1px solid; BORDER-LEFT:#a0a0a0 0px solid; BORDER-RIGHT:#e0e0e0 0px solid; BORDER-TOP:#e0e0e0 1px solid;
padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt; color:#000;}     			
td.positions_posted_head {background-color: #e7e3e7;BORDER-BOTTOM:#a0a0a0 1px solid; BORDER-LEFT:#a0a0a0 0px solid; BORDER-RIGHT:#e0e0e0 0px solid; BORDER-TOP:#e0e0e0 1px solid;
padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt; color:#000;}     			

td.agencies_subscribed {BACKGROUND-COLOR:#e0e0e0; BORDER-BOTTOM:#960202 0px solid; BORDER-LEFT:#960202 0px solid; BORDER-RIGHT:#960202 0px solid; BORDER-TOP:#960202 0px solid;
padding-top:4pt;padding-bottom:4pt;padding-left:4pt;padding-right:4pt; color:#000; font-weight:bold; font-size:11px;}     			
td.agencies_subscribed_item {BORDER-BOTTOM:#e0e0e0 1px solid; BORDER-LEFT:#e0e0e0 1px solid; BORDER-RIGHT:#e0e0e0 1px solid; BORDER-TOP:#e0e0e0 1px solid;
padding-top:2pt;padding-bottom:2pt;padding-left:4pt;padding-right:4pt; color:#000; font-size:11px;}     			
.agency_name {
color:black; font-size: 15px; font-family: Arial;  font-weight:bold; }
.agencyprohead { color: #000000; font-size: 10px; font-family: Verdana;  font-weight:bold; text-align:center;}
.agencyprodata { color: #000000; font-size: 10px; font-family: Verdana;  }
.agency_details { color: #003366; font-size: 1.7em; font-family: Georgia;  font-weight:bold;}
.jobdethead { color: #000000; font-size: 11px; font-family: Verdana;  text-align:center; BACKGROUND-COLOR:#e3e3e1; padding:4px;
BORDER-TOP:#f1f1f1 1px solid; 
}
.jobdetdata { color: #333; font-size: 11px; font-family: Tahoma;  padding-left: 4px;}
.jobtitlehead {
BORDER-BOTTOM:#e0e0e0 1px solid; BORDER-LEFT:#e0e0e0 1px solid; BORDER-RIGHT:#e0e0e0 1px solid; BORDER-TOP:#e0e0e0 1px solid;
BACKGROUND-COLOR:#ffeec1; 
}
.jobdethighlight { color: maroon; font-size: 11px; font-family: Tahoma;  font-weight:bold; text-align:center; BACKGROUND-COLOR:#ffd5d5; padding: 4px; }
.jobdetpooling { color: maroon; font-size: 11px; font-family: Tahoma;  font-weight:bold; text-align:center; }
.jobdetbeware { color: red; font-size: 11px; font-family: Tahoma;  font-weight:bold; text-align:center; }

.jobtitle {
color:maroon; font-size: 16px; font-family: Arial;  font-weight:bold;
}
.jobsite {
color:maroon; font-size: 13px; font-family: Arial;  font-weight:bold;
}
td.job_requirements {BORDER-BOTTOM:#ffc118 1px solid; BORDER-LEFT:#ffc118 1px solid; BORDER-RIGHT:#ffc118 1px solid; BORDER-TOP:#ffc118 1px solid;
padding-top:6pt;padding-bottom:6pt;padding-left:4pt;padding-right:4pt;}     			
table.job_details {font-size:13px; text-align:center; BACKGROUND-COLOR:#fff; BORDER-BOTTOM:#ffc118 1px solid; BORDER-LEFT:#ffc118 1px solid; BORDER-RIGHT:#ffc118 1px solid; BORDER-TOP:#ffc118 1px solid;
padding-top:4pt;padding-bottom:4pt;padding-left:4pt;padding-right:4pt;}
td.job_details {font-size:13px; BACKGROUND-COLOR:#fff; BORDER-BOTTOM:#ffc118 1px solid; BORDER-LEFT:#ffc118 1px solid; BORDER-RIGHT:#ffc118 1px solid; BORDER-TOP:#ffc118 1px solid;
padding-top:4pt;padding-bottom:4pt;padding-left:4pt;padding-right:4pt;}     			
td.job_details1 {BACKGROUND-COLOR:#FFEFC3; BORDER-BOTTOM:#ffc118 1px solid; BORDER-LEFT:#ffc118 1px solid; BORDER-RIGHT:#ffc118 1px solid; BORDER-TOP:#ffc118 1px solid;
padding-top:6pt;padding-bottom:6pt;padding-left:4pt;padding-right:4pt;}     			
div.signingup {font-weight:bold; font-size:14px; color:white; text-align:center; width:400px; 
BACKGROUND-COLOR:#960202; BORDER-BOTTOM:#ffc118 1px solid; BORDER-LEFT:#ffc118 1px solid; BORDER-RIGHT:#ffc118 1px solid; BORDER-TOP:#ffc118 1px solid;
padding-top:6pt;padding-bottom:6pt;padding-left:4pt;padding-right:4pt;}     			
td.tagline {font-family:verdana, arial;  color:#CF0202; font-size:10px; font-weight:bold; text-decoration:none;}     			
td.date {font-family:verdana, arial;  color:#000; font-size:10px; font-weight:bold; text-decoration:none;}     			
td.title {font-family:verdana, arial;  color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}     			
td.title1 {font-family:verdana, arial;  color:#960202; font-size:13px; font-weight:bold; text-decoration:none;
BACKGROUND-COLOR:#ffc118; BORDER-BOTTOM:#960202 1px solid; BORDER-LEFT:#960202 1px solid; BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid;}     			
td.titleright {font-family:verdana, arial;  color:#960202; font-size:12px; font-weight:bold; text-decoration:none;}     			
td.categories {font-family:verdana, arial;  color:#960202; font-size:10px; font-weight:bold; text-decoration:none;}
table.mailinglist {BACKGROUND-COLOR:#Fff; BORDER-BOTTOM:#960202 1px solid; BORDER-LEFT:#960202 1px solid; BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid;}
td.maroon {font-family:arial,verdana;  color:#fff; font-size:11px; text-decoration:none; font-weight:bold; BACKGROUND-COLOR: #960202;}

td.success_head {
BACKGROUND-COLOR:maroon; 
BORDER-BOTTOM:#ffc118 1px solid; 
BORDER-LEFT:#ffc118 1px solid; 
BORDER-RIGHT:#ffc118 1px solid; 
BORDER-TOP:#ffc118 1px solid;
padding-top:4pt;
padding-bottom:4pt;
padding-left:4pt;
padding-right:4pt; 
color:#fff; 
font-weight:bold; 
font-size:12px;}
     			
td.success_head a:link, 
td.success_head a:active, 
td.success_head a:visited {font-family:verdana, arial;  color:white; font-size:12px; text-decoration:none; font-weight:bold;}

td.topmenuhead {background-image:url(img/TopMenublue.jpg); background-repeat:repeat-x; height:25px; vertical-align:middle;}
td.topmenu {font-family:arial,verdana;  color: #750202; font-size:14px; font-weight:bold; text-decoration:none; font-weight:bold; vertical-align:middle; padding: 0em 0em 0.2em 0em; 
border-image: url(img/Tab_separator.gif)}
td.topmenu a:link,td.topmenu a:active,td.topmenu a:visited {font-family:arial,verdana;  color:#750202; font-size:11px; text-decoration:none; font-weight:bold; padding: 0em 1em 0em 1em;}     			
td.topmenu a:hover {font-family: arial, verdana;  color:#d90000; font-size:11px; text-decoration:none; font-weight:bold;}

td.left a:link,td.left a:active,td.left a:visited {font-family:verdana, arial;  color:blue; font-size:11px; text-decoration:none; font-weight:bold;}     			
td.left a:hover {font-family:verdana, arial;  color:white; font-size:11px; text-decoration:none; font-weight:bold;}
td.mailinglist { BACKGROUND-COLOR:#CCD4D4; BORDER-BOTTOM:#960202 1px solid;
 BORDER-LEFT:#960202 1px solid; BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid;}
td.jobseekers1 { BACKGROUND-COLOR:#FEFDE5; BORDER-BOTTOM:#960202 1px solid;
 BORDER-LEFT:#960202 1px solid; BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid;}
td.jobseekers { BACKGROUND-COLOR:#f0f0f0; BORDER-BOTTOM:#960202 1px solid;
 BORDER-LEFT:#960202 1px solid; BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid;}
table.poll { BORDER-BOTTOM:#98afc7 1px solid;
 BORDER-LEFT:#98afc7 1px solid; BORDER-RIGHT:#98afc7 1px solid; BORDER-TOP:#98afc7 1px solid;}

td.over { BACKGROUND-COLOR:#f1f1f1; BORDER-BOTTOM:#808080 1px solid;
 BORDER-LEFT:#c0c0c0 1px solid; BORDER-RIGHT:#808080 1px solid; BORDER-TOP:#c0c0c0 1px solid;}

td.orange {font-family:arial,verdana;  color:#960202; font-size:11px; text-decoration:none; font-weight:bold;
BACKGROUND-COLOR: #ffc118; BORDER-BOTTOM:#960202 1px solid; BORDER-LEFT:#960202 1px solid; 
BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid;}

td.blue {font-family:arial,verdana;  color:#000099; font-size:16px; text-decoration:none; font-weight:bold;}

td.blue a:link,td.blue a:active {font-family:arial,verdana;  color:#009; font-size:16px; text-decoration:none; font-weight:bold;}     			
td.blue a:visited {font-family:arial,verdana;  color:#455c8b; font-size:16px; text-decoration:none; font-weight:bold;}      			
td.blue a:hover {font-family:arial,verdana;  color:red; font-size:16px; text-decoration:underline; font-weight:bold;}

td.blue1 {font-family:verdana,arial;  color:#8b008b; font-size:16px; text-decoration:none; font-weight:bold;}

td.blue1 a:link,td.blue1 a:active {font-family:verdana,arial;  color:#8b008b; font-size:16px; text-decoration:none; font-weight:bold;}     			
td.blue1 a:visited {font-family:verdana,arial;  color:#ba68ba; font-size:16px; text-decoration:none; font-weight:bold;}      			
td.blue1 a:hover {font-family:verdana,arial;  color:red; font-size:16px; text-decoration:underline; font-weight:bold;}
 
input.go_button {BACKGROUND-COLOR: #f1f1f1; BORDER-BOTTOM:#960202 1px solid; BORDER-LEFT:#960202 1px solid; 
BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid; height:17pt; color:#960202; font: normal 11px verdana, arial, Helvetica, sans-serif;}
input.job_opening {BACKGROUND-COLOR: #f1f1f1; BORDER-BOTTOM:#960202 1px solid; BORDER-LEFT:#960202 1px solid; 
BORDER-RIGHT:#960202 1px solid; BORDER-TOP:#960202 1px solid; height:17pt; font-weight:bold;
color:#960202; font: normal 11px verdana, arial, Helvetica, sans-serif;}
input.job_openingdisabled {BACKGROUND-COLOR: #f1f1f1; BORDER-BOTTOM:#5f5f5f 1px solid; BORDER-LEFT:#5f5f5f 1px solid; 
BORDER-RIGHT:#5f5f5f 1px solid; BORDER-TOP:#5f5f5f 1px solid; height:17pt; font-weight:bold;
color:#a2a2a2; font: normal 11px verdana, arial, Helvetica, sans-serif;}

select {color:#000; font: normal 11px verdana, arial, Helvetica, sans-serif;
}
input.submit {color:#000; font: normal 10px verdana, arial, Helvetica, sans-serif;}				

td.stylemethod {BACKGROUND-COLOR: #f1f1f1; BORDER-BOTTOM:#808080 1px solid; BORDER-LEFT:#c0c0c0 1px solid; 
BORDER-RIGHT:#808080 1px solid; BORDER-TOP:#c0c0c0 1px solid;} 			


.cell_over { BACKGROUND-COLOR:#f1f1f1; BORDER-BOTTOM:#c0c0c0 1px solid;
 BORDER-LEFT:#808080 1px solid; BORDER-RIGHT:#c0c0c0 1px solid; BORDER-TOP:#808080 1px solid;}
.cell_over a:hover {font-family:arial, verdana; font-size:12px; text-decoration:none;}
.cell_out { BACKGROUND-COLOR: #f1f1f1; BORDER-BOTTOM:#808080 1px solid; BORDER-LEFT:#c0c0c0 1px solid; 
BORDER-RIGHT:#808080 1px solid; BORDER-TOP:#c0c0c0 1px solid;}

.where {
	FONT-SIZE: x-small; LEFT: -2500px; POSITION: absolute; TOP: -2500px
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

.pold {
	line-height: 100%; margin-top: 0; margin-bottom: 0
}
p.style1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-top: 0; margin-bottom: 0
}

.td1 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif; font-size:11px;	
}

.table1 {
	width:100%; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}

.style2 {
	color: red;
  background-color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight : bolder;
	font-size: 12pt;
}

/* contest */
.fontheadannounce {  font-family: "Trebuchet MS", Arial, serif; font-size: 15px; font-weight: bold; line-height: 20px; color: maroon}

table.report {
	BORDER-RIGHT: #757575 1px solid; BORDER-TOP: #757575 1px solid; BORDER-LEFT: #757575 1px solid; BORDER-BOTTOM: #757575 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
td.report {
	BORDER-RIGHT: #757575 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #757575 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #757575 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #757575 1px solid; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
}
td.reporthead {
	BORDER-RIGHT: #757575 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #757575 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #757575 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #757575 1px solid; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif; background-color: #FEFDE5
}

table.collapse {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
td.interview_sked {font-family:arial, verdana;  font-size:1.0em; text-decoration:none;
BACKGROUND-COLOR:#fff; BORDER-BOTTOM:#e0e0e0 1px solid; BORDER-TOP:#e0e0e0 1px solid;
padding: 0.5em;
}     			

.interview_sked a:link,
.interview_sked a:active,
.interview_sked a:visited {font-family:arial, verdana, arial;  color:#0000b9; font-size:1.0em; text-decoration:none; }     			
.interview_sked a:hover {font-family:arial,verdana, arial;  color:maroon; font-size:1.0em; text-decoration:underline; }

.interview_country { font-family: arial, verdana, Helvetica, sans-serif; font-size:11px; color:#336699; text-decoration:none;}

td.interview_head {font-family:verdana, arial; text-decoration:none;
BACKGROUND-COLOR:#e0e0e0; BORDER-BOTTOM:#fff 1px solid; BORDER-TOP:#fff 1px solid;
padding: 0.3em;
}     			

table.pagelinks {
	BORDER-RIGHT: #73744b 1px solid; BORDER-TOP: #73744b 1px solid; BORDER-LEFT: #73744b 1px solid; BORDER-BOTTOM: #73744b 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}

td.pagelinks {
	BORDER-RIGHT: #73744b 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #73744b 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #73744b 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #73744b 1px solid; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
}

td.lineads {
	BORDER-RIGHT: #757575 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #757575 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #757575 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #757575 1px solid; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
	background-color :  #757575; 
}
td.reportbottom {
	BORDER-RIGHT: #757575 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #757575 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #757575 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #757575 1px solid; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
}
.brk{ color:#FF9900; font-weight:bold;}

/* legend styling */
fieldset {
	border: 1px ridge #ffc118;	
	padding: 1.0em;
}

legend {
	font-family: Tahoma, Arial, Tahoma;
	font-weight: bold;
	color: maroon;
	padding: 0 0.5em; /* just some cosmetic padding */
}

.cat { font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; color:#404040; font-weight:bold;}
.cat_topic { font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; color:#404040; text-indent: 10px;}
.cat_topic a:link,
.cat_topic a:active,
.cat_topic a:visited {font-family:verdana, arial;  color:404040; font-size:11px; text-decoration:none; }     			
.cat_topic a:hover {font-family:verdana, arial;  color:404040; font-size:11px; text-decoration:underline; }

.eventhead {height:25px; font-family: verdana, arial, Helvetica, sans-serif; font-size:10px; color:white; BACKGROUND-COLOR: #9C0000; font-weight:bold;}
.event1 {font-family: verdana, arial, Helvetica, sans-serif; color:black; BACKGROUND-COLOR: #ffffff; }
.event2 {font-family: verdana, arial, Helvetica, sans-serif; color:black; BACKGROUND-COLOR: #e1e1e1; }
.eventbody {font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; color:black; padding: 1em; }

td.partner_space {
	height:5px;
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: 0px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: 0px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM:0px solid; 
}
td.partner_img {
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #bbbcc4 1px solid; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #bbbcc4 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #bbbcc4 1px solid; 
}
td.partner_desc {
	BORDER-RIGHT: #bbbcc4 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #bbbcc4 1px solid; 
	PADDING-LEFT: 5px; 	 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: 0px solid; 
	COLOR: #4b4d56; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #bbbcc4 1px solid; 
	FONT-FAMILY: tahoma, verdana,arial, helvetica, geneva, sans-serif;
	FONT-SIZE: 11px;
}
form fieldset{
	background-color:#fff;
	
	border-width:1px;
	border-style:solid;
	border-color:#ffc118;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		
	margin:20px 0px 20px 0px;
	width:550px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;
}

form fieldset legend{	
	background-color:#fff;
	
	border-width:1px;
	border-style:solid;
	border-color:#ffc118;
	
	color:maroon;
	font-weight:bold;
	font-variant:small-caps;
	font-size:110%;
		
	padding:2px 5px;
	margin:0px 0px 10px 0px;
	position:relative;
	top: -12px;
	
}
	 
form fieldset legend img{
	padding: 0px 5px 0px 5px;	
}
form fieldset input, form fieldset textarea,{
	margin: 5px 0px 5px 0px;
	width: 280px;	
}

label{
	font-size:11px;	
	display:block;
	float:left;
	width:100px;
	text-align:right;
	margin:6px 5px 0px 5px;
}

/*search*/
td.head { font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; background-color:#fde0ac;
BORDER-RIGHT: #f3efec 1px solid; BORDER-TOP: #f3efec 1px solid; BORDER-LEFT: #f3efec 1px solid; BORDER-BOTTOM: #f3efec 1px solid;
height:22px;
}

.searchpager a:link,
.searchpager a:active,
.searchpager a:visited {font-family: verdana,arial;  color:blue; font-size:1.1em; text-decoration:none; }     			
.searchpager a:hover {font-family: verdana,arial;  color:blue; font-size:1.1em; text-decoration:underline; }
.searchpager {font-family:verdana;  color:black; font-size:1.1em; text-decoration:none; }

.ptesthead {
color: #FFFFFF;
font-weight: bold;
font-size: 18px;
}

.tablelist {
	width:100%; 
	BORDER-RIGHT: #FFC318 1px solid; 
	BORDER-TOP: #FFC318 1px solid; 
	BORDER-LEFT: #FFC318 1px solid; 
	BORDER-BOTTOM: #FFC318 1px solid; 
	BORDER-COLLAPSE: collapse; 
	border-spacing: 0
}

.headlist {
	BORDER-RIGHT: #FFC318 1px solid; 	 
	BORDER-TOP: #FFC318 1px solid;
	BORDER-LEFT: #FFC318 1px solid;
	BORDER-BOTTOM: #FFC318 1px solid; 	 
	PADDING-RIGHT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 	 	 
	FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
	font-weight:bold;
	text-align:center;
	BACKGROUND-COLOR: #840000;	
}
td.recordlist {
	BORDER-RIGHT: #FFC318 1px solid; 	 
	BORDER-TOP: #FFC318 1px solid;
	BORDER-LEFT: #FFC318 1px solid;
	BORDER-BOTTOM: #FFC318 1px solid; 	 
	PADDING-RIGHT: 2px; 
	PADDING-BOTTOM: 5px; 
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	FONT-SIZE: 11px; 
	COLOR: #000000; 	 	 
	FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
	text-align:left;
}

.main {background-image:url(img/center_bg.gif); background-repeat:repeat-x;}
.not_active { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; letter-spacing:1px;}
.not_active a:link,
.not_active a:active,
.not_active a:visited {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none; letter-spacing:1px;}     			
.not_active a:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none; letter-spacing:1px;}

.active { background:url(img/mouse_over_bg.gif); background-repeat:repeat-x; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000; letter-spacing:1px;}
.active a:link,
.active a:active,
.active a:visited {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none; font-weight:bold;  letter-spacing:1px;}     			
.active a:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-decoration:none; font-weight:bold;  letter-spacing:1px;}

.searchbox {
	BORDER-RIGHT: #960202 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #960202 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #960202 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #960202 1px solid; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif; font-size:11px;	
	background-color: #960202; text-align:center; font-weight:bold;
}

.tablesearch {
	BORDER-RIGHT: #960202 1px solid; BORDER-TOP: #960202 1px solid; BORDER-LEFT: #960202 1px solid; BORDER-BOTTOM: #960202 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0;
}
.tablesearchsearch {
	BORDER-RIGHT: #c00d0d 1px solid; BORDER-TOP: #c00d0d 1px solid; BORDER-LEFT: #c00d0d 1px solid; BORDER-BOTTOM: #c00d0d 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0;
	width: 450px;
}
.tablesearchjob {
	BORDER-RIGHT: #c00d0d 1px solid; BORDER-TOP: #c00d0d 1px solid; BORDER-LEFT: #c00d0d 1px solid; BORDER-BOTTOM: #c00d0d 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0;
	width: 280px;	
}
.tablesearchsalary {
	BORDER-COLLAPSE: collapse; border-spacing: 0;
	background-color: #ffeaea;
}
.searchsearchbox {
	COLOR: #fff; FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif; 
	font-size:12px;	
	background-color: #c00d0d; 
	text-align:center; 
	font-weight:bold; 
	vertical-align:middle;
	height:25px;
}

.letters a:link,
.letters a:active,
.letters a:visited {font-family:verdana, arial;  color:blue; font-size:12px; text-decoration:none; }     			
.letters a:hover {font-family:verdana, arial;  color:red; font-size:12px; text-decoration:none; }
.letters {font-family:verdana, arial;  color:black; font-size:12px;  text-decoration:none; }

.tipbox {
	BORDER-LEFT: #c8c8c8 1px solid;
	BORDER-RIGHT: #c0c4c9 2px solid; 	 
	BORDER-TOP: #c8c8c8 1px solid;
	BORDER-BOTTOM: #c0c4c9 3px solid;
	PADDING-TOP: 10px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 10px;
	MARGIN-LEFT: 30px; 	 
	COLOR: #323232; 
	FONT-FAMILY: tahoma, helvetica, geneva, sans-serif; 
	font-size:11px; 
	background-color: #ffffff; 	
}
.tipbox a:link, .tipbox a:active, .tipbox a:visited{
	COLOR: #ae2235; 
	FONT-FAMILY: tahoma, helvetica, geneva, sans-serif; font-size:11px;
}

.tipbox a:hover{
	COLOR: red; 
	FONT-FAMILY: tahoma, helvetica, geneva, sans-serif; font-size:11px;
}

.topagen_head { font-family: verdana, arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#353432; padding-left: 3px; padding-bottom: 4px;}
.topagen_logo { BORDER-RIGHT: #c3bfbc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c3bfbc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c3bfbc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c3bfbc 1px solid; width:70px; height: 40px; text-align:center;}


/* cornered box */

.t {background: url(images/dot.gif) 0 0 repeat-x; width: 100%;}
.b {background: url(images/dot.gif) 0 100% repeat-x}
.l {background: url(images/dot.gif) 0 0 repeat-y}
.r {background: url(images/dot.gif) 100% 0 repeat-y}
.bl {background: url(images/bl.gif) 0 100% no-repeat}
.br {background: url(images/br.gif) 100% 100% no-repeat}
.tl {background: url(images/tl.gif) 0 0 no-repeat}
.tr {background: url(images/tr.gif) 100% 0 no-repeat; padding:10px}

.clear {
	clear: both;
	line-height: 0px;
	height:7px;
}

.job_logo {
  width: 70px;
	padding-top:5px;	
  vertical-align: top;
  text-align: center;
}

.job_title {
	font-weight:bold;
	color: #CC0000;
	font-size: 1.1em;
	padding-bottom: 0px;

}

.job_title a:link, .job_title a:visited {
	font-weight:bold;
	color: #CC0000;
	font-size: 1.1em;
	text-decoration: none;
}

.job_title a:hover{
	font-weight:bold;
	color: #CC0000;
	font-size: 1.1em;
	text-decoration:underline;
}

.job_date {
	font-size:1.0em;
	color: #666666;
	vertical-align: top;
	text-align:right;
	width:80px;
}

.job_info{	
	padding-bottom: 3px;
}

.job_location{
	font-weight:bold;
	float:left;
	font-size:1em;
	color: #353432;	
}

.job_advertiser{
	float:left;
	font-size:1em;
	width: 100%;
}

.job_advertiser a:link, .job_advertiser a:visited{
	text-decoration:none;
	color: #353432;
}

.job_advertiser a:hover{
	text-decoration:underline;
	
}

.job_summary{
	font-size:1.0em;	
	color: #666666;		
	width: 100%;	
}

.article_date {
	font-size:1.0em;
	color: #666666;
	vertical-align: top;
	text-align:right;
	width:22%;
}


.article_summary{
	font-size:1.0em;	
	color: #666666;		
	width: 420px;	
}

.content {
	width:100%;
	margin-left: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	min-height:30px;
	height:auto;
}

.contentads {
	width:100%;
	text-align:left;
	padding-left: 6.2em;
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	min-height:30px;
	height:auto;
}


.t_gray {background: url(images/bg.gif) 0 0 repeat-x; width: 300px; background-color: #F3F4FC;}
.tj_gray {background: url(images/bg.gif) 0 0 repeat-x; width: 500px; background-color: #Fafafa;}
.tj_gray_small {background: url(images/bg.gif) 0 0 repeat-x; width: 470px; background-color: #Fafafa;}
.b_gray {background: url(images/bg.gif) 0 100% repeat-x;}
.l_gray {background: url(images/bg.gif) 0 0 repeat-y;}
.r_gray {background: url(images/bg.gif) 100% 0 repeat-y;}
.bl_gray {background: url(images/bottom_left.gif) 0 100% no-repeat;}
.br_gray {background: url(images/bottom_right.gif) 100% 100% no-repeat;}
.tl_gray {background: url(images/top_left.gif) 0 0 no-repeat;}
.tr_gray {background: url(images/top_right.gif) 100% 0 no-repeat; padding:10px;}

.bl_tj {background: url(images/bottom_left_gray.gif) 0 100% no-repeat;}
.br_tj {background: url(images/bottom_right_gray.gif) 100% 100% no-repeat;}
.tl_tj {background: url(images/top_left_gray.gif) 0 0 no-repeat;}
.tr_tj {background: url(images/top_right_gray.gif) 100% 0 no-repeat; padding:10px;}

.content_right {
	background-color: #F3F4FC;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	min-height:10px;
	height:auto;
}

.content_tj {
	background-color: #Fafafa;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	min-height:10px;
	height:auto;
}


.headtitle{	
	color: 1c488f;
	font-weight:bold;
	text-align:center;
	font-size:1.4em;
	padding-top: 5px;
}

.headtitle a:link, .headtitle a:visited{
	color: #1c488f;
	font-size:1.4em;
	font-family:verdana;
}

.headtitle a:hover{
	color: #cc0000;
	text-decoration:underline;	
}

.content_dotted{
	width: 100%; border-bottom: 1px dotted #cccccc; 
}
.content_right ul{
	padding-left:10px;
	margin-left:10px;
}
.content_right li{
	color: #353432;
	font-size: 1.1em;
	padding-left:0px;
	margin-left:0px;
	padding-top:3px;
	list-style-type: circle;
}

/* get jobs like this email to you*/
.mail { background-image:url(images/boxnew.gif); background-repeat:no-repeat; height:115; width:301; padding: 15px 0px 0px 10px; float:center;}
.getjobs {
	left:65px;
	top:170px;
	width:226px;
	height:38px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:12px;
	float:left;
}
.getjobs_img img { height:38px; width:45; float:left; }
.getjobs_submit img { height:38px; width:45; float:left; }
.getjobs_text_m { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; height:20px; font-size:12px;  width:50px; float:left; padding:3px 0px 0px 5px;}
.getjobs_textfield { width:200px; }
.getjobs_textf { width:200px; float:left; }
.getjobs_submit {float:none;  height:25px; width:250px; padding-top:3px; }
.getjobs_style1 {color: #FF0000}



/*success stories at the search page*/
.headstories{	
	color: #1c488f;
	text-align:center;
	font-size:1.3em;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 40px;
	font-weight:bold;
	font-family:Tahoma;
}

.headstories img { padding-right:0px; padding-left:20px; margin-right:0px; width:65px; height:49px; border:0; float:left; vertical-align:middle;}

.story {
	font-family:verdana;
	font-size:12px;
	padding-left: 15px;
	padding-right: 15px;		
	padding-top: 0px;		
}

.storytitle{	
	color: #353432;	
	font-weight:bold;
	padding-bottom: 5px;
}

.storyteaser{	
	color: #353432;	
	padding-bottom: 10px;	
}

.storyteaser a:link, .storyteaser a:visited{
	font-family:verdana;
	color: #cc0000;
}

.storyteaser a:hover{
	font-family:verdana;
	text-decoration:underline;	
}

.storyall{
	font-family:verdana;
	font-size:12px;
	padding-left: 15px;
	padding-right: 15px;		
	padding-top: 5px;
	text-align:center;	
}

.storyall a:link, .storyall a:visited{
	font-family:verdana;
	font-size:11px;
	color: #cc0000;
	text-decoration:underline;
}

.storyall a:hover{
	font-family:verdana;
}

table.salaryreport {
	BORDER-RIGHT: #b3b3b3 1px solid; 
	BORDER-TOP: #b3b3b3 1px solid; 
	BORDER-LEFT: #b3b3b3 1px solid; 
	BORDER-BOTTOM: #b3b3b3 1px solid; 
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
td.salaryreport {
	FONT-SIZE: 11px; 
	COLOR: #353432; 
	FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
	BORDER-RIGHT: #b3b3b3 1px solid; 
	BORDER-TOP: #b3b3b3 1px solid; 	 
	BORDER-LEFT: #b3b3b3 1px solid; 
	BORDER-BOTTOM: #b3b3b3 1px solid; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px;
	background-color: #f3f4fc; 
}
td.salaryreporthead {
	FONT-SIZE: 11px; 
	COLOR: #f3f4fc; 
	FONT-FAMILY: verdana,arial, helvetica, geneva, sans-serif;
	BORDER-RIGHT: #1c488f 1px solid;
	BORDER-TOP: #1c488f 1px solid;
	BORDER-LEFT: #1c488f 1px solid;
	BORDER-BOTTOM: #1c488f 1px solid;    
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	background-color: #1c488f; 
}

.testi_title{	
	color: 1c488f;
	font-weight:bold;
	text-align:left;
	font-size:1.2em;
}

.testi{	
	color: #353432;	
	padding-top: 10px;
	font-size: 1.0em;
}
.testi_name{	
	color: #353432;	
	padding-top: 10px;
	font-size: 1.0em;
	font-weight:bold;
}
.testi_country{	
	color: #353432;	
	padding-top: 5px;
	font-size: 1.0em;
	font-weight:bold;	
}

.pages{	
	color: #000;
	font-weight:bold;
	font-size:13px;
	font-family:verdana;
}
.pages a:link,
.pages a:active,
.pages a:visited {font-family: verdana, arial;  color:blue; font-size:13px; font-weight:bold;}     			
.pages a:hover {font-family:verdana, arial;  color:red; font-size:13px; text-decoration:underline; font-weight:bold;} 

