.headerbg h2 {
	
	color: #fff;
	font: normal 180% Georgia, "Times New Roman", Times, serif;
	padding-top: 4px;
	padding-bottom: 4px;
	letter-spacing: pt;
	background-color: #25d1f7;
}
a .headerbg h2:hover {
	background-color: #70e5ff;
}
.col2 {
	color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	letter-spacing: 0px;
}
.smallNews a, .smallNews em {

}
.smallNews {
	margin-left: 10%;
	margin-right: 6%;
}
.smallNews em {
	font: bold 75% "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #54e4ff;
}
.menu li {
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #009cbe;
	padding-left: 10%;
	color: #b8ecfc;
}
.disclist {
	border-bottom: 1px solid #009cbe;
}
.menu li:hover {
	background-color: #009cbe;
	color: #fff;
}
.smallNews a:hover {
	background-color: #25d1f7;
	color: #fff;
}
.menu a:hover {
	background-color: #25d1f7;
}
.col1	{
	font-size: 120%;
	line-height: 1.5em;
	word-spacing: 0em;
}
.col1	p {
	line-height: 1.5em;
	word-spacing: 0em;
	}

.col1 strong {
#	color: #009dd0;
	color: #336699;
}
.col1 em {
#	color: #009dd0;
	color: #336699;
}
.col1 a { 
#//	color: #009dd0;
	color: #336699;
	font-weight: bold;
}
 
.discussion p {
	border-bottom: 1px solid #009dd0;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.col1 h1, .col1 h2, .col1 h3 {
	border-top: 20px solid #009dd0;
#	border-top: 20px solid #336699;
	margin-top: 10px;
	padding-top: 10px;
#	color: #009dd0;
	color: #336699;
}
.col1 h2 {
	line-height: 22px;
}
.logo {
	color: #25d1f7;
	text-align: center;
	height: 170px;
}









	body {
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#fff;
	min-width:600px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 75%;
	line-height: 1.2em;
} 
	a {
	color: #b8ecfc;
	text-decoration: none;
	letter-spacing: 0.5px;
}
	a:hover {
		color:#fff;
#		background: #f70;
		background: #25d1f7;
		text-decoration:none;
	}
	h1, h2, h3 {
	margin:.8em 0 .2em 0;
	padding:10%;
	}
	p {
	margin:.4em 0 .8em 0;
	padding:0;
	}

.logo img {
		margin:10px 0 5px;
	}

	/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}
	/* 3 Column settings */
	.threecol {
	background-color: #108cb4;
	background-image: url(img/blue-grad.gif);
	background-repeat: repeat-x;}
	.threecol .colmid {
		right:25%;			/* width of the right column */
		background:#fff;		/* center column background colour */
	}
	.threecol .colleft {
	right:50%;	/* left column background colour */
	background-color: #108cb4;
	background-image: url(img/blue-grad.gif);
	background-repeat: repeat-x;
	}
	.threecol .col1 {
		width:46%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:25%;			/* (org 21%) Width of left column content (column width minus padding on either side) */
		left:29%;			/* (org 31%) width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .col3 {
		width:25%;			/* (org 85%)Width of right column content (column width minus padding on either side) */
		left:79%;			/* (org 85%)Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}
	/* Footer styles */
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #000;
	}
	#footer p {
	padding:10px;
	}
	/*  */
	
.h2-block {
    background-color: #009dd0;
    //background-image: url(img/blue-grad.gif);
    background-repeat: repeat-x;
    color: #f5f8ff;
    padding-bottom: 4px;
    padding-top: 4px;
    font-weight: bold;
}
.cell-white {

    padding-bottom: 0;
    padding-top: 0;
    border-bottom: 1px solid #87e6ff;
}
