BODY {
	margin:0px;
	font-size: 11pt;
	color: #333;
	font-family: Arial,Helvetica,Sans-serif;
	background:#FFF;
}

H1 {
	font-size:18pt;
	border-bottom:#996 2px solid;
	margin:5px 0px;
	color:#C88125; /*C7624A;*/
}

	H1 EM { 
		color:#999;
		font-size:smaller;
	}
	

H2 { 
	clear:left;
	font-size:14pt;
	font-weight:normal;
	margin:5px 0px;
	color:#633;
	border-bottom:#996 1px solid;
}

H3 {
	font-weight:normal;
	clear:left;
	color:#C88125;
	margin:15px 0px 0px 0px;	
}
	H3 A {
		color:#996;
		font-weight:bold;
	}
	
	H3 A:hover {
		color:#C88125;
		text-decoration:none;	
	}

	H3 B {
		color:#000;
	}
	
	H3 EM {
		color:#999;
	}
		H3 EM B {
			font-style:italic;
			color:#666;
			font-size:11pt;
			font-weight:900;
			letter-spacing:2px;	
		}

H4 {
	color:#633;
	margin:10px;	
}

	H4 A {
		color:#996;
		font-weight:bold;
	}
	
	H4 A:hover {
		color:#633;
		text-decoration:none;	
	}

FORM {
	margin:0px;
}

HR {
	height:1px;
	color:#999;
	background:#999;
	border-width:0px;
	margin:0px;
}

P {
	margin:0px 0px 10px 0px;	
}
	P B {
		color:#666;	
	}

EM {
	color:#999;
	font-weight:bold;
}

DT {
	clear:left;
	font-weight:bold;
	margin-top:10px;
}

DD {
	margin-bottom:10px;
}

.small {
	text-size:9pt;
}

BLOCKQUOTE {
	margin:0px 0px 10px 20px;
	background:#F0F0F0;
	padding:5px;
	border:#999 1px solid;
	background-image:url('../images/topLeft_white_big.gif');
	background-repeat:no-repeat;
	background-position:top left;
}

SMALL {
	font-size:11px;	
}

	SMALL SMALL {
		font-size:9px;	
	}

A {
	color:#633;
	font-weight:normal;
	text-decoration:none;	
}

A:hover {
	color:#000;
	text-decoration:underline;	
}
	A.small {
		font-size:9px;		
	}

	A:hover SMALL, A SMALL:hover {
		text-decoration:none;
	}

	A.collapse {
		margin:0px;
	}

THEAD {
	font-weight:bold;
}

	TD.rowHeading {
		text-align:left;
		border-bottom:#999 1px solid;
	}

#topBar {
	display:block;
	width:auto;
	height:90px;
	background-color:#FFF;
	text-align:center;
	background-image:url('../images/top_banner_logo.jpg');
	background-repeat:no-repeat;
}

IMG.bullet, SPAN.bullet {
	display:block;
	float:left;
	width:16px;
	height:16px;
	background-image:url('../images/arrow_right.gif');
	background-repeat:no-repeat;
	background-position:center;
	border:0px;
	margin-right:5px;
}

IMG.bullet2, SPAN.bullet2, .bulletLeft, .bulletRight {
	display:block;
	float:left;
	width:12px;
	height:12px;
	background-image:url('../images/bullet_blue.gif');
	background-repeat:no-repeat;
	background-position:center;
	border:0px;
	margin-right:5px;	
}

	.bulletLeft {
		background-image:url('../../../img/arrows/blueLeft.gif');
		margin-right:0px;
		float:none;
		border:#000 1px solid;
	}

	.bulletRight {
		background-image:url('../../../img/arrows/blueRight.gif');
		margin-right:0px;
		float:none;
		border:#000 1px solid;
	}

	A.noteLink:hover {
		text-decoration:none;
	}

	.noteLink SMALL {
		clear:left;
		margin-left:20px;
		color:#999;
		font-style:italic;
	}

	 A.noteLink:hover SMALL, A.noteLink SMALL:hover {
		color:#666;
		text-decoration:none;
	}

IMG#rightCollapse_swap {
	position:relative;
	left:-10px;
	top:5px;
}

IMG#leftCollapse_swap {
	position:relative;
	top:5px;
}

INPUT#loginSubmit, INPUT#searchSubmit, INPUT#googleSubmit {
	width:0px;
	height:0px;
	left:-9999;
	top:-9999;
	position:absolute;
}

#titleImage {
	display:block;
	float:left;
	width: 190px;
	height: 31px;
	background-image: url('../images/topLeft_blue_big.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
}


A.iconLink {
	clear:left;
	height:38px;
	width:150px;
	overflow:hidden;
	line-height:38px;
	font-weight:bold;
	white-space:nowrap;
	overflow:hidden;
}

A.icoLink {
	
}
	A.icoLink:hover {
		text-decoration:none;
	}

.pointer {
	cursor:pointer;
}

A.iconLink:hover, A.iconLink:hover SMALL {
	text-decoration:none;
	color:#000;
}

	A.iconLink SPAN, A.icoLink SPAN, .icon_on {
		display:block;
		float:left;
		height:38px;
		width:47px;
		background-position:center;
		background-repeat:no-repeat;
	}

	A.iconLink SMALL {
		color:#333;
		font-weight:bold;
	}

	A.iconLink SUB {
		display:none;
	}

	DIV#titleBar {
		background: #633;
		background-image: url('../images/titleBar.gif');
		background-position:top;
		background-repeat:repeat-x;
		height:35px;
		color:#FFF;
		font-weight:bold;
		font-style:italic;
		white-space:nowrap;
		overflow:hidden;
	}

	DIV#tocBar {
		margin:0px 0px 0px 0px;
		border-top:#999 1px solid;
		border-bottom:#999 1px solid;
		background:#DDB;
		padding:2px;
		clear:left;
		background-image:url('../images/bar_fade.jpg');
		background-repeat:repeat-x;
		background-position:bottom;
	}
		SPAN#tocLink {
			float:left;
			margin-right:5px;
		}
	
		#tocImage {
			float:left;
			display:block;
			width: 175px;
			height: 45px;
			background-image: url('../images/logoEWM.gif');
			background-repeat:no-repeat;
			cursor:pointer;
		}

		#tocImage {
			position:absolute;
			left:5px;
			top:0px;
		}
		
		SPAN#pagePath {
			float:left;
			display:block;
		}
			SPAN#pagePath A {
				color:#000;
				white-space:nowrap;
			}

		SPAN#siteSettings {
			float:right;
		}
			SPAN#siteSettings A {
				font-size:9px;
				padding:1px 3px;
				border:#999 1px solid;
				margin-left:3px;
			}

	DIV#tocBoxContainer {
		position:absolute;
		left:20px;
		top:100px;
		width:280px;
		padding:5px;
		overflow:visible;
	}		

	DIV#tocBox { 
		overflow:visible;
		border:#996 2px solid;
		margin-right:auto;
		padding:4px;
		width:auto; /*250px;*/
		font-size:11px;
		background:#EED;
		background-image:url('../images/topRight_white_big.gif');
		background-repeat:no-repeat;
		background-position:top right;
		filter:progid:DXImageTransform.Microsoft.Shadow(color='#550000',Direction=135,Strength=4);
	}
		
	DIV#successBoxToggle {
		
	}
		
	TABLE#contentContainer {
		background:#F0EDCB;
		background-image:url('../images/wood_bg.jpg');	
	}

		DIV#mainContentDiv {
			clear:left;
		}

		TD#leftContentCell {
			background:transparent;
		}

		DIV#leftContent {
			float:left;
			background:transparent;
			padding:0px 5px 0px 0px;
			white-space:nowrap;
		}
			DIV#leftCollapse A {
				display:block;
				white-space:nowrap;
				font-size:10pt;
			}

			DIV#leftCollapse UL {
				margin-left:0px;
			}
			
			DIV#leftContent H3 {
				margin-top:15px;
				font-size:10pt;
				line-height:14pt;
				background:#FFF;
				border-bottom:#996 1px solid;
				padding:0px 2px;
				color:#666;
				font-weight:bold;
				background-repeat:no-repeat;
				background-position:top left;
				background-image:url('../images/topLeft_gray.gif');
				/* position:relative;
				left:-10px; */
			}
	
		DIV#rightContent {
			float:right;
			background:#FFF;
			border-left:#999 1px solid;
			border-bottom:#999 1px solid;
			padding:0px 0px 10px 10px;
			background-image:url('../images/bottomLeft_gray.gif');
			background-position:bottom left;
			background-repeat:no-repeat;
		}

			DIV#rightContent H3 {
				font-size:10pt;
				border-bottom:#996 1px solid;
				padding:0px 2px;
				color:#666;
				font-weight:bold;
				background-repeat:no-repeat;
				background-position:top left;
				background-image:url('../images/topLeft_gray.gif');
			}
		
			DIV#rightContent A {
				font-weight:normal;
				display:block;
				clear:left;
				padding-left:10px;
				font-size:10pt;
				margin-bottom:4px;
			}

			DIV#rightContent A#searchGoLink, DIV#rightContent A#googleGoLink {
				clear:none;
				display:inline;
				padding:1px;
				position:relative;
				top:-2px;
				border:1px solid gray;
			}
		
		DIV#mainContentContainer {
			border-top:#999 0px dotted;
		}

		TABLE.chartTable {
			text-align:center;
		}	
			
		TABLE#mainContent {
			margin-left:0px;
		}
			TD#mainContentCell {
				padding:0px 10px 20px 10px;
				/* background-image:url('../images/topLeft_gray_big.gif'); */
				background-position:top left;
				background-repeat:no-repeat;
				border-left:#999 1px solid;
			}
			
				#contentHeightSizer {
					display:block;
					float:left;
					width:1px;
					height:400px;
				}

				#contentWidthSizer {
					
				}
			
	DIV#footBar {
		clear:left;
		text-align:center;
		padding-top:10px;
		border-top:#999 1px solid;
		border-bottom:#999 1px solid;
		background:#EED;
		background-image:url('../images/bar_fade.jpg');
		background-repeat:repeat-x;
		background-position:bottom;
	}
			
	DIV#navBar, DIV#pageControls {
		margin-top:20px;
		background:#EED;
		background-image: url('../images/topLeft_gray_big.gif');
		background-repeat:no-repeat;
		padding:5px 3px;
		display:block;
		white-space:nowrap;
		border:#999 1px solid;
		filter:progid:DXImageTransform.Microsoft.Shadow(color='#550000',Direction=135,Strength=4);
		float:left;
	}
		DIV#pageControls {
			margin:5px 0px 5px 0px;
			float:left;
		}

			DIV#pageControls A {
				border:#AAA 1px solid;
				margin:0px 2px;
				background:#FFF;
			}

		DIV#navBar A, DIV#pageControls A {
			background:#FFF;
			padding:2px 4px;
			border-bottom:#996 1px solid;
		}
			
		
		DIV#navBar A:hover, DIV#pageControls A:hover {
			color:#000;
			text-decoration:none;
		}

	DIV.menuContainer {
		display:block;
		width:auto;
		padding-left:10px;
	}

	DIV.sideInfo {
		text-align:right;
		font-style:italic;
		border:0px solid #AAA;
		color:#AAA;
		font-size:smaller;
		padding:3px;
		position:relative;
		top:-25px;
		left:-5px;
		float:right;
	}

	DIV.searchResult {
		clear:left;
		padding:0px 3px 0px 3px;
		margin-top:10px;
	}

	DIV.searchResultNumber {
		width:auto;
		float:left;
		font-size:small;
		margin-right:10px;
		padding-left:2px;
		padding-right:5px;
		background:#EED;
		border-right:1px solid #999;
		border-bottom:1px solid #999;
		border-left:1px solid #F7F7F7;
		border-top:1px solid #F7F7F7;
	}

	DIV.rowStyle1 {
		background-color:#F0F0F0;
		border-bottom:1px solid #999;
		border-right:1px solid #999;
		background-image:url('../images/topLeft_white_big.gif');
		background-repeat:no-repeat;
		background-position:top left;
	}

	DIV#cartLeftSide {
		background:#FFF;
		border:#300 1px solid;
		margin:10px;
		padding:5px;
	}

	DIV.rowStyle2 {
		/* background-color:#FFF; */
	}

	DIV.searchLinkURL {
		padding-left:20px;
	}
		
	A.menuItem, A.menuBranch, A.menuParent_on, A.menuParent_off {
		/*clear:left;*/
		display:block;
		width:auto;
		background:transparent;
		height:18px;
		line-height:18px;
		color:#555;
		text-decoration:none;
		padding-left:15px;
		overflow:hidden;
		white-space:nowrap;
		letter-spacing:1px;
		background-repeat:no-repeat;
		background-position:0&#37; center;
		background-image:url('../images/list_item.gif');
	}

		A.menuItem:hover, A.menuBranch:hover, A.menuParent_on:hover, A.menuParent_off:hover {
			background-color:#FFF;
			color:#000;
		}

		A.menuBranch {
			background-image:none;
			padding-left:0px;
		}
		
	A.menuParent_on, A.menuParent_off {
		background-image:url('../images/minus.gif');
		background-position:center;
		display:inline;
		float:left;
		margin-right:4px;
	}
		
	A.menuParent_off {
		background-image:url('../images/plus.gif');
	}

	A.inPath {
		font-style:italic;
	}

	A.selected {
		font-weight:bold;
		font-style:italic;
	}
	
SPAN.button, .btn {
		background:#FFF;
		background-image:url('../images/topLeft_gray.gif');
		background-repeat:no-repeat;
		background-position:top left;
		filter:progid:DXImageTransform.Microsoft.Shadow(color='#550000',Direction=135,Strength=4);	
		border:#999 1px solid;
}
	SPAN.button A {
		border-bottom:#996 2px solid;
		padding:0px 3px;	
	}

	SPAN.button A B {
		text-decoration:none;
	}

SPAN.paragraphHighlight {
	font-weight:bold;
	font-style:italic;
}

SPAN.emphasis {
	text-decoration:underline;
	font-style:italic;
}

DIV#childPages A {
	font-weight:bold;
}

DIV#childPages A SMALL {
	margin-left:5px;
	font-size:smaller;
	color:#AAA;
	font-style:italic;
	font-weight:normal;
}

	DIV#childPages A:hover {
		color:#333;
		text-decoration:none;
	}

	DIV#childPages A:hover SMALL {
		color:#666;
	}
	
.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.clearLeft {
	clear:left;
}

.underline {
	border-bottom:#999 1px solid;
}
	
.shadow {
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#550000',Direction=135,Strength=4);	
}

	DIV#returnToSearch A {
		white-space:normal;
		font-style:italic;
		font-size:smaller;
	}

.swapArrow_on, .swapArrow2_off {
	width:16px;
	height:16px;
	background-image:url('../images/arrow_left.gif');
	background-position:center;
	background-repeat:no-repeat;
}

.swapArrow_off, .swapArrow2_on {
	width:16px;
	height:16px;
	background-image:url('../images/arrow_right.gif');
	background-position:center;
	background-repeat:no-repeat;
}


SPAN.smallLeftArrow, SPAN.smallRightArrow {
	width:10px;
	height:9px;
	padding:0px 2px;
	background-image:url('../../../img/arrows/blueLeft.gif');
	background-position:center;
	background-repeat:no-repeat;
}

SPAN.smallRightArrow {
	background-image:url('../../../img/arrows/blueRight.gif');
}