body {
    font-family: Georgia, "Times New Roman","Palatino Linotype",Verdana, Arial, Helvetica ;
	margin: 0px;
	padding: 0px;
    font-size:12pt;
	color:#000;
	background-color:#eaecc3;
	/**background-image:url(../images/bbon_bg.gif);
	background-repeat:repeat;**/
	background-image:url(../images/bbon_climbers.gif);
background-position: bottom right;
background-repeat:repeat-x;
}
a:link {
	color:#73b03a;
	text-decoration: none;


}
a:visited, a:active {
	color:#73b03a;
	text-decoration: none;


}
a:hover {
	color:#73b03a;
	text-decoration: none;
}
.wrapper {
width: 970px;
height:100%;
margin:0px;
color:#000;
}
.outer {
width:100%;
height:100%;
margin:0px;
color:#000;

}
.container{
width:800px;
height:auto;
padding:10px;
background-image:url(../images/bbon_spiral.gif);
background-position: top left;
background-repeat:no-repeat;
}
.header{
width:800px;
height:210px;
}
.header #headerleft{
float:left;
width:295px;
}
.header #headerright{
width:490px;
float:right;
}

.feature1{
width:800px;
height:293px;
}
.feature2{
width:800px;
height:293px;
}
.feature3{
width:800px;
height:293px;
}
.feature4{
width:800px;
height:293px;
}
.feature5{
width:800px;
height:293px;
}
.subnav{
width:800px;
height:31px;
background-color:#73b03a;
color:#fff;
font-size:14pt;
padding-top:5px;
}
.subnav a:link, .subnav a:active, .subnav a:visited{
color:#fff;
font-size:14pt;
text-decoration:none
}
.subnav a:hover{
color:#fff;
font-size:14pt;
text-decoration:none;
font-weight:bold;
}
.subnav_off{
background-color:#73b03a;
height:31px;
font-size:14pt;
max-height:31px;
}
.subnav_on{
background-image:url(../images/bbon_navtab.gif);
background-repeat:no-repeat;
width:136px;
text-align:center;
height:31px;
max-height:31px;
}
.subnav_onsm{
background-image:url(../images/bbon_navtab_on.gif);
background-repeat:no-repeat;
text-align:center;
height:31px;
max-height:31px;;
}
.subnav_onsm a:link, .subnav_on a:link, .subnav_onsm a:active, .subnav_on a:active, .subnav_onsm a:visited,.subnav_on a:visited{
color:#73b03a;
font-size:14pt;
text-decoration:none;
font-weight:bold;
}
.subnav_onsm a:hover,.subnav_on a:hover{
color:#73b03a;
font-size:14pt;
text-decoration:none;
font-weight:bold;
}
.subnav_onmed{
background-image:url(../images/bbon_navtabmed_on.gif);
background-repeat:no-repeat;
text-align:center;
height:31px;
max-height:31px;;
}
.subnav_onmed a:link, .subnav_on a:link, .subnav_onmed a:active, .subnav_on a:active, .subnav_onmed a:visited,.subnav_on a:visited{
color:#73b03a;
font-size:14pt;
text-decoration:none;
font-weight:bold;
}
.subnav_onmed a:hover,.subnav_on a:hover{
color:#73b03a;
font-size:14pt;
text-decoration:none;
font-weight:bold;
}
.footer{
width:800px;
height:70px;
padding-top:10px;
margin-top:0px;
color:#414039;
font-size:8pt;
}
.footer a:link,.footer a:active, .footer a:visited  {
color:#414039;
text-decoration:none
}
.footer a:hover{
color:#414039;
text-decoration:underline
}
.footer #left{
float:left;
width:200px;
}

.footer #right{
float:right;
width:580px;
text-align:left;
padding-top:5px;

}

.row1{
width:800px;
height:auto;
}
.row1 #col1{
width:260px;
float:left;
}
.row1 #col2{
width:535px;
float:right;
}

.smallbox{
width:221px;
height:150px;
max-width:221px;
max-height:150px;
background-image:url(../images/bbon_smallbox_bg.gif);
background-repeat:no-repeat;
text-align:left;
}
.smallbox #title{
font-size:14pt;
color:#73b03a;
width:210px;
padding-left:10px;
padding-right:5px;
padding-top:5px;
font-weight:bold;
}
.smallbox #text{
color:#000;
font-size:10pt;
padding-left:10px;
padding-top:5px;
width:200px;
height:120px;
overflow:hidden;
}
.smallbox_base{
width:221px;
height:39px;
max-width:221px;
max-height:39px;
background-image:url(../images/bbon_smallbox_base.gif);
background-repeat:no-repeat;
text-align:right;
padding-top:5px;
}
.smallbox_base a:link{
font-size:14pt;
color:#fff;
text-decoration:none
}

.smallbox_base a:link,.smallbox_base a:active, .smallbox_base a:visited {
font-size:14pt;
color:#fff;
text-decoration:none
}
.smallbox_base a:hover{
font-size:14pt;
color:#fff;
text-decoration:none
}
.box2{
float:left;
margin-left:30px;
width:225px;
}
.box3{
float:right;
width:225px;
}
.clear{
clear:both;
}
.clear20px{
clear:both;
height:20px;
}
.springgreen{
color:#73b03a;
}
.bigtitle{
font-size:24pt;
color:#73b03a;
font-weight:bold;
}
.page{
width:720px;
text-align:center;
background-color:#f7f9e8;
text-align:left;
height:auto;
}
.pagecontainer{
width:800px;
height:auto;
background-color:#73b03a;
}
.pagetext{
width:720px;
height:auto;

background-color:#f7f9e8;

}
.pagetext #pageleft{
width:350px;
float:left;
padding-left:5px;
height:auto;
background-color:#f7f9e8;
}
.pagetext #pageright{
width:350px;
float:right;
padding-right:5px;
height:auto;
background-color:#f7f9e8;
}
.formerror {
font-size:10pt;
color:#ed1c24;
font-weight:bold;
display:none;
position:relative;
}
.submit{
    font-family: Georgia, "Times New Roman","Palatino Linotype",Verdana, Arial, Helvetica ;
font-size:24pt;
color:#73b03a;
font-weight:bold;
background-color:#f7f9e8;
border:0px;
}
.red{
color:#ce5085;
}
.quizimg{
position:relative;
right:50px;
}
