body {
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 20px;
	font-size: 10px;
    background-color: #ffffff;
    color: #666666;
    font-family: helvetica, arial, verdana, sans;
	line-height:11px;
	text-align:center;
}

sup {
    font-size: 6px;
    font-family: Helvetica, Arial, Verdana, Sans;
}

td {
    font-size: 10px;
    color: #666666;
    font-family: Helvetica, Arial, Verdana, Sans;
}

tr {
    font-size: 10px;
    color: #666666;
    font-family: Helvetica, Arial, Verdana, Sans;
}

img {
	border: 0px;
}

.ordertext {
	font-size: 12px;
    	background-color: #fff;
    	color: #333333;
    	font-family: Helvetica, Arial, Verdana, Sans;
		font-weight: bold;
		line-height: 17px;
		background-color:#fdf9ed;
		text-decoration: underline;
}

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

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

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

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

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

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

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

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

a.redbrwnsm:visited {
    color: #9E836A;
	text-decoration: none;
	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;
	text-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;
}

/*.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:  Arial, Helvetica, Verdana, Sans;
	font-weight: normal;
	line-height: 16px;
}

.verd11dgry {
	font-size: 11px;
    color: #333333;
    font-family: Helvetica, Arial, Verdana, Sans;
	font-weight: normal;
}

.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:  Arial, Helvetica, Verdana, Sans;
	font-weight: normal;
	white-space: nowrap;
}

.buymodtextWrap {
	font-size: 11px;
    color: #333333;
    font-family:  Arial, Helvetica, Verdana, Sans;
	font-weight: normal;
}

.favhead {
	font-size: 11px;
    color: #666666;
    font-family:  Arial, Helvetica, Verdana, Sans;
	font-weight: normal;
}


.copyright {
    font-weight: normal;
    font-size: 9px;
    color: #666666;
    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;
}

.bggryef {
    background-color: #efefef;
}

.bggrycc {
    background-color: #cccccc;
}

.bghdryellow {
    background-color: #FDF9ED;
}


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

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

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

textarea.textfield {
	font-family: Helvetica, Arial, Verdana, Sans;
	font-size: 10px;
	color: #333333;
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
}
.overlay-container {
    background-color: #FFFFFF;
    border: 7px solid #000000;
    overflow: auto;
    position: absolute;
    z-index: 2002;
}
.overlay-background {
    background-color: black;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    z-index: 2001;
	filter: alpha(opacity=50);
}
.overlay-container .close-container {
    cursor: pointer;
    float: right;
    margin: 5px 10px 5px 5px;
}
.overlay-container a.close-link {
    background: url("/images/closebag_cross.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 8px;
    margin: 0;
    text-indent: -9999px;
    width: 8px;
	float: right;
}

.continuecheckout_link a.close-link {
    display: block;
    height: 8px;
    margin: 0;
    width: 8px;
	float: right;
}
select.overlay-hidden {
    display: none;
}
.overlay-container #overlay-loader {
    height: 59px;
    margin: 30px;
    width: 134px;
}
.overlay-container #spinner-div {
    height: 15px;
    margin: 0 auto;
    width: 15px;
}
.overlay-container p {
    color: #333333;
    line-height: 1.4em;
    margin: 16px 0 0;
    padding-right: 6px;
}
#popup_sample{
 width:731px;
}

#popup_sample input#add-samples {
    background: url("/images/addsamples_btn.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    display: block;
    float: right;
    font-size: 0;
    height: 21px;
    line-height: 0;
    margin: 10px 10px 10px;
    text-indent: -9999px;
    width: 186px;
	cursor: pointer
}

#popup_sample input#add-samples:hover {
	background-position: 0 -21px;
    cursor: pointer;
}

#popup_sample a.continuecheckout_link  {
    float: right;
    letter-spacing: 0.1em;
    margin: 14px 0;
    padding-left: 15px;
}
