@import url(../boxes.css);
@import url(menu.css);
BODY, TR, TD, TH, THEAD, TFOOT, TBODY, TT, LAYER, ILAYER, IFRAME, FORM, TEXTAREA, SELECT, INPUT { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
}

.mandatory { 
color: #FF0000;
}

.page_header {font-size:16px; 
	color:#A40101; 
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	}
input.mandatory_item, select.mandatory_item
	{
	background-color:#FEFEA0;
	}
.grayMed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }

.Title, .Title H1, .Title H2, .Title H2 A, .Title H2 A SPAN, .Title H2 A:hover SPAN,
DIV.Title H2 A, DIV.Title H2 A SPAN, DIV.Title H2 A:hover SPAN, DIV.Title H2 A:link SPAN,
.Title H2 A:hover, DIV.Title H2 A:link
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; color: #981418; 
	text-decoration: none; 
	margin-bottom:0;
	font-weight: bold;
	}
.txtSml{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; line-height: 16px }
.txtReg{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px }
A.txtReg_header, A.txtReg_header:LINK, A.txtReg_header:VISITED,A.txtReg_header:hover 
	{ font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 18px; 
	color:#990000;}
.txtXlg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; text-decoration: none; line-height: 26px }
.dotline { background-image: url(../images/dot_line.gif); background-repeat: no-repeat; background-position: 0px 30px }
.myaccount_menu{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; line-height: 16px; background-color:#990000}
.myaccount_menu_active{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; line-height: 16px; 
background-color:#333333}

H2.product_name { margin:0; padding:0;font-size: 10px; font-weight:normal;}
A { COLOR: #000000; TEXT-DECORATION: underline}
A:hover { COLOR: #999999; text-decoration: none}
A.pagenumber{
COLOR: #000000;
text-decoration: none;
font-weight:bold;
font-size:9px;
}
A.pagenumber:active{
COLOR: #B22222;
text-decoration: none;
font-weight:bold;
font-size:9px;
}
A.pagenumber:hover{
COLOR: #B22222;
text-decoration: none;
font-weight:bold;
font-size:9px;
}
.pagenumber{
COLOR: #B22222;
text-decoration: none;
font-weight:bold;
font-size:9px;
}
TD.vSpace { line-height: 18px }

.fieldsafe {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 143px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}

.field {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 121px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}


.fieldsubcat {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 133px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}


.fielddisplay {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 40px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}





.field1 {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 95px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}
.field2 {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 110px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}
.field3 {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 122px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}
.field4 {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 200px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}
.fieldSml {   
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;          
	BORDER-BOTTOM: #999999 1px solid;               
	BACKGROUND: #FFFFFF;
	WIDTH: 40px;
	HEIGHT: 18px;              
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #000000;
	PADDING-LEFT: 5px;
}
.searchText {
	border:1px solid #972D30;	
	margin-top: 0px;
	width:110px; 
	vertical-align:top;	
	cursor:default;
	background-color:#FFFFFF;	
}
.dropdownMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;		
	font-size:10px;
	cursor:default;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:right;	
	border:1px solid #972D30; 
	padding-right: 3px;
}

.dropdownMenu .selectedItem{
	overflow-x:hidden;
	padding: 2px;
	cursor:default;
	overflow-x:hidden;
	white-space:nowrap;
	position:relative;
}

.dropdownMenu .options{
	border:1px solid #972D30;
	overflow-x:hidden;
	/*width: 100%;*/
	margin-left: -1px;
	cursor:default;
	position:absolute;
	background-color:#FFFFFF;
	overflow:auto;
	overflow-y:auto;
	overflow-x:hidden;
	
	scrollbar-3dlight-color:#B22222;
	scrollbar-arrow-color:#A52A2A;
	scrollbar-base-color:#FFFFFF;
	scrollbar-track-color:#F5F5F5;
	scrollbar-darkshadow-color:#B22222;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	z-index: 100;
}

.dropdownMenu .options div{
	padding-left: 3px;
	padding-bottom: 1px;
	padding-top: 0px;
	white-space:nowrap;
	background-color:#FFFFFF;
}

.LeftNav {
	padding-left: 10px;
}
.LeftNav a{
	text-decoration:none;
}

.LeftNav DIV{
	overflow:hidden; width:120px; padding-left: 7px;
}
input.redbutton{
	color:white; background-color:#A40101; border:1px solid #B83636; border-style:outset; cursor:pointer;
}
input.redbutton2{
	color:white; background-color:#A40101; padding:2px; border:1px solid #B83636; border-style:outset; cursor:pointer;
}
input.redbutton_active{
	color:white; background-color:#A40101; border-color:#0000FF; border-width:medium; border-style:outset; cursor:pointer; 
}
a.redlink{
	color:white; background-color:#A40101; border:1px solid #B83636; border-style:outset; cursor:pointer;
	padding:2px 10px 2px 10px; font-size:9px; text-decoration:none;
}
H1{color:#A40101; font-size:14px;}
table#subcats tr td{width:106px; padding-right:20px; vertical-align:top;}
table#subcats tr td div, table#subcats tr td h2 a {width:100%; text-align:center; font-weight:bold; color:#A40101; font-size:13px; text-decoration:none;}
TR.invoice_header
	{
	background-color:#990000;
	}
TR.invoice_header TD
	{
	color:#FFFFFF;
	font-weight:bold;
	}
a.ManufacturersList
	{
	text-decoration:none;
	}