html, body{
    background-color:#ffffff;
    background-image: url(images/background.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    margin:0px 0px;
    padding:0px;
    height: 100%;
    text-align:center;
}
td,ol,ul{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: normal;
    color: #000000;
}
form{
    margin:0px;
    padding:0px;
}
input{
    width:141px;
    border:1px solid #5475b3;
}
/*end*/
/*\*/
html*#header_spacer {
    [height:3px;
    height:2px;
    ]height:1px;
}/*end*/

.checkboxes{
    width:auto;
    border:0px;
}
textarea{
    border:1px solid #5475b3;
}
.slogan{
    padding-left: 10px;
    font-size: 20px;
    color: #2d3e99;
}

.mini_slogan{
    padding-left: 10px;
    font-size: 12px;
    color: #2d3e99;
}
.chosenarea{
    font-size: 20px;
    color: #ff9933;
    font-weight:bold;
}

.footerSeparator{
    background-color:#e6ebff;
}
a{
    color:#2f497a;
}
a:visited{
    color:#233659;
}
a:hover{
    color:#000000;
}
li a{
    text-decoration:none;
}
a.categorylinks, a.categorylinks:visited, a.categorylinks:hover{
    color:#000000;
    font-size:12px;
    text-decoration:none;
}
.footertext td a{
    font-size:12px;
}
.footertext td{
    font-size:11px;
}
.titlebar_blue, .titlebar_blue table td{
    color:#ffffff;
    font-weight:bold;
    padding-left:3px;
}
.titlebar_blue{
    background-image:url(images/titlebar_repeat_b.gif);
    background-repeat: repeat-x;
    padding-left:3px;
}

.titlebar_red, .titlebar_red table td{
    color:#ffffff;
    font-weight:bold;
    padding-left:3px;
}
.titlebar_red{
    background-image:url(images/titlebar_repeat_r.gif);
    background-repeat: repeat-x;
    padding-left:3px;
}

.titlebar_yellow, .titlebar_yellow table td{
    color:#536994;
    font-weight:bold;
}
.titlebar_yellow{
    background-image:url(images/titlebar_repeat_y.gif);
    background-repeat: repeat-x;
    padding-left:3px;
}
.contenttable{
    background-image:url(images/content_repeat.gif);
    background-repeat:repeat-y;
}
.searchcontenttable{
    background-image:url(images/search_content_1px.gif);
    background-repeat:repeat-y;
}
.adcell{
    background-image:url(images/sidespots_repeat.gif);
    background-repeat:repeat-y;
}
.adcell table{
    height:219px;
}
table.adpicture{
    background-image:url(images/side_repeat_white.gif);
    background-repeat:repeat-y;
    height:106px;
}
.bgedtext td, .promotext{
    font-size:12px;
    color:#2f497a;
}
.advertheader{
    font-weight:bold;
    font-size:10px;
    color:#9d9e9e;
}
.locationSearch{
    font-weight:bold;
    font-size:18px;
    color:#2f497a;
}
.categoryHeading{
    color:#2d3e9a;
    font-weight:bold;
    font-size:14px;
}
.categoryHeading a{
    text-decoration:none;
}
.categoryNumbers{
    color:#e41616;
    font-weight:bold;
    font-size:14px;
}
.subcategoryBullets{
    margin:0px;
    padding:0px;
    list-style-type:none;
}
.subcategoryBullets li{
    background:url(images/bullet.gif) no-repeat left center;
    padding-left:16px;
}
.error, td.error{
    font-weight:bold;
    font-size:14px;
    color:#ab2929;
}
.tfvHighlight{
    border: 1px solid #ab2929;
}
.tfvNormal{
    border:1px solid #5475b3;
}

.adminmenu,.adminmenu:hover,.adminmenu:visited{
    font-weight:bold;
    font-size:12px;
    color:#2f497a;
    text-decoration:none;
}
.resultsRowBlue{
    border-top:1px solid #8393b4;
    border-left:1px solid #8393b4;
    border-right:1px solid #8393b4;
    color:#2f497a;
    padding:5px;
    background-color:#eff2ff;
}
.resultsRowBlue table tr td{
    color:#2f497a;
    background-color:#eff2ff;
}
.resultsRowPink{
    border-top:1px solid #8393b4;
    border-left:1px solid #8393b4;
    border-right:1px solid #8393b4;
    color:#2f497a;
    padding:5px;
    background-color:#fdd9d9;
}
.resultsRowPink table tr td{
    color:#2f497a;
    background-color:#fdd9d9;
}
.adminTableHeader{
    font-size:13px;
    font-weight:bold;
    color: #2f497a;
}
.formheader{
    font-size:16px;
    font-weight:bold;
    color:#2f497a;
}
.requirestar{
    font-size:12px;
    color:#d81010;
}
.listinginstructions{
    font-size:12px;
    color:#6a6a6a;
}
.listingLabel{
    font-size:14px;
    font-weight:bold;
    color:#2f497a;
}
.categoriesSelected{
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#2f497a;
}
.categoriesSelected span{
    font-weight:bold;
}

.itemsRow1,.itemsRow2{
    padding:6px;
    height:74px;
}
.itemsRow1{
    background-color:#e6ebff;
}
.itemsRow2{
    background-color:#ffffff;
}
.itemsRowSeparator{
    background-image:url(images/list_row_separator.gif);
    background-repeat:repeat-x;
    height:7px;
}
.listingLink{
    color:#000000;
}
.listingLink:visited{
    color:#233659;
}
.listingLink:hover{
    color:#000000;
}
.listinginformation td{
    font-size:12px;
    color:#0f2d65;
}
.pagingtable{
    background-color:#e6ebff;
    border:1px solid #5979b5;
}
.pagingtable table td{
    font-size:12px;
    color:#2f497a;
}
.contactsellerbox{
    background-color:#f8fbff;
    padding:10px;
    border:1px solid #5475b3;
}
.imagetable{
    border:1px solid #2f497a;
    background-color:#f8fbff;
    height:272px;
}
.itemtitle,td.listingTitle{
    font-size:16px;
    color:#2f497a;
    font-weight:bold;
}
.itemtitle{
    font-size:20px;
}
.itemInformation{
    font-size:16px;
    color:#000000;
    font-weight:normal;
}
.itemlogo_separator{
    border-bottom:2px solid #e6ebff;
}
a.viewmaplink{
    font-weight:bold;
    color:#d81010;
    text-decoration:none;
}
a.viewmaplink:visited{
    color:#d81010;
    text-decoration:none;
}
a.viewmaplink:hover{
    color:#d81010;
    text-decoration:underline;
}
td.contactsellerHeader{
    color:#2f497a;
    font-size:16px;
    font-weight:bold;
}
.topSearch{
    background-image:url(images/topsearch.gif);
    background-repeat:no-repeat;
    width:285px;
    height:33px;
}

#stage{
    width:736px;
    overflow: auto;
    overflow-x:hidden;
    overflow-y:hidden;
    height:150px;
    margin:0;
    word-wrap: break-word;
}
#myList{
    width:20000000px;
    border:0;
    margin:0;
    padding:0;
    left:400px;
}
#myList li{
    list-style:none;
    margin:0;
    padding:0;
    border:0;
    margin-right:0px !important;
    margin-right:4px;
    padding:2px !important;
    padding-top:4px !important;
    padding:4px;
    padding-bottom:0px;
    background:#FFF;
    float:left;
    width:101px;
    height:115px;
    text-align: center
}
td.fbprice{
    color:#000000;
    font-size:12px;
    font-weight:bold;
}

.txtbox {
    height: 20px;
    width: 160px;
    border: 1px solid #51778b;
}
.txtarea {
    border: 1px solid #51778b;
}
#goBackBtn  {
    background-color:red;
    color:white;
    font-weight:bold;
}

