body {
	margin: 0;
	padding: 0;
}

BODY, TD, .NormalText {
	font-size: 13px;
	font-family: Arial, Helvetica, "Times New Roman", Times; 
}
.SmallText	{font-size: 10px;}

A, A:visited, A:link {
	color: #000080;
	font-weight: bold;
}

A:hover {
	color: #800080;
}

UL,OL {
	margin-top: 0px;
	margin-bottom: 0px;
}

a img {
	border: 0;
}

/*--- Custom Styles ---*/

.Header {
	font-size: 16px;
	font-weight: bold;
}

.SubHeader {
	font-size: 14px;
	font-weight: bold;
}

.LargeHeader {
	font-size: 18px;
	font-weight: bold;
}

.BlueText {
	color: #000080;
}

.PurpleText {
	color: #800080;
}

.LargeText {
	font-size: 16px;
}

.SmallText {
	font-size: 11px;
}

.Lifetime {
	font-family: 'Bell MT', Georgia, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 32px;
}

html .print {
	visibility: hidden;
	display: none;
}

/*--- TD Styles ---*/

td.Border {
	border: 1px solid black;
	padding: 5px;
}

/*--- Nav ---*/

div#header ul#navUL {
	position: absolute;
	top: 122px;
	left: 120px;
	height: 47px;
	margin: 0;
	padding: 0;
	list-style: none;
	/*border-left: 1px solid black;*/
}

div#header ul li {
	float: left;
}

div#header ul li a:link, div#header ul li a:active, div#header ul li a:visited {
	color: #800080;
	text-align: center;
	text-decoration: none;
	width: 122px;
	height: 27px;
	display: block;
	border: 1px solid black;
	border-left: 0;
	padding-top: 8px;
	background-color: #FFE7FF;
}
div#header ul li.carriageReturn a:link,
div#header ul li.carriageReturn a:visited,
div#header ul li.carriageReturn a:active,
div#header ul li.carriageReturn a:hover {height: 32px; padding-top: 3px;}

* html div#header ul li a:link, * html div#header ul li a:active, * html div#header ul li a:visited {
	height: 37px;
	width: 123px;
}

div#header ul li a:hover {
	background-color: #FFCAFF;
}

/*--- Layout ---*/

div#header {
	float: left;
}

div#body {
	float: left;
	background-image: url("../images/bg_pink-fade-right.gif");
	background-repeat: repeat-y;
	background-position: top right;
}

div#body-bg {
	background-image: url("../images/bg_blue-fade-left.gif");
	background-repeat: repeat-y;
	background-position: top left;
}

div#footer {
	width: 755;
	margin-left: 20px;
	margin-top: 20px;
	padding-bottom: 20px;
	float: left;
}

* html div#footer {
	margin-left: 10px;
}

div#sidebar {
	float: left;
	width: 180px;
	margin-left: 20px;
	margin-top: 10px;
}

* html div#sidebar {
	margin-left: 10px;
}

div#content {
	float: left;
	width: 555px;
	margin-left: 20px;
	min-height: 500px;
}

div#content-full {
	float: left;
	width: 755px;
	margin-left: 20px;
	margin-top: 10px;
}

* html div#content-full {
	margin-left: 10px;
}

table.tblHeader {
	width: 775px;
	padding: 0;
}

table.tblHeader td {
	padding: 0;
}

/*--- Index Layout ---*/

table.tblIndex {
	width: 775px;
}