/* leftsubnav.css */

.leftsubnav
{
text-align: left;
padding-right: 20px !important;
}

/* LEFTNAV SUBNAV */

.leftnav ul
{
list-style: none;
margin: 0px;
padding: 0px;
}

.leftnav li
{
margin: 0px 0px 4px 0px;
padding: 0px;
}

.leftnav li.gap
{
margin-top: 20px;
}

.leftnav li.bottomgap
{
margin-bottom: 20px;
}

.leftnav span.gray
{
font-size: 10px; 
color: gray;
font-weight: bold
}

.leftnav li.h1
{
color: grey;
color: #111111;
font-weight: bold;
margin-top: 19px;
	font-size:1rem;
}

.leftnav li.first
{
margin-top: 0px;
}

.leftnav a:link, .leftnav a:visited, .leftnav a:active, .leftnav a:hover
{
color: blue;
}

div.primaryimage p
{
margin: 3px 0 10px 0 !important;
font-size: 9px;
color: gray;
}

div.primaryimage img
{
}

div.primaryimage
{
margin-bottom: 10px;
}

/* MORE */

li.slect
{
background:#dec0a8 !important;
background:#daf6dd !important;
background:#DEC0A8 !important;
background:white !important;
width:110%;
margin-left:-15px !important;
padding:4px 1px 4px 15px !important;
font-weight:bold;
border:1px solid #aaa;
color: #111111 !important;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.leftnav a, .leftnav a:visited
{
color: #111111 !important;
}

.leftnav a:hover
{
color:#202020 !important;
}

.h1
{ 
font-size:100%;
}

.leftnav
{
background-color: #fff5e1;
background: #f8f8f8;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border: 1px solid #e0e0e0;
}

/** Why??
.leftnav b
{
color: #917660 !important;
}
**/

.twtr-widget
{
float:right;
margin-left:20px;
}

.clear { clear:both; }
.m20 { margin:20px 0;}
.m40 { margin:40px 0;}


/***** 	IE7	 *****/
.leftnav 
{
}

.slect 
{
margin-left: -25px !important;
text-indent: 0px !important;
position: relative;
}

.leftnav li 
{
text-indent: 0px !important;
}


.leftnav ul.subitem li {
	margin-top: 2px;
	font-size: 10px !important;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
}
.leftnav ul.subitem li {
	padding-left: 30px !important;
	width: 100%;
}
.leftnav li .disabled {
	color: #aaa;
}
