/* CSS Document */
body{background: #FFC;
border: 0px;
padding: 0px;
text-align: center;}

.nav a{color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.nav a:hover{
color:#CCCCCC;}

.nav{
color:#FFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.header a{color:#0080C0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px}

.header{
border-top:1px solid blue;
border-left:1px solid blue;
border-right:1px solid blue;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
color:#006699;
font-size:10px}

.footer{
border-top:1px solid blue;
font-family:Arial, Helvetica, sans-serif;
font-size:12px}

.fineprint{
font-size:10px;}

.nav{
border-left:1px solid blue;
border-right:1px solid blue;
background-image:url(../images/nav_bg.jpg);
font-size:12px}

.content{
border-left:1px solid blue;
border-right:1px solid blue;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF}

.search{
border-left:1px solid blue;
border-right:1px solid blue;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(../images/search_bg.jpg);}


.top10{
border:1px solid red;}

.error{
color:#FF0000;
font-weight:bold}

.hilite{
color:#006699;
font-weight:bold}

.groupmessage{
background:#FFFFFF;
color:#FF0000;
border:1px solid blue;
font-size:10px;
}

.generalmessage{
font-size:11px;}


.categories{
font-weight:bold;
border-right:1px solid blue;
border-top:1px solid blue;}

.national_ads{
font-weight:bold;
border-left:1px solid blue;
border-top:1px solid blue;}

table.merchant_list{
border-top:2px solid #000000;
border-bottom:2px solid #000000;
border-right:2px solid #000000;
border-left:2px solid #000000;
}

td.merchant_list{
border-top:1px solid #000000;
border-right:1px solid #000000;
}


.titletext{
font-weight:bold;
color:#0066CC;
}

.menutext{
font-weight:bold;
color:#FFFFFF;
}

.link_category{
font-weight:bold;
text-decoration:underline;
font-size:12px;
color:#000000;
}

.contenttitle{
font-size:13px;
font-weight:bold;
}