body, html {

    background-color: #FFFFFF;

	font-family: Verdana, sans-serif;

	color: #00FFFF;

	margin: 0px;

	padding: 0px;

	text-align: center;

}

h1, h2, h3 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

.main {

	text-align: center;

	margin: 0px;

	padding: 0px;

	width: 100%;

	background-color: #0F5B96;

}

#banner {

	text-align: right;

}



#logo {

	width: 200px;

	margin: 0px;

	padding: 0px;

}

.header {

	padding: 0px;

	width: 720px;

	height: 70px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.container {

	margin: 0px;

	padding: 0px;

	width: 720px;

}

#left_menu {

	margin: 0px;

	padding: 0px;

	width: 180px;

	color: #FFFFFF;

	text-align: left;

	vertical-align: top;

}

#left_menu h3 {

	font-size: 24px;

	text-transform: lowercase;

	margin-bottom: 10px;

	font-weight: normal;

}

#left_menu ul {

	margin: 0px;

	padding: 0px;

}

#content {

	padding-left: 10px;

	vertical-align: top;

	padding-top: 20px;

}



#left_menu ul li {

	margin: 0px;

	display: block;

	background-image: url(images/bullet.gif);

	background-position: 0px 12px;

	background-repeat: no-repeat;

	padding-top: 6px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 14px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #2872A6;

	list-style-type: none;

}

#left_menu ul li a {

	color: #C9ECF5;

	text-decoration: none;

	font-size: 12px;

	display: block;

}

#left_menu ul li a:hover {

	color: #FFFFFF;

}



.header_menu {

	width: 720px;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #2872A6;

	text-align: right;

	margin-top: 10px;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.header_menu ul {

	margin: 0px;

	padding: 0px;

}

.header_menu ul li {

	display: inline;

	list-style-type: none;

}

.header_menu ul li a {

	color: #C9ECF5;

	text-decoration: none;

	text-transform: uppercase;

	font-weight:bold;

	font-size: 12px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}

.header_menu ul li a:hover {

	color: #FFFFFF;

	background-color: #2872A6;

}



.block_head {

	background-image: url(images/blockheader.gif);

	height: 20px;

	background-repeat: no-repeat;

}

.block {

	width: 530px;

	background-color: #1EB5DD;

	color: #0A416B;

}



.block_content {

	padding-right: 10px;

	padding-bottom: 20px;

	padding-left: 10px;

	text-align: left;

	background-color: #1EB5DD;

}

.block_content .qnav {

	font-size: 12px;

	margin-bottom: 10px;

}

.footer {

	font-size: 10px;

	color: #C9ECF5;

	text-align: center;

	width: 720px;

	margin-top: 20px;

	margin-bottom: 20px;

}



.subblock {

	border: 1px solid #1A9BBB;

	margin: 5px;

	background-color: #1A99B9;

}

.subblock h3 {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	font-size: 12px;

	background-color: #1BA5C7;

	margin: 0px;

}

.subblock p, .subblock div {

	padding-right: 5px;

	padding-left: 5px;

}







.block_foot {

	background-image: url(images/blockfooter.gif);

	background-repeat: repeat-x;

	height: 40px;

}

.block_content a {

	color: #A4E4F5;

}



.block_content a:hover {

	color: #FFFFFF;

}



.block_content .title {

	font-size: 24px;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 10;

	margin-left: 0;

}

.block_content li {

	background-image: url(images/bullet.gif);

	background-position: 0px 6px;

	list-style-type: none;

	background-repeat: no-repeat;

	padding-left: 12px;

	font-size: 12px;

}

.block_content li a {

	text-decoration: none;

}







.block_content .title a {

	text-decoration: none;

	color: #0A416B;

}



#sublinks {

	font-size: 12px;

	padding: 5px;

	background-color: #1CAACE;

	border: 1px solid #15819B;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}



body.mceContentBody {

	text-align: left;

	background:inherit;

	font-size: 12px;

	color: #000000;

}



.mceContentBody a {

   color: red !important; /* FF requires a important here */

}


html body {height: 100%; overflow-y: auto}



.rater_container {

	

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #14778F;
	margin: 5px;
	font-size: 12px;

}




.tabberlive .tabbertabhide {

 display:none;

}





.tabber {

}

.tabberlive {

 margin-top:1em;

}





ul.tabbernav

{

 margin:0;

 padding: 3px 0;

 border-bottom: 1px solid #778;

 font: bold 12px Verdana, sans-serif;

}



ul.tabbernav li

{

 list-style: none;

 margin: 0;

 display: inline;

 background-image:none;

}



ul.tabbernav li a

{

 padding: 3px 0.5em;

 margin-left: 3px;

 border: 1px solid #778;

 border-bottom: none;

 background: #DDE;

 text-decoration: none;

}



ul.tabbernav li a:link { color: #448; }

ul.tabbernav li a:visited { color: #667; }



ul.tabbernav li a:hover

{

 color: #000;

 background: #AAE;

 border-color: #227;

}



ul.tabbernav li.tabberactive a

{

 background-color: #fff;

 border-bottom: 1px solid #fff;

}



ul.tabbernav li.tabberactive a:hover

{

 color: #000;

 background: white;

 border-bottom: 1px solid white;

}





.tabberlive .tabbertab {

	padding:5px;

	border-top-width: 0;

	border-top-style: solid;

	border-top-color: #aaa;

 


 

}





.tabberlive .tabbertab h2 {

 display:none;

}

.tabberlive .tabbertab h3 {

 display:none;

}





.tabberlive#tab1 {

}

.tabberlive#tab2 {

}

.tabberlive#tab2 .tabbertab {

 height:200px;

 overflow:auto;

}

















.forumtable {

	border: 1px solid #1A9BBB;

	margin: 5px;

	background-color: #1A99B9;

	width: 100%;

}



.forumtable #fhead{

	font-size: 12px;

	text-decoration: none;

	color: #FFFFFF;

}

.forumtable #ftext{

	background-color: #82D9EE;

	padding: 5px;

}

.forumtable #ffoot{

font-size: 12px;

	text-decoration: none; 

}

.usertable {

	font-size: 12px;

	border: 1px solid #1A9BBB;

}



.usertable th {

    background-color: #1A9BBB;

}



.usertable td {

    border-top: 1px solid #1A9BBB;

}



.nav_pager {

    font-size: 12px;

}
