body {



	margin: 0px;



	/*background: url(../images/bgr.png) repeat;*/



}







table.akostaff {



  background: transparent;



}







tr, p, div {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  font-size        : 11px;



  color            : #333333; /* DED7CE*/



}



div.componentheading {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  text-align       : left;



  background-color : transparent;



  color            : #960901;



  font-weight      : bold;



  font-size: 18px;



  padding-top: 4px;



  padding-bottom: 8px;



  padding-left: 2px;

  width: 460px;

  border-bottom-width: 2px;

  border-color: #BBBBBC;

  border-style: none none solid none;





}



td.left {



  width: 146px;



  background: #990000 url(../images/bck_menuleft.gif) repeat-y;



}



td.main {

  width: 481px;

  background: #ffffff url(../images/bck_mainfooter.gif) no-repeat;

  background-position: bottom;

}



td.right {

  width: 143px;

  background: #ffffff url(../images/bck_rightfooter.gif) no-repeat;

  background-position: bottom;

}



hr {



  background       : #999999;



  height           : 1px;



  width            : 100%;



}







#mainlevel-nav {



margin: 0; padding: 0;



}







#mainlevel-nav li {



background-image: none;



padding-left: 0px;



list-style:none; float: right; 



margin: 0; width: 15.5%; 



font-size: 10px;



line-height: 20px;



white-space: nowrap;



text-indent: 15px;



}















#mainlevel-nav a {















display: block; float: right; text-decoration: none;  border: 1px solid;















border-color: #fff #184D75 #184D75 #fff;















/*background: #7696BF url(../images/vmenu_bgr.png) 2px no-repeat;*/















color: white;















}















#mainlevel-nav a {















float: none;















}















#mainlevel-nav a:hover {
/*background: #D68A00 url(../images/vmenu_bgr.png) 2px no-repeat;*/

}































/*different setting for newsflash*/















.newsflash td {















color: #000000;















text-align: justify;















vertical-align: middle;















}































/*setting for the greetings*/















.mainpage {















text-align: justify;















color: #333333;















font-family: Verdana, Helvetica, Arial, sans-serif;















font-size: 13px;















}















.mainpage-bkg {















/*	background-image: url(../images/lineborder.png);*/















	width: 1px;















}































.greybg {















  background: #eeeeee;















}































.greybg2 {















  background: #000000;















  margin: 0; padding: 0;















  height: 0px;















}































/*pathaway setting*/















.pathway {















font-family: Verdana, Helvetica, Arial, sans-serif;















font-size: 9px;















}































a.pathway:link, a.pathway:visited {















  color            : #D68A00;















  font-weight      : normal;















}































a.pathway:hover {
  color            : #184D75;
  font-weight      : normal;
  text-decoration   : none;
}































/*for title or site name*/















.title {















font-family: sans-serif;















font-size: 20px;















font-weight: bold;















color : #000000;















margin-left: 10px;















}































/*for the tag-line*/















.subtitle {















font-family: Verdana, Helvetica, Arial, sans-serif;















font-size: 12px;















font-weight: bold;















color : #D68A00;  /*#666666*/















text-transform: uppercase;















letter-spacing: 1px;















margin-left: 20px;















}































#active_menu {















  color: #000000;















}































/* --Default Class Settings-- */































a.mainlevel:link, a.mainlevel:visited {
display: block;
color: #000000; /*#ffffff;*/
font-weight: bold;
/*background-image: url(../images/menu_bgr.png);
background-repeat: repeat-y;*/
background-color: transparent;
width: 100%; /*95%*/
text-indent: 0px;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
line-height: 18px;
margin: 0px;
padding-left: 25px;
text-align: left;
}


a.mainlevel:hover {
background: transparent;
color: #960901;  /*#333333*/
}































a.mainmenu:link, a.mainmenu:visited {
color: #ffffff; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 10px;

}


a.mainmenu:hover {
color: #333333; 

}


.pollstableborder {

border: 1px solid;

padding: 1px;















}































a.sublevel:link, a.sublevel:visited {















        padding-left: 1px;















        vertical-align: middle;















        font-size: 11px;















        color: #D68A00;















        text-align: left;















}















































a.sublevel:hover {















color: #7696BF; text-decoration: none;















}











table.moduletable {

	padding: 0px 0px 0px 0px;  /*top, right, bottom, left*/

    margin-top: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	margin-right: 0px;

/*	text-indent: 6px;*/

}





table.moduletable th {

	font-size        : 12px;

	font-weight      : bold;

	color            : #FFFFFF;

    width            : 100%;

    font-style: italic;

	text-align: right;

	background-color: transparent;

/*	background: url(../images/bck_topmodules.gif) repeat-x; */

	text-indent: 0px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



table.moduletable_resto {

	padding: 5px 0px 5px 10px;

    margin-top: 15px;

	width: 100%;

}





table.moduletable_resto th {

	font-size        : 12px;

	font-weight      : bold;

	color            : #D9D5CA;

    width            : 100%;

    font-style: italic;

	text-align: center;

	background-color: #960901;

/*	background: url(../images/bck_topmodules.gif) repeat-x; */

	text-indent: 0px;

	padding: 4px 0px 4px 0px;

}





table.moduletable_np {







	padding: 0px 0px 0px 0px;  /*top, right, bottom, left*/



    margin-top: 0px;



	margin-bottom: 2px;



	margin-left: 0px;



	margin-right: 0px;



/*	text-indent: 6px;*/



}







table.moduletable_np th {







	margin-top: 15px;



	width: 100%;



	font-size        : 12px;



	font-weight      : bold;



	color            : #D9D5CA;



    width            : 100%;



    font-style: italic;



	text-align: center;



	background-color: #960901;



/*	background: url(../images/bck_topmodules.gif) repeat-x; */



	text-indent: 0px;



	padding: 4px 0px 4px 0px;



}







table.moduletable li {















}































table.moduletable ul {















	padding: 0px;















}















table.moduletable td {















font-size: 10px;















font-weight: normal;















}































.poll {















  font-family      : Arial, Helvetica, sans-serif;















  font-size        : 10px;















  color            : #666666;















  line-height      : 14px;















}































table.pollstableborder {















	border: 1px solid #cccccc;















}































.sectiontableheader {















  background-color : #CCCCCC;















  color            : #333333;















  font-weight      : bold;















}































.sectiontableentry1 {















  background-color : transparent;  /*#F0F0F0*/















}































.sectiontableentry2 {















  background-color : transparent;  /*#E0E0E0*/















}































.small {















  font-family      : Verdana, Arial, Helvetica, sans-serif;















  font-size        : 10px;















  color            : #999999;















  text-decoration  : none;















  font-weight      : bold;















}































.smalldark {















  font-family      : Verdana, Arial, Helvetica, sans-serif;















  font-size        : 10px;















  color            : #000000;















  text-decoration  : none;















  font-weight      : normal;















}















































.contentpane {















  background       : transparent;  /*#dedede*/















}































.contentpaneopen {















  border : 0px ridge #0099cc;















  width: 100%;















  padding: 1px;















}































.contentheading, .componentheading {



  font-family      : Verdana, Arial, Helvetica, sans-serif;



  text-align       : left;



  background-color : transparent;



  color            : #960901;



  font-weight      : bold;



  font-size: 18px;



  padding-top: 4px;



  padding-bottom: 8px;



  padding-left: 2px;

  width: 460px;

  border-bottom-width: 2px;

  border-color: #BBBBBC;

  border-style: none none solid none;





}







.albumgalery {



font-family      : Verdana, Arial, Helvetica, sans-serif;



text-align       : left;



color: #D68A00; /*#000089;*/



font-weight: bold;



font-size: 14px;



}







.albumfoto {



font-family      : Verdana, Arial, Helvetica, sans-serif;



text-align       : left;



color: #000000; /*#000089;*/



font-weight: bold;



font-size: 14px;



}























.createdate {















  font-family      : Arial, Helvetica, sans-serif;















  font-size        : 10px;















  color            : #999999;















  text-align       : left;















}















































.button {















  font-family      : Verdana, Arial, Helvetica, sans-serif;















  font-style       : normal;















  font-size        : 10px;















  font-weight      : bold;















  background-color : #F0F0F0;















  color            : #000000;















  border           : 1px solid #CCCCCC;















}































.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #999999;  /*CCCCCC*/
}































a:link, a:visited {















color: #D68A00;















text-decoration: none;















}































a:hover {















color: #000000;  /*184D75   153C5A*/















text-decoration: none;















}































/* For content item titles that are hyperlink instead of Read On */















a.contentpagetitle:link, a.contentpagetitle:visited {















	font-family: Verdana, Arial, Helvetica, sans-serif;















	font-size: 12px;















	font-weight: bold;















 	color: #000000;  /*ff9900*/















	text-align:left;















	text-decoration: underline;















	}































a.contentpagetitle:hover {















	font-family: Verdana, Arial, Helvetica, sans-serif;















	font-size: 12px;















	font-weight: bold;















	text-align:left;















	color: #666666;















	text-decoration: none;















	font-weight: bold;















	}































a.category:link, a.category:visited {















  color            : #333333;















  font-weight      : bold;















  font-size: 11px;















font-weight: bold;















}































a.category:hover {















  color            : #999999;















}































/* Styles for dhtml tabbed-pages */















.ontab {















	background-color: #ffae00;















	border-left: outset 2px #D68A00;/*ff9900*/















	border-right: outset 2px #808080;















	border-top: outset 2px #D68A00;/*ff9900*/















	border-bottom: solid 1px #d5d5d5;















	text-align: center;















	/* Cannot use hand as its not a W3C CSS validator */















	/*	cursor: hand;*/















	font-weight: bold;















	color: #FFFFFF;















}















.offtab {















	background-color : #e5e5e5;















	border-left: outset 2px #E0E0E0;















	border-right: outset 2px #E0E0E0;















	border-top: outset 2px #E0E0E0;















	border-bottom: solid 1px #d5d5d5;















	text-align: center;















	/* Cannot use hand as its not a W3C CSS validator */















	/*	cursor: hand;*/















	font-weight: normal;















}















.tabpadding {















}































.tabheading {















	background-color: #ffae00;















	text-align: left;















}































.pagetext {















	visibility: hidden;















	display: none;















	position: relative;















	top: 0;















}































/* for modifying {moscode} output.  Don't set the colour! */















.moscode {















	background-color: #f0f0f0;















}















.code {















	background-color: #f0f0f0;















	border: 1px solid #FFF;















}































/* Text passed with mosmsg url parameter */















.message {















	font-family : Verdana, Arial, Helvetica, sans-serif;















	font-weight: bold;















	font-size : 10pt;















	color : #D68A00;















	text-align: center;















}































/* Javascript Back button */















.back_button {















	text-align: center;















	margin-top: 40px;















}































table.contenttoc {















	color: #333300;















	background-color: #e0e0e0;















	border: 1px solid #333;















}































table.contenttoc td {















    font-size: 8pt;















    font-weight: normal;















    text-align:left;















}















ul {















  margin: 0;















  padding: 0;















  list-style: none;















}































li {
  line-height: 18px;
  padding-left: 36px;
  padding-top: 0px;
  background-image: url(../images/arrow.png) ;
  background-repeat: no-repeat;
  background-position: 25px 7px;
}































table.searchinto {















	width: 100%;















}































table.searchintro td {















	background-color: #293C43;















	color: #ffffff;















	font-weight: bold;















}			































td.menu1 {















display: block;















color: #ffffff;















font-weight: bold;















/*background-image: url(../images/menu_bgr.png);















background-repeat: no-repeat;*/















width: 95%; /*95%*/















text-indent: 15px;















text-decoration: none;















font-family: Verdana, Helvetica, Arial, sans-serif;















line-height: 20px;















margin-bottom: 1px;















}