body {	margin: 0px;
		background: url(../images/site1/shadow.gif);
		background-position: top center;
		background-repeat: repeat-y;
}

body,td {	font: normal 9pt/11pt Arial, Helvetica, sans-serif; }


.mainarea {		background: url(../images/site1/mainbg.gif);
				background-position: left;
				background-repeat: repeat-y;
}



.contentcell {	padding: 16px;
}



/* DEFAULT LINK STYLES START */
a, a:link, a:visited, a:hover {		color: #BF2C38;
									text-decoration: underline;
}
/* default link styles end*/



/* HEADER STYLES START */
h1,h2,h3,h4 {	padding-bottom: 4px;
				padding-top: 0px;
				margin:0px;
}

h1 {	font: bold 10pt Arial, Helvetica, sans-serif;
		text-transform: uppercase;
}

a.leftnavhead, a.leftnavhead:visited, a.leftnavhead:link { color: white;
	text-decoration: none;
}

h2 {	font: bold 9pt Arial, Helvetica, sans-serif;
}
/* header styles end */




.search {	color: white;
			font: bold 9pt Arial, Helvetica, sans-serif;
}

.search a, .search a:visited, .topnav a:link, .topnav a:visited	{	color: white;
													text-decoration: none;
}

.search a:hover {	color: white;
					text-decoration: underline;
}

.searchbox {	font-size: 8pt;
}



/* NAV STYLES START */

.topnav {	width:740px;
			height:21px;
			background: #176E82;
			text-align: right;
}

.topnav a, .topnav a:link, .topnav a:visited {	color: white;
												text-decoration: none;
}

.topnav a:hover {	color: white;
					text-decoration: underline;
}


.topnavitem {	color: white;
				font: bold 10pt Arial, Helvetica, sans-serif;
}

.topnavitemactive {	color: black;
					font: bold 10pt Arial, Helvetica, sans-serif;
					text-decoration: none;
}

.leftnavcell {	padding-left: 10px;
				padding-top: 16px;
				padding-right: 10px;
				padding-bottom: 16px;
				
				background: url(../images/site1/leftnavgradient.jpg);
				background-position: top;
				background-repeat: no-repeat;
}

.leftnavcell h1 { color: white;
}

.navparent {	font: normal 9pt/12pt Arial, Helvetica, sans-serif;
}

.navchild {	font: normal 8pt/11pt Arial, Helvetica, sans-serif;
}

a.quicklink, a.quicklink:link, a.quicklink:visited {	color: #000000;
														text-decoration: none;
}

a.quicklink:hover {	color: #000000;
						text-decoration: underline;
}

a.leftnavlink, a.leftnavlink:link, a.leftnavlink:visited {	color: #BF2C38;
														text-decoration: none;
}

a.leftnavlink:hover {	color: #BF2C38;
						text-decoration: underline;
}

.bottomnav {	color: white;
				text-align: right;
				font: bold 8pt Arial, Helvetica, sans-serif;
}

.bottomnav a, .bottomnav a:link, .bottomnav a:visited {	color: white;
												text-decoration: none;
}

.bottomnav a:hover {	color: white;
					text-decoration: underline;
}

/* nav styles end */


