body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

th{
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:3px;
text-align:left;
font-size:15px;
}
td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
    .toplinks {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
	.toplinks:hover {
	font-size: 11px;
	color: #232033;
	text-decoration: none;
}
    .Form { 
    font-size: 12px; 
    background-color: #FFFFA0; 
    border: 1px solid #000000; 
}
 .Form1 { 
    font-size: 12px; 
    background-color: #ffffff; 
    border: 1px solid #000000; 
}
    .line {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
    .line:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
    .headline{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000; 
	text-decoration: none;
} 
/*comment on 23/08/09 by senthilkanna */
/*    .headline:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
}*/ 
    .rating {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}  
    .propertyname {
	font-family: Tahoma;
	font-size: 11px;
	color: #00307B;
	font-weight: bold;
	text-decoration: underline;
}   
    .propertyname:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #00307B;
	font-weight: bold;
	text-decoration: none;
}
    .headline_white {
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
    .Text{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
    .Yellow{
	font-family: arial;
	font-size: 12px;
	color: #FFCF00;
	font-weight: bold;
	text-decoration: none;
}   
    .mainlinks:hover {
	font-family: arial;
	font-size: 13px;
	color: #FF9A00;
	font-weight: bold;
	text-decoration: none;
}
   .mainlinks{
	font-family: arial;
	font-size: 13px;
	color: #FF6500;
	font-weight: bold;
	text-decoration: none;
}
    .grey{
	font-family: arial;
	font-size: 10px;
	background-image:url(images/footer.jpg);
	color: #9C9A9C;
	font-weight: bold;
	text-decoration: none;
	vertical-align:bottom;
	padding:3px;
}
    .grey1:hover {
	font-family: arial;
	font-size: 12px;
	color: #E73431;
	font-weight: bold;
	text-decoration: underline;
}
    .grey1{
	font-family: arial;
	font-size: 12px;
	color: #E73431;
	font-weight: bold;
	text-decoration: none;
}
    .storecategory {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
    .storecategory:hover {
	font-family: Arial;
	font-size: 12px;
	color: #FF9A00;
	font-weight: bold;
	text-decoration: none;
}
    .headline_red {
	font-family: verdana;
	font-weight: bold;
	font-size: 14px;
	color: #FFCC00;
	text-decoration: none;
}
a.blacklink
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.orangelink
{
font-size:12px;
font-weight:bold;
color:#CC0000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.orange
{
font-size:12px;
font-weight:bold;
color:#FF9900;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.redtitle{
font-weight:bold;
color:#FF9900;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:300px; left:240px;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(images/bubble.gif) no-repeat bottom;
}
.tooltip{
width: 200px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(images/bt.gif) no-repeat top}
.tooltip b.bottom{padding:3px 8px 15px;color:#666666;
    background: url(images/bt.gif) no-repeat bottom}
	
.lable{
color:#000000;
font-family:Arial;
font-size:12px;
font-weight:bold;
line-height:20px;
padding:0px 0px 0px 0px; 
}
/* added on 23/08/09 by senthilkanna */
.normaltext{
color:#000000;
font-family:Arial;
font-size:12px;
}
.Access{
color:#000000;
font-family:Arial;
font-size:14px;
font-weight:bold;
line-height:20px;
padding:0px 0px 0px 0px; 
}
.prefer
{
color:#6f6f6f;
font-family:Arial;
font-size:12px;
line-height:20px;
padding:0px 0px 0px 0px; 
}
.latestlist
{
color:#000000;
font-family:Arial;
font-size:12px;
line-height:20px;
padding:0px 0px 5px 0px; 
}
list1
{
font-family:Arial;
font-size:12px;
color:#1f6ea0;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.list1 a
{
color:#1f6ea0;
text-decoration:none;
padding:0px 0px 0px 0px;
}
.list1 a:hover
{
color:#1f6ea0;
text-decoration:underline;
padding:0px 0px 0px 0px;
}
a.button1{
    background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #000;
    display: block;
    float: left;
    font: bold 11px verdana, arial, sans-serif;
    height: 31px;
    margin-right: 1px;
    padding-right: 10px;
    text-decoration: none;
}

a.button1 span{
    background: transparent url('images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 9px 0 8px 10px;
}

a.button1:hover {
    background-position: bottom right;
    color: #2e4f84;
    outline: none; 
}

a.button1:hover span {
    background-position: bottom left;
    padding: 9px 0 8px 10px; 
}
.loginlable{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	line-height:20px;
	padding:0px 0px 0px 0px; 
}
.register { 
    font-size: 14px; 
    border: 1px solid #000000;
	overflow:auto; 
}
.registertxt { 
    font-size: 14px; 
    border: 1px solid #000000;
}
.passwordbtn{
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#FFFFFF;
	background-color:#000000;
}
.errrormsg{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}		
  .shoutheadline{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000000; 
	text-decoration: none;
} 