/* CSS Document */

/* -----------leftNav Primary, Secondary and Tertiary Section -----------*/
#leftNav {
	float: left;
	width: 180px!important;
	width: 180px;
	padding: 0 0 0 0px !important;
	margin: 0px 0 0 0!important;
	}

#leftNav ul {
	display:block;
	width: 179px!important;
	width: 179px;
	list-style-type: none;
	border-right:1px solid #993333;
	margin: 0px;
	padding: 0px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	}
	
#leftNav li.leftNavPrimary{
	margin:0px!important;
	padding-top: 1px;
	padding-bottom:4px;
	width: 171px;
	padding-left:5px;
	padding-right:3px;
	background: #993300 url(/grc/images/include_images/bg_primary.gif) repeat-y left 0px;
	margin:0px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom:1px solid #fff;
	float: left;
	}	
	#leftNav a.leftNavPrimaryOff:Link,  #leftNav a.leftNavPrimaryOff:active, #leftNav a.leftNavPrimaryOff:visited {
	width: 148px;
	padding-left:23px;
	margin:5px 0px!important;
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(/grc/images/include_images/arrow_white.gif) no-repeat left center;
	color:#FFFFFF;
	}
	#leftNav li a.leftNavPrimaryOn, #leftNav li a.leftNavPrimaryOn:active{
	width: 148px;
	padding-left:23px;
	margin:5px 0px!important;
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color:#fff;
	background: url(/grc/images/include_images/arrow_brown_down.gif) no-repeat left center;
	}
	#leftNav li a.leftNavPrimaryOff:hover {
	width: 148px;
	padding-left:23px;
	margin:5px 0px!important;
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color:#fff;
	background: url(/grc/images/include_images/arrow_brown.gif) no-repeat left center;
	}
	#leftNav li.leftNavPrimaryLast{
	margin:0px!important;
	padding-top: 0px;
	padding-bottom: 4px;
	width: 171px;
	padding-left:5px;
	padding-right:3px;
	background: #993300 url(/grc/images/include_images/bg_primary.gif) repeat-y left 0px;
	margin:0px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom:0px none ;
	float: left;
	}	
	#leftNav li a.leftNavPrimaryLastOff,  #leftNav a.leftNavPrimaryLastOff:active {
	width: 148px;
	padding-left:23px;
	margin:4px 0px!important;
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background: url(/grc/images/include_images/arrow_white.gif) no-repeat left center;
	color:#FFFFFF;
	}
	#leftNav a.leftNavPrimaryLastOn, #leftNav a.leftNavPrimaryLastOff:hover{
	width: 148px;
	padding-left:23px;
	margin:4px 0px!important;
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color:#FFFFFF;
	background: url(/grc/images/include_images/arrow_white_down.gif) no-repeat left center;
	}
#leftNav li.leftNavSecondary {
	margin:0px!important;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 156px;
	padding-left:20px;
	padding-right:3px;
	background-color: #fff;
	margin:0px;
	color: #993300;
	text-decoration: none;
	border-bottom:0px none white;
	float: left;
	}
	#leftNav li a.leftNavSecondaryOff, #leftNav li a.leftNavSecondaryOff:visited, #leftNav li a.leftNavSecondaryOff:active {
	width: 141px;
	padding-left:15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	margin-right:0px;
	text-decoration: none;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	color:#993300;
	}
	#leftNav li a.leftNavSecondaryOff:hover, #leftNav li a.leftNavSecondaryOn {
	width: 141px;
	padding-left:15px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	margin-right:0px;
	text-decoration: none;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	color:#993300;
	background: url(/grc/images/include_images/arrow_orange.gif) no-repeat left 5px;
	}
	



