/* Global Tags */
body {
	text-align:	center;
	padding:		10px 10px;
	margin:			10px 10px;	
	color:			#000099;
	}

/* Link Styles */
a:link, a:visited {
	color:						blue;
	text-decoration:	none;
	}
a:hover {
	color:			red;
	}
	
/* Headings */
h1 {
	color:			#000033;
	margin:			10px 0 0 20px;
	font:				30px Bitstream Vera Sans, Helvetica, Arial, sans-serif;
	}
h2 {
	color:				#000099;
	margin:				18px 20px;
/*	font:					16px Bitstream Vera Serif, Times New Roman, Times, serif;	*/
	font:					16px Bitstream Vera Sans, Helvetica, Arial, sans-serif;
	font-weight:	bold;
	}
h3 {
	color:				#006600;
	margin:				10px 0 0 20px;
	font:					20px Bitstream Vera Sans, Helvetica, Arial, sans-serif;
	text-align:		center;
	}
	
/* Main container for each page */
#container {
	text-align:		left;
	border:				1px solid #545454;
/*	padding:			20px 0;*/
	margin:				0 auto;
	font:					Bitstream Vera Serif, Georgia, Times New Roman, serif;
	}
	
/* Main Text Appearance */
.mainText {
	margin:			10px 40px;
/*	border-top:	1px solid #0000AA;*/
	padding:		8px 0 0 0;
	clear:			both;
	}
	.mainText H1 {
		color:			#000099;
		font:				20px/22px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
		margin:			20px 20px 5px 15px;
		}
	.mainText H2 {
		color:			#003300;
		font:				16px/18px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
		margin:			20px 20px 0px 15px;
		}
	.mainText p,ol,ul {
		color:			#000099;
		font:				14px/18px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
		margin:			0px 20px 15px 20px;
		}
	.mainText table {
		color:			#000099;
		font:				14px/18px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
		margin:			0 0 0 15px !important;
		}
/* Quoted Text */
.quote {
		font:					14px/18px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
		/*font-weight: 	bold;*/
		color: 				#000000;
	}
/* Highlighted Text */
.highlight {
		font:					14px/18px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
		color:				#006633;
		font-style:		italic;
	}
	
.tableLetter {
		font:				14px/18px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
		border:			1px;
		color:			#000099;
	}
.tdMainCol {
		text-align:	right;
	}

/* Lists */
.simpleList {
	font:				16px/18px Bitstream Vera Sans, Arial, Helvetica, sans-serif;
	}

/* Bordered, shaded box */
.simpleBox {
	text-align:			center;
	border:					1px solid #000099;
	width:					65%;
	margin:					0 auto;
	background:			#EEEEFF;
	padding:				8px;
	}
/* Letter Signaturies */
.letterSig {
	font-family: 	Bitstream Vera Sans, Arial, Helvetica, sans-serif;
	font-size: 		small;
	color: 				#000000;
	font-weight: 	bold;
	margin:				30px auto auto 20px;
}

/* Right-float image */
img.floatRight {
	float:		right;
	margin:		5px 10px 10px 15px;
	border:		1px solid #000000;
	padding:	3px;
	}
/* Left-float image */
img.floatLeft {
	float:		left;
	margin:		5px 15px 5px 10px;
	border:		1px solid #000000;
	padding:	3px;
	}

/* Page Header */
#header {
	margin:					auto;
	border-bottom:	1px solid #0000AA;
	color:					#000099;
	padding:				15px 0px 10px 0px;
/*	background:			#DEDEFE;*/
	background-color: #DEDEFE;
	font:						20px Bitstream Vera Sans, Helvetica, Arial, sans-serif;
	}

/* Page Footer */
#footer {
/*	margin:			10px auto 0 auto;*/
	text-align:	center;
	clear:			both;
	color:			#000099;
	background:			#DEDEFE;
	font:				12px Bitstream Vera Sans, Helvetica, Arial, sans-serif;
	border-top:	1px solid #0000AA;
/*	height:			20px;*/
	}


