/*== layers and boxes ==*/
.logo {position:absolute; left: 10px; top: 10px; width:130px; height: 130px; z-index: 1; }
.logo2 {position:absolute; left: 10px; top: 10px; width:130px; height: 90px; z-index: 1; }
.topLink {position:absolute; left: 150px; top: 10px; width:650px; margin-right: 20px; height:20px; z-index:2; }
.banner {position:absolute; left: 150px; top: 35px; width:650px; margin-right: 20px; height: 105px; z-index: 3; overflow: hidden; }
.sidemenu {position:absolute; left: 10px; top: 150px; width:130px; z-index: 4; }
.main {
	position:absolute;
	left: 151px;
	top: 149px;
	margin-right: 20px;
	z-index: 5;
	width: 649px;
}
.main2 {
	position:absolute;
	left: 151px;
	top: 109px;
	margin-right: 20px;
	z-index: 5;
	width: 649px;
}
.google2 {
	position:absolute;
	left: 151px;
	margin-right: 20px;
	z-index: 5;
	width: 849px;
}


.twoToneBox {border: solid 1px #9999CC; background-color: #F0F0FF; padding: 10px; }

/*== Graphics and lines ==*/
.redline {border: solid 1px #C00; width:50%; }
.redlinelong {border: solid 1px #C00; width:95%; }
.greenline {border: groove 1px #99CC99; width:50%; }
.blueline {border: dotted 1px #9999FF; width:50%; }

/*== text configurations ==*/
h1 {font-size: 28px; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-weight: normal; }
h2 {font-size: 20px; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-weight: normal; }
h3 {font-size: 16px; font-family: "Verdana", "Arial", "Helvetica", sans-serif; }
h4 {font-size: 12px; font-family: "Verdana", "Arial", "Helvetica", sans-serif; }
h6 {font-size: 9px; font-family: "Verdana", "Arial", "Helvetica", sans-serif; }

/*== normal type tags ==*/
body {background: white; color: black}

p,td,li {font-size: 12px; font-family: "Verdana", "Arial", "Helvetica", sans-serif; text-align: justify; }

a:visited, a:link {text-decoration: none; color: #000080; font-weight: bold; }
a:active {text-decoration: none; color: #4040ff; }
a:hover {text-decoration: underline; }
