/* main styles */

html {
scrollbar-base-color: #ffffff;
scrollbar-arrow-color: #666666;
scrollbar-track-color: #cccccc;

scrollbar-shadow-color: 666666;
scrollbar-lightshadow-color: ffffff;
scrollbar-darkshadow-color: cccccc;

scrollbar-highlight-color: ffffff;
scrollbar-3dlight-color: ffffff;
overflow-x: hidden;
}
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	margin: 10px;
	background-color: #c1e2a5;
	background-image: url(../images/green.jpg);
}
th, td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10pt;
	letter-spacing: .1em;
	color: #333333;
}
a:link {
	color: #1257A4;
	text-decoration: none;
}
a:visited {
	color: #1257A4;
	text-decoration: none;
}
a:hover {
	color: #ad5832;
	text-decoration: none;
}
a:active {
	color: #ad5832;
	text-decoration: none;
}
h1 {
	font-size: 14pt;
	font-weight: normal;
	color: #ad5832;
	text-transform: uppercase;
}
h4 {
	font-size: 11pt;
	font-weight: normal;
	color: #ad5832;
	text-transform: uppercase;
}
h2 {
	font-size: 11pt;
	font-weight: normal;
	color: #1257A4;
	text-transform: uppercase;
}
h5 {
	font-size: 11pt;
	font-weight: normal;
	color: #1257A4;
	text-transform: uppercase;
}
h3 {
	font-size: 11pt;
	font-weight: normal;
	color: #008250;
	text-transform: uppercase;
}
h6 {
	font-size: 11pt;
	font-weight: normal;
	color: #008250;
	text-transform: uppercase;
}

.tan {
	color: #BA6749;
}
.tanlg {
	font-size: 14pt;
	font-weight: normal;
	color: #ad5832;
	text-transform: uppercase;
}
.blue {
	font-size: 11pt;
	font-weight: normal;
	color: #1257A4;
	text-transform: uppercase;
}
.green {
	font-size: 11pt;
	font-weight: normal;
	color: #008250;
	text-transform: uppercase;
}
.grey {
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
	text-transform: uppercase;
}
.greysm {
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
}
ul {
	list-style-image: url(../images/bullet.jpg);
}
 input, textarea
{
	color: #666666;
	border: 1px solid #008250;
	background-color: #ffffff;
}

.submit 
{
	color: #ffffff;
	background: #AA532E;
	border: 2px solid #AA532E;
	font-weight: bold;
}
/* top */

.topnav {
	text-align: right;
	padding-right: 35px;
	color: #666666;
	vertical-align: bottom;
	padding-bottom: 5px;
}
a.top:link {
	color: #666666;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
	padding-right: 5px;
	padding-left: 2px;
	text-decoration: none;
}
a.top:visited {
	color: #666666;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
	padding-right: 5px;
	padding-left: 2px;
	text-decoration: none;
}
a.top:hover {
	color: #ad5832;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
	padding-right: 5px;
	padding-left: 2px;
	text-decoration: none;
}
a.top:active {
	color: #ad5832;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
	padding-right: 5px;
	padding-left: 2px;
	text-decoration: none;
}

/* footer */

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	letter-spacing: 1.5pt;
	padding-bottom: 28px;
	padding-right: 35px;
	text-align: right;
	color: #ad5832;
	vertical-align: bottom;
	text-transform: lowercase;
}
.copyright {
	font-size: 8pt;
	color: #028554;
	text-align: right;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 8px;
	letter-spacing: .1em;
	background-color: #C1E2A5;
}
a.base:link {
	color: #666666;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
}
a.base:visited {
	color: #666666;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
}
a.base:hover {
	color: #ad5832;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
}
a.base:active {
	color: #ad5832;
	text-decoration: none;
	font-size: 8pt;
	letter-spacing: 1.5pt;
}
/* leftnav */

.subnav {
	padding-left: 38px;
	font-size: 10pt;
	line-height: 15pt;
	padding-top: 2px;
	padding-bottom: 2px;
}
.nextnav {
	font-size: 7pt;
	line-height: 14pt;
	padding-left: 40px;
	padding-top: 2px;
	padding-bottom: 3px;
	color: #ad5832;
}
.leftnav {
	background-color: #C1E2A5;
	background-image: url(../images/nav_stripe);
	background-repeat: repeat-y;
}
.tablebk {
	background-color: #C1E2A5;
	background-image: url(../images/full_bk.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contentbk {
	background-color: #C1E2A5;
	background-image: url(../images/content_bk.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
a.next:link {
	color: #666666;
	font-size: 8pt;	
	letter-spacing: 1.5pt;
	text-decoration: none;
}
a.next:visited {
	color: #666666;
	font-size: 8pt;	
	letter-spacing: 1.5pt;
	text-decoration: none;
}
a.next:hover {
	color: #ad5832;
	font-size: 8pt;
	letter-spacing: 1.5pt;
	text-decoration: none;
}
a.next:active {
	color: #ad5832;
	font-size: 8pt;	
	letter-spacing: 1.5pt;
	text-decoration: none;
}
a.greennav:link {
	color: #008250;
	text-decoration: none;
}
a.greennav:visited {
	color: #008250;
	text-decoration: none;
}
a.greennav:hover {
	color: #ad5832;
	text-decoration: none;
}
a.greennav:active {
	color: #ad5832;
	text-decoration: none;
}

/* contentcells */

.programcell {
	background-image: url(../images/program_kids.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 130px;
}
.edcell {
	background-image: url(../images/educators_hands.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 130px;
}
.parentscell {
	background-image: url(../images/parents_hands.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 130px;
}
.businesscell {
	background-image: url(../images/business_hands.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 130px;
}
.aboutcell {
	background-image: url(../images/about_hands.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 130px;
}
.contentcell {
	padding-top: 25px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-left: 50px;
}
.framecell {
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-left: 50px;
}
.iframe {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E7E6;
}
.bordercell {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding-top: 15px;
}
.toppad {
	padding-top: 15px;
}
.indent {
	padding-left: 100px;
}
.small {
	font-family: Arial;
	font-size: 8pt;
	letter-spacing: .1em;
}
.rtimage {
	padding-bottom: 15px;
	padding-left: 15px;
}
.searchPhrase{
	font-size: 11pt;
	font-weight: normal;
	color: #ad5832;
}
.imgnav {
	margin: 0px;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
strong {
	font-family: Arial, Helvetica, sans-serif;
}

