/* v5 BaseTheme - v1.0 */

a.copyright { 
	color: #c2c2c2;
	text-decoration: none;
 }

div.copyright {
	width: 125px; 
	position: fixed; 
	bottom: 10px; 
	left: 15px;
	height: 14px; 
	font-size: 10px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c2c2c2;
}

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}

.boxhead {
	background: url(images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}

.boxhead h2 {
	background: url(images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 12px; 
}

.boxbody {
	background: url(images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

td.mphead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration : none;
	border-style: solid;
	border-width: 1px;
	background-color: #e5e5e5;
	border-color: #ffffff #a3a3a3 #a3a3a3 #ffffff;
}

td.mp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration : none;
	border-style: solid;
	border-width: 1px;
	border-color: #a3a3a3 #fafafa #fafafa #a3a3a3;
}

TR.mprow:hover {
	background-color: #c2c2c2 
}

TD.small { 
	color: #000000; 
	font-weight: bold; 
	font-size: 10px; 
}

A.small { 
	color: #3333ff; 
	font-size: 10px; 
	text-decoration: none;
}

A.menu { 
	color: #3333ff; 
	font-size: 12px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:link { 
	text-decoration: none; 
}

A:visited { 
	color: #0000FF; 
	text-decoration: none; 
}

A:hover { 
	text-decoration: underline; 
	cursor: hand; 
}

h3.clean { 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.tinyclean { 
	font-size: 9px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.clean { 
	font-size: 11px; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.clean { 
	font-size: 12px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.error { 
	font-size: 10px; 
	text-decoration: none;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: red; 
}

td.tabcenter { 
	font-size: 12px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #ffffff #a5a5a5 #ffffff #a5a5a5; 
	vertical-align: bottom
}

td.tabbottom { 
	font-size: 12px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #ffffff #a5a5a5 #a5a5a5 #a5a5a5; 
	vertical-align: bottom
}

td.foretab { 
	font-size: 12px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #a5a5a5 #a5a5a5 #ffffff #a5a5a5; 
	vertical-align: bottom; 
	background-color: #f3f3f3
}

td.backtab { 
	font-size: 12px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #636363; 
	vertical-align: bottom; 
	background-color: #e5e5e5;
}

h4.featured { 
	font-size: 11px; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.treenode { 
	font-size: 12px; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

#overlap { 
	position: relative; 
}

h1.featuredheader {
	line-height: 16px; 
	font-size: 16px; 
	color: #CC9933; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.node {
	text-decoration: none;
	font-family: verdana,arial,helvetica;
	font-size: 10pt;
	padding:0px;
}

A.node:hover { 
	text-decoration: underline;
	cursor: hand;
}
A.node:visited { 
	text-decoration: none;
}
