﻿body {
background-color:#F5F5F5;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:67.5%;
margin:0;
text-align:center;
}
h1 {
font-size:1.4em;
}
h2 {
font-size:1.3em;
}
h3 {
font-size:1.2em;
}
h4 {
font-size:1.1em;
}
h5 {
font-size:1em;
}
a img {
border:medium none;
}
a:link, a:visited {
color:#333333;
text-decoration:none;
}
#mainWrapper {
background-color:#FFFFFF;
margin:0 auto;
padding:5px;
width:790px;
}
#header {
background-image:url(../images/header2.jpg);
background-repeat:no-repeat;
height:186px;
width:790px;
}
#topnav, #botnav {
background-color:#F5F5F5;
font-weight:bold;
margin-bottom:10px;
width:790px;
}
#topnav ul, #botnav ul {
line-height:1.5em;
list-style-type:none;
margin:0;
padding:0.5em 0;
text-align:center;
}
#topnav ul li, #botnav ul li {
display:inline;
}
#topnav ul li a, #botnav ul li a {
color:#333333;
margin:0;
padding:0 0.5em;
text-decoration:none;
white-space:nowrap;
}
#msca {
}
.mscaleft {
float:left;
width:170px;
}
.mscaright {
float:right;
width:600px;
}
.clearboth {
clear:both;
}
.sidenavhead {
background-color:#999999;
border:1px solid #CCCCCC;
color:#FFFFFF;
font-weight:bold;
padding:5px;
width:160px;
}
.sidenavbody {
background-color:#F5F5F5;
border:1px solid #CCCCCC;
margin-bottom:10px;
padding:5px;
width:160px;
}
.sidenavleft {
float:left;
}
input, select {
font-size:1.1em;
}
.dleft {
text-align:left;
}
.defaultdesc {
color:#638B06;
font-size:1.4em;
font-style:italic;
font-weight:bold;
}
#welcome {
background-color:#F9FEED;
border:2px solid #ECFBCA;
margin-bottom:10px;
padding:5px;
}
.proddetailback {
background-color:#F9FEED;
border-bottom:2px solid #ECFBCA;
padding:5px 0;
}
.doubleProd {
float:left;
margin-bottom:10px;
min-height:180px;
width:50%;
}
.tripleProd {
border:1px solid #A8BE74;
float:left;
width:33%;
}
.proddetailback h4 {
color:#333333;
}
.prodlay {
float:left;
width:180px;
text-align:left;
}
.prodlay img {
padding-bottom:10px;
padding-right:10px;
}
.paybox {
float:right;
width:170px;
}
.subhead {
color:#333333;
font-size:1.2em;
}
.subheadwarning {
background-color:#ECFBCA;
color:#333333;
font-size:1.4em;
}
ul#navmenu-v, ul#navmenu-v li, ul#navmenu-v ul {
border:0 none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:172px;
}
ul#navmenu-v:after {
-x-system-font:none;
clear:both;
content:".";
display:block;
font-family:serif;
font-size:1px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:0;
line-height:0;
visibility:hidden;
}
ul#navmenu-v li {
display:block !important;
float:left;
position:relative;
}
ul#navmenu-v a {
-x-system-font:none;
background:#F5F5F5 none repeat scroll 0 0;
border-color:#FFFFFF #CCCCCC #CCCCCC #FFFFFF;
border-style:solid;
border-width:1px;
color:#666666;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto !important;
line-height:22px;
padding:0 6px;
text-decoration:none;
}
ul#navmenu-v a:hover, ul#navmenu-v li:hover a, ul#navmenu-v li.iehover a {
background:#DADADA none repeat scroll 0 0;
color:#FFFFFF;
}
ul#navmenu-v li:hover li a, ul#navmenu-v li.iehover li a {
background:#F5F5F5 none repeat scroll 0 0;
color:#666666;
}
ul#navmenu-v li:hover li a:hover, ul#navmenu-v li:hover li:hover a, ul#navmenu-v li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover a {
background:#DADADA none repeat scroll 0 0;
color:#FFFFFF;
}
ul#navmenu-v li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li a {
background:#F5F5F5 none repeat scroll 0 0;
color:#666666;
}
ul#navmenu-v li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover a, ul#navmenu-v li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover a {
background:#DADADA none repeat scroll 0 0;
color:#FFFFFF;
}
ul#navmenu-v li:hover li:hover li:hover li a, ul#navmenu-v li.iehover li.iehover li.iehover li a {
background:#F5F5F5 none repeat scroll 0 0;
color:#666666;
}
ul#navmenu-v li:hover li:hover li:hover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
background:#DADADA none repeat scroll 0 0;
color:#FFFFFF;
}
ul#navmenu-v ul, ul#navmenu-v ul ul, ul#navmenu-v ul ul ul {
display:none;
left:172px;
position:absolute;
top:0;
}
ul#navmenu-v li:hover ul ul, ul#navmenu-v li:hover ul ul ul, ul#navmenu-v li.iehover ul ul, ul#navmenu-v li.iehover ul ul ul {
display:none;
}
ul#navmenu-v li:hover ul, ul#navmenu-v ul li:hover ul, ul#navmenu-v ul ul li:hover ul, ul#navmenu-v li.iehover ul, ul#navmenu-v ul li.iehover ul, ul#navmenu-v ul ul li.iehover ul {
display:block;
}
ul#navmenu-v {
margin-bottom:10px;
}
#lightbox {
background-color:#EEEEEE;
border-bottom:2px solid #000;
border-right:2px solid #000;
padding:10px;
}
#lightboxDetails {
font-size:0.9em;
padding-top:0.4em;
}
#lightboxCaption {
float:left;
}
#keyboardMsg {
float:right;
}
#closeButton {
right:5px;
top:5px;
}
#lightbox img {
border:medium none;
clear:both;
}
#overlay img {
border:medium none;
}
#overlay {
background-image:url(overlay.png);
}
* html #overlay {
background-color:transparent;
background-image:url(blank.gif);
}
html {
margin-bottom:1px;
min-height:100%;
}
.formnote {
color:#6C6153;
}
form {
-x-system-font:none;
font-family:verdana,arial,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
form fieldset {
border:1px solid #CCCCCC;
margin:0 0 10px;
padding:10px;
}
form fieldset legend {
color:#666666;
font-size:1.1em;
font-weight:bold;
}
form label {
display:block;
float:left;
margin:5px 0 0;
padding:0;
text-align:right;
width:150px;
}
form textarea {
background-color:#F2F1EE;
border:1px solid #999999;
margin:5px 0 0 10px;
width:auto;
}
form input, select {
background-color:#F2F1EE;
border:1px solid #999999;
margin:5px 0 0 10px;
vertical-align:middle;
}
form input #reset {
margin-left:0;
}
textarea {
overflow:auto;
}
form small {
display:block;
font-size:88%;
margin:0 0 5px 60px;
padding:1px 3px;
}
form .required {
font-weight:bold;
}
form br {
clear:left;
}
form img #reset {
margin-left:0;
}
#domCart form {
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:0.6em;
margin:0;
padding:0;
}
.formlayout {
margin:auto;
text-align:left;
width:500px;
}
.formlayout2 {
margin:auto;
text-align:left;
width:200px;
}
.CPprodLPriceV {
text-decoration:line-through;
}
.CPprodSPriceV {
color:red;
}
.CPprodPriceB {
color:#B30000;
font-weight:bold;
}
.errortext {
color:#FF0000;
font-style:italic;
}
table {
border-style:hidden;
border-width:0;
}
.tabhead {
background-color:#F5F5F5;
color:#666666;
}
.loglayout {
margin:auto;
width:500px;
}
.loglayblock {
float:left;
width:250px;
}
.loglayblock p {
padding:0 10px;
}
.CPgenHeadings {
color:#666666;
}
hr {
border-color:#ECFBCA;
color:#ECFBCA;
width:70%;
}
.CPcolsView {
background-color:#FBFBFF;
}
.prodlayoutwrapper {
}
.prodlayoutleft {
float:left;
width:200px;
}
.prodlayoutright {
float:right;
text-align:left;
width:400px;
}
.weeklyprice {
background-color:#F5F5F5;
color:#333333;
font-size:1.3em;
font-weight:bold;
margin-top:20px;
padding:5px 5px 5px 0;
text-align:right;
width:395px;
}
.prodtitle {
background-color:#999999;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
margin-bottom:10px;
padding:5px 0 5px 5px;
text-align:left;
width:595px;
}
.applyButt {
margin-left:auto;
margin-right:auto;
width:100px;
}
.applyButt a {
background-color:#E3A26C;
border:1px solid #CCCCCC;
color:#FFFFFF;
display:block;
font-size:1.3em;
font-weight:bold;
margin-top:10px;
text-align:center;
text-decoration:none;
width:100px;
}
.ProdDetail {
margin-top:10px;
text-align:left;
}
#showAdd {
border:1px solid #CCCCCC;
padding-bottom:5px;
padding-right:5px;
text-align:right;
}
.CPcolsView {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
text-align:left;
vertical-align:top;
width:50%;
}
.CPpageHead {
text-align:left;
vertical-align:middle;
}
.CPprodDesc {
color:#666666;
}

.thumbnail {
border:1px solid #999999;
float:left;
height:100px;
margin:0 5px 10px;
padding:5px;
text-align:center;
width:126px;
}
