.title{ font-weight: bold; font-size:large; color:#555555;}
.whtitle{ font-weight: bold; font-size:large; color:#ffffff; }
.subtitle{ font-weight: bold; font-size:medium; color:#444444;}
.mdtitle{ font-weight: bold; font-size:small; color:#444444;}
.smtitle{ font-weight: bold; font-size:11px; color:#333333; }
.whmdtitle{ font-weight: bold; font-size:12px; color:#ffffff; }
.whsmtitle{ font-weight: bold; font-size:11px; color:#ffffff; }
.maintext{ color:#333333;}
.smtext{ font-size:11px; color:#333333;}
.bsmtext{ font-weight: bold; font-size:10px;}
.vsmtext{ font-size: xx-small; color:#333333;}
.bvsmtext{ font-weight: bold; font-size:xx-small;}
.navwhite{ font-size: x-small; color:#ffffff;}
.head{ background-color:#eeeeee;}
.smhead{ font-size:x-small; background-color:#eeeeee;}
.footer{ font-size:x-small; color:#444444;}
.greentext{ color:#339900;}
.bluetext{ color:#0099CC;}
.redtext{ color:#990000;}
.login{ font-size:8px; color:#000000;}
.smlabel{ font-size:9px; color:#333333;}
.calev{ background-color:#ffffcc; color:#333333;}
BODY{ font-size:small; font-family:Verdana,Helvetica,Geneva,sans-serif;}
TD{ font-size:small; color:#333333; font-family:Verdana,Helvetica,Geneva,sans-serif;}
A { color:#003399; text-decoration:underline; font-family:Verdana,Helvetica,Geneva,sans-serif;}
A:hover {text-decoration:underline; color:#ff7777; }
A.link   {font-size:11px; color:#003399; text-decoration:none;}
A.link:hover { text-decoration:underline; color:#ff7777; }
A.visited{ color:#003399; }
A.active { color:#000000; }
A.hover  { color:#000033;}
A.navi{ text-decoration:none; font-size:11px; font-weight:bold; color:#000000; }
A.navi:hover{ text-decoration:underline;}
A.tool{ text-decoration:none; font-size:x-small; color:#000000; }
A.tool:hover{ text-decoration:underline; color:#333333}
A.whtool{ font-size:10px; text-decoration:none; color:#ffffff; }
A.whtool:hover{ text-decoration:underline; color:#eeeeee}
A.smnavi{ font-weight: bold; font-size:10px; text-decoration:none; color:#000000;}
A.smnavi:hover{ text-decoration:underline; color:#ff0000}
A.whsmtitle{ font-weight:bold; font-size:x-small; text-decoration:none; color:#ffffff;}
A.whsmtitle:hover{ text-decoration:underline; color:#eeeeee}
A.footer{ font-weight: bold; font-size:x-small; text-decoration:none; color:#000000;}
A.footer:hover{ text-decoration:underline; color:#000000;}
H1{ font-weight:bold; font-size:large; line-height:24px; color:#999999; margin: 0 0 1.5ex 0;}
H2{ font-weight:bold; font-size:medium; color:#0a0a4c; }
H3{ font-weight:bold; font-size:small; color:#444444; }
H4{ font-weight:bold; font-size:small; color:#666666;}
H2, H3, H4{ margin:1.3ex 0 .67ex 0; }
P{ color:#333333; margin:.33ex 0 .67ex 0; font-family:Verdana,Helvetica,Geneva,sans-serif;}
P.abstract{ font-weight:lighter; }
P.navi{ font-weight:bold; }
UL OL{ list-style:decimal outside; margin:.33em 1em .67em 1em; padding:0; font-family:Verdana,Helvetica,Geneva,sans-serif;}
UL{ list-style:disc outside; margin:.33em 1em .67em 1em; padding:0; font-family:Verdana,Helvetica,Geneva,sans-serif;}
UL UL{ list-style:square outside; margin:.33em 1em .67em 1em; padding:0; font-family:Verdana,Helvetica,Geneva,sans-serif;}
LI{ padding:0; margin:0em 0em 0.33em 1.4em; font-family:Verdana,Helvetica,Geneva,sans-serif;}
STRONG{ font-weight:bold; font-family:Verdana,Helvetica,Geneva,sans-serif;}
INPUT{ font-family:Verdana,Helvetica,Geneva,sans-serif;}
INPUT.smtext{ font-size:x-small; color:#333333; padding:2px; }
TEXTAREA{ font-family:Verdana,Helvetica,Geneva,sans-serif;}
SELECT{ font-family:Verdana,Helvetica,Geneva,sans-serif;}
BUTTON{ cursor:pointer; font-family:Verdana,Helvetica,Geneva,sans-serif;}
BUTTON.smtext{ font-size:9px; color:#333333; padding:2px;}
IMG.icon{ vertical-align:-25%; }
SMALL {font-size: xx-small; font-family:Verdana,Helvetica,Geneva,sans-serif;}
SUB, SUP {font-size: x-small; font-family:Verdana,Helvetica,Geneva,sans-serif;}
BIG{ font-size: small; font-family:Verdana,Helvetica,Geneva,sans-serif;}
TT, PRE, SAMP { font-size:small; font-family:monospace; }
BLOCKQUOTE {margin-top:8px; margin-bottom:8px; font-family:Verdana,Helvetica,Geneva,sans-serif;}
FORM.dialog{ border:1px solid #aaaaaa;
             padding:3px 16px 0px 16px; margin:0 0 6px 0; background-color:#eeeeee;}
FORM.full{ border:1px solid #aaaaaa;
             padding:3px 0 0 0; margin:0 0 6px 0; background-color:#eeeeee;}
DIV.sbox{ border:1px solid #aaaaaa;
             padding:0; margin:0; background-color:#ffffff; overflow:auto;}

.accordionTabTitleBar {
   font-size           : 11px;
	padding             : 0;
   border-style        : solid none solid none;
	border-top-color    : #BDC7E7;
	border-bottom-color : #182052;
   border-width        : 1px 0px 1px 0px;
}

.accordionTabTitleBarHover {
   font-size        : 11px;
	background-color : #1f669b;
	color            : #000000;
}

.accordionTabContentBox {
   font-size        : 11px;
   border           : 1px solid #1f669b;
   border-top-width : 0px;
   padding          : 0px 8px 0px 8px;
}

