body {
  background-color: #FFFFFF;
  font-size: 11px; 
  font-weight: normal;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}
/************************************************/
/* settings for ci layers                       */
/************************************************/
.ciHeaderBG 	 	    { position:absolute; top: 0px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:1; width:100%; }
.ciHeaderBranchBG	 	{ position:absolute; top: 46px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:1; width:100%; }
.ciHeaderBranchLogo { position:absolute; top: 0px; left: 0px; width: 188px; height: 82px; z-index:2; } 

.branchImage        { position:absolute; top: 72px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:2; }

/************************************************/
/* settings for menu layers                     */
/************************************************/
.menuLanguage		 { position:absolute; top: 31px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:1; width: 100%; text-align: right; }
.menuTrigger	 	 { position:absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index:2; visibility:hidden; }

.menuBranch0bg	 { position:absolute; top: 46px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:1; visibility: hidden; background:url('/img/branch0bg.gif') repeat-x left top; width:100%; }
.menuBranch1bg	 { position:absolute; top: 46px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:1; visibility: hidden; background:url('/img/branch1bg.gif') repeat-x left top; width:100%; }
.menuBranch2bg	 { position:absolute; top: 46px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:1; visibility: hidden; background:url('/img/branch2bg.gif') repeat-x left top; width:100%; }
.menuBranch3bg	 { position:absolute; top: 46px; left: 0px; margin-left: 0px; margin-right: 0px; z-index:1; visibility: hidden; background:url('/img/branch3bg.gif') repeat-x left top; width:100%; }

.menuBranch0	 	 { position:absolute; top: 21px; left: 0px; margin-left: 188px; margin-right: 0px; z-index:11; visibility: hidden; }
.menuBranch1	 	 { position:absolute; top: 21px; left: 0px; margin-left: 188px; margin-right: 0px; z-index:11; visibility: hidden; }
.menuBranch2	 	 { position:absolute; top: 21px; left: 0px; margin-left: 188px; margin-right: 0px; z-index:11; visibility: hidden; }
.menuBranch3	 	 { position:absolute; top: 21px; left: 0px; margin-left: 188px; margin-right: 0px; z-index:11; visibility: hidden; }

/************************************************/
/* settings for menu 														*/
/************************************************/
.menu0,
.menu1,
.menu2,
.menu3 		{ margin: 0px; }

.menu0 a,
.menu1 a,
.menu2 a,
.menu3 a  {   
  font-family: arial, geneva, verdana;
  font-size: 11px; 
	color: #FFFFFF; 
  width: 100%; 
	padding: 2px 0px 2px 15px;
}

#menuBranch00,
#menuBranch10,
#menuBranch20,
#menuBranch30 { position:absolute; left: 185px; top: 72px; width: 120px; z-index:12; visibility: hidden; border-width: 2px; border-color: #FFFFFF; }

#menuBranch01,
#menuBranch11,
#menuBranch21,
#menuBranch31 { position:absolute; left: 287px; top: 72px; width: 140px; z-index:12; visibility: hidden; border-width: 2px; border-color: #FFFFFF; }

#menuBranch02,
#menuBranch12,
#menuBranch22,
#menuBranch32 { position:absolute; left: 362px; top: 72px; width: 260px; z-index:12; visibility: hidden; border-width: 2px; border-color: #FFFFFF; }

#menuBranch00,
#menuBranch01,
#menuBranch02,
#menuBranch03 { layer-background-image: url(/img/branch0dot.gif); }

#menuBranch10,
#menuBranch11,
#menuBranch12,
#menuBranch13 { layer-background-image: url(/img/branch1dot.gif); }

#menuBranch20,
#menuBranch21,
#menuBranch22,
#menuBranch23 { layer-background-image: url(/img/branch2dot.gif); }

#menuBranch30,
#menuBranch31,
#menuBranch32,
#menuBranch33 { layer-background-image: url(/img/branch3dot.gif); }

/************************************************/
/* settings for content		                      */
/************************************************/
.colLeft     { position: absolute; left:4px;   top:210px; width:160px; z-index:3; font-family: verdana, arial, geneva; font-size: 11px; }
.colMain     { position: absolute; left:208px; top:91px; right:320px; margin: 0 320 0 0; z-index:2; font-family: verdana, arial, geneva; font-size: 11px; }
.colRight    { position: absolute; right:0px;  top:71px; margin-left: 0px; margin-right: 0px; z-index:1; font-family: verdana, arial, geneva; font-size: 11px; text-align: right; }

/************************************************/
/* settings for sitemap		                      */
/************************************************/
table.contentM th { background-color: #cecece; color: #000000; font-weight: normal; text-align: left; }
table.content0 th { background-color: #009A00; color: #ffffff; font-weight: normal; text-align: left; }
table.content1 th { background-color: #F78F00; color: #ffffff; font-weight: normal; text-align: left; }
table.content2 th { background-color: #00309C; color: #ffffff; font-weight: normal; text-align: left; }
table.content3 th { background-color: #CE1018; color: #ffffff; font-weight: normal; text-align: left; }

table.contentM th p,
table.content0 th p,
table.content1 th p,
table.content2 th p,
table.content3 th p { margin: 4px 10px 4px 10px; }
