body { color:#484848; font-family:verdana, arial, 'ms sans serif'; font-size:9pt; }
.bodytext { color:#000000; font-family:verdana, arial, 'ms sans serif'; font-size:9pt; line-height:12pt }
.bodytext_s { color:#000000; font-family:verdana, arial, 'ms sans serif'; font-size:8pt; line-height:12pt }
.headerinfo { color:#000000; font-family:verdana, arial, 'ms sans serif'; font-size:8pt; font-weight:bold; line-height:12pt; }
.TipDiv { color:#ffffff; font-family:verdana, arial, 'ms sans serif'; font-size:8.5pt; font-weight:normal; line-height:12pt; background-color:#21496b; width:400; padding:5px 5px 5px 5px; }

.jDisplayTitle { color: #cc0000; font-family: verdana, arial, 'ms sans serif'; font-size: 11pt; font-weight:bold; line-height: 14pt; }
.jDisplayCountry { color: #484848; font-family: verdana, arial, 'ms sans serif'; font-size: 8.5pt; font-weight:bold; line-height: 14pt; }
.jDisplayDesc { color: #484848; font-family: verdana, arial, 'ms sans serif'; font-size: 9pt; line-height: 12pt; }
.jDisplayDate { color: #999999; font-family: verdana, arial, 'ms sans serif'; font-size: 8pt; line-height: 14pt;}

a { color: #c52d25; text-decoration: none;}
a:visited { color: #c52d25; text-decoration: none;}
a:active { color: #c52d25; text-decoration: none;}
a:hover { color: #993333; text-decoration: underline;}
a:link { color: #c52d25; text-decoration: none;}
a.link1 { color: #cdcdcd;  text-decoration: underline;}

.msg_alert { color:#006699; font-family:verdana, arial, helvetica; font-size:7pt; font-weight:bold; }
td { font-family:verdana, arial, helvetica; font-size:10pt; }

TD.topmenu { color:#ffffff; font-family:verdana, arial, 'ms sans serif'; font-size:11pt; font-weight:bold }
TD.content { color:#000000; font-family:verdana, arial, 'ms sans serif'; font-size:8pt; }
TD.whiterow { color: #484848; font-family: verdana, arial, 'ms sans serif'; font-size: 8pt; background-color:#ffffff; }

INPUT.txtbox2 { color:#484848; font-family:arial; font-size:8pt; width:170px; }
INPUT.txtbox1 { color:#484848; font-family:arial; font-size:8pt; width:120px; }
INPUT.txtbox { color:#484848; font-family:arial; font-size:8pt; }
INPUT.txtboxdisabled { color:#484848; background-color:#f5f5f5; font-family:arial; font-size: 8pt; }

.button {
background-color: #afbcbc;
border-bottom: #08807f 1px ridge;
border-left: #08807f 1px ridge;
border-right: #08807f 1px ridge;
border-top: #08807f 1px ridge;
color: #006261;
font-family: verdana, arial, 'ms sans serif';
font-size: 8pt
}

TD.maincontainer {
background-color: #fef8de;
border-bottom: #e8c522 1px solid; 
border-left: #e8c522 1px solid; 
border-right: #e8c522 1px solid; 
border-top: #e8c522 1px solid; 
color: #484848; 
font-family: verdana, arial, 'ms sans serif'; 
font-size: 8pt; 
}

TD.maintitle {
background-color: #b31f17;
color: #ffffff; 
font-family: arial; 
font-size: 14pt; 
}

TD.maincontent {
background-color: #ffffff;
color: #484848; 
font-family: arial; 
font-size: 9pt; 
}

DIV#submenu { border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 8.5pt; border-left: #cccccc 1px solid; width: 100%; border-bottom: #cccccc 1px solid; font-family: verdana, helvetica, arial, sans-serif; height: 20%; background-color: #ffffff }
DIV#submenu h1 { padding-right: 0px; padding-left: 0px;  font-size: 9.5pt; padding-bottom: 5px; margin: 0px 0px 5px; width: 100%; color: #ffffff; padding-top: 5px; background-color: #c52d25; text-align: center; }
DIV#submenu a { padding-right: 10px; margin-top: 0px; display: block; padding-left: 10px;  margin-bottom: 1px; padding-bottom: 5px; color: #c52d25; margin-right: 0px; padding-top: 5px; background-color: #ffffff; text-align: left; text-decoration: none; border-bottom: #cccccc 1px solid; }
DIV#submenu a:hover { color: #c52d25; background-color: #f5f5f5; }

.adminUserTitle { color: #cccccc; font-family: arial; font-size: 14pt; font-weight:bold; line-height: 14pt; padding:20px; }
.adminFooter { border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid; font-size: 8pt; font-family: verdana; background-color: #f5f5f5; display:block; padding:6px; color: #999999;}

TD.loginTitle {
border-bottom: #cccccc 1px solid; 
border-top: #cccccc 1px solid; 
color: #484848; 
font-family: verdana; 
font-size: 8pt; padding: 4px;
}

TD.loginTitle2 {
border-top: #f5f5f5 1px solid; 
border-bottom: #cccccc 1px solid dotted; 
border-right: #f5f5f5 1px solid; 
border-left: #f5f5f5 1px solid; 
color: #484848; 
font-family: verdana, arial, 'ms sans serif'; 
font-size: 8pt; padding: 4px;
}

TD.loginLink1 {
border-bottom: #f5f5f5 1px solid; 
border-right: #cccccc 1px solid dotted; 
border-left: #f5f5f5 1px solid;
color: #484848; 
font-family: verdana, arial, 'ms sans serif'; 
font-size: 8pt; padding: 4px;
}

TD.loginLink2 {
border-bottom: #f5f5f5 1px solid; 
border-left: #cccccc 1px solid dotted; 
border-right: #f5f5f5 1px solid;
color: #484848; 
font-family: verdana, arial, 'ms sans serif'; 
font-size: 8pt; padding: 4px;
}

TD.SignInBox {
border-bottom: #cdcdcd 1px solid dotted;  
border-left: #cdcdcd 1px solid dotted; 
border-right: #cdcdcd 1px solid dotted;
border-top: #cdcdcd 1px solid dotted; background-color: #f5f5f5;
color: #484848; 
font-family: arial; 
font-size: 8pt; padding: 4px;
}

TD.SIBoxTitle { color: #484848; font-family: arial; font-weight:bold; font-size: 11pt; padding-top:10px; padding-bottom:10px;}
TD.SIBoxBtm { padding-top: 7px; padding-bottom:5px; text-align:center;}
TD.jobDisplayTitle {
border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid;
border-top: #cccccc 1px solid ; background-color: #cc0000; color: #ffffff; font-family: arial; font-size: 8pt; padding: 5px;
}

TD.jobDisplay {
border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid;
border-top: #cccccc 1px solid ; color: #484848; font-family: arial; font-size: 8pt; padding: 4px;
}
	
TD.subPageTitles { color: #c52d25; font-family: arial; font-size: 14pt; font-weight:bold; padding-top:5px; padding-bottom:10px; text-align:left; }
TD.jobDispCatTitle { color: #484848; font-family: arial; font-size: 12pt; font-weight:bold; padding-top:4px; padding-left:20px; padding-bottom:10px; text-align:left; }	
.bullet {list-style-image: url(images/bullet.gif); line-height:16PT; list-style-position: outside; text-indent: 0px; margin-top:5px;  margin-bottom:10px;}
.bullet2 {list-style-image: url(images/bullet2.gif); line-height:16PT; list-style-position: outside; text-indent: 0px; margin-top:5px;  margin-bottom:10px;}
.listTitle { border-bottom: #cdcdcd 1px solid ; border-left: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid; border-top: #cdcdcd 1px solid; background-color: #f5f5f5; color: #c52d25; font-family: arial; font-size: 10pt; padding: 6px; display:block; font-weight:bold; }
.listContent { border-top: #ffffff 1px solid; border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid; background-color: #ffffff; color: #484848; font-family: arial; font-size: 9pt;  display:block; }
.jsTitle { color: #c52d25; font-family: arial; font-size: 14pt; font-weight:bold; padding-top:5px; padding-bottom:10px; text-align:left; }	
.jsSubTitle { color: #999999; font-family: arial; font-size: 12.5pt; font-weight:bold; padding-top:10px; padding-bottom:10px; text-align:left; }	
.tblProfile { border-top: #cccccc 1px solid; border-bottom: #cccccc 1px solid; border-left: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid; background-color: #f5f5f5; color: #484848; font-family: arial; font-size: 9pt; padding: 20px; line-height: 14pt; display:block; }
.gridHeader { border-bottom: #cdcdcd 1px solid ; border-left: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid; border-top: #cdcdcd 1px solid; background-color: #f5f5f5; color: #c52d25; font-family: arial; font-size: 9pt; padding: 2px; font-weight:bold; }
.jobDetailsTitle { color: #c52d25; font-family: verdana, arial, 'ms sans serif'; font-size: 9pt; font-weight:bold; }
.jobDetailsSubTitle { color: #999999; font-family: verdana, arial, 'ms sans serif'; font-size: 9pt; font-weight:normal; }	
.jobDetailsContentBG { background-color: #f5f5f5; }

#header { display:block; height:41px; background-color:#c1272d; width:980px; margin-right:auto; margin-left:auto; }
ul#nav { bottom:0; left:0; margin:0px 0px 0px 0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
ul#nav li { list-style-type:none; float:left; margin:0px 0px 0px 0px; }
ul#nav li a { padding:12px 14px; color:#FFFFFF; display:block; white-space:nowrap; text-decoration:none; }
ul#nav li a:hover { color:#FFFFFF; text-decoration: underline; }
ul#nav .current_page_item a,
ul#nav .current_page_item a:hover { color:#000000; text-decoration:none; border-left:FFFFFF solid 1px; border-right:FFFFFF solid 1px; border-top:FFFFFF solid 1px; }
td.labelSearchBox { padding-top:0px; padding-bottom:1px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#333333;}
.fieldsSearchBox { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px #999999 solid; }


