body {
	margin: 0;
	padding: 0;
	background: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4E4E;
	line-height:18px
}


h1,h2,h3{ margin:0; padding:0}
A { color:#255D84; text-decoration: underline; font-size: 12px; }
A:hover{ color: #000;text-decoration: none ;}

h1{ font-size:18px; margin:0; padding:0; color:#747474; font-family:Trebuchet MS; font-weight:normal; text-transform:uppercase;}
h3{ font-size:14px; margin:0; padding:0; color:#375672}

/* toplink classes */
.menu{background: url(../images/menubg.jpg) repeat-x top left;}
.ads_bg{background: url(../images/ads_bg.jpg) repeat-x top left;}

.rightbg{background: url(../images/rightbg.gif) #ffffff repeat-y top left; padding: 12px 0px}
.rightbg h2{font-size:14px; margin:0px; padding: 0px; color:#A92342; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left}
.rightbg .desc{ font-size: 11px; color: #979797; border-bottom: 1px solid #EBEBEB; margin: 0px; padding: 0 0 8px 0}

.td-high-blue{background: url(../images/cell-highlight.jpg) #ffffff repeat-x top; height: 30px}

.live-top{background: url(../images/live-top.gif) no-repeat top;}
.live-bot{background: url(../images/live-bot.gif) no-repeat bottom; height: 6px;}
.live-bg{background: url(../images/live-bg.gif) repeat-y top; margin: 17px 0 0 5px}
.live-bg h2{font-size:16px; margin:0; padding: 8px 0; color:#D70000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #D70000; text-align: left}

.box-top{background: url(../images/box-top.gif) no-repeat top;}
.box-bot{background: url(../images/box-bot.gif) no-repeat bottom; height: 6px;}
.box-bg{background: url(../images/box-bg.gif) repeat-y top; margin: 17px 0 0 5px}
.box-bg h2{font-size:16px; margin:0; padding: 8px 0; color:#4E4E4E; font-family: Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #265D84; text-align: left}

.boxb-top{background: url(../images/boxb-top.gif) no-repeat top;}
.boxb-bot{background: url(../images/boxb-bot.gif) no-repeat bottom; height: 6px;}
.boxb-bg{background: url(../images/boxb-bg.gif) repeat-y top; margin: 17px 0 0 5px}

.box-bg p{ margin: 0px; padding: 8px 0 12px 0; border-bottom: 1px solid #fff; line-height: 160%; text-align: left}

.live-bg p{ margin: 0px; padding: 8px 0 12px 0; border-bottom: 1px solid #D70000; line-height: 160%; text-align: left}

.blue-heading{ background: url(../images/header_1.jpg) repeat-x top; color:#0F4677; font-weight:bold; padding-left:10px; font-size:13px;}
.bluelistingbg{ background: #FFFFFF; border: 1px solid #CEDAE3; padding: 12px 0px}
<!---.bluelistingbg tr:hover{ background-color:#f8f8f8}--->

.greentext{ color:#638612;}
.redtext{ color:#D63F34; }
.bluetext{ color:#7598C0; }
.greenHIT{ color:#008000; }

.green-heading{background: url(../images/header_2.jpg) repeat-x top; color:#9A5F1F; font-weight:bold; padding-left:10px; font-size:13px;}
.greenlistingbg{ background: #FFFFFF; border: 1px solid #E9E6D3; padding: 12px 0px}
.greenlistingbg tr:hover{ background-color:#f8f8f8}

.loginbg{background: url(../images/loginbg.jpg) #99B3CD repeat-x top; color: #FFFFFF}
.loginbg h2{font-size:14px; margin:0px; padding: 0px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left}

.search-bg{background: url(../images/search-bg.gif) no-repeat right top; color: #FFFFFF; font-weight: bold;}

input{ font: normal 12px Arial, Helvetica, sans-serif}

.footer { color:#ADAFB5; background: url(../images/footer.gif) #99B3CD repeat top; font-size:11px; padding: 10px 0px; height: 30px}
.footer a {	color: #DEDFE1;	text-decoration:none; padding:0 8px; font-size:11px;}
.footer a:hover {color: #FFF; text-decoration: none;}


A.redlink { color:#A62A46; text-decoration:none; font-size: 12px; }
A.redlink:hover{ color: #000;text-decoration:underline ;}

A.more { text-decoration: underline; font-size: 11px; font-weight: bold }
A.more:hover{ text-decoration: none; font-weight: bold}

A.blackboldlink { color:#000; text-decoration:none ;  font-size: 12px; font-weight:bold;}
A.blackboldlink:hover{ color: #6D824D; text-decoration: underline}

/********************************************************
Arrow code - looks like <a class="haschild" href="#">Text <span>Arrow</span></a> can be turned on/off with arrow class
********************************************************/
.arrow a span{padding-left: 0; color: #D2EAF4; background: url(arrow-menu.gif) no-repeat right;}
.arrow a:hover span{}
.arrow a span.noshow{visibility: hidden; color: #D2EAF4}

.toplink a{ text-decoration: none; padding-left: 8px; margin-right: 8px; font-size: 11px; color:#000}
.toplink a:hover{ text-decoration: underline; padding-left: 8px; margin-right: 8px; font-size: 11px; color: #000}
/********************************************************
COLORS OF MENU
********************************************************/
.blackwhite li a{ color: black; padding: 8px 10px;}
.blackwhite li a:hover{background-color:#D2EAF4; color: #1B8DC2}

.style1 {color: #0000FF}
.style2 {font-size: 10px}
.style3 {color: #000000}
.style4 {
	color: #FFFFFF;
	font-weight: bold;
}