BODY {
    MARGIN: 0px; 
    BACKGROUND-COLOR: #ffffff;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #87a4ab; 
	SCROLLBAR-ARROW-COLOR: #87a4ab; 
	SCROLLBAR-TRACK-COLOR: #f2f8fa; 
	SCROLLBAR-DARKSHADOW-COLOR: #87a4ab;
	font-family: Verdana,Tahoma,Courier New,"Times New Roman", Times, serif;
	/*
    scrollbar-face-color: #0E69A4;
    scrollbar-shadow-color: White;
    scrollbar-highlight-color: White;
    scrollbar-3dlight-color: #4682B4;
    scrollbar-darkshadow-color: #4682B4;
    scrollbar-track-color: #4682B4;
    scrollbar-arrow-color: #FFFFFF;    */  
}

a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #999999;
}

a.menulink {
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: ;
	
}
a.menulink:hover {
	font-size: 15px;
	color: black;
	text-decoration: underline;
	font-style: bold;
}

a.footerlink {
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-style:normal;
	font-family: Courier New,"Times New Roman", Times, serif;
}
a.footerlink:hover {
	font-size: 12px;
	color: white;
	text-decoration: underline;
	font-style:normal;
	font-family: Courier New,"Times New Roman", Times, serif;
}

a.submenu {
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-style:normal;
	font-family: Arial,Courier New,"Times New Roman", Times, serif;
}
a.submenu:hover {
	font-size: 12px;
	color: white;
	text-decoration: underline;
	font-style:normal;
	font-family: Arial,Courier New,"Times New Roman", Times, serif;
}
a.submenu_employer {
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-style:normal;
	font-family: Arial,Courier New,"Times New Roman", Times, serif;
}
a.submenu_employer:hover {
	font-size: 12px;
	color: white;
	text-decoration: underline;
	font-style:normal;
	font-family: Arial,Courier New,"Times New Roman", Times, serif;
}

a.otherpositionslinks {
	font-size: 15px;
	color: #FF9900;
	text-decoration: none;
	font-style:normal;
	font-family: Courier New,"Times New Roman", Times, serif;
}
a.otherpositionslinks:hover {
	font-size: 15px;
	color: black;
	text-decoration: underline;
	font-style:normal;
	font-family: Courier New,"Times New Roman", Times, serif;
}

a.feed {
    font-size: 16px;
    font-weight: bold;
    color: #585858;
    text-decoration: none;
	font-family: Arial,Courier New,"Times New Roman", Times, serif;
}
a.feed:hover {
    font-size: 16px;
    color: #F0F0F0;
    text-decoration: none;
    background-color: #FF9900;
	font-family: Arial,Courier New,"Times New Roman", Times, serif;
}

a.feed2 {
    font-size: 15px;
    font-weight: bold;
    color: #585858;
    text-decoration: none;
	font-family: Courier New,"Times New Roman", Times, serif;
}
a.feed2:hover {
    font-size: 22px;
    color: #F0F0F0;
    text-decoration: none;
    background-color: #FF9900;
	font-family: Courier New,"Times New Roman", Times, serif;
}

.catjobcount2{
    font-size: 17px;
    color: black;
    text-decoration: none; 
    border-bottom-color: #666666;
}

a.bread {
    font-weight: bold;
    color: #F0F0F0;
    text-decoration: none;
}
a.bread:hover {
    color: #585858;
    text-decoration: underline;
}

.catjobcount{
    font-size: 19px;
    color: #D0D0D0;
    text-decoration: none; 
    background-color: white;
    border-bottom-color: #666666;
    border-bottom: 1;
    border-bottom-style: dashed;
}

/* Calendar */
table.calendar {
    width: 100%;
	height:100%;
	background-color:#FF9900;
	font-style:normal;
	font-family: Courier New,"Times New Roman", Times, serif;
	color:#FFFFFF;   
}

table.calendar td {
    text-align: center;
}

table.calendar td a {
    display: block;
}

table.calendar td a:hover {
    background-color: #FFCC00 ; 
}

table.calendar th {
    background-color: #999999;
}

table.calendar td.selected {
    background-color: #FF0000; 
}

img.calendar {
    border: none;
}

form.clock {
    text-align: center;
}


FIELDSET {
	BORDER-RIGHT: #FF9900 2px solid; PADDING-RIGHT: 12px; BORDER-TOP: #FF9900 2px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #FF9900 2px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #FF9900 2px solid
}
TABLE {
	BACKGROUND-COLOR: #ffffff
}
TR.lite {
	BACKGROUND-COLOR: #f7ca9e
}
TR.dark {
	BACKGROUND-COLOR: #ffa449
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica
}
TD.line {
	BORDER-BOTTOM: #ffffff 1px solid
}
TD.rule {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
TD.border {
	BORDER-RIGHT: #ffa449 1px solid; BORDER-TOP: #ffa449 1px solid; BORDER-LEFT: #ffa449 1px solid; BORDER-BOTTOM: #ffa449 1px solid
}
IMG.lite {
	VERTICAL-ALIGN: text-bottom; BACKGROUND-COLOR: #f7ca9e
}
IMG.dark {
	VERTICAL-ALIGN: text-bottom; BACKGROUND-COLOR: #ffa449
}
PRE {
	BACKGROUND-COLOR: #f7ca9e
}
P {
	LINE-HEIGHT: 130%
}
UL {
	LIST-STYLE-TYPE: square
}
LI {
	LINE-HEIGHT: 200%
}
BIG {
	FONT-WEIGHT: bold; FONT-SIZE: 17px
}
B {
	FONT-WEIGHT: bold
}
I {
	COLOR: #ff0000; FONT-STYLE: normal
}
U {
	FONT-SIZE: 25px; COLOR: #FF0000; LINE-HEIGHT: 100%; LETTER-SPACING: -1px; TEXT-DECORATION: none
}
S {
	BACKGROUND-COLOR: #ffff99; TEXT-DECORATION: none
}

INPUT {
	FONT-SIZE: 12px; COLOR: black; FONT-STYLE: bold; FONT-FAMILY: Courier New,Monospace
}

TEXTAREA {
	FONT-SIZE: 12px; background-color: #FF9900; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Courier New,Monospace
}
.textareaFocusState textarea, textarea.textareaFocusState {
    background-color:#FFFFCC;
}

SELECT {
	FONT-SIZE: 13px; 
	background-color: white; 
	COLOR: black; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Courier New,Monospace;
	align: top;
	CURSOR: pointer;
}

KBD {
	FONT-SIZE: 12px;background-color: white; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Courier New,Monospace
}

OPTGROUP {
	FONT-SIZE: 12px; background-color: white; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Courier New,Monospace
}

INPUT.button {
	FONT-WEIGHT: bold; FONT-SIZE: 17px;  COLOR: white; FONT-FAMILY: Courier New,Verdana, Arial, Helvetica; CURSOR: pointer;
	
}

INPUT.button_livepreview{
    FONT-WEIGHT: bold; width: 200px;height: 70px; FONT-SIZE: 17px;  COLOR: #FF9900; FONT-FAMILY: Courier New,Verdana, Arial, Helvetica; CURSOR: pointer
    
}

INPUT.button{
    FONT-WEIGHT: bold; COLOR: #FF9900; FONT-FAMILY: Courier New,Verdana, Arial, Helvetica; CURSOR: pointer
}

INPUT.bigbutton {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #FF9900;
	FONT-FAMILY: Courier New,Verdana, Arial, Helvetica;
	height: 50px;
	width: 720px
}

INPUT.go {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; WIDTH: 18px; COLOR: #FF9900; FONT-FAMILY: Courier New,Verdana, Arial, Helvetica
}

INPUT.search{
    FONT-WEIGHT: bold; width: 200px;height: 50px; FONT-SIZE: 40px;  COLOR: white; FONT-FAMILY: Courier New,Verdana, Arial, Helvetica
    
}

INPUT.btn {
	BORDER-RIGHT: #ddd 1px ridge; 
	BORDER-TOP: #ddd 1px ridge; 
	BACKGROUND: url(../images/BtnBG.gif) #FF9900 repeat-x left bottom; 
	FONT: bold 10pt Tahoma; 
	TEXT-TRANSFORM: uppercase; 
	BORDER-LEFT: #ddd 1px ridge; 
	CURSOR: pointer; 
	COLOR: white; 
	BORDER-BOTTOM: #ddd 1px ridge
}

INPUT.searchbutton{
    FONT-WEIGHT: bold;
	width: 50px;
	height: 50px; 
	FONT-SIZE: 30px;  
	COLOR: white; 
	FONT-FAMILY: Courier New,Verdana, Arial, Helvetica;
	background-color: gray;
    
}

INPUT.textbox_expiry{
	background-color: red;
	COLOR: white;
}

.tip{
 border: 0;
}

div.line{
	border-bottom-color: #777;
	border-bottom-style: dotted;
	border-bottom: 1px;	
	
}

SPAN.gr{
  color: #777777; 	
}

SPAN.ee{
  color: red;
  FONT-WEIGHT: bold;
  border-bottom:1px dotted
}

.labelo{
 	FONT-WEIGHT: bold; 
	FONT-SIZE: 20px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica
}
#tooltip {
	BORDER-RIGHT: #ffa449 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffa449 1px solid; DISPLAY: none; PADDING-LEFT: 3px; FONT-SIZE: 11px; Z-INDEX: 100; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffa449 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #ffa449 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
BODY TABLE TD DIV.expanded DIV.mh P {
	BORDER-BOTTOM: #ffa449 1px solid; BACKGROUND-COLOR: #ffa449
}
BODY TABLE TD DIV.mc1 {
	BACKGROUND-COLOR: #f7ca9e
}
BODY TABLE DIV.mc1 DIV.mh P {
	BACKGROUND-COLOR: #f7ca9e
}
BODY TABLE TD DIV.mc1 {
	BORDER-LEFT-COLOR: #ffa449; BORDER-BOTTOM-COLOR: #ffa449; BORDER-TOP-COLOR: #ffa449; BORDER-RIGHT-COLOR: #ffa449
}

TR.dynamic_rows{
	font-weight: bold;
	
}

.box_chosen_subscription{
	border-bottom-color: #666666;
	border-bottom: 1;
	border-bottom-style: dashed;
	
	border-left: 1;
	border-left-color: #666666;
	border-left-style: dashed;
	
	border-top: 1;
	border-top-color: #666666;
	border-top-style: dashed;

	border-right: 1;
	border-right-color: #666666;
	border-right-style: dashed;
}

.error_box{
	border: 1;
	border-color: #666666;	
	background-color: #FF0000;
	font-family: "Courier New", Arial, Tahoma, Verdana, "Times New Roman", serif;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
	margin: 2px;
	padding: 6px;
	font-size: 3
	
}
.error{	
	font-family: "Courier New", Arial, Tahoma, Verdana, "Times New Roman", serif;
	color: #FF0000;
	font-weight:bold;
	text-align:left;
	font-size: 3	 		 
}
.success_box{
	border: 1;
	border-color: #666666;
	background-color: #009900;  
	font-family: "Courier New", Arial, Tahoma, Verdana, "Times New Roman", serif;
	color: #FFFFFF;
	font-weight:bold;
	text-align:left;
    font-size: medium;
	margin: 2px;
	padding: 6px;
}
.display_message{
	border: 1;
	border-color: #666666;
	background-color: #eeeeee;  
	font-family: "Courier New", Arial, Tahoma, Verdana, "Times New Roman", serif;
	color: #000000;
	font-weight:bold;
	text-align:center;
    font-size: large;
	border-style: dashed;

	
}
.warning_box{
	border: 2;
	background-color: #FF0000;
	font-family: "Courier New", Courier, mono;
	color: #FFFFFF;
	padding: 5px;
	border-left-width: thin;
	text-align: center;
	font-weight: bold;
}

.heading{
    font-size: 25px;
    COLOR: #FF9900;
    LINE-HEIGHT: 100%;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none;
    font-family: "Courier New", Courier, mono;
}
h1.downloadheading{
	font-size: 25px;
    COLOR: #FF9900;
    LINE-HEIGHT: 100%;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none;
    font-family: "Courier New", Courier, mono;
}
.downloadreadmore{
    font-size: 20px;
    COLOR: #FF9900;
    LINE-HEIGHT: 100%;
    LETTER-SPACING: -1px;
    TEXT-DECORATION: none;
    font-family: "Courier New", Courier, mono;
}

	
.outercontainer {
	MARGIN: auto; 
}

.container {
	Z-INDEX: 99999;  
	MARGIN: 0px auto; 
	BORDER-LEFT: #666666 1px dashed; WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.box_jobsearch {
	Z-INDEX: 99999; 
	FLOAT: left; 
	MARGIN: 0px auto; 
	WIDTH: 95%;
	height: 335px;
	BACKGROUND-COLOR: #ffffff;
	padding: 5px
}

.box_news {
	Z-INDEX: 99999; 
	FLOAT: left; 
	MARGIN: 0px auto; 
	WIDTH: 95%;
	height: 335px;
	BACKGROUND-COLOR: #ffffff;
	padding: 5px
}

.box_jobbyprovince{
 
	Z-INDEX: 99999; 
	FLOAT: left; 
	MARGIN: 0px auto; 
	WIDTH: 95%;
	BACKGROUND-COLOR: #ffffff;
	padding: 5px;	
	height: 300px;
}

.box_jobsector{
 
	Z-INDEX: 99999; 
	FLOAT: left; 
	MARGIN: 0px auto; 
	WIDTH: 95%;
	BACKGROUND-COLOR: #ffffff;
	padding: 10px;	
	height: 100%;
}	
.required_info{
    font-size: 15px;
    COLOR: #FF0000;							 
}

a.more {
	font-size: 1em;
	color: #FF9900;
	text-decoration: none;
}
a.more:hover {
	font-size: 1em;
	text-decoration: underline;
	color: #999999;
}
