/* PALETTE */
/* JOB = #223377 */
/* SEARCH = #aa0022 */


a { font-family:verdana; font-size:1em;  text-decoration:none; color:#3344FF }
a.jobtitle { font-family:verdana; font-size:1em; text-decoration:underline; color:#3344FF }
a.jobinfo {	text-align:left; color:green; line-height:150%; font-size:0.9em; font-weight:bold;}
a:hover { text-decoration: underline; }
form { margin:0; padding:0 }
input { padding: 0.31em; font-family: verdana; font-size: 1.2em; }
body { font-family:verdana, Arial; font-size:0.75em; color: #555; text-align:center}
table { font-family:verdana, Arial; font-size:0.75em; color: #555}
.tool { font-family:Arial; font-size:25px; color:#5258DB }
br.big {line-height:300%;}
ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

li
{
background-image: url(../img/arrowBullet.gif);
background-repeat: no-repeat;
background-position: 0 0.5em;
padding:0.31em;
padding-left: 2.0em;
margin-left:0.5em;
margin-top:0.1em;
text-align:left;
}

/*ul { margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; list-style-image: url("../img/arrowBullet.gif");}*/
/*li {font-size: 90%; color: #000000; padding:5px;}*/
/*li { margin-left:0px; list-style-type:none; padding:5px; background:url("../img/arrowBullet.gif") 10px no-repeat;}*/

.normalbox
{
	padding:2px; 
	width: 95%; 
	/*border: 1px solid #DDDDDD;*/	
}

.login
{
	width: 98%;
	height: 16px;
	background-color:#DFE8EE;
	padding:5px;
	color:#000000;
	text-align:left;
	border-bottom: 1px solid #000;
	border-bottom-color:#0000ff;
}

.logo
{
	float:left;
	clear:left;
	padding:5px;

}

.country
{
	width:auto;
	float:left;
	clear:left;
	margin-left:65px;
	font-weight:bold;
	color:#555;
}

.banner
{
	width: 100%;
	height: 50px;
	/*border: 1px solid #000;*/
	background-color:#ffffff;
	text-align:left;
}

.inputbox
{
	width: 500px;
	/*border: 1px solid #000;*/
	margin:5px 210px;
	background-color:#ffffff;
}

.leftsidebar
{
	float:left;
	clear:left;
	width:20%;
	height:400px;
	padding:2px;
	/*border: 1px solid #000;*/
}

#leftsidebar.header
{
	width:93%;
	border: 1px solid #dddddd;
	height:20%;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	background-color:#DFE8EE;
	border-bottom:0px;
	color:#000000;
	text-align:left;
}

#leftsidebar.content
{
	width:93%;
	border: 1px solid #DDDDDD;
	height:80%;
	padding:5px;
	border-top:0px;
}

.mainbody
{
	float:left;
	width: 58%;
	padding:2px;
	/*border: 1px solid #000;*/
}

#mainbody.resultbox
{
	width:98%;
    background-color:#FFFFFF;
	padding:2px;
	/*border: 1px solid #555;*/
	color:#555;
	text-align:left;
}

#mainbody.resultheaderbox
{
	width:98%;
    background-color:#FFFFFF;
	padding:5px;
	border: 1px solid;
	color:#555;
	text-align:left;
	border-top-color:#0000ff;
	border-bottom-color:#0000ff;
	border-left-color:#dddddd;
	border-right-color:#dddddd;
	font-size:0.85em;
}

#mainbody.resultcontentbox
{
	width:98%;
    background-color:#FFFFFF;
	padding:5px;
	/*border: 1px solid #555;*/
	color:#555;
	text-align:left;
}

#mainbody.resultcontent
{
	text-align:left;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:0.9em;
}

.featured
{
	width:98%;
	padding:5px;
	/*border: 1px solid #000;*/\
	text-align:left;
}

#featured.header
{
	width:98%;
	border: 1px solid #dddddd;
	height:20%;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	background-color:#DFE8EE;
	border-bottom:0px;
	color:#000000;
}

#featured.content
{
	width:98%;
	border: 1px solid #DDDDDD;
	height:80%;
	padding:5px;
	border-top:0px;
	background-color:#FFFFCC;
}

.jobtitle
{
	text-align:left;
	line-height:150%;
	font-weight:bold;
	font-size:1em;
}

.jobinfo
{
	text-align:left;
	color:green;
	line-height:150%;
	font-size:0.9em;
}

.source
{
	text-align:left;
	font-weight:bold;
	font-size:0.75em;
	line-height:150%;
}
.desc
{
	text-align:left;
	line-height:150%;
}

.navigation
{
	text-align:center;
	font-weight:bold;
}

.rightsidebar
{
	float:left;
	width:20%;
	height:400px;
	padding:2px;
	/*border: 1px solid #000;*/\
	text-align:left;
}

#rightsidebar.header
{
	width:93%;
	border: 1px solid #dddddd;
	height:20%;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	background-color:#DFE8EE;
	border-bottom:0px;
	color:#000000;
	text-align:left;
}

#rightsidebar.contentbox
{
	width:93%;
	padding:7px;
	/*border: 1px solid #000;*/\
	text-align:left;
}

#rightsidebar.content
{
	width:93%;
	border: 1px solid #DDDDDD;
	height:80%;
	padding:5px;
	border-top:0px;
}

.sponsoredjobtitle
{
	text-align:left;
	font-size:1em;
	font-weight:bold;
	font-family:Arial;
}

.sponsoredjobinfo
{
	text-align:left;
	color:green;
	font-size:0.75em;
	font-family:Arial;
}

.sponsoreddesc
{
	text-align:left;
	font-size:1em;
	color:000000;
	font-family:Arial;
}

.footer
{
	width: 98%;
	height: 32px;
	/*border: 1px solid #000;*/
	/*background-color:#DFE8EE;*/
	background-color:#FFFFFF;
	padding:5px;
	color:#000000;
	text-align:center;
	/*border-top:1px solid;
	border-top-color:#0000ff;*/
}

#footer.copyright
{
	clear:both;
	font-size:0.75em;
	line-height:20px;
}

#footer.menu
{
	clear:both;
}

.error
{
	width:98%;
    background-color:#FFFFFF;
	padding:2px;
	/*border: 1px solid #dddddd;*/
	color:#555;
	text-align:left;
}

#error.header
{
	width:98%;
	padding:5px;
	border: 1px solid #dddddd;
	color:#000000;
	text-align:left;
	background-color:#DFE8EE;
	font-weight:bold;
	border-bottom:0px;
}

#error.content
{
	width:98%;
    background-color:#FFFFFF;
	padding:5px;
	border: 1px solid #dddddd;
	color:#555;
	text-align:left;
	border-top: 0px;
}

.bl {background: url(../img/bl.gif) 0 100% no-repeat}
.br {background: url(../img/br.gif) 100% 100% no-repeat}
.tl {background: url(../img/tl.gif) 0 0 no-repeat}
.tr {background: url(../img/tr.gif) 100% 0 no-repeat; padding:10px}

.t {background: url(../img/dot.gif) 0 0 repeat-x; width: 20em}
.b {background: url(../img/dot.gif) 0 100% repeat-x}
.l {background: url(../img/dot.gif) 0 0 repeat-y}
.r {background: url(../img/dot.gif) 100% 0 repeat-y}
