html, body{
	height:100%;
	width:100%;
}
a{
	text-decoration:none;
	color:#444;	
	font-weight:bold;
	font-size:10px;
}
.box{
	background-color: #f2f4f8;
	border: 1px #7195bf solid;
	padding:5px;
}
#outside{
	color:#444;
	font: 11px Arial, Helvetica, sans-serif;
	padding:0;
	margin: 0 auto;
	width:580px;
	xbackground:url(../i/logo.gif) no-repeat top right;
}
.vendorImg{
	xmargin-top:-54px;
}
#nav_list{
	width:590Px;

}
#content_list{
	float:left;
	width:580px;
	background-color:#9cb2c2;
	border-bottom: 2px solid #768b95;
	
}
#content_list_noback{
	float:left;
	width:590px;

}
#email_list{
	margin-top:-10px;	
}
html>body #email_list{
	margin-top:-10px;	
}
.user_name{
	font-size:14px;
	font-weight:bold;
	color:#bf5c01;
}
hr.cleaner{									
	clear:both;
	height:1px;
	margin: -1px 0 0 0;
	padding-bottom:15px;
	border:none;
	visibility: hidden;
}
#view_all{
	width:155px;
	height:68px;
	display:block;
	background:url(../i/view_all.gif) no-repeat;
	text-decoration:none;
}
#add_new{
	width:154px;
	height:68px;
	display:block;
	background:url(../i/add_new.gif) no-repeat;
	text-decoration:none;
}
#logout_list{
	width:149px;
	height:68px;
	display:block;
	background:url(../i/logout.gif) no-repeat;
	text-decoration:none;
}
#search_nav_link{
	width:132px;
	height:68px;
	display:block;
	background:url(../i/search.gif) no-repeat;
	text-decoration:none;
}

#nav_list a:hover{
	background-position:bottom;
}

#nav_list span{
	visibility:hidden;
	width:138px;
	height:30px;
}
.darkBox{
	background:url(../i/dark_box.gif) repeat-x;
	padding-top:4px;
	color:#fff;
	height:55px;
}
.lightBox{
	background:url(../i/light_box.gif) repeat-x;
	padding-top:4px;
	color:#58636d;
	height:55px;
}
.darkText{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:8px;
}
.lightText{
	color:#58636d;
	font-size:12px;
	font-weight:bold;
	padding:8px;
}
.desc_list{
	padding:0 0 0 8px;
}
.nav_buttons_list{
	margin-top:2px;
}
.white_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}
#overlay{
	background:#000;
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	opacity:0;
	filter:alpha(opacity=0);	
}
#overlay_content{
	/*background:#fff;
	border:1px solid #f5f5f5;
	padding:10px;*/
	position:absolute;
	left:50%;
	top:50%;
	opacity:0;
	filter:alpha(opacity=0);	
}
.close{
	padding:3px;
	position:absolute;
	top:0;
	right:0;
}
.close a{
	color:#666;
}
.close a:hover{
	color:#f3ae03;
}