a		{ text-decoration: none; font-weight: 600; color:#fafaff; font-size:0.9em }
a:hover		{ color:#ffffff; font-weight: 600; background-color:#5a739c }
a.sel	 	{ color:#ffffff; font-weight: 600; background-color:#5a739c }

.a2		{ color:#ffffff; background-color:#5a739c; text-decoration: none; font-weight:600; line-height:1.5em; font-size:0.9em }
.a2:hover	{ color:#294263; background-color:#ffffff; text-decoration: none; font-weight:600 }

.a3		{ color:#ffffff; background-color:#5a739c; text-decoration: none; font-weight:600; line-height:1.5em; font-size:0.9em }
.a3:hover	{ color:#294263; background-color:#ffffff; text-decoration: none; font-weight:600 }

.a3b		{ color:#ffffff; background-color:#5a739c; text-decoration: none; font-weight:600; line-height:1.5em; font-size:0.9em }
.a3b:hover	{ color:#294263; background-color:#ffffff; text-decoration: none; font-weight:600 }


body	{ margin:0px; margin-top:0.5em; background-color:#294263; color:#ffffff }
table	{ padding:0.5em; border-color:#0a132c; text-align: left; color: #ffffff; background-color: #2a436c }
th	{ font-weight: bold; text-align: left; color: #ffffff; background-color: #5a739c; padding: 0.2em }
td	{ color: #ffffff; background-color: #5a739c; padding: 0.2em }
h1	{ font-size:1.3em; line-height:1.3em; color:#eaeaff; font-family:Arial,Helvetica,sans-serif; text-align:center; letter-spacing:1px }
h2	{ font-size:1.2em; line-height:1.4em; color:#ffffff; font-family:Arial,Helvetica,sans-serif; text-align:right; margin: 0 10px 10px 0; letter-spacing:1px }
h2.hh2 { text-align: center; margin: 0 0 10px 0 }
h3	{ font-size:1.1em; line-height:1.2em; color:#ffffff; font-family:Arial,Helvetica,sans-serif; text-align:left; letter-spacing:1px }
div#siteframe	{ width:94%; margin-left:auto; margin-right:auto; padding:0; max-width: 960px; min-width:920px }
ul		{ margin: 0; padding: 0 }
ul li		{ padding: 2px 0 2px 5px }



.fs1OLD	{ margin-left:120px; margin-right:10%; padding:1.2em; border:solid thin #0a132c; background-color:#5a739c; color:#ffffff }
.fs3	{ padding:0.2em; border:solid thin #9ab3dc; text-align:center }

.fs1	{ height: 1%; padding:0.5em; border: 1px solid #0a132c; text-align: left; background-color:#5a739c; color:#ffffff }
.fs11	{ margin-left:120px; margin-right:10%; padding:1.4em; border:solid thin #0a132c; text-align: left; background-color:#5a739c; color:#ffffff }
html>body div.fs11	{ height: auto; min-height: 38em }
.fs1c	{ margin-left:120px; margin-right:10%; padding:1.4em; border:solid thin #0a132c; text-align: center; background-color:#5a739c; color:#ffffff }
.fs2	{ padding:0.5em; border: 1px solid #9ab3dc; text-align: center; min-height: 110px }
* html .fs2 		{ height: 110px }
.fs2b			{ margin: 0; padding:0.5em; border: 1px solid #9ab3dc; text-align: center }
.fs2b h1		{ font-size:1.4em; line-height:1.1em; margin: 0; color: #d1ddef; font-family:Arial,Helvetica,sans-serif; text-align:center;  }
.fs2b h1 span	{ font-size: 1.3em }

.fs2 h1	{ font-size:1.4em; line-height:1.1em; margin: 0; color: #d1ddef; font-family:Arial,Helvetica,sans-serif; text-align:center;  }
.fs2 h1 span { font-size: 1.3em }
.fs1 h2 span { font-size: 1.3em }
.fs4	{ font-size:0.8em; width:70%; font-family:Arial,Helvetica,sans-serif; border:solid thin #9ab3dc }
.fs4w	{ font-size:0.8em; width:90%; font-family:Arial,Helvetica,sans-serif; border:solid thin #9ab3dc }
.fs5	{ font-family:Arial,Helvetica,sans-serif; border:solid thin #9ab3dc; background-color:#3a537c }
.fs6	{ font-size:0.8em; width:50%; font-family:Arial,Helvetica,sans-serif; border:solid thin #9ab3dc }
.fs2logoXX	{ padding:1.2em; border:solid thin #9ab3dc; text-align:left; padding: 0.2em; float: left; position: absolute; top: 10px; left: 10px }

.nowrap	{ white-space: nowrap }

.c	{ text-align:center; color:#eaeaff }
.cen	{ text-align:center }
.cenlg	{ margin-top: 0.2em; margin-bottom: 0.2em; text-align:center }

p,li	{ font-size:0.8em; color:#ffffff; font-family:Arial,Helvetica,sans-serif; padding:0px }
.d	{ color:#777799; margin: 10px 0 5px 0; padding: 0 }
.dp	{ color: #294263; margin: 10px 0 5px 0; padding: 0 }
.dp a:hover		{ text-decoration:none; color:#ffffff; background-color:#294263 }

caption		{ font-size:1em; color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-weight: bold; line-height: 1.5em}
form		{ text-align:center; margin-right:20px }
input		{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#294263; color:#ffffff; font-weight:bold; width: 6em }
input.b		{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#294263; color:#ffffff; font-weight:bold; width: 15em }
input.pf	{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#294263; color:#ffffff; font-weight:bold; width: 12em }
input.en	{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#294263; color:#ffffff; font-weight:bold; width: 20em }
textarea	{ font-family:Arial,Helvetica,sans-serif; font-size:0.95em; background-color:#294263; color:#ffffff; font-weight:bold; width: 40em }

.fss1	{ margin-left:120px; margin-right:10%; padding:1.4em; border:solid thin #0a132c; text-align: left; background-color:#5a739c; color:#ffffff }
.fss1 h2 	{ text-align:left }

div.banner h2 			{ font-size:0.8em; line-height:1.2em; color:#eaeaff; font-family:Arial,Helvetica,sans-serif; text-align:left; letter-spacing:1px }
div.banner a.ba2		{ color:#ffffff; background-color:#5a739c; text-decoration: underline; font-weight:600; font-size:1.0em }
div.banner a.ba2:hover		{ color:#294263; background-color:#ffffff; text-decoration: none; font-weight:600 }

div.gallerythumb		{ float: left; background: #5a739c; color: #000000; margin:0 10px 0 0; text-align: center; padding: 0px; border: 1px solid #dadada }
div.gallerythumb p		{ background: #2a436c; color: #ffffff; padding: 5px; margin: 2px 0 0 0; border-top: solid thin #dadada}


#cwrapper 				{ padding-top: 0 }
#cwrapper a.bld			{ font-weight: bold }
* html #cwrapper 		{ width: 100% }
#cwrapper .btitle h2	{ margin: 0; padding: 5px; font-size: 0.9em; text-align: left }
#cwrapper .btitle		{ color:#d1ddef; background-color:#294263; background-image:url("images/box01corner_topleft.gif")}
#cwrapper .btitle h2	{ background-image:url("images/box01corner_topright.gif"); background-position:top right; background-repeat:no-repeat;}
#cwrapper .btitle		{ background-position:top left; background-repeat:no-repeat; padding:0; text-indent:8px; width:100%; font-weight:bold }
#cwrapper .bcontent		{ height: 1%; border: 1px solid #294263 }
#cwrapper .bcontent p	{ padding: 5px; font-size: 0.75em; }
#cwrapper .bcontent img	{ padding: 0 5px 5px 5px; border: 0 }

#cwrapper .bcontent_cen		{ height: 1%; text-align: center; border: 1px solid #294263 }
#cwrapper .bcontent_cen p	{ text-align: left; padding: 5px; font-size: 0.75em; }
#cwrapper .bcontent_cen img	{ padding: 0 5px 5px 5px; border: 0 }

.cleft 				{ margin-right: 5px; margin-top: 0; margin-bottom: 0; margin-left: 15px; width: 45%; padding: 0; height: 1% }
.custom_left 		{ margin: 0 0 0 3px; width: 25%; padding-left: 10px; background-position: 1px 0.5em; background-image:url("/design/news/images/arrow.gif"); background-repeat:no-repeat }
.cright 			{ margin-right: 15px; margin-left: 5px; width: 45%; padding: 0; height: 1% }
.cleft p			{ padding: 0.1em; margin: 0.1em }
.cright p			{ padding: 0.1em; margin: 0.1em }
.custom_left p		{ padding: 0.1em; margin: 0.1em }
.cen				{ text-align: center }

#advert01{
	width:0px;
	height:0px;
	position:absolute;
	top:110px;
	left:38%;
	overflow:hidden;
}
#advert01_inner{
	position:relative;
	width:100%;
}
#advert01_close{
	bottom:25px;
	right:10px;
	position:absolute;
	cursor:pointer;
}



