body{	font-family: Verdana, "Trebuchet MS",Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	background-color: #dce7f2;	width: 800px;	margin: auto;	border-color: #69C;	border-width: 0px;	border-style: solid;	background-image: url(images/bkg.jpg);	background-repeat: repeat-x;	background-position: center top;}a{	font-weight: normal;	text-decoration: none;	color: #036;}a.menu{	font-size: 14px;}a:hover{	color: red;}a:hover b{	text-decoration:underline;}p{	font-size: 14px;	color: #000000;}h1{	font-size: 16px;	font-weight: bold;	color: #003;}h2{	font-size: 18px;	font-weight: bold;	font-style: italic;	color:  #003;}h4{	color:#025;	padding: 10px 0 5px 0px;	margin: 0;}h4.none {margin:top:0;padding-top:0;}h4{	font-size: 16px;	font-weight: bold;	text-shadow: #AAA 3px 3px 3px;}ul { font-family:  Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif; }td{	font-size: 14px;	vertical-align: middle;	color: black;}td.smc{	font-size: 14px;	vertical-align: middle;	color: black;	text-align: center;}td.sml{		font-size: 14px;	vertical-align: middle;	color: black;	text-align: left;}td.activities{	font-size: 14px;	vertical-align: top;	color: black;}td.titlebar{		font-size: 14px;	vertical-align: middle;	color: black;}td.blackboard{		font-size: 14px;	vertical-align: middle;	color: white;	font-weight: bold;}th{	font-size: 14px;	vertical-align: middle;}ol{	font-size: 14px;}ul{	font-size: 14px;	color: black;}li{	font-size: 14px;}big{		font-size: 18px;	line-height: 18px;}.large{		font-size: 18px;	line-height: 20px;}table{		font-size: 14px;}tr{		font-size: 14px;}div{		font-size: 14px;}blockquote{		font-size: 14px;}img.center{	margin: 0 0 0 40px;	border-color: #336;	border-width: 1px 1px 1px 5px;	border-style: dotted dotted dotted solid;}.centered{	vertical-align: middle;	text-align: center;	background-color: #F7DEFF;}.wee { font-size: 10px; }.indented{	padding: 0px;	margin: 10px;}.lightblueX { color: #66FFFF; }.lightblue { color: lightskyblue; }.submenu { color: maroon; }.darkblue { color: darkblue; }.darkbluesmall{	color: darkblue;	font-size: 14px;}.quote{	color: #036;	font-style: italic;	font-weight: normal;	font-size: 12px;	margin: 0px 0px 0px 10px;	border-color: white white #036 #FFF;	border-width: 1px;	border-style: none none dotted none;	padding-bottom: 10px;	text-align: left;	clear: both;}.underline{	margin: 0px 0px 0px 10px;	border-color: white white #036 #FFF;	border-width: 1px;	border-style: none none dotted none;	padding-bottom: 0px;	text-align: left;	clear: both;}.extract{	font-family: "Times New Roman", Times, serif;	color: #036;	font-weight: normal;	font-size: 14px;	margin: 0px 0px 0px 10px;	border-color: white white #060 #FFF;	border-width: 1px;	border-style: none none none none;	padding-bottom: 10px;	text-align: justify;	text-indent: 20px;}.final {border-color:white}.maroon { color: #4C0000; }.red { color: red; }.lightred { color: #FFCCCC; }.darkred { color: #4C0000; }.darkgreen { color: darkgreen; }.lighJMXreen { color: lighJMXreen; }.activity{	margin: 0;		font-size: 14px;}.feedback { background-color: antiquewhite; }.situation{	background-color: #ccEEFF;	margin: 0px;}.header { color: #DDFFFF; }.headertext{	color: #CCEEFF;	font-size: 16px;}.resource{	background-color: #F5FADA;	margin: 0;		font-size: 14px;}.Rheader { color: white; }.Rheadertext{	color: white;	font-size: 16px;}.cyan { color: darkcyan; }.bigwhite{	color: white;	font-size: 18px;}.bigblack{		font-size: 18px;	line-height: 18px;}.huge{	color: black;		font-size: 24px;}.Aheader { color: antiquewhite; }.Aheadertext{	color: Black;	font-size: 14px;}.Mheader { color: antiquewhite; }.Mheadertext { color: #CCEEFF; }.restext { color: #004C73; }.feedback2 { background-color: lavender; }.audio{	background-color: thistle;	margin: 0;}.footerText{	font-family: Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif;	font-size: 14px;	color: #000000;	margin-right: 10px;	margin-left: 10px;	line-height: 20px;	text-align: right;}.sittext { color: black; }.black { color: black; }.blackX{	color: black;		font-size: 14px;	font-weight: bold;	line-height: 14px;}.white { color: white; }.whiteX{	color: white;		font-size: 14px;	font-weight: bold;	line-height: 14px;}.gray { color: gray; }.grayX{	color: gray;		font-size: 14px;	font-weight: bold;	line-height: 14px;}.black3{	color: black;		font-size: 18px;	font-weight: bold;}.popup{		font-size: 14px;	background-color: #F5FADA;}.box2{	background-color: antiquewhite;	border-color: black;}.box{	background-color: white;	border-color: black;}.challenges{		font-size: 14px;	background-color: #CEEFFF;}#avmenu table{	border-color: #9C9;	border-width: 2px;	border-style: solid;}.goldstripes{	background-color:#9C9;	text-align: left;	color:white; font-weight:bold;}.goldfill { background-color: #EEF; color:white;}#avlist table{	border-color: #CCF;	border-width: 2px;	border-style: solid;}#avlist table.bottom{	font-family: Verdana, "Trebuchet MS", "Helvetica", "Arial", "sans-serif";	font-size: 14px;	color: #333366;	text-decoration: none;	border-color: #7AF;	border-width: 0px 2px 2px 2px;	border-style: solid;	background-color: white;}.bluestripes{	background-color:#EEF;	text-align: left;}.bluefill { background-color: #CCF; }p { margin: 3px 10px 3px 10px; }body,p,h1,h2,h4,h4,h5,ul,ol,li { text-align: left; }p.center { text-align: center; }div.main{	border-color: #036;	border-width: 0px;	border-style: solid;	background-color: white;	width: 100%;	margin: 0 auto 0 auto;	text-align: left;}.submenu ul{	padding: 0;	margin: 0 auto 0 auto;	list-style: none;	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;}.submenu li a{	padding: 3px 6px 3px 6px;	border-color: #39C #036 #036 #39C;	border-width: 1px;	border-style: solid;	float: left;	background-color: #488bd0;}.submenu li{	display: inline;	font-size: 1em;}.submenu a{	color: white;	text-decoration: none;	font-weight: bold;}.submenu li a{	background-color: #488bd0;	text-decoration: none;	color: black;	border-color: #39C #036 #036 #39C;}.submenu li a:hover{	background-color: #036;	text-decoration: underline;	color: white;	border-color: #39C #036 #036 #39C;}.submenu li.active a{	background-color: #036;	text-decoration: none;	color: white;	border-color: #39C #036 #036 #39C;}.submenu li.active a:hover {text-decoration: underline;}.clr {clear:both;}.centerMe{	height:27px;margin: auto;	background-color: #488bd0;	border-color: #FFF;	border-width: 2px;	border-style: solid;	padding: 0px;}#header{	background-image: url(images/header.jpg);	margin: 0px; height:100px;	background-repeat: repeat-x;	font-size: 1.5em;	font-weight: bold;	text-shadow: #666 3px 3px 3px;	color: #003;}.absmiddle { vertical-align: middle; display:inline;}.extra { margin-top:20px;}.double li {padding-bottom:10px;}ul.alist{	padding: 0;	margin: 5px 0 0 150px;}.warning {color:red; font-weight:bold; font-size:1.5em}.dottedbox{		border-color: #036;	border-width: 1px;	border-style: dotted;	padding: 10px;	margin: 10px;}.dotted p {padding-top:5px;padding-bottom:5px;}.dotted{		border-color: #036;	border-width: 1px;	border-style: dotted;	padding: 10px;	margin: 10px;}.dottedline{	background-color: #e7f2fe;	border-color: #036;	border-width: 1px 1px 1px 5px;	border-style: dotted dotted dotted solid;	padding: 10px;	margin: 10px;}.thin {padding:0;}.notop {margin-top:0px; border-top:0px;}.nobtm {margin-bottom:0px;}.follow{	text-indent: 20px;	text-transform: inherit;}.dottedlinecompact{	background-color: #EFF;		border-color: #366;	border-width: 1px 1px 1px 5px;	border-style: dotted dotted dotted solid;	padding: 2px 10px 2px 10px;	margin: 10px;}.definition { margin: 5px 00px 5px 30px; }.item {font-weight:bold; font-style:italic;}.lead {font-weight:bold; font-size;larger}.open li {padding-bottom:5px;}.horizmenu{	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;	text-align: center;	font-size: .9em;	color: #3CC;	line-height: 2.2em;	border-color: #066;	border-width: 1px 0 0 0;	border-style: solid;	background-color: #066;}.horizmenu a {color:white;}.unit1 { background-image: url(images/units/unit1.jpg); }.unit2 { background-image: url(images/units/unit2.jpg); }.unit3 { background-image: url(images/units/unit3.jpg); }.unit4 { background-image: url(images/units/unit4.jpg); }.unit5 { background-image: url(images/units/unit5.jpg); }.unit6 { background-image: url(images/units/unit6.jpg); }.unit1,.unit2,.unit3,.unit4,.unit5,.unit6{	background-repeat: no-repeat;	background-position: right top;}#tod{	background-image: url(images/units/unitheader.jpg);	height: 77px;	color: white;	font-weight: bold;	font-size: 2em;	padding: 3px 0px 0px 100px;	background-repeat: no-repeat;	text-shadow:black 3px 3px 3px}.pink { color: #F6F; }.smaller {font-size:smaller;}.right{	float: right; display:inline;}.left{	float: left; display:inline;}a.selected { color: #6FF; }.shadow{ text-shadow:black 3px 3px 3px}.purple { color: #606; }p.aright {text-align:right; font-size:smaller}.info { vertical-align: middle; padding:3px;}.final { border-style: none; }.forty {width:44%}.compact {font-family: Arial, Helvetica, sans-serif; font-size:smaller;}blockquote {margin-top:0;}li.none {width:10px;}.pr {padding-left:20px; padding-right:10px;}