/* CSS Document */

/* Global Style References */

body {
	margin: 1px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	text-align: left;
}
td {
	margin: 1px 0px 0px;
	padding: 0px;
	font-size: 11px;
}	
p {
	text-align: left;
	font-size: 10px;
}
#container {
	text-align: left;		
}	
#container p {
	font-size: 10px;
	color: #000000;
}
#container a {
	color: #336600;
	border-bottom: 1px dotted #336600;
	text-decoration: none;
}
#container a:hover {
	color: #66CC33;
	text-decoration: none;
}	
#container a:visited {
	text-decoration: none;
}
	

/* This is the header style definitions */

.topleft{
	background-image: url(../images/topleftcurve.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	background-color: #99CC33;
	}
.topright{
	background-image: url(../images/toprightcurve.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #99CC33;	
	}
.topmiddle {
	background-image: url(../images/centerbg.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
	color: #FFFFFF;
}
.topmiddle a {
	padding-top: 3px;
	font-size: 11px;	
	text-decoration: none;
	color: #FFFFFF;
}
.topmiddle a:hover {
	color: #000000;
}

/* Header Styles ENDS */

/* Job Search Styles */

.leftsidecontent {
	border-right: 1px dotted #CCCCCC;	
	padding-right: 5px;
}
.leftcontent, .left,.leftsub {
	text-align: right;
	font-size: 11px;
}
.leftcontent1, .left,.leftsub {
	text-align: left;
}
.leftsub {
	text-align: left;
	padding: 10px;
}
/*
a.leftsublink {
	text-align:right;
	padding-left:10px;
}

.leftcontent1 {
	padding: 0px 4px 0px 0px;
}

.left {
	padding: 15px 10px 10px 4px;
} 
.left h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	font-weight: bold;
} */
.button { 
	font-size: 11px;
}
/*
.buttonfooter
{
	background-color: #FF66CC;
}
.buttonheader
{
	background-color: #CCCCCC;
}
*/

/* Grey navigational Menu Styles */ 

.menutd {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.menuleft {
	background-image: url(../images/menuleft.gif);
	background-repeat: no-repeat;
	background-position: left;	
}
.menuright {
	background-image: url(../images/menuright.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #CCCCCC;	
}
.menulinks a {
	font-size: 11px;
	display: block;
	color: #666666;
	text-decoration:none;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
}
.menulinks a:hover {
	color: #FFFFFF;
}

/* Buttons on the right-hand side */

.rightadvt {
	padding-top: 4px;
}
.advtower{
	padding: 8px 0px 8px 0px;	
}
.rightcontent,.rightcontentsub {
	padding: 5px;
	background-image: url(../images/nwjshape.gif);
	background-repeat: repeat-y;
	background-position: center;
}

.rightcontent p {
	font-size: 11px;
	text-align: left;	
}
.rightcontent a {
	color: #336600;
	border-bottom: 1px dotted #336600;
	text-decoration: none;
}
.rightcontent a:hover {
	color: #66CC33;
	text-decoration: none;
}
.rightcontent h1, h2 {
	font-size: 12px;
	color: #660066;
	text-align: left;
	padding: 2px;
	border-style: dotted;
	border-color: #CCCCCC;
	border-width: 1px;
}
.rightcontent ul {
	font-size: 10px;
	list-style-image: url(../images/bullet.gif);
	text-align: left;
}
.footer {
	font-size: 8px;
	color: #999999;	
}

rightcontentlink a {
	color: #333333;
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
	text-indent:3px
}

rightcontentlink a:hover{
	text-decoration: underline;
	}
	
a.tickerTapeLink {
	color: #333333;
	font-size: 10px;
	text-decoration: none;
}
a.tickerTapeLink:hover {
	color: #66CC33;
}
.commonlist {
	width: 300px;
}
.commontext {
	font-size: 10px;
	width: 225px;
}
.contactustextbox {
	width: 190px;
}
.commontextarea {
	width: 293px;
	height: 100px;
}
.noborder {
	border: 0px none #FFFFFF;
}
.buttonfooter {
	background-color: #99CC33;
}
.buttonheader {
	background-color: #CCCCCC;
	text-align: center;
}
/*******************************************************
Added by JC 09/07/07 for updateregistration user controls
********************************************************/
.formlabelwidth {
	width: 99%;
}
.inputwidth {
	width: 99%;
}
/*******************************************************
End
*******************************************************/

/*******************************************************
Added by JC 06/08/07 for advertiserregistration user control
********************************************************/
.advertiserregistrationtextbox {
	width: 95%;
}
/*******************************************************
End
*******************************************************/

/*******************************************************
Added by JC 06/09/07 for jobdetails user control and
emailafriend aspx page for managing the links for the 
EmailAFriend functionailty and the width of input boxes.
*******************************************************/
.emailafriendinputwidth {
	width: 98%;
}
a.emailafriend
{
	color: #336600;
	border-bottom: 1px dotted #336600;
	text-decoration: none;
}

a.emailafriend:hover {
	color: #66CC33;
	text-decoration: none;
}

a.emailafriend:visited {
	text-decoration: none;
}
/********************************************************
End
********************************************************/

/*******************************************************
Added by JC 16/10/07 to highlight all superscripted text
to draw attention to new features such as the job basket
*******************************************************/
.new 
{
	color: #ba0000;	
}
/*******************************************************
End
*******************************************************/

/******************************************************
Added by JC 23/10/07. This is used by a new Div tag
that displays the landing page for TRANSPORT DIRECT.
It is used in the JobDetails User Control.
******************************************************/
#TransportDirect {
	text-align: left;	
	/*background-color: #99CC33;	*/
	width: 80%;
}	
#TransportDirect p {
	font-size: 10px;
	/*color: #ffffff;*/
	color: #000000;
}	
.TransportDirectinputwidth {
	width: 80px;
}
/******************************************************
End
******************************************************/

/********************************************************
Added by JC 18/07/08 for CVIndexSearch user control to allow
index server search terms to be highlighted in the results.
********************************************************/
.highlight {text-decoration: none;color:black;background:yellow;}
/********************************************************
End
********************************************************/


#bannerMPU
{
	width: 340px;
	height: 440px;
}