div.formPanel,div.pageBodyContent{float :left;}
textarea{width:200px;height:60px;}
form .mandatoryIndicator{color:#ee3224;font-size:86%;}
span.requiredField{color:#ee3224;}
table.formTable{margin :0px 0px 15px 0px;padding :0px 0px 15px 0px;}
table.formTable table{margin-bottom:12px;}
table.formTable th{padding-right:6px;}
th.formHeading div{color :#009ac8 !important;text-align :left;font-size:110%;margin-top:36px !important;font-weight:bold !important;}
div.webFormIntro{margin-bottom:1em;}
div.formErrorPanel{padding:12px;margin-bottom:12px;background-color :#fff6f6;border:solid 1px #ee3224;font-weight :bold;}
div.formErrorPanel ul{color:#ee3224;font-weight :normal;margin-top:0.5em;margin-bottom:0;margin-left:0px;}
div.formErrorPanel ul li{background :none;list-style-type :none;}
span.errorLabel{color:#ee3224;}
span.helpIndicator{color:#004b8d;margin-left:0.5em;cursor:help;font-weight:bold;}
div.changeFormLinkContainer{float :left;clear :both;}
table.ReadOnly{width:96%;background-color:#fff;}
table.ReadOnly th, table.ReadOnly td{border-top:solid 1px #b6b6b6;padding:2px;}
table.ReadOnly th{color:#000;padding-right:24px;}
div.formPanel{margin :10px 0px;padding :0px;width :88%;}
table.Editable{margin :10px;width :96%;}
table.Editable th{padding-right :10px;}
table.Editable th.formLabel label{color :#555;width :auto;}
table.Editable select.formInputDropdown,table.Editable textarea.formInputTextArea,table.Editable input.formInputTextBox{border :solid 1px #ccc;}
table.Editable input.formButton{background :url(/KingstonSmith/Themes/Vivid/Images/button_form.gif) no-repeat center;font-size :90%;width :81px;height :20px;text-align :center;border :0px;margin :5px 0px 0px;display :inline;}
table.ReadOnly td.helpMarker,table.Editable td.helpMarker{width:15px;text-align :right;}
table.ReadOnly td ul{margin:0;padding:0;list-style:none;}
table.Editable td ul{margin:0;padding:0;list-style:none;}
table.dhtmlControls{margin:1.0em 0;background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_back.gif) repeat-x left center;width:100%;height:25px;}
table.dhtmlControls a{font-weight:bold;}
table.dhtmlControls tbody{width:100%;}
table.dhtmlControls tbody td{padding:0;}
table.dhtmlControls td.formSectionDirectLinks{width:100%;text-align:center;}
table.dhtmlControls td.formSectionDirectLinks a{display:inline-block;height:21px;margin:0;padding :4px 0px 0px !important;}
table.dhtmlControls td.formSectionDirectLinks a.linkInactive{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_num.gif) no-repeat;width:25px;}
table.dhtmlControls td.formSectionDirectLinks a.linkInactive:hover{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_num_hover.gif) no-repeat;}
table.dhtmlControls td.formSectionDirectLinks a.linkActive{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_selected.gif) no-repeat;width:27px;padding:0 6px 0 0;color:#fff;}
table.dhtmlControls td.formSectionDirectLinks a.linkNotAllowed{background:none;width:25px;padding:0;color:#a5a5a5;}
table.dhtmlControls td.formSectionPrevLink a, table.dhtmlControls td.formSectionNextLink a{width:101px;height:21px;display:block !important;text-align:center;padding :4px 0px 0px !important;}
table.dhtmlControls td.formSectionPrevLink a{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_prev_but.gif) no-repeat;}
table.dhtmlControls td.formSectionNextLink a{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_next_but.gif) no-repeat;}
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;}*/
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;}
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%;}
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.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;}
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.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.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;}
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;}
/* 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;}
div.formPanel,div.pageBodyContent{float :left;}
textarea{width:200px;height:60px;}
form .mandatoryIndicator{color:#ee3224;font-size:86%;}
span.requiredField{color:#ee3224;}
table.formTable{margin :0px 0px 15px 0px;padding :0px 0px 15px 0px;}
table.formTable table{margin-bottom:12px;}
table.formTable th{padding-right:6px;}
th.formHeading div{color :#009ac8 !important;text-align :left;font-size:110%;margin-top:36px !important;font-weight:bold !important;}
div.webFormIntro{margin-bottom:1em;}
div.formErrorPanel{padding:12px;margin-bottom:12px;background-color :#fff6f6;border:solid 1px #ee3224;font-weight :bold;}
div.formErrorPanel ul{color:#ee3224;font-weight :normal;margin-top:0.5em;margin-bottom:0;margin-left:0px;}
div.formErrorPanel ul li{background :none;list-style-type :none;}
span.errorLabel{color:#ee3224;}
span.helpIndicator{color:#004b8d;margin-left:0.5em;cursor:help;font-weight:bold;}
div.changeFormLinkContainer{float :left;clear :both;}
table.ReadOnly{width:96%;background-color:#fff;}
table.ReadOnly th, table.ReadOnly td{border-top:solid 1px #b6b6b6;padding:2px;}
table.ReadOnly th{color:#000;padding-right:24px;}
div.formPanel{margin :10px 0px;padding :0px;width :88%;}
table.Editable{margin :10px;width :96%;}
table.Editable th{padding-right :10px;}
table.Editable th.formLabel label{color :#555;width :auto;}
table.Editable select.formInputDropdown,table.Editable textarea.formInputTextArea,table.Editable input.formInputTextBox{border :solid 1px #ccc;}
table.Editable input.formButton{background :url(/KingstonSmith/Themes/Vivid/Images/button_form.gif) no-repeat center;font-size :90%;width :81px;height :20px;text-align :center;border :0px;margin :5px 0px 0px;display :inline;}
table.ReadOnly td.helpMarker,table.Editable td.helpMarker{width:15px;text-align :right;}
table.ReadOnly td ul{margin:0;padding:0;list-style:none;}
table.Editable td ul{margin:0;padding:0;list-style:none;}
table.dhtmlControls{margin:1.0em 0;background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_back.gif) repeat-x left center;width:100%;height:25px;}
table.dhtmlControls a{font-weight:bold;}
table.dhtmlControls tbody{width:100%;}
table.dhtmlControls tbody td{padding:0;}
table.dhtmlControls td.formSectionDirectLinks{width:100%;text-align:center;}
table.dhtmlControls td.formSectionDirectLinks a{display:inline-block;height:21px;margin:0;padding :4px 0px 0px !important;}
table.dhtmlControls td.formSectionDirectLinks a.linkInactive{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_num.gif) no-repeat;width:25px;}
table.dhtmlControls td.formSectionDirectLinks a.linkInactive:hover{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_num_hover.gif) no-repeat;}
table.dhtmlControls td.formSectionDirectLinks a.linkActive{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_selected.gif) no-repeat;width:27px;padding:0 6px 0 0;color:#fff;}
table.dhtmlControls td.formSectionDirectLinks a.linkNotAllowed{background:none;width:25px;padding:0;color:#a5a5a5;}
table.dhtmlControls td.formSectionPrevLink a, table.dhtmlControls td.formSectionNextLink a{width:101px;height:21px;display:block !important;text-align:center;padding :4px 0px 0px !important;}
table.dhtmlControls td.formSectionPrevLink a{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_prev_but.gif) no-repeat;}
table.dhtmlControls td.formSectionNextLink a{background:transparent url(/KingstonSmith/Themes/Vivid/Images/form_next_but.gif) no-repeat;}
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;}*/
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;}
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%;}
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.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;}
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.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.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;}
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;}
/* 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;}
