html,body {height:100%; margin:0px;}
body,table,td {font-family:verdana; font-size:10pt;}
table,td {padding:0px; border-collapse:collapse; border-spacing:0px;}
td.lessontable {padding:10px;}
td.cutcosttable {border-width:1px; border-style:solid; border-color:Black; padding:3px;}
th.viewcarttable,td.viewcarttable {border-width:1px; border-style:solid; border-color:Black; padding:3px;}
img {border-width:0px;}
sup {font-size:smaller;}
h1,h2,h3,h4 {font-family:Verdana;}
/*a {color:#000000; font-family:verdana; text-decoration: none;}*/
a {font-family:verdana; text-decoration: none;}
a.blue {color:blue}
a:hover {text-decoration:none;}
a.blue:hover {color:#FFFFFF; background-color:#3399CC;}
.blue:hover {color:#FFFFFF; background-color:#3399CC;}
a.black {color:Black}
a.black:hover {color:#FFFFFF; background-color:#009999;}
select,option {font-size:smaller;}
.marginleft10 {margin-left:10px;}
.regfont {font-size:10pt;}
.center {text-align:center;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}
.boldunderline {font-weight:bold; text-decoration:underline;}
.italic {font-style:italic}
.padding {padding:5px;}
.padding2 {padding:2px;}
.border {border-width:1px; border-style:solid; border-color:Black;}
.borderpadding {border-width:1px; border-style:solid; border-color:Black; padding:3px;}
.red {color:#FF0000;}
.smallfont {font-size:smaller;}
.smallunderline {font-size:smaller; text-decoration:underline;}
.smallred {color:#FF0000; font-size:smaller;}
.smallregular {font-weight:normal; font-size:smaller;}
.largebold {font-weight:bold; font-size:11pt;}
.header {background-image: url(images/middlemenu.jpg);}
.search {background-image: url(images/searchbkgrnd.jpg); width:159px;}
.spot {background-image: url(images/spotbkgrnd.jpg); width:148px; height:61px; margin-left:auto; margin-right:auto;}
.spottext {font-size:smaller; font-weight:bold;}
.leftmenu {background-image: url(images/menubkgrnd.jpg); height:100%;}
.bottommenu {background-image: url(images/bottommenubkgrd.jpg); width:171px;}
.topmenu {background-color:#FBBB64; width:588px;}
.topmenushadow {background-image:url(images/topmenu.jpg); height:15px;}
.incart {border-style:outset; border-width:1px; border-color:#000000; border-collapse:collapse; background-color:#B5C3DE; width:130px; margin-left:auto; margin-right:auto;}
.incarttitle {font-size:smaller; font-weight:bold; text-align:left;}
.incartgen {font-size:smaller; width:51%; text-align:left;}
.incarttot {font-size:smaller; background-color:#D6DBE7;}
.footer {width:573px; font-size:smaller;}
.contenttable {width:573px;}
.prodtable {width:573px;height: auto;}
.producttable {width:100%;}
.cutcosttable,.logintable {border-width:1px; border-style: solid; border-color:Black; background-color:#eeeeee;}
.cctable {border-width:1px; border-style:solid; border-color:Black; background-color:#eeeeee; width:100%;}
.finenesstable {width:175px;}
.cattitle {font-weight:bold; font-size:medium; text-align:left;}
.catimage {width:50px; padding:5px;}
.prodimage1 {width:100px; padding:5px;}
.prodimage2 {width:200px; padding:5px;}
.qtydiscount {font-size:smaller; text-decoration:underline;}
.steps {color:#999999; font-size:13pt;}
.wtdisclaimer {color:#FF0000; font-size:smaller;}
.width50 {width:50%;}
.rightsidebar {list-style-type:disc; border:double 1px #000000; padding:3px; color:#000000; background:#cccccc; float:right; width:200px; height:100%; }
.rightsidebar p {margin-left:1em; }
.rightsidebar ul {padding:2px; margin-left:1em; }
div.show td {font-size:11px; font-family:Verdana; Color:#000000; }
div.show a {color:#0000ff; background:#ffffff; }
div.show a:hover {color:#ffffff; background:#3399cc; }
.nobr {white-space: nowrap; }
.iconbox {position:absolute;display:inline;white-space:nowrap;}
.icons {position:relative;display:inline;z-index:1;height:55px;}
.iconsdiv {position:relative;height:65px;width:200px;top:-20px;float:right;}
.iconspanel {width:50px;display:inline;text-align:center;}
.combinenum {position:absolute;top:15px;left:21;z-index:0;font-family:verdana;font-weight:bold;vertical-align:middle;color:#fff000;}
.xmassidebar {text-indent:25px; border:double 1px #000000; padding:15px; color:#000000; background:#cccccc; width:350px; height:auto; margin-top:50px; line-height:1.5em; text-align:justify; font-size:1.2em;}
.treepics img {height:50px;width:50px;}
.specialsalebold { font-family:Verdana; font-size:18pt; font-weight:lighter; margin-bottom:0px;}
.specialsaleital { font-weight:300; font-style:italic; list-style-type:armenian; font-size:8pt;}
.specialsalesubtitle { padding-bottom:0px; font-family:Arial Baltic; font-weight:bolder; font-size:x-large; text-decoration:none; text-indent:28px;}
.indent75 { text-indent:75px;}
.itemtitle {font-size:16; font-weight:bold;}
