body {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
color:#000066;
font-weight:700;
}

select {
font-family:Arial, sans-serif;
font-weight:700;
font-size:10pt;
background-color:#009;
}

input {
font-family:Arial, sans-serif;
font-weight:700;
font-size:10pt;
background-color:#fff;
}

td,th {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#333;
}

a {
color:#666;
text-decoration:none;
font-weight:700;
}

a:link {
color:#FFF;
text-decoration:none;
}

a:hover {
color:#06F;
text-decoration:underline;
}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:16px;
font-weight:700;
background-color:#009;
color:#DCDCDC;
}

.subtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:16px;
font-weight:700;
color:#000;
}

.highlitetext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
font-weight:400;
color:#AE4639;
}

.buttontext {
font-family:Tahoma;
font-size:14px;
line-height:14px;
font-weight:700;
color:#3C4252;
}

.header {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
background-color:#00C;
color:#C6C3C6;
}

.nav {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
background-color:#CCC;
}

.navLink {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
background-color:#DEDECA;
}

.sidebar {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
background-color:#CEA684;
padding:3px;
}

.sidebarHeader {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:16px;
color:#000;
background-color:#CEA684;
}

.ItemHeader {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:16px;
color:#FFF;
background-color:#C60021;
font-weight:700;
}

.PageTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:50px;
line-height:50px;
color:#E69755;
font-weight:bolder;
font-style:oblique;
}

.MidTitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#FFCC99;
font-weight:700;
font-style:italic;
}

.MidTitleAlt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#000000;
font-weight:700;
font-style:italic;
}




.InfoText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:14px;
color:#E69755;
font-weight:400;
font-style:normal;
}

.EntryText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#F60;
font-weight:400;
font-style:normal;
background-color:#030;
text-align:right;
}

.NoEntryText {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-style:normal;
background-color:#CCCCCC;
text-align:right;
font-weight:700;
padding-left:2px;
border-style:none;
}

.EntryTextLeft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000000;
background-color:#CCCCCC;
text-align:left;
font-weight:700;
padding-left:2px;
border-style:none;
}

.EntryTextLeft:focus {
background-color:#FFFFFF;
}

.SmallItemHeader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#FFF;
font-weight:700;
background-color:#C60021;
}

.SmallItemHeaderReverse {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#0a1d9e;
font-weight:700;
background-color:ffffff;
}

.sidebarFooter {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
background-color:CEA684;
}

.sidebar2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#CEA684;
background-color:#903;
}

.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
line-height:22px;
color:#333;
background-color:CEA684;
}

.legal {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
}

.box1 {
border-color:#CCC #333 #333 #CCC;
border-style:ridge;
border-width:medium;
}

.promo {
font-family:Arial, Helvetica, sans-serif;
color:#003;
}

.titlebar {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
background-color:#C60021;
}

.dingbat {
font-family:Arial, Helvetica, sans-serif;
background-color:#CEA684;
color:#903;
font-weight:bolder;
font-size:medium;
border-color:#84cfce;
}

input.big {
width:100px;
}

input.small {
width:50px;
}

.bluetextbold {
font-family:Arial, Helvetica, sans-serif;
color:#00C;
font-weight:700;
font-size:12px;
font-style:normal;
}

.bluetext {
font-family:Arial, Helvetica, sans-serif;
color:#00C;
font-size:12px;
font-style:normal;
}

.whitetextbold {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
font-size:12px;
font-style:normal;
}

.whitetextbold11 {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
font-size:11px;
font-style:normal;
}

.whitetextbold10 {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
font-size:10px;
font-style:normal;
}

.whitetext {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:12px;
font-style:normal;
}

.hotsaletext {
font-family:Arial, Helvetica, sans-serif;
color:#900;
font-size:12px;
font-style:normal;
}

.smallgreytext {
font-family:Arial, Helvetica, sans-serif;
color:#eee;
font-size:9px;
font-style:normal;
}

.smallwhitetext {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:9px;
font-style:normal;
}

.mediumsaletextdark {
font-family:Arial, Helvetica, sans-serif;
color:#009;
font-size:12px;
font-weight:700;
font-style:normal;
}

.mediumsmalltext {
font-family:Arial, Helvetica, sans-serif;
color:#900;
font-size:11px;
font-style:normal;
}

.smalltextbold {
font-family:Arial, Helvetica, sans-serif;
color:CEA684;
font-weight:700;
font-size:9px;
font-style:normal;
}

.smalltext {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:9px;
font-style:normal;
}

.smallheadertext {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:9px;
font-style:normal;
}


.smallsaletextbold {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
font-size:9px;
font-style:normal;
background-color:#900;
}

.smallsaletext {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:9px;
font-style:normal;
background-color:#900;
}

.smalltextbold2 {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:700;
font-size:14px;
font-style:normal;
line-height:normal;
}

.smalltext2 {
font-family:Arial, Helvetica, sans-serif;
color:#039;
font-size:14px;
line-height:normal;
font-style:normal;
}


.smallsaletextbold2 {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
font-size:14px;
font-style:normal;
background-color:#900;
line-height:normal;
}

.smallsaletext2 {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-size:14px;
font-style:normal;
background-color:#900;
line-height:normal;
}

.dingbatsmall {
font-family:Arial, Helvetica, sans-serif;
color:#039;
font-weight:bolder;
font-size:14px;
font-style:normal;
}

.MediumHeading {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:400;
color:#009;
}


.MediumHeadingReverse {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:400;
color:#FFF;
background-color:#900;
}

#leftnav {
width:150px;
vertical-align:top;
font-size:85%;
}

ul,ol {
font-family:Georgia, "Times New Roman", Times, serif;
}

#leftnav a {
display:block;
border:1px dotted #CCC;
text-decoration:none;
line-height:1em;
width:150px;
padding:3px;
}

#leftnav a:link,#leftnav a:visited {
color:#666;
}

#leftnav a:hover,#leftnav a:active {
color:#FFF;
background-color:#69C;
border:1px solid #000;
}

#leftnav ul {
margin-left:0;
margin-right:0;
list-style-type:none;
padding:0;
}

#leftnav li {
margin:0 0 6px;
}

#current a {
color:#FFF !important;
background-color:#999 !important;
border:2px dotted #999 !important;
}

#minicart {
font-size:10px;
}

.box {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #369;
}

.notice {
color:#960;
font-weight:700;
}

.addToCartButton {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
font-weight:700;
border:1px solid #369;
background-color:#006600;
}

#errorMessage {
color:#900;
font-weight:700;
}

a:visited,a:active {
text-decoration:none;
color:#FFF;
}

.mediumtextbold,.mediumsaletextbold {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:700;
font-size:14px;
font-style:normal;
}

.mediumtext,.mediumsaletext {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:14px;
font-style:normal;
}

.entryTable,.infoTable {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#DDD;
}

.entryTableHeader,.infoTableHeader {
font-family:"Courier New", Courier, mono;
font-size:14px;
color:#FFF;
background-color:#990000;
font-weight:700;
background-position:center;
}

.entryTable .label,.infoTable .label {
background-color:#EFEFEF;
}

.entryTable .content,.infoTable .content {
background-color:#FFF;
}
#fixeddiv {
	position:absolute;
	width:190px;
	height:120px;
	left:778px;
	top:10px;
	padding:10px;
	background:#FAEDD1;
	border:2px solid #990000;
}
#Upload {

	color: #333;
	background:#FFCC99;

	background-color: #FFCC99;
}
			
#Upload h1{
	font: bold verdana, sans-serif;

	text-align:center;
}
#Upload label{
	float: left;
	width: 7em;
}
		
#Upload p {
	 clear: both;
}		

.red{
	color:red;
}

#divleftnavcontainer {
	position:relative;
	left:3px;
	top:15px;
	width:140px;
	height:400px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	background-image:url(images/default/leftnavbackground.gif);


}
.divleftnavtitle {
	width:140px;
	height:30px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	background-image:url(images/default/leftnavtitle.gif);
	text-align: center;
	vertical-align: bottom;
}
.divleftnavlink {
	width:140px;
	height:24px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
    background-image:url(images/default/leftnavlink.gif);
	text-align: center;
	vertical-align: bottom;
}
.divleftnavspacer{
	width:140px;
	height:10px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
    background-image:url(images/default/leftnavspacer.gif);
}
#divtopnavcontainer {
	position:relative;
	width:560px;
	height:20px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	background-image:url(images/default/topnavbackground.gif);
	float:left;

}
.divtopnavlink {
	width:70px;
	height:20px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
    background-image:url(images/default/topnavlink.gif);
	text-align: center;
	vertical-align: bottom;
	float:left;
}
.divlistcontainer {
	position:relative;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: left;
	vertical-align: left;	
	width: 686px;
}

.divlistrow {
	width:686px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: left;
	vertical-align: left;
	float:left;
}
.divlistrowheader
{	width:686px;
	height: 20px;
	margin-left:0;
	margin-right:0;
	margin-top:1;
	margin-bottom:1;
	text-align: left;
	vertical-align: left;
	float:left;
}

.divlistcell01 {
	width:168px;
	height:30px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
	background-color: #CCCCCC;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;	
		padding-top: 2px;
}
.divlistcell02 {
	width:168px;
	height:30px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0px;
	text-align: center;
	vertical-align: center;
	float:left;
	background-color: #DFDFDF;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;
	padding-top: 2px;
}
.divlistcellempty {
	width:168px;
	height:30px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;	
}
.divlistcellshortitem {
	width:168px;
	height:80px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
	background-color: #ffffff;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;
}
.divlistcellfullitem {
	width:168px;
	height:300px;
	margin-left:6;
	margin-right:3;
	margin-top:10;
	margin-bottom:3;
	text-align: center;
	vertical-align: center;
	float:left;
	background-image: url(images/default/itemdetailbackground.gif);	
}
.divlistcelltype {
	width:168px;
	height:180px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
	background-color: #ffffff;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;	
}
.diviteminfocontainer {
    width:700px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	float:left;
}
.diviteminfoheader {
	width:700px;
	height: 180px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	background-color: #ffffff;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;	
}
.diviteminfousedin {
	width:700px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	background-color: #ffffff;
}
.diviteminfomfgr {
	width:700px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	background-color: #ffffff;
	border-color: #333333;
	border-width: 1px;
	border-style: solid;	
}

.divcatrow {
	width:675px;
	height:170px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
}

.divcatlink {
	width:150px;
	height:170px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
}
.divcatspacer {
	width:25px;
	height:170px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
}
.divcatblankline {
	width:675px;
	height:30px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	text-align: center;
	vertical-align: center;
	float:left;
}

