/* "OpenCMS: Foo" indicates OpenCMS style used as model for this style */
H1
{
	/* Not used by eSeries, modeled off H2 */
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 24px;
	padding-bottom: 8px;
	color: #3c3b31;
	text-transform: uppercase;
	background: url(/StaticContent/OpenCMS/content_header_background.gif) bottom left no-repeat;
}
H2
{
	/* OpenCMS: Page Header H1 */
	font-size: 13px;
	font-weight: bold;
/*	margin-bottom: 24px;*/
/*	padding-bottom: 8px;*/
	color: #3c3b31;
/*
	text-transform: uppercase;
	background: url(/StaticContent/OpenCMS/content_header_background.gif) bottom left no-repeat;
*/
}
H3
{
	/* OpenCMS: Content Header H2 */
	font-size:12px;
	color:#3c3b31;
/*	color:#FF732F;*/
}
H4
{
	/* OpenCMS: Content Header H3 */
	font-size: 11px;
	font-weight: bold;
	color: #3c3b31;
}
P
{
	margin-bottom: 18px;
}
/*
B
{
	color:black;
}
Strong
{
	color:darkblue;
}
*/
Sub
{
	color:black;
}
A:link,
A:visited
{
	color:#F47A20;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
A:active
{
	color:#3C3B31;
	text-decoration: underline;
}
Body
{
	font-family: Verdana, Sans-Serif;	/* all others inherit from this */
	text-align: left;	/* OpenCMS: main #container */
	color: #202021;
	background-color: white;
	font-size: 11px;
	line-height: 1.6;
	height: 100%;
}
TD	
{
	/* This seems to help table content, which is most eSeries content */
	font-size: 11px;
	color:#767561;
}
.centerstage
{
}
Input
{
	border: black 1px solid;
	font-family: Verdana;
	font-size: 11px;
}
Input[type=Image]
{
	border: 0px;
}
.noinputborder Input
{
	border: 0px;
}
Select
{
	border: black 1px solid;
	font-family: Verdana;
	font-size: 11px;
}
Textarea
{
	border:black 1px solid;
	font-family: Verdana;
	font-size: 11px;
}
.ERSNavBar
{
	background-color:silver;
}
.ERSHeader
{
	background-color:#d4d4d2;
	color:black;
	padding-top:0px;
	height:16px;
	text-align:center;
	letter-spacing:1pt;
	border-width: 1px;
	border-style: solid;
	border-color: #E0E0DE #878786 #878786 #E0E0DE;
}
.ERSHeader TD A:link,
.ERSHeader TD A:visited
{
	color:#F47A20;
	text-decoration:none;
	font-weight: bold;
}
.ERSHeader TD A:hover
{
	text-decoration:underline;
	font-weight: bold;
}
.ERSHeader TD A:active
{
	color:#3C3B31;
	text-decoration:underline;
	font-weight: bold;
}

.ERSHeader TD P
{
	color:black;
	text-decoration:none;
}
.EToolBar
{
	background-color:#d4d4d2;
}
.ETaskBar
{
	background-color:silver;
}
.ETHRowBorder
{
	background: #F47A20 url(/StaticContent/OpenCMS/highlight_background.gif) top left repeat-x;
}
.ETHRow TD
{
	background: #F47A20 url(/StaticContent/OpenCMS/highlight_background.gif) top left repeat-x;
	font-weight: bold;
}
.ETH
{
	background-color: #d4d4d2;
}
.ETD
{
	background-color: #ffffff;
}
.ETDALT
{
	background-color: #e2e2e2;
}
.ETD A:link,
.ETD A:visited,
.ETDALT A:link,
.ETDALT A:visited
{
	color:#F47A20;
	text-decoration:none;
}
.ETD A:hover,
.ETDALT A:hover
{
	text-decoration:underline;
}
.ETD A:active,
.ETDALT A:active
{
	color:#3C3B31;
	text-decoration:underline;
}
.ETD2
{
	background-color: whitesmoke;
	text-align: center;
}
.ETD3
{
	background-color: whitesmoke;
}

.EOTABLE
{
	width: 99.9%;
	margin-left: 1px;
	margin-bottom: 22px;
	border-collapse: collapse;
	border: 1px solid #767561;
}
.EOTH
{
	background-color:#d4d4d2;
}
.EOTD
{
	background-color:#ffffff;
	/* OpenCMS suggests this should be e2e2e2 */
}
.EOBottomBar
{
	background-color:#d4d4d2;
}
.EOTitleBar
{
	background-color:white;
}
.EOProductNavBar
{
	background-color:white;
}
.EOListNavBar
{
	background-color:white;
}
.EOInStock
{
	font-weight:bolder;
	background-color:silver;
	color:black;
	text-decoration:none;
}
.EOOutofStock
{
	font-weight:bolder;
	background-color:silver;
	color:red;
	text-decoration:none;
}
.EO_shipping_AADE .ETH
{
	font-weight: bold;
	text-decoration: underline;
}
.EO_shipping_AADE .ETD
{
	text-decoration: none;
}
.EETABLE
{
	background-color:white;
}
.EBW10
{
	font-size: 12px;
	font-weight: bold;
	color: #767561;
	text-align : left;
}
.ENW10
{
	font-size: 12px;
	color: #767561;
	text-align : left;
}
.EN12
{
	color: #767561;
}
.EN11
{
	color: #767561;
}
.EN10
{
	color: #767561;
}
.EN9
{
	color:#767561;
}
.EN8
{
	color:#767561;
}
.EH2
{
	/* OpenCMS: Page Header H1 */
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 24px;
	padding-bottom: 8px;
	color: #3c3b31;
	text-transform: uppercase;
	background: url(/StaticContent/OpenCMS/content_header_background.gif) bottom left no-repeat;
}
.EH3
{
	/* OpenCMS: Content Header H2 */
	font-size:13px;
	font-weight: bold;
	color: #3C3B31;
}
.EH4
{
	/* OpenCMS: Content Header H3 */
	font-size:12px;
	font-weight: bold;
	color:#3c3b31;
}
.EB12
{
	color:black;
	padding-top : 6px;
	font-weight:bolder;
	text-decoration: none;
}
.EB11
{
	font-weight:bolder;
	color:black;
}
.EB10
{
	font-weight:bolder;
	color:black;
}
.EB9
{
	font-weight:bolder;
	color:black;
}
.SideLine1
{
	position:absolute;
	left:0pt;
}
.SideLine2
{
	position:absolute;
	left:0pt;
}
.ButtonBar1
{
	background-color:white;
	text-align:center;
}
.ButtonBar2
{
	background-color:white;
	text-align:left;
}
.ButtonBar3
{
	background-color:white;
	text-align:right;
}
.Button1
{
	cursor:hand;
	border-top:black 1px solid;
	border-bottom:black 1px solid;
	border-left:black 1px solid;
	border-right:black 1px solid;
	background-color:silver;
	color:black;
	border-style:outset;
}
.IndexHeading
{
	color:#FF732F;
	text-decoration:none;
	font-weight:bold;
}
.Heading
{
	color:#003366;
	text-decoration:none;
	font-weight:bold;
}
.Text
{
	color:#000000;
	text-decoration:none;
}
.SmallText
{
	color:#000000;
	text-decoration:none;
}
.LeftIndextext
{
	color:#0000ff;
	text-decoration:none;
}
.BodyLink
{
	color:#003366;
	text-decoration:underline;
}
.NavLink
{
	color:blue;
	text-decoration:none;
}
.NavLinkTop
{
	font-style:normal;
	color:white;
	text-decoration:none;
}
.NavLinkTop2
{
	font-style:normal;
	color:black;
	text-decoration:none;
}
.NavDivider
{
	color:#999999;
	text-decoration:none;
}
.AADEleftnav
{
	vertical-align: top;
	text-align: left;
	width: 170px;
}
.AADEleftnav UL
{
	margin: 0px 6px;
	width: 170px;
}
.AADEleftnav UL LI
{
	padding: 6px 8px;
	list-style-type: none;
	border-bottom: 2px solid #F9B25A;
	font-weight: bold;
	white-space: nowrap;
}
.AADEleftnav A:link,
.AADEleftnav A:visited
{
	color: #F47A20;
	text-decoration: none;
}
.AADEleftnav A:hover
{
	text-decoration: underline;
}
.AADEleftnav A:active
{
	color: #3C3B31;
	text-decoration: underline;
}
.footerlinks A:link,
.footerlinks A:visited
{
	color: #F47A20;
	text-decoration: none;
}
.footerlinks A:hover
{
	text-decoration: underline;
}
.footerlinks A:active
{
	color: #3C3B31;
	text-decoration: underline;
}
.footeraddress p
{
	color: gray;
	font-weight: bold;
}
.footeraddress p .name
{
	font-size: 12px;
}

.ETaskActive
{
	font-weight:900;
	color:black;
	text-decoration: none;
	background-color:silver;
}
.ETaskNext
{
	background-color:silver;
	text-decoration: none;
}
.ETask
{
	background-color:silver;
	text-decoration: none;
}
.ETask A:link,
.ETask A:visited
{
	color:#F47A20;
	text-decoration: none;
}
.ETask A:hover
{
	text-decoration: underline;
}
.ETask A:active
{
	color:#3C3B31;
	text-decoration: underline;
}
.AADETiny
{
	color:black;
}
.AADECritical
{
	color:red;
	font-weight : bold;
}
.AADENote
{
	color:red;
	font-weight : bold;
}
.AADENote2
{
	color:black;
	font-weight : lighter;
	font-style: italic;
}
H5
{
	color: Black;
}
H6
{
	color: Black;
}
H7
{
	color: Black;
}
.AADETrans
{
	color:Black;
}
.AADETransB
{
	color:Black;
	font-weight : bolder;
}
.tinydebug
{
	font-size: 7pt;
	color: #BBBBBB;
	display: none;
}
.important
{
	font-weight: normal;
	color: red;
}
.IndexHeading_admin 
{                                                            
    font-size: 11px; 
    text-decoration: none; 
    font-weight: bold;
}
.NavLink_admin 
{
    font-size: 10px; 
    color: blue; 
    text-decoration: underline; 
    font-weight: normal;
}
.NavDivider_admin  
{
    font-size: 10px; 
    color: blue; 
    text-decoration: none; 
    font-weight: normal;
}

.RSM_floatprice
{
	float: right;
	padding: 2px 2px 10px 10px;
}
.opencms_tiny
{
	font-size: 9px;
	color: #EEFFEE;
}
