h1 {
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#060;
text-decoration:underline;
margin:0
}

h3 {
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#060;
text-decoration:none;
margin:0
}

h4 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#060;
text-decoration:none;
margin:0
}

#colcen hr {
color:#dfd
}

.boxContent th {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#060
}

.searchBtn {
font:11px Arial, Helvetica, sans-serif;
color:#F30;
background-color:#FFF;
border:1px solid red;
padding:1px 4px
}

.searchBox {
font: 10px Arial, Helvetica, sans-serif;
color:#060;
background-color:#EFFAED;
border:1px solid #FFF
}

.textbox {
background-color:#EFFAED;
border:1px solid #A8B4B0;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#060
}

.textboxDisabled {
background-color:#FFF;
border:none;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#000
}

.submit {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#363;
height:18px;
font-weight:700;
border:1px solid #083404
}

form,ol,ul {
margin:0;
padding:0
}

li.items {
list-style-position:outside;
list-style-image:url(images/circle.gif)
}

li {
list-style-position:inside;
margin:0;
padding:0
}

li.bullet {
list-style-image:url(images/arr.gif);
margin-left:-5px
}

li.bulletLrg {
list-style:square;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#000
}

li.num {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#000
}

li.account {
list-style-type:square;
padding-top:5px;
padding-bottom:5px
}

.txtSession {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff
}

a.nav,a.nav:visited {
font:15px "Trebuchet MS";
color:#02E802;
padding-bottom:2px;
padding-left:25px;
text-decoration:none;
height:21px
}

a.nav:hover {
font:15px "Trebuchet MS";
color:#0f0;
padding-bottom:2px;
padding-left:25px;
text-decoration:none;
height:21px;
background:url(images/front/on.gif) top left no-repeat
}

a.txtSession {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#fff;
text-decoration:none
}

a.txtSession:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#0c0;
text-decoration:underline
}

.txtSessionGrey {
color:#333;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-transform:capitalize
}

.txtCopy,.txtSiteDocs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#333
}

a.txtSiteDocs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#031074;
text-decoration:none
}

a.txtSiteDocs:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#0c0;
text-decoration:none
}

a.botnav,a.botnav:visited {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#0f0;
text-decoration:none
}

a.botnav:hover {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#ff3;
text-decoration:none
}

.bot {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#090;
text-decoration:none;
background-color:#0B7F0B
}

a.ctButton,a.ctButton:visited {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
background-color:#0B7F0B;
line-height:18px;
text-align:center;
text-decoration:none;
border:1px solid #000;
padding:2px
}

a.txtButton,a.txtButton:visited {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
background-color:#060;
line-height:18px;
text-align:center;
text-decoration:none;
border:1px solid #fc0;
padding:2px
}

input.button {
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#0B7F0B;
line-height:16px;
text-align:center;
text-decoration:none;
border:1px solid #000;
cursor: url(images/cursor-hand.png);
padding:1px 4px
}

input.button:hover {
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#6c3;
line-height:16px;
text-align:center;
text-decoration:none;
padding:1px 4px
}

.txtOldPrice {
text-decoration:line-through
}

.txtSiteDocs,a.txtSiteDocs {
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
color:#060;
text-decoration:none
}

.txtDefault,a.txtDefault,a.txtLink,a.txtLocation {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#060;
text-decoration:none;
cursor:hand
}

a.txtDefault:hover,a.txtLink:hover,a.txtLocation:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0c0;
text-decoration:none
}

a.txtblog,a.txtblog:visited {
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#060;
text-decoration:underline
}

a.txtblog:hover {
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#0c0;
text-decoration:underline
}

.txtblog {
font:italic bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#060;
text-decoration:none
}

.txtContentTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:110%;
font-weight:700;
font-style:italic;
color:#060
}

.txtBoxSave {
color:#060;
padding-left:16px
}

.tblList {
border:1px solid #060
}

.tdListTitle {
background-color:#0c0;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#060;
border-bottom:1px solid #060
}

.txtCartPrice {
float:right;
color:red;
padding-right:13px
}

.txtCart {
font:11px Arial, Helvetica, sans-serif;
color:#060;
margin-left:0;
text-align:left
}

.cartTotal {
border-top:1px solid #060;
width:150px;
padding-top:2px;
margin-top:3px
}

a.txtCartProduct:active,a.txtCartProduct:link,a.txtCartProduct:visited {
text-decoration:none;
color:#0E51A3
}

a.txtCartProduct:hover {
text-decoration:none;
color:#F30
}

a.txtviewCart:active,a.txtviewCart:link,a.txtviewCart:visited {
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#FC0;
text-decoration:none;
font-weight:700;
margin-top:4px;
border:1px solid #000;
padding:2px
}

a.txtviewCart:hover {
background-color:#6C3;
color:#FFF
}

.cartProgress {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:400;
color:#666;
border:1px solid #CCC;
width:350px;
margin:auto;
padding:4px
}

.txtcartProgressCurrent {
color:#060;
font-weight:700
}

.quickBuy {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666
}

.tdcartTitle {
font-weight:700;
color:#FFF;
background-color:#999;
border-bottom:1px solid #666 }

.tdCartSubTotal {
padding-top:10px;
border-top:1px solid #666 }

.txtnote {
font:9px Arial, Helvetica, sans-serif }

a.txtCheckout {
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#6C3;
text-decoration:none;
font-weight:700;
border:1px solid #000;
margin:2px;
padding:1px }

a.txtUpdate,a.txtUpdate:visited {
font:bold 11px Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#F90;
text-decoration:none;
font-weight:700;
border:1px solid #000;
margin:2px;
padding:1px }

a.txtEmpty,a.txtEmpty:visited {
font:bold 11px Arial, Helvetica, sans-serif;
color:#fff;
background-color:#c00;
text-decoration:none;
border:1px solid #000;
margin:2px;
padding:1px }

.txtStockWarn {
font-size:70%;
color:red }

.txtError {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
color:#050F72;
background-color:#FFCECE;
border:1px solid #000;
padding:2px }

.input {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333 }

.clear {
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
border:0 }

th.heading {
text-align:center;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#060 }

.head {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#060 }

.txtCopyright,a.txtCopyright {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:2px;
padding-top:0;
color:#fff }

a.txtCopyright:hover {
text-decoration:none }

.dropDown {
width:120px }

a,a:visited {
color:#060;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none }

a:hover {
color:#0f0;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline }

#test {
background-color:transparent;
position:relative }

img#bg {
height:100%;
width:100%;
z-index:-1;
position:absolute;
color:#FFF }

td.comment {
background-color:#fff;
border-right:1px solid #060;
border-bottom:1px solid #060;
border-left:1px solid #060;
width:100%;
text-align:left;
font:10px verdana;
color:#060;
padding:3px }

img,div,span {
behavior:url(iepngfix.htc) }

body,.boxContent,.boxContent td,.boxContent th {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#060 }

.boxContent hr,.txtBox {
color:#060
}

.req,.txtSale,.txtOutOfStock {
color:red }

a.ctButton:hover,a.txtButton:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
color:#FFF;
background-color:#6c3;
line-height:18px;
text-align:center;
text-decoration:none;
padding:2px }

.tdEven,.tdcartOdd {
background-color:#FFF }

.tdOdd,.tdcartEven {
background-color:#EBFEEB }

a.txtUpdate:hover,a.txtEmpty:hover {
font:bold 11px Arial, Helvetica, sans-serif;
background-color:#6C3;
color:#FFF;
text-decoration:none }

.copy,td.copy {
font:italic 9px Georgia;
padding-right:10px }

#mask.overlay {
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:99;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80); }
