html,body {
	margin:0px;margin-left:auto;margin-right:auto;
	height:100%;width:100%;
	background-color:#fff;
	font-family:trebuchet,trebuchet ms,arial,helvetica,verdana,sans-serif;
}

form,input,select,textarea {margin:0px;padding:0px;}
img {display:block}
ul {margin:5px 0px 5px 25px;}

h2 {color:#ece986;font-size:1.0em;font-weight:bold;margin-bottom:8px;}
h3 {color:#116c8a;font-size:0.86em;font-weight:bold;margin:0px 0px 5px 0px;font-style:italic;}

#content_container {
	border-left:1px solid #159ecb;
	border-bottom:1px solid #159ecb;
}

#content {
	margin:10px 10px 0px 10px;
	text-align:left;
}

.bk05 {background:url('../img/i_05.gif') no-repeat;}
.bk06 {background:url('../img/i_06.gif') no-repeat; background-position:left top;}

.textmain {font-size:0.84em;}

.searchbox {
	height:50px;
	padding-top:5px;
}

.txtNewsletterOff {
	width:140px;height:16px;
	background-color:#fff;
	color:#aaa;
	font-size:0.76em;
}

.txtNewsletterOn {
	width:140px;height:16px;
	color:#000;
	background-color:#ffc;
	font-weight:bold;
	font-size:0.76em;
}

.frmSubmit {
	border: 1px solid #036;
	background-color:#fff;
}

blockquote {
 border : 2px solid #000;
 width: 475px;
 float: right;
 margin: 0px;
 padding: 10px;
 background-color: #ccc;
 quotes: "\201C" "\201D";
 }
 blockquote:before { content: open-quote; font-weight: bold; }
 blockquote:after { content: close-quote; font-weight: bold; }
 
.linktop {margin:3px 5px 3px 5px;display:inline;}
.linktopOn {background-color:#fff;margin:3px 5px 0px 5px;display:inline;padding-bottom:3px;color:#900;font-size:0.84em;}
a:link.linktop, a.linktop, a:visited.linktop {font-size:0.84em;color:#ffc;text-decoration:none;}
a:hover.linktop {color:#116c8a;background-color:#fff;text-decoration:underline;}
.linkbot,a:link.linkbot, a.linkbot, a:visited.linkbot {font-size:0.7em;color:#666;}