html {
	height: 100%;
	margin: 0;
	padding: 0;
}
body {
	background-color: #002050;
	font-family: Verdana, Tahoma, Arial, Helvetica, san-serif;
	font-size: .8em;
	height: 100%;
	margin: 0;
	padding: 0;
}
td {
	margin: 0;
	padding: 0;
}
img { display: inline; text-decoration: none; border: 0; }

a { color: #ff9900; font-weight: bold; text-decoration: none; }
a:visited { color: #ff9900; font-weight: bold; text-decoration: none; }
a:active { color: #ff9900; font-weight: bold; text-decoration: none; }
a:hover { color: #ff9900; font-weight: bold; text-decoration: underline; }

#canvas {
	width: 100%;
	border: 0;
}
#cantd {
	height: 100%;
	text-align: center;
}
#cantab {
	height: 100%;
	width: 768px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	border: 0;
}

#topbar { vertical-align: bottom; height: 48px; }
#topbar .tb-left { background-color: #002050; background-image: url(../images/topbar_bg_l.gif); width: 148px; text-align: right; }
#topbar .tb-center { background-color: #ff9900; background-image: url(../images/topbar_bg_c.gif); }
#topbar .tb-right { background-color: #002050; background-image: url(../images/topbar_bg_r.gif); width: 16px; }
#topbar img { margin-bottom: 5px; }

#topmenu { width: 100%; font-size: .8em; }
#topmenu tr { text-align: right; vertical-align: bottom; }
#topmenu .tm-left { width: 100%; text-align: left; }
#topmenu td { padding-right: 8px; white-space: nowrap; }
#topmenu .tm-item a {
	display: block;
	color: #002050;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 3px 1px 3px;
	margin: 0 0 4px 0;
}
#topmenu .tm-item a:visited { color: #002050; }
#topmenu .tm-item a:active { color: #ffffff; }
#topmenu .tm-item a:hover {
	color: #ffffff;
	font-weight: normal;
	padding: 0px 3px 1px 3px;
	text-decoration: none;
}

#langmenu { width: 100%; font-size: .8em; }
#langmenu tr { text-align: right; vertical-align: bottom; }
#langmenu .tm-left { width: 100%; text-align: left; }
#langmenu td { padding-right: 8px; white-space: nowrap; }
#langmenu .tm-item a {
	display: block;
	color: #ff9900;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 3px 1px 3px;
	margin: 0 0 4px 0;
}
#langmenu .tm-item a:visited { color: #ff9900; }
#langmenu .tm-item a:active { color: #ffffff; }
#langmenu .tm-item a:hover {
	color: #ffffff;
	font-weight: bold;
	padding: 0px 3px 1px 3px;
	text-decoration: none;
}
#langmenu .tm-item .sel {
	display: block;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 3px 1px 3px;
	margin: 0 0 4px 0;
}
#langmenu .tm-item a.sel:visited { color: #ffffff; }

#picbar { background-color: #336699; vertical-align: bottom; height: 208px; }
#picbar .pb-left { background-image: url(../images/picbar_bg_l.jpg); width: 148px; }
#picbar .pb-center { background-image: url(../images/picbar_bg_c.jpg); text-align: right; }
#picbar .pb-right { background-image: url(../images/picbar_bg_r.jpg); width: 16px; }

#divbar { height: 24px; }
#divbar .db-left { background-color: #002050; background-image: url(../images/divbar_bg_l.gif); width: 148px; }
#divbar .db-center { background-color: #ff9900; background-image: url(../images/divbar_bg_c.gif); }
#divbar .db-right { background-color: #002050; background-image: url(../images/divbar_bg_r.gif); width: 16px; }

#mainbar { height: 100%; vertical-align: top; }
#mainbar .mb-left { background-color: #002050; background-image: url(../images/mainbar_bg_l.gif); width: 148px; }
#mainbar .mb-center { background-color: #ffe0b0; background-image: url(../images/mainbar_bg_c.gif); 	padding: 12px 0 12px 0; }
#mainbar .mb-right { background-color: #002050; background-image: url(../images/mainbar_bg_r.gif); width: 16px; }

#botbar1 { height: 8px; }
#botbar1 .bb-left { background-color: #002050; background-image: url(../images/botbar1_bg_l.gif); width: 148px; }
#botbar1 .bb-center { background-color: #ff9900; background-image: url(../images/botbar1_bg_c.gif); }
#botbar1 .bb-right { background-color: #002050; background-image: url(../images/botbar1_bg_r.gif); width: 16px; }
#botbar2 {}
#botbar2 .bb-left { background-color: #002050; background-image: url(../images/botbar2_bg_l.gif); width: 148px; }
#botbar2 .bb-center { background-color: #ff9900; background-image: url(../images/botbar2_bg_c.gif); }
#botbar2 .bb-right { background-color: #002050; background-image: url(../images/botbar2_bg_r.gif); width: 16px; }
#botbar3 { height: 8px; }
#botbar3 .bb-left { background-color: #002050; background-image: url(../images/botbar2_bg_l.gif); width: 148px; }
#botbar3 .bb-center { background-color: #ff9900; background-image: url(../images/botbar3_bg_c.gif); }
#botbar3 .bb-right { background-color: #002050; background-image: url(../images/botbar2_bg_r.gif); width: 16px; }
#botbar2 .bb-center {
	color: #ffffff;
}
#botbar2 .bb-center p {
	font-size: .8em;
	text-align: center;
	margin: 0;
}
#botbar2 .mainmenu a { color: #ffffff; font-weight: normal; text-decoration: none; }
#botbar2 .mainmenu a:visited { color: #ffffff; font-weight: normal; text-decoration: none; }
#botbar2 .mainmenu a:active { color: #ffffff; font-weight: normal; text-decoration: none; }
#botbar2 .mainmenu a:hover { color: #ffffff; font-weight: normal; text-decoration: underline; }
#botbar2 .addmenu a { color: #ffffff; font-weight: normal; text-decoration: none; }
#botbar2 .addmenu a:visited { color: #ffffff; font-weight: normal; text-decoration: none; }
#botbar2 .addmenu a:active { color: #ffffff; font-weight: normal; text-decoration: none; }
#botbar2 .addmenu a:hover { color: #ffffff; font-weight: normal; text-decoration: underline; }

.inpic-l { float: left; padding: 0 8px 0 0; }
.inpic-r { float: right; padding: 0 0 0 8px; }

.intab-r { float: right; padding: 0 0 0 8px; }
.intab-l { float: left; padding: 0 8px 0 0; }

#mainbar .header {
	color: #336699;
	font-family: Verdana, Tahoma, Arial, Helvetica, san-serif;
	font-size: .8em;
	font-weight: bold;
	text-align: right;
	padding: 0 0 3px 0;
	margin: 1px 0 10px 0;
	border-bottom: 1px solid #ff9900;
}
.header a:hover { color: #336699; text-decoration: none; }
#mainbar div.content {
	padding: 4px 20px 4px 20px;
}
#mainbar p {
	margin: 0 0 0 .5em;
}

#mainbar .pictab-or .pictab-t { background-color: #ffe0b0; height: 14px; }
#mainbar .pictab-or .pictab-m  { background-color: #ffe0b0; }
#mainbar .pictab-or .pictab-b { background-color: #ffe0b0; height: 14px; }

#mainbar .pictab-or .pictab-t .left { background-image: url(../images/picbody_or_bg_tl.gif); width: 14px; }
#mainbar .pictab-or .pictab-t .center { background-image: url(../images/picbody_or_bg_tc.gif); }
#mainbar .pictab-or .pictab-t .right { background-image: url(../images/picbody_or_bg_tr.gif); width: 14px; }

#mainbar .pictab-or .pictab-m .left { background-image: url(../images/picbody_or_bg_ml.gif); }
#mainbar .pictab-or .pictab-m .center { background-image: url(../images/picbody_or_bg_mc.gif); color: #ffffff; font-size: .8em; text-align: center; }
#mainbar .pictab-or .pictab-m .right { background-image: url(../images/picbody_or_bg_mr.gif); }

#mainbar .pictab-or .pictab-b .left { background-image: url(../images/picbody_or_bg_bl.gif); }
#mainbar .pictab-or .pictab-b .center { background-image: url(../images/picbody_or_bg_bc.gif); }
#mainbar .pictab-or .pictab-b .right { background-image: url(../images/picbody_or_bg_br.gif); }

#mainbar .pictab-bl .pictab-t { background-color: #ffe0b0; height: 14px; }
#mainbar .pictab-bl .pictab-m  { background-color: #ffe0b0; }
#mainbar .pictab-bl .pictab-b { background-color: #ffe0b0; height: 14px; }

#mainbar .pictab-bl .pictab-t .left { background-image: url(../images/picbody_bl_bg_tl.gif); width: 14px; }
#mainbar .pictab-bl .pictab-t .center { background-image: url(../images/picbody_bl_bg_tc.gif); }
#mainbar .pictab-bl .pictab-t .right { background-image: url(../images/picbody_bl_bg_tr.gif); width: 14px; }

#mainbar .pictab-bl .pictab-m .left { background-image: url(../images/picbody_bl_bg_ml.gif); }
#mainbar .pictab-bl .pictab-m .center { background-image: url(../images/picbody_bl_bg_mc.gif); color: #ffffff; font-size: .8em; text-align: center; }
#mainbar .pictab-bl .pictab-m .right { background-image: url(../images/picbody_bl_bg_mr.gif); }

#mainbar .pictab-bl .pictab-b .left { background-image: url(../images/picbody_bl_bg_bl.gif); }
#mainbar .pictab-bl .pictab-b .center { background-image: url(../images/picbody_bl_bg_bc.gif); }
#mainbar .pictab-bl .pictab-b .right { background-image: url(../images/picbody_bl_bg_br.gif); }

#mainbar .phototab {
	width: 100%;
	text-align: center;
	vertical-align: top;
}
.phototab .pictab tr {
	vertical-align: top;
}
.phototab .pictab td {
	font-size: .8em;
	padding: 0 0 .5em 0;
	padding: 0 0 0 0;
}

#mainbar p, ol, ul, dl {
	font-size: .85em;
}
#mainbar p, dd {
	margin: 0 0 .8em 1em;
}
#mainbar p, ol, ul, dl {
	font-family: Times, Times New Roman, serif;
	font-family: Verdana, Tahoma, Arial, Helvetica, san-serif;
	font-size: .85em;
	margin: 0 0 .8em 0;
	text-align: justify;
}
#mainbar .head {
	font-family: Verdana, Tahoma, Arial, Helvetica, san-serif;
	font-size: 1.3em;
	font-weight: bold;
}

.subhead2 {
	background: #ff9900;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	padding: 2px 4px 3px 4px;
}
.subhead2c {
	background: #6690d0;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	padding: 2px 4px 3px 4px;
}
.subhead3 {
	font-weight: bold;
}
.subhead4 {
	font-weight: bold;
	padding-bottom: 4px;
	border-bottom: 1px solid #ff9900;
}

#mainbar .un-or {	
	list-style-type: none;
	padding: 0;
	margin: 0 0 1em 0;
}
#mainbar .un-or li {
	background-image: url('../images/ff9900_07x07.gif');
	background-repeat: no-repeat;
	background-position: .8em .35em;
	padding-left: 2.2em;
	margin: .5em 0 .5em 0;
}
#mainbar .un-bl {
	list-style-type: none;
	padding: 0;
	margin: 0 0 1em 0;
}
#mainbar .un-bl li {
	background-image: url('../images/6690d0_07x07.gif');
	background-repeat: no-repeat;
	background-position: .8em .35em;
	padding-left: 2.2em;
	margin: .5em 0 .5em 0;
}

#mainmenu { width: 116px; height: 100%; }
#mainmenu .mm-line { background-color: #336699; height: 1px; }
#mainmenu .mm-skip { height: 10px; }
#mainmenu .mm-item { height: 28px; text-align: right; }
#mainmenu .mm-item2 { height: 24px; text-align: right; }
#mainmenu .mm-bot { height: auto; text-align: right; vertical-align: bottom; color: #ffe0b0; font-size: .7em; }

#wpic { background-color: #ff9900; background-image: none; }
#wcanvas { width: 100%; height: 100%; text-align: center; }

.wpictab { margin-left: auto; margin-right: auto; }

.wpictab-t { height: 14px; }
.wpictab-m  {  }
.wpictab-b { height: 14px; }

.wpictab-t .left { background-image: url(../images/wpic_or_bg_tl.gif); width: 14px; }
.wpictab-t .center { background-image: url(../images/wpic_or_bg_tc.gif); }
.wpictab-t .right { background-image: url(../images/wpic_or_bg_tr.gif); width: 14px; }

.wpictab-m .left { background-image: url(../images/wpic_or_bg_ml.gif); }
.wpictab-m .center { background-image: url(../images/wpic_or_bg_mc.gif); }
.wpictab-m .right { background-image: url(../images/wpic_or_bg_mr.gif); }

.wpictab-b .left { background-image: url(../images/wpic_or_bg_bl.gif); }
.wpictab-b .center { background-image: url(../images/wpic_or_bg_bc.gif); }
.wpictab-b .right { background-image: url(../images/wpic_or_bg_br.gif); }

.bartmembers {
	font-size: .8em;
	padding-top: 8px;
	padding-right: 16px;
	padding-left: 8px;
}

.sign {
	font-size: .8em;
	font-style: italic;
	text-align: right;
	padding-top: 8px;
}

.form td {
	font-size: .85em;
	padding: 4px 0;
}
.form input.short {
	width: 20em;
	background: #ffffff;
	font-size: 1em;
	padding: 2px;
	margin-left: 8px;
	border: 1px solid #ff9900;
}
.form textarea {
	width: 99%;
	height: 6em;
	background: #ffffff;
	font-family: Verdana, Tahoma, Arial, Helvetica, san-serif;
	font-size: 1em;
	padding: 2px;
	margin-top: 4px;
	border: 1px solid #ff9900;
}
.form input.but {
	background: #ff9900;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	padding: 2px;
	margin-left: 8px;
	border: 1px solid #ffffff;
}
#mainbar p.rtmess {
	background: #ffffff;
	color: #336699;
	padding: 8px;
	border: 1px solid #ff9900;
}