.ywheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	background-color: #C31611;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.ywheaders A {
	color: #FFFFFF;
	text-decoration: none;

}
.ywheaders A:Hover {
	color: #D8E5F3;
	text-decoration: underline;

}
.ywtables {
	font-size: 0.7em;
}
.ywcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000033;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	padding-top: 5px;
}
.ywcontent A{
	text-decoration: none;
	color: #15278C;
	line-height: 110%;
}
.ywcontent A:hover {
	text-decoration: underline;
}
#news {
	background-color: #DEDEDE;
}
#news a:hover{
	text-decoration: underline;
}
#topnews {
	font-size: 100%;
	color: #000033;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 2px;
	background-color: #DEDEDE;
	padding-right: 3px;
	padding-left: 3px;
}
#topnews #textdiv{
	margin: 2px 3px;
	padding: 0px;
	font-size: 100%;
}
#textdiv h3{
	margin: 2px 0px 0px;
	padding: 0px;
	font-size: 100%;
}
#textdiv p {
}
#topnews A{
	text-decoration: none;
	color: #15278C;
}
#magnews {
	font-size: 100%;
	color: #000033;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 2px;
	background-color: #F0F0F0;
	padding-right: 3px;
	padding-left: 8px;
}
#magnews h3{
	font-size: 100%;
	color: #000033;
	margin: 2px 0px 0px;
	padding: 0px;
}
#magnews A{
	text-decoration: none;
	color: #15278C;
}
.three {
	font-size: 100%;
	color: #000033;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 2px;
	background-color: #ECECEC;
	padding-right: 3px;
	padding-left: 3px;
}
.three A{
	text-decoration: none;
	color: #15278C;
}
.three a:hover{
	text-decoration: underline;
}
.ywbyline{
	font-size: 87%;
	color: #3046B3;
}
TD.ywnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #285188;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4F82C7;
}
TD.ywnav A{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 5px;
}
TD.ywnav A:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1D3B63;
}
TD.navcommon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #285188;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4F82C7;
}
TD.navcommon A{
	color: #FFFFFF;
	text-decoration: none;
	display: block;

	padding: 5px;
}
TD.navcommon A:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003F8C;
}
TD.navsponsor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #031654;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
TD.navsponsor A{
	color: #FFFFFF;
	text-decoration: none;
	display: block;

	padding: 5px;
}
TD.navsponsor A:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #960018;
}
.sponsorhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #FFFFFF;
	background-color: #960018;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.sponsorhead  A{
	color: #FFFFFF;
	text-decoration: none;

}
.sponsorhead  A:Hover{
	color: #FFCC00;
	text-decoration: none;

}
.sponsorcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #000033;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #FFFFD4;
	padding-right: 3px;
	padding-left: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.sponsorcontent A{
	text-decoration: underline;
	color: #2D3975;
	line-height: 110%;
}
.footertable {
	font-size: 0.7em;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000033;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000033;
}
.footera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000033;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #D8E5F3;
	padding-right: 2px;
	padding-left: 2px;
}
.footera A{
	text-decoration: none;
	color: #000033;
}
.footera A:hover{
	text-decoration: underline;
	color: #15278C;
}
.footerb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	background-color: #0E0072;
    text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}
.footerb A{
	text-decoration: none;
	color: #FFFFFF;
}
.footerb A:hover{
	text-decoration: underline;
	color: #FFFFFF;
}
#rnli{
	background-color: #990000;
}
				/*	#ecom	*/
					#ecomtd {
	background-color: #ECECEC;
}
					#ecom {
	background : #fff;
	margin : 0 0 3px;
	padding : 0;
	border-top-width: 0px;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #040E45;
	border-right-color: #040E45;
	border-bottom-color: #040E45;
	border-left-color: #040E45;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
					#ecom .section {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
					#ecom img { float : right ; margin : 1px 0 3px 3px ; }
					#ecom h3 {
	line-height : normal;
	margin : 0;
	padding : 3px 0px 3px 3px;
	background-color: #285188;
	color: #FFFFFF;
	font-size: 100%;
	font-weight: normal;
	                }
					#ecom h3 A {
	color: #FFFFFF;
	text-decoration: none;
	                }
					#ecom p {
	line-height : normal;
	margin : 0;
	padding : 0;
	font-size: 100%;
}
					#right a { color : #15278C; }
					
					#ecom ad { background : transparent ; border : none ; margin : 9px 0 ; }
				
                         /*	#blog added by KH 7 March 2006	*/

#blog { background : #FFFFFF; margin : 0 0 3px; padding : 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; }

#blog img { float : right; margin : 5px 0px 3px 15px; }

#blog h2 { line-height : normal; margin : 0; padding : 9px 0px 0px 0px; color: #285188; font-size: 140%; font-weight: bold; }

#blog h3 { line-height : normal; margin : 0; padding : 3px 0px 3px 3px; background-color: #285188; color: #FFFFFF; font-size: 100%; font-weight: normal; }

#blog h5 { line-height : normal; margin : 0px 0px 9px 0px; padding : 3px 12px 0px 0px; color: #000000; font-size: 110%; font-weight: normal; font-style: oblique; }

#blog h6 { line-height : 200%; margin : 0; color: #285188; font-size: 85%; font-weight: normal; }

#blog p { line-height : normal; margin : 0; padding : 0; font-size: 100%; }

#blog ul { list-style : none; line-height : 200%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #285188; padding: 3px; margin: 0px; }
	              
				/*	#bloginclude added by KH 12 Mar 06	*/
					
#bloginclude { background : #ECECEC; margin : 0 0 3px; padding : 0; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #040E45; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; }

#bloginclude img { float : right ; margin : 1px 0 3px 3px ; }

#bloginclude h3 { line-height : normal; margin : 0; padding : 3px 0px 3px 3px; background-color: #285188; color: #FFFFFF; font-size: 100%; font-weight: normal; }

#bloginclude h3 A { color: #FFFFFF; text-decoration: none; }
#bloginclude h6 {
	margin : 0;
	color: #285188;
	font-size: 85%;
	font-weight: normal;
	padding-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#bloginclude p { line-height : normal; margin : 0; padding : 0; font-size: 100%; }

#bloginclude a { text-decoration: none; }

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

#bloginclude li { list-style: none; padding: 4px;}

#bloginclude ul { padding: 0px; margin: 0px; }

				/*	#blogspot added by NA Nov 06	*/
					
#blogspot { margin : 0 0 3px; padding : 0; font-size: 100%; }


#blogspot h3 { line-height : normal; margin : 0; padding : 4px 0px 0px; color: #C31611; font-size: 110%; font-weight: normal; }

#blogspot h3 A { color: #C31611; text-decoration: none; }
#blogspot h6 {
	margin : 0;
	color: #285188;
	font-size: 85%;
	font-weight: normal;
	padding: 0px;
}

#blogspot p { line-height : normal; margin : 0; padding : 0; font-size: 100%; }

#blogspot a { text-decoration: none; }

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