body {
	background-image: url(/gfx/backTop.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	/*position: absolute;*/
}

a:link, a:active, a:visited {
	color: #333333;
	/* font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;*/
	text-decoration: none;
}
a:hover {
	color: #00ADEF;
	/* font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;*/
	text-decoration: underline;
}
div#obal {
	width: 960px;
	padding: 0px;
	z-index: 1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	height: 800px;
}
div#head {
	height: 75px;

}

div#logo {
	width: 111px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00ADEF;
	position: absolute;
	left: 291px;
	top: 24px;
}
div#path {
	width: 603px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	left: 330px;
	top: 24px;
	text-transform:uppercase;
	color: #ffffff;
	font-weight: bold;
}
div#logo a:hover {
	text-decoration: none;
}

div#path a:link, div#path a:visited, div#path a:active {
	color:#ffffff;
	text-decoration: none;
}
div#path a:hover {
	text-decoration: underline;
}

div#headline {
	position: absolute;
	height: 200px;
	width: 200px;
	/*left: 28px; old*/
	left: 760px;
	top: 109px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	font-weight: normal;
	text-align: left;
	overflow: visible;
	text-transform: uppercase;
}
div#newsHead {
	position: absolute;
	width: 200px;
	left: 28px;
	top: 109px;
	text-align: right;
	overflow: visible;
}
div#pageing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808284;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width:402px;
	top: 531px;
	left: 292px;
	text-align:center;
}
div#contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width:402px;
	top: 551px;
	left: 292px;
	text-align:center;
	z-index:5;
}
div#contact a:link, div#contact a:visited, div#contact a:active {
	display:inline;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
div#contact a:hover {
	color:#00ADEF;
}
div#pageing span {
	text-decoration: none;
	padding: 10px;
}
div#pageing a:link, div#pageing a:visited, div#pageing a:active {
	text-decoration: none;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
div#pageing a:hover {
	text-decoration: underline;
}
div#headline span.big {
	font-size: 30px;
}
span.blue {
	color: #00ADEF;
}
span.grey {
	color: #333333;
}
span.grey2 {
	color: #bbbbbb;
}
span.georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
}
span.georgia2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: none;	

}
div.menuSpacer{
	height: 10px;
}
#b01 {
	/*width: 100px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: absolute;
	z-index: 3;
	top: 27px;
	left: 286px;
}
#b01 a {
	color: #808284;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}
#b01 a:hover {
	color: #00ADEF;
	text-decoration: none;
	/*display: block;*/
}
#b02 {
	/*width: 100px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: absolute;
	z-index: 3;
	top: 27px;
	left: 629px;
}
#b02 a {
	color: #808284;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}
#b02 a:hover {
	color: #00ADEF;
	text-decoration: none;
	/*display: block;*/
}
#b03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: absolute;
	z-index: 2;
	top: 55px;
	left: 292px;
	width: 134px;
}
#b03 a {
	color: #231F20;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}
#b03 a:hover {
	color: #00ADEF;
	text-decoration: none;
	/*display: block;*/
}
#b04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: absolute;
	z-index: 2;
	top: 55px;
	left: 426px;
	padding:1px 10px 10px 10px;
	color: green;
	width: 134px;
}
#b04 a {
	color: green;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}
#b04 a:hover {
	color: green;
	text-decoration: none;
}
#b05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: absolute;
	z-index: 2;
	top: 55px;
	left: 560px;
	text-align: right;
	color: red;
	width: 134px;

}
#b05 a {
	color: red;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
}
#b05 a:hover {
	/*background-color:#ff9900;*/
	color: red;
	color: #00ADEF;
	text-decoration: none;
	/*display: block;*/
}
div#bigBox{
	width: 402px;
	position: absolute;
	z-index: 1;
	top: 109px;
	left: 292px;
}
div#bigBox div{
	width: 134px;
	height: 134px;
	/*	background-color: #333333; */
	float: left;
}
div#bigBox div p{
	width: 112px;
	height: 112px;
	padding: 12px;
	margin: 0px;
}
div#bigBox  a:hover {
	color: #FFFFFF;
}

/* THB COlumn */
div#thbBox{
	position: absolute;
	width: 30px;
	top: 109px;
	left: 704px;
}
div#thbBox img{
	width: 30px;
	height: 30px;
	margin-bottom: 10px;
	background-color: #999999;
	display: block;
}



/* NEWS */

a.news:link, a.news:visited {
	width: 110px;
	height: 110px;
	margin: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808284;
	font-weight: normal;
	text-decoration: none;
	display: block;
	text-transform: uppercase;
	padding: 0px;
}
a.news:link span, a.news:visited span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #BCBEC0;
	text-transform: none;
}
a.news:active, a.news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00ADEF;
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 12px;
	padding: 0px;
	height: 110px;
	width: 110px;
}
a.news:active span, a.news:hover span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #00ADEF;
	text-transform: none;
}
a.newsH:link, a.newsH:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808284;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align:right;
	display:block;
	padding: 0px;
	margin: 0px;
	margin-bottom:10px;
	text-transform: uppercase;
}
a.news:link span, a.news:visited span {
	font-size: 13px;

}
a.newsH:active, a.newsH:hover {
	color: #00ADEF;
}
a.newsHactive:link, a.newsHactive:visited, a.newsHactive:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #808284;*/
	color: #00ADEF;
	font-weight: normal;
	text-decoration: none;
	width: 200px;
	text-align:right;
	display:block;
	padding: 0px;
	margin: 0px;
	margin-bottom:10px;
	text-transform: uppercase;

}
div#newsHead img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

h1.detail {
}
h2.detail {
}
p.detail {
}

/* ------------------- */

a.but {
	color: #666666;
	text-decoration: none;
	display: block;
}
a.but:hover {
	color: #00ADEF;
	text-decoration: none;
	display: block;
}
a.mbut {
	color: #666666;
	text-decoration: none;
	display: block;
}
a.mbut:hover {
	color: #00ADEF;
	text-decoration: none;
	display: block;
}



/****
TJK_keyBoardDropDown
Pure CSS Drop Down Menu [TJK_keyBoardDropDown] v1.2
Copyright 2006, Thierry Koblentz - TJKDesign.com - All rights reserved.
Read www.TJKDesign.com/articles/Pure_CSS_dropdown_Menu.asp.asp
****/
/* zeroing padding/margin for all elements */
#dropDownMenu,
#dropDownMenu * { margin:0;padding:0;}
/* "Master" UL (the whole Menu) */
#dropDownMenu {
	position:absolute;
	z-index: 3;
	display: block;
	left: 0px;
	top: 0px;
}
/* sub-menu ULs */
#dropDownMenu li ul {
	/*width:11em !important;*//* leaves room for padding */
	width: 134px;
	cursor:default;
	position:absolute;
	height:auto;
	display:none;
	/*left:-10px;*/
	/*padding:1px 10px 10px 10px;*/
	background:url(/img/clear.gif);/* trick to keep'em open */
	white-space: normal;
	z-index: 3;
	left: 0px;
	top: 2em;
}

/*#b03 a:hover {
	width: 114px;
	padding-left:10px;
	padding-right:10px;
	background-color: #FFFFFF;
	background-image: url(/gfx/backMenuBlue.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;	
}

#b04 a:hover {
	width: 114px;
	padding-left:10px;
	padding-right:10px;
	background-color: #FFFFFF;
	background-image: url(/gfx/backMenuBlack.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;	
}

#b05 a:hover {
	width: 114px;
	padding-left:10px;
	padding-right:10px;
	background-color: #FFFFFF;
	background-image: url(/gfx/backMenuGreen.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;	
}*/
#b05 ul {
	/*width:11em !important;*//* leaves room for padding */
	width: 140px;
	cursor:default;
	position:absolute;
	height:auto;
	display:none;
	/*left:-10px;*/
	/*padding:1px 10px 10px 10px;*/
	background:url(/img/clear.gif);/* trick to keep'em open */
	white-space: normal;
	text-align:right;
}

/* All LIs */
#dropDownMenu li {
	/*position:relative;*/
	cursor:pointer;
	/*float:left;*/
	list-style-type:none;
	font-weight:bold;
}
/* sub-menu LIs */
#dropDownMenu li ul li {
	/*width:10em*//*FF*/;
	/*width: 130px;*/
	padding:0;
	/*max-width:120%;*/
	/*background-color:#FFFFFF;*/
}
/* All anchors */


#dropDownMenu li a {
	display:block;
	background-color:#fff;
	cursor:default;
	text-decoration:none;
	/*float:left;*/
	/*  uncomment the declaration below if you want to go "full width" */
/*	width:7.47em; */
	height:2em;
	font-size: 13px;

	/*padding-top: 0;
	padding-right: 0.4em;
	padding-bottom: 0;
	padding-left: 0.4em;*/
}
/* sub-menu Anchors */
#dropDownMenu li ul li a {
	display:block;
	background-color:#fff;
	/*padding-left:10px;
	padding-right:10px;*/
	/*width:9em/*FF*/;*/
	position:relative !important; /* ie Mac */
	cursor:pointer !important;
	white-space: normal;
	line-height:15px;
	/*height:1.1em;*/
	height: auto;
	padding-bottom:3px;
	padding-top:3px;
	font-weight:normal;
	/*border:1px solid #fff;*/
	background-position:0 50% !important;
	font-size: 13px;
}
.menuFoot {
	height: 10px;
	font-size:1px;
	line-height:1px;
	/*width: 130px;*/
	background-color:#FFFFFF;
}
#b05 ul li {
	text-align:right;
}
#b03 ul li a:link, #b03 ul li a:visited, #b03 ul li a:active {
	width:114px;
	padding-left:0px;
	padding-right:20px;
	color:#000000;
}
#b04 ul li a:link, #b04 ul li a:visited, #b04 ul li a:active {
	width:109px;
	padding-left:5px;
	padding-right:20px;
	color:#000000;
}
#b05 ul li a:link, #b05 ul li a:visited, #b05 ul li a:active {
	text-align:right;
	width:114px;
	padding-left:20px;
	padding-right:0px;
	color:#000000;
}
#b03 ul li a:hover {
	width:114px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(/gfx/backMenuBlue.gif);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	color: #2caae2;
}
#b04 ul li a:hover {
	width:114px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(/gfx/backMenuMagenta.gif);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	color: #ea0d8c;
}
#b05 ul li a:hover {
	width:114px;
	padding-left:10px;
	padding-right:10px;
	background-image:url(/gfx/backMenuGreenFlip.gif);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	color: #8cc640;
}
a.b03H:link, a.b03H:active, a.b03H:visited {
	background-image: url(../gfx/b03rOut.gif);
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 134px;
	background-repeat:no-repeat;
}
a.b04H:link, a.b04H:active, a.b04H:visited {
	background-image: url(../gfx/b04rOut.gif);
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 134px;
	background-repeat:no-repeat;
}
a.b05H:link, a.b05H:active, a.b05H:visited {
	background-image: url(../gfx/b05rOut.gif);
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 134px;
	background-repeat:no-repeat;
}
a.b03H:hover {
	background-image: url(../gfx/b03rOver.gif);
}
a.b04H:hover {
	background-image: url(../gfx/b04rOver.gif);
}
a.b05H:hover {
	background-image: url(../gfx/b05rOver.gif);
}
/* :hover and stuff */
#dropDownMenu li a:hover,
#dropDownMenu li a:focus,
#dropDownMenu li a:active {
	color:#00ADEF;
}
#dropDownMenu li ul li a:hover {
	/*background:url('/images/lightbox/loading.gif') no-repeat left; trick to keep'em open */
	
}


/* move the declarations from the rule below the one above if you want a background swap on *all* anchors, including the top level ones */
#dropDownMenu ul a:hover,
#dropDownMenu ul a:focus,
/*#dropDownMenu ul a:active {color:#00ADEF !important;background:#fff}
/* display and z-index for the sub-menus */
#dropDownMenu li:hover ul,
#dropDownMenu li.msieFix ul {display:block;z-index:10;top:2em !important;}
/* safari: users can keep sub-menus up by from sub-menus to next top level  */
/* didn't find a solution for users going back from the last one. I prefer  */
/* to leave it like that vs. taking the last sub-menu *out of* the wrapper  */
#dropDownMenu li#AB {z-index:6;}
#dropDownMenu li#CF {z-index:5;}
#dropDownMenu li#GJ {z-index:4;}
#dropDownMenu li#KR {z-index:3;}
#dropDownMenu li#ST {z-index:2;}
#dropDownMenu li#UZ {z-index:1;}

/* Current location - class on Body must match LI's id */
.AB #dropDownMenu li#AB a,
.CF #dropDownMenu li#CF a,
.GJ #dropDownMenu li#GJ a,
.KR #dropDownMenu li#KR a,
.ST #dropDownMenu li#ST a,
.UZ #dropDownMenu li#UZ a {color:#000;}
/* Keeping current menu accessible to JAWS */
.AB #dropDownMenu li#AB ul,
.CF #dropDownMenu li#CF ul,
.GJ #dropDownMenu li#GJ ul,
.KR #dropDownMenu li#KR ul,
.ST #dropDownMenu li#ST ul,
.UZ #dropDownMenu li#UZ ul {display:block;top:-1000px}

/* background colors */
#AB,#AB li a {background-color:#e2facd;}
#CF,#CF li a {background-color:#fffcd0;}
#GJ,#GJ li a {background-color:#ffe1cc;}
#KR,#KR li a {background-color:#fccae5;}
#ST,#ST li a {background-color:#c9c9ff;}
#UZ,#UZ li a {background-color:#ffcebe;}
/* "trigger" and "msieFix" classes */
#dropDownMenu li.msieFix a {}
/* last nested UL. keeping it in */
#dropDownMenu li#UZ ul {left:-2.3em !important;}

/* If JS is OFF we need to style the links in the sub-menu of the current page     */
/* so they are accessible to keyboard users. Using a class on each link would let  */
/* us stick each link in the same place, but we would have to plug a lot of        */
/* attributes in the markup and many rules here, so...                             */
.AB #dropDownMenu li#AB ul li a:focus,
.AB #dropDownMenu li#AB ul li a:active,
.CF #dropDownMenu li#CF ul li a:focus,
.CF #dropDownMenu li#CF ul li a:active,
.GJ #dropDownMenu li#GJ ul li a:focus,
.GJ #dropDownMenu li#GJ ul li a:active,
.KR #dropDownMenu li#KR ul li a:focus,
.KR #dropDownMenu li#KR ul li a:active,
.ST #dropDownMenu li#ST ul li a:focus,
.ST #dropDownMenu li#ST ul li a:active,
.UZ #dropDownMenu li#UZ ul li a:focus,
.UZ #dropDownMenu li#UZ ul li a:active {position:absolute !important;top:1028px !important;}

