/* start left navigation */
.subnaviCell { border: #FFFFFF solid; border-width: 1px 1px;
  vertical-align:middle; height: 18px;  }

.subnaviGroupCell { border: #FFFFFF solid; border-width: 1px 1px 0px 1px;
  vertical-align:middle; height: 18px; }
  
.subnaviSubCell { vertical-align:middle; height: 18px; border: #FFFFFF solid; border-width: 0px 1px; }    

.subnaviItem:hover, .subnaviItemSelected, .subnaviSubItemSelected, .subnaviSubItem:hover {	
	background-color : #6666CC;
}

.collapse { border-collapse:collapse; }
.solidBorder { border: 1px #FFFFFF solid; }
.solidBorder2 { border: #FFFFFF solid; border-width: 0px 1px 0px 0px}

/* end left navigation */

/* start table cells */

.tableCell {  border: 1px #000099 solid;
  vertical-align:middle; height: 18px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
  font-style: normal; font-weight: normal; color: #000099; 
  padding-left:2px;padding-right:2px; }
  
/* end table cells */

/* start right boxes */

.rightBoxTopCell { border: #FFFFFF solid; border-width: 1px 0px;
  vertical-align:middle; height: 18px; background-color:#000099;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-style: normal; font-weight: bold; 
  color: #FFFFFF; text-decoration: none; padding-left: 3px; }

.rightBoxBottomCell { vertical-align:middle; background-color:#CCCCFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-style: normal; font-weight: normal; 
  color: #000099; text-decoration: none; 
  padding: 3px; }
/* end right boxes */

/* start used fonts */

.blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
font-style: normal; font-weight: normal; color: #000099; } 

.blueBold { font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000099; }

.blueOblique { font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 11px; font-style: oblique; color: #000099; }

.redXL { font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #CC0033; }

.blueXL { font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000099; }

.red 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: 
normal; font-weight: normal; color: #CC0033; } 

.redBold 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: 
normal; font-weight: bold; color: #CC0033;} 

.green
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: 
normal; font-weight: normal; color: #00FF00; } 

.greenBold 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: 
normal; font-weight: bold; color: #00FF00;} 


/* start alert colors */
.blueRed
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: 
normal; font-weight: bold; color: #CC0033;} 

.blueSmallRed 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: 
normal; font-weight: normal; color: #CC0033; } 
/* end alert colors */

.redSmall 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: 
normal; font-weight: normal; color: #CC0033; } 

.blueSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; 
font-style: normal; font-weight: normal; color: #000099; } 

a.red 
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: 
normal; font-weight: normal; color: #CC0033; text-decoration: underline; } 

a.blue, a.blueBold { color: #000099; } 

a.red, a.redBold { color: #CC0033; } 

a.red:hover {  text-decoration: none;}

a {  text-decoration: underline}

a:hover {  text-decoration: none}

/* end used fonts */

