/* Global Styles */body {	margin:12px;	background-image: url(../images/backgrounds/vertical_grade1.jpg);	background-repeat: repeat-x;	text-align: center;	background-color: #DCDCDC;	}	LogoImage {	text-align: left;	margin-right: 16px;	border: 2px solid #FF0000;}	hr {	height:1px;	color: #3366FF;	z-index: 500;	}	a {	color: #33FFFF;	text-decoration:none;	font-family: Verdana, Tahoma, Helvetica, sans-serif;	font-style: normal;	font-size: 13px;	}	a:hover {	color: #FF752B;	text-decoration:underline;	}	/* ID Styles */#navigation a {	color: #66FFFF;	font-weight:normal;	text-decoration: none;	display:block;	border-right-width: 0px;	border-left-width: 0px;	margin: 4px;	padding: 2px;	border: 0;	font-size: 14px;	font-family: Tahoma, "Trebuchet MS", Helvetica, "Futura Std Book", sans-serif;	font-style: normal;	}	.navigationdummy {	color: #666666;	font-weight:normal;	text-decoration: none;	display:block;	border-right-width: 0px;	border-left-width: 0px;	margin: 4px;	padding: 2px;	border: 0;	font-size: 14px;	font-family: Tahoma, "Trebuchet MS", Helvetica, "Futura Std Book", sans-serif;	font-style: normal;	}	#navigation a:hover {	color: #FF752B;	font-weight:normal;	text-decoration: none;	display:block;	border-right-width: 0px;	border-left-width: 0px;	margin: 4px;	padding: 2px;	border: 0;	font-size: 14px;	font-family: Tahoma, "Trebuchet MS", Helvetica, "Futura Std Book", sans-serif;	font-style: normal;	}	#sidebarHeader {	padding: 0px 4px 14px 4px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	font-weight: bold;	color: #FFFFCC;	}#LogoImage {}	#dateformat a {	color:#33FFFF;	font:11px georgia;	color: #99CCFF;	letter-spacing:0.2em;	text-decoration:none;	font-weight:bold;	}	#dateformat a:hover {	color: #ffffff;	}/* Class Styles */.bodyText {	color:#FFFFCC;	margin-top:0px;	line-height: inherit;	text-align: left;	letter-spacing: 0.1em;	font-family: "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;	font-size: 14px;	}	.pageName{	color: #FFFFCC;	line-height:20px;	letter-spacing:2px;	font-weight: normal;	text-align: left;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 18px;	font-stretch: normal;	}	.subHeader {	color: #FFFFCC;	font-weight:normal;	letter-spacing:0.1em;	margin-top: 6px;	font-size: 16px;	font-family: Verdana, Helvetica, Arial, sans-serif;	}		.sidebarHeader {	color: #FFFFCC;	font-weight:normal;	letter-spacing:0.2em;	text-align: left;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	}		.detailText {	font:11px arial;	color:#FFFF99;	line-height:16px;	letter-spacing:0.1em;	}	.smallText {	font:10px verdana;	color:#FFFF99;	}.Footer {	color: #FF9900;	font-weight:600;	letter-spacing:0.5em;	text-align: center;	line-height: 1;	font-size: 1.2em;	font-family: Georgia, "Times New Roman", Times, serif;}.logo {	font:2.1em georgia;	color: #CC3300;	letter-spacing: 0.3em;	font-weight: normal;	margin-left: 20px;	line-height: 0.2em;}.tagline {	font:1.4em georgia;	color: #CC3300;	letter-spacing:0.5em;	margin-left: 22px;	line-height: 0.1em;}.LogoImage {	border-style: solid;	border-width: 2;	border-color: #3333FF;	text-align: left;	height: 133px;	width: 749px;	margin-bottom: 6px;}.bodyTextlarger {	color:#FFFFCC;	line-height:1.3;	margin-top:0px;	text-align: left;	letter-spacing: 0.1em;	font-family: Verdana, Tahoma, Helvetica, sans-serif;	font-size: 14px;}.sidebarHeaderCentered {	color: #FF3300;	font-weight:normal;	letter-spacing:0.2em;	text-align: center;	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 18px;}.FooterLinks {	font:.9em georgia;	color:#FFFFFF;	line-height:inherit;	margin-top:0px;	text-align: center;}.bodyTextSmaller {	color:#FFFFCC;	font-weight: normal;	font-family: "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;	font-size: 12px;}.bodyTextBlack {	font:.9em verdana;	color:#000000;	margin-top:0px;	line-height: inherit;}.headerSmallCentered {	font:.9em arial;	color: #FFFFFF;	font-weight:normal;	letter-spacing:0.2em;	text-align: center;}.headerMedCentered {	font:1.3em arial;	color: #FFFFCC;	font-weight:bold;	letter-spacing:0.3em;	text-align: center;}.bodyTextlargerList {	color:#FFFFCC;	line-height:1.6em;	margin-top:1px;	text-align: left;	font-size: 13px;	font-family: Verdana, Tahoma, Helvetica, sans-serif;}.LinkPresenters {	color:#FFFFFF;	text-align: left;	font-weight: normal;	margin-left: 12px;	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	line-height: 1.2;}.pageNameNoHeight {	font:22px arial;	color: #CC3300;	letter-spacing:0.1em;	font-weight: bold;	text-align: left;}.subHeaderCenter {	font:1.4em arial;	color: #CC3300;	font-weight:bold;	letter-spacing:0.1em;	line-height:inherit;	text-align: center;}.LinkResources {	font:1.2em arial,helvetica;	color:#FFFFFF;	text-align: left;	letter-spacing: 1px;	font-weight: normal;}.leftstylelink {	color: #33CC99;	font-weight:bold;	text-decoration: none;	letter-spacing:0.2em;	display:block;	margin-left: 12px;	margin-top: 2em;	font-family: "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;	font-size: 14px;}.subHeaderWhite {	color: #FFFFCC;	font-weight:500;	font-size: 17px;	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	line-height: 1.2em;	text-align: left;	letter-spacing: 1px;}.tynitext {	font-family: Verdana, Tahoma, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFCC;	text-align: center;}.BodyText {	color:#FFFFCC;	margin-top:0px;	line-height: 1;	text-align: left;	letter-spacing: 0.1em;	font-family: "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;	font-size: 14px;}.bodyTextRight {	font:1em arial,helvetica;	margin-top:0px;	line-height: inherit;	text-align: right;	letter-spacing: 0.1em;}.BodyTextCenter {	font:1em arial,helvetica;	color:#FFFFCC;	margin-top:0px;	line-height: inhit;	text-align: center;	letter-spacing: 0.1em;}.tynitextleft {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFCC;	text-align: left;	line-height: 1.1;}.tynitextRight {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFCC;	text-align: right;	line-height: 1.4;}.tynitextleftIndent {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFCC;	text-align: left;	line-height: 1.1;}#spacerFloatRight {	float: right;}#spacerFloatLeft {	float: left;}.tynitextNewLeft a {	font-family: Verdana, Tahoma, Helvetica, sans-serif;	font-size: 10px;	text-align: left;	margin-left: 0px;	padding: 0 0;}.tynitextNewLeft {	font-family: Verdana, Tahoma, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFCC;	text-align: left;	margin-left: 0px;	padding: 0 0;}
