
body{
	background:url(../images/misc/bg.gif) #6C0D0F; 
	background-repeat:repeat-x;
}
#top a {
	color: #BABABA;
	text-decoration:underline
}
#top a:hover {
	color:#BABABA ;
}
.small	{
	font-size: 11px;
	font-family: Arial, "Times New Roman", Times, serif;
	color:#F3F3F3;
	/*font-weight:bold;*/
}
.small	a{
	color:#F3F3F3;
	/*font-weight:bold;*/
}
.small2	{
	font-size: 12px;
	font-family: Arial, "Times New Roman", Times, serif;
	color:#181818;
	/*font-weight:bold;*/
}
.small2	a{
	color:#181818;
	text-decoration:none;
}
.small2	a:hover{
	color:#181818;
	text-decoration:underline;
}
.smallb	{
	font-size: 11px;
	font-family: Arial, "Times New Roman", Times, serif;
	color:#333333;
	/*font-weight:bold;*/
}
.price { 
	font-size:13px;
	font-weight:bolder;
	font-family:Arial, "Times New Roman", Times, serif;
	color:#660000;
}
.title {
	font-size:13px;
	font-weight:bolder;
	font-family:Arial, "Times New Roman", Times, serif;
}
.formfield {
	BACKGROUND-COLOR: #fbfbfb;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	COLOR: #003163;
	FONT-SIZE: 12px;
}
#page a{
	font-family:Arial, Helvetica, sans-serif;
	color:#990033;
	text-decoration:none;
}
#page a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	background:#000033;
}

#list a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
#list a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#990033;
	font-weight:bold;
	text-decoration:none;
}


.row1 {

	background-color: #DFE1DF;
}

.row2 {
	background-color: #EFEFEE;
}

/*-------------------------- Cart --------------------------------
------------------------------------------------------------------*/
#minicart {
	font-size: 10px;	
	font-family:Arial, "Times New Roman", Times, serif;
	border: 2px  #336699;
	border-width:thin;
}
#minicart a {
	color: #003366;
}
#minicart a:hover {
	color:#6699CC ;
}

#minicart2 {
	font-size: 12px;	
	font-family:Arial, "Times New Roman", Times, serif;
	border: 2px  #336699;
	border-width:thin;
}
#minicart2 a {
	color: #003366;
}
#minicart2 a:hover {
	color:#6699CC ;
}
.CartHearder{ 
	font-family:verdana;
	font-size:11px;
	color:#BABABA;
	font-weight:bold;
	background-color:#181818;
	height:30px
}
.CartHearder a{ 
	color:#BABABA;
	text-decoration:none
}
.CartHearder a:hover{ 
	color:#BABABA;
	text-decoration:underline
}
.CartItems{ 
	font-family:verdana;
	font-size:11px;
	color:#737373;
	/*font-weight:bold;*/
}
.cartLinks{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;	
}
.cartLinks a{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;	
}
.cartLinks a:hover{
	font-family:verdana;
	font-size:11px;
	color:#181818;	
}


/*================================================*/
.entryTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #DDDDDD;
}
.entryTable tr{
	
	background-color: #ffffff;
}
.Qantity{
	font-family:tahoma;
	font-size:10px;
	color:#129dd1;
	font-weight:bold;
	background-color:#ffffff;
	border:1px solid #129dd1;
}

.entryTableHeader {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #6699CC;
	font-weight: bold;
	background-position: center;
}

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

.entryTable .content {
	background-color: #FFFFFF;
}

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

.infoTableHeader {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #7F92A4;
	font-weight: bold;
	background-position: center;
}

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

.infoTable .content {
	background-color: #FFFFFF;
}

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

/*---------------------------------- Shopping Cart ---------------------------
------------------------------------------------------------------------------*/
.cardttl {
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#FFFFFF;
padding-left:10;
padding-right:10;
}
.Emptycart {
	font-family:tahoma;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
/*font-family:Verdana;
font-size:10;
font-weight:bold;
color:#5F5F5F;
padding-left:5;
padding-right:10;*/
}
.notice {
	color: #996600;
	font-weight: bold;
}

.addToCartButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	border: 1px solid #336699;
	background-color:#CCCCCC;
}

#errorMessage {
	color: #990000;
	font-weight: bold;
}

.contact{ 
	font-family:tahoma;
	font-size:10px;
	color:#129dd1;
	font-weight:bold;
	background-color:#ffffff;
	border:0;
}
.required{

	font-family:tahoma;
	font-size:10px;
	color:#ED201B;
	font-weight:bold;
} 
.txt{ 
	font-family:verdana;
	font-size:11px;
	color:#737373;
}
.nt{ 
	font-family:verdana;
	font-size:12px;
	color:#F04437;
}
.ttl{ 
	font-family:verdana;
	font-size:11px;
	color:#737373;
	/*font-weight:bold;*/
}
.comp1{ 
   font-family:Verdana, Geneva, sans-serif;
   color:#CD1E20;		   
   font-weight:bold;
   font-size:11px;
		  
}
.comp2{ 
   font-family:Verdana, Geneva, sans-serif;
   color:#181818;
   font-weight:bold;
   font-size:11px;
		   } 
.keepshoping{
    font-family:tahoma;
	font-size:12px;
	border-color:#4896C0;
	font-weight:bold;
	color:#00156E;			  
	height:24px;	
	border:medium;
	width:100px;
	background-position:inherit;	
		  }
.auth_frm{ 
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	font-weight:bold;
}
.txt-aut{ 
	font-family:verdana;
	font-size:12px;
	color:#363636;
}
/*-----------------------------------------------------------
------------------------------ Login ------------------------
-------------------------------------------------------------*/
.login {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: #101F74;
	BORDER-BOTTOM: #cccccc 1px solid;
	width : 90px;
}
.loginuser{
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#ffffff;
padding-left:5;
text-decoration:none;
	
}
.loginuser a {
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#ffffff;
padding-left:5;
text-decoration:none;
	
}
.loginuser a:hover{
font-family:Verdana;
font-size:10;
font-weight:bold;
color:#AD0025;
padding-left:5;
text-decoration:none;
	
}
.errorLogin {
	font-family:tahoma;
	font-size:11px;
	color:#B8142B;
}
.LoginButton{
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:#5F5F5F;
	background-color:#ffffff;
	/*border:1px solid #cccccc;*/
	border:0;	
}
.Error{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	}
	
.textField{
	color:#484848;
	height:20px;
	width:100%
}
/*----------------------------------------------------
--------------------Paging Link-----------------------
------------------------------------------------------*/
.paginLinkTable{
	/*background-color:#D4D4D4;*/
	height:25;
	margin-bottom:5px;
	
}
.paginLink {
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#333333;
	padding-right:10px
}
.paginLink a{
	color:#333333;
	text-decoration:underline
}
.paginLink a:hover{
	color:#FFFFFF;
	text-decoration:underline
}

/*----------------------------------------------------------*/
.ProductName{
font-family:tahoma;
font-size:13px;
font-weight:bold;
color:#D22700;
}
.TableProductList{
border-bottom:1px solid #D22700;
}

.tblTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#EBE9EA;
padding-left:10px;
text-transform:uppercase;
}

.button{
	color:484848;
}
.smalButton{
	color:484848;
	font-size:11px;
	padding-left:0
}
.transparent_class {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.fieldset{
	border:1px solid #A0A0A0;
	background-color:#EBEAEA;
	
}
.fieldsetOver{
	border:1px solid #A0A0A0;
	background-color:#EBEAEA
}
FIELDSET {
	
	PADDING-RIGHT: 10px; 
	BORDER: #A0A0A0 1px solid;
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	MARGIN: 10px 0px;	 
	PADDING-TOP: 10px;	
	POSITION: relative;
	BACKGROUND-COLOR: #ffffff
}

 HTML FIELDSET {
	PADDING-RIGHT: 10px;
	ADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 0px
}

LEGEND {
	 
	MARGIN-TOP: -0.4em;
	height:20px;
	/*border:1px solid #999;*/
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px; 
	FONT-WEIGHT: bold;
	/*FONT-SIZE: 9px;*/ 
	PADDING-BOTTOM: 1px; 
	VERTICAL-ALIGN: middle; 
	/*TEXT-TRANSFORM: none; */
	COLOR: #115098; 
	LINE-HEIGHT: 1.2em; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Tahoma,arial,Verdana,Sans-serif; 
	POSITION: relative; TOP: 0px
}
LEGEND {
	TOP: -1.2em
}
 HTML LEGEND {
	FONT-SIZE: 0.7em; 
	MARGIN: 0px 0px -10px -7px; 
	LINE-HEIGHT: 1em;
}
.input.select{
	color:#494949;
	font-size:11px;
	font-family:Tahoma,arial,Verdana,Sans-serif;
}
.input.text{
	color:#494949;
}

/*
create account

*/
.messagebox{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#181818;
}
.messageboxok{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#008000;
	
}
.messageboxerror{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#B8142B;
	padding:3px;
}
.navMenu{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#F3F3F3;
	padding:3px;
	text-transform:uppercase
}
.navMenu a{
	color:#ECECEC;
	text-decoration:none;
	letter-spacing:1px
}
.navMenu a:hover{
	text-decoration:underline
}
.checkout{ 
	font-family:tahoma;
	font-size:11px;
	color:#737373;
	font-weight:bold;
	background-color:#ffffff;
	border:0;
}
#imgPreview {
  position: absolute;
  top: 0px;
  left: 0px;
  background-color: #F4F4F4;
  border:1px solid #868686;
  font-size: 11px;
  color: #4B4B4B;
  padding: 12px 15px 15px 15px;
  /*filter:shadow(color:#999, strength:10, direction:135); */
  
}
#imgPreviewTitle {
  font-family:tahoma;
  font-size: 12px;
  
}
#imgPreviewText {
  font-family:tahoma;
  font-size: 11px;
  font-weight:normal;
  width:400
}

#imgPreviewBody {
  position: relative;
}

#imgPreviewImage {
  margin: 8px auto 0 auto;
}

#imgPreviewProgressBar {
  position: absolute;
  width: 170px;
/*  padding: 10px 10px 15px 10px;*/
  padding: 5px 5px 5px 5px;
  top: 45%;
  left: 50%;
  margin-left: -95px;
 /* border: 1px solid #d4d4d4;*/
  background-color: #ffffff;
  color: #272B30;
  font-family: Tahoma,Helvetica,sans;
  font-size: 11px;
  text-align:left;
  
}
.nv{
	font-family:tahoma;
	font-size:11;
	color:#333;
	height:25;
	/*background-color:#CCC;*/
	padding-top:5;
	padding-left:5;
	text-align:left
}
.nv a{
	color:#06F;
}
.nv a{
	color:#06F;
}


/*------------------------   Categories List Menu ---------------
-----------------------------------------------------------------*/


.leftnav {
	font-size: 12px;
	vertical-align: top;
	font-size: 90%;	
}

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

.leftnav a {
	padding: 2px;
	height:10px;	 
	display: block;	
	text-decoration: none;
	line-height: 20px;
}

/*.leftnav a:link, .leftnav a:visited {
	color: #666666;	
}

.leftnav a:hover, .leftnav a:active {
	color: #047700;
	border-left:4px solid #029F02;
	background-color:#99E698;
	padding-left:5
	text-decoration:underline
}
*/

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


.subCategoriesList a {
	height:20;
	font-size:11px;
	font-family:verdana;
	color:#424242;
	display: block;	
	text-decoration: none;
	border-left:3px solid #03AD01;
	background-color:#CFFECE;
	margin-left:5px;
	padding-left:5px;
	padding-top:2px;
	margin-bottom:2px
	
}
.subCategoriesList a:hover {
	color:#424242;
	display: block;	
	text-decoration: underline;
	border-left:3px solid #CC0000;
	background-color:#E1ECF2;
	padding-top:2px;	
	
}
.currentSubCat a{
	height:20;
	font-size:11px;
	font-family:verdana;
	color:#424242;
	display: block;	
	text-decoration: none;
	border-left:3px solid #CC0000;
	background-color:#E1ECF2;
	margin-left:5px;
	margin-right:0px;
	padding-left:5px;
	padding-top:2px;
	margin-bottom:2px
	
}
.currentSubCat a:hover {
	color:#424242;
	display: block;	
	text-decoration: none;
	border-left:3px solid #CC0000;
	background-color:#E1ECF2;
	padding-top:2px;
	cursor:default
	
}

.categoriesList a {
	height:20;
	font-size:11px;
	font-family:verdana;
	color:#424242;
	display: block;	
	text-decoration: none;
	margin-left:0px;
	padding-left:5px;
	padding-top:2px;
	margin-bottom:2px;
	
	
}
.categoriesList a:hover {
	/*font-weight:bold;*/
	color:#424242;
	display: block;	
	text-decoration: underline;
	border-left:3px solid #03AD01;
	background-color:#CFFECE;
	padding-top:2px;
	/*//filter: alpha(opacity=75)
	Filter:Chroma(color=#000)*/
	
}
.currentCat a{
	height:20;
	font-size:11px;
	font-family:verdana;
	/*font-weight:bold;*/
	color:#424242;
	display: block;	
	text-decoration: none;
	border-left:3px solid #03AD01;
	background-color:#CFFECE;
	margin-left:0px;
	padding-left:5px;
	padding-top:2px;
	margin-bottom:2px
	
}
.currentCat a:hover {
	color:#424242;
	display: block;	
	text-decoration: none;
	border-left:3px solid #03AD01;
	background-color:#CFFECE;
	padding-top:2px;
	cursor:default
	
}



.CategoriesListMenuStatus {
	font-size:12px;
	color:#FF0000;
	font-family:tahoma;
	
}