/***************************
Right Rail styles
***************************/
a {
  text-decoration: none;
  color: #000066;
}

a:hover {
text-decoration:underline;
color:#990000;
}

#rightrail {
max-width:171px;
width:171px!important;
color:#000;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
text-align: left;
margin: 11px 0 0 0;
padding: 6px 0 0 4px;
float:right;
/*border-left: 1px solid #000;*/
}


/* classifieds */
#rightrail .classifieds {														/* classifieds container */
	clear: both;	
	width: 165px;
	color: #990000;
	font-weight: bold;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0;
	padding: 12px 0 0 0;
}
#rightrail .classifieds a {
	color: #990000;
	text-decoration: none;
}
#rightrail .classifieds a:hover {
	color: #990000;
	text-decoration: underline;
}
#rightrail .classifieds ul {
	margin: 0;
	padding: 0 0 0 6px;
}
#rightrail .classifieds li {
	background: url("/images/misc/bullet2.gif") transparent no-repeat 0 4px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
}

#place-ad {
max-width:159px;
width:159px!important;
border: 1px solid #ccc;
height:auto;
min-height:20px;
padding:5px 2px 0 2px;
text-align:center;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin:6px 0 6px 0;
background:#ccccff;
}

#place-ad a {
color:#990000;
text-decoration:underline;
font-weight:bold;
}

#place-ad a:hover {
color:#990000;
text-decoration:none;
font-weight:bold;
}

.mdw_highlight {
	text-transform: capitalize;
	font-weight: bold;
	font-size: 12px;
	color: #000066;
}
.ws-sm .mdw_highlight {
	text-transform: capitalize;
	font-weight: bold;
	font-size: 12px;
	color: #990000;
}

a.mdw_more, a.mdw_viewall, a:hover.mdw_more, a:hover.mdw_viewall {
text-decoration:underline;
}



/* directories */
#rightrail .directories {															/* directories container */
	clear: both;
	width: 165px;
	margin: 0;
	padding: 12px 0 0 0;
}
#rightrail .directories form {
	margin: 0;
	padding: 3px 0 0 10px;
}
#rightrail .directories img {
	margin: 0;
	padding: 6px 0 0 25px;
}
#rightrail .directories p {
	margin: 0;
	padding: 3px 0;
}
#rightrail .directories a {
	color: #990000;
	font-weight: bold;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#rightrail .directories a:hover {
	color: #990000;
	font-weight: bold;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


/* top jobs */


#scrollads {
	position: relative;
	width: 165px;
	height: 130px;
	overflow: hidden;
	color: #000;
	font: normal 11px arial,helvetica,sans-serif;
	text-align: left;
	margin: 0 0 16px 0;
	padding: 0 0 0 0;
}
#scrollads a {
	color: #000;
}
#scrollads p {
	margin: 0;
	padding: 0 0 12px 0;
}
/*#scrollws {
	position: relative;
	width: 118px;
	height: 270px;
	overflow: hidden;
	color: #000;
	font: normal 11px arial,helvetica,sans-serif;
	text-align: left;
	margin: 0;
	padding: 0;
}
#scrollws a {
	color: #000;
}
#scrollws p {
	margin: 0;
	padding: 0 0 12px 5px;
}
*/


/* header style */
#rightrail h2 {																		/* right rail header */
	background: #ccccff;
	color: #000;
	font-weight: bold;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 4px;
}	
#rightrail .header-border {														/* right rail header border */
	width: 165px;
	border: 1px solid #ccc;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 2px 0 2px 0;
}

#rightrail p {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.othersites, .othersites p, #rightrail .othersites, #rightrail .othersites p {																		/* other sites header */
	color: #000066;
	font: bold 12px arial,helvetica,sans-serif;
	margin: 6px 0 0 0;
	padding: 0 0 3px 0;
}
.othersites2, .othersites2 p, #rightrail .othersites2, #rightrail .othersites2 p {																		/* other sites 2 */
	color: #000066;
	font: normal 11px arial,helvetica,sans-serif;
	margin: 0;
	padding: 0 0 3px 6px;
} 


#autoshowcase {
background: #ccc;
width: 165px;
height: auto;
padding: 5px 0 18px 0;
margin-bottom:12px;
}


#autoshowcase .head {	
background: #fff;
padding-top:2px;
padding-bottom:2px;
margin-bottom:4px;
height:auto;
}

.autotitle {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000;
text-transform:uppercase;
padding: 10px 4px 5px 4px;
}

/*UNCOMMENT BELOW WHEN WE ADD AUTO SHOWCASE*/

/*#topautos, #topautos p {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
color:#000;
padding: 0 4px 5px 4px;
}

#topautos a, #topautos .mdw_highlight, #topautos .mdw_highlight a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000066;
text-decoration:none;
text-transform:capitalize;
}

#topautos a:hover, #topautos .mdw_highlight a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#990000;
text-decoration:underline;
text-transform:capitalize;
}

#topautos a.mdw_more, #topautos a:hover.mdw_more {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000;
text-decoration:underline;
}
*/

.seeall, #mdw_viewall {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
color:#000;
text-align:right;
padding: 0 4px 5px 4px;
}

.seeall a, #mdw_viewall a {
color: #000;
text-decoration:underline;
}

.seeall a:hover, #mdw_viewall a:hover {
color:#990000;
text-decoration:underline;
}

#ws {
padding-bottom:12px;
}

#homesforsale #mdw_viewall, #featuredjobs #mdw_viewall {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:9px;
color:#000;
text-align:right;
width:285px;
padding: 0 4px 5px 4px;
}

#homesforsale #mdw_viewall a, #featuredjobs #mdw_viewall a {
color: #990000;
text-decoration:none;
}

#homesforsale #mdw_viewall a:hover, #featuredjobs #mdw_viewall a:hover {
color:#990000;
text-decoration:underline;
}
