/* CSS Document */

BODY.mainbody {background-image:url(images/bg.jpg);}
BODY, TD {margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
A {color:#A43E3E; text-decoration:none;}
A:hover {color:#000000; text-decoration:underline;}

h1 {margin:0px 0px 5px 0px; font-size:18px; font-weight:bold; color:#000099;}
h2 {margin:10px 0px; font-size:14px; font-weight:bold; color:#000099;}

TD.footer {color:#FFFFFF; text-align:center; font-size:10px; padding:4px 0px;}
TD.footer A, TD.footer A:hover {color:#FFFFFF; text-decoration:underline;}

TD.contentarea {background-color:#FFFFFF; padding:10px;}

UL.menu {margin:0px; list-style-type:none; padding:0px;}
UL.menu LI {margin:6px 0px; background-image:url(images/menubg.jpg); color:#FFFFFF; font-size:14px; font-weight:bold; padding:10px 18px;}
UL.menu A, UL.menu A:hover {color:#FFFFFF;}

.error {font-weight:bold; color:#FF0000;}

TD.adminlogin {font-size:11px;}
TD.adminlogin A {color:#999999;}


UL.categories {list-style-type:square; color:#c91109;}
TD.adminsearch, TABLE.datatable TD.adminsearch {text-align:right; background-color:#CCCCCC; font-weight:bold; font-size:12px;}
TABLE.datatable, TABLE.listingpayment {border:1px solid #CCCCCC; border-collapse:collapse;}
TABLE.datatable TD, TABLE.listingpayment TD {border-bottom:1px solid #CCCCCC; padding:2px 4px;}
TABLE.datatable TR.titles TD, TABLE.listingpayment TD.title {background-color:#E8E8E8; font-weight:bold; font-size:12px;}
TABLE.datatable TD {font-size:11px;}

UL.classes LI {margin:10px 0px;}