body {
 margin:0;
 padding:0; 
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:90%;
 color:#000000;
 height:100%;
 background:#36687E url("../images/background.gif") repeat-y center !important;
 z-index:99;
}

#MainWrapper {
  margin:auto;
  width:856px;
  height:100%;

}
.background {
 background:/*#36687E */url("../images/css_bg_body.jpg") repeat-x 0px 79px;
}
form {
	display:inline;
	margin:0;
	padding:0;
}
input {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 background-color:#FFFFFF;
}
.submitbutton {font-weight:bold;color:#FFFFFF;background-color:#FD3303;}
ul {
 margin:0;
 padding:0;
}
a:link {
	color: #000000;
	text-decoration : underline;
}
a:visited{
	text-decoration : underline;
}
a:hover{
	text-decoration : none;
}
.clearer {clear:both;font-size:1px;}

/* BOTNIA RENEWAL START */
#pageHeader {
 background-color:transparent;
}
.head-shadow {
  background:url("../images/header-shadow.gif") repeat-x top;
  z-index:100;
  height:600px;
}

 #pageHeader a:link, #pageHeader a:visited {font-size:11px;color:#777777;text-decoration:none;}
 #pageHeader a:hover {text-decoration:underline;}
 #pageHeader #leftHeader { float:left;width:700px;height:82px;}
 #pageHeader #leftHeader #leftHeader_left { float:left; margin-top:24px; padding-left:8px; }
 #pageHeader #leftHeader #leftHeader_left p {margin:0;padding:7px 0 0 0;}
 #pageHeader #leftHeader #leftHeader_left p a {font-size:11px;}
 #pageHeader #leftHeader #leftHeader_right {float:right; text-align:right; line-height:13px; height:82px;}
 html>body #pageHeader #leftHeader #leftHeader_right {float:right; text-align:right; line-height:12px; height:82px;}
 #pageHeader #leftHeader #leftHeader_right p {margin:0;padding:17px 0px 0 0;}
 #pageHeader #leftHeader #leftHeader_right p a{font-size:11px;}

#shadow {width:100%;height:8px;position:absolute;top:5.5em;left:0;z-index:100;background:transparent url("../images/css_header_shadow.gif") repeat-x top left;}

#contentWrapper
{
  background:#FFFFFF url("../images/container-bg.gif") repeat-y;
	width:696px;
	float:left;
	height:700px;
}

#leftContentWrapper {
  margin:0 0 0 4px;
  width:168px;
  position:relative;
  height:100%;
}

html>body #leftContentWrapper {
  margin:0 0 0 8px;
  width:168px;
  position:relative;
}

#rightContentWrapper #pageTitleWrapperRoot {
  height:58px !important;
  background:url("../images/header-shadow-top.gif") no-repeat;
  padding:0 0 0 4px;
  vertical-align:middle;
  /*padding-bottom:30690px;
  margin-bottom:-30550px;*/
}
.head-body-Orange {
  height:50px;
  vertical-align:middle;
  padding:0 0 0 16px;
  background:url("../images/head-body-1.gif") no-repeat left;
}
.head-body-Grey {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-2.gif") no-repeat  left;
}
.head-body-Red {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-3.gif") no-repeat left;
}
.head-body-Redwine {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-7.gif") no-repeat left;
}
.head-body-Khaki {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-8.gif") no-repeat left;
}
.head-body-Brown {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-9.gif") no-repeat left;
}

.head-body-Yellow {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-4.gif") no-repeat left;
}
.head-body-Blue {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-5.gif") no-repeat left;
}
.head-body-Green {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-6.gif") no-repeat left;
}
.head-body-Darkblue {
  height:50px;
  padding:0 0 0 16px;
  background:url("../images/head-body-10.gif") no-repeat left;
}
.MainImage {
  padding:0 0 2px 6px;
}

#rightContentWrapper #pageTitleWrapperRoot h1 {font-size:15px;margin:0px;padding:8px 0 0 0;color:#333333;font-weight:bold;}
#rightContentWrapper #pageTitleWrapperRoot h1.noSubtitle {font-size:15px;margin:0px;padding:16px 0 0 0;color:#333333;font-weight:bold;}
#rightContentWrapper #pageTitleWrapperRoot h2 {vertical-align:middle;font-size:11px;margin:0px;padding:0.3em 0 0 0;font-weight:normal;}

#contentWrapper #rightContentWrapper 
{
  float:left;	
	width:528px;
}

#leftSideBar
{
	float: left;
	width: 50px;
	border-right: #324c62 8px solid;
	background-color:transparent;

}
#rightSideBar
{
	float:left;
}

#rightSideBar img
{
	margin:24px 0 0 24px;	
}


/* left menu */
#contentWrapper #leftContentWrapper
{
	float: left;
	width: 145px;
	background:#E2D7C3;
}

#contentWrapper #leftContentWrapper a
{
  font-size:11px;
  font-weight:bold;
}
html>body #contentWrapper #leftContentWrapper
{
	float: left;
	width: 160px;
	background:#E2D7C3;
}
#contentWrapper #leftContentWrapper .cat-main {
	background:url("../images/cat-bg.gif") repeat-y !important;
  font-size:11px;
}

#contentWrapper #leftContentWrapper .cat-main div{
   border-bottom: solid 1px white;
   padding:5px 0 11px 8px;
  font-size:11px;
	width: 144px;
}
html>body #contentWrapper #leftContentWrapper .cat-main div{
   border-bottom: solid 1px white;
   padding:5px 0 11px 8px;
  font-size:11px;
	width: 152px;
}
#contentWrapper #leftContentWrapper .cat-main div div {
	background:none url("../images/cat-bg.gif") repeat-y !important;
   border-bottom: none;
   padding:0px 0 3px 11px;
  font-size:11px;
   margin:0 0 0 0;
	width: 130px;
}
html>body #contentWrapper #leftContentWrapper .cat-main div div {
	background:none url("../images/cat-bg.gif") repeat-y !important;
   border-bottom: none;
   padding:0px 0 3px 11px;
   margin:0 0 0 0;
  font-size:11px;
	width: 130px;
}
#contentWrapper #leftContentWrapper .cat-main div div div {
	background:none url("../images/cat-bg.gif") repeat-y !important;
   border-bottom: none;
   padding:0px 0 3px 11px;
  font-size:11px;
   margin:0 0 0 0;
	width: 115px;
}
html>body #contentWrapper #leftContentWrapper .cat-main div div div{
	background:none url("../images/cat-bg.gif") repeat-y !important;
   border-bottom: none;
   padding:0px 0 3px 11px;
   margin:0 0 0 0;
  font-size:11px;
	width: 115px;
}
#contentWrapper #leftContentWrapper .cat-main div a{
 border-bottom: none;
 background:url("../images/arrow.gif") no-repeat !important;
 background-position:0px 4px;
 display:block;
 width:100%;
 padding:0.1em 0 3px 8px;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF;
}
#contentWrapper #leftContentWrapper .cat-main div div a{
 border-bottom: none;
 background:url("../images/arrow.gif") no-repeat !important;
 background-position:0px 4px;
 display:block;
 width:100%;
 padding:0 0 0 8px;
 font-size:11px;
 font-weight:normal;
 text-decoration:none;
 color:#FFFFFF;
}
html>body #contentWrapper #leftContentWrapper .cat-main div a{
 border-bottom: none;
 background:url("../images/arrow.gif") no-repeat left !important;
 /*background-position:center;*/
 display:block;
 width:100%;
 padding:0.1em 0 3px 8px;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF;
}
html>body #contentWrapper #leftContentWrapper .cat-main div a:hover{
   /*text-decoration:underline;*/
   font-size:11px;
}
html>body #contentWrapper #leftContentWrapper .cat-main div div a{
 border-bottom: none;
 background:url("../images/arrow.gif") no-repeat left !important;
 background-position:0px 6px;
 display:block;
 width:100%;
 padding:0 0 0 8px;
 font-size:11px;
 font-weight:normal;
 text-decoration:none;
 color:#FFFFFF;
}
html>body #contentWrapper #leftContentWrapper .cat-main div div a:hover{
  /* text-decoration:underline;*/
   font-size:11px;
}

#contentWrapper #leftContentWrapper a
{
 display:block;
 width:145px; 
 padding:0.4em 0 3px 15px;
 border-bottom: solid 1px white;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 color:#333333;
 background:none;
}
#contentWrapper #leftContentWrapper a:hover {
  font-size:11px;
}
#contentWrapper #leftContentWrapper a.cat-Orange-1 {
  background:url("../images/cat-orange-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Orange-1 {
  background:url("../images/cat-orange-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Orange-1-sel {
  background:#00466B url("../images/cat-orange-1-sel.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}

#contentWrapper #leftContentWrapper a.cat-Grey-1 {
  background:url("../images/cat-grey-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Grey-1 {
  background:url("../images/cat-grey-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Grey-1-sel {
  background:#00466B url("../images/cat-grey-1-sel.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}

#contentWrapper #leftContentWrapper a.cat-Darkblue-1 {
  background:url("../images/cat-darkblue-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Darkblue-1 {
  background:url("../images/cat-darkblue.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Darkblue-1-sel {
  background:#00466B url("../images/cat-darkblue-1-sel.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}


#contentWrapper #leftContentWrapper a.cat-Red-1 {
  background:url("../images/cat-red-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Red-1 {
  background:url("../images/cat-red-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Red-1-sel {
  font-size:11px;
  font-weight:bold;
  background:#00466B url("../images/cat-red-1-sel.gif") no-repeat left top;
  color:#FFFFFF !important;
}

#contentWrapper #leftContentWrapper a.cat-Redwine-1 {
  background:url("../images/cat-redwine-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Redwine-1 {
  background:url("../images/cat-redwine-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Redwine-1-sel {
  font-size:11px;
  font-weight:bold;
  background:#00466B url("../images/cat-redwine-1-sel.gif") no-repeat left top;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a.cat-Khaki-1 {
  background:url("../images/cat-khaki-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Khaki-1 {
  background:url("../images/cat-khaki-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Khaki-1-sel {
  font-size:11px;
  font-weight:bold;
  background:#00466B url("../images/cat-khaki-1-sel.gif") no-repeat left top;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a.cat-Brown-1 {
  background:url("../images/cat-brown-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Brown-1 {
  background:url("../images/cat-brown-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Brown-1-sel {
  font-size:11px;
  font-weight:bold;
  background:#00466B url("../images/cat-brown-1-sel.gif") no-repeat left top;
  color:#FFFFFF !important;
}

#contentWrapper #leftContentWrapper a.cat-Yellow-1 {
  background:url("../images/cat-yellow-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Yellow-1 {
  font-size:11px;
  font-weight:bold;
  background:url("../images/cat-yellow-1-up.gif") no-repeat left top;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Yellow-1-sel {
  background:#00466B url("../images/cat-yellow-1-sel.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}

#contentWrapper #leftContentWrapper a.cat-Blue-1 {
  background:url("../images/cat-blue-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Blue-1 {
  background:url("../images/cat-blue-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Blue-1-sel {
  background:#00466B url("../images/cat-blue-1-sel.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}

#contentWrapper #leftContentWrapper a.cat-Green-1 {
  background:url("../images/cat-green-1.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Green-1 {
  background:url("../images/cat-green-1-up.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Green-1-sel {
  background:#00466B url("../images/cat-green-1-sel.gif") no-repeat left top;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}


#contentWrapper #leftContentWrapper a:hover.cat-Orange {
  background:url("../images/cat-orange-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Orange-sel {
  background:#00466B url("../images/cat-orange-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}



#contentWrapper #leftContentWrapper a:hover.cat-Grey {
  background:url("../images/cat-grey-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Grey-sel {
  background:#00466B url("../images/cat-grey-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Red {
  background:url("../images/cat-red-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Red-sel {
  background:#00466B url("../images/cat-red-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Brown {
  background:url("../images/cat-brown-normal.gif") no-repeat left;
  font-size:11px;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Brown-sel {
  background:#00466B url("../images/cat-brown-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Redwine {
  background:url("../images/cat-redwine-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Redwine-sel {
  background:#00466B url("../images/cat-redwine-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Khaki {
  background:url("../images/cat-khaki-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Khaki-sel {
  background:#00466B url("../images/cat-khaki-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}

#contentWrapper #leftContentWrapper a:hover.cat-Yellow {
  background:url("../images/cat-yellow-normal.gif") no-repeat left;
  font-size:11px !important;
  color:#333333 !important;
  font-weight:bold;
}
#contentWrapper #leftContentWrapper a.cat-Yellow-sel {
  background:#00466B url("../images/cat-yellow-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Blue {
  background:url("../images/cat-blue-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Blue-sel {
  background:#00466B url("../images/cat-blue-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Green {
  background:url("../images/cat-green-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Green-sel {
  background:#00466B url("../images/cat-green-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}
#contentWrapper #leftContentWrapper a:hover.cat-Darkblue {
  background:url("../images/cat-darkblue-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#333333 !important;
}
#contentWrapper #leftContentWrapper a.cat-Darkblue-sel {
  background:#00466B url("../images/cat-darkblue-normal.gif") no-repeat left;
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF !important;
}


#contentWrapper #leftContentWrapper a:hover 
{
	/*text-decoration:underline;*/
}

#contentWrapper #leftContentWrapper #menuCopyright 
{
  margin-top:8px;
	text-align:left;
	background:none !important;
 border-bottom:0px !important;
}

#contentWrapper #leftContentWrapper #menuCopyright a
{
 display:inline;
 border-bottom-width:0px;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 text-decoration:none;
 background:none !important;
 border-bottom:0px !important;
}



/* selected first level menu item */
#contentWrapper #leftContentWrapper .menuMainItemYellow
{
	width:100%;
	height:24px;
	border-bottom: solid 1px white;
	margin-top:8px;
	background-color: #324c62;
	border-left: solid 10px #ffc31f;
	float:left;
}

#contentWrapper #leftContentWrapper .menuMainItemYellow a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
}

#contentWrapper #leftContentWrapper .menuMainItemBlue
{
	width:100%;
	height:24px;
	border-bottom: solid 1px white;
	margin-top:8px;
	background-color: #324c62;
	border-left: solid 10px #648397;
	float:left;
}

#contentWrapper #leftContentWrapper .menuMainItemBlue a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
}

#contentWrapper #leftContentWrapper .menuMainItemGreen
{
	width:170px;
	height:24px;
	border-bottom: solid 1px white;
	margin-top:8px;
	background-color: #324c62;
	border-left: solid 10px #b6bc17;
	float:left;
}

#contentWrapper #leftContentWrapper .menuMainItemGreen a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
}

#contentWrapper #leftContentWrapper .menuMainItemRed
{
	width:170px;
	height:24px;
	border-bottom: solid 1px white;
	margin-top:8px;
	background-color: #324c62;
	border-left: solid 10px #d85c26;
	float:left;
}

#contentWrapper #leftContentWrapper .menuMainItemRed a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:5px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock
{
	width: 180px;
	background-color: #bdae83;
	border-bottom: solid 1px white;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem1
{
	background-color: #bdae83;
	margin-top: 8px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem1 span
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:15px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem1 a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem1Selected	
{
	background-color: #bdae83;
	margin-top: 8px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem1Selected span
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	margin-left:15px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem1Selected a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem2
{
	background-color: #bdae83;
	margin-top: 7px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem2 span
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	margin-left:27px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem2 a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem2Selected
{
	background-color: #bdae83;
	margin-top: 7px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem2Selected span
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	text-decoration:none;
	margin-left:27px;
}

#contentWrapper #leftContentWrapper .menuItemsBlock .menuItem2Selected a
{
	color:white;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	text-decoration:underline;
}



#contentWrapper #rightContentWrapper .pageTitleWrapperGreen
{
	background-color:#ded6c3;
	border-left: solid 10px #b6bc17;
	width:670px;
	height:50px;
}

#contentWrapper #rightContentWrapper .pageTitleWrapperYellow
{
	background-color:#ded6c3;
	border-left: solid 10px #ffc31f;
	width:670px;
	height:50px;
}

#contentWrapper #rightContentWrapper .pageTitleWrapperRed
{
	background-color:#ded6c3;
	border-left: solid 10px #d85c26;
	width:670px;
	height:50px;
}

#contentWrapper #rightContentWrapper .pageTitleWrapperBlue
{
	background-color:#ded6c3;
	border-left: solid 10px #648397;
	width:670px;
	height:50px;
}


#PageTitle
{
	font-family:Arial;
	font-size:15pt;
	color:#333333;
	font-weight:bold;
	float:left;
	width:660px;
	margin-left:5px;
}

#PageSubtitle
{
	font-family:Arial;
	font-size:11pt;
	color:#333333;
	font-weight:normal;
	float:left;
	width:660px;
	margin-left:5px;
}

#contentWrapper #rightContentWrapper #topImage 
{
	text-align:center;
	width:100%;
}

#contentWrapper #rightContentWrapper #contentColumn1
{
	background-color:white;
	width:480px;
	float:left;
	text-align:left;
}

#contentWrapper #rightContentWrapper #contentColumn2
{
	background-color:white;
	width:180px;
	float:right;
	border-left: dashed 1px lightgrey;
	height:500px;
	text-align:left;
}

#contentWrapper #rightContentWrapper #mainBox
{
	background-color:white;
	width:340px;
	float:left;
	text-align:left;
	font-size:11px;
	padding:0 0 0 14px;
}
#contentWrapper #rightContentWrapper #mainBox ul{
  /*list-style-type:none;*/
  margin: 0 0 0 20px;
}
#contentWrapper #rightContentWrapper #bannerBox
{
	float: right;
	width: 162px;
	text-align: left;
    margin:0 4px 0 0 ;
}
html>body #contentWrapper #rightContentWrapper #bannerBox
{
	float: right;
	text-align: left;
    margin:0 4px 0 0 ;
}

#contentWrapper #rightContentWrapper #bannerBox a
{
	text-align: left;
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
    margin:0 4px 0 0 ;
}

#contentWrapper #rightContentWrapper #newsBox
{
	background-color:white;
	/*width:480px;*/
	float:left;
	text-align:left;
}

#contentWrapper #rightContentWrapper #recentNews{
  margin:0 0 5px 0;
}

#contentWrapper #rightContentWrapper #recentNews #recentNewsTitle
{
  float:left;
  margin:0 0 1px 0;
}

#contentWrapper #rightContentWrapper #recentNews #recentNewsTitle span
{
	color:#333333;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

html>body #contentWrapper #rightContentWrapper #recentNews #recentAllNewsLink
{
	float:right;
	color:#1B4B63 !important;
	font-size:11px;
   clear:none;
   margin:0 5px 0 0;
}
#contentWrapper #rightContentWrapper #recentNews #recentAllNewsLink
{
	float:right;
	color:#1B4B63 !important;
	font-size:11px;
   /*clear:both;*/
    margin:0 5px 0 0;
}

#contentWrapper #rightContentWrapper #recentNews #recentAllNewsLink a
{
	color:#1B4B63 !important;
	font-size:10px;
	text-align:right;
	text-decoration:none;
}

#contentWrapper #rightContentWrapper #recentNews .recentNewsItem
{
	clear:both;
}
#contentWrapper #rightContentWrapper #recentNews .recentArticles
{
	clear:both;
	margin:0 0 10px 0;
}
.newsArrows {
	color:#f9991b;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	margin:0 0 0 0px;

}
#contentWrapper #rightContentWrapper #recentNews .recentNewsItem .newsDate
{
	font-weight: normal;
	font-size: 8pt;
	/*margin-left: 7px;*/
	color: #1B4B63;
	text-align: left;
}

#contentWrapper #rightContentWrapper #recentNews .recentNewsItem .newsArrows
{
	color:#f9991b;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	margin:0 0 0 7px;
}
#contentWrapper #rightContentWrapper #recentNews .recentNewsItem span{
	display:inline;
	float:left;
}
#contentWrapper #rightContentWrapper #recentNews .recentNewsItem a
{
 
	display:block;
	height:1%;
	margin-left:75px;
	color:#1B4B63;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
#contentWrapper #rightContentWrapper #recentNews .recentArticles a
{
	color:#1B4B63;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}
#contentWrapper #rightContentWrapper #recentNews .recentArticles .newsArrows
{
	color:#f9991b;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
}
#contentWrapper #rightContentWrapper #recentNews .recentArticles span{
  font-size:11px;
}


#contentWrapper #rightContentWrapper #featuredArticle
{
	margin-top:6px;
	border:1px solid white;
}

#contentWrapper #rightContentWrapper #featuredArticle #featuredArticleTitle
{
	float:left;
	margin:0 0 4px 0 ;
}

#contentWrapper #rightContentWrapper  #featuredArticle #featuredArticleTitle span
{
  color:#333333;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

#contentWrapper #rightContentWrapper #featuredArticle #featuredArticleAllLink
{
	float:right;
	color:#324C62 !important;
	clear:both;
	margin:0 5px 0 0;
}
html>body #contentWrapper #rightContentWrapper #featuredArticle #featuredArticleAllLink
{
	float:right;
	color:#324C62 !important;
	clear:none;
	margin:0 5px 0 0;
}

#contentWrapper #rightContentWrapper #featuredArticle #featuredArticleAllLink a
{
	text-align:right;
	text-decoration:none;
	color:#324C62 !important;
	font-size:10px;
}

#contentWrapper #rightContentWrapper #featuredArticle #article
{
	background-color: #EDE8DF;
	border:1px solid white;
}

#contentWrapper #rightContentWrapper #featuredArticle #article #articleImage
{
	float:left;
	margin:0 5px 0 0;
}

#contentWrapper #rightContentWrapper #featuredArticle #article #articleBody
{
	float:right;
	padding:4px 5px 0 5px;
	width:236px;
	font-size:11px;
}

#contentWrapper #rightContentWrapper #featuredArticle #article #articleBody #articleTitle
{
	color:#333333;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin:0 0 3px 0;
}

#contentWrapper #rightContentWrapper #featuredArticle #article #articleBody p
{
  margin:0px;
  padding:0px;

}
#contentWrapper #rightContentWrapper #featuredArticle #article #articleBody #articleReadMore
{
  margin:4px 0 0 0;
}

#contentWrapper #rightContentWrapper #featuredArticle #article #articleBody #articleReadMore span
{
	color:#f9991b;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}

#contentWrapper #rightContentWrapper #featuredArticle #article #articleBody #articleReadMore a
{
	color:#1B4B63;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

#contentWrapper #rightContentWrapper #newsBox #newsBoxTitle
{
	float:left;
	margin-top:10px;
}

#contentWrapper #rightContentWrapper #newsBox #newsBoxTitle span
{
	color:Black;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	text-align:left;
}

#contentWrapper #rightContentWrapper #newsBox #newsBoxAllLink
{
	float:right;
	margin-top:10px;
}

#contentWrapper #rightContentWrapper #newsBox #newsBoxAllLink a
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-align:right;
	text-decoration:none;
}

#contentWrapper #rightContentWrapper #newsBox .newsItem
{
	margin-top:10px;
}

#contentWrapper #rightContentWrapper #newsBox .newsItem .newsTitle span
{
	color:#f9991b;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
}

#contentWrapper #rightContentWrapper #newsBox .newsItem .newsTitle a
{
	color:#1B4B63;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}

#contentWrapper #rightContentWrapper #newsBox .newsItem .newsDate
{
	color:#1B4B63 !important;
	font-size:7pt;
	font-weight:normal;
	text-align:left;
	margin-left:10px;
}

#yearList
{
	margin-top:20px;
	background-color:#FFFFFF;
}

#yearList #yearListTitle
{
	color:#333333;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}

#yearList #yearListItem
{
}

#yearList #yearListItem span
{
	color:#f9991b;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
}

#yearList #yearListItem a
{
	color:#324C62;
	font-size:8pt;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}


/* BOTNIA RENEWAL END */

/**/
body#HTMLEditor {
	margin: 10px;
}
body#HTMLEditor a {
	text-decoration: underline;
}

/* -----( Header elements )------------------------------------------------- */

div#Header {
	border: 1px solid #ffffff;
}

div#LogoRow {
	padding: 7px 16px 7px 0px;
	background: #a2a2a2;
	text-align: right;
}

img#Logo{
	border: 0px;
}

div#TopMenu {
	background-color: #6f6f6f;
	border-top: 1px solid #ffffff;
	white-space: nowrap;
	text-align: left;
	height: 22px;
}

div#TopMenu a {
	background-color: #6f6f6f;
	padding: 4px 14px 4px 14px;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
	font-size: 12px;
	display: block;
	float: left;
	color: #ffffff;
}

div#TopMenu a:hover, div#TopMenu a.Selected, div#TopMenu a.Selected:visited {
	background-color: #a5a5a5;
}

div#SectionMenu {
	background-color: #a5a5a5;
	white-space: nowrap;
	text-align: left;
	height: 22px;
}

div#SectionMenu a {
	background-color: #a5a5a5;
	padding: 4px 14px 4px 14px;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
	font-size: 12px;
	display: block;
	float: left;
	color: #ffffff;
}

div#SectionMenu a:hover, div#SectionMenu a.Selected, div#SectionMenu a.Selected:visited {
	background-color: #ffffff;
	color: #000000;
}

div#TopPicture {
	background: #ffffff url(/images/FrontpageTopBG.jpg) no-repeat top right;
	padding-top: 36px;
	height: 114px;
}

div#TopPicture img{
	margin-left: 14px;
}

div#NavigationPath {
	padding: 4px 14px 4px 14px;
	background: #e5e5e5;
	font-weight: bold;
	font-size:	smaller;
	text-align: left;
}

div#NavigationPath a {
	text-decoration: none;
	font-weight: normal;
}

/* -----( Content Table )--------------------------------------------------- */

table#Content {
	font-size:	small;
	table-layout: fixed;
	width: 100%;
}

td {
	vertical-align: top;
}

td#ContentColumn {
	background: #ffffff url(/images/BGDottedVertical.gif) repeat-y;
}

td#ContentColumn  a{
	text-decoration: underline;
}


div.ContentContainer {
	margin: 0 23px 0 23px;
	text-align: left;
}

blockquote em {
	background: #ffffff url(/images/BGDottedVertical.gif) repeat-y;
	padding: 5px 10px 5px 10px;
	margin: 0 10px 10px 10px;
	text-align: right;
	line-height: 200%;
	width: 200px;
	float: right;
	display: block;
}

div.SectionContainer{
	margin: 23px;
}

div.ListContainer{
	background-color: #e5e5e5;
	margin-left: 1px;
	padding: 23px;
}
div.ListContainer h3, div.HeadLinesContainer h3{
	position: relative;
	margin-top: 0;
}


/* -----( Right column, top stories )--------------------------------------- */
td#RightColumn{
	background: #ffffff url(/images/BGDottedVertical.gif) repeat-y;
}

td#RightColumn div.Insert {
	background-color: #e5e5e5;
	margin-bottom: 20px;
}

td#RightColumn div.InsertImage {
	background-color: #d7cfcf;
	border-bottom: solid 1px #ffffff;
	text-align: right;
}

td#RightColumn h4 {
	background: url(/images/HeadingArrow.gif) no-repeat;
	padding: 1px 0 2px 25px;
	line-height: 1.2em;
}

div.RightColumnContainer {
	margin: 0 23px 0 23px;
	height: 100%;
}


/*----------------------------------------------------
MainPage News Table
----------------------------------------------------*/
div#HeadLinesContainer {
	padding: 0 14px 14px 14px;
	background: #ffffff ;
	margin-left: 1px;
}

table#HeadLines {
	width: 100%;
}

table#HeadLines td {
	padding: 4px;
}

table#HeadLines tr.FirstRow td {
	background: #ffffff url(/images/BGDottedHorizontal.gif) repeat-x bottom;
	padding-bottom: 10px;
}

table#HeadLines h4,  table#HeadLines p {
	margin: 4px 0 0 0;
}


div.Container {
	background-color: #e5e5e5;
}

/* -----( Left Menu container & list )-------------------------------------- */
div.LeftMenu {
	background: #e5e5e5 url(/images/BGDottedHorizontal.gif) repeat-x bottom;
	padding: 14px 0 10px 0;
	margin: 0 1px 10px 1px;
}		

div.LeftMenu ul {
	background: none;
	list-style: none;
	padding: 0;
	margin: 0;
}

div.LeftMenu ul ul{
	margin: 0 0 0 10px;

}

/* Common style for every menu item */
div.LeftMenu ul li a { 
	font-weight: normal;
	display: block;
	padding: 3px 3px 3px 26px;
}

div.LeftMenu ul strong { /* Selected items */
	background: url(/images/ListArrowSelected.gif) no-repeat;
	display: block;
	padding: 3px 3px 3px 26px;
}

/* -----( Additional navigation )-------------------------------- ---------- */
ul.AdditionalNavigation {
	padding: 0 0 10px 14px;
	list-style: none;
	border: none;
	margin: 0;
}

ul.AdditionalNavigation li {
	margin: 0;
}

ul.AdditionalNavigation li a {
	padding: 2px 3px 3px 0;
	margin-top: 2px;
	display: block;
	width: 200px;
}

ul.AdditionalNavigation li a.Bigger {
	background: url(/images/ListArrow.gif) no-repeat;
	padding: 2px 3px 3px 30px;
	text-transform: uppercase;
	font: large Arial;
}

/* -----( Hidden elements for text version )-------------------------------- */
hr.Hide, a.Hide, span.Hide{
	display: none;
}

/* -----( Print this page )------------------------------------------------- */
a#Print{
	background: url(/images/ListArrow.gif) no-repeat;
	padding: 2px 3px 3px 30px;
	font: large Arial;
	display: block;
}


/* -----( Search Box )------------------------------------------------------ */
div#FormBoxTop {
	background: #e5e5e5 url(/images/BoxBgTop.gif) no-repeat top right;
	margin-top: 5px;
	height: 20px;
}

div#FormBox {
	background: #e5e5e5;
	width: 100%;
}

div#FormBox p, div#FormBox table, div#FormBox h4{
	margin: 0 0 0 10px;
}

div#FormBox form {
	margin-left: 15px;
	display: inline;
}

div#FormBox input.TextField, div#FormBox textarea.TextField{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	width: 400px;
}

div#FormBox input.Button {
	padding: 0 7px 0 7px;
}


div#FormBoxBottom {
	background: #e5e5e5 url(/images/BoxBgBottom.gif) no-repeat right;
	margin-bottom: 5px;
	height: 20px;
}

div.Paging {
	background: #e5e5e5 url(/images/BoxBgRight.gif) no-repeat right;
	padding: 1px 10px 2px 5px;
}

div.Poll {
	background: #e5e5e5 url(/images/BGDottedHorizontal.gif) repeat-x bottom;
	margin-left: 1px;
	padding: 23px;
}

div.Poll ul{
	list-style: none;
	padding: 0;
	margin: 0 0 0 23px;
}


/* -----( NewsFolder.xsl )-------------------------------------------------- */
div.OpenedNews{
	background-color: #e5e5e5;
	padding: 23px;
	margin: 23px;
}

/* -----( Prints horizontal line )------------------------------------------------- */
div.HorizontalLine {
	background: #ffffff url(/images/BGDottedHorizontal.gif) repeat-x;
	margin: 0 15px 0 15px;
}

span.Date{
	color: #666666;
}
.bannerItem {
  margin:4px 0 0 0;
}
.Links {
  width:159px;
}
.Links a{
  font-size:11px;
  color:#324C62;
}
.link-sel {
  text-decoration:underline !important;
}
#contentWrapper #rightContentWrapper #recentImages {
  clear:both;
}
#contentWrapper #rightContentWrapper #recentImages #recentImagesTitle
{
	float:left;
  margin:5px 0 1px 0;
}

#contentWrapper #rightContentWrapper #recentImages #recentImagesTitle span
{
	color:#333333;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
html>body #contentWrapper #rightContentWrapper #recentImages #recentAllImagesLink
{
	float:right;
	color:#1B4B63 !important;
	font-size:11px;
  clear:none;
  margin:0 5px 0 0 ;
}
#contentWrapper #rightContentWrapper #recentImages #recentAllImagesLink
{
	float:right;
	color:#1B4B63 !important;
	font-size:11px;
  clear:both;
  margin:0 5px 0 0 ;
}

#contentWrapper #rightContentWrapper #recentImages #recentAllImagesLink a
{
	color:#1B4B63 !important;
	font-size:11px;
	text-align:right;
	text-decoration:none;
}

#contentWrapper #rightContentWrapper #recentImages .recentImagesItem
{
	clear:both;
}
#rightContentWrapper table {
  font-size:11px;
}
.images {
  clear:both;
  overflow:auto;
  height:110px;
  width:335px;
  padding:0 0 0 0;
  white-space:nowrap;
}
.images-full {
  clear:both;
  overflow:auto;
  height:110px;
  width:490px;
  padding:0 0 0 0;
  white-space:nowrap;
}
.images img{
  margin:0 2px 0 0;
}
.bodyContent{
  padding:0 6px 0 14px;
  font-size:11px;
}
.bodyContent ul{
  /*list-style-type:none;*/
  margin: 0 0 0 20px;
}
.gallery {
  border:1px solid #B8A77E;
  width:491px;
  margin:0 0 0 0 ;
  padding:7px;
}
html>body .gallery {
  border:1px solid #B8A77E;
 /* width:498px;*/
  width:491px;
  margin:0 0 0 0 ;
  padding:7px;
}
.galleryLeft {
  width:355px;
  float:left;
}
.galleryRight {
  width:122px;
  float:left;
  padding:0 0 0 8px;
  border:1px solid white;
}
html>body .galleryRight {
  width:128px;
  float:left;
  padding:0 0 0 3px;
  border:1px solid white;
}
.galleryRight span {
  font-size:11px;
  font-weight:bold;
  color:#333333
}
.galleryRight p {
  font-size:11px;
  color:#333333;
  padding:0 0 5px 0px;
  margin:0px;
  height:184px;
}
.galleryRight p a{
  font-weight:normal;

}
.galleryRight hr {
  color:#333333;
  padding:0px !important;
  margin:0px !important;
}
.galleryRight a {
  font-size:11px;
  color:#324C62;
  font-weight:bold;
}
.Arrows {
  color:#DF6C00 !important;
}
.prevLink a{
  text-decoration:none;
  padding:0 35px 0 0;
  color:#333333;
  font-size:11px;
}
html>body .prevLink a{
  text-decoration:none;
  padding:0 45px 0 0;
  color:#333333;
  font-size:11px;
}
.galleryRight span a {
  text-decoration:none;
  color:#333333;
  font-size:11px;
}
.hugin {
  font-size: 11px;
}
