.companyRow
{
   padding-top: 5px;
   padding-left: 15px;
   padding-right: 15px;
   padding-bottom: 0px;
}
.newSearch
{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 11px;
   color : #fff;
}
.companyHeader
{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.companyInfo
{
   font-family : Arial, Helvetica, sans-serif;
   font-size: 11px;
}
a{ text-decoration: none; }
a.newSearch
{
   color : #fff;
}
a.newSearch:hover
{
   color : #fff;
}
a.newSearch:visited
{
   color : #fff;
}
a.newSearch:active
{
   color : #fff;
}
a.otherLinks
{
   font-size: 12px;
   COLOR: #326897;
}
a.otherLinks:visited
{
   COLOR: #326897;
}
a.otherLinks:active
{
   COLOR: #326897;
   TEXT-DECORATION: underline
}
a.otherLinks:hover
{
   COLOR: #326897;
}
tr.row1
{
   background-color : #e6f3ff;
}
tr.row2
{
   background-color : #FFFFFF;
}
.rolloutContainer_topRight {
   background-image:url('/rfs/servicerequest/images/rolloverContainer/topRight.png');
   width: 256px;
   height: 16px;
}

.rolloutContainer_left {
   background-image:url('/rfs/servicerequest/images/rolloverContainer/left.png');
   width: 22px;
}

.rolloutContainer_bottomRight {
   background-image:url('/rfs/servicerequest/images/rolloverContainer/bottomRight.png');
   width: 11px;
   height: 40px;
}

.rolloutContainer_top {
   background-image:url('/rfs/servicerequest/images/rolloverContainer/top.png');
   width: 256px;
   height: 16px;
}

.rolloutContainer_right {
   background-image:url('/rfs/servicerequest/images/rolloverContainer/right.png');
   width: 22px;
}

.rolloutContainer_bottom {
   background-image:url('/rfs/servicerequest/images/rolloverContainer/bottom.png');
   width: 11px;
   height: 40px;
}

ul.ratingsDetails {
   clear: both;
   list-style-image: url('/images/list_dot_6x9.gif');
   margin-top: 0px;
   margin-bottom: 0;
   left: -28px;
   position: relative;
   font: 11px Arial;
   color: #363636;
}
div.promotionsDiv
{
   z-index:50;
   position:absolute;
   display: none;
   margin-top:-10px;
   margin-left: -517px;
}
html>body div.promotionsDiv
{
   z-index:50;
   position:absolute;
   display: none;
   margin-top:-10px;
   margin-left: -520px;
}
div.ratingsDiv
{
   z-index:50;
   position:absolute;
   display: none;
   margin-top:-15px;
   margin-left: -283px;
}
html>body div.ratingsDiv
{
   margin-left: -285px;
}
.unscreened-pro-listing
{
   width: 578px;
   float:left;
   border-bottom:1px solid #2689ee;	
   font-size: 11px;
   font-family: arial, sans-serif;
}
.unscreened-inner
{
   display: block;
   margin:5px 0px 5px 0px;
   height: 45px
}
.unscreened-pro-center
{
	float:left;
	width:440px;
	margin:7px 0 0 15px;
	display:inline;
}
.unscreened-pro-right
{
	float:left;
	width:120px;
	display:inline;
}
.unscreened-status
{
	font-weight:bold;
	padding-top:18px;
	float:left;
	width:38px;
}
.unscreened-status-icon
{
	float:left;
	width:65px;
}
#unscreened-view-all
{
	width:570px;
	float:left;
	text-align: right;
	margin-top:5px;
	margin-bottom: 40px;
}
#unscreened-header
{
	margin-top:40px;
}
#list-shell
{
	text-align:left;
	width:760px;
}
.companyInfoCT
{
   margin: 10px 0 0 120px;
   width: 270px;
   float: left;
   color: #666;
   font-size: 11px;
   text-align: left;
   padding-right: 5px;
}
.profileLinksCT
{
   float: left;
   font-size: 12px;
   text-align: right;
   border:1px solid #ccc;
}
.btnLeftLayout .profileLinksCT
{
   float: left;
   margin-right: 17px;
}
#mmInsertBlock
{
   background: url('/images/smXmDir/clock_graphic.jpg') no-repeat;
   height: 99px;
   position: relative;
   text-align: center;
}
.starsEmpty
{
   background: url('/images/apr_no_stars.gif') transparent no-repeat;
   width: 86px;
   height: 14px;
   text-align: left;
}
.starsFull
{
   background: url('/images/apr_5_stars.gif') transparent no-repeat;
   width: 86px;
   height: 14px;
}
.blueRow
{
   background: url('/images/smXmDir/unscreened_stamp_blue_bg.jpg') #F2F8FD no-repeat;
   background-position: 95% 50%;
}
.whiteRow
{
   background: url('/images/smXmDir/unscreened_stamp_white_bg.jpg') #fff no-repeat;
   background-position: 95% 50%;
}
.blueRow .inner, .whiteRow .inner
{
   width: 330px;
   padding: 10px;
   font-size: 12px;
   color: #666;
}