body {
background: #C1D4E8 url('images/bgpage.gif') repeat-x; 
margin: 0px; 
margin-top: 8px;
padding:0px; 

}

INPUT, TEXTAREA {
	font-family: Arial;
	padding: 2px;
	font-size: 11px;
	color: #000000;
	border: solid 1px #C0C0C0;
}

SELECT, OPTION {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

FORM {display:inline;}

div.spacer {
  margin-left: 16px;
}


.equation1 {
	background-image: url(images/eqBGblue.gif); 
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.equation2 {
	background-image: url(images/eqBGblue.gif); 
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;	
}

.equation3 {
	background-image: url(images/eqBGorange.gif); 
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	border: 0px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;	
}


a.learnbox:link, a.learnbox:visited {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: block;
	background-color: #E8F0F8;
	padding: 8px;	
	width: 140px;
	margin-right: 10px;
	border: 0px solid #336699;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	line-height: 16px
}
a.learnbox:hover {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: block;
	background-color: #CFE3F6;
	padding: 8px;	
	width: 140px;
	margin-right: 10px;
	border: 0px solid #336699;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	line-height: 16px
}

a.learnbox2:link, a.learnbox2:visited {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: block;
	background-color: #E8F0F8;
	padding: 8px;	
	width: 200px;
	margin-right: 10px;
	border: 0px solid #336699;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	line-height: 16px
}
a.learnbox2:hover {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: block;
	background-color: #CFE3F6;
	padding: 8px;	
	width: 200px;
	margin-right: 10px;
	border: 0px solid #336699;
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
	text-decoration: none;
	line-height: 16px
}

.mcontent {
	margin-left: 8px;
	margin-right: 15px;
	line-height: 16px
}

.subcontent {

	box-sizing: border-box;
	-moz-box-sizing: border-box;
	display: block;
	width: 462px;	
	padding: 8px;
	padding-bottom: 20px;
	background-color: #E8F0F8;
}

.address {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	margin-left: 14px;
}
.siteBg {
	width: 706px;
	background-color: #2086B9;
}

TD {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}

HR {
	color: #BABABA;
	background-color: #BABABA;
	height: 1px;
	border: 0;
}

.tableList
{
	border-color: #BABABA;
	border-width: 0 0 1px 1px;
	border-style: solid;
	border-spacing: 0; 
	border-collapse: collapse; 
	
}	
		
.tdList
{
	border-color: #BABABA;
	border-width: 1px 1px 0 0;
	border-style: solid;
	margin: 0;
	padding: 2px;
}

.headline {
	font-family: Verdana;
	font-size: 11px;
	color: #0080C0;
	font-weight: bold;
	padding-bottom: 3px;
	
}

.headlineIndented {
	font-family: Verdana;
	font-size: 11px;
	color: #0080C0;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 4px;
	
}

.grayTxt {
	font-family: Verdana;
	font-size: 10px;
	color: #FF6600;
	font-weight: bold;
}

.grayBox {
	background-color: #E4E9EE;
}

.sideBox {
	background-color: #EFEFEF;
	width: 199px;
	margin-left: 1px;
}
.sideBoxContent {
	margin-left: 8px;
}


.titlebar {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
width: 485px;
height: 24px;
padding-left: 8px;
padding-top: 6px;
background-color: #5C7895;
text-align: left;
text-decoration: none;
}

.submenubar {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
width: 485px;
height: 23px;
background-image: url(images/bgsubmenu.gif); 
background-color: #FFFFFF;
padding-top: 5px;
padding-right: 5px;
padding-left: 0px;
padding-bottom: 2px;
text-align: left;
text-decoration: none;
}

a.subTxt:link, a.subTxt:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	padding-left: 8px;
	padding-right: 10px;
	text-decoration: none;
}
a.subTxt:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #006699;	
	padding-left: 8px;
	padding-right: 10px;
	text-decoration: none;
}

a.subTxtActive {
	font-family: Verdana;
	font-size: 10px;
	color: #006699;
	padding-left: 8px;
	padding-right: 10px;
	text-decoration: none;
}



a.topBttns:link, a.topBttns:visited {
font-family: Arial;
font-size: 11px;
color: #000000;
width: 65px;
height: 40px;
background-color: #ECECEC;
padding-top: 3px;
padding-right: 5px;
padding-left: 4px;
padding-bottom: 2px;
border-top: 1px solid #fff;
text-align: left;
text-decoration: none;

}


a.news:link, a.news:visited {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #000000;
width: 462px;
height: 20px;
background-color: #E4E9EE;
padding-top: 3px;
padding-right: 5px;
padding-left: 4px;
padding-bottom: 2px;
border-top: 1px solid #fff;
text-align: left;
text-decoration: none;

}

a.news:hover {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #000000;
width: 462px;
height: 20px;
background-color: #FFFFFF;
padding-top: 3px;
padding-bottom: 2px;
padding-right: 5px;
padding-left: 4px;
border-top: 1px solid #fff;
text-align: left;
text-decoration: none;
}

a.menu:link, a.menu:visited {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
width: 200px;
height: 24px;
background-image: url(images/bgmenu.gif); 
background-color: #FFFFFF;
padding-top: 5px;
padding-right: 5px;
padding-left: 4px;
padding-bottom: 2px;
border-left: 1px solid #fff;
border-bottom: 1px solid #CEDDED;
text-align: left;
text-decoration: none;

}

a.menu:hover {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
width: 200px;
height: 24px;
background-image: none; 
background-color: #000000;
padding-top: 5px;
padding-bottom: 2px;
padding-right: 5px;
padding-left: 4px;
border-left: 1px solid #fff;
border-bottom: 1px solid #CEDDED;
text-align: left;
text-decoration: none;
}

a.menusub:link, a.menusub:visited {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
width: 200px;
height: 24px;
background-color: #006699;
padding-top: 5px;
padding-right: 5px;
padding-left: 14px;
padding-bottom: 2px;
border-left: 1px solid #fff;
border-bottom: 1px solid #CEDDED;
text-align: left;
text-decoration: none;

}

a.menusub:hover {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
width: 200px;
height: 24px;
background-color: #000000;
padding-top: 5px;
padding-bottom: 2px;
padding-right: 5px;
padding-left: 14px;
border-left: 1px solid #fff;
border-bottom: 1px solid #CEDDED;
text-align: left;
text-decoration: none;
}

a.menusubmulti:link, a.menusubmulti:visited {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
width: 200px;
height: 48px;
background-color: #006699;
padding-top: 10px;
padding-right: 5px;
padding-left: 14px;
padding-bottom: 2px;
border-left: 1px solid #fff;
border-bottom: 1px solid #CEDDED;
text-align: left;
text-decoration: none;

}

a.menusubmulti:hover {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #FFFFFF;
width: 200px;
height:48px;
background-color: #000000;
padding-top: 10px;
padding-bottom: 2px;
padding-right: 5px;
padding-left: 14px;
border-left: 1px solid #fff;
border-bottom: 1px solid #CEDDED;
text-align: left;
text-decoration: none;
}



a.whitebttn:link, a.whitebttn:visited {
margin-left: 2px;
font-family: Verdana;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
padding: 4px;
border-right: 1px solid #999999;
border-bottom: 1px solid #666666;
text-align: left;
text-decoration: none;

}

a.whitebttn:hover {
margin-left: 2px;
font-family: Verdana;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
padding: 4px;
border-right: 1px solid #999999;
border-bottom: 1px solid #666666;
text-align: left;
text-decoration: none;
}


a.headbox:link, a.headbox:visited {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
width: 462;
height: 20px;
background-color: #6699CC;
padding-top: 2px;
padding-right: 5px;
padding-left: 4px;
padding-bottom: 2px;
border: 0px;
text-align: left;
text-decoration: none;

}

a.headbox:hover {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
width: 462;
height: 20px;
background-color: #FF6633;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 5px;
padding-left: 4px;
border: 0px;
text-align: left;
text-decoration: none;
}


a.bttn:link, a.bttn:visited {
margin-left: 2px;
font-family: Verdana;
font-size: 11px;
color: #000000;
background-color: #CFCFCF;
padding: 4px;
border-right: 1px solid #999999;
border-bottom: 1px solid #666666;
text-align: left;
text-decoration: none;

}

a.bttn:hover {
margin-left: 2px;
font-family: Verdana;
font-size: 11px;
color: #000000;
background-color: #FFFFFF;
padding: 4px;
border-right: 1px solid #999999;
border-bottom: 1px solid #666666;
text-align: left;
text-decoration: none;
}

a.bar:link, a.bar:visited,a.bar:hover {
box-sizing: border-box;
-moz-box-sizing: border-box;
display: block;
font-family: Verdana;
font-size: 11px;
color: #000000;
width: 462px;
height: 20px;
background-color: #E4E9EE;
padding-top: 3px;
padding-right: 5px;
padding-left: 4px;
padding-bottom: 2px;
border-top: 1px solid #fff;
text-align: left;
text-decoration: none;

}

a.plain:link, a.plain:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.plain:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #006699;	
	text-decoration: none;
}