/* main styles */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(/static/images/tile.gif);	background-repeat: repeat-x;}.bodyText {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;}.bodyBold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;}.bodyBoldTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #000000;}.bodyBoldwhite {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;}.bigItal {	font-size: 13px;	font-style: italic;}.blueNote {	font-size: 11px;	font-weight: bold;	color: #6699CC;}.highlight {	font-size: 11px;	color: #000;	padding:3px;	margin-bottom: 3px;	background-color:#6699cc;}.nonhighlight {	font-size: 11px;	color: #000;	padding:3px;	margin-bottom: 3px;	border-bottom:1px;	border-color:#6699CC;}.indentBook {	line-height: 25px;	padding-left: 70px;	padding-right: 20px;}a:link {	color: #333366;}a:visited {	color: #333366;}a:hover {	color: #3366FF;}/* sub page tables */#centeringWrap {padding-bottom:-30px; }#funTable { padding: 8px; }#funTable td { background-color: #bc2c3c; }#funTable img { border: 2px; border-color: #761c26 ; border-style: solid; margin: 5px; }#popTable { padding: 8px; }#popTable td { background-color: #94d8ff; }#popTable img { border: 2px; border-color: #1c6eab ; border-style: solid; margin: 5px; }#gradeTable { padding: 8px; }#gradeTable td { background-color: #bce4e4; }#gradeTable img { border: 2px; border-color: #01b8b0 ; border-style: solid; margin: 5px; }#hotTable { padding: 8px; }#hotTable td { background-color: #d69ace; }#hotTable img {  border: 2px; border-color: #65335c ; border-style: solid; margin: 5px; }#parentTable { padding: 8px; }#parentTable td { background-color: #e0ecf8; }#parentTable img { border: 2px; border-color: #0067c6 ; border-style: solid; margin: 5px;  }#beginnersTable { padding: 8px; }#beginnersTable td { background-color: #bde3ec; }#beginnersTable img { border: 2px; border-color: #018e9b ; border-style: solid; margin: 5px;  }#eyewitnessTable { padding: 8px; }#eyewitnessTable td { background-color: #d8d4c2; }#eyewitnessTable img { border: 2px; border-color: #000000 ; border-style: solid; margin: 5px; }#generalTable {margin-top: 0px; background-image: url(images/paper_tile.gif);}.noborder {	border: 0px !important; }/* footer */.footer {	clear: both;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666;}a.footer:link {	font-weight: normal;	color: #666666;	text-decoration: none;}a.footer:visited {	font-weight: bold;	color: #666666;}a.footer:hover {	text-decoration: underline;}a.footer:active {	color: #666666;}/* top bar navigation */.topNav {	line-height: 20px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	margin-right: 10px;	text-decoration: none;}a.topNav:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.topNav:visited {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.topNav:hover {	text-decoration: underline;}a.topNav:active {	color: #FFFFFF;	text-decoration: none;}#QuickSearch input { width:95px; padding: 0; background-color:#fff; margin-top:4px; margin-left:4px; margin-right:4px; font-size:.8em; height:11px; float:left; }#THEQuickSearch input { width:105px; padding: 0; background:#fff; margin:0 0px 0 0; font-size:10px; line-height:11px; float:left; }#QuickSearch input#searchButton {width:27px; height:24px; padding:0; margin:0; }.flashMovie {margin-top: 0px;}.pollquestion{    font-size : 13px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : normal;    color : #000000;     line-height: 18px;    text-decoration : none;}.pollchoice{    font-size : 11px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : bold;    color : #000000;     line-height: 15px;    text-decoration : none;}.hottext{    font-size : 13px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : bold;    color : #000000;     line-height: 15px;    text-decoration : none;}/*quizzes - added 14/02/03 */.quizbody{    font-size : 11px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : normal;    color : #000000;     line-height: 15px;    text-decoration : none;}.quiztitle{    font-size : 13px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : italic;    font-weight : normal;    color : #000000;     line-height: 16px;    text-decoration : none;}.quizintro{    font-size : 11px;    font-family : Verdana, Arial, Helvetica, sans-serif;    font-style : normal;    font-weight : normal;    color : #000000;     line-height: 15px;    text-decoration : none;}.quizsubmitbutton{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12pt; font-weight: normal; color:#000000; background:#cccc99}A.quizsubmitbutton:link { color: #000000; text-decoration : none;  }A.quizsubmitbutton:active { color: #000000; text-decoration : none;  }A.quizsubmitbutton:visited { color:000000; text-decoration : none;  }A.quizsubmitbutton:hover { color:000000; text-decoration: underline;  }