/* BODY FONT AND BG COLOR */
.body {background-color: #FFFFFF;
/* background-image: url('images/bg.jpg'); */
font-family: arial;
font-size: 12px;}
/* END BODY */

/* THIS WRAPS THE ENTIRE PAGE */
table.wrapper {width: 894px;
border-style: solid;
border-width: 0px;
border-color: #D9D9D9;
background-color: #FFFFFF;
margin-top: 0px;}

td.wrapper {padding: 10px 10px 10px 10px;}
/* END WRAPPER */

/* THIS IS THE HEADER - IT HOLDS THE GRAPHIC AND TITLE */
table.header {width: 874px;
height: 90px;
border-collapse: collapse;
border-style: solid;
border-width: 0px;
border-color: #D9D9D9;
background-image: url(images/bmcheader.jpg);
margin-bottom: 0px;}

td.header {padding: 0px 0px 0px 0px;}

.titleline {font-family: verdana;
font-size: 38px;
font-weight: bold;
color: #0000CC;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;}
/* END HEADER */

/* THIS IS THE NAVIGATION MENU */
table.menu {width: 874px;
border-collapse: collapse;
border-bottom: 0px solid #000000;
background-color: #0000CC;
margin-bottom: 8px;}

td.menu-l {padding: 3px 0px 3px 5px;
font-family: arial;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-align: left;}

td.menu-r {padding: 3px 5px 3px 0px;
font-family: arial;
font-size: 15px;
font-weight: bold;
color: #FFFFFF;
text-align: right;}

a.menu:link {font-family: arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;}

a.menu:visited {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;}

a.menu:hover {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #0000CC;
background-color: #FFFFFF;
text-decoration: none;}

a.menu:active {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;}
/* END NAVIGATION MENU */

/* THIS IS THE TOP LINKS */
p.toplinks {text-align: center;
margin-top: 0px;
margin-bottom: 5px; }

a.toplinks:link {font-family: arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #0000CC;}

a.toplinks:visited {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #0000CC;
text-decoration: none;}

a.toplinks:hover {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #000000;
background-color: #CCCC00;
text-decoration: none;}

a.toplinks:active {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #0000CC;
text-decoration: none;}
/* ENDTOP LINKS*/


/* BANNER AD - HOLDS A STANDARD 728X90 BANNER */
table.banner {border:px solid #000000; width: 742px;
border-collapse: collapse;
margin-top: 0px;
margin-bottom: 5px}

td.banner {padding: 0px;}
/* END BANNER */

/* FEATURED ADS - TOP OF CATEGORY PAGES */
table.featured {width: 742px;
border-style: solid;
border-width: 1px;
border-color: #D9D9D9;
background-color: #FFFF66;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 5px;}

td.featured {width: 145px;
text-align: center;
vertical-align: bottom;
padding: 3px 0px 0px 0px;}

div.featured {text-align: center;
font-family: arial;
font-size: 11px;
font-weight: bold;}
/* END FEATURED ADS */

/* MAIN TABLE - HOLDS LEFT SIDE ADS AND CATEGORY TABLE */
table.main {width: 874px;
border-bottom: 12px solid #0000CC;
background-color: #FFFFFF;
border-collapse: collapse;
margin: 0px 0px 0px 0px;}

td.main {padding: 0px 0px 0px 0px;
vertical-align: top;}

td.adcolumn {padding: 0px 0px 5px 0px;
width: 120px;
border-style: solid;
border-width: 0px;
border-color: #00FF00;
background-color: #FFFFFF;
vertical-align: top;
margin-top: 0px;
text-align: left;}

p.adpeeps {margin-top: 8px;
margin-bottom: 0px;}

td.maingutter { /* THIS SETS GUTTER BETWEEN LEFT AD COLUMN AND MAIN COLUMN */
padding: 0px 0px 0px 0px;
width: 10px;}

td.maincolumn {padding: 0px 0px 0px 0px;
width: 742px;
border-style: solid;
border-width: 0px;
border-color: #00FF00;
vertical-align: top;
margin-top: 0px;
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #000000;
text-align: left;}
/* END MAIN TABLE */

/* CATEGORY TABLE - HOLDS CATEGORY MENU */
table.category {width: 742px;
border-style: solid;
border-width: 0px;
border-color: #00FF00;
background-color: #FFFFFF;
border-collapse: collapse;
margin: 0px 0px 0px 0px;}

td.category {padding: 0px 0px 0px 0px;}

td.catcolumn {padding: 0px 0px 0px 0px;
width: 237px;
vertical-align: top;}

td.catgutter {padding: 0px 0px 0px 0px;
width: 12px;}
/* END CATEGORY TABLE */

/* SUBCATEGORIES - THE TABLES AND TEXT THAT FORM EACH CATEGORY SECTION */
table.subcats {width: 100%;
border-top: 1px solid #0000CC; /* D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 9px;
background-color: #FFFFFF;}

/* THE ALTERNATING ROW COLORS */
td.subrow1 {padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid #D9D9D9; 
background-color: #F7F7FF;
font-size: 12px;  /* Font info only controls count characters. Menu items are below in link text. */
font-weight: normal;
color: #000000;}

td.subrow2 {padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid #D9D9D9;
background-color: #FFFFFF;
font-size: 12px;  /* Font info only controls count characters. Menu items are below in link text. */
font-weight: normal;
color: #000000;}

/* CATEGORY HEADING OVER EACH TABLE */
table.catheader {width: 100%;
border-top: 0px solid #0000CC; /* D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;}

td.catheadl {padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #0000CC;
margin-bottom: 0px;
margin-top: 0px;}

td.catheadr {padding-left: 0px;
padding-right: 4px;
padding-top: 0px;
padding-bottom: 0px;
font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: right;
color: #0000CC;
margin-bottom: 0px;
margin-top: 0px;}

/* SUBCATEGORY LINK TEXT */
a.subcat:link {font-family: arial;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #000000;}

a.subcat:visited {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-decoration: none;}

a.subcat:hover {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}

a.subcat:active {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}
/* END CATEGORIES */

/* THE ALTERNATING ROW COLORS FOR LAYOUT 2 SUBCATS */
td.m2subrow1 {padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid #D9D9D9; 
background-color: #F7F7FF;
font-size: 14px;  /* Font info only controls count characters. Menu items are below in link text. */
font-weight: normal;
color: #000000;}

td.m2subrow2 {padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 0px solid #D9D9D9;
background-color: #FFFFFF;
font-size: 14px;  /* Font info only controls count characters. Menu items are below in link text. */
font-weight: normal;
color: #000000;}

/* SUBCATS FOR LAYOUT 2 */
table.m2subcats {width: 100%;
border-top: 0px solid #0000CC; /* D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 9px;
background-color: #FFFFFF;}

/* SUBCATEGORY LINK TEXT LAYOUT 2*/
a.m2subcat:link {font-family: arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #0000CC;}

a.m2subcat:visited {font-family: arial;
font-size: 12px;
font-weight: bold;
color: #0000CC;
text-decoration: none;}

a.m2subcat:hover {font-family: arial;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}

a.m2subcat:active {font-family: arial;
font-size: 12px;
font-weight: bold;
color: #0000CC;
background-color: #FFFFFF;
text-decoration: none;}
/* END CATEGORIES */

/* COPYRIGHT AND CREDITS AT PAGE BOTTOM */
.credits {font-family: arial;
font-size: 12px;
color: #000000;
text-align: center;}
/* END CREDITS */

/* LISTINGS TABLE HEADER ROW */
table.listheader {width: 742px;
border-style: solid;
border-width: 0px;
border-color: #000000;
background-color: #0000CC;
border-collapse: collapse;
margin: 0px 0px 0px 0px;}

td.listheader1 {width: 60px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.listheader2 {width: 393px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 5px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

td.listheader3 {width: 80px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

td.listheader4 {width: 130px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

td.listheader5 {width: 74px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

/* LISTINGS DISPLAY - THIS IS THE LIST FORMAT OF ALL LISTINGS IN A CATEGORY */
table.listings {width: 742px;
/* border-top: 1px solid #CCCCCC;  D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;}

td.Listings {width: 742px;
padding: 0px;}

td.listthumb {width: 60px;
height: 45px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;}

td.listtitle {width: 393px;
font-family: arial;
font-size: 13px;
font-weight: bold;
color: #000000;
text-align: left;
padding-left: 5px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.listdate {width: 74px;
font-family: arial;
font-size: 13px;
font-weight: normal;
color: #000000;
text-align: left;
margin-top: 0px;
margin-left: 0px;
border-bottom: none;}

td.listprice {width: 80px;
font-family: arial;
font-size: 13px;
font-weight: normal;
color: #000000;
text-align: left;
margin-top: 0px;
margin-left: 0px;
border-left: none;}

td.listdescription {width: 668px;
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
margin-top: 0px;
margin-left: 0px;
padding-left: 5px;}

td.listcitystate {width: 130px;
font-family: arial;
font-size: 13px;
font-weight: normal;
color: #000000;
text-align: left;
margin-top: 0px;
margin-left: 0px;}

a.item:link {font-family: arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #0000CC;}

a.item:visited {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #0000CC;
text-decoration: none;}

a.item:hover {font-family: arial;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}

table.listrow {width: 742px;
border-bottom: 1px solid #CCCCCC; /* D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-top: -2px;
margin-bottom: 0px;
background-color: #FFFFFF;}

table.listrowt {width: 742px;
border-bottom: 1px solid #CCCCCC; /* D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-top: -2px;
margin-bottom: 0px;
background-color: #FFFF99;}

.catpagehead {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #0000CC;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;
border-bottom: none;}

a.catpagehead:link {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #0000CC;
text-decoration: none;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;
border-bottom: none;}

a.catpagehead:visited {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #0000CC;
text-decoration: none;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;
border-bottom: none;}

a.catpagehead:hover {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
background-color: #0000CC;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;
border-bottom: none;}


/* ADMINISTRATION */
table.admin-cats {width: 742px;
border-top: 2px solid #0000CC;
background-color: #FFFFFF;
margin-top:10px;}

td.admin-cats {padding: 10px 0px 0px 0px;}

/* CONTACT FORM */
textarea.carea {background-color: #FFFFFF;
border: 1px solid #000000;}

label{width: 100px;
float: left;
text-align: right;
font-family: arial;
font-size: 13px;
font-weight: normal;
margin-right: 10px;
display: block}

input.cbox {background-color: #FFFFFF;
border: 1px solid #000000;}

.submit input {margin-left: 110px;
margin-bottom: 10px;}

fieldset.contact {border: 1px solid #0000CC;
background-color: #F7F7F7;
margin-top: 20px;}

legend.contact {font-family: arial;
font-size: 16px;
font-weight: bold;
color: #0000CC;}

/* DETAIL BOX */
table.detailbox {width: 742px;
border-collapse: collapse;
border-top: 4px solid #0000CC;
border-left: 0px solid #0000CC;
background-color: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;}

td.detailbox {padding: 0px 0px 0px 0px;}

/* DETAIL ELEMENTS */
table.detailelements {width: 742px;
border-collapse: collapse;
border: 1px solid #0000CC;
/* background-color: #FFFFFF; */
margin-top:0px;}

td.detailsleft {width: 587px;
padding: 10px 0px 0px 10px;
vertical-align: top;
font-family: arial;
font-size: 13px;
text-align: left;}

td.detailsgutter {width: 15px;
padding: 0px 0px 0px 0px;
vertical-align: top;}

td.detailsright {width: 140px;
padding: 0px 0px 0px 0px;
vertical-align: top;
align: right;
background-color: #FFFFFF;}

.detailtitle {font-family: arial;
font-size: 22px;
font-weight: bold;
color: #0000CC;
margin-top: 10px;
margin-bottom: 5px;}

.detailprice {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #0000CC;
margin-top: 5px;
margin-bottom: 5px;}

.detaildescription {font-family: arial;
font-size: 14px;
font-weight: normal;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;}

.detaildates {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #0000CC;
margin-top: 5px;
margin-bottom: 5px;}

.ownerhead {font-family: arial;
font-size: 14px;
font-weight: bold;
color: #000000;
margin-top: 10px;
margin-bottom: 5px;
border-top: 2px solid #0000CC;}

.thumbs2 {width: 133px;
border: none;}

div.ida{border: 2px solid #999999;
padding: 2px;}

div.ida:hover {border: 2px solid #0000CC;
padding: 2px;}

/* BIG PHOTO */
table.bigphoto {width: 600px;
height: 460px;
margin: auto;
border: 2px solid #0000CC;
background-color: #FFFFFF;}

p.bigphoto {text-align: center;
margin: 0px;}

td.bigphoto {height: 440px:}

td.bignav {height: 20px;
text-align: center;
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #6666CC;
background-color: #0000CC;}

a.bignav:link {font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;}

a.bignav:visited {font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;}

a.bignav:hover {font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;}

/* REGISTRATION FORM TABLE */

table.register {width: 742px;
border-style: solid;
border-width: 0px;
border-color: #000000;
background-color: #FFFFFF;
border-collapse: collapse;
margin-top: 10px;
margin-left: auto;
margin-right: auto;}

td.register {padding: 0px 3px 0px 0px;
vertical-align: top;
font-family: arial;
font-size: 13px;
font-weight: bold;
color: #000000;
vertical-align: middle;}

p.alert {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #000000;
text-align: center;
margin-top: 50px;}

form.addphotos {margin-top: 50px;}

p.formalert {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #CC0000;
text-align: center;
margin-top: 5px;
margin-bottom: 5px;}

p.formtitle {font-family: arial;
font-size: 28px;
font-weight: bold;
color: #000000;
text-align: center;
margin-top: 10px;
margin-bottom: 0px;}

p.formtitle2 {font-family: arial;
font-size: 14px;
font-weight: bold;
color: #000000;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;}

p.formtitle3 {font-family: arial;
font-size: 18px;
font-weight: bold;
color: #000000;
text-align: left;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;}

/* BOTTOM NAVIGATION */
td.botnav {height: 20px;
text-align: center;
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #9999CC;
background-color: #FFFFFF;}

a.botnav:link {font-family: arial;
font-size: 12px;
font-weight: bold;
color: #0000CC;
text-decoration: none;}

a.botnav:visited {font-family: arial;
font-size: 12px;
font-weight: bold;
color: #0000CC;
text-decoration: none;}

a.botnav:hover {font-family: arial;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
background-color: #0000CC;}

span.current {font-family: arial;
font-size: 12px;
font-weight: bold;
color: #CC0000;
text-decoration: none;}

/* EDIT AD */
td.editright {width: 140px;
padding: 20px 0px 0px 0px;
vertical-align: top;
align: center;
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #0000CC;}

div.edit{border: 2px solid #999999;
padding: 2px;
align: center;}

div.edit:hover {border: 2px solid #0000CC;
padding: 2px;
align: center;}

td.editphotos {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #0000CC;
text-decoration: none;
text-align: center;}

/* NEW AD CATEGORY DROPDOWN */
option.selectmain {font-family: arial;
font-weight: bold;
color: #000000;}

option.selection {font-family: arial;
font-weight: normal;
color: #0000CC;}

/* NEW AD FORM TDs */

td.newadleft {width: 587px;
padding: 0px 0px 0px 0px;
vertical-align: top;
font-family: arial;
font-size: 13px;
text-align: left;}

td.newadgutter {width: 35px;
padding: 0px 0px 0px 0px;
vertical-align: top;}

td.newadright {width: 120px;
padding: 0px 0px 0px 0px;
vertical-align: top;
align: right;
background-color: #FFFFFF;}

/* PHOTO NOTICE TEXT ON NEW AD FORM */
p.phototext {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #CC0000;
text-decoration: none;
text-align: left;
margin-left: 110px;}

/* BANK TABLE  */
table.bank1 {width: 742px;
border-style: solid;
border-width: 0px;
border-color: #00FF00;
background-color: #FFFFFF;
border-collapse: collapse;
margin: 0px 0px 0px 0px;}

td.bank1 {padding: 0px 0px 0px 0px;
font-family: arial;
font-size: 14px;
font-weight: normal;
color: #000000;
text-decoration: none;
text-align: left;}

td.bankheader {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
text-align: left;
background-color: #0000CC;}

/* END BANK TABLE */
form.pp {margin-top: 0px;
margin-bottom: 0px;}

/* CAT HEADERS OVER CAT SELECTIONS - PLACE AD */

p.catheader {font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #0000CC;
margin-bottom: 0px;
margin-top: 0px;}

table.admincat {width: 680px;
border-top: 0px solid #0000CC; /* D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;}

td.admincatl {width: 300px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 5px;
font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: right;
color: #000000;
margin-bottom: 0px;
margin-top: 0px;}

td.admincatr {width: 380px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 5px;
font-family: arial;
font-size: 16px;
font-weight: normal;
text-align: left;
color: #000000;
margin-bottom: 0px;
margin-top: 0px;}

/* ADMIN MENU */
td.adminmenu {padding: 3px 0px 3px 5px;
font-family: arial;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
background-color: #CC0000;}

/* USER MENU */
td.usermenu {padding: 3px 0px 3px 5px;
font-family: arial;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
background-color: #000000;}

/* USERS TABLE HEADER ROW */
table.usersheader {width: 742px;
border-style: solid;
border-width: 0px;
border-color: #000000;
background-color: #0000CC;
border-collapse: collapse;
margin: 0px 0px 0px 0px;}

td.usersheader1 {width: 60px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.usersheader2 {width: 200px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

td.usersheader3 {width: 75px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

td.usersheader4 {width: 240px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

td.usersheader5 {width: 80px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

td.usersheader6 {width: 85px;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-left: none;}

table.userrow {width: 742px;
border-bottom: 1px solid #D9D9D9;
background-color: #FFFFFF;
border-collapse: collapse;
margin: 0px 0px 0px 0px;}

td.userrow1 {width: 60px;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.userrow2 {width: 200px;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.userrow3 {width: 75px;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.userrow4 {width: 240px;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.userrow5 {width: 80px;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

td.userrow6 {width: 85px;
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #000000;
text-align: left;
padding: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
border-bottom: none;}

a.userclick:link {font-family: arial;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #0000CC;}

a.userclick:visited {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #0000CC;
text-decoration: none;}

a.userclick:hover {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}

a.userclick:active {font-family: arial;
font-size: 12px;
font-weight: normal;
color: #0000CC;
text-decoration: none;}

/* PARENT CATEGORY EDIT LINK TEXT */
a.catheader:link {font-family: arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #0000CC;}

a.catheader:visited {font-family: arial;
font-size: 16px;
font-weight: bold;
color: #0000CC;
text-decoration: none;}

a.catheader:hover {font-family: arial;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}

a.catheader:active {font-family: arial;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}

/* ANNOUNCEMENT ROTATOR */
p.announcements {font-family: arial;
font-size: 24px;
font-weight: bold;
color: #0000CC;
text-align: center;
margin-top: 0px;
margin-bottom: 15px;}

a.announcements:link {font-family: arial;
font-size: 24px;
font-weight: bold;
color: #CC0000;
text-align: center;}

a.announcements:visited {font-family: arial;
font-size: 24px;
font-weight: bold;
color: #CC0000;
text-align: center;}

a.announcements:hover {font-family: arial;
font-size: 24px;
font-weight: bold;
color: #CC0000;
text-align: center;}

a.announcements:active {font-family: arial;
font-size: 24px;
font-weight: bold;
color: #CC0000;
text-align: center;}

.specialann {font-family: arial;
font-size: 21px;
font-weight: bold;
color: #CC0000;
text-align: center;
margin-top: 10px;
margin-bottom: 0px;}

hr.showhr {margin-top: 10px;}

span.addfree {font-family: arial;
font-size: 8px;
font-weight: bold;
color: #CC0000;
text-align: left;
margin-top: 0px;
margin-bottom: 0px;}

.terms {font-family: arial;
font-size: 14px;
font-weight: normal;
color: #000000;}

/* ALTNERNATE MENU CATEGORY LINK*/
a.m2cat:link {font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #0000CC;
text-decoration: none;}

a.m2cat:visited {font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #3333CC;
text-decoration: none;}

a.m2cat:hover {font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #FFFFFF;
background-color: #0000CC;
text-decoration: none;}

a.m2cat:active {font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #CC0000;
text-decoration: none;}

table.m2catheader {width: 100%;
border-top: 0px solid #0000CC; /* D9D9D9 */
border-collapse: collapse;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 6px;
background-color: #FFFFFF;}

td.m2catheadl {padding: 0px 0px 0px 5px;
font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #0000CC;
background-color: #F7F7FF;}

td.m2catheadr {padding: 0px 5px 0px 0px;
font-family: arial;
font-size: 16px;
font-weight: bold;
text-align: right;
color: #0000CC;
background-color: #F7F7FF;}

p.marquee {margin-top: 0px;
margin-bottom: 10px;)


