/* CSS Document */
* {margin:0;}
body {
	background-color: #FFF;
		font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	margin:10px;
	text-align: left;
}

p 
{
	margin-bottom:15px;
	margin-top:15px;
}

a:link, a:visited 
{
	margin:0;
	color: #000;
	
}

a:hover 
{
	margin:0;
	color: #005091;
	
}

a.trail:link, a.trail:visited {
	color: #737374;
}

a.trail:hover {
	color: #005091;
}

a.submenu:link, a.submenu:visited {
	color: #fff;
	text-decoration: none;
}

a.submenu:hover {
	color: #f4a60c;
	text-decoration: none;
}

ul {
	list-style-type: none;
	list-style-position: outside;
	padding: 0;
	margin: 10px 0 0 0;
	line-height: 1.4;
	color: #fff;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

ul.circle {
	list-style-type:circle;
	list-style-position: outside;
	list-style-image:url(images/bullet.gif);
	padding: 0;
	margin: 0;
	line-height: 1.4;
	color: #000;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

li {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

/* IE hack for margin of the list */
*html li.white {
	margin-left:15px;
	padding-left: 5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

li.white {
	margin-left:22px;
	padding-left: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

.submenuTitle {
	font-size: 1.2em;
	font-weight: bold;
	color: #f4a60c;
}


.tbh
        {
            font-size: 5px;
        }

.inputbox {
            font-family: Verdana;
            font-weight: normal;
            font-size: 12px;

            border: 1px solid #000;
}

.button_small {
            font-family: Verdana;
            font-weight: bold;
            font-size: 10px;
            color: #FFF;
            width: 64px;
            height: 23px;
            background: url(images/button_small.jpg) no-repeat;
            border: 0px;
}

.button_medium {
            font-family: Verdana;
            font-weight: bold;
            font-size: 10px;
            color: #FFF;
            width: 93px;
            height: 28px;
            background: url(images/button_medium.jpg) no-repeat;
            border: 0px;
}

.calpop {
            font-family: Verdana;
            font-weight: bold;
            font-size: 10px;
            color: #FFF;
            width: 31px;
            height: 23px;
            background: url(images/calendarimage.jpg) no-repeat;
            border: 0px;
}

.formtablewidth
        {
            width: 800px;
        }

.orange {
	color:#e29a0b;
}

.newsTitle 
{
	margin:0;
	font-size: 1em;
	font-weight: bold;
	color: #005091;
}

.adminTitle {
	font-size: 14px;
	font-weight: bold;
	color: #005091;
}

.newsTitle2 {
	font-size: 1em;
	font-weight: bold;
	color: #e29a0b;
}

a.newsLink:link, a.newsLink:visited 
{
	margin:0;
	color: #fff;
}

a.newsLink:hover 
{
	margin:0;
	
	color: #005091;
}

.newsText 
{
	margin:0;
	font-weight: regular;
	color: #FFF;
}

.bodyTitle 
{
	font-size: 1.5em;
	font-weight: bold;
	color: #005091;
}

.indexTitle {
	font-size: 1em;
	font-weight: bold;
	color: #005091;
}

#container {
	text-align: left;
	vertical-align:middle;
	margin: 0px auto;
	padding: 0px;
	width: 850px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

div.topContainer 
{
	margin:0;
	padding:0;
	width: 850px;
	background: #FFF;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

div.bottomContainer 
{
	float:left;
	width: 672px;
	padding: 0;
	margin: 0;	
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

div.dividerSmall {
	float: left;
	width: 10px;
	height: 156px;
	background: url(images/home_divider_small.gif) no-repeat;
}

div.dividerSmall1 {
	float: left;
	width: 10px;
	height: 156px;
	background: url(images/home_divider_small1.jpg) no-repeat;
}

div.dividerHoriz 
{
	margin:0;
	padding:0;
	float: left;
	width: 850px;
	height: 10px;
	background: url(images/home_divider_horiz.gif) no-repeat;
}

div.dividerHorizB 
{
	margin:0;
	clear:both;
	float: left;
	width: 669px;
	height: 10px;
	background: url(images/home_divider_horiz.gif) no-repeat;
	
}

div.dividerHoriz1 {
	float: left;
	width: 850px;
	height: 10px;
	background: url(images/home_divider_horiz1.jpg) no-repeat;
}

div.dividerHoriz2 {
	float: left;
	width: 850px;
	height: 10px;
	background: url(images/home_divider_horiz2.jpg) no-repeat;
}

div.dividerBig 
{
	margin:0;
	padding:0;
	float: left;
	width: 10px;
	height: 363px;

}

div.dividerBig2 
{
	margin:0;
	padding:0;
	float: left;
	width: 10px;
	height: 363px;
	background: url(images/home_divider_big.jpg) no-repeat;
}


div.dividerInnerVert {
	float: left;
	width: 10px;
	height: 410px;
	background: url(images/inner_divider_vert.gif) no-repeat;
}

div.dividerInnerHoriz {
	float: left;
	width: 158px;
	height: 10px;
	background: url(images/inner_divider_horiz.gif) no-repeat;
}

div.mainmenu {
	float: left;
	width: 850px;
	height: 47px;
	padding: 0;
	margin: 0;
	background-color:#fff;
}

div.ticker {
	float: left;
	width: 850px;
	height: 25px;
	background: url(images/home_ticker.jpg) no-repeat;
}

div.innerContainer {
	float: left;
	width: 662px;
	min-height: 360px;
}

div.innerContainerLong {
	float: left;
	width: 830px;
	height: 630px;
}

div.innerBodytext {
	float:left;
	padding-left: 15px;
	width: 647px;
	min-height: 360px;
	background-color:#fff;
	background: auto;
}

div.innerBodytextLong {
	float:left;
	padding-left: 0px;
	width: 830px;
	height: 630px;
	background-color:#fff;
}

div.innerBodytextInside 
{
	float:left;
	width: 630px;
}

div.innerBodytextInside ul 
{
	list-style-type:disc;
	color:#000;
	margin-left:25px;
	margin-bottom:15px;
}

div.innerBodyTop {
	float:left;
	width: 662px;
	height: 25px;
	background: url(images/inner_body_top.gif) no-repeat;
}

div.innerBodyBottom {
	float:left;
	width: 662px;
	height: 25px;
	background: url(images/inner_body_bottom.gif) no-repeat;
}

div.rightContainer {
	float: left;
	width: 158px;
	background: url(images/inner_divider_vert.jpg);
}

div.submenuContainer {
	float: left;
	width: 158px;
	height:200px;
}

div.submenuText {
	float:left;
	padding-left: 15px;
	width: 143px;
	height:150px;
	background-color:#005091;
}

div.submenuTop {
	float:left;
	width: 158px;
	height: 25px;
	background: url(images/submenu_top.gif) no-repeat;
}

div.submenuBottom {
	float:left;
	width: 158px;
	height: 25px;
	background: url(images/submenu_bottom.gif) no-repeat;
}

div.bannerContainer {
	margin:0;
	padding:0;
	float:left;
	width:326px;
}

div.homeBannerspace {
	float: left;
	width: 326px;
}

div.homeBannerspaceBig 
{
	margin:0;
	padding:0;
	float: left;
	width: 326px;
	height: 410px;
}

div.thinBanner {
	background:#fff;
	float:left;
	width:850px;
	height:100px;
	background: url(images/thin_banner.gif) no-repeat;
}


div.news  
{
	margin:0;
	padding:0;
	float: left;
	width: 158px;
	height: 410px;
}

div.newsText 
{
	margin:0;
	float:left;
	padding-left: 15px;
	padding-right: 20px;
	width: 123px;
	height:360px;
	background-color:#f4a60c;
}

div.newsTop 
{
	margin:0;
	float:left;
	width: 158px;
	height: 25px;
	background: url(images/news_top.gif) no-repeat;
}

div.newsBottom 
{
	margin:0;
	float:left;
	width: 158px;
	height: 25px;
	background: url(images/news_bottom.gif) no-repeat;
}

div.currency {
	float: left;
	width: 326px;
	height: 156px;
}

div.other { 
	float: left;
	width: 158px;
	height: 156px;
}

div.market {
	float: left;
	width: 326px;
	height: 156px;
}

div.copyright {
	margin:0;
	float: left;
	width: 850px;
	height: 20px;
	padding-left:10px;
	padding-top:5px;
	font-size: 0.8em;
	clear:both;
}

div.copyright3 {

	float: left;
	width: 670px;
	height: 8px;
	padding-left:10px;
	font-size: 0.7em;
}

div.ticker2 
{
	margin:0;
	clear:both;
	width: 664px;
	height: 54px;
	padding-left:10px;
	background-color: #ffffff;
	-moz-box-sizing:border-box;
	box-sizing:border-box;

}

div.tickerText 
{
	margin:0;
	padding-top:5px;
	display:inline;
	width: 669px;
	float:left;
	background: url(images/ticker12.gif) no-repeat;
}

div.tickerControl 
{
	
	margin:0px;
}

.button_calc_small {
            font-family: Verdana;
            font-weight: bold;
            font-size: 10px;
            color: #FFF;
            width: 111px;
            height: 30px;
            background: url(images/buttons.gif) no-repeat;
            border: 0px;
            text-decoration: none;
}

.button_calc_big {
            font-family: Verdana;
            font-weight: bold;
            font-size: 10px;
            color: #FFF;
            width: 157px;
            height: 45px;
            background: url(images/buttonb.gif) no-repeat;
            border: 0px;
            text-decoration: none;
}

.buttontexttwo 
{

	text-decoration: none;
	padding-top:9px;
	vertical-align : middle;
	
}

.buttontextone 
{

	text-decoration: none;
	padding-top:15px;
	vertical-align : middle;
	
}

.test:hover 
{

	text-decoration: none;
	color:White;
	
}

.sitemap
{

	text-decoration: none;
	padding-left:30px;
	color: Gray;
	font-family:Verdana;
	font-size:12px;
	
}

div.flban {
clear:none;
float:right;
width:662;
height:200;
}
div.dividerkh 
{
	margin:0;
	padding:0;
	float: left;
	width: 662px;
	height: 10px;
	background: url(images/home_divider_horiz.gif) no-repeat;
}


div.khco 
{
float: left;
	width: 162px;
	height: 144px;
	
}
div.khcoo 
{
float: left;
	width: 162px;
	height: 101px;
	background-color: #ffffff;
}

div.dividerkhsm2 
{
	margin:0;
	padding:0;
	float: left;
	width: 5px;
	height: 6px;
}


div.dividerkhsm 
{
	margin:0;
	padding:0;
	float: left;
	width: 10px;
	height: 162px;
}

