/*Common Format*/
body{
margin:0;
padding:15px 0 0 0;
color:#333333;
}


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


h1 {
padding: 0 10px 0 10px;
margin: 0px;
font-size: 14px;
font-weight: bold;
}
h2 {
padding: 10px 0 5px 0;
margin: 0px;
}
h3 {
padding: 5px;
margin: 0px;
font-size: 14px;
font-weight: bold;
line-height:1.3em;
}


p {
padding: 5px 0;
margin: 0px;
font-size:12px;
line-height:1.5em;
}
strong {
font-size:12px;
font-weight:bold;
color:#FF0000;
}


div.jobbox h3.title{
margin:0;
padding:5px 20px;
background:url(../images/cursor_green_right.gif) no-repeat 8px 10px;
font-size:14px;
line-height:1.5em;
color:#333333;
}

div.cntbox {
padding:10px;
margin:0;
background:url(../images/joblist_title_bg.gif) repeat-x;
font-size:12px;
line-height:1.5em;
}

div.jobbox {
padding:0px;
margin:0;
background:url(../images/joblist_title_bg.gif) repeat-x;
}

div.jobbox h4.jobnames{
padding:0 0 0 20px;
margin:0;
font-size:12px;
font-weight:bold;
}

ul.jobcategory {
width:620px;
margin:0;
padding:5px 0 0 0;
list-style-type:none;
}

ul.jobcategory li{
display:inline;
padding:0 0 0 0;
margin:0;
}

ul.jobcategory li a{
padding:0 8px 0 4px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
ul.jobcategory li a:hover{
text-decoration:none;
}

.jobtable {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
}

.entrytable {
margin:0;
padding:0;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
}


form{
margin:0;
padding:10px;
}
textarea.agree {
	width:588px;
	font-size:12px;
	padding:0;
	margin:0;
}
textarea {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

p.error {
padding: 50px;
margin: 0px;
text-align:center;
font-size:12px;
line-height:1.5em;
}