html, body {
	height: 100%;
}

body {
	background: URL(../images/page_bg.jpg) repeat-x #fff;
	height: 100%;
	width: 100%;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-family: georgia, Arial, Helvetica;
	font-size: 90%;
}

/* layout and style */
div,th,td,a,h2,h3,a:link,a:active,a:visited,a:hover {
	color: #000;
	font-weight: normal;
	text-align: left;
	word-spacing: 0px;
}

table {
	background-color:#CC0000;
	font-size:100%;
}

th {
	background-color:#2F83ED;
	color: #fff;
}

td {
	background-color:#fff;
}

a, a:link, a:visited, a:active, a:hover { 
	color: #CC0000;
	text-decoration: none;
	font-weight:bold;
}

a:hover {
	color: #000000;
}

h1,h3 {
	font-weight: bold;
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
	font-size: 103%;
	color: #2F83ED;
}

h2 {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px;
	font-size: 103%;
}

img {
	border: 0px;
}

hr {
	color: #ccc;
	height: 1px;
}

ul { 
	margin: 0px;
	padding: 0px;
}

ul.normal {
	margin-left: 18px;
}

p {
	margin-top: 7px;
	margin-bottom: 10px;
}

#wrapper {
	margin: 0px auto 0px auto;
	width: 1017px;
	text-align: left;
	clear: both;
}

#leftimage {
	float: left;
	width: 152px;
	margin-top: 140px;
}

#centralcontent {
	float: left;
	width: 373px;
}

#rightimage {
	float: right;
	width: 142px;
	margin-top: 140px;
}

#logo {
	height: 128px;
	width: 240px;
	margin-left: 15px;
}

#contentbox {
	width: 702px;
}

#boxtop {
	background: url(../images/gradient_top.jpg) no-repeat;
	width: 702px;
	height: 30px;
}

#boxmiddle {	
	background: #FFF url(../images/main_bg.jpg) repeat-y center;
	width: 702px;
	min-height:300px;
	margin-top:-4px;
	text-align:left;
}

#boxbottom {
	background: url(../images/gradient_bottom.jpg) no-repeat top;
	width:702px;
	height:30px;
}

#mainText {
	background: url(../images/watermark.gif) no-repeat top;
	min-height:500px;
	width: 660px;
}

#mainTextLeft {
	float: left;
	width: 310px;
	padding-left:40px;	
}

#mainTextRight {
	float: right;
	width: 290px;
}

#footer {
	margin-top: 3px;
	width: 705px;
	height: 32px;
}

#footerleft {
	float: left;
	width: 190px;
}

#footerright {
	float: right;
	width: 265px;
}

#footerright a,#footerright a:link,#footerright a:visited,#footerright a:active {
	background: url(../images/email.gif) no-repeat top;
	width: 265px;
	height: 16px;
	padding-bottom: 1px;
}

#footerright a:hover {
	background: url(../images/emailon.gif) no-repeat top;
	width: 265px;
	height: 16px;
	padding-bottom:5px;
}

a.netahead,a.netahead:link,a.netahead:visited,a.netahead:active {
	font-size: 10px;
	color: #ccc;
	font-weight: normal; 
}

a.netahead:hover {
	font-size: 10px;
	color: #aaa;
	font-weight: normal; 
}

/* menus */
#menu {
	width: 705px;
	margin-left: 15px;
	background: url(../images/menu_bg.gif) no-repeat top;
}

#menu li a {
	display:block; 
}

#menu ul li {
	display: inline;
	float: left;
	height: 40px;
}

a.menu1,.menu1:link,a.menu1:visited,a.menu1:active,a.menu1:hover {
	background: url(../images/menu1.gif);
	background-repeat: no-repeat;
	width: 71px;
}

a.menu1:hover,a.menu1current,a.menu1current:link,a.menu1current:active,a.menu1current:visited,a.menu1current:hover {
	background: url(../images/menu1on.gif);
	background-repeat: no-repeat;
	width: 71px;
}
	
a.menu2,a.menu2:link,a.menu2:visited,a.menu2:active,a.menu2:hover {
	background: url(../images/menu2.gif);
	background-repeat: no-repeat;
	width: 78px;
}

a.menu2:hover,a.menu2current,a.menu2current:link,a.menu2current:active,a.menu2current:visited,a.menu2current:hover {
	background: url(../images/menu2on.gif);
	background-repeat: no-repeat;
	width: 78px;
}

a.menu3,.menu3:link,a.menu3:visited,a.menu3:active,a.menu3:hover {
	background: url(../images/menu3.gif);
	background-repeat: no-repeat;
	width: 101px;
}

a.menu3:hover,a.menu3current,a.menu3current:link,a.menu3current:active,a.menu3current:visited,a.menu3current:hover {
	background: url(../images/menu3on.gif);
	background-repeat: no-repeat;
	width: 101px;
}

a.menu4,.menu4:link,a.menu4:visited,a.menu4:active,a.menu4:hover {
	background: url(../images/menu4.gif);
	background-repeat: no-repeat;
	width: 82px;
}

a.menu4:hover,a.menu4current,a.menu4current:link,a.menu4current:active,a.menu4current:visited,a.menu4current:hover {
	background: url(../images/menu4on.gif);
	background-repeat: no-repeat;
	width: 82px;
}

a.menu5,.menu5:link,a.menu5:visited,a.menu5:active,a.menu5:hover {
	background: url(../images/menu5.gif);
	background-repeat: no-repeat;
	width: 109px;
}

a.menu5:hover,a.menu5current,a.menu5current:link,a.menu5current:active,a.menu5current:visited,a.menu5current:hover {
	background: url(../images/menu5on.gif);
	background-repeat: no-repeat;
	width: 109px;
}

a.menu6,.menu6:link,a.menu6:visited,a.menu6:active,a.menu6:hover {
	background: url(../images/menu6.gif);
	background-repeat: no-repeat;
	width: 84px;
}

a.menu6:hover,a.menu6current,a.menu6current:link,a.menu6current:active,a.menu6current:visited,a.menu6current:hover {
	background: url(../images/menu6on.gif);
	background-repeat: no-repeat;
	width: 84px;
}

a.menu7,.menu7:link,a.menu7:visited,a.menu7:active,a.menu7:hover {
	background: url(../images/menu7.gif);
	background-repeat: no-repeat;
	width: 70px;
}

a.menu7:hover,a.menu7current,a.menu7current:link,a.menu7current:active,a.menu7current:visited,a.menu7current:hover {
	background: url(../images/menu7on.gif);
	background-repeat: no-repeat;
	width: 70px;
}

a.menu8,.menu8:link,a.menu8:visited,a.menu8:active,a.menu8:hover {
	background: url(../images/menu8.gif);
	background-repeat: no-repeat;
	width: 80px;
}

a.menu8:hover,a.menu8current,a.menu8current:link,a.menu8current:active,a.menu8current:visited,a.menu8current:hover {
	background: url(../images/menu8on.gif);
	background-repeat: no-repeat;
	width: 80px;
}