/* ==============================================
   Standard elements
   ============================================== */
a, body, input, option, select, textarea, table, td, tr  {
  font-family: tahoma,sans-serif;
  font-size: 11px;
}

body { margin: 0px; color: black; background: white;}
table {  margin: 0px; }
td { border: solid 0px red; }
input { height: 18px; padding-left: 2px; border: solid 1px #729cc6; /* light blue */ }
textarea { padding-left: 2px; border: solid 1px #729cc6; /* light blue */  }
.radio { border: 0px; vertical-align: bottom; height: 18px; }
.radio input { vertical-align: bottom; height: 12px; border: 0px;}
.checkbox { border: 0px; vertical-align: middle; padding: 0px; height: 18px;}
.checkbox input  { border: 0px; vertical-align: middle; padding: 0px; height: 12px;}

a:link, a:visited, a:active {   text-decoration: none; color: black;}
a:hover {                       text-decoration: none; color: #e87300;   /* orange */  }

/* ==============================================
   Classes for .NET pages
   ============================================== */
.H001 { display: none; padding: 5px; margin: 0px 0px 1px 0px; border: solid 2px red; }
.Debug { padding: 2px; margin: 0px 0px 1px 0px; border: solid 1px black; }

.C201 { color: #515151; height: 18px; padding-left: 2px; border: solid 1px #729cc6; /* light blue */ }

/* TABS */
.M001 {
  height: 20px;
  margin: 0;
  padding-left: 10px;
  background: url(TabBottom.gif) repeat-x bottom;
}
.M001 li {
  margin: 0;
  padding: 0;
  display: inline;
  list-style-type: none;
}
.M001 a:link, .M001 a:visited {
  width: 100px;
  float: left;
  background: #999999;
  line-height: 14px;
  padding: 2px 10px 2px 10px;
  margin-right: 4px;
  border: 1px solid #515151;
  text-decoration: none;
  color: white;
  text-align: center;
}
.M001 a:link.active, .M001 a:visited.active {
  border-bottom: 1px solid white;
  background: white;
  font-weight: bold;
  color: #145186;       /* dark blue */
}
.M001 a:hover {
  background: #e87300; /* orange */
}

/* ==============================================
   MENUS
   ============================================== */
.TextMenu{
  float: left;
  padding: 2px 0px 0px 15px;
}

/*********
 LEVEL 0
**********/
/* level 0 inner */
.m0l0iout {
  font-family: tahoma,sans-serif;
  font-size: 11px;
  text-decoration: none;
  padding: 0px;
  color: #006bb7;
}
.m0l0iover {
  font-family: tahoma,sans-serif;
  font-size: 11px;
  text-decoration: none;
  padding: 0px;
  color: #e87300; /* orange */
}
/* level 0 outer */
.m0l0oout {
  text-decoration : none;
  background-image: url(menu1.gif);
  border : 0px;
}
.m0l0oover {
  text-decoration : none;
  border : 0px;
  background-image: url(menu1.gif);
}

/*********
 LEVEL 1
**********/
/* level 1 inner */
.m0l1iout {
  font-family: tahoma,sans-serif;
  font-size: 11px;
  text-decoration: none;
  padding: 0px;
  color: #006bb7;
}
.m0l1iover {
  font-family: tahoma,sans-serif;
  font-size: 11px;
  text-decoration : none;
  padding: 0px;
  color: #e87300; /* orange */
}

/* level 1 outer */
.m0l1oout {
  text-decoration : none;
  border : 0px;
  background-image: url(menu3.gif);
}
.m0l1oover {
  text-decoration : none;
  background-image: url(menu3.gif);
}

/*********
 LEVEL 2
**********/
/* level 2 inner */
.m0l2iout {
  font-family: tahoma,sans-serif;
  font-size: 11px;
  text-decoration: none;
  padding: 0px;
  color: #006bb7;
}
.m0l2iover {
  font-family: tahoma,sans-serif;
  font-size: 11px;
  text-decoration : none;
  padding: 0px;
  color: #e87300; /* orange */
}

/* level 2 outer */
.m0l2oout {
  text-decoration : none;
  border : 0px;
  background-image: url(menu3.gif);
}
.m0l2oover {
  text-decoration : none;
  border : 0px;
  background-image: url(menu3.gif);
}

/* ==============================================
   IMAGES
   ============================================== */

/* Background */
.page_bg1{ background: url(page_bg1.gif); }                     /* white */
.page_bg2{ background: url(page_bg2.gif) repeat-y left;}        /* gradient in search bar */
.page_bg3{ background: url(page_bg3.gif); }                     /* separator for search bar */
.page_bg4{ background: url(page_bg4.gif); }                     /* dark blue */
.page_bg5{ background: url(page_bg5.jpg) no-repeat top left;}   /* cube and burst */

/* Images for search bar */
.search1{  background: url(search1.gif) no-repeat; width: 39px; height: 17px; float: left;display:block; }
.search2{  background: url(search2.gif) no-repeat; width: 16px; height: 17px; float: left;display:block; }

/* Images for nav */
.nav_home a {            background: url(nav_home.gif) no-repeat; width: 39px; height: 13px; float: left;display:block;}
.nav_home a:hover {      background: url(nav_home2.gif) no-repeat; width: 39px; height: 13px; float: left;display:block;}
.nav_home a:active {     background: url(nav_home2.gif) no-repeat; width: 39px; height: 13px; float: left;display:block;}
.nav_shop a {            background: url(nav_shop.gif) no-repeat; width: 40px; height: 13px; float: left;display:block;}
.nav_shop a:hover {      background: url(nav_shop2.gif) no-repeat; width: 40px; height: 13px; float: left;display:block;}
.nav_shop a:active {     background: url(nav_shop2.gif) no-repeat; width: 40px; height: 13px; float: left;display:block;}
.nav_special a {         background: url(nav_special.gif) no-repeat; width: 87px; height: 13px; float: left;display:block;}
.nav_special a:hover {   background: url(nav_special2.gif) no-repeat; width: 87px; height: 13px; float: left;display:block;}
.nav_special a:active {  background: url(nav_special2.gif) no-repeat; width: 87px; height: 13px; float: left;display:block;}
.nav_contact a {         background: url(nav_contact.gif) no-repeat; width: 58px; height: 13px; float: left;display:block;}
.nav_contact a:hover {   background: url(nav_contact2.gif) no-repeat; width: 58px; height: 13px; float: left;display:block;}
.nav_contact a:active {  background: url(nav_contact2.gif) no-repeat; width: 58px; height: 13px; float: left;display:block;}
.nav_company a {         background: url(nav_company.gif) no-repeat; width: 127px; height: 13px; float: left;display:block;}
.nav_company a:hover {   background: url(nav_company2.gif) no-repeat; width: 127px; height: 13px; float: left;display:block;}
.nav_company a:active {  background: url(nav_company2.gif) no-repeat; width: 127px; height: 13px; float: left;display:block;}
.nav_sep  {              background: url(nav_sep.gif) no-repeat; width: 17px; height: 13px; float: left;display:block;}

/* Border for main content */
.content1{ background: url(content1.gif) no-repeat top left;}     /* top left corner */
.content2{ background: url(content2.gif) repeat-x top;}           /* top middle */
.content3{ background: url(content3.gif) no-repeat top right;
           padding: 37px 60px 0px 40px;}                          /* top right corner */
.content4{ background: url(content4.gif) repeat-y left;}          /* middle left */
.content5{ background: url(content5.gif) repeat-y right;}         /* middle right */
.content6{ background: url(content6.gif) no-repeat bottom left;}  /* bottom left corner */
.content7{ background: url(content7.gif) repeat-x bottom;}        /* bottom middle */
.content8{ background: url(content8.gif) no-repeat bottom right;} /* bottom right corner */

/* Classes for views */
.view1{    background: url(view1.gif) no-repeat top left;}
.view12{   background: url(view12.gif) no-repeat top left;}
.view2{    background: url(view2.gif); }
.view22{   background: url(view22.gif);  }
.view3{    background: url(view3.gif) no-repeat top left;}
.view32{   background: url(view32.gif) no-repeat top left;}
.view4{    background: url(view4.gif) repeat-y left ; padding: 1px; text-align: center;}
.view42{   background: url(view42.gif) repeat-y left ; padding: 1px; text-align: center;}
.view5{    background: url(view5.gif) no-repeat top left;}
.view52{   background: url(view52.gif) no-repeat top left;}
.view6{    font-size: 11px; text-align: center; color: white; }



/* Images for buttons - Search bar */
.btnGo a {         background: url(btnGo.gif) no-repeat; width: 26px; height: 17px; float: left;display:block;}
.btnGo a:hover{    background: url(btnGo2.gif) no-repeat; width: 26px; height: 17px; float: left;display:block;}
.btnGo a:active{   background: url(btnGo2.gif) no-repeat; width: 26px; height: 17px; float: left;display:block;}
.btnAdvancedSearch a {         background: url(btnAdvancedSearch.gif) no-repeat; width: 91px; height: 17px; float: left;display:block;}
.btnAdvancedSearch a:hover{    background: url(btnAdvancedSearch2.gif) no-repeat; width: 91px; height: 17px; float: left;display:block;}
.btnAdvancedSearch a:active{   background: url(btnAdvancedSearch2.gif) no-repeat; width: 91px; height: 17px; float: left;display:block;}

/* Images for buttons - Regular */
.btnCancel a {                background: url(btnCancel.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnCancel a:hover{           background: url(btnCancel2.gif) no-repeat; float: left;display:block;}
.btnCancel a:active{          background: url(btnCancel2.gif)  no-repeat; float: left;display:block;}
.btnChange a {                background: url(btnChange.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnChange a:hover{           background: url(btnChange2.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnChange a:active{          background: url(btnChange2.gif)  no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnClear a {                 background: url(btnClear.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnClear a:hover{            background: url(btnClear2.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnClear a:active{           background: url(btnClear2.gif)  no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnCreate a {                background: url(btnCreate.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnCreate a:hover{           background: url(btnCreate2.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnCreate a:active{          background: url(btnCreate2.gif)  no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnHelp a {                  background: url(btnHelp.gif) no-repeat; width: 32px; height: 34px; float: left;display:block;}
.btnHelp a:hover{             background: url(btnHelp2.gif) no-repeat; float: left;display:block;}
.btnHelp a:active{            background: url(btnHelp2.gif)  no-repeat; float: left;display:block;}
.btnLogin a {                 background: url(btnLogin.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnLogin a:hover{            background: url(btnLogin2.gif) no-repeat; float: left;display:block;}
.btnLogin a:active{           background: url(btnLogin2.gif)  no-repeat; float: left;display:block;}
.btnLogout a {                background: url(btnLogout.gif) no-repeat; width: 32px; height: 34px; float: left;display:block;}
.btnLogout a:hover{           background: url(btnLogout2.gif) no-repeat; float: left;display:block;}
.btnLogout a:active{          background: url(btnLogout2.gif)  no-repeat; float: left;display:block;}
.btnOK a {                    background: url(btnOK.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnOK a:hover{               background: url(btnOK2.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnOK a:active{              background: url(btnOK2.gif)  no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnResend a {                background: url(btnResend.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnResend a:hover{           background: url(btnResend2.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnResend a:active{          background: url(btnResend2.gif)  no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnReset a {                 background: url(btnReset.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnReset a:hover{            background: url(btnReset2.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnReset a:active{           background: url(btnReset2.gif)  no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnSave a {                  background: url(btnSave.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnSave a:hover{             background: url(btnSave2.gif) no-repeat; float: left;display:block;}
.btnSave a:active{            background: url(btnSave2.gif)  no-repeat; float: left;display:block;}
.btnSaveClose a {             background: url(btnSaveClose.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnSaveClose a:hover{        background: url(btnSaveClose2.gif) no-repeat; float: left;display:block;}
.btnSaveClose a:active{       background: url(btnSaveClose2.gif)  no-repeat; float: left;display:block;}
.btnSearch a {                background: url(btnSearch.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnSearch a:hover{           background: url(btnSearch2.gif) no-repeat; float: left;display:block;}
.btnSearch a:active{          background: url(btnSearch2.gif)  no-repeat; float: left;display:block;}
.btnSend a {                  background: url(btnSend.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnSend a:hover{             background: url(btnSend2.gif) no-repeat; float: left;display:block;}
.btnSend a:active{            background: url(btnSend2.gif)  no-repeat; float: left;display:block;}
.btnSubmit a {                background: url(btnSubmit.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnSubmit a:hover{           background: url(btnSubmit2.gif) no-repeat; float: left;display:block;}
.btnSubmit a:active{          background: url(btnSubmit2.gif)  no-repeat; float: left;display:block;}
.btnViewReport a {            background: url(btnViewReport.gif) no-repeat; width: 83px; height: 25px; float: left;display:block;}
.btnViewReport a:hover{       background: url(btnViewReport2.gif) no-repeat; float: left;display:block;}
.btnViewReport a:active{      background: url(btnViewReport2.gif)  no-repeat; float: left;display:block;}

/* Images for buttons - Stretched for Item  */
.btnAddWishList a {           background: url(btnAddWishList.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnAddWishList a:hover{      background: url(btnAddWishList2.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnAddWishList a:active{     background: url(btnAddWishList2.gif)  no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnCopyItem a {              background: url(btnCopyItem.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnCopyItem a:hover{         background: url(btnCopyItem2.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnCopyItem a:active{        background: url(btnCopyItem2.gif)  no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnCreateItem a {            background: url(btnCreateItem.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnCreateItem a:hover{       background: url(btnCreateItem2.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnCreateItem a:active{      background: url(btnCreateItem2.gif)  no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnDeleteItem a {            background: url(btnDeleteItem.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnDeleteItem a:hover{       background: url(btnDeleteItem2.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnDeleteItem a:active{      background: url(btnDeleteItem2.gif)  no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnEditItem a {              background: url(btnEditItem.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnEditItem a:hover{         background: url(btnEditItem2.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnEditItem a:active{        background: url(btnEditItem2.gif)  no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnLogo a {                  background: url(btnLogo.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnLogo a:hover{             background: url(btnLogo2.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnLogo a:active{            background: url(btnLogo2.gif)  no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnRequestSample a {         background: url(btnRequestSample.gif) no-repeat; width: 104px; height: 25px; float: left;display:block;}
.btnRequestSample a:hover{    background: url(btnRequestSample2.gif) no-repeat; float: left;display:block;}
.btnRequestSample a:active{   background: url(btnRequestSample2.gif)  no-repeat; float: left;display:block;}


/* Images in vertical menu */
.imgArrow{            background: url(Arrow.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }
.imgNoArrow{          background: url(NoArrow.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }
.imgChecked{          background: url(Checked.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }
.imgUnchecked{        background: url(Unchecked.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }
.imgCheckedRed{       background: url(CheckedRed.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }  /* for light background */
.imgCheckedRed a{     background: url(CheckedRed.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }
.imgCheckedGreen{     background: url(CheckedGreen.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; } /* for light background */
.imgCheckedGreen a{   background: url(CheckedGreen.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }

.imgCheckedGreen2{     background: url(CheckedGreen2.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; } /* for dark background */
.imgCheckedRed2{       background: url(CheckedRed.gif) no-repeat; width: 17px; height: 17px; float: left;display:block; }    /* for dark background */

/* Images in view, item, wishlist, help*/
.imgNext {            background: url(imgNext.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgNext a {          background: url(imgNext.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgNext a:hover{     background: url(imgNext2.gif) no-repeat; float: left;display:block;}
.imgBack a {          background: url(imgBack.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgBack a:hover{     background: url(imgBack2.gif) no-repeat; float: left;display:block;}
.imgSave a {          background: url(imgSave.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgSave a:hover{     background: url(imgSave2.gif) no-repeat; float: left;display:block;}
.imgDelete a {        background: url(imgDelete.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgDelete a:hover{   background: url(imgDelete2.gif) no-repeat; float: left;display:block;}
.imgUp a {            background: url(imgUp.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgUp a:hover{       background: url(imgUp2.gif) no-repeat; float: left;display:block;}
.imgDown a {          background: url(imgDown.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgDown a:hover{     background: url(imgDown2.gif) no-repeat; float: left;display:block;}

/* Images in admin functions*/
.imgCreateLink a {       background: url(imgCreateLink.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgCreateLink a:hover{  background: url(imgCreateLink2.gif) no-repeat; float: left;display:block;}
.imgNew a {              background: url(imgNew.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgNew a:hover{         background: url(imgNew2.gif) no-repeat; float: left;display:block;}
.imgEdit a {             background: url(imgEdit.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgEdit a:hover{        background: url(imgEdit2.gif) no-repeat; float: left;display:block;}
.imgView a {             background: url(imgView.gif) no-repeat; width: 25px; height: 16px; float: left;display:block;}
.imgView a:hover{        background: url(imgView2.gif) no-repeat; float: left;display:block;}

.imgEps a {                   background: url(Eps.gif) no-repeat; width: 52px; height: 52px; float: left;display:block;}
.imgC{                        background: url(C.gif) no-repeat; width: 25px; height: 14px; float: left;display:block;}
.imgQ{                        background: url(Q.gif) no-repeat; width: 25px; height: 14px; float: left;display:block;}
.imgCheckedRedLight{          background: url(CheckedRedLight.gif) no-repeat; width: 11px; height: 11px; float: left;display:block; }
.imgCheckedGreenLight{        background: url(CheckedGreenLight.gif) no-repeat; width: 11px; height: 11px; float: left;display:block; }
.imgClose a{                  background: url(Close.gif) no-repeat; width: 21px; height: 21px; float: right;display:block;}
.imgAlert{                    background: url(Alert.gif) no-repeat; width: 38px; height: 38px; float: left;display:block;}
.imgDoNotEnter{               background: url(DoNotEnter.gif) no-repeat; width: 96px; height: 96px; float: left;display:block;}
.imgCheckboxOn{               background: url(CheckboxOn.gif) no-repeat; width: 13px; height: 13px; float: left;display:block;}
.imgCheckboxOff{              background: url(CheckboxOff.gif) no-repeat; width: 13px; height: 13px; float: left;display:block;}


/* ==============================================
   TAB STYLES
   ============================================== */
#tabnav  {
  height: 20px;
  margin: 0;
  padding-left: 10px;
  background: url(TabBottom.gif) repeat-x bottom;
}
#tabnav li  {
  margin: 0;
  padding: 0;
  display: inline;
  list-style-type: none;
}
#tabnav a:link, #tabnav a:visited  {
  width: 100px;
  float: left;
  background: #999999;
  line-height: 14px;
  padding: 2px 10px 2px 10px;
  margin-right: 4px;
  border: 1px solid #515151;
  text-decoration: none;
  color: white;
  text-align: center;
}

#tabnav a:link.active, #tabnav a:visited.active  {
  border-bottom: 1px solid white;
  background: white;
  font-weight: bold;
  color: #145186;       /* dark blue */
}
#tabnav a:hover  {
  background: #e87300; /* orange */
}

/* ==============================================
   OTHER STYLES
   ============================================== */

.C001{ color: #729cc6; } /* blue (search)*/

.C002, a.C002:link, a.C002:visited, a.C002:active{ color: #9fbfe1; } /* blue (footer))*/
a.C002:hover {
  color: white;
  text-decoration: none;
}

.C003, a.C003:link, a.C003:visited, a.C003:active { color: #9b9b9b; } /* gray (AE data))*/
a.C003:hover {
  color: #e87300;       /* orange */
  text-decoration: none;
}

.C004{ color: black; }

.C106 { background: white; border: solid 1px black; }

.V002 { background: white; height: 18px; }
.V003 { background: #eaeaea; height: 18px; }
.V004 { border-bottom: 1px solid black; padding: 1px 2px 1px 5px; }
.V006 { background: #999999; height: 18px; font-weight: bold; color: White; }

.Cost{
  color: #cc0000;
}
.DlgBox{
  background: #e0e0e0;
  color: black;
}
.Edit{
  font-size: 11px;
  text-decoration: none;
  font-weight: normal;
  color: black;
}
.EditOn{
  text-decoration: underline;
}
.Forbidden{
  font-size: 12px;
  font-weight: bold;
  color: red;
}
.Help {
  font-size: 7pt;
  color: #515151;
}
.Home{
  font-size: 13px;
  text-decoration: none;
  font-weight: normal;
  color: #9b9b9b;       /* grey */
}
.Home a, Home a:visited, Home a:active  {
  font-size: 13px;
  font-weight: bold;
  color: blue;
}
.Home a:hover {
  color: #e87300; /* orange */
}
.HomeTitle{
  font-size: 13px;
  font-weight: bold;
  color: #145186;       /* dark blue */
}
.Report{
  font-size: 11px;
  background: white;
  color: black;
}
.ReportBold{
  font-size: 11px;
  font-weight: bold;
  background-color: white;
  color: black;
}
.ReportTotal{
  font-size: 11px;
  font-weight: bold;
  background-color: white;
  color: red;
}
.ReportHeader{
  font-size: 11px;
  font-weight: bold;
  background: #aaaaaa;
  color: black;
}
.Standard{
  font-size: 11px;
  text-decoration: none;
  font-weight: normal;
  color: black;
}
.TableBody{
  font-weight: normal;
  background-color: white;
  padding: 2px;
  padding-left: 5px;
}
.TableBodyRed{
  font-weight: normal;
  background-color: #ffe5e5;
  padding: 2px;
  padding-left: 5px;
}
.TableBodyGreen{
  font-weight: normal;
  background-color: #e5ffe5;
  padding: 2px;
  padding-left: 5px;
}
.TableBorder{
  background-color: #515151;
}
.TableHeader{
  font-weight: normal;
  font-size: 11px;
  background-color: #999999;
  padding: 2px;
  padding-left: 5px;
  color: white;
}
.TableHeaderOn{
  font-weight: normal;
  font-size: 11px;
  background-color: #145186;       /* dark blue */
  padding: 2px;
  padding-left: 5px;
  color: white;
}
.TableHeaderSmall{
  font-weight: normal;
  font-size: 11px;
  background-color: #999999;    /* grey */
  padding: 2px;
  padding-left: 5px;
  color: white;
}
a.TableHeaderSmall:link, a.TableHeaderSmall:visited, a.TableHeaderSmall:active {
  color: white;
  text-decoration: none;
}
a.TableHeaderSmall:hover {
  color: #e87300;       /* orange */
  text-decoration: none;
}
.Title{
  font-size: 12px;
  font-weight: bold;
  color: #145186;       /* dark blue */
}
.TitleSmall{
  font-size: 11px;
  font-weight: bold;
  color: #145186;       /* dark blue */
}

