/* LEC brainware */
body{margin:10px; scrollbar-arrow-color:#ffffff; scrollbar-face-color:#002486; scrollbar-shadow-color:#002486; scrollbar-darkshadow-color:#002486; scrollbar-track-color:#ffffff; scrollbar-highlight-color:#002486; scrollbar-3dlight-color:#ffffff;}
body, table, td{font:10pt Verdana, Arial, Helvetica, sans-serif; color:#666666;}
h1{font:14pt GillSans, Verdana, Arial, Helvetica, sans-serif; color:#333333;}
h2{font:12pt GillSans, Verdana, Arial, Helvetica, sans-serif; color:#333333;}
h3{margin-top: 2px; font:15pt GillSans, Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; color:#cccccc;}
h3.container{position: relative;}
h4{margin:4px 0; font:11pt GillSans, Verdana, Arial, Helvetica, sans-serif; color:#336600;}
h5{margin:2px 0; color:#002486; border-bottom:1px solid #002486;}
.drop{position: absolute; left:-1px; top:-2px; color:#054BAA;} 

#photoSides h2{margin:2px 0 0 0;}

.footnote, a.footnote:link, a.footnote:visited, a.footnote:hover, a.footnote:active{font-size:9px; color:#000000; font-weight:normal;}
.small{font-size:10px; color:#000000;}
.postscript{font-size:10px;}
hr{background-color:#002486; color:#002486; width:90%; height:1px;}

#container{width:780px; border:2px solid #002486;}
.photoContainer{width:520px; margin:8px 0 0 0;}
#photoContainer{width:520px; margin:8px 0 0 0;}
#photoContainer2{width:121px; margin:8px 0;}
#photoGallery{margin:0;}
.contentSpaceimg{margin:2px 4px 2px 0;}
.thumbs{cursor:pointer;}
.photoBG{background: url(../images/photoGallery/photoGalleryTopBG.gif) repeat-x;}
.photoBGBottom{background: url(../images/photoGallery/photoGalleryBottomBG.gif) repeat-x;}
.left{background: url(../images/photoGallery/BGleft.gif) repeat-y;}
.right{background: url(../images/photoGallery/BGright.gif) repeat-y right;}
#photoSides td{font-size:8pt; color:#002486;}
.photoSides td{font-size:8pt; color:#002486;}
#photoPop{width:560px;}
#content{padding:12px 8px;}
#copyright, a.copyright:link, a.copyright:visited{font-size:8pt; color:#000000;} 

.item{color:#002486; font-weight:bold;}
#cart th, #cart td{border-left:5px solid #ffffff;}

li{margin:5px 0;}
.collapse{visibility:collapse;}

.testimonial{font-style:italic;}
.name{font-style:normal; font-size:11px; color:#002486; text-align:right;}
.member{margin:24px 0 24px 6px; font:12pt GillSans, Verdana, Arial, Helvetica, sans-serif; color:#333333;}

/* links */
a:link, a:visited{font:10pt Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:underline;}
a:hover, a:active{text-decoration:none;}

#navBottom{margin-top:8px;}
#navBottom a:link, #navBottom a:visited{font-size:10pt; color:#002486; text-decoration:none;}
#navBottom a:hover, #navBottom a:active{color:#000000; text-decoration:underline;}

a.highlight:link, a.highlight:visited{color:#002486;}
a.highlight:hover, a.highlight:active{text-decoration:none;}

a.top:link, a.top:visited{font-size:10pt; color:#002486; font-weight:normal;}
a.top:hover, a.top:active{font-weight:bold; text-decoration:none;}

a.more:link, a.more:visited{font-size:8pt; color:#002486; text-decoration:none; font-weight:normal;}
a.more:hover, a.more:active{font-weight:bold;}

a.small:link, a.small:visited{font-size:8pt; color:#000000;}

/* forms */
.displayTable{border:1px solid #002486;}
.odd{background-color:#BED9EE;}
.total, .discount{color:#002486; font-weight:bold;}
#breadcrumbs{font-size:10px; color:#002486; margin:6px 0;}
.current{padding:2px; font-weight:bold; border-left:3px solid #D9B52E; }

.error{font-size:11px; font-weight:bold; color:#ff0000; text-align:center;}
.retail{text-decoration:line-through; margin-right: 12px;}
.privacyText{font-size:8pt; padding:10px 10px 0 10px; border-top:1px solid #ffffff;}
.privacyText h3{font-size:8pt; padding: 10px 0px 5px 0; margin:0px;}

.priceArea{clear:both; width:80%; margin:2px 0; padding:2px 12px; text-align:left; border:1px solid #002486; background:#FEFFEA;}