body {font-family:verdana,arial,sans-serif; background: white url(images/bg1.gif) no-repeat fixed; margin:20px; }

p,li {font-family:verdana,arial,sans-serif; font-size:0.8em; }
h2 {font-family:arial,sans-serif; font-weight:bold; font-size:1.8em; }
h3 {font-family:arial,sans-serif; font-weight:bold; font-size:1.2em; margin-bottom:0; margin-top:25px; }

.kwiklink {text-decoration:none; }
.toplink {text-decoration:none; font-size:8pt; float:right; }

hr {color:navy; height:1px; margin-top:3px; margin-bottom:4px; }

.small {font-size:0.7em; }
.small a {text-decoration:none; }

.c {text-align:center; }

.content {position:absolute; left:165px; top:150px; width:615px; padding:15px; float:right; }
.toptable {position:absolute; left:180px; top:40px; }
.pagetitle {font-family: impact,arial,sans-serif; font-size:30pt; font-style:italic; background:white; }
.pagetitle a {text-decoration:none; }
.smtitle {font-family: impact,arial,sans-serif; font-weight:normal; font-size:1em; font-style:italic; background:white; color:navy; }

.boxpop {width:170px; font-size:0.7em; border:solid black 1px; padding:5px; text-align:center; float:right; }
.boxclass {width:100px; font-size:0.7em; border:solid black 1px; padding:5px; text-align:center; float:right; }
.boxclass a {text-decoration:none; }

.cel1 a {font-family:tahoma,arial; color:navy; background:lightgrey; text-decoration:none; 
 padding:5px 10px; width:110px; text-align:center; border-style:dashed; border-color:black; border-width:1px; }
.cel1 a:hover, .cel1 a:active {color:navy; border-style:solid; text-decoration:none; }
.cel2 a, .cel2 a:hover {color:white; background:navy; border-style:solid; text-decoration:none; 
 border-bottom-width:4px; border-bottom-color:red; }


.training {text-align:left; width:400px; }
.training td {font-size:8pt; }

.q {cursor:help; text-decoration:underline; color:navy; }

.trday {font-size:12pt; font-weight:bold; font-style:italic; color:navy; }
.trloc {font-size:14pt; font-weight:bold; }

.bigger, .exclaim {font-size:1.2em; }
.exclaim, .exclaim a {font-weight:bold; color:red; text-decoration:none; }

.gold		{font-size:1.3em; font-weight:bold; color:gold; }

.newsphoto	{padding:10px; margin:10px; border:1px solid navy; float:right;}

.scrollbox	{font-size:0.7em; position:absolute; left:10px; top:500px; width:150px; height:80px; float:left;
		border-top:1px solid grey;  border-bottom:1px solid grey; border-left:3px red double; 
		background-color:white; overflow:hidden; }

.scrolltxt	{position:relative;  padding-left:5px; margin-left:1px;}

.tkpic	{position:absolute; left:10px; top:600px; width:150px; float:left; border:1px solid grey;}


a {color:navy; font-weight:bold; }
a:hover {color:red; }

.scrolltxt a	{text-decoration:none; }


