/*  
 *  CSS styles for Recruit Express Pte Ltd
 */
 
BODY 				{
	margin:0;
	padding:0;
	font-family:Arial;
	color:#5a5a4e;
	font-size:12px;
	background-image:url(../images/background.jpg);

}


BODY, P, TD , TH 	{font-size: 12px; color: #000000; line-height:16px;font-family: Arial;}
BODY 				{FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial}
P 					{FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial}
TD 					{FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial;line-height:16px}
TH 					{FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial}



/* General Hyperlink CSS */

a:active			{font-size: 12px; color: #1F45BE; text-decoration: underline}
a:link 				{font-size: 12px; color: #1F45BE; text-decoration: underline}
a:hover 			{font-size: 12px; color: #BF7616; text-decoration: underline}
a:visited 			{font-size: 12px; color: #696B72; text-decoration: underline}

/**************************/
/* Footnote element*/
table.footnote {background-image: url(../images/banner_copyright.jpg); background-repeat: no-repeat; height:26px; width:942px; background-position:15px 0px;}
td.footnotetxt 			{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	text-align:right; padding-right:50px; vertical-align:middle;
}
td.footnotetxt a:link 	{color: #ffffff; text-decoration: none; font-family: Arial;font-size: 10px;}
td.footnotetxt a:visited {color: #ffffff; text-decoration: none; font-family: Arial;font-size: 10px;}
td.footnotetxt a:hover 	{color: #ffde00; text-decoration: none;  font-family: Arial;font-size: 10px;}
td.footnotetxt a:active	{color: #ffffff; text-decoration: none; font-family: Arial;font-size: 10px;}



/**************************/



td.topbar { font-family:Arial, Helvetica, sans-serif; font-size:14px; background-image:url(../images/topbarbg.jpg); background-repeat:repeat-x;}

.topbar{font-family:Arial, Helvetica, sans-serif; font-size:14px;text-decoration:none; color:#FFFFFF}
.topbar a:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF;text-decoration:none;}
.topbar a:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;  color:#FFFFFF;text-decoration:none;}
.topbar a:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;  color:#ffde00;text-decoration:none; background-color:#404040; background-repeat:repeat-x; line-height:20px;}
.topbar a:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#FFFFFF; text-decoration:none;}

td.leftnav { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#929292;}
td.content { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#dbdbdb; color:#000000; text-align:center;}
.leftnav{font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none; color:#000000;}
.leftnav a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;text-decoration:none;}
.leftnav a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  color:#000000;text-decoration:none;}
.leftnav a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  color:#ffde00;text-decoration:none;}
.leftnav a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}


.glossymenu{
background-color:#929292;
margin: 0;
padding: 0;
width: 100%; /*width of menu*/
border: 0;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: #929292;
/*font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;*/
font:Verdana, Arial, Helvetica, sans-serif, larger, bolder;
font-weight:bold;
color: #000000;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 90%;
padding: 4px 0px;
padding-right:10px;
padding-left: 10px;
text-decoration: none;
/*margin-left:20px;
margin-right:20px;*/
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #000000;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: relative;
/*top: 5px;*/
/*right: 5px;*/
/*left:5px;*/
border: none;
}

.glossymenu a.menuitem:hover{
background-color:#ffdd00;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #929292;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding-left:15px; 
}

.glossymenu div.submenu ul li{
border-bottom: 0px solid blue;
width:auto;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
margin-left:10px;
}

.glossymenu div.submenu ul li a:hover{
background: #ffdd00;
color: #93948c;
}

.header {FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial;font-weight: bold;line-height:16px}

.subheader {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial;font-weight: bold;line-height:16px}

.smallerfont {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial;line-height:16px}

.tablesubheader {FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; color:#FFFFFF; line-height:16px}

ul {
margin-top:0; margin-bottom:0; list-style-type:disc; list-style-position:outside;
}