body,td,th {
	font-family: Lucida Grande, Lucida, Lucida Sans, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-image: url(images/BackgroundSlice.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #0066CF;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	text-align: center;
}

* html body {
	background-image: url(images/BackgroundSlice2.jpg); /*IE 5/6 only */
}

a:link {
	color: #CC0000;
	text-decoration: none;
}

a:visited {
	color: #CC0000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: underline;
}

.blocked { 
	display:block; 
	width:100%; 
	height:100%; 
	text-decoration:none; 
} 

.pagehead {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000066;
	font-size: 26px;
	font-weight: bold;
	margin: 0px;
}

.introtext {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 18px;
	line-height: 20px;
	margin-top: 12px;
}

.maintext {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	margin-top: 0px;
}

.listtext {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	margin-top: 4px;
	margin-bottom: 12px;
	margin-left: -2px;
}

.subhead {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000066;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 0px;
}

.policysubhead {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000066;
	font-size: 14px;
	font-weight: bold;
}

.contacthead {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000066;
	font-size: 20px;
	font-weight: bold;
}

.introhighlight {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #FF0000;
	font-size: 18px;
	line-height: 20px;
}

.emphasistext {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #3366CC;
	font-size: 14px;
}

.breakinghead {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	margin-top: 0px;
}

.breakingsubhead {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	margin: 0px;
}

.breakingtext {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	margin-top: 0px;
}

.breakingtext a:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.breakingtext a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.standouttext {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	margin-top: 0px;
}

.standouttext a:link {
	color: #000066;
	text-decoration: none;
}

.standouttext a:visited {
	color: #000066;
	text-decoration: none;
}

.standouttext a:hover {
	text-decoration: underline;
}

.footerbarhead {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #0F195C;
	font-size: 14px;
	margin: 0px;
}

.footerbartext {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	margin-top: 0px;
}

.formtexthighlight {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #FF0000;
	font-size: 12px;
	background-position: right;
}

.error {
	background: #FFCCCC;
}

#errormsg {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}    

#pagewrapper {
	width: 899px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
		
html>/**/body #pagewrapper { /* Safari/Firefox Browsers Style */
	width: 900px;
}

#header {
	width: 900px;
	height: 199px;
	margin: 0px;
	left: 0px;
	right: 0px;
	background-image: url(images/Masthead.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#menu {
	background-color: #6699FF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 3px solid #0F195C;
	width: 856px;
	height: 32px;
	padding-left: 19px;
	padding-right: 25px;
}

html>/**/body #menu { /* Safari/Firefox Browsers Style */
	height: 33px;
}

* html #menu {
	width: 900px;
	w\idth: 856px; /*IE 6 only */
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#menu li {
	display: inline;
	background-color: #6699FF;
	list-style: none;
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

#menu li a {
	color: #0F195C;
	background-color: #6699FF;
	text-decoration: none;
	float: left;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 7px;
	padding-right: 7px;
}

#menu li a:hover {
	background-color: #0F195C;
	color: #FFFFFF;
}

#menu li a.selected {
	background-color: #330066;
	color: #FFFFFF;
}

#date {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	color: #0F195C;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	float: right;
	padding-top: 9px;
	padding-bottom: 9px;
}

#contentwrapper {
	width: 850px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 25px;
}

* html #contentwrapper {
	width: 900px;
	w\idth: 850px; /*IE 6 only */
}
	
#indexcontent {
	height: auto !important; /* for modern browsers */
	height: 500px; /* for IE5.x and IE6 */
	min-height: 500px; /* for modern browsers */
	width: 610px;
	float: left;
}

#content {
	height: auto !important; /* for modern browsers */
	height: 600px; /* for IE5.x and IE6 */
	min-height: 600px; /* for modern browsers */
	width: 610px;
	float: left;
}

#pageimage {
	width: 610px;
	height: 250px;
	float: left;
	margin-bottom: 25px;
}

#bannerwrapper {
	width: 850px;
	height: 250px; /*IE 5 Style */
	height/**/: 250px; /* IE 5.5 Style */
	height/* */:/**/225px; /*IE 6 Style */
	height: /**/225px; /*Modern Browser Style */
	background-color:#B2CCFF;
	border-bottom: 3px solid #0F195C;
	padding-top: 25px;
	padding-left: 25px;
	padding-right: 25px;
}

* html #bannerwrapper {
	width: 900px;
	w\idth: 850px; /*IE 6 only */
}
	
#standout {
	width: 276px;
	height: 200px;
	float: left;
	margin-right: 11px;
}

#standoutlast {
	width: 276px;
	height: 200px;
	float: left;
}

#standouttop {
	width: 246px;
	height: 40px; /*IE 5 Style */
	height/**/: 40px; /* IE 5.5 Style */
	height/* */:/**/28px; /*IE 6 Style */
	height: /**/28px; /*Modern Browser Style */
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 12px;
	background-image: url(images/StandoutTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

* html #standouttop {
	width: 276px;
	w\idth: 246px; /*IE 6 only */
}
	
#standoutmiddle {
	width: 246px;
	height: 145px; /*IE 5 Style */
	height/**/: 145px; /* IE 5.5 Style */
	height/* */:/**/135px; /*IE 6 Style */
	height: /**/135px; /*Modern Browser Style */
	background-image: url(images/StandoutMiddle.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
}

* html #standoutmiddle {
	width: 276px;
	w\idth: 246px; /*IE 6 only */
}
	
#standoutbottom {
	width: 276px;
	height: 20px;
	background-image: url(images/StandoutBottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#breakingnews {
	width: 230px;
	height: auto !important; /* for modern browsers */
	height: 440px; /* for IE5.x and IE6 */
	min-height: 440px; /* for modern browsers */
	float: right;
}

#breakingnewstop {
	width: 200px;
	height: 40px; /*IE 5 Style */
	height/**/: 40px; /* IE 5.5 Style */
	height/* */:/**/28px; /*IE 6 Style */
	height: /**/28px; /*Modern Browser Style */
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 12px;
	background-image: url(images/BreakingTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

* html #breakingnewstop {
	width: 230px;
	w\idth: 200px; /*IE 6 only */
}
	
#breakingnewsmiddle {
	width: 200px;
	height: auto !important; /* for modern browsers */
	height: 350px; /* for IE5.x and IE6 */
	min-height: 350px; /* for modern browsers */
	background-image: url(images/BreakingMiddle.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 15px;
}

* html #breakingnewsmiddle {
	height: 380px;
	h\eight: 350px; /*IE 6 only */
	width: 230px;
	w\idth: 200px; /*IE 6 only */
}
	
#breakingnewsbottom {
	width: 230px;
	height: 20px;
	background-image: url(images/BreakingBottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#promobox {
	width: 230px;
	height: 290px;
	float: right;
}

#accrediations {
	height: 72px;
	width: 604px;
	float: left;
	margin-top: 25px;
	margin-bottom: 25px;
	background-image: url(images/MemberLogos.gif);
	background-repeat: no-repeat;
	background-position: 22px top;
	clear: both;
}

#footerbar {
	width: 850px;
	height: 235px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 25px;
	clear: both;
	background-color:#B2CCFF;
	border-top: 3px solid #0F195C;
}

* html #footerbar {
	width: 900px;
	w\idth: 850px; /*IE 6 only */
}
	
#footerblock {
	width: 205px;
	height: 210px;
	float: left;
	margin-right: 10px;
}

#footerblocklast {
	width: 205px;
	height: 210px;
	float: left;
}

#footer {
	background-color:#0F195C;
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 875px;
	clear: both;
	padding-left: 25px;
	padding-top: 9px;
	padding-bottom: 10px;
}

* html #footer {
	width: 900px;
	w\idth: 875px; /*IE 6 only */
}
	
#footer a:link {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

#footer a:visited {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#footercredit {
	font-family: Lucida Grande, Lucida Sans, Lucida, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	float: right;
	right: 25px;
	bottom: 10px;
}

#footercredit a:link {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

#footercredit a:visited {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

#footercredit a:hover {
	text-decoration: underline;
}