body{
	font-family:arial;
	font-size:11px;
}
.bodytext
{
font-family:arial;
font-size:11px;
color:#666666;

text-transform:uppercase;

}
.bodytext input{
width:180; 
border:solid 1px #cccccc
}
.login
{
font-family:tahoma;
font-size:12px;
color:#333333;
}
.links
{
font-family:tahoma;
font-size:11px;
color:#666666;
text-decoration:underline;
}
.form
{
width:140;
border:solid 1px #cccccc
}
.dept_links
{
font-family:arial;
font-size:11px;
/*color:#565656;*/
color:000000;
text-decoration:none;
text-transform: uppercase;
}
.dept_links_sel
{
font-family:arial;
font-size:11px;
color:#262626;
text-decoration:underline;
text-transform: uppercase;
}
.tbl_dept
{
font-family:tahoma;
font-size:12px;
color:#ffffff;
background-color:#858585;
text-decoration:none;	
}
.page_links
{
font-family:tahoma;
font-size:12px;
color:#666666;
text-decoration:none;
}

.page_nav
{
font-family:tahoma;
font-size:12px;
color:#666666;
}

.carttext
{
font-family:tahoma;
font-size:12px;
color:#666666;
}

.mainheader, .mainheader a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-transform:uppercase;
	vertical-align:middle;
	text-decoration:none;
	
}

.h2nav a{
font-size:13px;text-transform:uppercase;font-family:arial;
text-decoration:none;color:#ffffff;
}

.offnav{
	
	vertical-align:top;
	border-bottom:solid 1px #ffffff;
	text-transform:uppercase;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	
	
}

.offnav #innernav{
	
	height:31px;
	vertical-align:middle;
	line-height:31px;
	border:solid 1px #a8a8a8;
	border-bottom:none;
	background-image:url(images/nav_off-bk.gif);
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
	
	
}

.onnav{
	background-image:url(images/nav_on-bk.gif);
	border:solid 1px #ffffff;
	border-bottom:none;
	text-transform:uppercase;
	color:#ffffff;
	font-family:arial;
	font-size:12px;	

	cursor:pointer;
}
.onnav #innernav
{
    	height:31px;
	vertical-align:middle;
	line-height:31px;
	border:none;
	border-bottom:none;
	background-image:none;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.dept_head
{
    color:#d83f9c;
    font-size:22px;
    font-weight:bold;
}

.onopt_img
{
    width:32px;
    height:33px;
    line-height:33px;
     float:left;
     overflow:hidden;
     vertical-align:middle;
     background-image:url(images/variant_bk.gif);
     cursor:pointer;
}

.onopt_text
{
    background-color:#000000;
    float:left;
    cursor:pointer;
          font-family:Arial;
      font-size:11px;
      padding:5PX 5PX 5PX 5PX;
             font-weight:bold;
       color:#ffffff;
}

.offopt_text
{
     background-color:#565656;
      float:left;
      cursor:pointer;
      font-family:Arial;
      font-size:11px;
      padding:5PX 5PX 5PX 5PX;
       font-weight:bold;
       color:#ffffff;
    }

.cart_head {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
}
