body {
	/*margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;*/
	font-size: 11px;
    background-color: #ffffff;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	line-height:12px;
}

sup {
    font-size: 6px;
    font-family:  helvetica, arial, verdana, sans;
}

td {
    font-size: 11px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	line-height:12px;
}

tr {
    font-size: 11px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
}

img {
	border: 0px;
}

a {
    color: #666666;
	text-decoration: none;
}

a:link {
    color: #666666;
	text-decoration: none;
}

a:visited {
    color: #666666;
	text-decoration: none;
}

a:hover {
    color: #9E836A;
	text-decoration: underline;
}

a.redbrwn:link {
    color: #9E836A;
	text-decoration: underline;
}

a.redbrwn:visited {
    color: #9E836A;
	text-decoration: underline;
}

a.redbrwn:hover {
    color: #9E836A;
	text-decoration: underline;
}

a.redbrwnsm:link {
    color: #9E836A;
	text-decoration:  underline;
	font-size: 9px;
}

a.redbrwnsm:visited {
    color: #9E836A;
	text-decoration:  underline;
	font-size: 9px;
}

a.redbrwnsm:hover {
    color: #9E836A;
	text-decoration: underline;
	font-size: 9px;
}
.helv12 {
    font-size: 12px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
	line-height:16px;
	/*align:justify;*/
}

.text10blk {
	font-size: 10px;
    color: #000000;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}


.text10wht {
	font-size: 10px;
    color: #ffffff;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.text10dgry {
	font-size: 10px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.text10dgryb {
	font-size: 10px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	font-weight: bold;
}


.text10lgry {
	font-size: 10px;
    color: #666666;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.arial11dgry {
	font-size: 11px;
    color: #333333;
    font-family:  helvetica, arial, verdana, sans;
	font-weight: normal;
	line-height: 16px;
}

.verd11dgry {
	font-size: 11px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
}

.verd11lgry {
	font-size: 11px;
    color: #666666;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.verd10dgry {
	font-size: 10px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.verd10lgry {
	font-size: 10px;
    color: #666666;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.verd9dgry {
	font-size: 9px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.verd9lgry {
	font-size: 9px;
    color: #666666;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.buymodtext {
	font-size: 11px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
	white-space: nowrap;
}

.buymodtextWrap {
	font-size: 11px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

.favhead {
	font-size: 11px;
    color: #666666;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}


.copyright {
    font-weight: normal;
    font-size: 9px;
    color: #333333;
    font-family: helvetica, arial, verdana, sans;
}

.outofstock {
    font-weight: normal;
    font-size: 10px;
    color: #9E836A;
    font-family: helvetica, arial, verdana, sans;
}

.error {
    font-weight: normal;
    font-size: 10px;
    color: #FF6600;
    font-family: helvetica, arial, verdana, sans;
}

.srpag {
	font-size: 10px;
    color: #000000;
    font-family: helvetica, arial, verdana, sans;
	font-weight: normal;
}

a.srpag {
	color: #9E836A;
    font-weight: normal;
	text-decoration: none;
}

a.srpag:link {
	color: #9E836A;
    font-weight: normal;
	text-decoration: none;
}

a.srpag:visited {
	color: #9E836A;
    font-weight: normal;
	text-decoration: none;
}

a.srpag:hover {
	color: #9E836A;
    font-weight: normal;
	text-decoration: underline;
}

.bgwhite {
    background-color: #ffffff;
}
.bggray {
    background-color: #f7f7f7;
}

.bglgrybrwn {
    background-color: #f5f5f3;
}

.bggry33 {
    background-color: #333333;
}

.bgbeige {
    background-color: #fdf9ed;
}

.bgmenubeige {
    background-color: #fefbf4;
}

.bggry9a {
    background-color: #9a9a9a;
}
.bggry66 {
    background-color: #666666;
}
.bggryef {
    background-color: #efefef;
}

.bggrycc {
    background-color: #cccccc;
}

.bghdryellow {
    background-color: #FDF9ED;
}


input.textfield {
	font-family: helvetica, arial, verdana, sans;
	font-size: 11px;
	color: #333333;
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
}

input.qty {
	font-family: helvetica, arial, verdana, sans;
	font-size: 9px;
	color: #767676;
	text-align:center;
	border-width: 1px;
	border-color: #767676;
	border-style: solid;
}

select.drop {
	font-family: Verdana, Helvetica, Arial, Sans;
	font-size: 11px;
	color: #333333;
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
}

textarea.textfield {
	font-family: helvetica, arial, verdana, sans;
	font-size: 11px;
	color: #333333;
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
	overflow: hidden;
}
/* Edit Address DHTML Layer popup */ 
#editLayer { position:absolute; top:280px; left:380px; z-index:1;}

/* DHTML Scroll bar styles */
#contentLayer { position:absolute; top:150px; left:200px; z-index:1;}
#container {
	position: absolute;
	top: 30px;
	left: 0px;
	width: 370px;
	height: 360px;
	background: #F7F7F7;
	overflow: hidden;
	border: none;
	background:  #F5F5F5;
}

#content {
	position: absolute;
	width: 360px;
	left: 0px;
	top: 9px;
	background:  #F7F7F7;
}

p { color:#333333; font-family:verdana, helvetica, arial, sans serif;font-size:10px; line-height:14px;}

#scrollArea {
	position	: absolute;
	left		: 370px;
	top			: 30px;
	height		: 360px;
	width		: 10px;
	border		: 1px solid #D8D8D8;
	overflow	: hidden;
	background:  #D8D8D8;
}

#scroller {
	position	: absolute;
	top			: 30px;
	width		: 10px;
	border	: 0px;
	background: #999999;

	
}

#headerImage{
	position	: absolute;
	top			: 0px;
	left		: 0px;
	background	: #F7F7F7;
	width:380px;
	height:25px;
	z-index:1;

}
