td {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-align:left;}
td.topbar1 {background-color:#CE6500; height:16px; border-left: 1px solid #333333; border-bottom: 1px solid #333333;}
td.topbar2 {background-color:#CE6500; height:16px; border-bottom: 1px solid #333333;}
td.topbar3 {background-color:#CE6500; height:16px; border-right: 1px solid #333333; border-bottom: 1px solid #333333;}
td.sidebar {background-color:#C6E784; width:128px; border-left:1px solid #333333; border-bottom:1px solid #333333;}
td.mainpanel {background-color:#FFFFFF; width:645px; border-right:1px solid #333333; border-bottom:1px solid #333333;} 

div.nav1 {width:120px; height:20px; line-height:18px; padding-left:8px; border-top:1px solid #FFFFFF; border-bottom:1px solid #333333;}
div.nav2 {color:#003399; font-weight:bold; width:120px; height:20px; line-height:18px; padding-left:8px; border-top:1px solid #FFFFFF; border-bottom:1px solid #333333;}
div.green {background-color:#9CCF31; width:128px; height:22px; border-top:1px solid #FFFFFF;}
div.bluetab {width:123px; height:23px; line-height:20px; padding-right:5px; text-align:center;}
div.brown {background-color:#CE6500; width:108px; padding-left:10px; padding-right:10px; padding-top:12px;}
div.greentab {width:128px; height:23px}
div.content {width:628px; padding-left:8px; padding-right:8px; border-left:1px solid #333333;}
div.greenbox {float:right; width:230px; border:2px solid #99CC33; padding:3px; margin-right:12px;}
div.boxtop {width:211px; height:18px; line-height:16px; padding-left:25px;}
div.bluebox {float:right; width:212px; border:2px solid #003399; padding:5px;}
div.label {color:#FFFFFF; font-weight:bold; position:absolute;}
div.calinfo {font-weight:bold; margin-left:20px;}
div.bsgquiz {background-color:#F8F7E5; border:3px solid #CE6500;}


span.tabtext {color:#FFFFFF; font-size:13px; font-weight:bold;}
span.cardtext {color: #003399; font-size: 13px; font-weight: bold;}
span.calendar1 {font-size:12px; font-weight:bold; width:120px; float:left}
span.calendar2 {font-size:12px; font-weight:bold;}
span.calendar3 {color:#003399;}
span.leader {font-size:12px; font-weight:bold; font-style:italic;}
span.subtitle {color:#CE6500; font-size:13px; font-weight:bold; font-style:italic;}
span.item {color: #CE6500; margin-right:10px;}

p {margin-top:0px; margin-bottom:12px;}
p.welcome {color:#CE6500; font-size:20px; font-weight:bold; font-style:italic; text-align:center;}
p.title {color:#CE6500; font-size:18px; font-weight:bold;}
p.whatsup {color: #CE6500; font-size: 16px; font-weight: bold; text-align:center; margin-bottom:10px}
p.sectitle {font-size:14px; font-weight:bold; font-style:italic;}
p.sectend {margin-bottom:20px;}
p.bulletlist {margin-bottom:5px;}
p.linkslist {margin-left:12px;}
p.caldetails {color:#003399; font-style:italic; margin-left:20px;}
p.separator {text-align:center; margin-bottom:6px;}
p.caption {font-size:10px; font-style:italic; text-align:center; margin-top:2px;}
p.verysmall {font-size:9px;}

img {border:0px;}
img.topnav1 {height:16px; margin-left:59px;}
img.topnav2 {height:16px; margin-left:58px;}
img.topnav3 {height:16px; margin-left:58px; margin-right:59px;}
img.partners {width:98px; height:55px; border:1px solid #003399; margin-right:1px;}
img.boxleftedge {float:left; width:10px; height:90px;}
img.thumbpic {float:left; width:75px; height:75px; margin:2px 8px 0px 2px;}
img.sighting {width:96px; height:79px;}
img.binoc {width:36px; height:28px; margin-left:30px;}
img.photoleft {float:left; margin-right:10px;}
img.photoleftin {float:left; margin-right:10px; margin-top:4px;}
img.photoright {float:right; margin-left:6px;}
img.photorightin {float:right; margin-left:6px; margin-top:4px;}
img.linkleft {height:17px; vertical-align:middle; margin-right:8px;}
img.linkright {float:right; height:17px; margin-top:2px;}
img.goright {float:right; height:17px; margin-right:20px; margin-top:7px;}
img.bullet {margin-bottom:-7px;}
img.thumbicon {float:left; width:62px; height:62px; margin-left:10px; margin-right:24px; margin-top:-15px;}
img.kidstitle {width:330px; height:31px; margin-bottom:10px;}

a {color:#319ACE; font-weight:bold; text-decoration:none;}
a.cal {color:#900000;}
a:hover {color:#CE6500; font-weight:bold; text-decoration:none;}
a:active {color:#678426; font-weight:bold; text-decoration:none;}

input.formitem {margin-left:15px; margin-right:5px;}

.kidszone {font-size:12px;}
.kidsbold {font-size:12px; font-weight:bold;}






