#list-menu {
width: 155px;
}
#list-menu ul {
margin: 0; 
padding: 0;
list-style-type: none; 
} 
#list-menu li {
margin: 0px 0 0;
}
#list-menu a, #upload-sidepanel {
display: block;
width:165px;
padding: 7px 2px 7px 10px;
border-left: 1px solid #D6D3E7;
border-right: 1px solid #D6D3E7;
border-bottom: 1px solid #D6D3E7;
background: #F1F1F1;
text-decoration: none;
} 
#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #00416B;
}

#list-menu a:hover {
background: #E4E4F4;
color: #FF4400;
} 
#list-title {
display: block;
width:165px;
padding: 4px 2px 4px 10px;
border: 1px solid #D6D3E7;
background: #D6D3E7;
color: #00416B;
text-decoration: none;
}
#list-border {
	padding: 7px 2px 7px 10px;
}


#infopanel-menu {
width: 100%;
}
#infopanel-menu ul {
margin: 0; 
padding: 0;
list-style-type: none; 
} 
#infopanel-menu li {
margin: 0px 0 0;
}
#infopanel-menu a {
display: block;
width:100%;
padding: 7px 2px 7px 10px;
border-left: 1px solid #D6D3E7;
border-right: 1px solid #D6D3E7;
border-bottom: 1px solid #D6D3E7;
background: #F1F1F1;
text-decoration: none;
} 
#infopanel-menu a:link, #infopanel-menu a:active, #infopanel-menu a:visited {
color: #00416B;
}

#infopanel-menu a:hover {
background: #E4E4F4;
color: #FF4400;
} 
#infopanel-title {
display: block;
width:100%;
padding: 4px 2px 4px 10px;
border: 1px solid #D6D3E7;
background: #D6D3E7;
color: #00416B;
text-decoration: none;
}
#infopanel-border {
	padding: 7px 2px 7px 10px;
}



.featuredpanel-menu a {
	text-decoration: none;
	font-size:11px;
	color: #00416B;
} 
.featuredpanel-menu a:link, #featuredpanel-menu a:active, #featuredpanel-menu a:visited {
	color: #00416B;
}
.featuredpanel-menu a:hover {
	color: #FF4400;
} 
.featuredpanel-title {
	color: #ffffff;
	text-decoration: none;
}
.featuredpanel-border {
	border: 1px solid #FF7100;
}

.mainmenu{
	color: #FFFFFF;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.mainmenu a:link{
	color: #ffffff;
	text-decoration: none;
}
.mainmenu a:visited{
	color: #ffffff;
	text-decoration: none;
}
.mainmenu a:hover, .mainmenu a:active{
	color: #FFFF66;
	text-decoration: underline;
}

.list-title {
display: block;
width:165px;
padding: 4px 2px 4px 10px;
border: 1px solid #D6D3E7;
background: #D6D3E7;
color: #00416B;
text-decoration: none;
}
#upload-sidepanel {width:179px;padding-left:0;}

.attach-success {border: 1px solid #7DAE19;margin-bottom:10px;background-color:#f2ffd6;color:#7DAE19;border-spacing:10px;}
.attach-error {border: 1px solid #FF7E00;margin-bottom:10px;background-color:#FFF7D4;color:#FF7E00;border-spacing:10px;}
.success-message, .error-message {font-weight:bold;padding:20px;}

#attachment-grid {width:751px;}
.attachment-grid-item {width:250px; display:inline-block;text-align:center;padding-bottom:15px;}
.attachment-grid-item > a > img {border:0;text-decoration:none;}
.remove {font-size:smaller;}

#feedback-popup {
	position:fixed;
	display:none;
	width:560px;
	height:200px;
	top:0;
	left:0;
	border:1px solid #999;
	background-color:white;
	padding:20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	box-shadow:10px 10px 5px #999;
}
#feedback-bg {
	display:none;
	top:0;
	left:0;
	background-color:black;
	position:fixed;
	width:500px;
	height:500px;
}


.category-checkbox {padding:15px 0 0 12px;}

/* welcome header */
.welcome-header {width:980px;height:87px;background:url(/images/wm-header.png);color:#454545;}
.wh-panel {width:326px;height:87px;float:left;}
.panel2 {width:327px;}
#welcome-username {font-size:18px;font-weight:bold;margin:5px 0 0 10px;}
#last-visit {font-size:13px;margin:15px 0 0 10px;}
#have-credits {font-size:18px;font-style:italic;text-align:center;}
#have-credits span {font-size:36px;font-style:normal;font-weight:bold;}
#buy-more-button {margin:0 auto;background:url(/images/button-buy-more.png) no-repeat scroll 0 0 transparent;width:165px;height:39px;}
#buy-more-button:hover {background-position:-167px 0;}
#buy-more-button:active {background-position:-332px 0;}
#my-feedback {font-size:18px;font-weight:bold;margin:5px 0 0 50px;}
#feedback-rating {font-size:14px;margin:10px 0 10px 80px;}
#leave-feedback {font-size:11px;margin-left:40px;}

