{literal}
* {
margin:0px;
padding:0px;
font-family: Trebuchet MS,Arial;
font-size: 12px;
color:#000000;
}
html, body {
	margin:0;
	padding:0;
	border:0;
	height:100%;
	font-family: Trebuchet MS,Arial,Helvetica;
	font-size: 12px;
	color:#272937;
	text-align:center;
}

body {
	background-color:#FFFFFF;
}

a {
	color:#0090E7;
	font-size:12px;
	font-family: Trebuchet MS,Arial,Helvetica;	
}

a:hover {
	color:#003D61;
	font-size:12px;
	font-family: Trebuchet MS,Arial,Helvetica;	
}

/**form**/
.form_caption {
	font-family:Trebuchet MS,Arial,Helvetica;
	font-size:18px;
	color:#3a3a3a;
}
.textbox {
	font-size:18px;
	width:80%;
	background:#f9f9f9;
	color:#373737;
	height:25px;
	font-family:Trebuchet MS,Arial,Helvetica;
	padding-left:3px;			
}
.textbox:hover {
	background:#EAFFE8;
}
.error_textbox {
	font-size:18px;
	width:80%;
	background:#FFE3EA;
	color:#373737;
	height:25px;
	font-family:Trebuchet MS,Arial,Helvetica;
	padding-left:3px;		
}
.textarea {
	font-size:12px;
	width:80%;
	background:#f9f9f9;
	color:#373737;
	height:75px;
	font-family:Trebuchet MS,Arial,Helvetica;
	padding-left:3px;			
}	
.textarea:hover {
	background:#EAFFE8;
}
.error_textarea {
	font-size:12px;
	width:80%;
	background:#FFE3EA;
	color:#373737;
	height:75px;
	font-family:Trebuchet MS,Arial,Helvetica;
	padding-left:3px;		
}					
.button {
	font-size:18px;
	font-family:Trebuchet MS,Arial,Helvetica;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;			
}
/**form**/


/**classes**/
.ots {
	width:65px;
	height:12px;
	background:url('{/literal}{$imgpath}{literal}images/blackstar.gif') repeat-x;
}

.ots2 {
	width:0px;
	height:12px;	
	background:url('{/literal}{$imgpath}{literal}images/redstar.gif') repeat-x;
}
.menu_noselected {
	vertical-align:top;
	padding-top:5px;
}
	.menu_noselected a {
		color:#007CE1;
		font-size:18px;
		background:url('{/literal}{$imgpath}{literal}images/default/href_bg_blue.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.menu_noselected a:hover {
		color:#004B88;
		font-size:18px;	
		background:url('{/literal}{$imgpath}{literal}images/default/href_bg_blue_hover.jpg') bottom repeat-x;
		text-decoration:none;
	}
.menu2_noselected {
	vertical-align:top;
	padding-top:5px;
}
	.menu2_noselected a {
		color:black;
		font-size:18px;
		background:url('{/literal}{$imgpath}{literal}images/default/href_bg_black.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.menu2_noselected a:hover {
		color:#004B88;
		font-size:18px;	
		background:url('{/literal}{$imgpath}{literal}images/default/href_bg_blue_hover.jpg') bottom repeat-x;
		text-decoration:none;
	}
.menu_selected {
	vertical-align:middle;
	text-align:left;
	color:#fff;
	font-size:18px;
	padding-left:10px;
	background:url('{/literal}{$imgpath}{literal}images/default/top_menu_selected.jpg') left no-repeat;
	padding-bottom:6px;
}
.home_item {
	display:inline;
	list-style:none;
	padding-right:20px;
}
.bluelinks a {
	color:#279AE6;
	font-size:12px;
	font-family: Trebuchet MS,Arial,Helvetica;
	text-decoration:underline;
}
.bluelinks a:hover {
	color:#025D99;
	font-size:12px;
	font-family: Trebuchet MS,Arial,Helvetica;
	text-decoration:underline;
}
.startpage{
	display:inline;
	list-style:none;
	list-style-position:outside;
	background:url('{/literal}{$imgpath}{literal}images/default/start_li.jpg') top left no-repeat;
	padding-left:12px;
}



.searchsiteform {
 FONT: 12px arial, verdana, sans-serif; color: #000000;
 background-color: #EEF3F4;
 background-image: url("picts/shadeform.gif");
			WIDTH: 110PX;
			HEIGHT: 19PX;
			BORDER: #000000 1px solid;
			margin-top: 1px;
			}
.sidebartext { COLOR: #888888; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }

.formmargin { margin: 0px; }

.sidebartext { COLOR: #888888; FONT: 11px verdana, arial, sans-serif; font-weight: normal; }
.searchbox {
	width:431px;
	height:16px;
	font-size:12px;
	color:#4C5256;
	background:white;
	border:1px #0774AD solid;
}
.last_item {
	width:100%;
	height:100%;
}
	.last_item h2 {
		padding:0px;
		margin:0px;	
		padding-left:15px;
		padding-bottom:5px;
		height:25px;
		_height:30px/*ie*/;
		color:#4C5256;
		font-size:18px;
		font-family: Trebuchet MS,Arial,Helvetica;
		font-weight:lighter;
	}
.last_adver {
		width:350px;
		width:350px/*ie*/;
		height:100%;
		height:100%/*ie*/;
		padding-top:10px;
		padding-left:10px;
		padding-right:5px;
		padding-bottom:15px;
		background:#FEFFB0;
		float:left;
	}
.green { background-color: #FFFFFF; padding-top:10px; padding-left:10px; padding-right:10px; text-align: center; padding-bottom:7px;}
	.last_green {
		width:100%;
		width:100%/*ie*/;
		height:100%;
		height:100%/*ie*/;
		padding-top:10px;
		padding-left:10px;
		padding-right:5px;
		padding-bottom:15px;
		background:#F3FDDC;
		float:left;
	}
		.last_green li {
			list-style:none;
			list-style-position:outside;
			padding-left:20px;
			background:url('{/literal}{$imgpath}{literal}images/default/green_li.jpg') top left no-repeat;
			padding-bottom:5px;
		}
		.last_green a {
			color:#80B815;
			font-size:11px;
			text-decoration:underline;
		}
		.last_green a:hover {
			color:#5E8F02;
			font-size:11px;
		}
	.last_blue {
		width:100%;
		width:100%/*ie*/;
		height:100%;
		height:100%/*ie*/;
		padding-top:10px;
		padding-left:10px;
		padding-right:5px;
		padding-bottom:15px;
		background:#EDF9FF;
		float:left;
	}
		.last_blue li {
			list-style:none;
			list-style-position:outside;
			padding-left:20px;
			background:url('{/literal}{$imgpath}{literal}images/default/blue_li.jpg') top left no-repeat;
			padding-bottom:5px;
		}
		.last_blue a {
			color:#2492CB;
			font-size:11px;
			text-decoration:underline;
		}
		.last_blue a:hover {
			color:#00527D;
			font-size:11px;
		}
.top100 {
	color:#4C5256;
	font-size:18px;
	font-family: Trebuchet MS,Arial,Helvetica;
	font-weight:lighter;
}
	.top100 li {
		display:inline;
		padding-left:5px;
		padding-right:5px;
		color:#4C5256;
		font-size:18px;
		font-family: Trebuchet MS,Arial,Helvetica;
		font-weight:lighter;		
	}
	.top100_green a {
		color:#77B306;
		font-size:18px;
		background:url('{/literal}{$imgpath}{literal}images/default/href_bg_green.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.top100_green a:hover {
		color:#77B306;
		font-size:18px;
	}
	.top100_blue a {
		color:#1CA3EC;
		font-size:18px;
		background:url('{/literal}{$imgpath}{literal}images/default/href_bg_blue2.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.top100_blue a:hover {
		color:#1CA3EC;
		font-size:18px;
	}
.random_item {
	width:287px;
	width:112px/*ie*/;
	height:18px;
	padding-right:5px;
	padding-left:170px;
}
	.random_item li {
		list-style:none;
		list-style-position:outside;
		padding-left:15px;
		background:url('{/literal}{$imgpath}{literal}images/default/random_li.jpg') top left no-repeat;
	}
	.random_item a {
		color:#414141;
		font-size:11px;
		text-decoration:none;
	}
	.random_item a:hover {
		color:#000;
		font-size:11px;
	}
.catalog_item {
	width:287px;
	height:auto !important;
	height:62px;
	min-height:62px;
	padding-bottom:10px;
	float:left;
	padding-right:20px;
}
	.catalog_icon {
		width:55px;
		height:62px;
		height:57px/*ie*/;
		float:left;
		padding-top:5px;
	}
	.catalog_text {
		width:232px;
		height:auto !important;
		height:62px;
		min-height:62px;
		float:left;
		text-align:left;
		color:#025485;
	}
		.catalog_text h3 {
			color:#cacaca;
			font-size:20px;
			font-family:Trebuchet MS,Arial,Helvetica;
			font-weight:lighter;
		}
		.catalog_text h3 a {
			color:#0090E7;
			font-size:20px;
			font-family:Trebuchet MS,Arial,Helvetica;
			text-decoration:underline;
			font-weight:lighter;
		}
		.catalog_text h3 a:hover {
			color:#025485;
			font-size:20px;
		}		
		.catalog_text li {
			display:inline;
			list-style:none;
			list-style-position:outside;
		}
		.catalog_text li a {
			color:#0090E7;
			font-size:11px;
			text-decoration:underline;
		}
		.catalog_text li a:hover {
			color:#025485;
			font-size:11px;
			text-decoration:underline;
		}
	.smalllinks li {
		display:inline;
		list-style:none;
	}
	.smalllinks a {
		color:#2b2b2b;
		font-size:11px;
		font-family:Trebuchet MS,Arial,Helvetica;
	}
.link_number {
	color:white;
	font-size:18px;
	text-align:center;
	float:left;
	width:53px;
	height:27px;
	margin-left:-70px;
	padding-top:2px;
	position:absolute;
	background:url('{/literal}{$imgpath}{literal}images/default/number_bg.jpg') top left no-repeat;
}
.link_content {
	width:647px;
	width:626px/*ie*/;
	float:left;
	height:auto !important;
	height:30px;
	min-height:30px;
	padding-left:21px;
	padding-bottom:10px;
}
	.link_content h3 a {
		font-size:18px;
		text-decoration:underline;
		color:#0A79B2;
		font-weight:lighter;
	}
	.link_content h3 a:hover {
		color:#034668;
		font-size:18px;
	}
	.link_content b {
		font-size:18px;
		font-weight:lighter;
	}
	.link_content p {
		font-size:11px;
		color:black;
	}
.subviews {
	padding-top:2px;
	padding-bottom:2px;
}
.newsbox {
	width:982px;
	height:auto !important;
	height:50px;
	min-height:50px;
	padding-bottom:10px;
	float:left;
}
.news {
	width:300px;
	width:255px/*ie*/;
	height:auto !important;
	height:50px;
	height:34px/*ie*/;
	min-height:50px;
	margin-right:15px;
	float:left;
	background:#f6f6f6;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	font-size:12px;
	color:#2492CB;
}
	.news h2 {
		font-size:18px;
		color:#6f6f6f;
		font-weight:lighter;
	}
	.news p {
		color:black;
	}
			.leftmenu {
				float:left;
				width:215px;
				width:200px/*ie*/;
				height:auto !important;
				height:150px;
				min-height:150px;
				margin-bottom:20px;
				text-align:right;
				padding-right:15px;
				color:#858585;
				font-size:11px;
			}
				.leftmenu h3 {
					padding-top:3px;
					font-size:18px;
					font-family: Trebuchet MS,Arial,Helvetica;
					text-decoration:none;
					color:#d1d1d1;
					font-weight:lighter;				
				}
				.leftmenu h3 a {
					font-size:18px;
					font-family: Trebuchet MS,Arial,Helvetica;
					text-decoration:none;
					color:#23A8ED;
				}
				.leftmenu h3 a:hover {
					font-size:18px;
				}		
				.leftmenu li {
					display:list-item;
					list-style:none;					
					list-style-position:outside;			
				}
				.leftmenu li a {
					color:#282828;
					font-size:11px;
					text-decoration:none;
				}
				.leftmenu li a:hover {
					font-size:11px;
				}
				.leftmenu p {
					font-size:11px;
					color:#858585;
				}
/**id**/
#container {
	margin:0 auto;
	width:982px;
	height:auto !important;
	height:100%;
	min-height:100%;
	text-align:left;
}
.header1 { background-color: #FFFFFF; }





	#header {
		width:982px;
		height:144px;
		float:left;
	}
	 #logo_menu {
	 	padding-top:12px;
		padding-left:16px;		
		width:590px;
		width:574px/*ie*/;
		height:144px;
		height:132px/*ie*/;
		float:left;
	 }
	 	
		#menu {
			width:574px;
			height:39px;
			float:left;
		}
	 #home_add {
	 	padding-left:14px;
		padding-top:26px;
		width:364px;
		width:350px/*ie*/;
		height:144px;
		height:118px/*ie*/;
		margin-right:3px;
		float:right;
		background:url('{/literal}{$imgpath}{literal}images/default/home_bg.jpg') top repeat-x;
	 }
	 	#home {
			width:350px;
			height:74px;
			float:left;			
		}
	 	#add {
			width:350px;
			height:39px;
			float:left;			
		}
	#search_last {	
		width:590px;
		height:87px;
		float:left;		
	}
		#search {
			padding-left:20px;
			padding-top:15px;
			width:590px;
			width:570px/*ie*/;
			height:91px;
			height:76px/*ie*/;
			float:right;
			background:#1DA3EC url('{/literal}{$imgpath}{literal}images/default/search_bg.jpg') top no-repeat;
		}
			#search h2 {
				color:#fff;
				font-size:18px;
				font-family: Trebuchet MS,Arial,Helvetica;
				font-weight:lighter;
			}
			#search p {
				font-size:12px;
				color:white;
			}
		#last {
			padding-top:26px;
			width:590px;
			height:197px;
			height:171px/*ie*/;
			float:left;
		}
	#rss_news {	
		width:367px;
		width:344px/*ie*/;
		padding-top:5px;
		padding-bottom:10px;
		padding-left:19px;
		padding-right:4px;
		height:287px;
		height:272px/*ie*/;
		float:right;
		background:#F2F2F2 url('{/literal}{$imgpath}{literal}images/default/rss_news_bg.jpg') top no-repeat;
	}
		#rss_news h2 {
			padding-left:20px;
			font-size:18px;
			font-family: Trebuchet MS,Arial,Helvetica;
			font-weight:lighter;
			color:#4C5256;
		}
			#scroll {
				width:550px;
				height:109px;
				height:109px/*ie*/;
				float:left;
				overflow:hidden;
			}
				#scroll h2 {
					padding-top:5px;
					padding-left:20px;
					font-size:15px;
					font-family: Trebuchet MS,Arial,Helvetica;
					font-weight:lighter;
					color:#720101;
					padding-bottom:7px;
				}
				#scroll li {
					list-style:none;
					list-style-position:outside;
					padding-left:20px;
					background:url('{/literal}{$imgpath}{literal}images/default/rss_li.jpg') top left no-repeat;
					padding-bottom:5px;
				}
				#scroll a {
					color:#3434D8;
					font-size:11px;
					
background:url('{/literal}{$imgpath}{literal}images/default/href_bg_blue2.jpg') bottom repeat-x; text-decoration:none;

				}
				#scroll a:hover {
					color:#F6262F;
					font-size:11px;
				}
			#scroll_panel {
				width:15px;
				text-align:center;
				height:109px;
				float:right;
			}
#top_random_caption {
	width:979px;
	height:80px;
	float:left;
}
	#random_caption {
		width:590px;
		height:80px;
		float:left;
	}
		#random {
			width:590px;
			height:18px;
			float:left;
		}
		#caption {
			width:590px;
			height:62px;
			height:42px/*ie*/;
			padding-top:20px;
			float:left;
		}
			#caption h1 {
				padding-left:20px;
				font-size:18px;
				font-family: Trebuchet MS,Arial,Helvetica;
				font-weight:lighter;
				color:#000;
			}
	#top {
		padding-left:7px;
		padding-top:23px;
		width:364px;
		width:357px/*ie*/;
		height:80px;
		height:57px/*ie*/;
		float:right;
	}
	#content {
		width:982px;
		height:auto !important;
		height:50px;
		min-height:50px;
		text-align:center;
		float:left;		
	}
		#center {
			margin:0 auto;
			width:949px;
			width:921px/*ie*/;
			height:auto !important;
			height:50px;
			min-height:50px;
			padding-bottom:70px;
			padding-left:28px;
			float:left;
			text-align:left;
		}
		#center h1 {
			font-size:22px;
			font-weight:lighter;
			color:#4f4f4f;
			font-family: Trebuchet MS,Arial,Helvetica;
			padding-top:0px;
			padding-right:10px;
		}
			#leftmenu {
				float:left;
				width:236px;
				height:auto !important;
				height:150px;
				min-height:150px;
				margin-bottom:20px;
				text-align:right;
				color:#858585;
				font-size:11px;
			}
				#leftmenu h3 {
					padding-top:3px;
					font-size:18px;
					font-family: Trebuchet MS,Arial,Helvetica;
					text-decoration:none;
					color:#d1d1d1;
					font-weight:lighter;				
				}
				#leftmenu h3 a {
					font-size:18px;
					font-family: Trebuchet MS,Arial,Helvetica;
					text-decoration:none;
					color:#23A8ED;
				}				
				#leftmenu li {
					display:list-item;
					list-style:none;					
					list-style-position:outside;			
				}
				#leftmenu li a {
					color:#282828;
					font-size:11px;
					text-decoration:none;
				}
				#leftmenu p {
					font-size:11px;
					color:#858585;
				}			
			#rightmenu {
				float:right;
				width:698px;
				width:656px/*ie*/;
				height:auto !important;
				height:150px;
				height:135px/*ie*/;
				min-height:150px;
				background:#ECF9FF url('{/literal}{$imgpath}{literal}images/default/rightmenu_bg.jpg') top no-repeat;
				margin-bottom:20px;
				padding-left:21px;
				padding-right:21px;
				padding-top:0px;
				padding-bottom:15px;
			}
				#rightmenu h2 {
					color:black;
					font-size:18px;
					font-family:Trebuchet MS,Arial,Helvetica;
					font-weight:lighter;
					padding-left:22px;
					padding-bottom:10px;
					padding-top:12px;
				}
#mama_footer {
	width:100%;
	height:70px;
	margin-top:-70px;	
	float:left;
}
#footer {
	width:982px;
	height:70px;
	background:url('{/literal}{$imgpath}{literal}images/default/footer_bg.jpg') top repeat-x;
	text-align:left;
	margin:0 auto;
	position:relative;
}
	#copyright {
		width:70%;
		padding-top:30px;
		height:70px;
		height:40px/*ie*/;
		float:left;
		font-size:11px;
		color:#BCBCBC;
		font-family: Trebuchet MS,Arial,Helvetica;
	}
		#copyright li {
			display:inline;
			padding-left:3px;
			padding-right:5px;
			list-style:none;
			color:#BCBCBC;
			font-size:11px;
		}
		#copyright li a {
			color:#A4D532;
			font-size:11px;
			font-family: Trebuchet MS,Arial,Helvetica;
		}
		#copyright li a:hover {
			color:#76A30C;
			font-size:11px;
			font-family: Trebuchet MS,Arial,Helvetica;
		}
	#counters {
		width:30%;
		padding-top:20px;
		height:70px;
		height:50px/*ie*/;
		float:right;
		text-align:right;
	}
		#counters li {
			display:inline;
			padding-left:5px;
			padding-right:3px;
			list-style:none;
		}



TABLE{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; }


.gray2 { background-color: #ACC0CD; }
.gray { background-color: #FADCDC; }
.hd { background:#FFFFFF url('{/literal}{$imgpath}{literal}picts/bg.gif') center no-repeat; height:40px; width: 33%; padding-top:10px; padding-left:1px; padding-right:1px; text-align: justify; padding-bottom:1px;}
.red { background-color: #ECFFEA; padding-top:10px; padding-left:30px; padding-right:30px; text-align: justify; padding-bottom:7px;}
.hd h2 {
		padding:0px;
		margin:0px;	
		
		height:25px;
		_height:30px/*ie*/;
		color:#000000;
		font-size:14px;
		font-family: Trebuchet MS,Arial,Helvetica;
		font-weight: bold; text-align: center;
	}
.bannerMain	{
		background:url({/literal}{$imgpath}{literal}picts/banner_top_bg.gif) 0 0 repeat-x;
		padding:30px 40px 0 8px;
		margin-bottom:14px;
	}
.bannerColL	{
		width:50%;
		padding-right:25px;
	}
.bannerMain .left	{
		background: #F3FAF1;
		height:148px;
		padding:0 0 5px 10px;
		position:relative;
	}
.bannerMain .right	{
		background:url({/literal}{$imgpath}{literal}picts/spec_banner_r.gif) 100% 0 no-repeat;
		padding:10px 35px 0 0;
	}
.bannerMain .bannerColR	{
		width:50%;
		padding-left:25px;
	}

.bannerMain .right li {
			list-style:none;
			list-style-position:outside;
			padding-left:20px;
			background:url('{/literal}{$imgpath}{literal}images/default/green_li.jpg') top left no-repeat;
			padding-bottom:3px;
		}
		.bannerMain .right a {
			color:#0D1CE7;
			font-size:11px;
			text-decoration:underline;
		}
		.bannerMain .right a:hover {
			color:#B03600;
			font-size:11px;
		}
.bannerMain .random_item li {
		list-style:none;
		list-style-position:outside;
		padding-left:15px;
		background:url('{/literal}{$imgpath}{literal}images/default/random_li.jpg') top left no-repeat;
	}
	.bannerMain .random_item a {
		color:#3434D8;
		font-size:11px;
		text-decoration:none;
	}
	.bannerMain .random_item a:hover {
		color:#F6262F;
		font-size:11px;
	}
.mass {
color: #F6262F;
font: 15px verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}
.china {
color: #6D6D6D;
font: 15px verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;

}
.machines {
color: #6D6D6D;
font: 15px verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}
.machines a {
color: #3434D8;
font: 14px verdana, arial, helvetica, sans-serif;
font-weight: bold;
background:url('{/literal}{$imgpath}{literal}images/default/href_bg_blue2.jpg') bottom repeat-x; text-decoration:none;
}
.machines a:hover {
color: #F6262F;
font: 14px verdana, arial, helvetica, sans-serif;
font-weight: bold;


}

.shadeform {
 FONT: 13px arial, verdana, sans-serif; background-color: #EAFFE8;
 text-align: left;
 WIDTH: 175PX;
 BORDER: #000000 1px solid;
}

.shadeform1 {
 FONT: 13px arial, verdana, sans-serif; background-color: #EAFFE8;
 text-align: left;
 WIDTH: 370PX;
 BORDER: #000000 1px solid;
}
.dropdown {
 COLOR: #000000;
 background-color: #EAFFE8;
 WIDTH: 200PX;
 FONT: 11px verdana, arial, sans-serif;
 }



.textarea {
 FONT: 13px arial, verdana, sans-serif;
 background-color: #EAFFE8;
 text-align: left;
	 WIDTH: 370PX;
 BORDER: #000000 1px solid;
 }



.submit-button 	{ font: 11px arial, serif; }











.borders { border: #000000 1px solid; }





.menutable {
background-color: #FFFFFF;
white-space: nowrap;
width:100%;
border-top: #000000 0px solid;
border-bottom: #000000 0px solid;
padding: 0px;
margin: 0px;
}



/* CODE FOR MENU 2ND OUTER TABLE *
/

#menunav, #menunav ul 	{
float: left;
white-space: nowrap;
width: 100%;
list-style: none;
padding: 0px;
border: solid #000000;
border-width: 0px 0px 0px 0px;
/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
margin: 0px 0px 0px 0px;
}









/* TOP LEVEL MARGINS, FONT FACE & FONT COLORS & PADDING */


#menunav a {
color: #000000;
font: 11px verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
letter-spacing: 0px;
text-align: center;
padding: 3px 5px 4px 5px;
width: auto;
display: block;
cursor: pointer;
}




/* TOP LEVEL BACKROUND COLOR AND BORDERS - EDIT MENU IMAGES ALSO */


#menunav li {
background-color: #FFFFFF;
border: solid #FFFFFF;
border-width: 1px 1px 1px 1px;	/* THIS IS A RIGHT BORDER */
/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
float: left;
padding: 0;
}




/* TOP LEVEL HOVER FONT COLOR */


#menunav li a:hover	{
color: #0171CE;
text-decoration: none;
cursor: pointer;
}







/* TOP LEVEL HOVER BACKGROUND COLOR AND BORDERS - EDIT MENU IMAGES ALSO */


#menunav li:hover, #menunav li.IEMhover
{
background-color: #FFFFFF;
border: solid #0171CE;
border-width: 1px 1px 1px 1px;	/* THIS IS A RIGHT BORDER */
/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
}











/* SUB LEVEL FONT & FONT COLOR & PADDING */


#menunav li ul a 	{
font: 11px verdana, arial, helvetica, sans-serif;
color: #6A808F;
font-weight: normal;
text-decoration: none;
letter-spacing: 0px;
text-align: left;
padding: 4px 0px 4px 0px;
text-indent: 8px;
cursor: pointer;
}




/* SUB LEVEL FONT HOVER COLOR */


#menunav li ul a:hover {
background-image: none;
color: #000000;
text-decoration: none;
cursor: pointer;
}


/* SUB LEVEL OUTER BORDER */


#menunav li ul {
position: absolute;
left: -999em;
height: auto;
width: 150px;
border: solid #000000;
border-width: 1px 1px 1px 1px;
/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
margin: 0;
margin-left: -1px;
margin-top: 0px;
}



/* SUB LEVEL BACKGROUND COLOR & BORDER OPTION FOR EACH LINK */

#menunav li ul li 	{
background-image: none;
background-color: #FFFFFF;
border: solid #C0C0C0;
border-width: 0px 0px 0px 0px;
/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
}



/* SUB LEVEL HOVER BACKGROUND AND BORDERS */


#menunav li ul li:hover, #menunav li ul li.IEMhover
{
background-image: none;
background-color: #EDF0F3;
border: solid #C0C0C0;
border-width: 0px 0px 0px 0px;
/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
}




/* SUB MENU WIDTH - ALSO EDIT TWO BELOW AND ONE ABOVE TO MATCH */


#menunav li li {
	padding-right: 0px;
	width: 150px;
}



/* SUB MENU LINK WIDTH */


#menunav li ul a { width: 150px;
}



/* FOR 3rd LEVEL MENU LOCATION */


#menunav li ul ul {
	margin: -21px 0px 0px 150px;
}






#menunav li:hover ul ul, #menunav li:hover ul ul ul, #menunav li.IEMhover ul ul, #menunav li.IEMhover ul ul ul
{ left: -999em; }


#menunav li:hover ul, #menunav li li:hover ul, #menunav li li li:hover ul, #menunav li.IEMhover ul, #menunav li li.IEMhover ul, #menunav li li li.IEMhover ul
{ left: auto; }








/* FOR 3rd LEVEL ARROW */


#menunav a.parent {
 background: url(picts/menu-arrow.gif) center right no-repeat;
}


#menunav a:hover.parent {
	background: url(picts/menu-arrow.gif) center right no-repeat;
}

{/literal}