body { font-family: "Arial, Helvetica, sans-serif"; font-size: 11px;  margin:0; }

table 	 { font-family: "Arial, Helvetica, sans-serif"; font-size: 11px; }
td     	 { font-family: "Arial, Helvetica, sans-serif"; font-size: 11px; }
font   	 { font-family: "Arial, Helvetica, sans-serif"; font-size: 11px; }
input  	 { font-family: "Arial, Helvetica, sans-serif"; font-size: 11px; }
select   { font-family: "Arial, Helvetica, sans-serif"; font-size: 11px; } 
textarea { font-family: "Arial, Helvetica, sans-serif"; font-size: 11px; }


A:link       { text-decoration:none; color: #20528b; }
A:visited    { text-decoration:none; color: #20528b; }
A:active     { text-decoration:underline; color: #20528b; }
A:hover      { text-decoration:underline; color: #980058; }

A.yellow:link    { FONT-SIZE: 11px; font-weight: bold; COLOR: #f5ca00; text-decoration:none; }
A.yellow:visited { FONT-SIZE: 11px; font-weight: bold; COLOR: #f5ca00; text-decoration:none; }
A.yellow:hover   { FONT-SIZE: 11px; font-weight: bold; COLOR: #f5ca00; text-decoration: underline; }
A.yellow:active  { FONT-SIZE: 11px;  font-weight: bold; COLOR: #f5ca00; text-decoration:none; }

A.white:link    { FONT-SIZE: 11px; font-weight: bold; COLOR: #ffffff; text-decoration:none; }
A.white:visited { FONT-SIZE: 11px; font-weight: bold; COLOR: #ffffff; text-decoration:none; }
A.white:hover   { FONT-SIZE: 11px; font-weight: bold; COLOR: #ffffff; text-decoration: underline; }
A.white:active  { FONT-SIZE: 11px;  font-weight: bold; COLOR: #ffffff; text-decoration:none; }

A.green:link    { FONT-SIZE: 11px; font-weight: bold; COLOR: #99cc33; text-decoration:none; }
A.green:visited { FONT-SIZE: 11px; font-weight: bold; COLOR: #99cc33; text-decoration:none; }
A.green:hover   { FONT-SIZE: 11px; font-weight: bold; COLOR: #99cc33; text-decoration: none; }
A.green:active  { FONT-SIZE: 11px;  font-weight: bold; COLOR: #99cc33; text-decoration:none; }

A.highlight:link	{ font-weight: bold; color: #0a50a1; }
A.highlight:visited { font-weight: bold; color: #0a50a1; }
A.highlight:hover	{ font-weight: bold; color: red; background-color:#ffffff; text-decoration:none; }
A.highlight:active 	{ font-weight: bold; text-decoration:none; }


/* Job Categories Style */
table.categoriesTB
{ text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
width: 546px;
height: 191px;
background-color: #0085c5;
border: 2px #0085c5 solid;
border-collapse: collapse;
border-spacing: 0px; }

td.categoriesR
{ text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #ffffff;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px; }

.categoriesHd
{ 
height: 30px;
background-color: #0085c5;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #ffffff;}

td.categoriesTD
{ vertical-align:top;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
background-color: #ffffff;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-right: 4px; }

/* Announcement Style */
.annMsg  { font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.annHd { font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

table.announcementTB
{ text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
width: 144px;
height: 139px;
background-color: #e4e4e4; }

/* Job Tips Style */
.jhtHd
{ 
border-bottom: 2px #54abcb solid;
height: 25px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #54abcb;
padding-left: 5px;
padding-right: 5px; }


.jhtdiv{
width: 100%;
height: 75px;
clear: center;
border-bottom: 1px dashed #c9c7c3;
margin: 5px;
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.jhtdiv .floatbox{
float: left;
width: 78px;
border: 1px #54abcb solid;
}

* html .jhtdiv p{
height: 1%;
}

.jhtdiv p{
margin-top: 0;
margin-left: 82px;
}


.lwHd
{ 
border-bottom: 2px #de6f98 solid;
height: 25px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #de6f98;
padding-left: 5px;
padding-right: 5px; }

.lwdiv{
width: 100%;
height: 75px;
clear: center;
border-bottom: 1px dashed #c9c7c3;
margin: 5px;
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.lwdiv .floatbox{
float: left;
width: 78px;
border: 1px #de6f98 solid;
}

* html .lwdiv p{
height: 1%;
}

.lwdiv p{
margin-top: 0;
margin-left: 82px;
}

.itHd
{ 
border-bottom: 2px #cccc00 solid;
height: 25px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #cccc00;
padding-left: 5px;
padding-right: 5px; }

.itdiv{
width: 100%;
height: 75px;
clear: center;
border-bottom: 1px dashed #c9c7c3;
margin: 5px;
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.itdiv .floatbox{
float: left;
width: 78px;
border: 1px #cccc00 solid;
}

* html .itdiv p{
height: 1%;
}

.itdiv p{
margin-top: 0;
margin-left: 82px;
}


/* Flash Games Style */
table.fgamesTB
{ text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
width: 546px;
height: 120px;
background-color: #303030;
border-collapse: collapse;
border-spacing: 0px; }

.fgamesHd
{ 
height: 23px;
background-color: #000000;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #ffffff;
padding-left: 5px;
padding-right: 5px; }

.fgdiv{
width: 100%;
clear: center;
margin: 0 8 0 8;
}

.fgdiv .floatbox{
float: left;
width: 40px;
}

* html .fgdiv p{
height: 1%;
}

.fgdiv p{
margin-top: 0;
margin-left: 45px;
}

/* Flash Game Popup Style */
table.fgpopupTB
{ text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
width: 668px;
height: 431px;
background-color: #303030;
border-collapse: collapse;
border-spacing: 0px; }

.fgpopupHd
{ 
width: 638px;
height: 61px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 20px;
color: #99cc33;
padding-left: 5px;
padding-right: 5px; }

.fgpopupBD
{  border-left: 1px #999999 solid; border-right: 1px #999999 solid; }

/* Endorsed Style */
table.endorsedTB
{ text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
width: 100%;
height: 120px;
background-color: #ffffff;
border-collapse: collapse;
border-spacing: 0px; }

.endorsedHd
{ 
height: 23px;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #000;
padding-left: 5px;
padding-right: 5px; }


.arial_bigtxt_blue { FONT-SIZE: 18px; COLOR: #0085c5; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
.arial_bigtxt_green { FONT-SIZE: 18px; COLOR: #99cc33; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
.arial_bigtxt_white { FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
.arial_bigtxt_gray { FONT-SIZE: 18px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }


.arial_middletxt_black { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
.arial_middletxt_blue { FONT-SIZE: 12px; COLOR: #0085c5; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
.arial_middletxt_green { FONT-SIZE: 12px; COLOR: #99cc33; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
.arial_middletxt_white { FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }
.arial_middletxt_gray { FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; }


.arial_normaltxt_black { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.arial_normaltxt_blue { FONT-SIZE: 11px; COLOR: #0085c5; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.arial_normaltxt_green { FONT-SIZE: 11px; COLOR: #99cc33; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.arial_normaltxt_white { FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; }
.arial_normaltxt_gray { FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; }

