/* CSS Document */

/*p, ul, li, h1, h2, h3, h4, form, input
{
	margin: 0;
	padding: 0;
}*/
.clr 
{
	clear: both;
	width: 1px;
	height: 1px;
	margin-left: -1px;
	margin-bottom: -1px;
	font-size: 1px;
}

#main
{
	position: relative;
	width: 950px;
	left: 33px;
}
#LeftNavColumn
{
	position: relative;
	float: left;
	background: url(/src/2010/images/bg_content.png) left 235px repeat-y;
	width: 225px;
}
#CRLogo
{
	background: url( /src/2010/images/logo.gif ) no-repeat;
	height: 240px;
}

#homelink
{
	position: relative;
	width: 210px;
	background:inherit;
	height: 58px;
	padding: 15px 0 0 6px;
}

#widget
{
	position: relative;
	width: 210px;
	background:inherit;
	height: 78px;
	padding: 2px 0 0 6px;
}
#widget img
{
	position: relative;
	float: left;
	backgound-color: #990000;
	padding: 0 0 0 12px;
}


#LeftNavHead
{
	position: relative;
	background: url( /src/2010/images/bg_wrapper_main_nav.gif ) repeat-x #ececec;
	color: inherit;
	width: 198px;
	padding: 10px 4px 0 7px;
	left: 8px;
}
#LeftNavBackStyle
{
	position: relative;
	width: 198px;
	height: 8px;
	background: url(/src/2010/images/bg_top_main_nav.gif) no-repeat;
	font-size: 1px;
	left: 14px;
}

.LeftMainNavSMI
{
	position: relative;
	width: 193px;
	background: url(/src/2010/images/bg_ct_main_nav.gif) repeat-y;
	list-style: none;
	padding: 0 5px 0 0;
	left: 14px;
}

.LeftMainNavSMI li a
{
	font: bold 12px tahoma , Arial, sans-serif;
	text-decoration: none;
	display: block;
	padding: 0 0 0 7px;
	line-height: 29px;
	color: #990000;
}

.LeftMainNavSMI li a:hover, .LeftMainNavSMI .LeftMainNavSMI li a:hover
{
	color: #ffffff;
	background-color: #990000;
}

.LeftMainNavSMI_hidden
{
	display: none;
}
.LeftMainNavSMI .LeftMainNavLS, .LeftMainNavSMI .LeftMainNavBS, 
{
	background-color: #008c99; 
}


