/*cope with inheritance bugs*/
body, table, th, td{
color:#000000;
font-size: x-small;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*body specific*/
body{
background-image:url(background1.gif);
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

div {

}

form{
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}

a:link{
color:#003366;
font-size:x-small;
text-decoration:none;
}

a:visited{
color:#003366;
font-size:x-small;
text-decoration:none;
}

a:hover{
color:#336699;
font-size:x-small;
text-decoration:underline;
}

a:active{
color:#003399;
font-size:x-small;
text-decoration:none;
}

li{
color:#000000;
list-style-type:square;
}

ol{
color:#000000;
list-style-type: decimal;
}


ul{
color:#000000;
list-style-type:none;
}

H1, H2, H3, H4, H5, H6 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H3 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.boxborder {
	border:1px solid #322F28;
	}

.bordernoright {
	border-top: 1px solid #322F28;
	border-bottom: 1px solid #322F28;
	border-left: 1px solid #322F28;
	}

.bordernoleft {
	border-top: 1px solid #322F28;
	border-bottom: 1px solid #322F28;
	border-right: 1px solid #322F28;
	}

SELECT {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.actCHECKOUTEM {background-color:#c0c0c0;}
.actCHECKOUTBG {background-color:#eeeeee;}

.actlarger{
font-size: larger;
color:#000000;
}

.actsmaller{
font-size: smaller;
color:#000000;
}

.actxxsmall{font-size:xx-small;color:#000000;}
.actxsmall{font-size:x-small;color:#000000;}

.actxsmall1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
font-weight: bold;
font-align: left;
color:#000900;
display:block;
}

.actxsmall2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
font-weight: bold;
font-align: left;
color:#666666;
}

.actxsmall3 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
font-weight: bold;
font-align: left;
color:#000000;
}

.actsmall{font-size:small;color:#000000;}
.actregular{font-size:medium;color:#000000;}
.actlarge{font-size:large;color:#000000;}
.actxlarge{font-size:x-large;color:#000000;}
.actxxlarge{font-size:xx-large;color:#000000;}

.actwarningcolor{color:#ff3300;}
.actrequiredcolor{color:#ff3300;}
.actsearchhighlightcolor{color:#ff0000;}
.actrequired{color:#ff3300;}
.actwarning{font-size:x-large;color:#ff3300;}
.actwelcome{font-size:medium;color:#000000;}

.actlogotext {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#003366;}

#layer5 {
position:absolute;
left:86px;
top:121px;
width:615px;
height:71px;
z-index:1;
background-image: url('bklin.gif');
}

#layer6 {
position:absolute;
left:679px;
top:121px;
width:37px;
height:109px;
z-index:3;}

html>body #layer6 {
position:absolute;
left:682px;
top:121px;
width:37px;
height:109px;
z-index:3;}

#layer14 {
/*background-image: url('vrtln80.gif');*/
/*background-repeat: no-repeat;*/
/*background-position: center center;*/
position:absolute;
left:63px;
top:227px;
width:500px;
height:350;
z-index:28;
}


#layer18 {
position:absolute;
left:188px;
top:580px;
width:510px;
height:71px;
z-index:4;
background-image: url('bklin.gif');
}

html>body #layer18 {
position:absolute;
left:188px;
top:580px;
width:510px;
height:71px;
z-index:18;
background-image: url('bklin.gif');
}

#layer19 {
position:absolute;
left:679px;
top:570px;
width:37px;
height:109px;
z-index:22;
}

html>body #layer19 {
position:absolute;
left:682px;
top:570px;
width:37px;
height:109px;
z-index:29;
}

#layer28 {
position:absolute;
left:203px;
top:430px;
width:20px;
height:111px;
z-index:23;
background-image: url('vrtln111.gif');
}

html>body #layer28 {
position:absolute;
left:681px;
top:260px;
width:122px;
height:30px;
z-index:28;
background-image: url('vrtLin.gif');
}

#layer29 {
position:absolute;
left:641px;
top:230px;
width:122px;
height:380px;
z-index:29;
/*background-image: url('vrtLin.gif');*/
}

html>body #layer29 {
position:absolute;
left:641px;
top:230px;
width:122px;
height:380px;
z-index:18;
/*background-image: url('vrtLin.gif');*/
}

.lightblue {
background-color:#AFCEED;
border:1px solid #322F28;
}

#layer2 {
background-color:#ffffff;
text-align: center;
}

#layer3 {
background-color:#ffffff;
text-align: center;
}

#layer4 {
background-color:#ffffff;
text-align: center;
}

#layer10 {
position:absolute;
left:67px;
top:205px;
width:150px;
height:20px;
z-index:10;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
color: #666666;
text-align: center;
padding-top:2px;
border:1px solid #322F28;
}

#layer11 {
position:absolute;
left:328px;
top:205px;
width:150px;
height:20px;
z-index:11;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
color: #666666;
text-align: center;
padding-top:2px;
border:1px solid #322F28;
}

#layer12 {
position:absolute;
left:585px;
top:205px;
width:150px;
height:20px;
z-index:30;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
color: #666666;
text-align: center;
padding-top:2px;
border:1px solid #322F28;
}

#layer15 {
background-color:#ffffff;
text-align: center;
}

#layer16 {
background-color:#ffffff;
text-align: center;
}

#layer17 {
background-color:#ffffff;
text-align: center;
}

#layer23 {
position:absolute;
left:67px;
top:665px;
width:150px;
height:20px;
z-index:261;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
color: #666666;
text-align: center;
padding-top:2px;
border:1px solid #322F28;
}

#layer24 {
position:absolute;
left:328px;
top:665px;
width:150px;
height:20px;
z-index:20;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
color: #666666;
text-align: center;
padding-top:2px;
border:1px solid #322F28;
}

#layer25 {
position:absolute;
left:580px;
top:665px;
width:150px;
height:20px;
z-index:210;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
color: #666666;
text-align: center;
padding-top:2px;
border:1px solid #322F28;
}

#layer13b {
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:0px;
padding:5px 0px 0px 0px;
width:50px;
z-index:13
height: 500px;
}

#layer13b ul {
margin-left:0px;
display: list-item;
list-style-type: none;
width: 132px;
height:auto;
float:left;
}

html>body #layer13b ul {
margin-left:-40px;
margin-right:3px;
display: list-item;
list-style-type: none;
width: 132px;
height:auto;
float:left;
}

#layer13b ul li {
list-style-type: none;
border: none;
height: auto;
width: 132px;
}

#layer13b ul li a {
display:block;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #666666;
height: auto;
text-align: center;
width: 132px;
border:1px solid #322F28;}

#layer13b ul li a:link {
background-image: url('BluBack.gif');
text-decoration: none;
color: #666666;
}

#layer13b ul li a:visited {
background-image: url('BluBack.gif');
text-decoration: none;
color: #666666;
width: 132px;
}

#layer13b ul li a:hover {
background-image: url('cell_bg.jpg');
text-decoration: none;
color: #000000;}

#layer13b ul li a:active {
background-image: url('cell_bg.jpg');
text-decoration: none;}

.nudge {
padding-left: 58px;
}

.nudge1 {
padding-left: 85px;
}

.heading {
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
color: #666666;
padding-left: 10px;
border:1px solid #322F28;
}

.headingnr {
background-image: url('BluBack2.gif');
background-repeat: repeat-x;
font-size: 12px;
font-weight: bold;
color: #666666;
padding-left: 10px;
border:1px solid #322F28;
}

.heading1 {
background-color: #F2E875;
font-size: 12px;
font-weight: bold;
color: #5A5956;
text-align: center;
border:1px solid #322F28;
}

.heading2 {
background-color: #AFCEED;
font-size: 12px;
font-weight: bold;
color: #5A5956;
text-align: center;
border:1px solid #322F28;
}

.genback {
background-color: #ffffff;
font-size:12px;
font-weight:bold;
color: #666666;
border:1px solid #322F28;
}

.red {
color: #000000;
}

a.space:link {
display: block;
width: 135px;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
text-align: center;
text-decoration: none;
color: #666666;
border:1px solid #322F28;}

a.space:visited {
display: block;
width: 135px;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
text-align: center;
text-decoration: none;
color: #666666;
border:1px solid #322F28;}

a.space:hover {
display: block;
width: 135px;
background-image: url('cell_bg.jpg');
font-size: 12px;
font-weight: bold;
text-align: center;
text-decoration: none;
color: black;
border:1px solid #322F28;}

a.space2:link {
display: block;
width: 121px;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
text-align: center;
text-decoration: none;
color: #666666;
border:1px solid #322F28;}

a.space2:visited {
display: block;
width: 121px;
background-image: url('BluBack.gif');
font-size: 12px;
font-weight: bold;
text-align: center;
text-decoration: none;
color: #666666;
border:1px solid #322F28;}

a.space2:hover {
display: block;
width: 121px;
background-image: url('cell_bg.jpg');
font-size: 12px;
font-weight: bold;
text-align: center;
text-decoration: none;
color: black;
border:1px solid #322F28;}

#logo {
position:absolute;
left:30px;
top:1px;
width:750px;
height:120px;
z-index:120;}

.fragback {
font-size: 12px;
font-weight: bold;
/*background-image: url('Fragback1.gif');*/
background-repeat: no-repeat;
background-position: bottom right;
}

#layer27 {
position:absolute;
left:151px;
top:520px;
width:122px;
height:60px;
z-index:14;
background-image: url('vrtLin.gif');
background-position: center center;
text-align: center;
}


html>body #layer27 {
position:absolute;
left:180px;
top:595px;
width:122px;
height:60px;
z-index:14;
background-image: url('vrtLin.gif');
background-position: center center;
text-align: center;
}

.textbox {
border: none;
}

.textbox1 {
border: none;
border-top: 1px solid #322F28;
border-right: 1px solid #322F28;
border-bottom: 1px solid #322F28;
border-left: 1px solid #322F28;
}

#linkstop {
position: absolute;
top:740px;
left:154px;
font-size: 8px;
font-weight: bolder;
text-align:center;
text-decoration: none;
color: #4D7C83;
}

#linkstop a {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linkstop a:link {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linkstop a:visited {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linkstop a:hover {
font-size: 8px;
text-align:justify;
text-decoration: underline;
color: #4D7C83;}

#linksbot {
position: static;
font-size: 8px;
font-weight: bolder;
text-align:center;
text-decoration: none;
color: #4D7C83;
}

#linksbot a {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linksbot a:link {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linksbot a:visited {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linksbot a:hover {
font-size: 8px;
text-align:justify;
text-decoration: underline;
color: #4D7C83;}

#linksbot2 {
position: relative;
font-size: 8px;
font-weight: bolder;
text-align:center;
text-decoration: none;
color: #4D7C83;
z-index: 200;
}

#linksbot2 a {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linksbot2 a:link {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linksbot2 a:visited {
font-size: 8px;
text-align:justify;
text-decoration: none;
color: #4D7C83;
}

#linksbot2 a:hover {
font-size: 8px;
text-align:justify;
text-decoration: underline;
color: #4D7C83;}

#extend {
position:absolute;
left:125px;
top:260px;
width:122px;
height:360px;
z-index:14;
background-image: url('vrtLin.gif');
background-position: center center;
text-align: center;
}

#bead {
position:absolute;
left:168px;
top:570px;
width:37px;
height:109px;
z-index:220;
}

html>body #bead {
position:absolute;
left:171px;
top:570px;
width:37px;
height:109px;
z-index:220;
}

#mid {
position:absolute;
left:67px;
top:227px;
width:500px;
height:350;
z-index:280;
}

#bestseller {
font-size: 9px;
font-weight: bolder;
text-align:left;
text-decoration: none;
color: #4D7C83;
}

#bestseller a {
font-size: 9px;
text-align:left;
text-decoration: none;
color: #4D7C83;
}

#bestseller a:link {
font-size: 9px;
text-decoration: none;
color: #4D7C83;
}

#bestseller a:visited {
font-size: 9px;
text-decoration: none;
color: #4D7C83;
}

#bestseller a:hover {
font-size: 9px;
text-decoration: underline;
color: #4D7C83;}

.bestin {
font-size: 9px;
font-weight: bolder;
text-align:left;
text-decoration: none;
color: #666666;
}

#paymentlogos {
position: absolute;
top:700px;
left:120px;
text-align:center;
text-decoration: none;
}