.bgmain { background:#f3f0e7;}

.bgmenu { background:#ababab; font-size:10px; color:#ffffff; padding-left:10px; padding-right:5px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

a.bgmenu:hover { background:#ababab; font-size:10px; color:#ffffff; padding-left:10px; padding-right:5px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

.navigationblack { font-size:10px; color:#000000; padding-left:5px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; text-align:right; text-decoration:none;}

.navigationred { font-size:10px; color:#FF0000; padding-left:5px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; text-align:left;}

.bgred { background:#f20000; font-size:10px; color:#ffffff; padding-left:10px; padding-right:5px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; }

.menu { font-size:14px; color:#000000; padding-left:3px; padding-right:10px; padding-bottom:5px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

a.menu:hover { font-size:14px; color:#000000; padding-left:3px; padding-right:10px; padding-bottom:5px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

.zurich18b { font-size:16px; color:#000000; padding-left:3px; padding-right:10px; padding-bottom:5px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.zurich18nb { font-size:12px; color:#000000; padding-left:3px; padding-bottom:2px; padding-top:2px; text-align:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.zurich14 { font-size:13px; color:#000000; padding-left:3px; padding-bottom:3px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; text-align:left;}

.zurich18nbred { font-size:12px; color:#e21920; padding-left:3px; padding-bottom:2px; padding-top:2px; text-align:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.box { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:10px; padding-left:2px; height:20px; width:125px; background:#FFFFFF;}

.button { height:25px; width:70px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.box1 { border:#cccccc solid 1px; font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:10px; padding-left:2px; height:15px; width:193px; background:#FFFFFF;}

.arial10bg { background:url(../image/bgmenu.png); background-repeat:repeat-x; }

.arial10 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-left:5px; text-align:left; line-height:11px;}

.arial10height { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-left:5px; padding-bottom:5px; padding-top:3px; text-align:justify; line-height:16px;}

.arial11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:5px; padding-bottom:5px; padding-top:3px; text-align:left; line-height:16px; text-align:justify;}

.arial10bold { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:5px; padding-bottom:5px; padding-top:3px; text-align:left; line-height:11px; font-weight:bold}

.arialgrey10 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#504f4c; padding-left:5px; text-align:left; line-height:13px; text-decoration:none;}

a.arialgrey10:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#504f4c; padding-left:5px; text-align:left; line-height:13px; text-decoration:none;}

.arialgrey { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#504f4c; padding-left:5px; text-align:left; line-height:15px; text-decoration:none;}

a.arialgrey:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#504f4c; padding-left:5px; text-align:left; line-height:15px;  text-decoration:none;}

.arialgreybgwhite { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#504f4c; padding-left:5px; text-align:left; line-height:14px; background-color:#FFFFFF; padding-bottom:3px; padding-top:3px;}

.boxborder3 { border-left:#cfccc5 solid 1px; border-right:#cfccc5 solid 1px; border-top:#cfccc5 solid 1px;}

.boxborderbottom { border-bottom:#cfccc5 solid 1px;}

.boxcaps { border-top:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:12px; padding-left:2px; padding-bottom:3Px; padding-top:3Px; height:20px; background:#FFFFFF;}

.boxcaps01 { border-top:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:11px; padding-left:2px; padding-bottom:3Px; padding-top:3Px; height:20px; background:#FFFFFF; font-weight:bold; text-decoration:none; text-decoration:none;}

.boxnormal { border-top:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-right:#CCCCCC solid 1px;}

.boxcaps1 { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:11px; padding-left:2px; padding-bottom:3px; padding-top:3px; height:20px; background:#FFFFFF; font-weight:bold; text-decoration:none;}

a.boxcaps1:hover { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:11px; padding-left:2px; padding-bottom:3px; padding-top:3px; height:20px; background:#FFFFFF; font-weight:bold; text-decoration:none;}

.boxcaps2 { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:11px; padding-left:2px; padding-bottom:0px; padding-top:0px; height:15px; background:#FFFFFF; font-weight:bold; text-decoration:none;}

a.boxcaps2:hover { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:11px; padding-left:2px; padding-bottom:0px; padding-top:0px; height:15px; background:#FFFFFF; font-weight:bold; text-decoration:none;}


.text { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:11px; padding-left:2px; padding-bottom:3px; padding-top:3Px; height:18px; font-weight:bold; text-align:left; text-decoration:none;}

a.text:hover { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:11px; padding-left:2px; padding-bottom:3Px; padding-top:3Px; height:18px; font-weight:bold; text-align:left; text-decoration:none;}

.textcaps { font-family:Arial, Helvetica, sans-serif; color:#383838; font-size:12px; padding-left:2px; padding-bottom:3Px; padding-top:3Px; height:18px;}

.textgrey { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#61605c; padding-bottom:3px; padding-top:3px; text-align:right; }

.buttonbg { background-image:url(../image/submitbutton.jpg); font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#FFFFFF; height:17Px; width:59px; background-repeat:no-repeat; padding-left:7Px;}

.gap13 { height:13px;}

.gap10 { height:10px;}

.gap5 { height:5px;}

.gap7 { height:7px;}

.gap3 { height:3px;}

.gap1 { height:1px;}

.gap2 { height:2px;}

.wgap2 { width:2px;}

.wgap5 { width:5px;}

.wgap10 { width:10px;}

.textgray { height:3px; font-family:Arial, Helvetica, sans-serif; color:#504f4c; text-align:left; font-size:8px; vertical-align:middle; }

.hometab { font-size:16px; color:#000000; text-align:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; border-top:#cfccc5 solid 1px; border-left:#cfccc5 solid 1px; border-right:#cfccc5 solid 1px; padding-top:3px;}

.hometabtext { font-size:18px; color:#000000; text-align:left; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; padding-left:15px;}

.redtxt { font-size:13px; color:#FF0000; padding-left:3px;   font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:900; vertical-align:top; }

.redtxt1 { font-size:12px; color:#FF0000; padding-left:3px;   font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:900; vertical-align:top; }

.hometabborder { border-bottom:#cfccc5 solid 1px; width:40px; }

.hometabborder01 { border-bottom:#cfccc5 solid 1px; }

.border { border:#cfccc5 solid 1px; }

.img { padding-left:9px; padding-top:10px; padding-bottom:10px; }

.greyline { background-color:#cfccc5; height:1px; }

.footer { font-size:10px; color:#ababab; padding-left:5px; padding-right:5px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; }

a.footer:hover { font-size:10px; color:#ababab; padding-left:5px; padding-right:5px; padding-bottom:2px; padding-top:2px; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:none;  }

.arial12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; padding-left:15px; text-align:justify; }

.arial12new { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; padding-left:7px; font-weight:normal; line-height:24px; text-decoration:none;}

a.arial12new:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; padding-left:7px; font-weight:normal; line-height:24px; text-decoration:none;}

.arialtext12 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-bottom:5px; padding-left:5px; text-align:justify; line-height:18px;}

.arial12right { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; padding-right:10px; vertical-align:top; padding-top:5px; }

.arialblackunderline { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:left; padding-top:5px; text-decoration:underline; padding-left:2px;}

.arialblackunderline11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left; text-decoration:underline; padding-left:2px; vertical-align:middle; line-height:20px;}

.arial12red { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1c24; text-align:left; padding-left:15px; line-height:20px; }

.arialredunderline { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1c24; text-align:left; padding-left:15px; line-height:20px; text-decoration:underline; }

.blueshadebg { background-image:url(../image/blueshadebg.jpg); background-repeat:repeat-x; }

.textfield { background-color:#adb9d6; border:#d0d0d7 1px solid; width:300px; }

.redstar { color:#ed1c24; }

.tablebg { background-color:#e1ded8; }

.head { font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; text-align:left; padding-left:5px; }

.vline { background-color:#FFFFFF; width:1px; }

.hline { background-color:#FFFFFF; height:1px; }

.rednumber { font-size:18px; color:#FF0000; padding-left:3px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:900;  vertical-align:top; line-height:40px; text-align:right; padding-right:20px; }

.arialgray10 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#504f4c; padding-left:10px; text-align:left; line-height:13px; padding-bottom:10px; padding-top:10px; line-height:20px; }

.arial12redcenter { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1c24; text-align:center; padding-left:15px; line-height:20px; }

.dotedline { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; vertical-align:top; }

.red18 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; padding-left:10px; padding-bottom:5px; padding-top:3px; line-height:24px; text-align:left; text-decoration:none; font-weight:bold;}

.bluebg { background-image:url(../image/bluebg.jpg); background-repeat:repeat-x; }

.arialtext { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; text-align:left; padding-top:12px; color:#000000;}

.arialtextheight { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:25px; text-align:left; padding-top:12px; color:#000000;}

.bluedots { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0078ff; }

.arial11text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:5px; padding-bottom:5px; padding-top:3px; text-align:left; line-height:16px; text-align:justify; border-bottom:#0078ff dotted 1px;}

.arial11redtext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ed1c24; padding-left:5px; padding-bottom:5px; padding-top:3px; text-align:left; line-height:16px; text-align:justify; border-bottom:#0078ff dotted 1px;}

.redheadtext { font-family:Arial, Helvetica, sans-serif; color:#bf0000; font-size:12px; text-align:left; padding-left:3px; } 

.redhead { font-size:16px; color:#FF0000; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:900;  vertical-align:top; line-height:40px; text-align:left; padding-left:5px; }

.arial11center { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:left; line-height:16px; text-align:center;}

.arial12glossary {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000; }

a.arial12glossary:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000000; text-decoration:none; }

.glossarybg {background-image:url(../image/glossary1.jpg); background-repeat:no-repeat; width:698px; }

.glossarytext {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:left; padding-left:5px; padding-top:10px; padding-bottom:5px;}

.glossarybullet { padding-top:15px; vertical-align:top; }

.sitebg {background-color:#f9f8f3; }

.arial11bg {background-color:#e6e6e6; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:3px; text-align:left; text-decoration:none; color:#000000; }

.arial11bg:hover {background-color:#e6e6e6; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; color:#000000; }

.arial11bg1 {background-color:#ebebe9; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; text-align:left; text-decoration:none; color:#000000; }

.arial11bg1:hover {background-color:#ebebe9; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; color:#000000; }

.arial11bg01 {background-color:#f3f3ef; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; text-align:left; text-decoration:none; color:#000000; }

.arial11bg01:hover {background-color:#f3f3ef; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-decoration:none; color:#000000; }



.style2 {color: #CC9999}
.style3 {
	color: #CCAD99;
}
.style4 {color: #FFFFFF}
#overview {
	position:absolute;
	width:140px;
	height:360px;
	z-index:1;
	visibility: hidden;
}
#projects {
	position:absolute;
	width:50px;
	height:50px;
	z-index:1;
	visibility: hidden;
}
#aboutproject {
	position:absolute;
	width:140px;
	height:360px;
	z-index:2;
	visibility: hidden;
	left: 49px;
	top: 5px;
}
#premstores {
	position:absolute;
	width:140px;
	height:360px;
	z-index:3;
	visibility: hidden;
}
#reqbrocure {
	position:absolute;
	width:140px;
	height:360px;
	z-index:4;
	visibility: hidden;
}


.bgwhite { background:#FFFFFF;}

.arial11maroon { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bf0000; padding-left:5px; padding-bottom:5px; padding-top:3px; text-align:left; line-height:16px; text-align:justify; text-decoration:none; }

a.arial11maroon:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bf0000; padding-left:5px; padding-bottom:5px; padding-top:3px; text-align:left; line-height:16px; text-align:justify; text-decoration:none; }

.line { background:#d8d4c6; height:3px;}

.bigborder { border:#d5d2ce 5px solid; }

.textfield01 { border:0px ; width:175px; }

.greytext { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:center; }

.greytext01 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:left; }

.left { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  padding-left:0px; text-align:justify; text-decoration:none; }

.arial12redlink { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ed1c24; text-align:left; line-height:20px; }
