/* whaton globall css */
.whatonpath { margin-top:3px; line-height:30px; text-align:left;}
.whatonpath a { padding:0 3px; }


.mainleft { float:right; width:262px; text-align:left; padding-right:7px; margin-top:5px;}
.mainright { float:left; width:720px; text-align:left; margin-top:5px; }
.main { width:1003px; }



a.aULine:link,a.aULine:visited,a.aULine:active{ text-decoration: underline}
a.aULine:hover { text-decoration: none}
.cBblue13,a.cBblue13:link,a.cBblue13:visited,a.cBblue13:hover,a.cBblue13:active{ color:#0177b4!important; font-size:13px; font-weight:bold; }
.cBgreen13,a.cBgreen13:link,a.cBgreen13:visited,a.cBgreen13:hover,a.cBgreen13:active{ color:#b1dd02!important; font-size:13px; font-weight:bold; }
.cblue12,a.cBblue13:link,a.cBblue13:visited,a.cBblue13:hover,a.cBblue13:active{ color:#0177b4!important;}
.link_or,a.link_or:link,a.link_or:visited,a.link_or:hover,a.link_or:active{ color:#f75802!important;}
.active,a.active:link,a.active:visited,a.active:hover,a.active:active{ color:#f75802!important;}

.fn13 { font-size:13px;}
.fn14 { font-size:14px;}



/* left css */
.leftcom { margin-bottom:10px;}
.lefttitle { height:23px; line-height:23px; background-image:url(../images/jobs/lefttitlebg.gif); background-repeat:repeat-x; }
.lefttitle h1 { float:left; padding-left:30px; background-image:url(../images/jobs/boin1.gif); background-repeat:no-repeat; background-position:5px 3px; font-size:14px; font-weight:bold; color:#C03804;}
.lefttitle h2 { float:left; padding-left:30px; background-image:url(../images/jobs/boin2.gif); background-repeat:no-repeat; background-position:5px 3px; font-size:14px; font-weight:bold; color:#C03804;}
.lefttitle h3 { float:left; padding-left:30px; background-image:url(../images/jobs/boin3.gif); background-repeat:no-repeat; background-position:5px 3px; font-size:14px; font-weight:bold; color:#C03804;}
.lefttitle p { width:7px; height:6px; margin:8px 10px 0 0; background-image:url(../images/jobs/boin.gif); background-repeat:no-repeat; float: right}

.contlist { margin:10px 5px;}
.contlist p { padding:5px 0 5px 15px;}
.contlist p.select { padding:5px 0 5px 0px; font-weight:bold;}
.contlist ul { margin:0px; padding:0px;}
.contlist li { background-image: url(../images/jobs/dot_black.gif); background-repeat:no-repeat; background-position:0 10px; padding-left:14px; line-height:25px;}
.contlist li.active a { color:#C03804;}
.contlist li.active a:link { color:#C03804;}
.contlist li.active a:hover { color:#C03804;}
.contlist li.active a:active { color:#C03804;}
.contlist li.active a:visited { color:#C03804;}
.lifl li { float:left; width:100px;}
.lifl li.active { font-weight:bold}

.contlistB { margin:10px 5px;}
.contlistB ul { margin:0px; padding:0px;}
.contlistB li { font-weight:bold; background-image: url(../images/jobs/dot_blackB.gif); background-repeat:no-repeat; background-position:0 8px; padding-left:14px; line-height:25px;}
.contlistB li.active a { color:#C03804;}
.contlistB li.active a:link { color:#C03804;}
.contlistB li.active a:hover { color:#C03804;}
.contlistB li.active a:active { color:#C03804;}
.contlistB li.active a:visited { color:#C03804;}

.cexploretitle {border-bottom:1px solid #CECECE; padding-right:10px;padding-left:10px; height:23px; background-image:url(http://www.echinacities.com/images/hotpic0.jpg); text-align:left; line-height:23px;}
.cexploretitle h1 { font-size:14px; font-weight:600; padding-left:10px;}
.cexploretitle div { margin-left:50px; float:left; color:#6f6f6f;}
.cexploretitle div a { padding:0 20px;}
.cexploretitle div a:link { color:#000!important;}
.cexploretitle div a:hover { color:#c00!important;}
.cexploretitle div a:active { color:#000!important;}
.cexploretitle div a:visited { color:#000!important;}
.cexploretitle div a.active { color:#c00!important;}
.inpic { width:260px; margin-top:10px; border:1px solid #d1d1d1; margin-bottom:10px;}
.inpic h1.fl { float:left; font-size:14px; font-weight:600; padding:0px; margin:0px;}
.inpic p.fr { float:right; font-size:12px; padding:0px; margin:0px;}
.inpic img {border:0px;}
.inpicont { width:250px; padding-top:15px; padding-bottom:10px; margin:0 auto; }

.inpicshow {}
.inpicshow h1 { padding:5px 0 5px; text-align:center; font-size:12px; margin:0px; font-weight:100;}
.inpicshow img { width:230px; height:168px; margin-left:10px; }
.inpicshowti {}
.inpicshowti ul { margin:0px 0 0 10px; padding:0px; height:45px; }
.inpicshowti li { width:52px; height:39px; float:left; text-align:left; padding:1px; margin-right:6px; background-image:url(http://jobs.echinacities.com/images/inpicbg.gif); background-repeat:no-repeat;list-style:none; display:inline;}
.inpicshowti li img { width:50px; height:37px;}
.inpicshowti li.active { background-image:url(http://jobs.echinacities.com/images/inpichoverbg.gif);}

.jobad { margin-top:10px; padding:5px 0; text-align:center; background-color:#eee; }
.jobad table { width:125px; float:left; margin-left:3px;}

/*right css*/
.topinfor {}

.jobs_Rlogin { text-align:left; padding:3px 10px 10px; line-height:20px; background-image: url(../images/jobs/x_xline.gif); background-repeat:repeat-x; background-position:bottom;}
.jobs_Rlogin h1 { float:left; padding-top:5px;}
.jobs_Rlogin h1 a { padding:0 5px;}
.jobs_Rlogin h1 span { padding:0 7px;}
.jobs_Rlogin p { float:right;}
.jobs_Rlogin p img { vertical-align:middle;}

.jobs_search { background-image: url(../images/jobs/jobRbg.gif); background-repeat:repeat-x; background-position:bottom; text-align:left; }
.cityinfor { margin:10px 10px 5px; height:25px; line-height:25px;} 
.cityinfor h1 { float:left; font-size:13px; font-weight:bold;}
.cityinfor h1 span { color:#c00; text-decoration:underline;}
.cityinfor p { float:right; font-size:13px;}
.cityinfor p select { height:21px; font-size:12px; color:#333; margin-left:5px; padding:0px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; }

.sitysearch { margin:25px 30px 5px;}
.sitysearch input { vertical-align:middle; height:18px; padding:0px; margin:0px; border:1px solid #ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sitysearch select { vertical-align:middle; padding:0px; margin:0px; border:1px solid #ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.sitysearch span { font-size:14px; font-weight:bold; padding:0 10px; }
.sitysearch img { vertical-align:middle; margin-left:10px;}
.overtext { padding:10px 0; height:20px; line-height:20px; font-weight:600;  }


.jobcontent { margin:15px 0 0 0; padding:0 5px;width:710px; }
.jccleft { width:515px; float:right; }
.googleadx {}
.jcctitle { margin-top:25px; padding-bottom:10px; background-image:url(../images/jobs/x_xline.gif); background-repeat:repeat-x; background-position:bottom; }
.jcctitle h1 { font-size:14px; font-weight:bold; padding-bottom:15px;}
.jcctitle h2 { font-size:11px; line-height:20px;}
.jcctitle h2 span { margin-right:15px;}
.jcctitle h3 { font-size:12px; line-height:20px; color:#c60;}
.jcctitle h3 span { margin-right:20px;}
.jcctitle p { line-height:20px; padding:10px 0 5px;}
.jcctitle p img { vertical-align:middle; margin-right:15px;}
.jcccontent { margin:10px 0 5px; line-height:22px;}
.jcccontent p { padding:0 0 8px;}
.peizhi { margin:30px 0;}
.peizhi p { float:left; margin-right:25px;}
.peizhi p img { vertical-align:middle; margin-right:10px;}
.peizhi p.fr { float:right;}

.submitonline { text-align:center; padding:10px 0 0;}

.jinpic { width:490px; font-family:Arial, Helvetica, sans-serif;}
.jinpic h1 { font-size:14px; font-weight:bold; padding:20px 0 10px; margin:0px; }
.jinpiccontent { border:1px solid #d1d1d1; padding:20px 0px 10px 17px; width:473px;}
.jinpiclist { float:left; width:157px;}
.jinpiclist img { width:140px; }
.jinpiclist h2 { font-size:12px; font-weight:100; padding:5px 0; margin:0px;}
.jinpiclist h2 a { color:#1F3A87;}
.jinpiclist h2 a:link { color:#1F3A87;}
.jinpiclist h2 a:visited { color:#1F3A87;}
.jinpiclist h2 a:active { color:#1F3A87;}
.jinpiclist h2 a:hover { color:#c00;}
.jinpiclist p { margin:0px;}

.alinklianjie{          
       font-size:12px; color:#CC6600; line-height:20px; TEXT-DECORATION: none;
	   
	   }
a.alinklianjie:link{          
       font-size:12px; color:#CC6600; line-height:20px; TEXT-DECORATION: none;
	   
	   }
a.alinklianjie:visited{
          font-size:12px; color:#CC6600; line-height:20px;TEXT-DECORATION: none;
		  }
a.alinklianjie:hover{          
       font-size:12px; color:#CC6600; line-height:20px; TEXT-DECORATION: none;
	   
	   }
a.alinklianjie:active{          
         font-size:12px; color:#CC6600; line-height:20px;TEXT-DECORATION: none;
	   
	     }

.jccright { width:180px; float:left; padding-right:15px; padding-top:0px!important; }
.jccright div.btn { margin:0;}
.jccright div.btn p { padding:10px 0;} 
.jccright div.btn p a { color:#c00; font-size:13px; font-weight:600;}
.jccright div.btn p a:link { color:#c00; }
.jccright div.btn p a:hover { color:#c00; }
.jccright div.btn p a:active { color:#c00; }
.jccright div.btn p a:visited { color:#c00; }
.jccright div.btn img { margin-right:15px; vertical-align:middle;}
.jccright div.googleyad { margin-top:20px;}
