/* CSS Document */



body {
	background-color: #f0f1ef;
	background-image: url(images/bg.jpg); background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

a:link { color: #466298;  }
a:visited { color: #466298;  }
a:hover { color: #ff6600;  }
a:active { color: #ff6600;  }

#main { width: 651px; margin: 0px auto 0px auto; background-color:#FFFFFF; }

#logo { width: 651px; margin: 0px; padding-top: 25px; background-image: url(images/bg.jpg); background-repeat:repeat-x;  }

#header { width: 625px; height: 125px; margin: 9px 13px 9px 13px; padding: 0px; background-image: url(images/bg.jpg); background-repeat:repeat-x; }
#header img { margin: 17px; }
#header #first{ margin: 17px 17px 17px 19px; }
#adminheader { width: 625px; height: 25px; margin: 9px 13px 9px 13px; padding: 0px; background-image: url(images/bg.jpg); background-repeat:repeat-x; }

#majorNav {  width: 651px; height: 39px; margin: 0px; padding: 0px; background-image: url(images/navbg.gif); background-repeat: no-repeat;  }

#majorNav ul {  margin: 0px; padding: 0px; }
#majorNav ul li { display: inline; float:left; list-style-type: none; margin:0px; padding: 0px;}
#majorNav ul li a  { display: block; height:14px; width:92px; margin: 9px 1px 0px 0px; padding: 6px 0px 0px 0px; font-size: 9px; font-family:  Arial, Helvetica, sans-serif; font-weight:normal; color: #666666; text-decoration: none; text-align:center;   }
#majorNav ul li a:hover { color:#000000; background-color:#ecf1fa; border-top: solid 1px #f6f9ff; border-bottom: solid 2px #dde8fb;  }


#majorContent { width: 625px;  margin: 9px 13px 9px 13px; background-color: #f0f1ef; background-image: url(images/bg.jpg); background-repeat:repeat-x;   }

#leftCol1 { float:left; width: 450px; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 18px; }
#rightCol1 { float:right; width: 100px; margin: 20px 0px 0px 0px; padding: 0px 10px 0px 20px; border-left: solid 1px #c3c5c2; }

#itemDetail  { clear: both; margin:10px 0px 10px 0px; min-height:60px;  }
#itemDetail img { float:left; padding:0px 5px 0px 0px;  }
.itemTitle { color: #466298; font-wei ght: bold; font-size:11px; }

#stockistDetail  { clear: both; margin:5px 0px 5px 0px;  Arial, Helvetica, sans-serif; font-size:10px;  }
#stockistLoc { float: left; width:100px; font-size:11px; }
stockistDetails { float: right; width:320px;  }
#stockistDetail .stockistName { font-size:11px; font-weight:bold; color: #466298; }

#leftCol2 { float:left; width: 320px; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 18px; }
#rightCol2 { float:right; width: 235px; margin: 20px 0px 0px 0px; padding: 0px 10px 0px 20px; border-left: solid 1px #c3c5c2; }

#oneCol { float:left;  width: 600px; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 18px; }

#leftCol3 { float:left; width: 200px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 18px; }

#majorContent h3 { color: #466298; font-family: Georgia, Times New Roman, Times, serif; font-size:16px; font-weight:bold;  margin: 0px;  }
#majorContent h4 { color: #466298; font-family: Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:bold; margin: 0px;  }
#majorContent p { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:10px;  margin: 9px 0px 0px 0px; line-height: 16px; }

table { border-collapse:collapse; }
td { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:10px; border: 1px solid #9caac4; border-collapse:collapse; }
th { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; border: 1px solid #9caac4; border-collapse:collapse; }

#displayCol1 { float:left; width: 100px; margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px; text-align:center;  }
#dispItem { min-height:95px; }
#dispItem p { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 9px; margin:0px;  padding: 5px 0px 0px 0px; line-height: 10px;  }
#dispItem img { margin: 5px 0px 3px 0px; }
#dispItem a { color: #333333; text-decoration: none; }
#dispItem a:hover { color: #ff6600; }
#rightCol2 p.more { clear:both; margin:  0px 0px 0px 0px;  padding: 10px 0px 0px 0px;  }

#clearSpace { height:20px; clear:both; }

#footer {  clear: both; width: 651px; height: 60px; padding: 10px 0px 0px 0px; background-image: url(images/btmShadow.gif); background-repeat: repeat-x; text-align:right;  }
#footerimg {float:right;}
#footertext {float:right;}
#footertext p { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size:9px; margin:0px; padding:7px 0px 0px 0px; line-height: 16px;}

#login { padding:3px; border: 1px solid #9caac4; background-color:#FFFFFF; text-decoration: none; }
#login:hover { color: #333333;  background-color:#ecf1fa; }

form { margin:0px; padding: 0px 0px 20px 0px; }
#form2 { margin:0px; padding: 0px; }

#row { clear: both; width: 285px;  margin: 2px 0px 0px 0px; height:17px;}
#row2 { clear: both; width: 285px;  margin: 2px 0px 0px 0px; height:132px;}
#row3 { clear: both; width: 100px;  margin: 2px 0px 0px 0px; height:17px;}
#rowHead { clear: both;  margin: 2px 0px 0px 0px; height:25px;}

.label1 { float: left; width: 80px; text-align: left; padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#333333; }
.form1 { float: right; width: 205px; height:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333333; }
.label2 { float: right; width: 70px; text-align: left; padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#333333; }
.form2 { float: left; width: 25px; height:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}  

#fullText { clear: both; text-align: left; padding-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; }
#submitRow { clear: both; padding: 0px 0px 0px 80px;  }

.formElement1 { width: 200px; height:13px; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333333; border: 1px solid #9caac4; margin:0px;  }
.formElement2 { width: 200px; height:130px; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333333; border: 1px solid #9caac4; margin:0px;  }
.formElement3 { width: 15px; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333333; border: 1px solid #9caac4; margin:0px;  }
.submitBtn { height:20px; width:80px;  padding:3px; border: 1px solid #9caac4; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#333333; }
.submitBtn:hover { color: #333333;  background-color:#ecf1fa; }
.submitBtn2 { height:18px; width:40px;  padding:0px; border: 1px solid #9caac4; background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#333333; }
.submitBtn2:hover { color: #333333;  background-color:#ecf1fa; }
