/************ #leftnav ***********/

#menu_container {
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.keyword, .collect, .respond, .contract, .buy  {
	text-align:right;
	font-size:24px;
	line-height:24px;
	letter-spacing:-2px;
	width:141px;
	height:60px;
	float:left;
	padding:5px 10px 0px 40px;
	margin:0px 1px 0px 0px;
}

.keyword {
	color:#d16f1a;
	background-image:url(../images/navigation/step1.gif);
	background-repeat:no-repeat;
}

a:hover .keyword {
	color:#47697a;
	background-image:url(../images/navigation/step1_hover.gif);
	background-repeat:no-repeat;
}

.collect {
	background-image:url(../images/navigation/step2.gif);
	background-repeat:no-repeat;
	color:#f57b20;
}

a:hover .collect {
	color:#47697a;
	background-image:url(../images/navigation/step2_hover.gif);
	background-repeat:no-repeat;
	color:#47697a;
}

.respond {
	background-image:url(../images/navigation/step3.gif);
	background-repeat:no-repeat;
	color:#f68428;
}

a:hover .respond {
	color:#47697a;
	background-image:url(../images/navigation/step3_hover.gif);
	background-repeat:no-repeat;
	color:#47697a;
}

.contract {
	background-image:url(../images/navigation/step4.gif);
	background-repeat:no-repeat;
	color:#f89d57;
}

a:hover .contract {
	color:#47697a;
	background-image:url(../images/navigation/step4_hover.gif);
	background-repeat:no-repeat;
	color:#47697a;
}

.buy {
	background-image:url(../images/navigation/step5.gif);
	background-repeat:no-repeat;
	color:#fbbb90;
}

a:hover .buy {
	color:#FFFFFF;
	background-image:url(../images/navigation/step5_hover.gif);
	background-repeat:no-repeat;
	color:#47697a;
}

.keyword a, .collect a, .respond a, .contract a, .buy a {
	padding:2px 0px 2px 0px;
	margin:0px 0px 0px 0px;
}

.buy {
	color:#fbbb90;
}

/*

body#home .menu .home a {
	color:#636363;
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
}

body#delivery .menu .delivery a {
	color:#636363;
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
}

body#deliverydemo .menu .deliverydemo a {
	color:#636363;
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
}

body#replies .menu .replies a {
	color:#636363; 
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
}

body#repliesdemo .menu .repliesdemo a {
	color:#636363; 
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
}

body#contract .menu .contract a {
	color:#636363;
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
}

body#buy .menu .buy a {
	color:#636363;
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
}

.menu li a:visited {
	color:#FFFFFF;
}

.menu li a:hover {
	font-weight:100;
	color:#FF0000;
	background-image:url(../images/template_graphics/page_images/button_bg_02.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.user_name {
	font-size:14px;
	color:#333333;
	text-align:center;
}

.menu_spacer {
	min_height:14px;
}

/* bottom menu */

.base_panel_header {
	width:960px;
	height:18px;
	background-image:url(../images/navigation/base_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:0px 0px 0px 0px;
	margin:2px auto 0px auto;
}

.base_panel_body {
	width:960px;
	background-image:url(../images/navigation/base_base.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:5px 0px 5px 0px;
	margin:0px auto 0px auto;
}

#menu_container_base {
	width:960px;
	text-align:center;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
}

.menu_base {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.menu_mailer {
	width:500px;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto;
}

.menu_mailer lo {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.menu_mailer li {
	display:inline;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


.menu_base li  {
	font-size:14px;
	display:inline;
	text-align:center;
	color:#47697a;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.menu_base li a {
	font-weight:100;
	padding:0px 2px 0px 2px;
	margin:0px 0px 0px 0px;
}

.menu_base li a:hover {
	color:#f68428;
}

/* bottom menu */

/*
body#useourproducts .menu ul li a,
body#useourproducts #drop_products,
body#mvo .menu ul li a,
body#mvo #drop_products, 
body#mit .menu ul li a,
body#mit #drop_products,
body#pm .menu ul li a,
body#pm #drop_products,
body#aboutus .menu ul li a,
body#aboutus #drop_aboutus,
body#technicalinfo .menu ul li a,
body#technicalinfo #drop_aboutus
{
	margin:2px 1px 2px 1px;
}
body#help #menu ul li a,
body#help #drop_aboutus
{
	margin:2px 1px 2px 1px;
}
*/


/*

.carrier_logos {
	text-align:center;
	width:154px;
	padding:2px 2px 2px 2px;
	margin:0px 0px 0px 0px;
}

.carrier_logos img {
	text-align:center;
	padding:1px 1px 1px 1px;
	margin:0px 0px 0px 0px;
}

/*********** /#Leftnav ***********/

/*********** Random buttons ******

.button_formatting ul {
	list-style:none!important;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:1px 0px 1px 0px;
}

.random_button ul {
	list-style:none;
	text-align:center;
	padding:0px 0px 0px 0px;
	margin:1px 0px 0px 0px;
}

.random_button li a {
	font-weight:100;
	height:20px;
	text-align:center!important;
 	display:block;
	color:#373737;
	text-align:left;
	padding:3px 2px 0px 2px;
	margin:2px 2px 2px 2px;
}

.random_button li a:hover {
	color:#666666;
	text-decoration:none;
}

/*********** /Random buttons *****/
