body		{ background-color: #ffffff; color: #1b1b1b; font-family: Corbel, sans-serif; font-size: 14px; }
h2			{ color: #00334b; font-size: 24px; margin: 0; padding: 12px 0 0 0; text-align: center; }
h3			{ font-size: 18px; margin-top: 0; padding-top: 0;}
h4			{ font-size: 16px; }

image, map	{ border-width: 0; }

#header		{ background-color: #ffffff; height: 156px; width: 100%; }
#head1		{ background-color: #ffffff; height: 280px; margin-left: auto; margin-right: auto; width: 960px; }
#menubar	{ background-color: #b4b4b4; height: 32px; width: 100%; }
#menublock	{ margin-left: auto; margin-right: auto; position: relative; top: 0; width: 960px; z-index: 1000; } 
#visuals	{ height: 212px; margin: 20px auto 0 auto; padding: 0; width: 960px; z-index: 0; }
#bleft		{ float: left; width: 300px; }
#bcenter	{ float: left; width: 360px; }
#bright		{ background-color: #e8e8e8; float: right; height: 204px; width: 300px; }
#plugs		{ height: 38px; margin: 0 auto 0 auto; width: 960px; }
#container	{ border-right: 1px dotted #00334b; background-color: #ffffff; height: 1240px; 
				margin-left: auto; margin-right: auto; width: 959px; position: relative; top: 240; z-index: 0; }
#cleft		{ float: left; width: 245px; }
#ccenter	{ border-right: 1px dotted #00334b; float: left; width: 565px;}
#cright		{ float: right; width: 148px; }
#footbar	{ background-color: #b4b4b4; height: auto; position: relative; }

#cleft table { width: 92%; }
#cleft th 	{ background-color: #2890C9; border-bottom: 1px dotted #00334b; color: #ffffff; font-weight: bold; font-size: 18px; text-align: center; }
#cleft td.h { background-color: #b4b4b4; color: #00334b; font-weight: bold; font-size: 14px; text-align: left; }
#cleft td.t	{ border-bottom: 1px dotted #00334b; color: #00334b; font-weight: bold; font-size: 14px; text-align: left; }
#cleft td.c { border-bottom: 1px dotted #00334b; font-size: 14px; font-weight: bold; text-align: right;}

#ccenterblock {padding-left: 24px; width: 540px; }
#ccenter p	{ padding: 0 12px 0 12px; }
#ccenter li	{ font-size: 16px; padding-right: 12px; }
#ccenter table { width: 432px; margin: 0 auto 0 auto; }

#cright h2	{ background-color: #ffffff; color: #00334b; font-size: 24px; margin: 0; padding: 0; text-align: center; width:100%; }
#cright table { width: 98%; }
#cright th 	{ background-color: #2890C9; border-bottom: 1px dotted #00334b; color: #ffffff; font-weight: bold; font-size: 18px; text-align: center; }
#cright td.h { background-color: #b4b4b4; color: #00334b; font-weight: bold; font-size: 14px; text-align: left; }
#cright td.la { background-color:#dbdbdb; font-weight: bold; font-size: 18px; text-align: left; }
#cright td.lb { background-color:#b4b4b4;font-size: 18px; font-weight: bold; text-align: left;}

.boxedge	{ border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em; }
.boxcol		{ margin-left: auto; margin-right: auto; width: 92%; }
.boxsize	{ margin: 12px auto 12px auto; width: 80%; }
.btnstyle	{ float: right; font-family: Corbel; font-size: 16px; margin: 6px;}
.central	{ margin: 0 auto 0 auto; }
.emphas		{ background-color: #00334b; color: #ffffff; font-family: 'Arial Narrow'; margin: 6px 12px 6px 12px; padding: 0 0 6px 0; width:96%; }
.detail 	{ background-color: #e8e8e8; border-bottom: 1px #b4b4b4 dotted; font-size: 13px; padding: 0 0 4px 8px; }
.fll		{ float: left; margin-left: 6px; padding-left: 6px;}
.flr		{ float: right; margin-right: 6px; padding-right: 6px; }
.headline	{ background-color: #787878; color: #ffffff; height: 24px; font-weight: bold; font-size: 18px; margin: 0; padding: 0; text-align: center; }
.medium		{ font-size: 20px; padding: 2px 12px 2px 12px; }
.medium1	{ font-size: 16px; }
.small		{ font-size: 12px; font-weight: bold; margin: 0; padding: 0; text-align: center; }
.tip 		{ background-color: #54b1e5; border:solid 1px #00334b; color:#1b1b1b; font-size: 16px; layer-background-color: #ffffcc;
				left:100px;  padding:1px; position:absolute; top:20px; visibility:hidden; width: 240px; z-index: 1000;}
.tohide 	{ display: none; }
.toshow 	{ display: block; }	