/* CSS Document */
body {
color: #3c5773;
background: #FFF url(images/bg.gif) repeat-x 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
padding: 0;
border: 0;
margin: 0 0 0 0;
}

a:link    {color:#3c5773 ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a:active  {color:#3c5773 ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a:visited {color:#3c5773 ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a:hover   {color:#4870c6 ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}

a.header:link    {color:#3c5773 ; font-size: 10px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a.header:active  {color:#3c5773 ; font-size: 10px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a.header:visited {color:#3c5773 ; font-size: 10px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a.header:hover   {color:#4870c6 ; font-size: 10px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}

a.footer:link    {color:#ffffff ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a.footer:active  {color:#ffffff ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a.footer:visited {color:#ffffff ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}
a.footer:hover   {color:#ffffff ; font-size: 12px; font-weight: bold; font-style: none; font-family: Verdana; text-decoration: none;}

.title{
font-size:22px;
border-bottom:1px groove #ff8400;
padding-bottom:5px;
}

.heading{
font-weight:bold;
background-color:#c1c1c1; 
padding:5px;
}

.item:hover{
cursor:pointer;
background-color:#ffffff;
}

#grey-header-left{
	background: transparent url(/images/result-grey-left.gif) no-repeat top right; 
	width: 11px;
	height:28px;
}

#grey-header-right{
	background: transparent url(/images/result-grey-right.gif) no-repeat top left; 
	width: 11px;
	height:28px;
}

#grey-header-middle{
	font-weight:bold;
	background-color:#c1c1c1; 
	border-top:1px solid #9d9c9c;
	border-bottom:1px solid #9d9c9c;
}

#shadeTop{
	background:url(/images/shade-top.gif) no-repeat;
	height:8px;
}
#shadeMid{
	background:url(/images/shade-mid.gif) repeat-y;
}
#shadeBottom{
	background:url(/images/shade-bottom.gif) no-repeat;
	height:10px;
}

#item{
background:url(/images/listing.gif) no-repeat ;
height:115px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:21px; 
font-weight:bold;
margin-top:5px;
}

#item span{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#sortBy {
color:#A4A4A4;
float:right;
font-family:Arial;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

#sortBy ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}

#sortBy ul li{
background:transparent url(/images/tabR.gif) no-repeat scroll right top;
float:left;
margin-left:-1px;
}

#sortBy ul li.on {
background:transparent url(/images/tabR_on.gif) no-repeat scroll right top;
line-height:30px;
margin-left:-2px;
margin-right:1px;
}

#sortBy em {
color:#A4A4A4;
float:left;
font-family:Arial;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
margin-right:15px;
padding-top:9px;
}

#sortBy ul li a, 
#sortBy ul li.on a {
background:transparent url(/images/tabL.gif) no-repeat scroll left top;
color:#3c5773;
display:block;
float:left;
font-family:Arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:30px;
padding:4px 15px 0pt;
text-decoration:none;
}

#sortBy ul li.on a {
background:transparent url(/images/tabL_on.gif) no-repeat scroll left top;
}

.dropdown{
width:250px;
font-size:12px;
}

.subdropdown{
width:240px;
font-size:12px;
}
.searchheader{
font-size:10px;
background-color:#FFFFFF;
}

.searchmenu{
padding-top:5px;
padding-left:10px;
padding-right:10px;
}

.msg{
color:#FF0000;
text-align:center;
padding:10px;
}

.listing:hover{
background-color:#e8e8e8;
}

.button{
cursor:pointer;
text-align:center;
color:#00deff;
position:relative;
top:8px;
}
.imglink{
cursor:pointer;
position: relative;
background:url(images/bg-button.jpg) no-repeat;
display: block;
vertical-align:middle;
width: 90px;
height: 30px;
}
.imglink:hover
{
background-position:bottom
}

.limglink{
cursor:pointer;
position: relative;
background:url(images/lbg-button.jpg) no-repeat;
display: block;
width: 170px;
height: 30px;
vertical-align:middle;
}
.limglink:hover
{
background-position:bottom
}