div.breadcrumb{float :right;padding :0px;margin :5px 0px 0px;color:#004b8d;font-size :95%;font-weight :normal;}
div.breadcrumb a,div.breadcrumb a:hover{font-weight :bold;}
div.breadcrumb a:hover{text-decoration:underline;}
table.structuredData{margin-top:6px;}
table.structuredData ul{margin:0;padding:0;list-style:none;}
table.structuredData ul li{margin:0;}
div.rightColumnContainer .linkListOuter,div.rightColumnContainer .linkListContainer,div.rightColumnContainer h3.linkListTitle,div.rightColumnContainer p.listDescription,div.rightColumnContainer .linkList,div.rightColumnContainer .linkList h3,div.rightColumnContainer .linkList ul,div.rightColumnContainer .linkList ul li,div.rightColumnContainer .linkList ul li a,div.rightColumnContainer .linkList ul li a img,div.rightColumnContainer .linkList ul li p{margin :0px;padding :0px;}
div.rightColumnContainer .linkListContainer{background :#fff url(/KingstonSmith/Themes/Vivid/Images/linkList_arrow.gif) no-repeat 169px 12px;border :solid 1px #009ac8;padding :5px 22px 5px 12px;}
div.rightColumnContainer h3{font-size :100%;color :#009ac8;}
div.rightColumnContainer .linkList ul{padding :12px 12px 20px;}
div.rightColumnContainer .linkList ul li{list-style-type :none;padding :0px 0px 10px;}
div.rightColumnContainer .linkList ul li a{color :#fff;line-height :80%;}
div.rightColumnContainer .linkList ul li a:hover{color :#fff;text-decoration :underline;}
div.rightColumnContainer .linkList ul li a img{float :left;margin :0px 5px 0px 0px;}
div.rightColumnContainer .linkList ul li p{color :#004b8d;font-size :90%;}
div.postingActionsContainer{position :absolute;bottom :0px;left :0px;width:192px;padding :0px;margin :0px;display :inline;}
ul.postingActionsList{font-size :90%;float :left;margin :0px;padding:0px;width:192px;}
ul.postingActionsList li{margin :0px;padding :0px;list-style-type :none;}
ul.postingActionsList li a{display :block;text-decoration:none;padding :1px 0px 1px 33px;color:#fff;}
ul.postingActionsList li.actionReturn a{background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/icon_arrowleft.gif) no-repeat 10px 3px;}
ul.postingActionsList li.actionPrint a{background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/icon_print.gif) no-repeat 9px 2px;}
ul.postingActionsList li.actionEmail a{background :#ee3224 url(/KingstonSmith/Themes/Vivid/Images/icon_email.gif) no-repeat 9px 4px;}
ul.postingActionsList li.actionLinkTo a{background :#009ac8 url(/KingstonSmith/Themes/Vivid/Images/icon_linkto.gif) no-repeat 10px 2px;}
ul.postingActionsList li.actionBookmark a{background :#ea4498 url(/KingstonSmith/Themes/Vivid/Images/icon_bookmark.gif) no-repeat 7px 3px;}
ul.postingActionsList li.actionPDF a{background :#002b5c url(/KingstonSmith/Themes/Vivid/Images/icon_pdf.gif) no-repeat 10px 2px;}
ul.postingActionsList li a:hover{text-decoration:underline;color:#fff;}
a.basketLink{display:block;clear :both;margin-top:12px;padding-left:30px;background:url(/KingstonSmith/Themes/Vivid/Images/basket_add.gif) no-repeat left center;}
div.changeFormLinkContainer a{display:block;margin-top:0px;padding-left:30px;background:url(/KingstonSmith/Themes/Vivid/Images/modify.gif) no-repeat 3px bottom;}
table.basketTable{float :left;width:100%;border-bottom:solid 1px #e0e0e0;background-color:#fff;margin-bottom:24px;}
div.noItemsAlert{float :left;width :520px;margin-bottom:26px;}
div.noItemsAlert p{font-weight :bold;color :#ee3224;padding-left:18px;background:url(/KingstonSmith/Themes/Vivid/Images/basket_empty.gif) no-repeat left center;}
table.basketTable th, table.basketTable td{border-bottom:solid 1px #ccc;padding:2px;}
a.removeItemLink{font-size:86%;padding :1px 0 2px 14px;background:url(/KingstonSmith/Themes/Vivid/Images/basket_remove.gif) no-repeat left center;}
td.basketControlButtons input{background :url(/KingstonSmith/Themes/Vivid/Images/button_basket.gif) no-repeat top left;border :0px;height :20px;width :118px;text-align :center;font-size :95%;}
div.leftColumnContainer{float:left;width:192px;padding :0px 0px 50px;margin :27px 0px 0px;display :inline;}
div.leftMenuContainer{float :left;margin :0px;padding :0px;}
div.leftColumnContainer .pageNavTitle a{font-size :140%;font-weight :bold;margin :0px;padding :0px;}
div.leftColumnContainer ul.topChannel{width:192px;margin :8px 0px 0px;padding:0px;border-top :solid 1px #e0e0e0;}
div.leftColumnContainer ul.subChannel{border-top :0px;margin :0px 0px 0px 20px;padding:0px;}
div.leftColumnContainer ul.subChannel ul{margin :0px 0px 0px 10px;}
div.leftColumnContainer ul.topChannel li{list-style-type :none;width:192px;clear :both;margin :0px;padding :3px 0px;border-bottom :solid 1px #e0e0e0;}
div.leftColumnContainer ul.subChannel li{width:172px;border-bottom :0px;}
div.leftColumnContainer ul.subChannel ul li{width:162px;}
div.leftColumnContainer ul.subChannel ul ul li{width:162px;}
div.leftColumnContainer ul.subChannel ul ul ul li{width:142px;}
div.leftColumnContainer ul.topChannel li a{display :block;font-weight :normal;padding :3px 20px 3px 13px;margin :0px;color :#666;}
div.leftColumnContainer ul.topChannel li.channel_active a{color :#fff;background :#b2c9dd url(/KingstonSmith/Themes/Vivid/Images/channel_active.gif) no-repeat right 9px;}
div.leftColumnContainer ul.topChannel li.channel_inactive a,div.leftColumnContainer ul.subChannel li.channel_inactive a,div.leftColumnContainer ul.subChannel li.posting_inactive a{color :#666;background :none;}
div.leftColumnContainer ul.topChannel li.finalActive a{color :#fff;background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/final_active.gif) no-repeat right 4px;}
div.leftColumnContainer ul.topChannel li a:hover,div.leftColumnContainer ul.subChannel li.channel_inactive a:hover,div.leftColumnContainer ul.subChannel li.posting_inactive a:hover{background :url(/KingstonSmith/Themes/Vivid/Images/leftNav_hover.gif) no-repeat right 4px;}
div.leftColumnContainer ul.topChannel li.channel_active a:hover{color :#fff;background :#b2c9dd url(/KingstonSmith/Themes/Vivid/Images/LeftNav_channelHover.gif) no-repeat right 9px;}
div.leftColumnContainer ul.topChannel li.finalActive a:hover{color :#fff;background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/LeftNav_finalHover.gif) no-repeat right 4px;}
div.leftColumnContainer ul.subChannel li.channel_inactive a:hover,div.leftColumnContainer ul.subChannel li.posting_inactive a:hover{color :#666;background :url(/KingstonSmith/Themes/Vivid/Images/leftNav_hover.gif) no-repeat right 4px;}
a.glossary{text-decoration:none !important;border-bottom:dashed 1px;}
.imageClearer{clear:both;}
div.fullWidthBodyContainer{width:100%;margin :0px;padding :0px;}
div.fixedWidthBodyContainer{width:975px;position :relative;padding :0px 0px 50px;margin :0px auto;border-bottom :solid 4px #009ac8;}
div.mainColumnContainer{float :left;width :745px;position :relative;margin :0px 0px 0px 25px;padding :0px;display :inline;}
div.pageTitleContainer{padding :0px;margin :42px 0px 18px 0px;}
h1.pageTitle{padding:4px 0px;margin:0px;color:#333;font-size:180%;font-weight:normal;margin-bottom:10px;}
h2.pageDescription{margin:0px;padding:0px;color:#333;font-weight:bold;font-size:100%;line-height:140%;display :inline;}
span.pageDate{white-space :nowrap;display:block;margin :18px 0px 0px;font-size:90%;color:#bbb;}
div.pageBodyContent{line-height:140%;margin:0px;display :inline;}
div.pageBodyContent .htmlContentContainer img{padding :5px 20px 0px 0px;}
div.pageBodyContent a{font-weight :bold;}
div.pageBodyContent a:hover{text-decoration :underline;}
div.pageBodyContent h3{margin-top:1.2em;margin-bottom:0.3em;font-size:120%;}
div.pageBodyContent h4{margin-top:1.2em;margin-bottom:0.3em;font-size:110%;}
div.pageBodyContent h5,div.pageBodyContent h6{margin-top:1.2em;margin-bottom:0.3em;font-size:100%;}
div.pageBodyContent p{margin-top:0em;margin-bottom:1.2em;}
div.pageBodyContent input.formContainer,div.pageBodyContent textarea{width:180px;}
div.pageBodyContent textarea{height:60px;}
img.alignLeft{float :left;margin :3px 10px 5px 0px;}
img.alignRight{float :right;margin :3px 0px 5px 10px;}
div.contactPanel{clear:both;border:solid 1px #ccc;background:#fafafa;padding:10px;margin-top :50px;font-weight:bold;}
div.contactPanel p{margin:0;}
/*div.mainColumnContainerTwoColumn{width :762px;}
div.mainColumnContainerTwoColumn .pageTitleContainer{width :762px;}
div.mainColumnContainerTwoColumn h2.pageDescription{width :739px;}
div.mainColumnContainerThreeColumn{width :515px;}
div.mainColumnContainerThreeColumn .pageTitleContainer{width :515px;}
div.mainColumnContainerThreeColumn h2.pageDescription{width :492px;}*/
div.fullWidthBodyContainerThreeColumn .fixedWidthBodyContainer{background :url(/KingstonSmith/Themes/Vivid/Images/body_bg.gif) repeat-y right top;}
div.fullWidthBodyContainerTwoColumn .fixedWidthBodyContainer{background :none;}
div.mainColumnContainerTwoColumn{width :745px;}
div.mainColumnContainerThreeColumn{width :540px;}
div.mainColumnContainerThreeColumn .pageBodyContent{float :left;width :537px;}
div.rightColumnContainer{float :left;width:192px;margin :0px 0px 0px 26px;display :inline;border-top :solid 5px #fff;}
div.fullWidthHeaderContainer{width:100%;margin :0px;padding :30px 0px 0px;background :url(/KingstonSmith/Themes/Vivid/Images/header_repeat.gif) repeat-x left top;}
div.fixedWidthHeaderContainer{width:975px;height :143px;position :relative;padding :0px;margin :0px auto;background :url(/KingstonSmith/Themes/Vivid/Images/header_bg.gif) repeat-x left bottom;}
div.header{float :left;width:975px;margin :0px;padding :0px;}
div.headerText{margin :0px;padding :0px;}
div.headerText ul li{float :left;margin :0px;padding :0px;}
div.headerText ul li a{float :left;margin :0px;font-size :90%;padding :9px 10px 10px;display :inline-block;white-space :nowrap;text-transform :lowercase;border-left :solid 1px #b2e1ee;}
div.headerText ul li a.headerLink0{border-left :0px;}
div.headerText a:hover{text-decoration :underline;}
div.header ul{margin:0;padding:0;list-style:none;}
div.headerLeft{float :right;margin :0px;padding :19px 19px 0px 0px;display :inline;}
div.headerRightTop{position :absolute;top :0px;left :0px;margin :0px;padding :0px;width :692px;height :80px;}
a.layoutListOuter{float :left;margin :0px;font-size :90%;font-weight :bold;padding :10px;white-space :nowrap;text-align :right;text-transform :lowercase;border-left :solid 1px #b2e1ee;}
a.layoutListOuter:hover{text-decoration :underline;}
div.headerRightTop form{position :absolute;top :107px;left :782px;padding :0px;margin :0px;}
div.headerRightTop label.searchLabel{display :none;}
div.authenticationLinksContainer{float :left;margin :0px 0px 0px 0px;padding :0px;display :inline;text-align :right;}
div.authenticationLinksContainer a{margin :0px 0px 10px;font-size :90%;padding :10px;display :block;white-space :nowrap;text-transform :lowercase;border-left :solid 1px #b2e1ee;}
div.authenticationLinksContainer a.controlPanelLink{border :0px;margin :0px;padding :0px 10px;font-weight :bold;}
div.authenticationLinksContainer a:hover{text-decoration :underline;}
div.headerRightBottom{position :absolute;bottom :0px;left :0px;width :760px;margin :0px;}
ul.topLevelNavLinks{float:left;padding :0px;margin :0px;display :inline;}
ul.topLevelNavLinks li{float:left;position :relative;white-space:nowrap;padding :0px;margin :0px;list-style-type :none;border-right :solid 2px #fff;}
/*	IE-Specific definitionsUnset list item padding... */* html body ul.topLevelNavLinks li{width:1px;}
ul.topLevelNavLinks li a{display:block;height :28px;text-align:center;font-size :115%;padding :12px 10px 0px 10px;margin :0px;color:#009ac8;font-weight :normal;border-bottom :solid 4px #009ac8;}
ul.topLevelNavLinks li.channel_active a{color:#004b8d;border-bottom :solid 4px #004b8d;}
ul.topLevelNavLinks li a:hover{border-bottom :solid 4px #ee3224;}
div.fullWidthFooterContainer{width:100%;overflow :auto;margin :0px;padding :0px;font-size :90%;}
div.fixedWidthFooterContainer{clear:both;overflow :auto;width:975px;margin :0px auto;padding :0px 0px 15px;background-color :#e3e3e3;border-top :solid 3px #fff;}
div.footer{margin :0px;padding :0px;display :inline;}
div.footer a{color :#333;font-weight :normal;}
div.footer a:hover{color :#333;text-decoration :underline;}
div.footer ul{float :left;padding :10px 20px 0px;margin :0px;width :935px;display :inline;clear :both;text-align :center;}
div.footer li{list-style-type:none;display:inline;margin :0px;}
div.footer li a{display :inline-block;margin :0px;padding :0px 10px;border-left :solid 1px #999;}
div.footer li a.footerLink0{border-left :0px;}
div.copyright{float :left;width :975px;text-align :center;margin-top :10px;color :#666;display :inline;font-size :95%;}
div.switchToContainer{position:absolute;top:2px;right:2px;z-index:100;}
div.switchToContainer a{color:#000000;font-family:Tahoma;font-size:11px;text-decoration:none;}
div.switchToContainer a:hover{color:#0099ff;text-decoration:underline;}
div.switchToContainer a.disabled{text-decoration:line-through;color:#666;}
/* Console */div.webAuthorConsoleContainer ul.toolBar, div.webAuthorConsoleContainer ul.toolBar li{list-style:none !important;}
div.switchToContainer{top :4px;right :4px;background-color :#fff;padding :0px 2px 2px 1px;}
div.switchToContainer a,div.switchToContainer a.disabled,div.switchToContainer a:hover{color:#3aa5bd;font-weight :bold;}
div.poll{clear :both;padding :20px 0;}
img.bargraphLeft,img.bargraphMiddle,img.bargraphRight{height:10px;}
img.bargraphLeft,img.bargraphRight{width:1px;}
div.pollResultStat{margin-top:1em;}
div.messageContainer{margin-top:12px;padding:6px;font-size:86%;background:#fafafa;border:solid 1px #ececec;}
html{font-family:Arial, Helvetica, Sans-Serif;font-size:90%;margin:0px;padding :0px;color:#333;}
body{font-size:90%;margin:0px;padding :0px;min-width:975px;}
div.floatClearer{height:0;line-height:0;clear:both;}
* html .floatClearer{font-size:0;}
a img{border:0px;}
form{display:inline;}
form .mandatoryIndicator{color:red;font-size:86%;}
input, select, textarea{font-family:Arial, Helvetica, Sans-Serif;font-size:98%;}
input.elegantButton{border:outset 1px #aaaaaa;background-color:#eeeeee;margin-top:6px;}
table{border-collapse:collapse;}
th{padding-right:6px;}
th, td{text-align:left;vertical-align:top;}
a,a:hover{color:#004b8d;text-decoration:none;}
a.glossaryTermLink{border-bottom:1px dashed #004b8d;cursor:help;}
a.glossaryTermLink:hover{border-bottom:1px solid #004b8d;text-decoration:none !important;cursor:help;}
/* These are standard sIFR styles... do not modify */.sIFR-flash {visibility:visible !important;margin:0;}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;}
.sIFR-hasFlash h1.pageTitle,.sIFR-hasFlash .channelSummaryTitle h1{visibility:hidden;/* other CSS properties go here */letter-spacing:-3px;}
input.searchBox{position :absolute;top :0px;left :0px;width:155px;height:17px;padding :5px 0 0px 6px;margin :0px;font-size :90%;font-weight :normal;text-transform :lowercase;border :solid 1px #009ac8;color :#009ac8;}
input.searchButton{position :absolute;top :0px;left :162px;}
div.breadcrumb{float :right;padding :0px;margin :5px 0px 0px;color:#004b8d;font-size :95%;font-weight :normal;}
div.breadcrumb a,div.breadcrumb a:hover{font-weight :bold;}
div.breadcrumb a:hover{text-decoration:underline;}
table.structuredData{margin-top:6px;}
table.structuredData ul{margin:0;padding:0;list-style:none;}
table.structuredData ul li{margin:0;}
div.rightColumnContainer .linkListOuter,div.rightColumnContainer .linkListContainer,div.rightColumnContainer h3.linkListTitle,div.rightColumnContainer p.listDescription,div.rightColumnContainer .linkList,div.rightColumnContainer .linkList h3,div.rightColumnContainer .linkList ul,div.rightColumnContainer .linkList ul li,div.rightColumnContainer .linkList ul li a,div.rightColumnContainer .linkList ul li a img,div.rightColumnContainer .linkList ul li p{margin :0px;padding :0px;}
div.rightColumnContainer .linkListContainer{background :#fff url(/KingstonSmith/Themes/Vivid/Images/linkList_arrow.gif) no-repeat 169px 12px;border :solid 1px #009ac8;padding :5px 22px 5px 12px;}
div.rightColumnContainer h3{font-size :100%;color :#009ac8;}
div.rightColumnContainer .linkList ul{padding :12px 12px 20px;}
div.rightColumnContainer .linkList ul li{list-style-type :none;padding :0px 0px 10px;}
div.rightColumnContainer .linkList ul li a{color :#fff;line-height :80%;}
div.rightColumnContainer .linkList ul li a:hover{color :#fff;text-decoration :underline;}
div.rightColumnContainer .linkList ul li a img{float :left;margin :0px 5px 0px 0px;}
div.rightColumnContainer .linkList ul li p{color :#004b8d;font-size :90%;}
div.postingActionsContainer{position :absolute;bottom :0px;left :0px;width:192px;padding :0px;margin :0px;display :inline;}
ul.postingActionsList{font-size :90%;float :left;margin :0px;padding:0px;width:192px;}
ul.postingActionsList li{margin :0px;padding :0px;list-style-type :none;}
ul.postingActionsList li a{display :block;text-decoration:none;padding :1px 0px 1px 33px;color:#fff;}
ul.postingActionsList li.actionReturn a{background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/icon_arrowleft.gif) no-repeat 10px 3px;}
ul.postingActionsList li.actionPrint a{background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/icon_print.gif) no-repeat 9px 2px;}
ul.postingActionsList li.actionEmail a{background :#ee3224 url(/KingstonSmith/Themes/Vivid/Images/icon_email.gif) no-repeat 9px 4px;}
ul.postingActionsList li.actionLinkTo a{background :#009ac8 url(/KingstonSmith/Themes/Vivid/Images/icon_linkto.gif) no-repeat 10px 2px;}
ul.postingActionsList li.actionBookmark a{background :#ea4498 url(/KingstonSmith/Themes/Vivid/Images/icon_bookmark.gif) no-repeat 7px 3px;}
ul.postingActionsList li.actionPDF a{background :#002b5c url(/KingstonSmith/Themes/Vivid/Images/icon_pdf.gif) no-repeat 10px 2px;}
ul.postingActionsList li a:hover{text-decoration:underline;color:#fff;}
a.basketLink{display:block;clear :both;margin-top:12px;padding-left:30px;background:url(/KingstonSmith/Themes/Vivid/Images/basket_add.gif) no-repeat left center;}
div.changeFormLinkContainer a{display:block;margin-top:0px;padding-left:30px;background:url(/KingstonSmith/Themes/Vivid/Images/modify.gif) no-repeat 3px bottom;}
table.basketTable{float :left;width:100%;border-bottom:solid 1px #e0e0e0;background-color:#fff;margin-bottom:24px;}
div.noItemsAlert{float :left;width :520px;margin-bottom:26px;}
div.noItemsAlert p{font-weight :bold;color :#ee3224;padding-left:18px;background:url(/KingstonSmith/Themes/Vivid/Images/basket_empty.gif) no-repeat left center;}
table.basketTable th, table.basketTable td{border-bottom:solid 1px #ccc;padding:2px;}
a.removeItemLink{font-size:86%;padding :1px 0 2px 14px;background:url(/KingstonSmith/Themes/Vivid/Images/basket_remove.gif) no-repeat left center;}
td.basketControlButtons input{background :url(/KingstonSmith/Themes/Vivid/Images/button_basket.gif) no-repeat top left;border :0px;height :20px;width :118px;text-align :center;font-size :95%;}
div.leftColumnContainer{float:left;width:192px;padding :0px 0px 50px;margin :27px 0px 0px;display :inline;}
div.leftMenuContainer{float :left;margin :0px;padding :0px;}
div.leftColumnContainer .pageNavTitle a{font-size :140%;font-weight :bold;margin :0px;padding :0px;}
div.leftColumnContainer ul.topChannel{width:192px;margin :8px 0px 0px;padding:0px;border-top :solid 1px #e0e0e0;}
div.leftColumnContainer ul.subChannel{border-top :0px;margin :0px 0px 0px 20px;padding:0px;}
div.leftColumnContainer ul.subChannel ul{margin :0px 0px 0px 10px;}
div.leftColumnContainer ul.topChannel li{list-style-type :none;width:192px;clear :both;margin :0px;padding :3px 0px;border-bottom :solid 1px #e0e0e0;}
div.leftColumnContainer ul.subChannel li{width:172px;border-bottom :0px;}
div.leftColumnContainer ul.subChannel ul li{width:162px;}
div.leftColumnContainer ul.subChannel ul ul li{width:162px;}
div.leftColumnContainer ul.subChannel ul ul ul li{width:142px;}
div.leftColumnContainer ul.topChannel li a{display :block;font-weight :normal;padding :3px 20px 3px 13px;margin :0px;color :#666;}
div.leftColumnContainer ul.topChannel li.channel_active a{color :#fff;background :#b2c9dd url(/KingstonSmith/Themes/Vivid/Images/channel_active.gif) no-repeat right 9px;}
div.leftColumnContainer ul.topChannel li.channel_inactive a,div.leftColumnContainer ul.subChannel li.channel_inactive a,div.leftColumnContainer ul.subChannel li.posting_inactive a{color :#666;background :none;}
div.leftColumnContainer ul.topChannel li.finalActive a{color :#fff;background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/final_active.gif) no-repeat right 4px;}
div.leftColumnContainer ul.topChannel li a:hover,div.leftColumnContainer ul.subChannel li.channel_inactive a:hover,div.leftColumnContainer ul.subChannel li.posting_inactive a:hover{background :url(/KingstonSmith/Themes/Vivid/Images/leftNav_hover.gif) no-repeat right 4px;}
div.leftColumnContainer ul.topChannel li.channel_active a:hover{color :#fff;background :#b2c9dd url(/KingstonSmith/Themes/Vivid/Images/LeftNav_channelHover.gif) no-repeat right 9px;}
div.leftColumnContainer ul.topChannel li.finalActive a:hover{color :#fff;background :#004b8d url(/KingstonSmith/Themes/Vivid/Images/LeftNav_finalHover.gif) no-repeat right 4px;}
div.leftColumnContainer ul.subChannel li.channel_inactive a:hover,div.leftColumnContainer ul.subChannel li.posting_inactive a:hover{color :#666;background :url(/KingstonSmith/Themes/Vivid/Images/leftNav_hover.gif) no-repeat right 4px;}
a.glossary{text-decoration:none !important;border-bottom:dashed 1px;}
.imageClearer{clear:both;}
div.fullWidthBodyContainer{width:100%;margin :0px;padding :0px;}
div.fixedWidthBodyContainer{width:975px;position :relative;padding :0px 0px 50px;margin :0px auto;border-bottom :solid 4px #009ac8;}
div.mainColumnContainer{float :left;width :745px;position :relative;margin :0px 0px 0px 25px;padding :0px;display :inline;}
div.pageTitleContainer{padding :0px;margin :42px 0px 18px 0px;}
h1.pageTitle{padding:4px 0px;margin:0px;color:#333;font-size:180%;font-weight:normal;margin-bottom:10px;}
h2.pageDescription{margin:0px;padding:0px;color:#333;font-weight:bold;font-size:100%;line-height:140%;display :inline;}
span.pageDate{white-space :nowrap;display:block;margin :18px 0px 0px;font-size:90%;color:#bbb;}
div.pageBodyContent{line-height:140%;margin:0px;display :inline;}
div.pageBodyContent .htmlContentContainer img{padding :5px 20px 0px 0px;}
div.pageBodyContent a{font-weight :bold;}
div.pageBodyContent a:hover{text-decoration :underline;}
div.pageBodyContent h3{margin-top:1.2em;margin-bottom:0.3em;font-size:120%;}
div.pageBodyContent h4{margin-top:1.2em;margin-bottom:0.3em;font-size:110%;}
div.pageBodyContent h5,div.pageBodyContent h6{margin-top:1.2em;margin-bottom:0.3em;font-size:100%;}
div.pageBodyContent p{margin-top:0em;margin-bottom:1.2em;}
div.pageBodyContent input.formContainer,div.pageBodyContent textarea{width:180px;}
div.pageBodyContent textarea{height:60px;}
img.alignLeft{float :left;margin :3px 10px 5px 0px;}
img.alignRight{float :right;margin :3px 0px 5px 10px;}
div.contactPanel{clear:both;border:solid 1px #ccc;background:#fafafa;padding:10px;margin-top :50px;font-weight:bold;}
div.contactPanel p{margin:0;}
/*div.mainColumnContainerTwoColumn{width :762px;}
div.mainColumnContainerTwoColumn .pageTitleContainer{width :762px;}
div.mainColumnContainerTwoColumn h2.pageDescription{width :739px;}
div.mainColumnContainerThreeColumn{width :515px;}
div.mainColumnContainerThreeColumn .pageTitleContainer{width :515px;}
div.mainColumnContainerThreeColumn h2.pageDescription{width :492px;}*/
div.fullWidthBodyContainerThreeColumn .fixedWidthBodyContainer{background :url(/KingstonSmith/Themes/Vivid/Images/body_bg.gif) repeat-y right top;}
div.fullWidthBodyContainerTwoColumn .fixedWidthBodyContainer{background :none;}
div.mainColumnContainerTwoColumn{width :745px;}
div.mainColumnContainerThreeColumn{width :540px;}
div.mainColumnContainerThreeColumn .pageBodyContent{float :left;width :537px;}
div.rightColumnContainer{float :left;width:192px;margin :0px 0px 0px 26px;display :inline;border-top :solid 5px #fff;}
div.fullWidthHeaderContainer{width:100%;margin :0px;padding :30px 0px 0px;background :url(/KingstonSmith/Themes/Vivid/Images/header_repeat.gif) repeat-x left top;}
div.fixedWidthHeaderContainer{width:975px;height :143px;position :relative;padding :0px;margin :0px auto;background :url(/KingstonSmith/Themes/Vivid/Images/header_bg.gif) repeat-x left bottom;}
div.header{float :left;width:975px;margin :0px;padding :0px;}
div.headerText{margin :0px;padding :0px;}
div.headerText ul li{float :left;margin :0px;padding :0px;}
div.headerText ul li a{float :left;margin :0px;font-size :90%;padding :9px 10px 10px;display :inline-block;white-space :nowrap;text-transform :lowercase;border-left :solid 1px #b2e1ee;}
div.headerText ul li a.headerLink0{border-left :0px;}
div.headerText a:hover{text-decoration :underline;}
div.header ul{margin:0;padding:0;list-style:none;}
div.headerLeft{float :right;margin :0px;padding :19px 19px 0px 0px;display :inline;}
div.headerRightTop{position :absolute;top :0px;left :0px;margin :0px;padding :0px;width :692px;height :80px;}
a.layoutListOuter{float :left;margin :0px;font-size :90%;font-weight :bold;padding :10px;white-space :nowrap;text-align :right;text-transform :lowercase;border-left :solid 1px #b2e1ee;}
a.layoutListOuter:hover{text-decoration :underline;}
div.headerRightTop form{position :absolute;top :107px;left :782px;padding :0px;margin :0px;}
div.headerRightTop label.searchLabel{display :none;}
div.authenticationLinksContainer{float :left;margin :0px 0px 0px 0px;padding :0px;display :inline;text-align :right;}
div.authenticationLinksContainer a{margin :0px 0px 10px;font-size :90%;padding :10px;display :block;white-space :nowrap;text-transform :lowercase;border-left :solid 1px #b2e1ee;}
div.authenticationLinksContainer a.controlPanelLink{border :0px;margin :0px;padding :0px 10px;font-weight :bold;}
div.authenticationLinksContainer a:hover{text-decoration :underline;}
div.headerRightBottom{position :absolute;bottom :0px;left :0px;width :760px;margin :0px;}
ul.topLevelNavLinks{float:left;padding :0px;margin :0px;display :inline;}
ul.topLevelNavLinks li{float:left;position :relative;white-space:nowrap;padding :0px;margin :0px;list-style-type :none;border-right :solid 2px #fff;}
/*	IE-Specific definitionsUnset list item padding... */* html body ul.topLevelNavLinks li{width:1px;}
ul.topLevelNavLinks li a{display:block;height :28px;text-align:center;font-size :115%;padding :12px 10px 0px 10px;margin :0px;color:#009ac8;font-weight :normal;border-bottom :solid 4px #009ac8;}
ul.topLevelNavLinks li.channel_active a{color:#004b8d;border-bottom :solid 4px #004b8d;}
ul.topLevelNavLinks li a:hover{border-bottom :solid 4px #ee3224;}
div.fullWidthFooterContainer{width:100%;overflow :auto;margin :0px;padding :0px;font-size :90%;}
div.fixedWidthFooterContainer{clear:both;overflow :auto;width:975px;margin :0px auto;padding :0px 0px 15px;background-color :#e3e3e3;border-top :solid 3px #fff;}
div.footer{margin :0px;padding :0px;display :inline;}
div.footer a{color :#333;font-weight :normal;}
div.footer a:hover{color :#333;text-decoration :underline;}
div.footer ul{float :left;padding :10px 20px 0px;margin :0px;width :935px;display :inline;clear :both;text-align :center;}
div.footer li{list-style-type:none;display:inline;margin :0px;}
div.footer li a{display :inline-block;margin :0px;padding :0px 10px;border-left :solid 1px #999;}
div.footer li a.footerLink0{border-left :0px;}
div.copyright{float :left;width :975px;text-align :center;margin-top :10px;color :#666;display :inline;font-size :95%;}
div.switchToContainer{position:absolute;top:2px;right:2px;z-index:100;}
div.switchToContainer a{color:#000000;font-family:Tahoma;font-size:11px;text-decoration:none;}
div.switchToContainer a:hover{color:#0099ff;text-decoration:underline;}
div.switchToContainer a.disabled{text-decoration:line-through;color:#666;}
/* Console */div.webAuthorConsoleContainer ul.toolBar, div.webAuthorConsoleContainer ul.toolBar li{list-style:none !important;}
div.switchToContainer{top :4px;right :4px;background-color :#fff;padding :0px 2px 2px 1px;}
div.switchToContainer a,div.switchToContainer a.disabled,div.switchToContainer a:hover{color:#3aa5bd;font-weight :bold;}
div.poll{clear :both;padding :20px 0;}
img.bargraphLeft,img.bargraphMiddle,img.bargraphRight{height:10px;}
img.bargraphLeft,img.bargraphRight{width:1px;}
div.pollResultStat{margin-top:1em;}
div.messageContainer{margin-top:12px;padding:6px;font-size:86%;background:#fafafa;border:solid 1px #ececec;}
html{font-family:Arial, Helvetica, Sans-Serif;font-size:90%;margin:0px;padding :0px;color:#333;}
body{font-size:90%;margin:0px;padding :0px;min-width:975px;}
div.floatClearer{height:0;line-height:0;clear:both;}
* html .floatClearer{font-size:0;}
a img{border:0px;}
form{display:inline;}
form .mandatoryIndicator{color:red;font-size:86%;}
input, select, textarea{font-family:Arial, Helvetica, Sans-Serif;font-size:98%;}
input.elegantButton{border:outset 1px #aaaaaa;background-color:#eeeeee;margin-top:6px;}
table{border-collapse:collapse;}
th{padding-right:6px;}
th, td{text-align:left;vertical-align:top;}
a,a:hover{color:#004b8d;text-decoration:none;}
a.glossaryTermLink{border-bottom:1px dashed #004b8d;cursor:help;}
a.glossaryTermLink:hover{border-bottom:1px solid #004b8d;text-decoration:none !important;cursor:help;}
/* These are standard sIFR styles... do not modify */.sIFR-flash {visibility:visible !important;margin:0;}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;}
.sIFR-hasFlash h1.pageTitle,.sIFR-hasFlash .channelSummaryTitle h1{visibility:hidden;/* other CSS properties go here */letter-spacing:-3px;}
input.searchBox{position :absolute;top :0px;left :0px;width:155px;height:17px;padding :5px 0 0px 6px;margin :0px;font-size :90%;font-weight :normal;text-transform :lowercase;border :solid 1px #009ac8;color :#009ac8;}
input.searchButton{position :absolute;top :0px;left :162px;}
