@charset "utf-8";
html{font-family:Arial, Helvetica, sans-serif;}
body {background-color:#ffffff;color:#666666;}
img {border:0;}
form {margin:0;padding:0;}
h1 {font-size:12pt;font-weight:bold;margin:0;padding:0;}
h2 {font-size:11pt;font-weight:normal;margin-top:10px;margin-bottom:10px;padding:0;}
h3 {font-size:10pt;font-weight:normal;margin-bottom:0;}
p {font-size:8pt;font-weight:normal;margin-top:2px;margin-bottom:2px;}
td {color:#666666;font-size:8pt;font-weight:normal;margin-top:0;margin-bottom:0;}
td.display {color: #666666;font-size:8pt;font-weight:normal;padding-right:20px;vertical-align:top;}
td.displayhead {color: #666666;font-size:10pt;font-weight:normal;}
a {color: #999999;text-decoration: none;}
a:hover {	color:#333333;	text-decoration: none;	}
a.online {	color:#8EB774;	text-decoration:none;}
a.online:hover {color:#556B47;	text-decoration:none;}

#container {position:relative;width:780px;height:600px;margin-left:auto;margin-right:auto;margin-top:20px;border:1px solid #CCCCCC;}
#header{height:56px;background-color:#777679;}
#logohead{width:130px;height:25px;margin-top:14px;margin-left:20px;}
#main {}
#content {margin-left:245px;padding-left:3px;}

#bag{position:absolute;top:530px;left:0;width:220px;height:43px;margin-top:16px;margin-left:15px;font-size:9pt;color:#999999;}
table.bag {border-collapse:collapse;}
td.sbag {color:#999999;padding:0;margin:0;}

#menu {position:absolute;top:115px;left:0;width:220px;font-size:11px;height:300px;text-align:right;}
#menu ul{list-style:none;margin:10px 0px 10px 0px;padding:0;}
#menu li {margin-right:0;margin-bottom:4px;padding:7px 0px 6px 3px;}
#menu li.selected a {color:#000000;}
#sizeguide {width:135px;height:19px;background-color:#777679;color:#ffffff;text-align:center;font-size:9pt;}

p.about {margin-top:15px;font-size:11pt;font-weight:normal;}

#styleinfo p {font-size:9pt;color:#666666;margin-top:0;margin-bottom:1em;}
.form {font-size:7.5pt;color:#666666;margin-top:4px;}
.selectlabel {font-size:8pt;color:#666666;}
.selectform {font-size:8pt;color:#666666;width:115px;}
.selectbutton {text-align:center;width:80px;font-size:8pt;color:#666666;border:1px solid #666666;background-color:#ffffff;}
.formerror {font-size:7pt;color:#aa0000;}
.orderbutton {color:#8EB774;}
.orderpaybutton {background-color:#8EB774;color:#ffffff;}
.orderitem {border-bottom:1px solid #333333;}
.mailform {width:250px;height:12px;font-size:8pt;}
.mailbut {width:50px;height:25px;background-color:#777679;border:0;color:#ffffff;}
#options {
padding-right:0;
font-size:9pt;
color:#666666;
width:425px;
}
#options ul {list-style:none;margin:0;padding:0;width:320px;}
#options li {display:inline;width:80px;}
#categories {
margin-top:5px;
float:right;
width:150px;
font-size:8pt;
color:#666666;
font-weight:normal;
border:1px dotted #00ff00;
}
#terms h3 {font-size:12pt;font-weight:normal;margin-bottom:0;}
#terms p {font-size:8pt;line-height:1.5em;}
#terms ul {margin:0;padding:0;}
#terms li {font-size:8pt;margin-left:20px;}
#footmenu {position:absolute;top:543px;left:0;height:16px;margin:30px 0 30px 384px;color:#cccccc;border-bottom:1px solid #cccccc;}
#footmenu ul {font-size:7.5pt;margin:0;padding:1px;}
#footmenu li {display:inline;margin:0;padding:0;}
.fit-table {border-collapse:collapse;}
.fit-tr {background-color:#cccccc;font-weight:bold;}
.fit-td {border:solid 1px #666666;}


