/* CSS Style Sheet */

/* Site colors */


/* curve height, background image */
.pogo .t, .pogo .b, .pogo .b b, .pogo .t b{
	height:10px;
	background: url(images/pogo.png);
	}

/* inner color, border color, border width */
.pogo .c{
	background:#ffffcc;
	border-color:#cc0000;
	border-left-width:4px;
	border-right-width:4px;
}

/* surrounding margins (optional) */
.round{
	margin-bottom:15px;
	margin-top:15px;
	}
	
.round .c{
/* inner content padding */
	padding:4px 10px 4px 10px;
	border-top:0;
	border-bottom:0;
	border-style:solid;
	}
	
.round .t, .round .b, .round .t b, .round .b b{
	display:block;
	overflow:hidden;
	}
	
.round .t b, .round .b b{
	float:right;
	width:50%;
	}
	
.round .t .r{
	background-position:top right;
	}
	
.round .b .r{
	background-position:bottom right;
	}
	
.round .b{
	background-position:bottom left;
	}
	
.round .br{
	clear:both;
	display:block;
	overflow:hidden;
	height:0px;
	}
	
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 13px Arial;
	width: 100%;
	overflow: hidden;
	margin-bottom: 0;
	border: 1px solid #625e00;
	border-width: 1px 0;
	background: black url(media/blockdefault.gif) center center repeat-x;
	}

.solidblockmenu li{
	display: inline;
	}

.solidblockmenu li a{
	float: left;
	color: white;
	padding: 9px 11px;
	text-decoration: none;
	border-right: 1px solid white;
	}

.solidblockmenu li a:visited{
	color: white;
	}

.solidblockmenu li a:hover, .solidblockmenu li .current{
	color: white;
	background: transparent url(media/blockactive.gif) center center repeat-x;
	}



	
/* body colors */

	body {
	background-color: #000099;
	}


/* Text */

p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	color: #0000CC; 
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #0000CC;
}

.pr_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: black;
	margin-top: 16px; margin-bottom: 16px;
}

.bold_11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #0000CC;
}

.body_swim {
	font-weight: normal;
	text-decoration: none;
	font-size: 10pt;
	color: #0000CC;
	margin-left: 18px; margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.swim_11pt {
	font-weight: bold;
	text-decoration: underline;
	font-size: 11pt;
	color: #0000CC;
	margin-top: 12px; margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0000CC;
}

.title {
	font-family: Comic Sans MS;
	font-size: 20pt;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #0000CC;
}

.title2 {
	font-family: Comic Sans MS;
	font-size: 16pt;
	margin-top: 8px;
	margin-bottom: 2px;
	font-weight: bold;
	text-align: left;
	color: #0000CC;
}

.subtitle {
	font-family: Comic Sans MS;
	font-size: 16pt;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #0000CC;
}

.link {
	font-family: Arial;	
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}


/* Basic Links ************************************************************* */

a:link {
	font-family: Verdana, serif;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
	}

a:visited {
	font-family: Verdana, serif;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
	}

a:hover {
	font-family: Verdana, serif;
	color:#FFFF00;
	font-weight: bold;
	background-color: #CC0033;
	text-decoration: none;
	}

a:active {
	font-family: Verdana, serif;
	color: #000080;
	font-weight: bold;
	text-decoration: none;
	}