p,li,blockquote,ul,ol,div {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
body,html {padding:0px; margin:0px;}
body {background:transparent url(../images/waves_bg.gif) repeat-x; margin:0px; padding:0px; background-color:#336699; margin:0px; padding:0px;}

.bg_footer {background-color:#21507e;}
.bg_newsite {background:transparent url(images/bg_text.gif) repeat-y; padding-top:4px; padding-bottom:4px; padding-left:14px;}
.bg_spacer {height:62px; width:1px;}
.biglink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.bigtaupe {font-family:Geneva, Arial, Helvetica, san-serif; font-size:18px; font-weight:bold; color:#cccc99}
.bigwhite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
.black13px {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000}
.blacktext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#336699}
.blacktextsmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff}
.blacktsmalltext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.bluelink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000033}
.bluetext {font-family:Verdana, Arial, Helvetica, sans-serif; color:#000033}
.bordermedblue {padding:8px; background-color:#00264c;}
.btn_blue {background-color:#99ccff; color:#00264c; line-height:16px; font-family:Georgia,Trebuchet,Arial, Helvetica, sans-serif; text-align:center; border:0px; padding:2px 8px 1px 8px; margin:0px;}
.btn_blue:hover {background-color:#badcfe; color:#00264c; line-height:16px; font-family:Georgia,Trebuchet,Arial, Helvetica, sans-serif; text-align:center; border:0px; padding:2px 8px 1px 8px; margin:0px; cursor:pointer;}
.darktan {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666633;}
.float_left {float:left;}
.float_right {float:right;}
.forminput {background-color:#99ccff; border-style:3px; font-size:12; color:#333300; font-family:Verdana, Arial, Helvetica, sans-serif;}
.georgia_18px {font-family:Georgia, Arial, Helvetica, sans-serif; font-size:18px; color:#333300}
.height_4px {height:4px; width:1px;}
.height_7px {height:7px; width:1px;}
.height_91px {height:91px}
.leftnav {padding-left:41px;}
.lightblue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#99ccff}
.lightbluesmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#99ccff}
.lightbluemedium {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#99ccff}
.link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff}
.looseparagraph {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:19px}
.maincontent {min-width:506px; padding-right:10px; width:auto;}
.news_item {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cccc99}
.normal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.normalDKtaupe {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#636331; font-weight:bold}
.normalLTtaupe {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cece9c}
.normalWhite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff}
.padding_2pxB {padding-bottom:2px;}
.padding_4pxB {padding-bottom:4px;}
.padding_23pxT {padding-top:23px;}
.padding_21pxLR {padding-left:21px; padding-right:21px;}
.paddingB4px {padding-bottom:4px;}
.padding6px {padding:6px;}
.quote {background:transparent url(images/bg_quote.gif) repeat-y; padding:9px;}
.quote_author {font-family:Verdana, Arial, Helvetica, sans-serif; color:#99ccff; font-size:10px; font-weight:bold}
.realblacktext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000}
.rolllink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#003366; text-decoration:underline}
.small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
.smallcapswhite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-variant:small-caps; color:#ffffff}
.smallnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
.smalllink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#99ccff; text-decoration:underline}
.smalltaupe {color:#cccc99; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.smalltaupenorm {color:#cccc99; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.subhead {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff}
.tanborder {background-color:#003366; border:2px solid #cccc99; padding:8px;}
.tanborder_adventures {background-color:#00264c; border:2px solid #cccc99; padding:0px;}
.tanborderbg {background:transparent url(../images/bg_portfoliotitle.jpg) repeat-y; background-position:center; padding:4px; background-color:#cccc99; border-right:2px solid #cccc99; border-left:2px solid #cccc99;}

.tanborderlr {background-color:#666633; border-left:2px solid #cccc99; border-right:2px solid #cccc99;}
.tanborderNoTop {background-color:#003366; border-left:2px solid #cccc99; border-right:2px solid #cccc99; border-bottom:2px solid #cccc99; padding:8px;}
.taupe {font-family:Geneva, Arial, Helvetica, san-serif; font-size:14px; font-weight:bold; color:#cccc99}
.verysmallwhite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7px; color:#ffffff}
.yellow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#cccc00; font-weight:bold}

a.dhtml_lighttan {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#636331; font-weight:bold; text-decoration:none;}
a.dhtml_lighttan:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#636331; font-weight:bold; text-decoration:none;}
a.normalDKtaupe {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#636331; font-weight:bold}
a.normalDKtaupe:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#636331; font-weight:bold}
a.normalWhite {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff}
a.normalWhite:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff}
/*a.smallnav:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}*/
a.smallnav:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
a.smallnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
a.normal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
a.normal:hover  {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
a.normal:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

#latest1,#latest2,#latest3,#latest4,#latest5,#latest6,#latest7,#latest8,#latest9,#latest10,#intro,#pleasewait {position:absolute; left:239px; top:151px; width:auto; visibility:hidden; z-index:5; min-width:512px; padding-right:10px;}
#grade,#client,#subject,#latest {position:absolute; left:42px; top:151px; width:183px; visibility:hidden; z-index:5; border-right:2px solid #666633; background-color:#999966;}
#navlinks1, #navlinks2, #navlinks3, #navlinks4 {position:absolute; left:41px; top:129px; visibility:hidden;}
#dottedline {position:absolute; left:41px; top:149px;}