/* CSS Document */
@import url("layout.css");

body {
	margin: 0px; 
	padding: 0px;
	background-color: #000;
}

html, 
body, 
div {
	font-family: Arial, Helvitica, sans-serif; 
/*	font-size: x-small;*/
}

br {
	/*clear: both;*/
}

a:link, 
a:visited {
	color:#B30004;
	text-decoration: none;
}

a:hover, 
a:active {
		text-decoration: underline;
	}
	


a img {
	border-width: 0; 
	border-style: none;
}


/* branding    */

		/*navWrapper   */



				/* nav   */
	
	
				#nav ul
				{
				
					list-style:none;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					background-color:#000;
					width:180px;
					float:left;
					
				}
			
				#nav li
				{
					clear: both;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					float: left;
					width:180px;
					
				}
			
				#nav ul ul {
					clear:both;		
				}
				
				#nav ul ul li
				{
					clear:both;
					margin: 0px 0px 0px 0px;	
					width:180px;
					background-color: #fff;

				}
				
							
				#nav li a:link, 
				#nav li a:visited {
					font-size:.55em;
					color: #999;
					padding: 4px 20px 4px 10px;
					margin: 0px 0px 0px 0px;
					display:block;
					text-transform:uppercase;
					line-height: 150%;
					text-decoration: none;
					background-image: url(../../images/nav-bg.jpg);
			
					border-top: 1px #666 solid;
					border-left: 1px #666 solid;
					border-right: 1px #666 solid;
				}
				
				#nav li a:hover, 
				#nav li a:active {
					text-decoration: none;
					background-image: url(../../images/spacer.jpg);
					background-color:#000000;
				}
				
				
				
		
				#nav  ul ul li a:link, 
				#nav  ul ul li a:visited 
				{
					font-size:.6em;
					line-height: 150%;
					background-image: none;
					padding: 4px 20px 4px 20px;
					border-bottom: none;
					background-image: url(../../images/nav-bg-level2.jpg);
					
				}
				
				#nav  ul ul li a:hover, 
				#nav  ul ul li a:active 
				{
					background-image: url(../../images/spacer.jpg);
					background-color:#000000;
					text-decoration: none;
				}

				#nav li.current a:link, 
				#nav li.current a:visited {
					background-color: #ECF2FB;
				}
		
				#nav li.current a:hover, 
				#nav li.current a:active {
					background-color: #ECF2FB;
				}
				
				#nav .current{
					background-color: #ECF2FB;
				}
				
				#nav img {
					border: none;
					padding: 0px;
					margin: 0px;
					float:left;
				}


				#nav li a.navHighlight:link,
				#nav li a.navHighlight:visited
				{
					color:#fff200;
					font-weight:bold;
					
				}
				
				#nav li a.navHighlight:hover,
				#nav li a.navHighlight:active
				{
					color:#fff200;
					
				}


					


		/*main   */



				/*content   */

						
				#content h1 {
					color:#900;
					font-weight: bold;
					font-size: 1.0em;
				}
				
				#content h2 {
					color: #900;
					font-weight: bold;
					font-size: 0.8em;
				}
				
				#content h3 {
					color:#333;
					font-weight: bold;
					font-size: .8em;
				}
				
				#content p, #content ul {
					color:#222;
					font-size: .75em;
					line-height: 150%;
				}
				
				#content td
				{
					font-size: 8pt; /* Using points due to Firefox and IE having different font sizes - this is because of link inheritance - IE is in the wrong here!*/
				} 
				
									
				#content li{
					padding-bottom: 10px;
				}
									
				#content .intro {
					font-weight:bold
				}
				
				#content a:link, 
				#content a:visited {
					text-decoration: underline;
				}
				
				#content a:hover, 
				#content a:active {
					text-decoration: none;
				}
					
				#content img
				{
					clear: both;
					text-align: right;
					float: right;
						display: block;
					
					padding: 0px 0px 10px 10px;
				}
				
				
					/*Bookmarks   */
				#bookmarks
				{
					margin:0px 0px 0px 20px;
					font-size:small;
					color:#900;
					}
				
				#bookmarks p 
				{
					margin:0px 0px 20px 0px;
					}
					
				#bookmarks td
				{
					margin:0px 0px 0px 0px;
					padding:5px 0px 5px 0px;
				}
				
				#bookmarks td a
				{
					margin:0px 0px 0px 5px;
					padding:0px 15px 0px 0px;
				}
				
				
									
				
		/*  footer--------------------- */
		
		#footer{
			font-size: .6em;
			text-align:right;
		}

		#footer a:link, 
		#footer a:visited {
			line-height: 130%;
			color:#666;
			text-decoration:none;			
		}
		
		#footer a:hover, 
		#footer a:active {
			text-decoration:underline;
		}
		
			
		#footer img
		{
			display: block;
			margin:0px;
			float:left;
		}	
		
		#footer p
		{
			color:#666;
		}
		



