/* ----------- Shared css for zendesk and zensite --------------- */

/*
  Boxovers
*/


.dvhdr {
	background: #98c332;
	color:white;
  font-size:12px;
  font-weight:bold;
  border:1px solid #607820;
  padding:5px;
  width:400px;
}
         
.dvbdy {
  background:#FFFFFF;
  font-size:12px;
  border-left:1px solid #607820;
  border-right:1px solid #607820;
  border-bottom:1px solid #607820;
  padding: 0 5px 2px 5px;
  width:400px;
}

.dvbdy p {padding: 5px 0 5px 0; margin:0; color:black; line-height:16px;}
.dvbdy h2 {font-size: 12px; padding: 5px 0 0 0; font-weight:bold;}

label.help {
	cursor: help;
}

/* Flash box */

#flash {
	background: white;
	font-weight: bold;
	padding: 0;
	margin: -5px 0 9px 0;	
}

#flash #notice {
  background: url(new_nav/nice_check.png) no-repeat 7px 6px;
	border: 1px #f0f0f0 solid;
	padding: 10px 12px 10px 37px;
	color: #666;
	font-weight: bold;	
	font-size: 14px;
}

#flash #error {	
	border: 2px black solid;
	padding-left: 8px;
	background: #AF1A1A;
	color: white;
	margin-bottom: 3px;	
}

#flash a {	
	color: white;
	text-decoration: underline;	
}

#flash a.title {	
	color: #1A6690;
	text-decoration: underline;	
}

#flash #error h2 {
	padding: 5px 5px 5px 15px;
	font-size: 12px;
	margin: 0 0 0 -8px;
	background-color: #222;
	color: white;
}

#flash ul {
	padding: 5px 0 5px 0;
	margin: 0 0 0 20px;
}

#flash ul li {
	list-style: square;
	margin: 0 0 0 0;	
}

#flash #notice ul { padding: 7px 0 0 0; margin-left:10px; font-size:12px; }
#flash #notice li { padding: 0; list-style: none; font-weight: normal; margin: 5px 0 3px 0; color:#666; }

/*#flash #notice li span.bulk_error { background:#C33232 none repeat scroll 0%; color:white; font-weight:bold; padding:3px 4px; }*/
#flash #notice li span.bulk_error { color:#C33232; font-weight:bold;}
#flash #notice li span.bulk_success { font-weight:bold;}
	
	
.content-top-right span.add, .content-top-right a.add {
	background:transparent url(new_nav/composite.gif) no-repeat scroll 0 -63px;
	padding: 0 0 0 15px;
	border:medium none !important;
	line-height:100%;	
	border-bottom: 0;	
}

.content-top-right .rss {
	background:transparent url(new_nav/composite.gif) no-repeat scroll 0px -49px;
	border:medium none !important;	
	padding-left: 13px;
}
