/* CSS Document */
	/* DEMO CSS */

	a{
		color:red;
		text-decoration:none;
	}
	body{
		font-size:0.8em;
		text-align:center;
		background-color:#D0DBD5;		
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		margin:0px;
		padding:0px;
	}
	
	.searchBox{
  background-image:url('../images/glass.gif');
  background-repeat:no-repeat;
  padding-left:20px;
}

	img{
		border:0px;
	}
	#mainContainer{
		width:760px;
		margin:0 auto;
		text-align:left;
		background-color:#FFF;
	}
	
	#leftContainer{
		width:150px;
		float:left;
		text-align:left;
		padding-left:0px;
		padding-right:0px;
		height:300px;
	}
	
	#contentContainer{
		width:590px;
		float:left;
	}
	.ad{
		clear:both;
		text-align:center;
		padding:5px;
	}	
	
	/* END DEMO CSS */
	#dhtmlgoodies_menu{		
		font-family:arial;	/* Font for main menu items */
		width:150px;	/* Width of main menu */
		
	}
	#dhtmlgoodies_menu	li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
		margin:0px;	/* No margin - needed for Opera */
	}
	#dhtmlgoodies_menu ul{	
		margin:0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */
	}
	#dhtmlgoodies_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
		padding-left:10px;
	}
	#dhtmlgoodies_menu	li a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:#ffffff;	/* Black text color */
		
		height:25px;	/* 20 pixel height */
		line-height:25px;	/* 20 pixel height */
		background-position: right center;
		vertical-align:middle;	/* Align text in the middle */
		border:0px solid #000;	/* Black border */
		font-size:14px;
		font:Verdana, Arial, Helvetica, sans-serif;
		/*background-color:#788187;	/* Light blue background color */
		background-image: url(../images/bg.gif);
		margin:1px;	/* A little bit of air */
		padding:1px;	/* Air between border and text inside */
		
		display:block;
	}
	#dhtmlgoodies_menu	li a:hover,#dhtmlgoodies_menu .activeMainMenuItem{
		color:#FFF;
		background-image: url(../images/bg1.gif);
		background-color:#95AEA4;
	}
	.dhtmlgoodies_subMenu{
			
			
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:1px solid #000;
		background-color:#D0DBD5;
		font-family:arial;
		text-align:left;
	
	}
	.dhtmlgoodies_subMenu ul{
		margin:0px;
		padding:0px;	
	}
	.dhtmlgoodies_subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	}
	.dhtmlgoodies_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */
		
		height:16px;	/* 16 pixels height */
		line-height:16px;	/* 16 pixels height */
		padding:1px;	/* 1px of "air" inside */
		
		display:block;	/* Display as block - you shouldn't change this */
	}
	.dhtmlgoodies_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#79998C;	/* Blue background */	
	}
.border_top_bottom
{
 	border-bottom-style: dotted;
 	border-bottom-width: 1px;
 	border-bottom-color: #0000FF;
  
 	border-top-style: dotted; 
 	border-top-width: 1px;
 	border-top-color: #0000FF;
	
 }
 
 .border_top_bottom_list_head
{
 	border-bottom-style: dotted;
 	border-bottom-width: 1px;
 	border-bottom-color: #0000FF;
  
 	border-top-style: dotted; 
 	border-top-width: 1px;
 	border-top-color: #0000FF;
	
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #375A00;
	text-decoration: none;
 }
 

 .border_top_bottom_left
 {
 
 	border-top-color: #0000FF;
	border-top-style: dotted;
  	border-top-width: 1px;
	
	border-bottom-color: #0000FF;
   	border-bottom-style: dotted;
    border-bottom-width: 1px;
	
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;
}


 
 .border_top_bottom_left_list_head
 {
 
 	border-top-color: #0000FF;
	border-top-style: dotted;
  	border-top-width: 1px;
	
	border-bottom-color: #0000FF;
   	border-bottom-style: dotted;
    border-bottom-width: 1px;
	
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;
		
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #375A00;
	text-decoration: none;
}


.border_top_bottom_right
 {
 
 	border-top-color: #0000FF;
	border-top-style: dotted;
  	border-top-width: 1px;
	
	border-bottom-color: #0000FF;
   	border-bottom-style: dotted;
    border-bottom-width: 1px;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
		
			
 	
}




.border_top_bottom_right_list_head
 {
 
 	border-top-color: #0000FF;
	border-top-style: dotted;
  	border-top-width: 1px;
	
	border-bottom-color: #0000FF;
   	border-bottom-style: dotted;
    border-bottom-width: 1px;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
	
				
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #375A00;
	text-decoration: none;		

}


.border_top_bottom_right
 {
 
 	border-top-color: #0000FF;
	border-top-style: dotted;
  	border-top-width: 1px;
	
	border-bottom-color: #0000FF;
   	border-bottom-style: dotted;
    border-bottom-width: 1px;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
	
}


.border_top_bottom_left_right
 {
 
 	border-top-color: #0000FF;
	border-top-style: dotted;
  	border-top-width: 1px;
	
	border-bottom-color: #0000FF;
   	border-bottom-style: dotted;
    border-bottom-width: 1px;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
	
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;
}

.border_bottom
{
 	border-bottom-style: dotted;
 	border-bottom-width: 1px; 
 	border-bottom-color: #0000FF;
}

.border_bottom_list_head
{
 	border-bottom-style: dotted;
 	border-bottom-width: 1px;
 	border-bottom-color: #0000FF;
  
 	
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #375A00;
	text-decoration: none;
 }
 
.border_bottom_left
{
 	border-bottom-style: dotted;
 	border-bottom-width: 1px; 
 	border-bottom-color: #0000FF;
	
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;

}

.border_bottom_right
{
 	border-bottom-style: dotted;
 	border-bottom-width: 1px; 
 	border-bottom-color: #0000FF;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;

}
.border_bottom_left_right
{
 	border-bottom-style: dotted;
 	border-bottom-width: 1px; 
 	border-bottom-color: #0000FF;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
		
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;

}

.border_top
{
 	border-top-style: dotted;
 	border-top-width: 1px; 
 	border-top-color: #0000FF;
	
}

.border_top_left
{
 	border-top-style: dotted;
 	border-top-width: 1px; 
 	border-top-color: #0000FF;
		
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;


}


.border_top_right
{
 	border-top-style: dotted;
 	border-top-width: 1px; 
 	border-top-color: #0000FF;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;

}

.border_top_left_right
{
 	border-top-style: dotted;
 	border-top-width: 1px; 
 	border-top-color: #0000FF;
	
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
			
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;

}

.border_left
{
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;
}

.border_right
{
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
}

.border_left_right
{
	border-right-color: #0000FF;
	border-right-style:dotted;
	border-right-width: 1px;
	
	border-left-color: #0000FF;
	border-left-style:dotted;
	border-left-width: 1px;
}

.head_font
{ 
    font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
    color:#003366;
   	font-weight:bold;
}
.topmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;	
}
.topmenu_bg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#000000;
	text-decoration: none;	
}
.topmenu:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;	
}
.topmenu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #CCFF00;
	text-decoration: none;	
}
.topmenu:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;	
}
.normal_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
}
.leftlabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
}
.list_head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #375A00;
	text-decoration: none;
}

.sub_head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	
	font-weight:bold;
	color: #CF6A00;
	text-decoration: none;
}

.sort_link_head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight:bold;
	color: #15998B;
	text-decoration: none;
}

.toplinks
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 color:#214C07;

 }
		
	.style7 {
		font-size:20px ;
		color: #333333;
		font-style: italic;
		font-weight: bold;
	}
	.style8 {color: #316AC5}
.adminbutton
{
 border: 2px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
background-color: #DBD7D6;
padding:1px;
color: #333333;
font-size: 11px;
font-weight: bold;
font-family: Tahoma, Arial, Verdana;
cursor: pointer;
}
.message
{
font-size: 12px;	
font-weight:bold;
color:#FF0000;
}
.sucmessage
 {
 font-family:Tahoma, Verdana, Arial;
 font-size:9px;
 text-decoration:none;
 font-weight:bold;
 color:blue
 }
.tip_text
{
font-size: 11px;	
color:maroon;
}

 .selresults
{
	width: 50px;
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 11px;
}
 .selresultsmed
{
	width: 90px;
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.selresultslarge
{
	width: 180px;
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.select_width
{
  width:250px;
}


/* ADMIN HOMEPAGE STYLES */



.loginbg
{
	background-image:url(../images/adminlogin_centerbg.gif);
	background-repeat:repeat-x;
}


.admintextboxstyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:justify;
	border:#979485 1px solid;	
}


.adminhometopbg
{
	background-image:url(../images/admin_top.gif);
}
.adminhomebottombg
{
	background-image:url(../images/admin_bottombg.gif);
}
.adminhomeleftbg
{
	background-image:url(../images/adminhome_leftbg.jpg);
	background-repeat:repeat-y;
}
.adminhomerightbg
{
	background-image:url(../images/adminhome_rightbg.jpg);
	background-repeat:repeat-y;
	text-align:right;
}
.adminnormaltext
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	line-height:18px;
	text-align:left;
}
.adminforgotpassword
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:underline;
	color:#000000;
	line-height:18px;
	text-align:left;
}

.adminpaddindtd
{
	padding-left:5px;
	padding-right:13px;
}
.adminbottomlinks
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:#656F79;
}


.adminhomebutton 
{
border: 1px double #E9E8E3;
border-top-color: #F0A50B;
border-left-color: #F0A50B;
background-color: #9C2401;
color: #FFFFFF;
font-size: 11px;
text-decoration:none;
font-family:Tahoma, Verdana, Arial;
cursor: pointer;
height:18px;
}

/* STORE ORDER STYLES */

.innerlinks
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 font-weight:700;
 text-decoration:none;
 color:#71737C;
}
.innerlinks:hover
{ 
text-decoration:underline;
color:#336E77;
}

.ordernumber
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 font-weight:700;
 text-decoration:none;
 color:#F23C0E;
	}
	
.admtextbox
{
height:25px;
}


.adminlinks 
{ 
   font-family:Tahoma,Arial,Verdana; 
   font-size:11px; 
   font-weight:700; 
   color:#33CCCC; 
   text-align:left; 
   text-decoration:none;  
}


.adminproductname 
{ 
   font-family:Tahoma, Arial, Verdana; 
   font-size:11px; 
   font-weight:bold; 
   text-decoration:underline; 
   color:#4991D4; 
   text-align:left; 
   line-height:15px;  
}