
Body, TD, TH, Table, Input, Textarea, Select, Button, Label, Span, Legend, Caption, LI, UL
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    COLOR: black;
}

P, A, H1, H2, H3, H4, H5, H6, Fieldset
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

P, A, Fieldset			
{ 
	FONT-SIZE: 8pt; 
}

A	 		{ COLOR: Blue;   TEXT-DECORATION: none; }
A:link		{ COLOR: Blue;   TEXT-DECORATION: underline; FONT-WEIGHT: normal; }
A:visited 	{ COLOR: Purple; TEXT-DECORATION: underline; FONT-WEIGHT: normal; }
A:hover 	{ COLOR: Red;    TEXT-DECORATION: underline; FONT-WEIGHT: normal; }
A:active 	{ COLOR: Green; }
BODY
{
    BACKGROUND-COLOR: #ffffff; 
    COLOR: #000000;	
	margin: 0;
}

BODY { 
/* Scrollbar data... only works in IE 5.5+ */ 
/* Yellow Cream: #ffffcc; Brownish Blue: #443F5C; tblHeader:#decd9a; Navy Blue: #003366; off-white: #eeeeee; white #ffffff */
scrollbar-face-color: 		#eeeeee; 	/* off-white */
scrollbar-track-color: 		#eeeeee; 	
scrollbar-arrow-color: 		#443F5C;

scrollbar-3dlight-color: 	#443F5C; 	/* top and left OUTSIDE */
scrollbar-highlight-color: 	#ffffcc; 	/* top and left INSIDE */ 
scrollbar-shadow-color: 	#ffffcc; 	/* bottom and right INSIDE */ 
scrollbar-darkshadow-color: #443F5C; 	/* bottom and right OUTSIDE*/ 
} 

TABLE
{	
	/*
    table-border-color-light: rgb(255, 204, 51);
    table-border-color-dark: rgb(255, 204, 51);
    */
}
TH
{
    BACKGROUND-COLOR: silver;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
FIELDSET
{
    COLOR: #b00000;
    BORDER-BOTTOM: 1pt solid;
    BORDER-LEFT: 1pt solid;
    BORDER-RIGHT: 1pt solid;
    BORDER-TOP: 1pt solid;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal
}

H1, H1 A {FONT-SIZE: 24pt;}
H2, H2 A {FONT-SIZE: 18pt;}
H3, H3 A {FONT-SIZE: 14pt;}
H4, H4 A {FONT-SIZE: 12pt;}
H5, H5 A {FONT-SIZE: 10pt;}
H6, H6 A {FONT-SIZE: 8pt;}

H1, H2, H3, H4, H5, H6, H1 A, H2 A, H3 A, H4 A, H5 A, H6 A, H1 A:Visited, H2 A:Visited, H3 A:Visited, H4 A:Visited, H5 A:Visited, H6 A:Visited
{
    color: red;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
H1 A, H2 A, H3 A, H4 A, H5 A, H6 A
{ 
    TEXT-DECORATION: underline;
}
H1 A:Link, H2 A:Link, H3 A:Link, H4 A:Link, H5 A:Link, H6 A:Link
{
    color: red;
}
H1 A:Hover, H2 A:Hover, H3 A:Hover, H4 A:Hover, H5 A:Hover, H6 A:Hover
{
    color: blue;
}



.HH1, .HH1 A {FONT-SIZE: 24pt;}
.HH2, .HH2 A {FONT-SIZE: 18pt;}
.HH3, .HH3 A {FONT-SIZE: 14pt;}
.HH4, .HH4 A {FONT-SIZE: 12pt;}
.HH5, .HH5 A {FONT-SIZE: 10pt;}
.HH6, .HH6 A {FONT-SIZE: 8pt;}

.HH1, .HH2, .HH3, .HH4, .HH5, .HH6, .HH1 A, .HH2 A, .HH3 A, .HH4 A, .HH5 A, .HH6 A, .HH1 A:Visited, .HH2 A:Visited, .HH3 A:Visited, .HH4 A:Visited, .HH5 A:Visited, .HH6 A:Visited
{
    color: red;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}
.HH1 A, .HH2 A, .HH3 A, .HH4 A, .HH5 A, .HH6 A
{ 
    TEXT-DECORATION: underline;
}
.HH1 A:Link, .HH2 A:Link, .HH3 A:Link, .HH4 A:Link, .HH5 A:Link, .HH6 A:Link
{
    color: red;
}
.HH1 A:Hover, .HH2 A:Hover, .HH3 A:Hover, .HH4 A:Hover, .HH5 A:Hover, .HH6 A:Hover
{
    color: blue;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
}



SELECT
{
    BORDER-BOTTOM: 1pt solid;
    BORDER-LEFT: 1pt solid;
    BORDER-RIGHT: 1pt solid;
    BORDER-TOP: 1pt solid;
}

.8
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
.10
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
.12
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
.14
{
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}

.size3, .size3 A, .size3 A:Link, .size3 A:Visited, .size3 A:Hover, .size3 A:Active 			{ font-size: 3pt;  }
.size5, .size5 A, .size5 A:Link, .size5 A:Visited, .size5 A:Hover, .size5 A:Active  		{ font-size: 5pt;  }
.size6, .size6 A, .size6 A:Link, .size6 A:Visited, .size6 A:Hover, .size6 A:Active  		{ font-size: 6pt;  }
.size7, .size7 A, .size7 A:Link, .size7 A:Visited, .size7 A:Hover, .size7 A:Active  		{ font-size: 7pt;  }
.size8, .size8 A, .size8 A:Link, .size8 A:Visited, .size8 A:Hover, .size8 A:Active  		{ font-size: 8pt;  }
.size10, .size10 A, .size10 A:Link, .size10 A:Visited, .size10 A:Hover, .size10 A:Active 	{ font-size: 10pt; }
.size12, .size12 A, .size12 A:Link, .size12 A:Visited, .size12 A:Hover, .size12 A:Active 	{ font-size: 12pt; }
.size14, .size14 A, .size14 A:Link, .size14 A:Visited, .size14 A:Hover, .size14 A:Active 	{ font-size: 14pt; }
.size18, .size18 A, .size18 A:Link, .size18 A:Visited, .size18 A:Hover, .size18 A:Active 	{ font-size: 18pt; }
.size24, .size24 A, .size24 A:Link, .size24 A:Visited, .size24 A:Hover, .size24 A:Active 	{ font-size: 24pt; }

.btnSmall
{
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM: thin outset;
    BORDER-LEFT: white thin outset;
    BORDER-RIGHT: thin outset;
    BORDER-TOP: white thin outset;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal
}
.btnSmallCream
{
    BACKGROUND-COLOR: #ffffcc;
    BORDER-BOTTOM: thin outset;
    BORDER-LEFT: #443F5C thin outset;
    BORDER-RIGHT: thin outset;
    BORDER-TOP: #443F5C thin outset;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal
}
.btnSmallBlack
{
    BACKGROUND-COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    margin: 0;
}

.btnStandard
{
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM: thin outset;
    BORDER-LEFT: white thin outset;
    BORDER-RIGHT: thin outset;
    BORDER-TOP: white thin outset;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal
}
.colorGreen 		{COLOR: #008000}
.colorYellow 		{COLOR: #ffff00}
.colorYellowCream 	{COLOR: #ffffcc}
.colorRed			{COLOR: #ff0000}
.colorPurple 		{COLOR: #800080}
.colorFuchua		{COLOR: #ff00ff}
.colorBlue			{COLOR: #0000ff}
.colorSilver		{COLOR: silver}
.colorGray			{COLOR: gray}
.bkgrdDark			{Background-color: silver}
.grplabel
{
    BACKGROUND-COLOR: yellow;
    COLOR: blue;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;	
}
.header-text, .header-text A, .header-text A:Link, .header-text A:Visited, .header-text A:Hover
{
	color: black;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.header-text A:Hover {color: red;}
.header-links-navtext 
{
    COLOR: black; 
    FONT-FAMILY: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    /* height=24;  */
    /* valign=middle */
}
.header-links-navtext A, .header-links-navtext A:Link, .header-links-navtext A:visited 
{
    COLOR: black;   
    FONT-FAMILY: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    /* TEXT-DECORATION: underline */
    TEXT-DECORATION: none;
}
.header-links-navtext A:hover	{ COLOR: red; TEXT-DECORATION: none; }
.header-links-navtext A:active	{ COLOR: Green; }
.header-motto
{
    COLOR: black; 
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    FONT-STYLE: italic;
}
.header-loggedin A, .header-loggedin A:Link, .header-loggedin A:Hover, .header-loggedin A:Visited, .header-loggedin A:Active
	{ font-family:Verdana,Tahoma,Arial,san-serif; font-size:10px; font-weight:bold; color:silver; padding:2px; line-height:14px; vertical-align: middle; background-color:black; text-decoration:none; border: 2px solid black;}
.header-loggedin A:Hover { color:black; background-color:gray; text-decoration:none;}
.footer-text 
{
    COLOR: Black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.footer-text A
{
    COLOR: Blue;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
.footer-text A:visited	{COLOR: Purple}
.footer-text A:hover	{COLOR: Red}
.footer-text A:active	{COLOR: Green}
.footer-navtext 
{
    COLOR: Blue;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.footer-navtext A			{ COLOR: blue; TEXT-DECORATION: underline }
.footer-navtext A:visited 	{ COLOR: Purple   }
.footer-navtext A:hover		{ COLOR: Red    }
.footer-navtext A:active	{ COLOR: Green  }
.hrStyle
{
    BACKGROUND-IMAGE: url('blesepd.gif');
    BACKGROUND-POSITION: center;  /* center 50% */
    BACKGROUND-REPEAT: no-repeat
}
.links-text
{
    COLOR: green;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.links-text A
{
    COLOR: purple;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.links-text A:visited	{    COLOR: Blue   }
.links-text A:active	{    COLOR: Green  }
.links-text A:hover		{    COLOR: Red    }
.links-navtext 
{
    COLOR: Blue;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.links-navtext A
{
    COLOR: Blue;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.links-navtext A:visited	{COLOR: Purple}
.links-navtext A:hover		{COLOR: Red}
.links-navtext A:active		{COLOR: Green}
.SmallCaps	{FONT-VARIANT: small-caps}
.tblData
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: top
}
.tblHeader
{
    BACKGROUND-COLOR: silver;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom
}
.tblFooter
{
    BACKGROUND-COLOR: silver;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom
}
.tblHeaderLight
{
    BACKGROUND-COLOR: yellow;  /* yellow */
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.tblHeading
{
    BACKGROUND-COLOR: white;
    COLOR: green;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.tblBorderDark, .tblBorderDark TD
{	border: 1px solid gray; }
.tblBorderNone, .tblBorderNone TABLE, .tblBorderNone TD, Span.tblBorderNone, Span.tblBorderNone TABLE, Span.tblBorderNone TD
{ 	border: none; }
.Topic
{
	background-color: blue;
	color: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.Topic-Large
{
	background-color: blue;
	color: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.Topic2
{
	background-color: black;
	color: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	text-decoration: none;
}
.Topic2-Large
{
	background-color: black;
	color: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	text-decoration: none;
	Line-Height: 22pt;
	padding-left: 5px;
}
.Topic2-Large A, .Topic2-Large A:Link, .Topic2-Large A:Visited, .Topic2-Large A:Hover
{
	background-color: black;
	color: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	text-decoration: none;
	Line-Height: 22pt;
	padding-left: 5px;
}
.Topic2-Large A:Hover {color:red; text-decoration: underline;}
.Topic3
{
	background-color: #443F5C;  /* Brownish Blue */
	color: #FFFFCC;  /* Yellow Cream */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
	text-decoration: none;	
	Line-Height: 14pt;
	padding-left: 5px;
}
.Topic3 A {COLOR: #FFFFCC;  /* Yellow Cream */}
.Topic3-NoPad
{
	background-color: #443F5C;  /* Brownish Blue */
	color: #FFFFCC;  /* Yellow Cream */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal; 
	text-decoration: none;	
}
.Topic3-Large
{
	background-color: #443F5C;  /* Brownish Blue */
	color: #FFFFCC;  /* Yellow Cream */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal; 
	text-decoration: none;	
	Line-Height: 22pt;
	padding-left: 5px;
	/*
		10pt: font-size: 16pt     line-height: 30pt
	   	font: normal 16pt/28pt Verdana, Arial, Helvetica, sans-serif; 
	*/
}
.Topic3-Large A, .Topic3-Large A:Link, .Topic3-Large A:Visited, .Topic3-Large A:Hover
{
	background-color: #443F5C;  /* Brownish Blue */
	color: #FFFFCC;  /* Yellow Cream */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal; 
	text-decoration: none;	
	Line-Height: 22pt;
	padding-left: 5px;
}
.Topic3-Large A:Hover {color:red; text-decoration: underline;}
.TopicP:first-line {font-size:10pt; font-weight:bold; color:#443f5c;}  /* #443f5c */
.menu-header, .menu-header A, .menu-header A:active, .menu-header A:visited, .menu-header A:hover 
{
    BACKGROUND-COLOR: #443F5C;
	COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: top;
}
.menu-item
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: top;
   	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.links-NoUline A, .links-NoUline A:active, .links-NoUline A:visited, .links-NoUline A:Hover
	{ text-decoration: none; }
.links-NoUline A:visited {color: blue;}
.links-NoUline A:hover   {color: red;}
.links-NoUline A:active  {color: green;}
.links-NoUline IMG
	{ border-width: 0; vertical-align: text-bottom; }
.PartsHeader		{background-color: white;   color: black; font-weight: normal; font-size: 8pt; text-decoration: none; font-style: italic; }
.PartsHeaderColored	{background-color: silver; color: black; font-weight: normal; font-size: 8pt; text-decoration: none; font-style: italic; }
.PartsFooter		{background-color: silver; color: black; font-weight: bold;   font-size: 8pt; }
.PartsTblHeader		{background-color: silver; color: black; font-weight: bold;   font-size: 8pt; vertical-align: bottom; }
.PartsTblHeaderLine {background-color: white;   color: gray; font-weight: bold;   font-size: 8pt; border-bottom: 2px solid gray; }
.PartsTblHeaderLine2{background-color: silver; color: black; font-weight: bold;   font-size: 8pt;  }
.PartsTblDataLight	{background-color: white;   color: black; font-weight: normal; font-size: 8pt; text-decoration: none; vertical-align: top; }
.PartsTblDataDark	{background-color: #F1F1F1; color: black; font-weight: normal; font-size: 8pt; text-decoration: none; vertical-align: top; }
.PartsTblHeader A, .PartsTblHeader A:link, .PartsTblHeader A:Active, .PartsTblHeader A:visited {color: black; font-weight: bold; font-size: 8pt; text-decoration: none;}
.PartsTblHeader A:hover {color: red;}
.PartsFooter A, .PartsFooter A:Link, .PartsFooter A:Hover, .PartsShowFooter A:Visited, .PartsShowFooter A:Active   {font-weight: bold; }
.PartsTitle			{background-color: silver; color: black; font-weight: bold;   font-size: 10pt;}

.highlight 	{color: red;}
.bookmark 	{color: black; font-weight: normal; text-decoration: none; margin-bottom:0;}
.bookmark A	{color: red; font-weight: bold; text-decoration: none; margin-bottom:0;}
.backorderleadtime {font-size: 7pt; font-style:italic;}
.listprice {color: gray}
.listpricelabel {color: gray; font-style: italic; font-weight: normal;}
.retailprice {}
.retailpricelabel {font-weight: normal}
.PriceList		{color: gray;   font-style: normal; font-weight: normal; text-align: right;}
.PriceRetail	{color: black;  font-style: normal; font-weight: normal; text-align: right;}
/* 
.PriceSale		{color: green;  font-style: normal; font-weight: normal; text-align: right; BACKGROUND-POSITION: 0px 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-IMAGE: url('/images/buttons/misc/sale_green_flashing.gif'); PADDING-LEFT: 30px; }
*/
.PriceSale		{color: green;  font-style: normal; font-weight: normal; text-align: right; }
.PriceEmail, .PriceEmail A, .PriceEmail A:Link
				{color: green; font-style: normal; font-weight: normal; font-size: 7pt; text-decoration: underline; text-align: right; }				
.PriceEmail A:Hover 
				{color: red; font-style: normal; font-weight: normal; font-size: 7pt; text-decoration: underline; text-align: right; }
.instock					{color:green; font-weight:bold;}
.outofstock, .specialorder	{color:red; font-weight:bold;}

.ListVert, .ListVert a, .ListVert a:link, .ListVert a:hover, .ListVert a:Visited, .ListVert a:active
	{ font-size:8pt; font-weight:normal; color:blue; line-height:12pt; text-decoration:none; }
.ListVert { color: #443F5C;}
.ListVert A:Visited {color: purple; text-decoration:none; }
.ListVert A:Hover {color: red; text-decoration: underline;}
.ListVert A:Active {color: green; text-decoration:none;}
.margin-top-bot-none {margin-top:0; margin-bottom:0;}
.margin-top-none {margin-top:0;}
.margin-bot-none {margin-bottom:0;}

.ClassBrackets, .ClassBrackets A, .ClassBrackets A:Link, .ClassBrackets A:Hover, .ClassBrackets A:Visited, .ClassBrackets A:Active
	{ font-size:10pt; font-weight: bold; color: blue; line-height:20pt; text-decoration: none; }
.ClassBrackets A, .ClassBrackets A:Link, .ClassBrackets A:Hover, .ClassBrackets A:Visited, .ClassBrackets A:Active
	{text-decoration: underline;}
/*.ClassBrackets A:Visited {color: purple;}*/
.ClassBrackets a:hover {color: red; text-decoration: underline;}
.ClassBrackets A:Active {color: green; text-decoration: underline;}

.ClassBracketsSmall, .ClassBracketsSmall A, .ClassBracketsSmall A:Link, .ClassBracketsSmall A:Hover, .ClassBracketsSmall A:Visited, .ClassBracketsSmall A:Active
	{ font-size:8pt; font-weight: bold; color: blue; line-height:20pt; text-decoration: none; }
.ClassBracketsSmall A, .ClassBracketsSmall A:Link, .ClassBracketsSmall A:Hover, .ClassBracketsSmall A:Visited, .ClassBracketsSmall A:Active
	{text-decoration: underline;}
/*.ClassBracketsSmall A:Visited {color: purple;}*/
.ClassBracketsSmall a:hover {color: red; text-decoration: underline;}
.ClassBracketsSmall A:Active {color: green; text-decoration: underline;}


.header-loggedin2 A, .header-loggedin2 A:Link, .header-loggedin2 A:Visited, .header-loggedin2 A:Active, .header-loggedin2 A:Hover
{
	background-color: silver; /* #ffce3c; */
	font-family: Arial;
	font-size: 8pt;
	color:#003366;
	text-decoration: none;
	font-weight: bold;
	
}

.header-loggedin2 A:Hover
{
	background-color: #ffce3c;
	font-family: Arial;
	font-size: 8pt;
	color: black;
	text-decoration: underline;
	font-weight: bold;
}

.header-links-navtext2, .header-links-navtext2 A, .header-links-navtext2 A:Link, .header-links-navtext2 A:Visited, .header-links-navtext2 A:Active, .header-links-navtext2 A:Hover
{
	background-color: white; /* #ffce3c; */
	font-family: Arial;
	font-size: 8pt;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
	
}

.header-links-navtext2 A:Hover
{
	background-color: white;
	font-family: Arial;
	font-size: 8pt;
	color: red;
	text-decoration: underline;
	font-weight: normal;
}

.header-search-label, .header-search-label A, .header-search-label A:Link, .header-search-label A:Visited, .header-search-label A:Active, .header-search-label A:Hover
	{	font-size:10px; font-family:Verdana,Arial; color:#ff6600; font-weight:bold; text-decoration:none; }

.header-search-label A:Hover
	{ color: blue; text-decoration:underline;}
	
	
	
div.error {
	border:2px solid red;
	background: url('/images/global/2006/icon_error_30x28.gif') no-repeat 10px 10px;
 	margin: 5px;
	margin-top: 0px;
	margin-bottom: 50px;
	padding: 10px;
	padding-left: 75px;
	display:block;
	position:relative;
	width:400px;
	color: red;
	z-index:200;
	 
} 


#PageHeaderPrint	{ display:none; }

/*
	
		#PageHeader 	  { display: inline;   }
		#PageFooter 	  { display: inline;   }
	Setting below causes Mozilla v1.3.1 to not display width's properly
		#BodyDiv1		  { display: inline;   }
		#BodyDiv2		  { display: inline;   } 
*/

/* 
-----------------------
BODY DIV 
-----------------------
	IE 
*/
/*
		#BodyDiv1xx { width: 100%; margin-left: 3%; margin-right: 3%; margin-top: 1%; margin-bottom: 0%; }
		#BodyDiv2xx { padding: 0; margin: 0%; border: none; }
	NS 
		#BodyDiv1xx { width: 100%; margin-left: 3%; margin-right: 3%; margin-top: 1%; margin-bottom: 0%; }
		#BodyDiv2xx { padding: 0; margin: 0%; border: none; }
----------------------- 
*/


@media print 
{
	/* #=id */
	#idNoPrint33 	{display: none; }
	#idBodyDiv33 	{margin-top: 0; margin-left: 0; margin-right: 0;}
	.noprint33   	{display: none; }
	#print33	 	{display: inline;}
	
	.noprint		{display: none;}
	.PartsTblHeader, th, .tblHeader {border-bottom: 1px solid black;}
	.Topic3-Large   {border-bottom: 2px solid black; }

	/*	
	#PageHeaderPrint  { display: inline; }
	#PageHeader 	  { display: none;   }
	#PageFooter 	  { display: none;   }
	#menu1			  { display: none;   }
	*/

}	

/*  */

/*
 Green: #008000  Yellow: #ffff00    Red: #ff0000
Purple: #800080  Fuchua: #ff00ff   Blue: #0000ff
 Black: #000000   White: #ffffff
 Nice Gray Color: #999966
Colors in Header
Yellow Cream: #ffffcc
Navy Blue: #003366
Brownish Blue: #443F5C
Current Theme Colors: Cream:#ffffcc  tblHeader:#decd9a   pgHeaderBkgrd:#443F5C  pgHeaderFont:#ffffcc

	The list of keyword color names is: aqua, black, blue, fuchsia, gray, green, lime, maroon, 
	navy, olive, purple, red, silver, teal, white, and yellow. These 16 colors are defined in HTML 4.0  
	
---------------------	
DON'T USE *
.jason * {attributes...}  the * applies to: .jason A, .jason A:Link, etc., this only 
                          applies if you have not previously set .jason a:link, .jason a:visited, etc.
---------------------	
*/

/*
//single-line comments
*/
/* multi-line comments */

/*
	UL			{list-style-image:url('blebul1a.gif')}
	UL UL		{list-style-image:url('blebul2a.gif')}
	UL UL UL	{list-style-image:url('blebul3a.gif')}
	BACKGROUND-IMAGE: url('blegtext.gif');
*/