body, td { font-family: verdana, arial, sans-serif; font-size: 8pt;}
table { width: 94% }
td {padding: 3px; vertical-align:top; border-bottom: 1px black solid; border-right: 1px black solid; }
body { margin: 0px; padding: 0px; }
div { border: 0px dashed black;} 
ul {margin-left: 15px;}
div>ul { margin-left:0px; padding-left: 20px;}
a { text-decoration: none; font-weight:bold; color: #E00024}
a:hover {text-decoration: underline; }
h1 { font-size: 15pt; color: #E00024; margin-top: 0px; font-weight: bold;}
h2 { font-size: 12pt; font-weight: bold;}
h3 { font-size: 10pt; font-weight: bold;}
select { font-size: 8pt}
input { font-size: 8pt;}
img {padding: 0px; margin: 0px;}

div#outercontainer { text-align: center }
div#innercontainer { text-align: left; margin-left: auto; margin-right: auto; width: 751px; border: 1px solid black; background: url('images/bg.gif') repeat-y;}
div#content { width: 751px; background: white;}
div#permanentcontentcontainer { width: 160px; text-align:center; float:left; padding-top: 10px; background: white;}
div#permanentcontent { width: 150px; padding-top: 10px; text-align: center; margin-left: auto; margin-right: auto;}
div#segmentcontainer { width: 395px; float:left; text-align: center}
div#variablecontentcontainer { width: 196px; float:left; text-align: center; padding-top: 10px; font-size: 7pt;}
div#variablecontentcontainer p { margin-top: 7px; margin-bottom:7px;}
div#shopper {}
div#supply {} 
div#members {}
div#storeowner {}

div#menu { height: 37px; background: url('images/menubar.jpg') no-repeat; text-align: right; padding-right: 2px }
div#menuoptions { padding-top: 3px; }
div#menuoptions a { color: black; font-size: 10pt; }

div#sidemenu { width: 140px; height: 378px; float: left; background-image: url('images/sidemenubar.jpg'); margin-right: 10px;}
div#sidemenuoptions {padding-top: 50px; padding-left:5px;}
div#sidemenuoptions a { color: black; background:  url('images/bullet.gif') 0% 50% no-repeat; padding: 4px 0px 4px 25px; font-size: 10pt}

div#pagecontent { width: 590px; float: left; background: url('images/content-bg.jpg') 50% 0% no-repeat }
div#pagecontent img { border: 1px solid black; }
div#pagecontent img.nobox { border: 0px; }

div#fixheight { width: 100%; clear:both; }

div > img.topright { width: 325px; height: 85px; }

div#credit {padding: 8px;}
div#credit a { font-size: 7px; color: gray;}

form#jumpmenu { float: right; padding: 0px 0px 0px 5px; margin: 0px 0px 0px 0px; }

div.variablecontent { width: 177px; text-align: left; margin-left: auto; margin-right: auto;background: url('images/variablecontentbg.jpg') }
div.variablecontenttext { padding: 5px }
div.center {text-align:center}
img.segment { border: 0px; padding: 0px;}
img.right {float: right; margin: 0px 0px 10px 10px;}
.menufooter { font-size: 9px; font-family: Verdana, arial, sans-serif; color: red;}

.bold { font-weight: bold; }
.italic { font-style: italic }

