/* HTML Elements */ 

	a {} /* Avoid using as will assign it to <a name=""> */
		a:link{
			color: #0866C4;
			}
		a:visited {
			color: #133C97;
			}
		a:hover {
			color: #990000;
			} 
		a.more {
			font-weight: bold;
			text-decoration: none;
			}
	
	body {
		background: #fff;
		font: 69%/130% arial, helvetica, verdana, sans-serif;
		}
	
	dl, ol, ul {
		margin-top: 0;
		}
		
	fieldset {
		border: none;
		margin: 0;
		padding: 0;
		}
		
	form {
		margin: 0;
		padding: 0;
		}
	
	.header1 {
		background: #CAD298;
		padding: 5px 0;
		width: 100%;
		}
	.headerWidth {
		margin: 0 auto;
		max-width: 1000px;
		min-width: 760px;
		}
	
	h1, h1 a, h1 a:link, h1 a:hover, 
	h2, h2 a, h2 a:link, h2 a:hover,
	h3, h3 a, h3 a:link, h3 a:hover,
	h4, h4 a, h4 a:link, h4 a:hover,
	h5, h5 a, h5 a:link, h5 a:hover,
	h6, h6 a, h6 a:link, h6 a:hover {
		color: #990000;
		font: normal 200% "times new roman", times, serif;
		margin: 0;
		padding: 5px 0;
		}
		h1 {
			background: transparent url("/assets/images/ui/bg_h1.gif") no-repeat 100% 0;
			}
		h1, h1 a, h1 a:link, h1 a:hover {
			color: #fff;
			display: inline;
			font-size: 300%;
			padding: 0 30px 1px 8px;
			text-decoration: none;
			}
			#home h1, #home h1 a, #home h1 a:link, #home h1 a:hover {
				border-bottom: 1px solid #fff;
				color: #990000;
				font-size: 200%;
				padding: 8px 20px 1px 0;
				}
				#home .inTheNews h1, #home .inTheNews h1 a, #home .inTheNews h1 a:link, #home .inTheNews h1 a:hover {
					background: none;
					border-bottom: none;
					display: block;
					font-size: 160%;
					padding: 0 0 8px;
					}
		h2, h2 a, h2 a:link, h2 a:hover {
			font-size: 200%;
			text-decoration: none;
			}
			#home h2, #home h2 a, #home h2 a:link, #home h2 a:hover {
				color: #000;
				font: bold 105%/110% Arial, Helvetica, sans-serif;
				margin: 0;
				padding: 6px 0 0;
				}
			#sidebar h2, #sidebar h2 a, #sidebar h2 a:link, #sidebar h2 a:hover {
				color: #666;
				font-size: 150%;
				}
		h3, h3 a, h3 a:link, h3 a:hover {
			font-size: 160%;
			text-decoration: none;
			}
			#sidebar h3, #sidebar h3 a, #sidebar h3 a:link, #sidebar h3:hover {
				color: #666;
				font-size: 130%;
				}
		h4, h4 a, h4 a:link, h4 a:hover {
			color: #000;
			font: 130% Arial, Helvetica, sans-serif;
			text-decoration: none;
			}
			#sidebar h4, #sidebar h4 a, #sidebar h4 a:link, #sidebar h4 a:hover {
				font-size: 120%;
				}
		h5, h5 a, h5 a:link, h5 a:hover {
			color: #999;
			font: 100% Arial, Helvetica, sans-serif; 
			text-transform: uppercase;
			text-decoration: none;
			}
		h6, h6 a, h6 a:link, h6 a:hover {
			font: bold 98% Arial, Helvetica, sans-serif;
			text-decoration: none;
			}
		h1 a, h1 a:link, h1 a:hover,
		#sidebar h1 a, #sidebar h1 a:link, #sidebar h1 a:hover,
		h2 a, h2 a:link, h2 a:hover,
		#sidebar h2 a, #sidebar h2 a:link, #sidebar h2 a:hover,
		h3 a, h3 a:link, h3 a:hover,
		#sidebar h3 a, #sidebar h3 a:link, #sidebar h3 a:hover,
		h4 a, h4 a:link, h4 a:hover,
		#sidebar h4 a, #sidebar h4 a:link, #sidebar h4 a:hover,
		h5 a, h5 a:link, h5 a:hover,
		#sidebar h5 a, #sidebar h5 a:link, #sidebar h5 a:hover,
		h6 a, h6 a:link, h6 a:hover,
		#sidebar h6 a, #sidebar h6 a:link, #sidebar h6 a:hover {
			font-size: 100%;
			}
	img {
		border: none;
		}
		
	li {
		padding-bottom: 0;
		padding-top: 6px;
		margin: auto auto auto 0;
		}
		li p, li h2 {
			font-size: 100%;
			}
		#c1 .padding ul li {
			background: url("/assets/images/ui/bg_li.gif") no-repeat 0 3px;
			padding: 0 0 5px 15px;
			}
			#c1 .padding ul {
				list-style: none;
				margin: 0;
				padding: 0 0 7px 15px;
				}
                #sidebar .padding ul {
                        list-style-type: none;
                        }
		#sidebar .padding li {                        
                        margin-left:-15px;
			background:url("/assets/images/ui/bg_li_sidebar.gif") no-repeat 0 3px;
			padding: 0 0 5px 15px;
			}
				
	
	p, td {
		margin-top: 0;
		}		

/* Format Classes */

	.alignLeft {
		clear: left;
		float: left;
		width: 40%;
		}
		li.alignLeft {
			width: 45%;
			}
			
	.alignLeftImage {
		clear: left; 
		float: left;
		display: inline;
		padding: 3px 12px 3px 0;
		}			
	
	.alignRight {
		clear: right; 
		float: right;
		width: 40%;
		}
		li.alignRight {
			clear: none;
			float: none;
			width: auto;
			}
			
	.alignRightImage {
		clear: right; 
		float: right;
		display: inline;
		padding: 3px 0 3px 12px;
		}
		
	.clearFloat {
		clear: both;
		padding-top: 1em;
		}

	.clearFloatLeft {
		clear: left;
		padding-top: 1em;
		}		

	.clearFloatRight {
		clear: right;
		padding-top: 1em;
		}			
			
	.hidden {
		display: none;
		}
	
	.highlight {
		background: yellow;
		font-size: 100%;
		font-weight: bold;
		}
		.highlight a {
			text-decoration: none;
			}
			
	.linkPdf {
		background: url("/assets/images/ui/bg_acrobat.gif") no-repeat 100% 2px !important;
		padding: 0 15px 0 0;
		}

