body { background-color: #ddd;font-family: "Verdana", "Myriad", "Trebuchet", sans-serif; }#all {margin: 0 auto;background-color: #fff;padding: 0 0 1em 0;width: 655px;}#allmain {margin: 0 auto;background-color: #fff;padding: 0 0 1em 0;width: 500px;}#all2 {margin: 0 auto;background-color: #fff;padding: 0 0 1em 0;width: 400px;}.yellow { color: #E5C500; }.orange { color: #E88D1E; }.blue { color: #066AAD; } .red { color: #ED1D24; }.purple { color: #A46BAD; }.green { color: #0DA145; }.dgray {color: #656565;}.lgray {color: #999;}.dgray_bg {background-color: #656565;}.lgray_bg {background-color: #999;}#topbar {		width:655px;		height:10px;		margin:0;		padding:0;		}td#block {		width:106px;		height:110px;		margin:0;		padding:0;		}		td#rightdarkg {		background-color: #656565;		text-align: right;		}td#rightlightg {		background-color: #999;		text-align: right;		}		.topnav, .fgnav {		font-family: "Helvetica", "Arial", sans-serif;		font-size:12px;		font-weight:bold;		color: #999;		letter-spacing: 1px;		line-height:normal;		margin: 0;		padding: 0;		}.topnav, .instructnav {		font-family: "Helvetica", "Arial", sans-serif;		font-size:12px;		font-weight:bold;		color: #999;		letter-spacing: 1px;		line-height:normal;		margin: 0;		padding: 0;		}.topnav ul, .fgnav ul {padding:0; margin:0; list-style:none;}		.topnav li, .fgnav li { margin:0; padding:0; display:inline; border-bottom: 1px #656565 solid; }.topnav span, .fgnav span {margin: 0; padding:0px 5px 1px 6px; float:left; display:block; }/* Commented << BACKslash Hack     hides rule from IE5-Mac \*/.topnav span, .fgnav span {float: none; white-space: nowrap;}/* End IE5-Mac hack */     .topnav span:hover {background: url("../images/menu_ld.gif") no-repeat left top;}.fgnav span:hover {background: url("../images/menu_ld2.gif") no-repeat right bottom;}.topnav a, .fgnav a {			float:left;			text-decoration: none;			color: #656565;			padding:0;			margin:0 1px 0 0;			width:.1em;			}.topnav > ul a {width:auto;}.fgnav > ul a {width:auto;}			.topnav a:hover, .topnav #current  a {			background: url("../images/menu_rd.gif") no-repeat right top;			color: #ddd;			}.topnav #current span {background: url("../images/menu_ld.gif") no-repeat left top;}.fgnav a:hover, .fgnav #fgcurrent  a {			background: url("../images/menu_rd2.gif") no-repeat left bottom;			color: #ddd;			}.fgnav #fgcurrent span {background: url("../images/menu_ld2.gif") no-repeat right bottom;}.leftnav { 		font-family: "Helvetica", "Arial", sans-serif;		font-size:13px;		font-weight:bold;		color: #656565;		padding-top:5px;	    letter-spacing: 1px;		}				.leftnav a { 				text-decoration: none;			color: #ddd;			display: block;			padding: 3px 0px 3px 5px;			border-left: 5px #999 solid;			}			.leftnav a:hover {color: #fff; border-left: 5px #656565 solid;}.reviewnav { 		font-family: "Helvetica", "Arial", sans-serif;		font-size:13px;		font-weight:bold;		color: #656565;		padding-top:5px;	    letter-spacing: 1px;		}				.reviewnav a { 				text-decoration: none;			color: #066AAD;			display: block;			padding: 3px 0px 3px 5px;			border-left: 5px #fff solid;			}			.reviewnav a:hover {color: #04426C;}.layout td  { padding: 0px;border-spacing: 0px;margin:0px; }.layout table { 				padding: 0px; 				border-spacing: 0px;margin:0px;				}				.nolink {padding: 5px 0px 3px 10px;}.text {				color: #333; font-size:small;	   }	   h1 {font-size: 18px; font-family: "Verdana", "Myriad", "Trebuchet", sans-serif;letter-spacing:  2px;}h2 {font-size: 130%;font-family: "Garamond", "Georgia", serif;letter-spacing:  1px;font-weight: bold;font-style:italic;margin: 10px 0 0 0; }	   h3 {font-size: 120%;font-family: "Garamond", "Georgia", serif;font-weight: bold;margin: 8px 0 0 0;}.text hr {			height:2px; 			width:100%; 			background-color: #ddd; 			margin: 10px 0 0 0; 			border: 0;			}.text p {		line-height: 140%;		margin: 0 0 6px 0; padding-right:5px;		}.text li {		  font-family: "Verdana" , "Myrad", sans-serif;          padding: 3px 5px 5px 0;                    }					#footer {		color: #333;		font-size: xx-small;		font-family: "Helvetica", "Arial", sans-serif;		letter-spacing:1px;		}#footer hr { 			height:2px;			width:100%;			background-color: #ddd;			margin: 10px 0 0 0;			padding: 0;			border: 0;			}			#footer p { margin:5px 0 0 0; padding: 0 0 0 10px; line-height: 130%;} #footer table {margin: 3px auto 0 auto; border: 0; border-spacing:0;}.small {font-size: x-small;}td.footerlinks {text-align: center; line-height:150%;}ul.nobullet {list-style:none;}.invisible {visibility:hidden;}
