/*
  $Id: stylesheet.css,v 1.48 2002/07/11 17:13:14 dgw_ Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2001 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A { 
  color: #000000; 
  text-decoration: none; 
}

A:hover { 
  color: #AABBDD; 
  text-decoration: underline; 
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {

}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;

  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #3a4f4d; 
}

A.headerNavigation:hover {

}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #2740A7;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #2740A7;
  color: #ffffff;
  font-weight: bold;
}

.dataBoxSmall {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:#777777;
}

.dataBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  height:80;
  color:#6F759D;
}

.dataBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color:#000000;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #2740A7;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f4f7fd;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TR.productListing-heading {
  background: #d2e9fb;
}

TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #d2e9fb;
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults { 
  color: #0000FF; 
}

A.pageResults:hover { 
  color: #0000FF; 
  background: #FFFF33; 
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: Black;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 0px;
}

TD.formAreaTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
TD.formArealeftTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

TD.checkoutBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #aabbdd;
}

SPAN.checkoutBarHighlighted {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }


BODY                          { COLOR: black;  font-family: Verdana, Helvetica, Arial, Helvetica, sans-serif; font-size: 8px;
}


span.verdana8_green           {FONT-SIZE: 8pt; font-family: Verdana, Tahoma, helvetica; COLOR: #336699; TEXT-DECORATION: NONE;       }

/*
A                             {                  COLOR: #336699; TEXT-DECORATION: NONE;       }
A:hover                       {                  COLOR: #000099; TEXT-DECORATION: underline; }
*/
A.menu                        { FONT-SIZE: 11pt; COLOR: #336699; TEXT-DECORATION: NONE;  FONT-WEIGHT: bold; }
A.menu:hover                  { FONT-SIZE: 11pt; COLOR: #000099; TEXT-DECORATION: underline;  FONT-WEIGHT: bold; }
A.smallmenu                   { FONT-SIZE: 11pt; COLOR: #336699; TEXT-DECORATION: NONE;  }
A.smallmenu:hover             { FONT-SIZE: 11pt; COLOR: #000099; TEXT-DECORATION: underline; }

/* input     {border: 1px outset #000099; font-family: Arial; font-size:12px; color:black; padding: 1,1,1,1} */
input     {
            font-family: Arial;
            font-size:12px;
            background-color: #FFFFFF;
            /*
            border-bottom: #003258 solid 2 px;
            border-right: #003258 solid 2 px;
            */
          }

input.button  {
            font-family: Arial;
            font-size:11px;
            background-color: #E0EEFA;
            border-bottom: #003258 solid 2 px;
            border-right: #003258 solid 2 px;
            cursor: hand;
          }
textarea  {border: 1px outset #000099; font-family: Arial; font-size:12px; color:black; padding: 2,2,2,2}
select    {border: 1px outset #000099; font-family: Arial; font-size:12px; color:darkblue; padding: 2,2,2,2}

/*
table.docform td {
          background-color: #E9E9E9;
         }

table.docform td.htmlarea {
          background-color: #FFFFFF;
          border-bottom: #E9E9E9 solid 1 px;
        }
        */

.editorLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

table.doctable td {
          background-color: #FFFFFF;
        }

table.doctable td.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
        }

table.doctable td.header a {
                          color: FFFFFF;
                          text-decoration: underline;
                         }
table.doctable td.header a:visited {
                          color: FFFFFF;
                          text-decoration: underline;
                          }

table.doctable td.header a:hover {
                          color: FF0000;
                          text-decoration: underline;
                          }


table.sumdettable td {
          background-color: #FFFFFF;
        }

table.sumdettable td.header {
        	font-size: 10px;
          font-weight: bold;
          background-color: #FFFFFF;
          color: #000000;
        }

table.sumdettable td.header a {
                          color: FFFFFF;
                          text-decoration: underline;
                         }
table.sumdettable td.header a:visited {
                          color: FFFFFF;
                          text-decoration: underline;
                          }

table.sumdettable td.header a:hover {
                          color: FF0000;
                          text-decoration: underline;
                          }

/*
table.sumdettable  a {
                    color: 6699FF;
                    text-decoration: underline;
                  }
          a:visited {
                    color: 6699FF;
                    text-decoration: underline;
          }

          a:hover {
                    color: FF0000;
                    text-decoration: underline;
          } */

table.docstate td.highlighted {
                                background-color: D4D0C8;
                                text-align: center;
                              }

table.docstate td.highlighted a {
                                color: 000000;
                                font-weight: bold;
                                text-decoration: underline;
                              }
table.docstate td.highlighted a:visited {
                                color: 000000;
                                font-weight: bold;
                                text-decoration: underline;
                              }

table.docstate td.highlighted a:hover {
                                color: FF0000;
                                font-weight: bold;
                                text-decoration: underline;
                              }

table.docstate td.dark {
                                background-color: 808080;
                                text-align: center;
                              }

table.docstate td.dark a {
                                color: FFFFFF;
                                font-weight: bold;
                                text-decoration: underline;
                              }
table.docstate td.dark a:visited {
                                color: FFFFFF;
                                font-weight: bold;
                                text-decoration: underline;
                              }

table.docstate td.dark a:hover {
                                color: FF0000;
                                font-weight: bold;
                                text-decoration: underline;
                              }
table.docstate td.DraftRubberTop {
                              background: #F4F4F4 url(/images/backend/draft_rubber.gif);
                              background-repeat: repeat-x;
                            }
table.docstate td.DFARubberTop {
                              background: #F4F4F4 url(/images/backend/dfa_rubber.gif);
                              background-repeat: repeat-x;
                            }
table.docstate td.PublishedRubberTop {
                              background: #F4F4F4 url(/images/backend/published_rubber.gif);
                              background-repeat: repeat-x;
                            }

table.docstate td.endTop {
                              vertical-align: top;
                            }

table.docstate td.rubberTop a {
                              color: 000000;
                              text-decoration: underline;
                            }
table.docstate td.rubberTop a:visited {
                              color: 000000;
                              text-decoration: underline;
                            }

table.docstate td.rubberTop a:hover {
                              color: 0000FF;
                              text-decoration: underline;
                            }

table.bottomRuber td.stub {
                              vertical-align: top;
                              }

table.bottomRuber td.middle-part {
/*
                              background: white url(/images/bottom_rubber.gif);
                              background-repeat: repeat-x;
                              vertical-align: top;
*/
                              }

table.controlPanel td {
                          background: #E9E9E9;
                          border: solid black 1px;
                        }
table.controlPanel.controlButtons {
                                  }

table.controlPanel.controlButtons td.btn {
                                    background: #E9E9E9; /* url(/images/button.gif); */
                                    background-repeat: no-repeat;
                                    vertical-align: middle;
                                    text-align: left;
                                    border: none;
                                    font-family: tahoma;
                                    font-size: 10 pt;
                                    color: 000000;
                                  }

table.controlPanel.controlButtons td.btnRight {
                                    background: #E9E9E9; /* url(/images/button.gif); */
                                    background-repeat: no-repeat;
                                    vertical-align: middle;
                                    text-align: right;
                                    border: none;
                                    font-family: tahoma;
                                    font-size: 10 pt;
                                    color: 000000;
                                  }
table.controlPanel.controlButtons td.btn input{
                                    width: 132 px;
                                    padding: 0,0,0,0 ;
                                     }

table.controlPanel.controlButtons td.btn a {
                                    color: 000000;
                                    text-decoration: none;
                                           }
table.controlPanel.controlButtons td.btn a:visited {
                                    color: 000000;
                                    text-decoration: none;
                                           }

table.controlPanel.controlButtons td.btn a:hover {
                                    color: 000000;
                                    text-decoration: none;
                                           }

table.controlPanel.controlButtons td.highlight {
                                    background: #E9E9E9 url(/images/button.gif);
                                    background-repeat: no-repeat;
                                    height: 24 px;
                                    width: 132 px;
                                    vertical-align: middle;
                                    text-align: center;
                                    border: none;
                                    font-family: tahoma;
                                    font-size: 10 pt;
                                    color: #FF0000;
                                    text-decoration: none;
                                            }

table.controlPanel.controlButtons td.highlight a {
                                    color: 0000FF;
                                    text-decoration: none;
                                           }
table.controlPanel.controlButtons td.highlight a:visited {
                                    color: 0000FF;
                                    text-decoration: none;
                                           }

table.controlPanel.controlButtons td.highlight a:hover {
                                    color: 0000FF;
                                    text-decoration: none;
                                           }

.mainbottomrubber1 {
                    background: url(/images/dot_line.gif);
                    background-repeat: repeat-x;
                    height: 21px;
                    vertical-align: top;
                  }

.mainbottomrubber2 {
                    background: url(/images/bottom_rubber2.gif);
                    background-repeat: repeat-x;
                    height: 21px;
                    vertical-align: top;
                  }

.mainbottomrubber11 {
                    background: #C4C4C4 url(/images/bottombottom_rubber_11.gif);
                    background-repeat: repeat-x;
                    height: 44 px;
                    vertical-align: top;
                  }
.maintoprubber1 {
                    background: url(/images/header_rubber.gif);
                    background-repeat: repeat-x;
                    height: 86 px;
                    vertical-align: top;
                  }
.mainmenurubber1 {
                    background: url(/images/menu_rubber.gif);
                    background-repeat: repeat-x;
                    height: 22 px;
                    vertical-align: top;
                  }

a.login {
          font-family: Tahoma, helvetica, sans-serif;
          color: #DCDCDC;
          font-size: 10 pt;
         }

a.login:visited {
          font-family: Tahoma, helvetica, sans-serif;
          color: #DCDCDC;
          font-size: 10 pt;
         }

a.login:hover {
          color: #FF0000;
         }

table.pageheader td {
                      height: 16;
                      font-weight: bold;
                      font-size: 7pt;
                      font-family: verdana, tahoma;
                    }
table.pageheader td.info {
                     background: url(/images/backend/bg_title_rubber.gif);
                     background-repeat: repeat-x;
                     color: white;
                    }

.modulecapt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-align: left;
  vertical-align: baseline;
  color: #a2a2a2;
}

.modulename {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-align: left;
  font-weight: bold;
  vertical-align: baseline;
  padding-left: 5px;
}

table.errors td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
                }

table.errors td.values {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
                }
/*
.publishBut {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: #DDDDDD;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #555555;
  border-right-color: #777777;
  border-bottom-color: #555555;
  border-left-color: #777777;
}
*/

.publishBut {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
  background-color: #DDDDDD;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-top-style: outset;
  border-right-style: outset;
  border-bottom-style: outset;
  border-left-style: outset;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
}

/** **/
.subscrFormLabel {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #990000;
}

.subscrFormText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
}

.subscrFormInput {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  border: 1px solid #7F7F7F;

}
.subscrFormCheck {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #990000;
  background-color: #F4F4F4;
}

.subscrFormBut {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #990000;
  background-color: #F1DCDC;
  border: 1px solid #642828;
  height: 20px;
  background-image: url(/images/subsctfrmbt.gif);
  background-repeat: repeat-x;
}
.bgHeaderCLeft {
	background-color: #FFFFFF;
	background-image: url(/images/bg-sp-header-left.gif);
	background-repeat: repeat;
}
.bgHeaderTopRight {
	background-color: #FFFFFF;
	background-image: url(/images/bg-top-r.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgHeaderCenterRight {
	background-color: #FFFFFF;
	background-image: url(/images/bg-top-cr.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgHeaderLeftTop {
	background-color: #FFFFFF;
	background-image: url(/images/bg-hhed-left-top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgHeaderLeftCenter {
	background-color: #FFFFFF;
	background-image: url(/images/bg-hhed-left-cen.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgHeaderLeftBottom {
	background-color: #FFFFFF;
	background-image: url(/images/bg-hhed-left-bot.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgHeaderLeftBottomB {
	background-color: #FFFFFF;
	background-image: url(/images/bg-hhed-left-bob.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgHeaderLeftLogo {
	background-color: #FFFFFF;
	background-image: url(/images/bg-top-l.gif);
	background-repeat: repeat;
}
.bgHeaderSearchHome {
	background-color: #FFFFFF;
	background-image: url(/images/bg-search-home.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgInfoHome {
	background-color: #A7C2C0;
	background-image: url(/images/info-home-bg.gif);
	background-repeat: repeat;
}
.bgInfoHomeBottom {
	background-color: #A7C2C0;
	background-image: url(/images/info-home-bbg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bgInfoHomeBW {
	background-color: #FFFFFF;
}
.bgHomeISTop {
	background-color: #FFFFFF;
	background-image: url(/images/hlsinf-cetbg.gif);
	background-repeat: repeat-x;
}
.bgHomeISBottom {
	background-color: #FFFFFF;
	background-image: url(/images/hlsinf-cebbg.gif);
	background-repeat: repeat-x;
}
.bgHomeISLeft {
	background-color: #FFFFFF;
	background-image: url(/images/hlsinf-celbg.gif);
	background-repeat: repeat-y;
}
.bgHomeISRight {
	background-color: #FFFFFF;
	background-image: url(/images/hlsinf-cerbg.gif);
	background-repeat: repeat-y;
}

.bgHomeInfoTop {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-cetbg.gif);
	background-repeat: repeat-x;
}
.bgHomeInfoBottom {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-cebbg.gif);
	background-repeat: repeat-x;
}
.bgHomeInfoLeftT {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-celbg-t.gif);
	background-repeat: repeat-y;
}
.bgHomeInfoLeftB {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-celbg-b.gif);
	background-repeat: repeat-y;
}
.bgHomeInfoRightT {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-cerbg-t.gif);
	background-repeat: repeat-y;
}
.bgHomeInfoRightB {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-cerbg-b.gif);
	background-repeat: repeat-y;
}
.bgHomeInfoCenterT {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-cecbg.gif);
	background-repeat: repeat-x;
}
.bgHomeInfo {
	background-color: #FFFFFF;
	background-image: url(/images/hlinf-bg.gif);
	background-repeat: repeat;
}
.bgHomeFormTop {
	background-color: #FFFFFF;
	background-image: url(/images/bg-home-form-top.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgFBHomeFormTop {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-cetbg.gif);
	background-repeat: repeat-x;
}
.bgFBHomeFormBottom {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-cebbg.gif);
	background-repeat: repeat-x;
}
.bgFBHomeFormLeftT {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-celbg-t.gif);
	background-repeat: repeat-y;
}
.bgFBHomeFormLeftC {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-celbg-c.gif);
	background-repeat: repeat-y;
}
.bgFBHomeFormLeftC1 {
	background-color: #a7c2c0;
	background-image: url(/images/hrform-celbg-c1.gif);
	background-repeat: repeat-y;
}
.bgFBHomeFormLeftB {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-celbg-b.gif);
	background-repeat: repeat-y;
}
.bgFBHomeFormRightT {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-cerbg-t.gif);
	background-repeat: repeat-y;
}
.bgFBHomeFormRightC {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-cerbg-c.gif);
	background-repeat: repeat-y;
}
.bgFBHomeFormRightC1 {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-cerbg-c1.gif);
	background-repeat: repeat-y;
}
.bgFBHomeFormRightB {
	background-color: #FFFFFF;
	background-image: url(/images/hrform-cerbg-b.gif);
	background-repeat: repeat-y;
}
.bgFBHomeCEC {
	background-color: #a7c2c0;
	background-image: url(/images/hrform-cecbg-c.gif);
	background-repeat: repeat-x;
}
.bgFBHomeT {
	background-color: #EDEDED;
	background-image: url(/images/hrform-bg-t.gif);
	background-repeat: repeat;
}
.bgFBHomeC {
	background-color: #A7C2C0;
	background-image: url(/images/hrform-bg-c.gif);
	background-repeat: repeat;
}
.bgFBHomeB {
	background-color: #758887;
	background-image: url(/images/hrform-bg-b.gif);
	background-repeat: repeat;
}
.bgVCLineTop {
	background-color: #FFFFFF;
	background-image: url(/images/bg-vc-line-top.gif);
	background-repeat: repeat-y;
}
.bgVCLineBottom {
	background-color: #FFFFFF;
	background-image: url(/images/bg-vc-line-bottom.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgHCLine {
	background-color: #FFFFFF;
	background-image: url(/images/bg-hc-line.gif);
	background-repeat: repeat-x;
}
.bgSpHeaderTopLeft {
	background-color: #FFFFFF;
	background-image: url(/images/bg-sp-header-left.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgSpHeaderTopRight {
	background-color: #FFFFFF;
	background-image: url(/images/bg-sp-header-right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgSpHeaderBottomLeft {
	background-color: #FFFFFF;
	background-image: url(/images/bg-sp-header-lb.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bgSpHeaderSearch {
	background-color: #FFFFFF;
	background-image: url(/images/bg-sp-search.gif);
	background-repeat: repeat-y;
}
.bgMMTop {
	background-color: #FFFFFF;
	background-image: url(/images/mm-cetbg.gif);
	background-repeat: repeat-x;
}
.bgMMBottom {
	background-color: #FFFFFF;
	background-image: url(/images/mm-cebbg.gif);
	background-repeat: repeat-x;
}
.bgMMLeft {
	background-color: #FFFFFF;
	background-image: url(/images/mm-celbg.gif);
	background-repeat: repeat-y;
}
.bgMMRight {
	background-color: #FFFFFF;
	background-image: url(/images/mm-cerbg.gif);
	background-repeat: repeat-y;
}
.bgMMSub {
	background-color: #FFFFFF;
	background-image: url(/images/mm-subbg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.bgMMCurN {
	cursor: hand;
	cursor: pointer;
}
.bgMMCurC {
	cursor: default;
}

.bgSMTop {
	background-color: #FFFFFF;
	background-image: url(/images/sm-cetbg.gif);
	background-repeat: repeat-x;
}
.bgSMBottom {
	background-color: #FFFFFF;
	background-image: url(/images/sm-cebbg.gif);
	background-repeat: repeat-x;
}
.bgSMLeft {
	background-color: #FFFFFF;
	background-image: url(/images/sm-celbg.gif);
	background-repeat: repeat-y;
}
.bgSMRight {
	background-color: #FFFFFF;
	background-image: url(/images/sm-cerbg.gif);
	background-repeat: repeat-y;
}

.bgSpContent {
	background-color: #F0F1F6;
	background-image: url(/images/bg-sp-news.gif);
	background-repeat: repeat;
}
.bgFooter {
	background-color: #A7C2C0;
	background-image: url(/images/bg-footer.gif);
	background-repeat: repeat;
}
.mmItemLinkN,
A.mmItemLinkN, A.mmItemLinkN:link, A.mmItemLinkN:active, A.mmItemLinkN:visited, A.mmItemLinkN:hover,
.mmItemLinkC,
A.mmItemLinkC, A.mmItemLinkC:link, A.mmItemLinkC:active, A.mmItemLinkC:visited, A.mmItemLinkC:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.mmItemLinkC,
A.mmItemLinkC, A.mmItemLinkC:link, A.mmItemLinkC:active, A.mmItemLinkC:visited, A.mmItemLinkC:hover {
	color: #C40000;
}

.smItemLinkN,
A.smItemLinkN, A.smItemLinkN:link, A.smItemLinkN:active, A.smItemLinkN:visited, A.smItemLinkN:hover,
.smItemLinkC,
A.smItemLinkC, A.smItemLinkC:link, A.smItemLinkC:active, A.smItemLinkC:visited, A.smItemLinkC:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.smItemLinkC,
A.smItemLinkC, A.smItemLinkC:link, A.smItemLinkC:active, A.smItemLinkC:visited, A.smItemLinkC:hover {
	color: #C40000;
}
.smItemCurN {
	cursor: hand;
	cursor: pointer;
}
.smItemCurC {
	cursor: default;
}

.crumbLink, .crumbLinkD,
A.crumbLink, A.crumbLink:link, A.crumbLink:active, A.crumbLink:visited, A.crumbLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #012EA3;
}
A.crumbLink:hover {
	color: #1457FE;
}
.crumbLink {
	color: #D70000;
}
.crumbLinkD {
	color: #6E6E6E;
}
.icoPrint,
A.icoPrint, A.icoPrint:link, A.icoPrint:active, A.icoPrint:visited, A.icoPrint:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #012EA3;
	text-decoration: underline;
}
A.icoPrint:hover {
	color: #1457FE;
}
.bonasource,
A.bonasource, A.bonasource:link, A.bonasource:active, A.bonasource:visited, A.bonasource:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #8DA3A1;
	text-decoration: none;
}
.txCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.txHomeInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	position: relative;
	overflow: hidden;
	width: 90px;
	height: 115px;
}
.txHomeIS {
	position: relative;
	overflow: hidden;
	width: 90px;
	height: 118px;
}
.txHomeISText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.searchLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.searchInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	width: 134px;
	border: 1px solid #000000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.labelHomeEnter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	/*letter-spacing: -1px;*/
}
.orgNameInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	width: 202px;
	border: 1px solid #000000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.labelHomeLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.bgSloganHomeSep {
	background-color: #7C8092;
	background-image: url(/images/slogan-home-new-sep-bg.gif);
	background-repeat: repeat-y;
}



/* Begin GENERAL Styles */ 

BODY, TD, TH, UL, OL, LI, H1, H2, H3, H4,
A, A:link,A:visited, A:active, A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

BODY, TD, UL, OL, LI
{
	font-size: 12px;
}

H1
{
	font-size: 18px;
}

H2
{
	font-size: 16px;
}

TH, H3,
.pageTitle
{
	font-size: 14px;
}

H4
{
	font-size: 13px;
}

CODE
{
	font-size: 11px;
}

BODY, TD, UL, OL, LI
{
	font-weight: normal;
}

TH, B, STRONG, H1, H2, H3, H4,
.pageTitle
{
	font-weight: bold;
}

BODY, TD, TH, UL, OL, LI, H1, H2, H3,
.pageTitle
{
	font-style: normal;
}

I, EM, H4
{
	font-style: italic;
}

U
{
	text-decoration: underline;
}

BODY, TD, TH, UL, OL, LI, H1, H2, H3, H4, HR,
.pageTitle
{
	color: #000000;
}

A, A:link, A:active
{
	color: #0077D4;
}

A:visited
{
	color: #37A7FF;
}

A:hover
{
	color: #0993FF;
}

HR
{
	height: 1px;
}

UL
{
	list-style-image: url(/images/bulet1.gif);
	list-style-position: outside;
	list-style-type: disc;
}
LI
{
	margin-top: 5px;
	margin-bottom: 5px;
}

H2, H3, H4
{
	margin-bottom: 10px;
}

.pageTitle
{
	white-space: nowrap;
	margin-bottom: 0px;
}

.mainText
{
}

.noBrBottom
{
	margin-bottom: 0px;
}
.noBrTop
{
	margin-top: 0px;
}
.noBrTopBottom
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.alignLeft
{
	text-align: left;
}
.alignRight
{
	text-align: right;
}

/* End GENERAL Styles */

/* Begin classes for GENERAL Block */

.textTitle1,
.textTitleColor1, 
.textTitle2,
.textTitleColor2, 
.textTitle3,
.textTitleColor3,
.textTitle4,
.textPlain,
.textBold,
.textItalic,
.textBoldItalic,
.textColor,
.textBoldColor,
.textItalicColor,
.textBoldItalicColor,
.textLarger,
.textLarge,
.textSmall,
.textSmaller,
.textLink,
.textLinkPlain,
.textLinkBold,
.textLinkItalic,
.textLinkBoldItalic,
.textLinkArr,
/*-------------*/
.textTabTitleW,
.textTitleColorLink, A.textTitleColorLink, A.textTitleColorLink:link, A.textTitleColorLink:active, A.textTitleColorLink:visited, A.textTitleColorLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textTitle1,
.textTitleColor1
{
	font-size: 18px;
}

.textTitle2,
.textTitleColor2
{
	font-size: 16px;
}

.textTitle3,
.textTitleColor3,
.textTitle4,
/*-------------*/
.textTitleColorLink, A.textTitleColorLink, A.textTitleColorLink:link, A.textTitleColorLink:active, A.textTitleColorLink:visited, A.textTitleColorLink:hover
{
	font-size: 14px;
}

.textPlain
{
	font-size: 12px;
}

.textTabTitleW
{
	font-size: 12px;
}

.textLarger
{
	font-size: 1.25em;
}

.textLarge
{
	font-size: 1.10em;
}

.textSmall
{
	font-size: 0.90em;
}

.textSmaller
{
	font-size: 0.75em;
}

.textLinkArr
{
	font-size: 75%;
}

.textPlain,
.textItalic,
.textItalicColor,
.textLinkPlain,
.textLinkItalic
{
	font-weight: normal;
}

.textTitle1,
.textTitleColor1, 
.textTitle2,
.textTitleColor2, 
.textTitle3,
.textTitleColor3,
.textTitle4,
.textBold,
.textBoldItalic,
.textBoldItalicColor,
.textLinkBold,
.textLinkBoldItalic,
/*-------------*/
.textTabTitleW,
.textTitleColorLink, A.textTitleColorLink, A.textTitleColorLink:link, A.textTitleColorLink:active, A.textTitleColorLink:visited, A.textTitleColorLink:hover
{
	font-weight: bold;
}

.textTitle1,
.textTitleColor1, 
.textTitle2,
.textTitleColor2, 
.textTitle3,
.textTitleColor3, 
.textPlain,
.textBold,
.textColor,
.textBoldColor,
.textLinkPlain,
.textLinkBold,
/*-------------*/
.textTabTitleW,
.textTitleColorLink, A.textTitleColorLink, A.textTitleColorLink:link, A.textTitleColorLink:active, A.textTitleColorLink:visited, A.textTitleColorLink:hover
{
	font-style: normal;
}

.textItalic,
.textBoldItalic,
.textItalicColor,
.textBoldItalicColor,
.textLinkItalic,
.textLinkBoldItalic
{
	font-style: italic;
}

.textTitle1,
.textTitle2,
.textTitle3,
.textPlain,
.textBold,
.textItalic,
.textBoldItalic
{
	color: #000000;
}

.textTitleColor1,
.textTitleColor2,
.textTitleColor3,
/*-------------*/
.textTitleColorLink, A.textTitleColorLink, A.textTitleColorLink:link, A.textTitleColorLink:active
{
	color: #C40000;
}

A.textTitleColorLink:visited
{
	color: #FF0077;
}
A.textTitleColorLink:hover
{
	color: #0075D2;
}

.textTitle4
{
	color: #00FF00;
}

.textColor,
.textBoldColor,
.textItalicColor,
.textBoldItalicColor
{
	color: #3D6E6A;
}

.textLink,
.textLinkBold,
.textLinkItalic,
.textLinkBoldItalic,
.textLinkArr
{
	color: #0077D4;
}

.textTabTitleW
{
	color: #FFFFFF;
}

.textUL
{
	list-style-image: url(/images/bulet1.gif);
}

TABLE.textTableBorder
{
	border: 2px dotted #999999;
}

TABLE.textTableNoHeaderBorder
{
	border: 2px dotted #999999;
}
TABLE.textTableNoHeaderBorder TD
{
	border: 1px solid #DDDDDD;
}

TABLE.textTableHeaderBorder
{
	border: 2px dotted #999999;
}
TABLE.textTableHeaderBorder TH
{
	background-color: #CCCCCC;
	border-top:    2px solid #DDDDDD;
	border-bottom: 2px solid #777777;
	border-left:   2px solid #DDDDDD;
	border-right:  2px solid #777777;
}

TABLE.textTableHorizontalBorder
{
	border: 2px dotted #999999;
}
TABLE.textTableHorizontalBorder TH
{
	background-color: #CCCCCC;
	border-top:    2px solid #DDDDDD;
	border-bottom: 2px solid #777777;
	border-left:   2px solid #DDDDDD;
	border-right:  2px solid #777777;
}
TABLE.textTableHorizontalBorder TD
{
	border-top:    1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left:   none;
	border-right:  none;
}

TABLE.textTableVerticalBorder
{
	border: 2px dotted #999999;
}
TABLE.textTableVerticalBorder TH
{
	background-color: #CCCCCC;
	border-top:    2px solid #DDDDDD;
	border-bottom: 2px solid #777777;
	border-left:   2px solid #DDDDDD;
	border-right:  2px solid #777777;
}
TABLE.textTableVerticalBorder TD
{
	border-top:    none;
	border-bottom: none;
	border-left:   1px solid #DDDDDD;
	border-right:  1px solid #DDDDDD;
}

TABLE.textTableAllBorder
{
	border: 2px dotted #999999;
}
TABLE.textTableAllBorder TH
{
	background-color: #CCCCCC;
	border-top:    2px solid #DDDDDD;
	border-bottom: 2px solid #777777;
	border-left:   2px solid #DDDDDD;
	border-right:  2px solid #777777;
}
TABLE.textTableAllBorder TD
{
	border: 1px solid #DDDDDD;
}

/* End classes for GENERAL Block */

/* Begin classes for ABOUT Block */

.aboutTitle1,
.aboutTitleColor1, 
.aboutTitle2,
.aboutTitleColor2, 
.aboutTitle3,
.aboutTitleColor3,
.aboutTitle4,
.aboutPlain,
.aboutBold,
.aboutItalic,
.aboutBoldItalic,
.aboutColor,
.aboutBoldColor,
.aboutItalicColor,
.aboutBoldItalicColor,
.aboutLarger,
.aboutLarge,
.aboutSmall,
.aboutSmaller,
.aboutLink,
.aboutLinkPlain,
.aboutLinkBold,
.aboutLinkItalic,
.aboutLinkBoldItalic,
.aboutLinkArr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.aboutTitle1,
.aboutTitleColor1
{
	font-size: 18px;
}

.aboutTitle2,
.aboutTitleColor2
{
	font-size: 16px;
}

.aboutTitle3,
.aboutTitleColor3,
.aboutTitle4
{
	font-size: 14px;
}

.aboutPlain
{
	font-size: 12px;
}

.aboutLarger
{
	font-size: 1.25em;
}

.aboutLarge
{
	font-size: 1.10em;
}

.aboutSmall
{
	font-size: 0.90em;
}

.aboutSmaller
{
	font-size: 0.75em;
}

.aboutLinkArr
{
	font-size: 75%;
}

.aboutPlain,
.aboutItalic,
.aboutItalicColor,
.aboutLinkPlain,
.aboutLinkItalic
{
	font-weight: normal;
}

.aboutTitle1,
.aboutTitleColor1, 
.aboutTitle2,
.aboutTitleColor2, 
.aboutTitle3,
.aboutTitleColor3,
.aboutTitle4,
.aboutBold,
.aboutBoldItalic,
.aboutBoldItalicColor,
.aboutLinkBold,
.aboutLinkBoldItali
{
	font-weight: bold;
}

.aboutTitle1,
.aboutTitleColor1, 
.aboutTitle2,
.aboutTitleColor2, 
.aboutTitle3,
.aboutTitleColor3, 
.aboutPlain,
.aboutBold,
.aboutColor,
.aboutBoldColor,
.aboutLinkPlain,
.aboutLinkBold
{
	font-style: normal;
}

.aboutItalic,
.aboutBoldItalic,
.aboutItalicColor,
.aboutBoldItalicColor,
.aboutLinkItalic,
.aboutLinkBoldItalic
{
	font-style: italic;
}

.aboutTitle1,
.aboutTitle2,
.aboutTitle3,
.aboutPlain,
.aboutBold,
.aboutItalic,
.aboutBoldItalic,
.aboutUL LI
{
	color: #0C0055;
}

.aboutTitleColor1,
.aboutTitleColor2,
.aboutTitleColor3
{
	color: #FF0000;
}

.aboutTitle4
{
	color: #00FF00;
}

.aboutColor,
.aboutBoldColor,
.aboutItalicColor,
.aboutBoldItalicColor
{
	color: #00FF00;
}

.aboutLink,
.aboutLinkBold,
.aboutLinkItalic,
.aboutLinkBoldItalic,
.aboutLinkArr
{
	color: #0077D4;
}

.aboutUL
{
	list-style-image: url(/images/bulet1.gif);
}

/* End classes for ABOUT Block */

/* Begin classes for NEWS Block */

.newsTitle1,
.newsTitleColor1, 
.newsTitle2,
.newsTitleColor2, 
.newsTitle3,
.newsTitleColor3,
.newsTitle4,
.newsPlain,
.newsBold,
.newsItalic,
.newsBoldItalic,
.newsColor,
.newsBoldColor,
.newsItalicColor,
.newsBoldItalicColor,
.newsLarger,
.newsLarge,
.newsSmall,
.newsSmaller,
.newsLink,
.newsLinkPlain,
.newsLinkBold,
.newsLinkItalic,
.newsLinkBoldItalic,
.newsLinkArr,
/*-------------*/
.newsTabTitleW,
.newsDate,
.newsMoreLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.newsTitle1,
.newsTitleColor1
{
	font-size: 16px;
}

.newsTitle2,
.newsTitleColor2
{
	font-size: 14px;
}

.newsTitle3,
.newsTitleColor3,
.newsTitle4
{
	font-size: 13px;
}

.newsTitle3 a {
                color: #000000;
                text-decoration: none;
              }

.newsTitle3 a:visited {
                color: #000000;
                text-decoration: none;
              }

.newsTitle3 a:hover {
                text-decoration: underline;
              }


.newsPlain
{
	font-size: 12px;
}

.newsTabTitleW,
.newsDate
{
	font-size: 12px;
}

.newsLarger
{
	font-size: 1.25em;
}

.newsLarge
{
	font-size: 1.10em;
}

.newsSmall
{
	font-size: 0.90em;
}

.newsSmaller
{
	font-size: 0.75em;
}

.newsLinkArr
{
	font-size: 75%;
}

.newsPlain,
.newsItalic,
.newsItalicColor,
.newsLinkPlain,
.newsLinkItalic,
{
	font-weight: normal;
}

.newsTitle1,
.newsTitleColor1, 
.newsTitle2,
.newsTitleColor2, 
.newsTitle3,
.newsTitleColor3,
.newsTitle4,
.newsBold,
.newsBoldItalic,
.newsBoldItalicColor,
.newsLinkBold,
.newsLinkBoldItalic,
/*-------------*/
.newsMoreLink,
.newsTabTitleW,
.newsDate
{
	font-weight: bold;
}

.newsTitle1,
.newsTitleColor1, 
.newsTitle2,
.newsTitleColor2, 
.newsTitle3,
.newsTitleColor3, 
.newsPlain,
.newsBold,
.newsColor,
.newsBoldColor,
.newsLinkPlain,
.newsLinkBold,
/*-------------*/
.newsTabTitleW,
.newsDate,
.newsMoreLink
{
	font-style: normal;
}

.newsItalic,
.newsBoldItalic,
.newsItalicColor,
.newsBoldItalicColor,
.newsLinkItalic,
.newsLinkBoldItalic
{
	font-style: italic;
}

.newsTitle1,
.newsTitle2,
.newsTitle3,
.newsPlain,
.newsBold,
.newsItalic,
.newsBoldItalic
{
	color: #000000;
}

.newsTitleColor1,
.newsTitleColor2,
.newsTitleColor3
{
	color: #3F625F;
}

.newsTitle4
{
	color: #0077D4;
}

.newsColor,
.newsBoldColor,
.newsItalicColor,
.newsBoldItalicColor
{
	color: #00FF00;
}

.newsLink,
.newsLinkBold,
.newsLinkItalic,
.newsLinkBoldItalic,
.newsLinkArr,
{
	color: #0077D4;
}

.newsTabTitleW
{
	color: #FFFFFF;
}

.newsMoreLink,
A.newsMoreLink, A.newsMoreLink:link, A.newsMoreLink:active
{
	color: #012EA3;
}
A.newsMoreLink:visited
{
	color: #552EA3;
}
A.newsMoreLink:hover
{
	color: #0144ED;
}

.newsDate
{
	color: #A7C2C0;
}

.newsUL
{
	list-style-image: url(/images/bulet1.gif);
}

.newsPlainSum P
{
	margin-top: 0px;
	margin-bottom: 7px;
}

.newsTitleColor3 a {
                  	color: #3F625F;
                   text-decoration: none;
                 }

.newsTitleColor3 a:visited {
                  	color: #3F625F;
                   text-decoration: none;
                 }

.newsTitleColor3 a:hover {
                  	color: #3F625F;
                   text-decoration: underline;
                 }


/* End classes for NEWS Block */

/* Begin classes for SAMPLE Block */

.sampTitle1,
.sampTitleColor1, 
.sampTitle2,
.sampTitleColor2, 
.sampTitle3,
.sampTitleColor3,
.sampTitle4,
.sampPlain,
.sampBold,
.sampItalic,
.sampBoldItalic,
.sampColor,
.sampBoldColor,
.sampItalicColor,
.sampBoldItalicColor,
.sampLarger,
.sampLarge,
.sampSmall,
.sampSmaller,
.sampLink,
.sampLinkPlain,
.sampLinkBold,
.sampLinkItalic,
.sampLinkBoldItalic,
.sampLinkArr,
/*-------------*/
.sampTabTitleB,
.sampTabTitleR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sampTitle1,
.sampTitleColor1
{
	font-size: 18px;
}

.sampTitle2,
.sampTitleColor2
{
	font-size: 16px;
}

.sampTitle3,
.sampTitleColor3,
.sampTitle4
{
	font-size: 14px;
}

.sampPlain
{
	font-size: 12px;
}

.sampTabTitleB,
.sampTabTitleR
{
	font-size: 12px;
}

.sampLarger
{
	font-size: 1.25em;
}

.sampLarge
{
	font-size: 1.10em;
}

.sampSmall
{
	font-size: 0.90em;
}

.sampSmaller
{
	font-size: 0.75em;
}

.sampLinkArr
{
	font-size: 75%;
}

.sampPlain,
.sampItalic,
.sampItalicColor,
.sampLinkPlain,
.sampLinkItalic
{
	font-weight: normal;
}

.sampTitle1,
.sampTitleColor1, 
.sampTitle2,
.sampTitleColor2, 
.sampTitle3,
.sampTitleColor3,
.sampTitle4,
.sampBold,
.sampBoldItalic,
.sampBoldItalicColor,
.sampLinkBold,
.sampLinkBoldItalic,
/*-------------*/
.sampTabTitleB,
.sampTabTitleR
{
	font-weight: bold;
}

.sampTitle1,
.sampTitleColor1, 
.sampTitle2,
.sampTitleColor2, 
.sampTitle3,
.sampTitleColor3, 
.sampPlain,
.sampBold,
.sampColor,
.sampBoldColor,
.sampLinkPlain,
.sampLinkBold,
/*-------------*/
.sampTabTitleB,
.sampTabTitleR
{
	font-style: normal;
}

.sampItalic,
.sampBoldItalic,
.sampItalicColor,
.sampBoldItalicColor,
.sampLinkItalic,
.sampLinkBoldItalic
{
	font-style: italic;
}

.sampTitle1,
.sampTitle2,
.sampTitle3,
.sampPlain,
.sampBold,
.sampItalic,
.sampBoldItalic
{
	color: #000000;
}

.sampTitleColor1,
.sampTitleColor2,
.sampTitleColor3
{
	color: #FF0000;
}

.sampTitle4
{
	color: #808080;
}

.sampColor,
.sampBoldColor,
.sampItalicColor,
.sampBoldItalicColor
{
	color: #808080;
}

.sampLink,
.sampLinkBold,
.sampLinkItalic,
.sampLinkBoldItalic,
.sampLinkArr
{
	color: #0077D4;
}

.sampTabTitleB
{
	color: #000000;
}

.sampTabTitleR
{
	color: #FF0000;
}

.sampUL
{
	list-style-image: url(/images/bulet1.gif);
}

/* End classes for SAMPLE Block */

TD.sloganHomeTextMainBk {
	padding-top: 1px;
	padding-right: 5px;
}
.sloganHomeTextMainBe,
A.sloganHomeTextMainBe, A.sloganHomeTextMainBe:link, A.sloganHomeTextMainBe:active, A.sloganHomeTextMainBe:visited, A.sloganHomeTextMainBe:hover,
.sloganHomeTextMainBk,
A.sloganHomeTextMainBk, A.sloganHomeTextMainBk:link, A.sloganHomeTextMainBk:active, A.sloganHomeTextMainBk:visited, A.sloganHomeTextMainBk:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.sloganHomeTextMainBe,
A.sloganHomeTextMainBe, A.sloganHomeTextMainBe:link, A.sloganHomeTextMainBe:active, A.sloganHomeTextMainBe:visited, A.sloganHomeTextMainBe:hover {
	font-size: 10px;
	color: #012EA3;
}
A.sloganHomeTextMainBl:hover,
A.sloganHomeTextMainBk:hover {
	text-decoration: underline;
}

TD.sloganHomeText {
	padding-top: 11px;
}
.sloganHomeText,
A.sloganHomeText, A.sloganHomeText:link, A.sloganHomeText:active, A.sloganHomeText:visited, A.sloganHomeText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
A.sloganHomeText:hover {
	text-decoration: underline;
}

.subscrHr {
  color: #102656;
  height: 1px;
}

.infoHomeText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 12px;
	margin-left: 9px;
	margin-right: 9px;
}
















