html { background-color: #D2E5FF; background-image: url('images/main_bg.gif'); background-repeat: repeat-x; margin: 0px; }
body { background-color: #D2E5FF; background-image: url('images/main_bg.gif'); background-repeat: repeat-x; margin: 0px; }

a {
	color: #3B7FE0;
	font-size: 11px;
	font-family: "verdana", "arial", sans-serif;
}

a:hover { text-decoration: underline !important; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover:visited { text-decoration: underline; }

a:hover.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover:visited.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

p, ul, ol, td, div { color: #013A94; font-size: 11px; font-family: "verdana", "arial", sans-serif; vertical-align: top; line-height: 14px; }
.sub { color: #DC7457; font-weight: bold; }
.date { color: #3B7FE0; }

ul { list-style-type: square; margin: 8px 15px 15px 35px; }

table.maintable {
width: 975px;
padding: 0px;
}

table.innertable {
width: 951px;
padding: 0px;
}

table.inside_maintable {
width: 975px;
height: 100%;
padding: 0px;
}

table.inside_innertable {
width: 951px;
height: 100%;
padding: 0px;
}

table.inside_innertable2 {
width: 100%;
height: 100%;
padding: 0px;
}

td.h100 { height: 100%; }

td.forum {
height: 100%;
padding: 0px;
}

td.pageborder {
width: 12px;
height: 100%;
background-color: #fff;
padding: 0px;
}

td.main {
width: 951px;
height: 100%;
background-color: #fff;
padding: 0px;
}

td.bgtop {
background-color: #3878CE;
padding: 0px;
}

td.bgtop2 {
background-color: #fff;
padding: 0px;
}

td.copyright {
padding: 12px;
text-align: center;
font-size: 9px;
color: #fff;
background-color: #215BAF;
border-top: 12px #fff solid;
border-bottom: 12px #fff solid;
}

td.home_news {
width: 238px;
height: 243px;
background-color: #E1ECF5;
padding: 0px;
}

#pad1 {
padding: 0px 10px 10px 0px;
}

#pad2 {
padding: 0px 10px 10px 0px;
}

#pad3 {
padding: 0px 10px 10px 0px;
}

td.home_text {
width: 702px;
height: 130px;
background-color: #DEDEDE;
padding: 20px;
}

td.home_events {
width: 425px;
height: 180px;
background-color: #E1ECF5;
padding: 0px;
}

td.home_whatsnew {
width: 266px;
height: 180px;
background-color: #E1ECF5;
padding: 0px;
}

td.left {
width: 238px;
height: 100%px;
background-color: #E1ECF5;
padding: 10px 10px 10px 10px;
}

td.right {
width: 951px;
height: 100%;
padding: 10px;
}

#page {
padding: 0px 0px 4px 0px;
border-bottom: 1px #E1ECF5 solid;
}

td.search {
border-bottom: 1px solid #C3D3E1;
padding: 4px;
}

/* nav style  */

ul.submenu {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 11px;
	width: 235px;
	text-align: left;
}

ul.submenu li {
	border-bottom: 1px solid #C3D3E1;
	padding: 0px 0px 0px 10px;
}

ul.submenu li.submenu_head {
	background-color: #66A2D6;
	padding: 6px 0px 6px 0px;
	color: #fff;
	font-weight: bold;
}

ul.submenu li a {
	color: #3B7FE0;
	text-decoration: none;
	display: block;
	width: 225px;
	padding: 4px 0px 4px 0px;
}

ul.submenu li a:hover {
	text-decoration: none;
	color: #3B7FE0;
}

ul.submenu li a:visited {
	text-decoration: none;
	color: #3B7FE0;
}

.boxtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.buttonsml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	border: 0px none #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	cursor: pointer;
	font-weight: normal;
}

.style7 {
	padding: 5px;
}