/* whaton globall css */
.jobbg { background-image:url(/images/jobs/onlinejobs/leftbg.jpg); background-repeat:repeat-y; background-position:left; margin-top:15px; }
.mainleft { float:right; width:718px; text-align: left; }
.mrbro { float:left; width:252px; padding:5px; text-align:left; }

.nobg { background-image:none!important; margin-top:0px!important; padding-bottom:0px!important;}
.nobor { border:0px!important;}
.main { padding-top:15px;}
a.aULine:link,a.aULine:visited,a.aULine:active{ text-decoration: underline}
a.aULine:hover { text-decoration: none}

/* input css*/
.w185 { width:185px;}
.w40 { width:40px;}
.w265 { width:265px;}
.radio { border:0px!important; margin:2px 5px 0; }

/* left css */
.mrbro div.content { width:250px; padding:10px 0; background-color:#fff; border:1px solid #ebdaaa;}
.mrbro div.content h2 { padding:0 20px; font-size:13px; font-weight:bold;}
.mrbro div.content ul { padding:15px 20px 0;}
.mrbro div.content li { line-height:25px; background-image:url(/images/icon/icon_dotgray.jpg); background-repeat:no-repeat; background-position:5px 10px; padding-left:17px;}
.mrbro div.content p.btn_browse { padding-top:15px; text-align:center; padding-bottom:60px;}
.mrbro div.content p.img { padding-top:15px; text-align:center;}

/* right css */
.mainleft div.contentbor { padding:10px 15px; }
.mainleft div.contentbor h2 { font-size:13px; height:25px; padding-right:50px; line-height:25px; padding-bottom:10px; font-weight:bold; font-family:Georgia;}
.mainleft div.contentbor h2 input { float:right; background-image:url(/images/jobs/onlinejobs/modifybtnbg.gif); background-repeat:no-repeat; width:106px; height:23px; background-color:#fff; border:0px; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-left:15px; display:inline; padding:0px;} 

.mainleft div.contentbor div.content { padding:10px 0px;}
.mainleft div.contentbor div.content p.title { background-image:url(/images/jobs/onlinejobs/titlebg01.gif); background-repeat:no-repeat; background-position:0 5px; line-height:25px; padding:0; padding-left:20px; font-size:13px; font-weight:bold; color:#288cc2; padding-bottom:15px;}
.mainleft div.contentbor div.content p { padding:7px 0; line-height:20px;}
.mainleft div.contentbor div.content p input { height:18px; padding:0px 2px; border:1px solid #7f9db9; margin-left:8px; vertical-align:middle; font-size:12px; color:#666;}
.mainleft div.contentbor div.content p select { padding:0px; margin-left:8px; vertical-align:middle; line-height:18px; font-size:12px; color:#666;}
.mainleft div.contentbor div.content h3 { padding:20px 0 40px; height:23px; text-align:center;}
.mainleft div.contentbor div.content h3 input {  color:#c00; width:80px; background-color:#fff; background-image:url(/images/comnews/newlefttitlebg01.gif); background-repeat:repeat-x; border:2px solid #069; padding:0px; margin:0px; }
.mainleft div.contentbor div.content div.img {
	float:right;
	width:90px;
	padding-right:0px;
	text-align:center;
	margin-right: 105px;
}
.mainleft div.contentbor div.content div.img img {
	
	width:90px; border:1px solid #efefef;
	
}

.mainleft div.contentbor div.content div.img p { line-height:22px; padding:0 0 10px 0;}


