/* Wednesday, July 21, 2004 8:38:17 AM */
/* Style generated by EditSiteStyle */

.ScrollableArea
{
  overflow: scroll;
  overflow-x: auto;
  overflow-y: auto;
}

.Alpha75
{
  filter:alpha(opacity=75);
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
}

.Alpha50
{
  filter:alpha(opacity=50);
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.Alpha25
{
  filter: 'alpha(opacity=25)';
  filter: 'progid:DXImageTransform.Microsoft.Alpha(opacity=25)';
}


.formButton
{
  background-color: #efd318;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  border-width: 1px;
  border-style: solid;
  border-color: #ff0000;
}


A.blue-bold-link:link
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.blue-bold-link:visited
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.blue-bold-link:active
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.blue-bold-link:hover
{
  color: #4e24ba;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.blue-bold-medium-link:link
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.blue-bold-medium-link:visited
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.blue-bold-medium-link:active
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.blue-bold-medium-link:hover
{
  color: #4e24ba;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


.AnchorNovBlue1
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
}


.beige-background { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/bar_pixel.png'); 
               text-decoration: none }
.beige2003
{
  background-color: #bfb278;
  text-decoration: none;
}


.NovPageHeading
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.BgAssociation
{
  background-color: #f1f5fa;
  text-decoration: none;
}


.BgBlueBoxLeft { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/BgBoxBlueLeft.png'); 
               text-decoration: none }
.BgBlueBoxRight { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/BgBoxBlueRight.png'); 
               text-decoration: none }
.BgBlueTitlesFading { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/BgBlueTitlesFading.png'); 
               text-decoration: none }
.BgBlue
{
  background-color: #000066;
  text-decoration: none;
}


.BgBottomNav
{
  background-color: #dfe3fc;
  text-decoration: none;
}


.BgBoxLeft   { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/BoxNoShadow_middleLeft_Bg.png'); 
               text-decoration: none }
.BgBoxRight  { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/BoxNoShadow_middleRight_Bg.png'); 
               text-decoration: none }
.bgbutton
{
  background-color: #330099;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.BgDarkRed
{
  background-color: #bd213a;
  color: #bd213a;
  text-decoration: none;
}


.BgEDDD92    { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/1pxEDDD92.png'); 
               text-decoration: none }
.BgHomeSpecial00 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/specialBoxBg004.png'); 
               text-decoration: none }
.BgHomeSpecial01 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/specialBoxBg001.png'); 
               text-decoration: none }
.BgHomeSpecial02 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/specialBoxBg002.png'); 
               text-decoration: none }
.BgHomeSpecial03 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/specialBoxBg003.png'); 
               text-decoration: none }
.BgHomeSpecial04 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/specialBoxBg004.png'); 
               text-decoration: none }
.BgHomeSpecialText00
{
  color: #ffff01;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.BgHomeSpecialText01
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.BgHomeSpecialText02
{
  color: #d93e3e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.BgHomeSpecialText03
{
  color: #ffff01;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.BgLogoRed
{
  background-color: #ce1018;
  text-decoration: none;
}


.BgNov1      { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/CornerNov1Bg.png'); 
               text-decoration: none }
.BgNovBeige
{
  background-color: #fbe76f;
  text-decoration: none;
}


.BgNov       { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/CornerNovBg.png'); 
               text-decoration: none }
.BgPaleBlue
{
  background-color: #edf3fc;
  text-decoration: none;
}


.BgPurpleFeatured
{
  background-color: #836cc0;
  color: #836cc0;
  text-decoration: none;
}


.BgPurple
{
  background-color: #7965bf;
  text-decoration: none;
}


.BgWhite
{
  background-color: #ffffff;
  text-decoration: none;
}


.BgYellow
{
  background-color: #f7fb6b;
  text-decoration: none;
}


.dbPageCurrent
{
  background-color: #7965bf;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  border-width: 3px;
  border-style: solid;
  border-color: #7965bf;
}


.dbPageList
{
  background-color: #edf3fc;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  border-width: 3px;
  border-style: solid;
  border-color: #edf3fc;
}


A.AnchorNovBlue1:link
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.AnchorNovBlue1:visited
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.AnchorNovBlue1:active
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.AnchorNovBlue1:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
  border-style: none;
}


A.dbPageList:link
{
  background-color: #edf3fc;
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-width: 3px;
  border-style: solid;
  border-color: #edf3fc;
}


A.dbPageList:visited
{
  background-color: #edf3fc;
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-width: 3px;
  border-style: solid;
  border-color: #edf3fc;
}


A.dbPageList:active
{
  background-color: #edf3fc;
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-width: 3px;
  border-style: solid;
  border-color: #edf3fc;
}


A.dbPageList:hover
{
  background-color: #dfe3fc;
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-width: 3px;
  border-style: solid;
  border-color: #dfe3fc;
}


.black-bold-text
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  text-decoration: none;
}


.black-text
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
}


.blue-bold-large-text
{
  color: #000066;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.blue-bold-link
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
}


.blue-bold-medium-link
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
}


.blue-bold-medium-text
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}


.blue-bold-text
{
  color: #2e049a;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: none;
}


.right-column-background-2 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/right_column_background_2.png'); 
               text-decoration: none }
.right-column-background-3 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/rightColumnBgBlue.png'); 
               text-decoration: none }
.right-column-background { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/right_column_background.png'); 
               text-decoration: none }
A.textBgYellow:link
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.textBgYellow:visited
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.textBgYellow:active
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.textBgYellow:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
  border-style: none;
}


A.textBlue2:link
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-decoration: underline;
  border-style: none;
}


A.textBlue2:visited
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-decoration: underline;
  border-style: none;
}


A.textBlue2:active
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-decoration: underline;
  border-style: none;
}


A.textBlue2:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-decoration: underline;
  border-style: none;
}


A.textBlue:link
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.textBlue:visited
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.textBlue:active
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.textBlue:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.textDarkRed1:link
{
  color: #cf101f;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.textDarkRed1:visited
{
  color: #cf101f;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.textDarkRed1:active
{
  color: #cf101f;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.textDarkRed1:hover
{
  color: #cf101f;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  border-style: none;
}


A.textDarkRed:link
{
  color: #c7101f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textDarkRed:visited
{
  color: #c7101f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textDarkRed:active
{
  color: #c7101f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textDarkRed:hover
{
  color: #ff0000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textHeadingLink:link
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.textHeadingLink:visited
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.textHeadingLink:active
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.textHeadingLink:hover
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.textNov:link
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.textNovBlue2:link
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textNovBlue2:visited
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textNovBlue2:active
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textNovBlue2:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.textNovBlue:link
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.textNovBlue:visited
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.textNovBlue:active
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.textNovBlue:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.textNov:visited
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.textNov:active
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.textNov:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


.kk-bar-link
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
}


.kk-bar-text
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}


.kk-btnBg    { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/btnKK_middle.png'); 
               text-decoration: none }
.kk-category-link
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
}


.kk-column-heading
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}


.kk-column-link
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
}


.kk-column-price
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.kk-default-heading
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}


.kk-default-link
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
}


.kk-default-text
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.kk-subcategory-link
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
}


.kk-topNav-link
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.red-bold-large-text
{
  color: #fc0507;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: none;
}


.red-bold-link
{
  color: #fc0507;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  text-decoration: underline;
}


.red-bold-medium-text
{
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.red-bold-text
{
  color: #fc0507;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  text-decoration: none;
}


.white-bold-link
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  text-decoration: underline;
}


.whiteText10
{
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


A.MetaLink:link
{
  color: #0000ff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.MetaLink:visited
{
  color: #0000ff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.MetaLink:active
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


A.MetaLink:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
  border-style: none;
}


.left-column-background { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/left_column_background.png'); 
               text-decoration: none }
.main-background { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/main_background.png'); 
               text-decoration: none }
.toolCategories
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}


.MetaHeading
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}


.MetaRowEvenSelected
{
  background-color: #0000cc;
  text-decoration: none;
}


.MetaRowEven
{
  background-color: #dddddd;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.MetaRowHeading
{
  background-color: #cccccc;
  text-decoration: none;
}


.MetaRowOddSelected
{
  background-color: #0066ff;
  text-decoration: none;
}


.MetaRowOdd
{
  background-color: #eeeeee;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.MetaTextSelected2
{
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.MetaTextSelected
{
  background-color: #0000cc;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.MetaText
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.price-bar-background-2 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/price_bar_left.png'); 
               text-decoration: none }
.price-bar-background-3 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/FadingBlue_BG.png'); 
               text-decoration: none }
.price-bar-background { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/price_bar.png'); 
               text-decoration: none }
.very-small
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 4pt;
  text-decoration: none;
}


.text-bar-left-background-2 { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/text_bar_left_2.png'); 
               text-decoration: none }
.text-bar-left-background { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/text_bar_left.png'); 
               text-decoration: none }
.text-bar-right-background { background-image: 
               url('../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SH2RST2V/Images/text_bar_right.png'); 
               text-decoration: none }
.textBGYellow2
{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.textBgYellowLogo
{
  color: #000000;
  font-family: Georgia, 'Times New Roman', Times, serif;
  font-size: 8pt;
  text-decoration: none;
}


.textBgYellow
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.textBlue1
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
}


.textBlue2
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-decoration: none;
}


.textBlue
{
  color: #5a5ae1;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.textDarkRed1
{
  color: #cf101f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
}


.textDarkRed
{
  color: #c7101f;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.textHeadingLink
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: underline;
}


.textHeading
{
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-decoration: none;
}


.textNovBlue1
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: underline;
}


.textNovBlue2
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
}


.textNovBlue
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


.textNov
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
}


A.kk-bar-link:link
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-bar-link:visited
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-bar-link:active
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-bar-link:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-category-link:link
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-category-link:visited
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-category-link:active
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-category-link:hover
{
  color: #ff0000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-column-link:link
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-column-link:visited
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-column-link:active
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-column-link:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.kk-default-link:link
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-default-link:visited
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-default-link:active
{
  color: #0033cc;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-default-link:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-subcategory-link:link
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-subcategory-link:visited
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-subcategory-link:active
{
  color: #0033cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-subcategory-link:hover
{
  color: #ff0000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: underline;
  border-style: none;
}


A.kk-topNav-link:link
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.kk-topNav-link:visited
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.kk-topNav-link:active
{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.kk-topNav-link:hover
{
  color: #ff0000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border-style: none;
}


A.red-bold-link:link
{
  color: #fc0507;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.red-bold-link:visited
{
  color: #fc0507;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.red-bold-link:active
{
  color: #fc0507;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}


A.red-bold-link:hover
{
  color: #fc4547;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  text-decoration: underline;
  border-style: none;
}
