
/* Round two with CSS, E Riotte */
body{
text-align: center;
margin-top:-1px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#CCCCCC;
}

.strong {font-weight:bold;}
form { display:inline; }
img { border-width:0px;}
.error { color:#FF0000; font-style:italic; }
.msg { color:#006600; font-style:italic; }

.text, table, td, textarea, input {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
a, a:visited{
color:#000000;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
/* below are all DIV tag styles */
div{
float:left;
background-color:#FFFFFF;
}

#footer{
width:85%;
text-align:center;
float:none;
margin-left: auto;
margin-right: auto;
border-top:1px solid #000000;
border-bottom:1px solid #000000;

}

#frame
{
width:768px;
margin-left: auto;
margin-right: auto;
height:100%;
float:none;
border-bottom:1px solid #000000;
border-right:1px solid #000000;
border-left:1px solid #000000;
}

#nav{
width:165px;
border-right:1px solid #000000;
}

.content{
text-align:center;
padding-left:2px;
margin-left:166px;
width:auto;
float:none;
}
.brandItem
{width:100%;
border-bottom:1px solid #CCCCCC;
text-align:left;


}

.catBrandWrapper{
width:100%;
text-align:left;
float:none;
display:none;
}

.catBrand{
width:100%;
text-align:left;
float:none;

}

#header_wrap{
}

.viewBrandCat{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-top:1px solid #FFFFFF;
width:100%;
float:none;
text-align:left;
}

.brandSubCat{
text-align:left;
font-weight:bold;
color:#000099;
width:100%;
}



a.AbrandSubCat, a.AbrandSubCat:Visited{
font-weight:bold;
color:#000099;
width:100%;
}

.menuOption{
padding:0px 0px 0px 30px;
text-align:left;
float:left;
}
/* these are SPAN styles */
.edco{
font-size:small;
color:#000099;
font-weight:bold;
}
.display
{
}

.tr{
text-align:right;
font-weight:bold;
}

.menLink{
}

.menLink:Hover{
}
