xt\:comment, xt\:note { display: none; } ch\:nbsp { padding: .5em; }/* General styles */body, img, p, h1, h2, h3, h4, h5, h6, div  {	margin:0px;	padding:0px;	border-width:0px;	outline-width:0px;}body {	font-family: Trebuchet MS, Trebuchet, sans-serif;	color:#666;	font-size:14px;	line-height:18px;}.alignCenter { text-align:center; }.tenMargin { margin:10px 0 10px 0; }#mainSite {	width:780px;	margin:10px auto 5px auto;	position:relative;}#headImg { float:left; }#menuArea {	float:left;	background:url('/inc/html/default/pix/rgMenuBack.jpg') no-repeat top left;	width:780px;	height:129px;	position:relative;}#menuArea img { position:absolute; }#menuHome { top:23px; left:9px; }#menuKS1n2 { top:12px; left:53px; }#menuKS3 { top:11px; left:192px; }#menuKS4 { left:331px; top:31px; }#menuGeneral { left:468px; top:72px; }#menuStudents { left:527px; top:88px; }#menuGrownups { left:591px; top:100px; }#menuBlog { left:664px; top:102px; }#menuContact { left:708px; top:99px; }#contentArea {	width:730px;	padding:10px 10px 10px 30px;}#contentArea h1 {	font-size:18px;	line-height:20px;	margin-bottom:18px;	font-weight:normal;}#contentArea h2 {	font-size:16px;	line-height:20px;	margin-bottom:6px;}#contentArea h3 {	font-size:14px;	line-height:18px;	margin-bottom:6px;}#contentArea h4 {	font-size:14px;	line-height:18px;	margin-bottom:8px;}#contentArea h5 {	font-size:14px;	line-height:18px;	margin-bottom:8px;}#contentArea p {	font-size:14px;	line-height:18px;	margin-bottom:8px;	color:#666;}#contentArea li { margin-bottom:8px; }#textArea { padding-top:18px; }#wideArea { padding-top:10px; }#flashbox {	width:500px;	height:400px;	margin:0 auto;}#footBar {	background: url('/inc/html/default/pix/rcgBottomBar.jpg') no-repeat top left;	width:760px;	height:17px;	padding:6px 10px 0 10px;}#footBar p {	font-size:10px;	line-height:12px;	text-align:center;	color:#fff;}#footBar a { color:#fff; text-decoration:none; }#footBar a:hover { color:#000; text-decoration:none; }#designBy { display:block; width:780px; margin:5px auto 10px auto; position:relative; font-size:11px; line-height:13px; color:#000; text-align:right; }span.highlighted { color: #d6e03d; text-decoration:underline; }table.tbl td { vertical-align:top; }table.tbl h4 { text-align:right; margin-right:10px; }table img { margin:0 20px 10px 0; }#nav a {	display: block;	font-size:12px;	line-height:14px;	text-align:left;	text-decoration:none;	color:#fff;	padding: 5px 10px;	width:110px;	border-right:1px solid #fff;	border-bottom:1px solid #fff;	background-color:#ccc;}#nav li { margin:0; }#nav li ul { width:159px; }#nav li ul ul, #nav li ul ul ul, #nav li ul ul ul ul { margin: -25px 0 0 130px; border-left:1px solid #fff; }#nav li:hover ul { left: auto; }#nav li { float: left; display:block; }#nav li ul { position: absolute; left: -999em; }#nav li:hover ul, #nav li.sfhover ul { left: auto; }#nav, #nav ul { padding: 0; margin: 0; list-style: none; }#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }#nav li:hover ul ul ul, #nav li.sfhover ul ul ul { left: -999em; }#nav li:hover ul ul ul ul, #nav li.sfhover ul ul ul ul { left: -999em; }#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ull, #nav li li li.sfhover ul { left: auto; }#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ull, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { left: auto; }