body  { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #000000; background-color:#FFFFFF; margin-top: 0; margin-left: 0; margin-bottom: 0; margin-right: 0; }
table { font-family: Arial, Helvetica, sans-serif; font-size:11px; }

/* Link */
a:link { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:visited:hover { text-decoration: underline; color: #000000; }
a:hover { text-decoration: underline; color: #000000; }
a:active { text-decoration: none; color: #000000; }
a:active:hover { text-decoration: underline; color: #000000; }
a.ltBlueLink { text-decoration: none; color: #C8D7E3; }
a:visited.ltBlueLink { text-decoration: none; color: #C8D7E3; }
a:hover.ltBlueLink { text-decoration: underline; color: #C8D7E3; }
a.blueLink { text-decoration: none; color: #336699; }
a:visited.blueLink { text-decoration: none; color: #336699; }
a:hover.blueLink { text-decoration: underline; color: #336699; }

/* Text */
.size16    { font-size: 16px; } 
.size15    { font-size: 15px; }  
.size14    { font-size: 14px; } 
.size13    { font-size: 13px; } 
.size12    { font-size: 12px; } 
.size11    { font-size: 11px; }
.size10    { font-size: 10px; }
.size9     { font-size: 9px;  } 
.bold      { font-weight: bold; } 
.italic    { font-style:italic; } 
.underline { text-decoration: underline; } 

/* Color */
.blackTx   { color: #000000; }
.whiteTx   { color: #FFFFFF; }
.grayTx    { color: #CCCCCC; }
.dkGrayTx  { color: #666666; }
.redTx     { color: #FF0000; }
.dkRedTx   { color: #CC0000; }
.blueTx    { color: #0000FF; }
.dkBlueTx  { color: #003366; } 

/* Border */
.grayBdTop	    { border-top: 1px solid #D3D3D3;   }
.grayBdLeft	    { border-left: 1px solid #D3D3D3;  }
.grayBdRight    { border-right: 1px solid #D3D3D3; }
.blueBdLeft     { border-left: 1px solid #D8D8D8;  }
.blueBdRight    { border-right: 1px solid #D8D8D8; }
.dkBlueBdTop    { border-top: 1px solid #003366; }
.dkBlueBdBottom { border-bottom: 1px solid #003366; }
.dkBlueBdLeft   { border-left: 1px solid #003366; }
.dkBlueBdRight  { border-right: 1px solid #003366; }
.silverBd       { border: solid 1px silver;}
.blueBdBottom   { border-bottom: 1px solid #D8D8D8; }
.blackBd	    { border: 1px solid #5F8AB6;		  }

/* Background */
.ltBlueBk   { background-color: #F1F1F1; } 
.mdBlueBk   { background-color: #5F8AB6; }
.mdDkBlueBk { background-color: #69839D; }
.dkBlueBk   { background-color: #003366; }
.ltGrayBk   { background-color: #EEEEEE; }
.ltMdGrayBk { background-color: #D8D8D8; }
.mdGrayBk   { background-color: #888888; }
.dkGrayBk   { background-color: #999999; }
.blackBk    { background-color: #000000; }
.whiteBk    { background-color: #FFFFFF; }

/* Navigation */
.navMenu  { background-color: #F1F1F1; border-bottom: 1px solid #999999; }
.sidebar  { background-color: #F1F1F1; border-top-width:0px; border-right: 1px solid #999999; }

/* Button */
.grayBtn { font: 8pt Verdana; padding: 2px 2px 2px 2px; border-width: 1px 1px 1px 1px; border-color: #999999 #000000 #000000 #999999; background-color: #DDDDDD; }
.whiteBtn { font: 8pt Verdana; padding: 2px 2px 2px 2px; border-width: 1px 1px 1px 1px; border-color: #999999 #000000 #000000 #999999; background-color: #FFFFFF; cursor:pointer; }
.ltBlueBtn { font: 8pt Verdana; padding: 2px 2px 2px 2px; border-width: 1px 1px 1px 1px; border-color: #999999 #000000 #000000 #999999; background-color: #F1F1F1; cursor:pointer; }

.error { color: #CC0000; }
.success { color:Green; }