/* Setup layout containers
----------------------------------------------------------------------------- */
	body { 
		font-size: 65%;
		color: #FFFFFF;
		font-size: 11px;
		font-family: verdana,tahoma, helvetica,arial, ms-sans;
		margin: 0px;
		padding: 0px;
		letter-spacing: 0px;
		background-color: #4a4a4a;
		background-image: url('../templateimages/bg.gif')
					
		}
	/*select,
	input,
	textarea { 
		font-size: 100%;
		color: #000;
		font-family: verdana,tahoma, helvetica,arial, ms-sans;
		}
	hr {
		border: 0px;
		border-bottom: 1px solid #BBB;
		height: 1px;
		margin: 10px 0px 10px 0px;
		display: block;
		float: left;
		padding-left: 4px;
		width: 98%; 
		}
	form { 
		padding: 0px; margin: 0px; 
		}*/
	a img,
	img { 
		border: 0px; 
		}
	a, 
	a:active, 
	a:focus, 
	a:visited { 
		outline: none; 
		color: #9ccf63;
		text-decoration: none;
		}
	a:hover {
		color: red;
		text-decoration: underline;
		}
	#accessibilityOptions {
		display: none;
		}


	#containerUM { 
		/* margin: 0px auto; */
		width: 960px; 
		background-color: #333333;
		position:absolute;
		}
		
	.wide #containerUM { 
		width: 1074px; 
		}

	#contentbodyUM {
		float: left;
		width: 700px;
		/*border: 1px solid red;*/
		padding: 10px;
		}

	.wide #contentbodyUM {
		width: 850px;
		}

#maincontentUM {
	width: 752px;
	float: left;
		background: #333333 url('../templateimages/topright.gif') top right no-repeat;
	}

.wide #maincontentUM {
	width: 865px;
	}

.wide .product .main {
	margin-right:30px;
}

/* label finder
----------------------------------------------------------------------------*/
	#label-finder { 
		float: left;
		padding-left: 10px;
		width: 550px;
		height: 38px;
	
		}




/* second nav
----------------------------------------------------------------------------*/
	#second-nav { 
		float: left;
		padding-left: 0px;
		width: 580px;
		height: 50px
	}
	#second-nav ul {
		padding: 15px;
		margin: 0px;
		list-style: none;
		float: left;
	}
	#second-nav li { 
		padding: 0px;
		margin: 0px;
		float: left;
	}
	#second-nav a,
	#second-nav a:link,
	#second-nav a:visited,
	#second-nav a.current,
	#second-nav a.current:link,
	#second-nav a.current:visited {
		float: left;
		margin: 0px;
		text-decoration: none;
		color: #ffcf31;
		}
	#second-nav ul li a:hover {
		color: #fff;
		}
	#second-nav a.current,
	#second-nav a.current:link,
	#second-nav a.current:visited {
		color: #425462;
		}

	#memoryticker { 
		float: left;
		padding: 10px;
		width: 600px;
		height: 20px;
		/*Tip: add in height attribute here for multiple line scroller*/
		border: 0px solid #4A494A;
		/*Change 0.7 below to a different number if desired (0.7=0.7 seconds)*/
		/*Remove below line to remove transitional effect in IE. Below line should always appear last within this CSS*/
		filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
		}

	#memoryticker a,
	#memoryticker a:link,
	#memoryticker a:visited,
	#memoryticker a.current,
	#memoryticker a.current:link,
	#memoryticker a.current:visited {
		float: left;
		margin: 0px;
		text-decoration: none;
		color: #9ccf63;
		}
	#memoryticker a:hover {
		color: #fff;
		}
	#memoryticker a.current,
	#memoryticker a.current:link,
	#memoryticker a.current:visited {
		color: #425462;
		}
			
/* top nav
----------------------------------------------------------------------------*/
	#topNav { 
		float: left;
		width: 750px;
		}

#topNav ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	float : left;
		width: 600px;
	}
#topNav li { 
	float : left;
	padding: 0px 10px;
	height: 24px;
	background-color: #9c3000;
	}

#topNav li a,
#topNav li a:link,
#topNav li a:visited {
	line-height: 24px;
	display : block;
	text-decoration : none;
	padding-left: 2px;
	color: #fff;
	}
#topNav li a:hover {																																																															/* first list > second list*/
	color: #FFFFFF;
	background-color: #4a4a4a;
	}



/* content left
----------------------------------------------------------------------------- */
	#lhsContainer { 
		float: left;
		width: 208px;
		background-color: #333333;
		}
		
	#lhs {
		float: left;
		width: 168px;
		padding: 4px;
		background-color:#4a4a4a;
		}

/* A-Z box
	----------------------------------------------------------------------------- */

	.label-titles { 
		float: left;
		width: 50px;
		}
	.azContainer {
		width: 490px;
		float: left;
		padding-top: 2px;
		background-color: #333333;
		}
	.azContainer ul {
		padding: 0px;
		margin: 0px;
		list-style: none;
		float: left;
	}
	.azContainer li { 
		padding: 0px;
		margin: 0px;
		float: left;
	}
	.azContainer a,
	.azContainer a:link,
	.azContainer a:visited,
	.azContainer a.current,
	.azContainer a.current:link,
	.azContainer a.current:visited {
		float: left;
		margin: 0px;
		text-decoration: none;
		color: #ffcf31;
		border: 1px solid #313031;
		font-size: 95%;
		background-color: #313031;
		width: 15px;
		line-height: 15px;
		text-align: center;
		}
	.azContainer ul li a:hover {
		color: #fff;
		border: 1px solid #ccc;
		}
	.azContainer a.current,
	.azContainer a.current:link,
	.azContainer a.current:visited {
		color: #425462;
		border: 1px solid #313031;
		background: #313031;
		}

/* #lhs select {
color: red;} */

/* custom
----------------------------------------------------------------------------*/

	.customspace {
	float: left;
	width: 726px;
	padding: 6px;
	}
	
	.custombox {
	float: left;
	width: 700px;
	border: 1px solid #4A494A;
	padding: 6px;
	margin-bottom: 10px;
	}
	
	.customboximage {
	float: left;
	padding: 0px;
	width:90px;
	}
	
	.customboxtext {
	float: left;
	border: 0px solid #4A494A;
	padding: 0px;
	width: 610px;
	}
	/*#custombox { 
		float: left;
		padding: 4px;
		width: 400px
		border: 1px solid #FFFFFF;
		}*/



