 

  body {  
	background-color:           #EEEEEE;
	margin:                     0px; 
    scrollbar-3dlight-color:    #99CCFF;
    scrollbar-arrow-color:      #EEEEEE;
    scrollbar-darkshadow-color: #EEEEEE; 
    scrollbar-face-color:       #6699CC; 
    scrollbar-highlight-color:  #6699CC; 
    scrollbar-shadow-color:     #336699;
    scrollbar-track-color:      #EEEEEE;
  }
  
  img.ImageWithBorder { 
	background: #FFFFFF;
    border: 1px solid #336699; 
  }

  #tblMenuBar {
	background:                 #990000;
	border-bottom-color:        #660000;
	border-left-color:          #CC0000;
	border-right-color:         #660000;
	border-top-color:           #CC0000;
	border-style:               solid; 
	border-width:               thin; 
	font-size:                  10px;
	font-weight:                bold;
	padding:                    1px; 
  }
  #tblMenuBar TD {
	font-size:                  10px;
  }
  #tblMenuBar A {
	color:                      #FFFFFF; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            none;
  }
  .clsMenuBarNormal {
	background:                 #990000; 
	border:                     #990000 1px solid; 
	padding-right:              6px; 
	padding-left:               6px; 
	padding-top:                0px; 
	padding-bottom:             0px; 
  }
  .clsMenuBarHover {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#CC0000' ,endColorStr= '#B20000' ,gradientType= '0' );
	background:                 #CC0000; 
	border:                     #FF0000 1px solid; 
	padding-right:              6px; 
	padding-left:               6px; 
	padding-top:                0px; 
	padding-bottom:             0px; 
  }
  .clsMenuBarSep {
	border:                     #990000 1px solid; 
	color:                      #FF0000; 
	cursor:                     default;
	font:                       60% Verdana; 
	padding:                    0px; 
  }


  #tblSubMenuBar {
	background:                 #336633;
	border-bottom-color:        #003300;
	border-left-color:          #669966;
	border-right-color:         #003300;
	border-top-color:           #669966;
	border-style:               solid; 
	border-width:               thin; 
	padding:                    1px; 
  }
  #sepSubMenuBar {
	background:                 #336633;
    border-color:               #336633;
  }
  #sepSubMenuBarDark {
	background:                 #003300;
    border-color:               #003300;
  }
  #sepSubMenuBarLight {
	background:                 #669966;
    border-color:               #669966;
  }
  .clsSubMenuBarNormal {
	background:                 #336633; 
	border:                     #336633 1px solid; 
	padding-right:              6px; 
	padding-left:               6px; 
	padding-top:                0px; 
	padding-bottom:             0px; 
	text-align:                 center;
  }
  .clsSubMenuBarHover {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#669966' ,endColorStr= '#4C7F4C' ,gradientType= '0' );
	background:                 #669966; 
	border:                     #99CC99 1px solid; 
	padding-right:              6px; 
	padding-left:               6px; 
	padding-top:                0px; 
	padding-bottom:             0px; 
	text-align:                 center;
  }
  .fontSubMenuSep {
	color:                      #99CC99; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  4px;
	text-align:                 center;
  }


  #tlbBlue {
	background:                 #6699CC; 
	border-bottom-color:        #336699;
	border-left-color:          #99CCFF;
	border-right-color:         #336699;
	border-top-color:           #99CCFF;
	border-style:               solid; 
	border-width:               1px; 
  }
  #hrBlue {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#336699' ,endColorStr= '#4C7FB2' ,gradientType= '1' );
	background:                 #336699;
    border-color:               #336699;
  }
  #tblBlueFooter {
	background:                 #7FB2E5;
	border-color:               #7FB2E5;
	border-style:               solid; 
	border-width:               thin; 
	font-family:                Verdana; 
	padding:                    0px; 
  }
  #tblBlueFooter TD {
	font-size:                  10px;
  }
  #tblBlueFooter A {
	text-decoration:            none;
  }
  #sepBlueDark {
	background:                 #336699;
    border-color:               #336699;
  }
  #sepBlueLight {
	background:                 #99CCFF;
    border-color:               #99CCFF;
  }
  .clsBlueButton {
	background:                 #6699CC; 
	border-bottom-color:        #336699;
	border-left-color:          #99CCFF;
	border-right-color:         #336699;
	border-top-color:           #99CCFF;
	border-style:               solid; 
	border-width:               1px; 
	font-family:                Verdana; 
	font-size:                  10px;
	vertical-align:             middle;
	width:                      80px; 
	height:                     18px; 
  }
  .clsBlueFooterNormal {
	background:                 #7FB2E5; 
	border:                     #7FB2E5 1px solid; 
	color:                      #003366;; 
	padding-right:              6px; 
	padding-left:               6px; 
	padding-top:                0px; 
	padding-bottom:             0px; 
  }
  .clsBlueFooterHover {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#6699CC' ,endColorStr= '#4C7FB2' ,gradientType= '0' );
	background:                 #6699CC; 
	border:                     #336699 1px solid; 
	color:                      white; 
	padding-right:              6px; 
	padding-left:               6px; 
	padding-top:                0px; 
	padding-bottom:             0px; 
  }
  .clsBlueFooterSep {
	border:                     #7FB2E5 1px solid; 
	color:                      #336699; 
	cursor:                     default;
	font:                       60% Verdana; 
	padding:                    0px; 
  }

  #tlbHeader {
	border-bottom-color:        #003366;
	border-left-color:          #EEEEEE;
	border-right-color:         #EEEEEE;
	border-top-color:           #EEEEEE;
	border-style:               solid; 
	border-width:               1px; 
  }

  #tlbFooter {
	border-bottom-color:        #EEEEEE;
	border-left-color:          #EEEEEE;
	border-right-color:         #EEEEEE;
	border-top-color:           #003366;
	border-style:               solid; 
	border-width:               1px; 
  }

  #tlbMemo {
	color:                      #000000; 
	background:                 #FFFFCC; 
	border-color:				#FFCC00;
	border-style:               solid; 
	border-width:               1px; 
  }
  #tlbMemo A {
	color:                      #000000; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            underline;
  }
  #hrMemo {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#FF9900' ,endColorStr= '#FFFFCC' ,gradientType= '1' );
  }
  
  #tlbComment {
	background:                 #FFFFFF; 
	border-color:				#336699;
	border-style:               solid; 
	border-width:               1px; 
  }
  #hrComment {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#336699' ,endColorStr= '#336699' ,gradientType= '1' );
	background:                 #336699;
	border-color:				#336699;
  }

  #tlbWebLog {
	background:                 White; 
	border-color:               LightGrey;
	border-style:               solid; 
	border-width:               1px; 
	font-family:                Verdana; 
	font-size:                  10px;
  }
  #hrWebLogLeft {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#336633' ,endColorStr= '#669966' ,gradientType= '1' );
  }
  #hrWebLogRight {
	filter: 					progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#669966' ,endColorStr= '#336633' ,gradientType= '1' );
  }
  #hrWebLogSep {
	background:                 LightGrey;
  }

  .clsSelector {
	background:                 #EEEEEE;
	border-color:               #336699;
	border-style:               solid; 
	border-width:               0.1em; 
	color:                      #003366; 
	font-family:                Verdana; 
	font-size:                  10px;
    width:                      100px; 
  }

  .clsTextField {
	background:                 #EEEEEE;
	border-color:               #336699;
	border-style:               solid; 
	border-width:               0.1em; 
	color:                      #003366; 
	font-family:                Verdana; 
	font-size:                  10px;
  }

  .clsFileField {
	background:                 #EEEEEE; 
	border-color:               #336699;
	border-style:               solid; 
	border-width:               0.1em; 
	color:                      #003366; 
	font-family:                Verdana; 
	font-size:                  10px;
  }

  .clsButton {
	background:                 #EEEEEE; 
	border-color:               #336699;
	border-style:               solid; 
	border-width:               0.1em; 
	font-family:                Verdana; 
	font-size:                  10px;
  }

  .fontDefaultBlack {
	color:                      black; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  10px;
  }
  .fontDefaultBlack A {
	color:                      black; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            underline;
  }
  .fontDefaultBlackBold {
	color:                      black; 
	cursor:                     default;
	font-family:                Verdana; 
	font-weight:                bold;
	font-size:                  10px;
  }

  .fontDefaultBlueLight {
	color:                      #99CCFF; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  10px;
  }
  .fontDefaultBlueDark {
	color:                      #003366; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  10px;
  }
  .fontDefaultBlueDark A {
	color:                      #003366; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            none;
  }

  .fontDefaultGray {
	color:                      gray; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  10px;
  }
  .fontDefaultGray A {
	color:                      gray; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            underline;
  }
  
  .fontDefaultNegative {
	color:                      #CC0000; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  10px;
  }
  .fontDefaultNegative A {
	color:                      #CC0000; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            none;
  }

  .fontDefaultPositive {
	color:                      #006600; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  10px;
  }
  .fontDefaultPositive A {
	color:                      #006600; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            none;
  }

  .fontDefaultWhite {
	color:                      white; 
	cursor:                     default;
	font-family:                Verdana; 
	font-size:                  10px;
  }
  .fontDefaultWhite A {
	color:                      white; 
	font-family:                Verdana; 
	font-size:                  10px;
	text-decoration:            none;
  }

  .fontWhite {
	color:                      white; 
	font-family:                Verdana; 
	font-size:                  10px;
  }

