﻿/*Compress @ http://www.cssdrive.com/compressor/compress.php - Normal & Don't strip any comments */
body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color:#e4eff5; background-image:url(../images/backgroundFade.png); background-repeat:repeat-x; color:#837B77; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:0px; word-spacing:0px; cursor:default}
.wrapper /* Container div for all child page elements */{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.headerWrapper /* Container div for header */{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#FFF}
.headerSubWrapper1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:100px}
.headerSubWrapper1_1{margin:0px auto; width:982px}
.headerLogoAndTitle{float:left; border-width:0; margin:-100px 0px 0px -170px; *margin:-100px 0px 0px -170px; /* override for IE7 and prior*/}
.logoWebsiteVersionName{float:left; margin:-24px 0px 0px 136px; *margin:-24px 0px 0px -378px; width:300px; text-align:right; font-family:Georgia,Georgia,serif; font-size:12px; font-style:italic; font-weight:bold; color:#0b7ec5}
.iCentrisDisplay{float:left; margin:-56px 0px 0px 470px; width:170px; height:46px; overflow:hidden; /*border:solid 1px #FFF; */}
.iCentrisDisplay label{white-space:nowrap}
.countryAndLanguageWrapper{position:absolute; margin:3px 0px 0px 368px; width:614px; text-align:right}
.countryOptionsContainer{position:relative; margin:3px 0px 0px 0px; padding:6px; width:600px; border:solid 1px #0b7ec5; background-color:#cbe7f5; color:#0b7fc5; text-align:left; z-index:8}
.countryList1Container{float:left; margin:0px 36px 0px 24px; *margin:0px 36px 0px 12px; width:250px}
.countryList2Container{float:left; width:250px}
.countryRegionContainer{margin:0px 0px 0px -12px; *margin:0px 0px 0px 0px; font-weight:bold}
.countryOptionsContainer ul{margin:3px 0px 24px 0px; *margin:3px 0px 24px 12px}
.countryOptionsContainer ul li{display:list-item; list-style:none}
.countryFlagWrapper{display:block; margin:0px 3px 3px 0px; width:30px; height:18px; background-image:url(../images/flags.png); background-repeat:no-repeat}
.countryFlagEmptyWrapper{display:block; margin:0px 3px 3px 0px; width:30px; height:18px}
.countryOptionsContainer ul li a{display:block; margin:0px 0px 0px 35px; width:200px}
.countryIncludedList{float:left; margin:0px 0px 0px 35px; width:200px; color:#5c9ec6; font-weight:normal; font-style:italic}
@media screen and (-webkit-min-device-pixel-ratio:0) /* Google Chrome Hack */{.countryFlagWrapper{display:inline}
.countryFlagEmptyWrapper{display:inline}
.countryOptionsContainer ul li a{display:inline}
}
.languageOptionsContainer{position:relative; margin:3px 0px 0px 354px; padding:6px; width:246px; border:solid 1px #0b7ec5; background-color:#cbe7f5; color:#0b7fc5; text-align:left; z-index:8}
.headerSignInFormWrapper{margin:0px auto; width:982px; height:100px; color:#FFF}
.headerSignInForm{float:right; margin:39px 1px 0px 0px; z-index:7}
.headerSignInWrapper{margin:0px 0px 0px 0px; padding:12px 12px 9px 12px; width:300px; height:40px; background-color:#6db5e1; border-width:0; z-index:7}
.headerSignedInWelcomeWrapper{font-size:14px}
.headerSignedInActionItemsWrapper{margin:0px 0px 0px 0px}
.headerSignedInActionLinksWrapper{float:left}
.headerSignedInActionButtonWrapper{float:right; padding:3px 0px 0px 12px}
a.headerLink, a.headerLink:link, a.headerLink:visited{margin:0px 3px 0px 3px; padding:0px 0px 0px 0px; text-decoration:underline; font-size:12px; color:#FFF; cursor:pointer}
a.headerLink:hover, a.headerLink:visited:hover /* mouse over link */ /* mouse over visited link */{text-decoration:underline; color:#0b7ec5}
input.signInUsernameField{color:#7cbbde; width:110px}
input.signInPasswordField{color:#7cbbde; width:110px}
.headerSignedOutNeedHelp{padding:0px 0px 3px 0px}
.signInConfirmationMessage{color:#FFF; font-weight:bold}
.headerSubWrapper2{margin:0px auto; width:980px; padding:0px 0px 0px 0px; height:34px; background-color:#0b7ec5; border-width:0}
.headerSubWrapper2_1{margin:0px auto; width:100%}
ul.headerTopNavigation{float:left; margin:9px 0px 0px 18px; padding:0px 0px 0px 0px; font-size:14px; list-style-type:none}
ul.headerTopNavigation li{float:left; margin:0px 12px 0px 0px}
ul.headerTopNavigation li a, ul.headerTopNavigation li a:visited{text-decoration:none; color:#FFF}
ul.headerTopNavigation li a:hover, ul.headerTopNavigation li a:visited:hover{text-decoration:none; color:#81bbe2}
ul.headerTopNavigation li a.active, ul.headerTopNavigation li a.active:visited{text-decoration:none; color:#83c154}
ul.headerTopNavigation li a.active:hover, ul.headerTopNavigation li a.active:visited:hover /* mouse over link */{text-decoration:none; color:#81bbe2}
.headerShoppingWrapper{float:right; margin:0px 0px 0px 0px; padding:0px 12px 0px 12px; *padding:2px 12px 0px 12px; /* override for IE7 and prior*/width:300px; height:34px; background-color:#4292c4; border-width:0}
.headerShoppingSummaryWrapper{float:left; padding:1px 0px 0px 0px}
.headerShoppingCheckoutButtonWrapper{float:right; padding:8px 0px 0px 0px}
a.headerShoppingLink, a.headerShoppingLink:link, a.headerShoppingLink:visited{margin:0px 3px 0px 3px; padding:0px 0px 0px 0px; text-decoration:underline; font-size:12px; color:#FFF; cursor:pointer}
a.headerShoppingLink:hover, a.headerShoppingLink:visited:hover /* mouse over link */ /* mouse over visited link */{text-decoration:underline; color:#81bbe2}
.contentWrapper /* Container div for content */{margin:0px auto; padding:3px 12px 12px 6px; width:960px; background-color:#FFF; border-width:0; background-image:url(../images/backgroundFade.png); background-repeat:repeat-x; background-position:0px -130px}
.bodyWrapper{padding:15px 0px 0px 9px}
.bodyLeftWrapper{float:left; width:210px; margin:0px 24px 0px 0px; vertical-align:top; border-width:0}
.bodyLeftSearchWrapper{margin:0px 0px 0px 0px; padding:9px 6px 0px 9px; height:27px; background-color:#c0dbea; border:solid 1px #FFF; border-bottom-width:0px}
.bodyLeftSearchTextBoxWrapper{float:left}
.bodyLeftSearchTextBox{width:120px}
.bodyLeftSearchButtonWrapper{float:left; margin:2px 0px 0px 3px}
.bodyLeftOptionalMessageWrapper{margin:0px 0px 0px 0px; padding:6px 93px 6px 6px; background-image:url(../images/bodyLeftOptionalMessageBG.jpg); background-repeat:repeat-y; background-color:#007eff; text-align:left; color:#FFF; border-top-width:0px; border:solid 1px #FFF}
.chatLinkWrapper{margin:6px 0px 0px 1px}
.chatLinkWrapper img{float:left}
.chatLinkWrapper a, .chatLinkWrapper a:link, .chatLinkWrapper a:visited{float:left; margin:2px 0px 0px 2px; color:#FFF; font-weight:bold}
.chatLinkWrapper a:hover, .chatLinkWrapper a:visited:hover{float:left; margin:2px 0px 0px 2px; color:#81bbe2; font-weight:bold}
.textBoxTextRightAlign{    text-align:right}
ul.bodyLeftNavigationMenu{margin:18px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:none}
ul.bodyLeftNavigationMenu ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 21px; list-style-image:url(../images/bodyLeftNavigationMenuBullet.gif)}
ul.bodyLeftNavigationMenu ul ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 18px; list-style-image:url(../images/bodyLeftNavigationMenuBullet.gif)}
ul.bodyLeftNavigationMenu a, ul.bodyLeftNavigationMenu a:link, ul.bodyLeftNavigationMenu a:visited{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none; color:#0b7fc5; cursor:pointer}
ul.bodyLeftNavigationMenu a:hover, ul.bodyLeftNavigationMenu a:visited:hover /* mouse over link */ /* mouse over visited link */{text-decoration:none; color:#085f9e; font-weight:bold; cursor:pointer}
li.bodyLeftNavigationMenuLevelOne div.bodyLeftNavigationMenuLevelOneHeader{margin:6px 0px 3px 0px; padding:0px 51px 1px 3px; background-image:url(../images/bodyLeftNavigationMenuLevelOne.jpg); color:#0b7fc5}
li.bodyLeftNavigationMenuLevelOneOpen div.bodyLeftNavigationMenuLevelOneToggleLink{margin:6px 0px 3px 0px; padding:0px 51px 1px 3px; background-image:url(../images/bodyLeftNavigationMenuLevelOneOpen.jpg); color:#0b7fc5}
li.bodyLeftNavigationMenuLevelOneOpenHover div.bodyLeftNavigationMenuLevelOneToggleLink{margin:6px 0px 3px 0px; padding:0px 36px 1px 3px; background-image:url(../images/bodyLeftNavigationMenuLevelOneOpen.jpg); color:#085f9e; font-weight:bold; cursor:pointer}
li.bodyLeftNavigationMenuLevelOneClosed div.bodyLeftNavigationMenuLevelOneToggleLink{margin:6px 0px 3px 0px; padding:0px 0px 1px 3px; background-image:url(../images/bodyLeftNavigationMenuLevelOneClosed.jpg); color:#0b7fc5}
li.bodyLeftNavigationMenuLevelOneClosedHover div.bodyLeftNavigationMenuLevelOneToggleLink{margin:6px 0px 3px 0px; padding:0px 0px 1px 3px; background-image:url(../images/bodyLeftNavigationMenuLevelOneClosed.jpg); color:#085f9e; font-weight:bold; cursor:pointer}
li.bodyLeftNavigationMenuLevelTwo div.bodyLeftNavigationMenuLevelTwoHeader{margin:0px 0px 0px 0px; padding:0px 39px 0px 0px; color:#0b7fc5}
li.bodyLeftNavigationMenuLevelTwoOpen div.bodyLeftNavigationMenuLevelTwoToggleLink{margin:0px 0px 0px 0px; padding:0px 39px 0px 0px; background-image:url(../images/bodyLeftNavigationMenuLevelTwoOpen.gif); background-position:right top; background-repeat:no-repeat; color:#0b7fc5}
li.bodyLeftNavigationMenuLevelTwoOpenHover div.bodyLeftNavigationMenuLevelTwoToggleLink{margin:0px 0px 0px 0px; padding:0px 39px 0px 0px; background-image:url(../images/bodyLeftNavigationMenuLevelTwoOpen.gif); background-position:right top; background-repeat:no-repeat; color:#085f9e; font-weight:bold; cursor:pointer}
li.bodyLeftNavigationMenuLevelTwoClosed div.bodyLeftNavigationMenuLevelTwoToggleLink{margin:0px 0px 0px 0px; padding:0px 39px 0px 0px; background-image:url(../images/bodyLeftNavigationMenuLevelTwoClosed.gif); background-position:right top; background-repeat:no-repeat; color:#0b7fc5}
li.bodyLeftNavigationMenuLevelTwoClosedHover div.bodyLeftNavigationMenuLevelTwoToggleLink{margin:0px 0px 0px 0px; padding:0px 39px 0px 0px; background-image:url(../images/bodyLeftNavigationMenuLevelTwoClosed.gif); background-position:right top; background-repeat:no-repeat; color:#085f9e; font-weight:bold; cursor:pointer}
li.bodyLeftNavigationMenuItemSelected a, li.bodyLeftNavigationMenuItemSelected a:link, li.bodyLeftNavigationMenuItemSelected a:visited, li.bodyLeftNavigationMenuItemSelected a, li.bodyLeftNavigationMenuItemSelected a:link, li.bodyLeftNavigationMenuItemSelected a:visited{background-color:#0b7fc5; color:#FFF; margin:0px 0px 0px 0px; padding:1px 3px 1px 3px}
.bodyLeftSmartEntryWrapper{margin:18px 0px 0px 0px; padding:9px 6px 12px 12px; background-color:#c0dbea; color:#0b7fc5; font-weight:bold}
.highlight{color:#F00}
.highlightYellow{background-color:Yellow}
.bodyLeftTrustWaveWrapper{margin:6px 0px 0px 0px; padding:6px 0px 6px 0px; text-align:center}

/* Default Right Wrapper (Blue) - START */
.bodyRightWrapper{float:left; width:714px; vertical-align:top}
.bodyRightHeaderWrapper{width:714px; height:160px; margin:0px 0px 12px 0px; border:solid 1px #FFF}
.bodyRightHiddenCmsWrapper{margin-top:-15px; height:10px}
td.bodyRightHeaderTitleAndTextWrapper{ vertical-align:top; padding:18px 18px 6px 18px; background-color:#085f9e; width:334px; color:#cbe6f5}
div.bodyRightHeaderTitleAndTextWrapper{ margin:0px 0px 0px 0px;  height:134px; overflow:hidden}
h2.bodyRightHeaderTitleTextWrapper{margin:0px 0px 12px 0px; color:#FFF; letter-spacing:1px; text-transform:lowercase}
.bodyRightHeaderTextWrapper{}
.bodyRightHeaderEmptyAreaWrapper{width:60px; background-color:#a2cfeb}
.bodyRightHeaderImageWrapper{width:320px; background-repeat:no-repeat}
.bodyRightHeaderImageOverlay1Wrapper{width:30px; height:160px; background-color:#085f9e; filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30}
.bodyRightHeaderImageOverlay2Wrapper{width:60px; height:160px; background-color:#085f9e; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75}
.htableBodyRightTitleBar{margin:0px 0px 18px 0px; width:714px; border:solid 1px #FFF}
.htdBodyRightTitleBarTitleWrapper{padding:6px 36px 6px 12px; background-color:#4292c4; color:#FFF; white-space:nowrap}
.htdBodyRightTitleBarTitleWrapper h1{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; letter-spacing:0px; color:#FFF; white-space:nowrap;  height:15px; overflow:hidden}
.htdBodyRightTitleBarSection1{width:9px; background-color:#0b6fac}
.htdBodyRightTitleBarSection2{width:6px; background-color:#003eff}
.htdBodyRightTitleBarSection3{width:9px; background-color:#0b7ec5}
.htdBodyRightTitleBarSection4{width:600px; background-color:#81bbe2}
.htableBodyRightContentWrapper{margin:0px 0px 18px 0px; width:714px}
.htdBodyRightContentLeftWrapper{vertical-align:top}
.htdBodyRightContentCenterSpacerWrapper{width:18px}
.htdBodyRightContentRightWrapper{margin:0px 0px 0px 12px; width:210px; background-color:#6ea5ca; color:#033350; vertical-align:top; color:#FFF}
.columnHeader{padding:3px 3px 3px 3px; background-color:#085f9e; font-weight:bold; color:#FFF}
.columnContent{margin:3px 6px 6px 6px; color:#033350}
.columnContent a, .columnContent a:link /* unvisited link */{text-decoration:underline; color:#FFF; letter-spacing:0px; word-spacing:0px; cursor:pointer}
.columnContent a:hover /* mouse over link */{text-decoration:underline; color:#e4eff5; letter-spacing:0px; word-spacing:0px; cursor:pointer}
.columnContent a:visited /* visited link */{text-decoration:underline; color:#FFF; letter-spacing:0px; word-spacing:0px; cursor:pointer}
.columnContent a:visited:hover /* mouse over visited link */{text-decoration:underline; color:#e4eff5; letter-spacing:0px; word-spacing:0px; cursor:pointer}
.columnContent .movieWrapper{width:160px; margin:auto; border:solid 3px #085f9e; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6}
.columnContent .movieWrapperActive{width:160px; margin:auto; border:solid 3px #085f9e}
.bodyRightContentLayoutSmallRightColumn .htdBodyRightContentCenterSpacerWrapper, .bodyRightContentLayoutSmallRightColumnNoPrint .htdBodyRightContentCenterSpacerWrapper{display:table-cell; width:18px}
.bodyRightContentLayoutSmallRightColumn .htdBodyRightContentRightWrapper, .bodyRightContentLayoutSmallRightColumnNoPrint .htdBodyRightContentRightWrapper{display:table-cell; width:210px}
.bodyRightContentLayoutBigRightColumn .htdBodyRightContentCenterSpacerWrapper, .bodyRightContentLayoutBigRightColumnNoPrint .htdBodyRightContentCenterSpacerWrapper{display:table-cell; width:18px}
.bodyRightContentLayoutBigRightColumn .htdBodyRightContentRightWrapper, .bodyRightContentLayoutBigRightColumnNoPrint .htdBodyRightContentRightWrapper{display:table-cell; width:330px}
.bodyRightContentLayoutNoRightColumn .htdBodyRightContentCenterSpacerWrapper, .bodyRightContentLayoutNoRightColumn .htdBodyRightContentRightWrapper, .bodyRightContentLayoutNoRightColumnNoPrint .htdBodyRightContentCenterSpacerWrapper, .bodyRightContentLayoutNoRightColumnNoPrint .htdBodyRightContentRightWrapper{display:none; width:0px}
/* Default Right Wrapper (Blue) - END */
/* Right Wrapper (Green Option) - START */
.bodyRightColorGreen .bodyRightHeaderTitleAndTextWrapper{background-color:#436c03; color:#cbff75}
.bodyRightColorGreen .bodyRightHeaderEmptyAreaWrapper{background-color:#90be34}
.bodyRightColorGreen .bodyRightHeaderImageOverlay1Wrapper, .bodyRightColorGreen .bodyRightHeaderImageOverlay2Wrapper{background-color:#436c03}
.bodyRightColorGreen .htdBodyRightTitleBarTitleWrapper{background-color:#85ba16}
.bodyRightColorGreen .htdBodyRightTitleBarSection1{background-color:#557703}
.bodyRightColorGreen .htdBodyRightTitleBarSection2{background-color:#436c03}
.bodyRightColorGreen .htdBodyRightTitleBarSection3{background-color:#658d0e}
.bodyRightColorGreen .htdBodyRightTitleBarSection4{background-color:#709d0e}
.bodyRightColorGreen .htdBodyRightContentRightWrapper{background-color:#7f9c0f; color:#033350}
.bodyRightColorGreen .columnHeader{background-color:#557703}
/* Right Wrapper (Green Option) - END */
.footerWrapper /* Container div for footer */{margin:0px auto; width:980px; background-color:#81bbe2; border-width:0; font-size:10px; color:#0b7ec5}
.footerSubWrapper{border-top:solid 3px #0b7ec5}
.footerSubWrapper2{padding:6px 6px 6px 6px; border-width:0}
ul.footerNavigation{float:left; margin:0px 24px 0px 12px; padding:0px 0px 0px 0px; list-style-type:none}
ul.footerNavigation li{float:left; margin:0px 6px 0px 0px}
ul.footerNavigation li a{text-decoration:none; color:#0b7ec5}
ul.footerNavigation li a:hover /* mouse over link */{text-decoration:none; color:#FFF}
ul.footerNavigation li a:visited /* visited link */{text-decoration:none; color:#0b7ec5}
ul.footerNavigation li a:visited:hover /* mouse over visited link */{text-decoration:none; color:#FFF}
.footerCopyright{float:right; text-align:right; margin:3px 12px 0px 12px}
/* Standart Page Elements - Start */
h1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#837B77; font-family:Arial,Helvetica,sans-serif; font-size:18px; font-style:normal; font-variant:normal; font-weight:bold; letter-spacing:-1px; word-spacing:-0px; text-transform:none}
h2{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#837B77; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-style:normal; font-variant:normal; font-weight:bold; letter-spacing:-1px; word-spacing:-0px; text-transform:none}
h3{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#837B77; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; font-variant:normal; font-weight:bold; letter-spacing:-1px; word-spacing:0px; text-transform:none}
h4{float:left; margin:-2px 6px -6px 0px; padding:0px 0px 0px 0px; color:#837B77; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:italic; font-variant:normal; font-weight:bold; letter-spacing:-1px; word-spacing:0px; text-transform:none}
p{margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; color:inherit; text-indent:0px; text-align:left}
p.strong{margin:0px 0px 12px 0px; padding:6px 6px 6px 6px; border:dashed 1px #837B77; color:inherit; text-indent:0px; background-color:#F0F0F0}
div.strong{margin:0px 0px 12px 0px; padding:6px 6px 6px 6px; border:dashed 1px #837B77; color:inherit; text-indent:0px; background-color:#F0F0F0}
div.strongError{margin:0px 0px 12px 0px; padding:6px 6px 6px 6px; border:dashed 1px #BD1215; color:inherit; text-indent:0px; background-color:#F0F0F0}
div.strongConfirmation{margin:0px 0px 12px 0px; padding:6px 6px 6px 6px; border:dashed 1px #393; color:inherit; text-indent:0px; background-color:#F0F0F0}
div.strongColored{margin:0px 0px 12px 0px; padding:6px 6px 6px 6px; border:dashed 1px #085F9E; color:inherit; text-indent:0px; background-color:#F0F0F0}
a, a:link /* unvisited link */{text-decoration:underline; color:#0b7ec5; letter-spacing:0px; word-spacing:0px; cursor:pointer}
a:hover, a.weak:hover /* mouse over link */{text-decoration:underline; color:#436c03; letter-spacing:0px; word-spacing:0px; cursor:pointer}
/* Does not work well with DHTML
a:active{text-decoration:underline; color:#837B77; letter-spacing:0px; word-spacing:0px; cursor:wait}
*/
a:visited, a.weak:link, a.weak:visited /* visited link */{text-decoration:underline; color:#0b7ec5; letter-spacing:0px; word-spacing:0px; cursor:pointer}
a:visited:hover, a.weak:visited:hover /* mouse over visited link */{text-decoration:underline; color:#436c03; letter-spacing:0px; word-spacing:0px; cursor:pointer}
a.strong, a.strong:link /* unvisited link */{text-decoration:underline; color:#950007; font-weight:bold; letter-spacing:0px; word-spacing:0px; cursor:pointer}
a.strong:hover /* mouse over link */{text-decoration:underline; color:#837B77; font-weight:bold; letter-spacing:0px; word-spacing:0px; cursor:pointer}
/* Does not work well with DHTML
a.strong:active{text-decoration:underline; color:#837B77; font-weight:bold; letter-spacing:0px; word-spacing:0px; cursor:wait}
*/
a.strong:visited /* visited link */{text-decoration:underline; color:#837B77; font-weight:bold; letter-spacing:0px; word-spacing:0px; cursor:pointer}
a.strong:visited:hover /* mouse over visited link */{text-decoration:underline; color:#950007; font-weight:bold; letter-spacing:0px; word-spacing:0px; cursor:pointer}
a img{border-width:0}
.addCursor{cursor:pointer}
ul /* unordered list*/{margin:0px 0px 12px 24px; padding:0px; list-style-type:disc; line-height:18px}
ul ul /* unordered sub 1 list*/{margin:0px 0px 0px 21px; list-style-type:circle}
ol /* ordered list */{margin:0px 0px 12px 30px; padding:0px; list-style-type:decimal; line-height:18px}
ol ol /* ordered sub 1 list */{margin:0px 0px 0px 30px; padding:0px; list-style-type:upper-alpha; line-height:18px}
ol ol ol /* ordered sub 2 list */{list-style-type:lower-alpha}
ol ol ol ol /* ordered sub 3 list */{list-style-type:upper-roman}
ol ol ol ol ol /* ordered sub 4 list */{list-style-type:lower-roman}
.tableForm{margin:0px 0px 0px 0px; border-width:2px; border-collapse:collapse; border-spacing:0px; caption-side:top; table-layout:auto; empty-cells:show}
.tableForm td /* Table Cells */{}
.formFieldTitleContainer{padding:4px 4px 4px 4px; text-align:left; vertical-align:top; color:#837B77; font-weight:bold; white-space:nowrap}
.formFieldContainer{padding:4px 4px 4px 4px; text-align:left; vertical-align:top}
.formButtonContainer{padding:4px 4px 4px 4px; text-align:left; vertical-align:top}
.formFieldErrorMessage{margin:0px 0px 0px 4px; padding:0px 0px 0px 0px; color:#BD1215; font-weight:bold}
.formFieldError{border:solid 2px #BD1215}
.asterisk{color:#BD1215; font-weight:bold}
.formHorizontalRuleSeperator{border:none 0; border-top:1px dashed #999; height:0px}
.errorMessageContainer{margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; color:#BD1215}
.errorMessage{color:#BD1215; font-weight:bold}
.errorMessageWeak{color:#BD1215}
.errorMessageWeak td{color:#837B77}
.errorMessageWeak td div{color:#BD1215}
.confirmationMessageContainer{margin:0px 0px 12px 0px; padding:3px 3px 3px 3px; border:2px solid #393; color:#393}
.confirmationMessage{color:#393; font-weight:bold}
.confirmationMessageWeak{color:#393}
.warningMessage{color:#F93; font-weight:bold}
.warningMessageWeak{color:#F93}
.warningMessageWeak td{color:#837B77}
.warningMessageWeak td div{color:#F93}
.buttonLoadingMessage{color:#393; font-weight:bold}
input, textarea, select{color:#0b7ec5; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-style:normal; font-weight:normal; letter-spacing:0px; word-spacing:0px; cursor:inherit}
textarea{width:400px; height:200px}
a.buttonDisabled, a.buttonDisabled:link, a.buttonDisabled:visited{display:inline-block; margin:0px 0px 0px 0px; *margin:1px 0px 0px 0px; /* override for IE7 and prior*/padding:1px 6px 2px 6px; *padding:2px 6px 2px 6px; /* override for IE7 and prior*/border:0; background-color:#CCC; text-decoration:none; text-align:left; font-size:12px; white-space:nowrap; color:#FFF; cursor:pointer; text-transform:lowercase}
a.buttonWeak, a.buttonWeak:link, a.buttonWeak:visited{display:inline-block; margin:0px 0px 0px 0px; *margin:1px 0px 0px 0px; /* override for IE7 and prior*/padding:1px 6px 2px 6px; *padding:2px 6px 2px 6px; /* override for IE7 and prior*/border:0; background-color:#81bbe2; text-decoration:none; text-align:left; font-size:12px; white-space:nowrap; color:#FFF; cursor:pointer; text-transform:lowercase}
a.buttonWeak:hover, a.buttonWeak:visited:hover /* mouse over link */ /* mouse over visited link */{text-decoration:none; color:#005891}
a.buttonNormal, a.buttonNormal:link, a.buttonNormal:visited{display:inline-block; margin:0px 0px 0px 0px; *margin:1px 0px 0px 0px; /* override for IE7 and prior*/padding:1px 6px 2px 6px; *padding:2px 6px 2px 6px; /* override for IE7 and prior*/border:0; background-color:#4292c4; text-decoration:none; text-align:left; font-size:12px; white-space:nowrap; color:#FFF; cursor:pointer; text-transform:lowercase}
a.buttonNormal:hover, a.buttonNormal:visited:hover /* mouse over link */ /* mouse over visited link */{text-decoration:none; color:#005891}
a.buttonStrong, a.buttonStrong:link, a.buttonStrong:visited{display:inline-block; margin:0px 0px 0px 0px; *margin:1px 0px 0px 0px; /* override for IE7 and prior*/padding:1px 6px 2px 6px; *padding:2px 6px 2px 6px; /* override for IE7 and prior*/border:0; background-color:#83c154; text-decoration:none; text-align:left; font-size:12px; white-space:nowrap; color:#FFF; cursor:pointer; text-transform:lowercase}
a.buttonStrong:hover, a.buttonStrong:visited:hover /* mouse over link */ /* mouse over visited link */{text-decoration:none; color:#03552b}
.tableGrid{margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; width:100%; border:solid 2px #1376B4; border-collapse:collapse; border-spacing:0px; caption-side:top; table-layout:auto; empty-cells:show}
.tableGridInContentBox{margin:0px 0px 0px 0px}
.tableGrid caption{margin:0px -1px 0px -2px; padding:1px 3px 3px 4px; vertical-align:top; border:solid 2px #1376B4; background-color:#950007; color:#FFF; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; letter-spacing:0px; word-spacing:0px}
.tableGrid th, .tableGrid thead td, .tableGrid thead th /* Table Header Row */{padding:2px 4px 2px 4px; border:0px; border-bottom:solid 2px #1376B4; background-color:#A8CEE6; vertical-align:bottom; text-align:left; color:#1376B4; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; letter-spacing:0px; word-spacing:0px}
.tableGridInContentBox th, .tableGridInContentBox thead td, .tableGridInContentBox thead th /* Table Header Row */{background-color:#bfdef2}
.tableGrid td /* Table Cells */{padding:2px 4px 2px 4px; border:solid 0px #1376B4; vertical-align:top}
.tableGridFooter, .tableGrid tfoot td, .tableGrid tfoot th /* Table Footer Row */{padding:2px 4px 2px 4px; background-color:#837B77; text-align:left; vertical-align:bottom; color:#FFF}

.tableGridAlternatingRow{background-color:#EEE}
div.tableGridEmptyDataTemplate{padding:12px; text-align:center}
.tableGridEmptyDataRow{}
.tableGridEmptyDataRow td{padding:12px; text-align:center}
.tableGridPaging{background-color:#0b6fac; text-align:right; vertical-align:bottom; color:#FFF}
.tableGridPaging a{color:#FFF; margin:0px 2px 0px 0px}
.tableGridPaging a:hover{color:#81bbe2; margin:0px 2px 0px 0px}
.productRowsTable{}
.productRowsDisplayText{vertical-align:bottom}
.productRowsItemsPerPage{vertical-align:bottom; text-align:right}
.productRowsListContainer{padding-top:2px}
.productRowsHeader{background-color:#0b6fac; height:4px}
.footNotes{color:#999; font-size:10px}
.disbaledText{color:#999}
.clearDiv{clear:both}
.slideContainer{padding:12px 0px 0px 0px}
.secondaryPageLeftNavigationContainer{vertical-align:top; width:312px}
.secondaryPageMainContentContainer{vertical-align:top}
disabled{color:#999}
a.disabled{color:#999; cursor:default}
.hide{display:none}
div.AddToAutoShipContainer{text-align:right; padding:4px 9px 4px 0px}
div.AddToAutoShipLinkContainer{float:right; padding:2px 2px 0px 2px}
div.AddToAutoShipLinkContainer a{white-space:nowrap}
div.AddToAutoShipInfoImageContainer{float:right}
div.temporarilyUnavailablePurchaseOptionsMessage{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#BD1215; text-align:center; font-weight:bold}
div.discontinuedPurchaseOptionsMessage{margin:3px 0px 0px 0px; padding:0px 0px 0px 0px; color:#BD1215; text-align:center; font-weight:bold}
div.temporarilyUnavailablePurchaseOptionsEstimatedArival{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center}
.userControlLoadingMessageWrapper{padding:100px; text-align:center}
.tableProductRows, .tableProductRows td, .tableProductRows th, .tableProductRows tr{margin:0px 0px 0px 0px; padding:1px 1px 1px 1px}
.productRowWrapper{padding:9px 9px 9px 9px; border-bottom:solid 3px #81bbe2}
.productRowBottomBorderHighlight{border-bottom:solid 3px #0b6fac; width:70px; float:left; margin:9px 0px 0px 3px; *margin:-6px 0px 0px 3px; /* override for IE7 and prior*/}
.productRowBottomBorderHighlight2{*display:none; /* override for IE7 and prior*/border-bottom:solid 1px #81bbe2; width:102%; float:left; margin:1px -20px 0px -6px}
.productRowProductNameWrapper{margin:0px 0px 3px 0px}
.productRowProductImageAndDescriptionWrapper{}
.productRowProductImageWrapper{width:80px; vertical-align:top}
.productRowProductDescriptionAndLinkWrapper{padding:0px 12px 0px 3px; vertical-align:top}
.productRowProductDescriptionWrapper{margin:0px 12px 0px 0px; padding:0px 0px 0px 0px; width:256px; overflow:hidden}
.productRowShowAndHideMoreLinkWrapper{padding:6px 0px 0px 0px}
.productRowProductPurchaseInformationAndOptionsWrapper{vertical-align:top; white-space:nowrap}
tr.notApplicableCost, .notApplicable{color:#C0C0C0}
tr.applicableCost td{}
.upSellProductWrapper{width:224px; height:177px; margin:4px 4px 4px 4px; border:solid 1px #A8CEE6}
.upSellProductNameWrapper{margin:4px 0px 4px 0px; text-align:center}
.upSellProductImage{float:left; margin:4px 0px 0px 0px; width:76px}
.upSellProductInformationWrapper{float:left; margin:0px 2px 0px 4px; width:140px}
.center{text-align:center}
div.cmsHiddenStuff{margin:24px 0px 24px 0px; padding:6px 6px 6px 6px; border:dashed 2px Darkorange; color:inherit; text-indent:0px}
.upSellSectionContainer{margin-top:24px}
.upSellTitleContainer{padding:6px 6px 6px 6px; background-color:#e4eff5; border:solid 1px #a5cfe8}
.upSellTitleTopOfPage{float:right; margin:2px 0px 0px 0px; font-size:9px}
.upSellListContainer{margin:0px 0px 0px 4px; width:702px; height:204px; overflow:auto; overflow-x:scroll}
.mediaLeft{ float:left; margin:0px 12px 3px 0px}
.mediaRight{ float:right; margin:0px 0px 3px 12px}
/* Standart Page Elements - End */
/* Window - Start */
.overlay_LayerWindow{background-color:#000; filter:alpha(opacity=70); -moz-opacity:0.6; opacity:0.6; position:relative; z-index:10}
.overlay___invisible__{background-color:#000; filter:alpha(opacity=0); -moz-opacity:0; opacity:0}
.LayerWindow_nw{width:4px; height:23px; border-left:solid 1px #085f9e; /* Website Color */background-color:#085f9e; /* Website Color */}

.LayerWindow_n{background-color:#085f9e; /* Website Color */height:23px}

.LayerWindow_ne{width:9px; height:23px; background-color:#085f9e; /* Website Color */}

.LayerWindow_title{float:left; height:14px; font-size:12px; font-weight:bold; letter-spacing:0px; word-spacing:0px; text-align:left; width:100%; color:#FFF; padding-top:2px; white-space:nowrap}

.LayerWindow_title span{font-size:12px; font-weight:normal; color:#FFF}

.LayerWindow_minimize{width:23px; height:23px; background:transparent url(/images/Window/minimize.gif) no-repeat 0 0; position:absolute; top:1px; right:43px; cursor:pointer; z-index:12}

.LayerWindow_maximize{width:23px; height:23px; background:transparent url(/images/Window/maximize.gif) no-repeat 0 0; position:absolute; top:1px; right:21px; cursor:pointer; z-index:12}

.LayerWindow_close{width:23px; height:23px; background:transparent url(/images/Window/close.gif) no-repeat 0 0; position:absolute; top:1px; right:1px; cursor:pointer; z-index:12}

.LayerWindow_w{width:1px; border-left:solid 1px #878787}

.LayerWindow_content{overflow:auto; background-color:#FFF; vertical-align:top}

.LayerWindow_contentPadding{height:1px; background-color:#FFF}

.LayerWindow_e{width:1px; border-right:solid 1px #878787}

.LayerWindow_sw{width:3px; height:16px; background-color:#F2F2F2; border-top:solid 1px #878787; border-bottom:solid 1px #878787; border-left:solid 1px #878787}

.LayerWindow_s{height:16px; background-color:#F2F2F2; border-top:solid 1px #878787; border-bottom:solid 1px #878787}

.LayerWindow_se{width:8px; height:16px; background-color:#F2F2F2; border-top:solid 1px #878787; border-bottom:solid 1px #878787; border-right:solid 1px #878787}

.status_bar{  font-family:Tahoma,Geneva,sans-serif;   font-size:10px;   color:#837B77;   float:left;   white-space:nowrap}

.LayerWindow_sizer{margin:0px 0px 0px 0px; width:20px; height:16px; background:url(/images/Window/resize.gif) no-repeat 8px 4px; cursor:se-resize}
.layerWindowContentWrapper{padding:6px}

.windowContentMasterWindowContentWrapper{margin:0px; padding:6px; background-color:#FFF}

.windowContentMasterSignInIframeContentWrapper{margin:0px; padding:0px; background-color:#6db5e1}

.LayerWindow_contentAdditional{}
.top_draggable, .bottom_draggable{cursor:move}
/* DO NOT CHANGE THESE VALUES*/
.LayerWindow{display:block; z-index:11; position:absolute}
.LayerWindow table.table_window{border-collapse:collapse; border-spacing:0px; width:100%; margin:0px; padding:0px}
.LayerWindow table.table_window td, .LayerWindow table.table_window th{padding:0}
.LayerWindow .title_window{-moz-user-select:none}

/* Window - End */
/* ToolTip - Start */
a.tooltipLink{position:relative; text-decoration:none}
a.tooltipLink span.tooltipLinkText{text-decoration:underline}
a.tooltipLink img{border-width:0px}
a.tooltipLink span.tooltipWrapper{display:none}
a.tooltipLink:hover span.tooltipWrapper{display:block; position:absolute; top:2em; left:0em; text-decoration:none}
.tooltipWrapper{position:relative; padding:1px; background-color:#FFF; z-index:9}
.tooltip{background-color:#FFF; border:solid 2px #085f9e; /* Website Color */}
.tooltipHeader{padding:0px 0px 2px 0px; background-color:#085f9e; /* Website Color */color:#FFF; font-size:12px; font-weight:bold}
.tooltipBody{padding:3px; /* Website Font Information */color:#837B77; font-style:normal; font-weight:normal; letter-spacing:0px; word-spacing:0px; white-space:normal}

/* ToolTip - End */
/* Telerik ComboBox - Start */
.RadComboBox_NSP, .RadComboBox_NSP .rcbInput, .RadComboBoxDropDown_NSP{font:12px Arial,Helvetica,sans-serif; color:#0b7ec5}
    .RadComboBox_NSP .rcbInputCellLeft, .RadComboBox_NSP .rcbInputCellRight, .RadComboBox_NSP .rcbArrowCellLeft, .RadComboBox_NSP .rcbArrowCellRight{background-image:url('../images/TelerikComboBox/rcbSprite.png')}
    * html .RadComboBox_NSP .rcbInputCellLeft, 
    * html .RadComboBox_NSP .rcbInputCellRight, 
    * html .RadComboBox_NSP .rcbArrowCellLeft, 
    * html .RadComboBox_NSP .rcbArrowCellRight{background-image:url('../images/TelerikComboBox/rcbSpriteIE6.png')}
 .RadComboBox_NSP td.rcbInputCellLeft{background-position:0 0}
 .RadComboBox_NSP td.rcbInputCellRight{background-position:100% 0}
 .RadComboBox_NSP .rcbHovered .rcbInputCellLeft{background-position:0 0}
 .RadComboBox_NSP .rcbHovered .rcbInputCellRight{background-position:100% 0}
 .RadComboBox_NSP .rcbFocused .rcbInputCellLeft{background-position:0 0}
 .RadComboBox_NSP .rcbFocused .rcbInputCellRight{background-position:100% 0}
 .RadComboBox_NSP .rcbHovered .rcbReadOnly td.rcbInputCellLeft{background-position:0 -22px}
 .RadComboBox_NSP .rcbHovered .rcbReadOnly td.rcbInputCellRight{background-position:100% -22px}
 .RadComboBox_NSP .rcbFocused .rcbReadOnly td.rcbInputCellLeft{background-position:0 -44px}
 .RadComboBox_NSP .rcbFocused .rcbReadOnly td.rcbInputCellRight{background-position:100% -44px}
 .RadComboBox_NSP .rcbInputCell .rcbEmptyMessage{color:#F00}
 .RadComboBox_NSP .rcbHovered .rcbInputCell .rcbInput{color:#0b7ec5}
 .RadComboBox_NSP td.rcbArrowCellLeft{background-position:-18px -88px}
 .RadComboBox_NSP td.rcbArrowCellRight{background-position:0 -88px}
 .RadComboBox_NSP .rcbHovered .rcbArrowCellLeft{background-position:-54px -88px}
 .RadComboBox_NSP .rcbHovered .rcbArrowCellRight{background-position:-36px -88px}
 .RadComboBox_NSP .rcbFocused .rcbArrowCellLeft{background-position:-90px -88px}
 .RadComboBox_NSP .rcbFocused .rcbArrowCellRight{background-position:-72px -88px}
 .RadComboBox_NSP td.rcbArrowCellHidden, 
 .RadComboBox_NSP .rcbHovered td.rcbArrowCellHidden, 
 .RadComboBox_NSP .rcbFocused td.rcbArrowCellHidden{background-position:-15px -88px}
 .RadComboBox_NSP .rcbHovered .rcbReadOnly td.rcbArrowCellHidden{background-position:-51px -88px}
 .RadComboBox_NSP .rcbFocused .rcbReadOnly td.rcbArrowCellHidden{background-position:-87px -88px}
 .RadComboBox_NSP .rcbReadOnly td.rcbArrowCellLeft{background-position:-18px -88px}
 .RadComboBox_NSP .rcbReadOnly td.rcbArrowCellRight{background-position:-2px -88px}
 .RadComboBox_NSP .rcbHovered .rcbReadOnly .rcbArrowCellLeft{background-position:-54px -88px}
 .RadComboBox_NSP .rcbHovered .rcbReadOnly .rcbArrowCellRight{background-position:-38px -88px}
 .RadComboBox_NSP .rcbFocused .rcbReadOnly .rcbArrowCellLeft{background-position:-90px -88px}
 .RadComboBox_NSP .rcbFocused .rcbReadOnly .rcbArrowCellRight{background-position:-74px -88px}
 .RadComboBox_NSP .rcbReadOnly td.rcbArrowCellHidden{background-position:-15px -88px}
 .RadComboBox_NSP .rcbHovered .rcbReadOnly td.rcbArrowCellHidden{background-position:-51px -88px}
 .RadComboBox_NSP .rcbFocused .rcbReadOnly td.rcbArrowCellHidden{background-position:-87px -88px}
 .RadComboBoxDropDown_NSP{background:#fff; border-color:#c6c7d2; border-top-color:#83868d}
 .RadComboBoxDropDown_NSP .rcbHeader, .RadComboBoxDropDown_NSP .rcbFooter{background-color:#A8CEE6; color:#1376B4; font-weight:bold; background-position:0 -110px}
 .RadComboBoxDropDown_NSP .rcbHeader{border-bottom-color:#A8CEE6}
 .RadComboBoxDropDown_NSP .rcbFooter{border-top-color:#d5d5d5}
 .RadComboBoxDropDown_NSP .rcbItem{color:#666}
 .RadComboBoxDropDown_NSP .rcbItem em{background:#e5e5e5}
 .RadComboBoxDropDown_NSP .rcbHovered{background:#EEE; color:#666}
 .RadComboBoxDropDown_NSP .rcbSeparator{color:#fff; background:#8a8a8a}
 .RadComboBox_NSP .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_NSP .rcbDisabled{color:#999}
 .RadComboBox_NSP .rcbDisabled td.rcbInputCellLeft{background-position:0 -66px}
 .RadComboBox_NSP .rcbDisabled td.rcbInputCellRight{background-position:100% -66px}
 .RadComboBox_NSP .rcbDisabled td.rcbArrowCellLeft{background-position:-126px -88px}
 .RadComboBox_NSP .rcbDisabled td.rcbArrowCellRight{background-position:-108px -88px}
 .RadComboBox_NSP .rcbDisabled .rcbReadOnly td.rcbArrowCellRight{background-position:-110px -88px}
 .RadComboBox_NSP table.rcbDisabled td.rcbArrowCellHidden, 
 .RadComboBox_NSP .rcbDisabled .rcbReadOnly td.rcbArrowCellHidden{background-position:-123px -88px}
 .RadComboBoxDropDown_NSP .rcbLoading{background:#EEE}
 
/* Telerik ComboBox - End */
/* Nifty Corners Cube - Start */
.ContentBoxContainer, .RoundedContentBoxContainer{padding:2px; /*Controls border width*/background-color:#003074}
.ContentBoxHeader{background-color:#81bbe2; border-bottom:solid 2px #003074; font-weight:bold; padding:2px 0px 2px 4px}
.ContentBoxHeaderTitle{color:#FFF; text-align:left; font-weight:bold; font-size:12px}
.ContentBoxHeaderLinkContainer{float:right; margin:0px 0px 0px 0px; padding:0px 6px 3px 4px}
a.ContentBoxHeaderLink, a.ContentBoxHeaderLink:link, a.ContentBoxHeaderLink:visited{text-decoration:underline; color:#FFF; font-size:10px; letter-spacing:0px; word-spacing:0px; cursor:pointer}
a.ContentBoxHeaderLink:hover, a.ContentBoxHeaderLink:visited:hover{text-decoration:underline; color:#CCC; font-size:10px; letter-spacing:0px; word-spacing:0px; cursor:pointer}
.ContentBoxContent{background-color:#FFF}

a.RoundedTab, a.RoundedTab:link, a.RoundedTab:visited{padding:2px 2px 2px 6px; /*Controls border width*/background-color:#81bbe2; float:left; white-space:nowrap; margin-right:1px; text-decoration:none; color:#085f9e; font-weight:bold; cursor:pointer}
a.RoundedTab:hover, a.RoundedTab:visited:hover{padding:2px 2px 2px 6px; /*Controls border width*/background-color:#81bbe2; float:left; white-space:nowrap; margin-right:1px; text-decoration:underline; color:#085f9e; font-weight:bold; cursor:pointer}

a.RoundedTabActive, a.RoundedTabActive:link, a.RoundedTabActive:visited{padding:2px 2px 2px 6px; /*Controls border width*/background-color:#1376B4; float:left; white-space:nowrap; margin-right:1px; text-decoration:none; color:#FFF; font-weight:bold; cursor:pointer}
a.RoundedTabActive:hover, a.RoundedTabActive:visited:hover{padding:2px 2px 2px 6px; /*Controls border width*/background-color:#1376B4; float:left; white-space:nowrap; margin-right:1px; text-decoration:underline; color:#FFF; font-weight:bold; cursor:pointer}

.tabPageDivider{padding:3px 0px 0px 0px; border-top:solid 2px #1376B4}

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript, 
and their use should be avoided in the markup */
b.niftycorners, b.niftyfill{display:block}
b.niftycorners *{display:block; height:1px; line-height:1px; font-size:1px; overflow:hidden; border-style:solid; border-width:0 1px}
/*normal*/
b.r1{margin:0 3px; border-width:0 2px}
b.r2{margin:0 2px}
b.r3{margin:0 1px}
b.r4{height:2px}
b.rb1{margin:0 8px; border-width:0 2px}
b.rb2{margin:0 6px; border-width:0 2px}
b.rb3{margin:0 5px}
b.rb4{margin:0 4px}
b.rb5{margin:0 3px}
b.rb6{margin:0 2px}
b.rb7{margin:0 1px; height:2px}
b.rb8{margin:0; height:2px}
b.rs1{margin:0 1px}
/*transparent inside*/
b.t1{border-width:0 5px}
b.t2{border-width:0 3px}
b.t3{border-width:0 2px}
b.t4{height:2px}
b.tb1{border-width:0 10px}
b.tb2{border-width:0 8px}
b.tb3{border-width:0 6px}
b.tb4{border-width:0 5px}
b.tb5{border-width:0 4px}
b.tb6{border-width:0 3px}
b.tb7{border-width:0 2px; height:2px}
b.tb8{border-width:0 1px; height:2px}
b.ts1{border-width:0 2px}

/* Nifty Corners Cube - End */
/* No JavaScript - Start */
.noJavaScriptOverlay{background-color:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; position:absolute; top:0; left:0; width:100%; height:5000px; z-index:10000; overflow:hidden}
.noJavaScriptMessageWrapper{position:absolute; top:0; left:0; width:100%; height:100%; z-index:100000}
.noJavaScriptMessage{margin:100px auto; width:400px; border:solid 3px #C00; background-color:#FFF; padding:9px; z-index:100000}
/* No JavaScript - End */