th { background-color: #E6E6EE; color: #192275; font-size: 9pt; font-weight: 600 }
td.title { background-color: #dadfe2; background-image: url(/cpfiles/siteXcel/images/aluBackSmall.gif); color: #000000; font-family: verdana; font-size: 12px; font-weight: 700; padding-left: 5px; text-align: left }
mm-list { background-color: #339999 }
kb-title { background-color: #003366; font-size: 13pt }
kb-outtable { color: #C0DFEC }
input.alu, button.alu { background-color: #F6F6F6; background-image: url(/cpfiles/siteXcel/images/aluBackSmall.gif); border: 1px solid #0B1B5E; color: #000000 }
img { border-style: none }
html, body, p, td { border-top-width: 0px; color: #575C63; font-family: Arial, Lucida Grande, Lucida Sans Unicode, Bitstream Vera Sans, Verdana, Futura, Helvetica, sans-serif; font-size: 12px; margin-left: 0px; margin-top: 0px; padding-left: 0px; padding-top: 0px }
body { background-color: #FFFFFF; counter-increment: none; width: 99%; text-align: center }
form { margin: 0px }
.maintable { margin-left: auto; margin-right: auto; height: 100%; width: 795px; padding: 0px }
div.sideNormalHover { background-color: #CCD3D9; border: 1px solid #A2ACB8; border-top: 0px; color: #727272; font-size: 11px; font-weight: 500; padding-bottom: 2px; padding-left: 4px; padding-top: 2px; text-decoration: none }
div.sideNormal, div.sideNormal:visited { border: 1px solid #A2ACB8; border-top: 0px; color: #727272; font-size: 11px; font-weight: 500; padding-bottom: 2px; padding-left: 4px; padding-top: 2px; text-decoration: none }
div#logoutdiv { float: left; padding-left: 8px }
div#loggedin { float: left }
a:visited { color: #003366 }
a:hover { color: #3366CC }
a.whitelink, a.whitelink:hover, a.whitelink:visited, strong.whitelink { color: #FFFFFF; font-family: verdana; font-size: 8pt; text-decoration: none }
a.sideLink, a.sideLink:hover, a.sideLink:visited { color: rgb(74, 93, 156); text-decoration: none }
a.bluelink, a.bluelink:hover, a.bluelink:visited, strong.bluelink { color: #4E6C9C; font-family: verdana; font-size: 8pt; text-decoration: none }
a { color: #003366 }
.warn { color: #f78307; font-weight: 600 }
.titleBack { background-color: #d5dae5; font-weight: 600; margin-left: 0px; padding-left: 4px; text-align: left; vertical-align: top }
.testimonial-text { font-size: 11px; font-weight: 500; text-align: justify }
.testimonial-name { font-size: 12px; font-weight: 600 }
.testimonial-company { font-size: 11px; font-weight: 500 }
.tablerightt { background-color: white; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; padding-bottom: 0px; padding-top: 0px; text-align: center }
.tableright { background-color: white; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 0px solid #666666; padding-bottom: 0px; padding-top: 0px; text-align: center }
.tableboxt { background-color: white; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-top: 1px solid #666666; padding-bottom: 0px; padding-top: 0px; text-align: center }
.tablebox { background-color: white; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-top: 0px solid #666666; padding-bottom: 0px; padding-top: 0px; text-align: center }
.tablebot { background-color: white; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-top: 0px solid #666666; padding-bottom: 0px; padding-top: 0px; text-align: center }
.sidebox { border-right-color: #C5CEEE; border-right-style: solid; border-right-width: 1px }
.sideTitle { background-color: rgb(162, 172, 184); color: rgb(251, 251, 251); font-size: 12px; font-weight: 600; margin-top: 1px; padding-left: 4px; padding-top: 2px }
.orangetext { color: #093275; font-size: 11px; font-weight: 600; padding-left: 3px }
.news-title:visited { color: #161616; font-size: 14px; font-weight: 600; text-decoration: none }
.news-title:hover { color: #161616; font-size: 14px; font-weight: 600 }
.news-title { color: #161616; font-size: 14px; font-weight: 600 }
.news-link:visited { color: #003366; font-size: 11px; font-weight: 500; text-decoration: none }
.news-link:hover { color: #003366; font-size: 11px; font-weight: 500; text-decoration: underline }
.news-link { color: #003366; font-size: 11px; font-weight: 500; text-decoration: none }
.news-date { color: #878787; font-size: 8px; font-weight: 500 }
.news-article-td { border-bottom: 1px solid #0D0B58; font-size: 11px; font-weight: 500 }
.menuButtonFrontOver { background-color: #D5DAE6; border: 1px solid #898989; color: #000000; cursor: pointer; font-size: 11px; padding: 1px 6px 1px 6px; text-decoration: none; vertical-align: middle; width: 115px }
.menuButtonFront { border: 1px solid #c1c1c1; color: black; font-size: 11px; padding: 1px 6px 1px 6px; vertical-align: middle; width: 115px }
.mainc { background-color: #E7E7E7 }
.logintext {  }
.loginsubmit { background-image: url(/cpfiles/siteXcel/images/aluBackSmall.gif); border: 1px solid; margin-right: 2px }
.logininput { background-color: #E5E7E8; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; margin-left: 4px; margin-right: 4px; padding-left: 4px }
.lineHiLite { background-color: #c1d1d9; margin-left: 5px }
.line { background-color: #dee9f4; border-bottom: 1px solid; margin-left: 5px }
.labelBackLight { background-color: #DAE0EC; font-weight: 500; margin-right: 0px; padding-right: 4px; text-align: right; vertical-align: top }
.labelBack { background-color: #d5dae5; font-weight: 600; margin-right: 0px; padding-right: 4px; text-align: right; vertical-align: top }
.kb-title { color: #003366; font-size: 13pt; font-weight: 600 }
.kb-outtable { color: #C0DFEC }
.hostitle { border-bottom: 1px solid #7B7D80; border-left: 1px solid #7B7D80; border-right: 1px solid #FFFFFF; color: #030A36; font-size: 13px; font-weight: 600; height: 17px; padding-left: 6px; padding-top: 3px; text-align: left; vertical-align: middle }
.hostext { color: #0D3C6D; font-size: 10px; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 6px; padding-top: 0px; text-align: left }
.hostbutt { color: #ffffff; font-size: 10px; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; text-align: center }
.hossale { color: #B63E01; font-size: 11px; font-weight: 600; margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; text-align: center }
.hosprice { color: #000066; font-size: 11px; font-weight: 600; margin-bottom: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 15px; padding-top: 0px; text-align: left }
.hosheadersel { background-image: url(/cpfiles/images-new/front/hosBoxTop.png); color: #295a7d; font-size: 11px; font-weight: 600; height: 25px; padding-left: 8px; text-align: left; width: 152px }
.hosheader { background-image: url(/cpfiles/images-new/front/hosBoxTopSel.png); color: #295a7d; font-size: 11px; font-weight: 600; height: 25px; padding-left: 8px; width: 152px }
.hosfootersel { background-image: url(/cpfiles/images-new/front/hosBoxBot.png); color: #295a7d; font-size: 11px; font-weight: 600; height: 9px; padding-left: 4px; width: 152px }
.hosfooter { background-image: url(/cpfiles/images-new/front/hosBoxBot.png); color: #295a7d; font-size: 11px; font-weight: 600; height: 10px; padding-left: 4px; width: 152px }
.hosboxtop2 { height: 105px; width: 165px }
.hosboxtop { height: 105px; width: 165px }
.hosboxsel { background-image: url(/cpfiles/images-new/front/hosBoxMid.png); width: 100% }
.hosbox { background-image: url(/cpfiles/images-new/front/hosBoxMid.png); width: 152px }
.headingDiv { background-color: #EBF0F4; display: block; padding: 3px }
.header { background-color: #FFFFFF; width: 790px; height: 75px }
.menu { height: 34px }
.greyText { color: #7F7F7F; font-family: verdana; font-size: 8pt; text-decoration: none }
.good { color: #3a9b2b; font-weight: 600 }
.formtext { background-color: #EEF2F6; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-left: 2px }
.formselected { background-color: #FFFFFF; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; color: #000000; margin-bottom: 1px; margin-left: 0px; margin-right: 0px; margin-top: 1px; padding-left: 2px }
.footer { background-color: #FFFFFF; height: 85px; border-top-color: #48933B; border-top-style: solid; border-top-width: 1px; font-size: 8px; padding-top: 3px }
.err { color: #990000; font-weight: 600 }
.domPrice { border-bottom: 1px solid #ffa439; color: #5A7DB4; font-size: 10px }
.detailsTitle { background-color: #B8BCBF; color: #FFFFFF; font-size: 12px; font-weight: 600; padding: 2px 0px 2px 4px }
.detailsRow2 { background-color: #EBEBEB; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD }
.detailsRow1 { border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD }
.dataBack { background-color: #ECECEC; margin-left: 0px; padding-left: 4px; vertical-align: top }
.contentMessageWarn { background-color: #F1EFD7; border: 1px solid #DDDDDD; color: #f78307; margin: 2px; padding: 2px; width: 98%; padding-left: 4px; text-align: left }
.contentMessageGood { background-color: #E4F1E8; border: 1px solid #DDDDDD; color: #3a9b2b; margin: 2px; padding: 2px; width: 98%; padding-left: 4px; text-align: left }
.contentMessageErr { background-color: #FFDCDD; border: 1px solid #DDDDDD; color: #990000; margin: 2px; padding: 2px; width: 98%; padding-left: 4px; text-align: left }
.box { border-bottom: 1px solid #c5ceea; border-left: 1px solid #c5ceea; border-right: 1px solid #c5ceea; border-top: 1px solid #c5ceea; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; padding-top: 8px }
.bottomline, .domain { border-bottom: 1px solid #dddddd; padding-bottom: 2px; padding-top: 2px }
#sideLink:hover { color: #627DBD; font-size: 10px; font-weight: 500; padding-left: 0px; text-decoration: none }
#sideLink, #sideLink:visited { color: rgb(74, 93, 156); font-size: 10px; padding-left: 0px; text-decoration: none }
#sideLink, #sideLink:hover, #sideLink:visited { color: rgb(74, 93, 156); text-decoration: none }
#pagetitle { color: #314094; font-size: 15px; font-weight: 600; margin-bottom: 10px; text-decoration: none }
#basketDropDown { border: 0px; padding: 0px; margin: 0px; background-color: #FFFFFF; left: -700px; position: absolute; top: -10px; visibility: visible; width: 300px; z-index: 2 }
#basketDropDownTop { border: 0px; background-image: url(/cpfiles/images-new/shopingBasketTop.gif); background-repeat: no-repeat; width: 300px; height: 6px }
#basketDropDownMain { padding: 3px; border-left: 1px solid #c0cbd8; border-right: 1px solid #c0cbd8; border-bottom: 1px solid #c0cbd8 }
.wp050 { width: 50%    !important }
.wp100 { width: 100%    !important }
.f_box { float: left; margin: 0px; padding: 0px; display: block; overflow: hidden !important }
.border .f_tc { background: url(/cpfiles/images-new/borders/lblue/bo3_tc.gif) top    left  repeat-x }
.border .f_bc { background: url(/cpfiles/images-new/borders/lblue/bo3_bc.gif) bottom left  repeat-x }
.border .f_ml { background: url(/cpfiles/images-new/borders/lblue/bo3_ml.gif) top    left  repeat-y }
.border .f_mr { background: url(/cpfiles/images-new/borders/lblue/bo3_mr.gif) top    right repeat-y }
.border .f_tl { background: url(/cpfiles/images-new/borders/lblue/bo3_tl.gif) top    left  no-repeat }
.border .f_tr { background: url(/cpfiles/images-new/borders/lblue/bo3_tr.gif) top    right no-repeat }
.border .f_bl { background: url(/cpfiles/images-new/borders/lblue/bo3_bl.gif) bottom left  no-repeat }
.border .f_br { background: url(/cpfiles/images-new/borders/lblue/bo3_br.gif) bottom right no-repeat }
.f_br { padding: 9px 5px }
.f_mc { overflow: hidden !important }
div#container { width: 795px; margin: 0 auto; text-align: left }
.clear { clear: both !important; display: block !important; height: 1px; overflow: hidden }
td, p { text-align: left }
.formSave { background-image: url(/sData/img/formButtons/save.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formSaveOver { background-image: url(/sData/img/formButtons/saveOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formReset { background-image: url(/sData/img/formButtons/reset.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formResetOver { background-image: url(/sData/img/formButtons/resetOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formContinue { background-image: url(/sData/img/formButtons/continue.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formContinueOver { background-image: url(/sData/img/formButtons/continueOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formCancel { background-image: url(/sData/img/formButtons/cancel.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formCancelOver { background-image: url(/sData/img/formButtons/cancelOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formAdd { background-image: url(/sData/img/formButtons/add.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formAddOver { background-image: url(/sData/img/formButtons/addOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formRemove { background-image: url(/sData/img/formButtons/remove.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formRemoveOver { background-image: url(/sData/img/formButtons/removeOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formPayment { background-image: url(/sData/img/formButtons/payment.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.formPaymentOver { background-image: url(/sData/img/formButtons/paymentOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px; float: right }
.loginsubmit { background-image: url(/sData/img/formButtons/continue.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px }
.loginsubmitOver { background-image: url(/sData/img/formButtons/continueOver.gif); background-repeat: no-repeat; padding-left: 22px; height: 22px }
.tableitem { padding: 2px 2px 2px 4px; font-weight: 500 }
.roundHeading { color: #003366 }
.paymentType { float: left; padding: 4px; margin: 3px 3px 2px 3px; border: 1px solid #D8D8E0 }
.paymentTypeSel { float: left; padding: 4px; margin: 3px 3px 2px 3px; border: 1px solid #808085; background-color: #D8D8E0 }
.formSection { border: 1px solid #B7B5C1; margin-bottom: 10px }
#htmlFormLabel { background-color: #DDDDDD; border-right: 2px solid white; vertical-align: top; text-align: right; padding: 2px; padding-top: 4px; padding-right: 6px; font-weight: 600 }
.htmlFormData { background-color: #F0F0F0; border-left: 2px solid #F0F0F0; text-align: left; vertical-align: top; padding: 3px; padding-left: 5px }
.htmlFormDataWarn { background-color: #F0F0F0; border-left: 2px solid #FF7410; text-align: left; vertical-align: top; padding: 3px; padding-left: 5px }
.htmlFormDataErr { background-color: #F0F0F0; border-left: 2px solid #D70000; text-align: left; vertical-align: top; padding: 3px; padding-left: 5px }
.htmlFormDataGood { background-color: #F0F0F0; border-left: 2px solid #339907; text-align: left; vertical-align: top; padding: 3px; padding-left: 5px }
#htmlFormRow { margin-top: 1px; margin-bottom: 1px; border: 0px; padding: 0px; border: 0px; width: 100% }
#htmlFormDesc { padding: 7px }
#htmlWizardArrow { height: 16px; width: 16px; background-image: url(/cpfiles/images-new/icons/Isometric/16x16/front.png); background-repeat: no-repeat; margin-top: 3px; margin-left: 8px; margin-right: 8px }
#htmlPageInTitle { font-weight: 500 }
#htmlFormHelp { background-color: #F0F0F0; text-align: left; vertical-align: top; padding: 3px; width: 20px }
#htmlHelpShow { float: right; padding-left: 20px; padding-right: 10px; font-weight: 500; background-image: url(/cpfiles/images-new/icons/Isometric/16x16/down.png); background-repeat: no-repeat }
#htmlHelpHide { float: right; padding-left: 20px; padding-right: 10px; font-weight: 500; background-image: url(/cpfiles/images-new/icons/Isometric/16x16/up.png); background-repeat: no-repeat }
div.htmlHelpButton { height: 16px; width: 16px; background-image: url(/cpfiles/images-new/icons/Isometric/16x16/help.png); background-repeat: no-repeat }
div.htmlHelpButtonActive { height: 16px; width: 16px; border: 1px solid #B5B5B5; background-color: #C1DDBF; background-image: url(/cpfiles/images-new/icons/Isometric/16x16/help.png); background-repeat: no-repeat }
.htmlFormHelp { background-color: #F0F0F0; border: 0px solid #DDDDDD; padding: 8px; margin-bottom: 5px }
.htmlFormButton { color: #000000; background-color: #F6F6F6; border: 1px solid #9FA8C4; background-image: url(/cpfiles/siteXcel/images/aluBackSmall.gif); height: 22px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; font-size: 12px; cursor: pointer }
#htmlPage { width: 100%; padding-bottom: 20px }
#htmlWizardPageSelected { font-weight: 600; padding: 4px; border: 1px solid #FFFFFF; vertical-align: middle; text-align: center; padding-right: 6px; padding-left: 6px }
#htmlWizardPage { font-weight: 600; border: 1px solid #B7C5DD; padding: 4px; vertical-align: middle; text-align: center; padding-right: 6px; padding-left: 6px }
#htmlWizardContainer { width: 99%; padding: 4px; padding-left: 10px }
#htmlSectionHeader { width: 220px; border: 1px solid #D1D1D1; border-bottom: 0px; background-color: #F2F2F2; color: #3E5C8D; font-weight: 600; padding-left: 10px; margin-left: 8px; margin-top: 3px }
#htmlSectionBox { border: 1px solid #D1D1D1; padding: 6px; margin-bottom: 8px; background-color: #FCFCFC }
#htmlWizardLink, #htmlWizardLink:visited, #htmlWizardLink:hover { color: #000000 }
div.htmlErr { border: 1px solid #A70000; background-color: #FFEEEE; font-weight: 600; text-align: left; color: #A70000; padding: 4px; margin: 2px }
div.htmlGood { border: 1px solid #3a9b2b; background-color: #F3FFF2; font-weight: 600; text-align: left; color: #3a9b2b; padding: 4px; margin: 2px }
div.htmlWarn { border: 1px solid #f78307; background-color: #F7F0C0; font-weight: 600; text-align: left; color: #f78307; padding: 4px; margin: 2px }
.mainmenu, .mainmenu:visited { color: #000066; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.mainmenu:hover { color: #000066; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.mainmenudyn { color: #000066; padding-left: 5px; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.omainmenudyn { color: #000066; padding-left: 5px; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenu, .secmenu:visited { color: #000066; background-color: #FFFFFF; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenu:hover { color: #000000; background-color: #E5E5E5; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenudyn { color: #000066; background-color: #FFFFFF; padding-left: 5px; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.osecmenudyn { color: #000000; background-color: #E5E5E5; padding-left: 5px; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenuborder { border: 1px solid #5A656A }
.secmenuborder:hover { border: 1px solid #5A656A }
.transMenu { position: absolute; overflow: hidden; left: -1000px; top: -1000px }
.transMenu .content { position: absolute }
.transMenu .items { position: relative; left: 0px; top: 0px; z-index: 2; width: 150px }
.transMenu.top .items { border-top: none; border-left: 1px solid #C4CBD6 }
.transMenu .item { color: #000066; font-size: 11px; font-family: verdana; text-decoration: none; border: none; cursor: pointer }
.transMenu .background { position: absolute; left: 0px; top: 0px; z-index: 1; -moz-opacity: .9; filter: alpha(opacity=90) }
.transMenu .shadowRight { position: absolute; z-index: 3; top: 3px; width: 2px; -moz-opacity: .4; filter: alpha(opacity=40) }
.transMenu .shadowBottom { position: absolute; z-index: 1; left: 3px; height: 2px; -moz-opacity: .4; filter: alpha(opacity=40) }
.transMenu .item.hover { color: #000000; background-color: #E5E5E5; font-size: 11px; font-family: verdana }
.transMenu .item img { margin-left: 10px }
#menuOuter { border: 0px none; margin: 0px; margin-left: 3px; padding: 0px; height: 34px; background-image: url(/siteMenu/10/img/mid.gif); background-repeat: repeat-x }
#menu_start { border: 0px none; margin: 0px; width: 3px; height: 34px; z-index: 3; position: relative; background-image: url(/siteMenu/10/img/leftStart.gif); float: left }
#menu_end { border: 0px none; margin: 0px; width: 3px; height: 34px; z-index: 3; position: relative; background-image: url(/siteMenu/10/img/rightEnd.gif); float: right }
#menu_join { border: 0px none; margin: 0px; width: 2px; height: 34px; z-index: 3; position: relative; background-image: url(/siteMenu/10/img/rightJoin.gif); float: left }
.menuOuter { margin: 0px; border: 0px; height: 34px; position: relative; float: left; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; background-image: url(/siteMenu/10/img/mid.gif); background-repeat: repeat-x; text-decoration: none }
.menuOuterOver { margin: 0px; border: 0px; height: 34px; position: relative; float: left; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; background-image: url(/siteMenu/10/img/mid-on.gif); background-repeat: repeat-x; text-decoration: none }
div.mainmenu { margin-top: 10px; padding-left: 8px; height: 24px; color: #53618A; font-size: 12px }
a.mainmenu { color: red }
.mainmenu, .mainmenu:visited { color: #000066; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.mainmenu:hover { color: #000066; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.mainmenudyn { color: #000066; padding-left: 5px; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.omainmenudyn { color: #000066; padding-left: 5px; font-size: 12px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenu, .secmenu:visited { color: #000066; background-color: #FFFFFF; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenu:hover { color: #000000; background-color: #E5E5E5; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenudyn { color: #000066; background-color: #FFFFFF; padding-left: 5px; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.osecmenudyn { color: #000000; background-color: #E5E5E5; padding-left: 5px; font-size: 11px; font-family: verdana; text-decoration: none; cursor: pointer }
.secmenuborder { border: 1px solid #5A656A }
.secmenuborder:hover { border: 1px solid #5A656A }
.transMenu { position: absolute; overflow: hidden; left: -1000px; top: -1000px }
.transMenu .content { position: absolute }
.transMenu .items { position: relative; left: 0px; top: 0px; z-index: 2; width: 150px }
.transMenu.top .items { border-top: none; border-left: 1px solid #C4CBD6 }
.transMenu .item { color: #000066; font-size: 11px; font-family: verdana; text-decoration: none; border: none; cursor: pointer }
.transMenu .background { position: absolute; left: 0px; top: 0px; z-index: 1; -moz-opacity: .9; filter: alpha(opacity=90) }
.transMenu .shadowRight { position: absolute; z-index: 3; top: 3px; width: 2px; -moz-opacity: .4; filter: alpha(opacity=40) }
.transMenu .shadowBottom { position: absolute; z-index: 1; left: 3px; height: 2px; -moz-opacity: .4; filter: alpha(opacity=40) }
.transMenu .item.hover { color: #000000; background-color: #E5E5E5; font-size: 11px; font-family: verdana }
.transMenu .item img { margin-left: 10px }
#menuOuter { border: 0px none; margin: 0px; margin-left: 3px; padding: 0px; height: 34px; background-image: url(/siteMenu/10/img/mid.gif); background-repeat: repeat-x }
#menu_start { border: 0px none; margin: 0px; width: 3px; height: 34px; z-index: 3; position: relative; background-image: url(/siteMenu/10/img/leftStart.gif); float: left }
#menu_end { border: 0px none; margin: 0px; width: 3px; height: 34px; z-index: 3; position: relative; background-image: url(/siteMenu/10/img/rightEnd.gif); float: right }
#menu_join { border: 0px none; margin: 0px; width: 2px; height: 34px; z-index: 3; position: relative; background-image: url(/siteMenu/10/img/rightJoin.gif); float: left }
.menuOuter { margin: 0px; border: 0px; height: 34px; position: relative; float: left; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; background-image: url(/siteMenu/10/img/mid.gif); background-repeat: repeat-x; text-decoration: none }
.menuOuterOver { margin: 0px; border: 0px; height: 34px; position: relative; float: left; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; padding-right: 3px; background-image: url(/siteMenu/10/img/mid-on.gif); background-repeat: repeat-x; text-decoration: none }
div.mainmenu { margin-top: 10px; padding-left: 8px; height: 24px; color: #53618A; font-size: 12px }
a.mainmenu { color: red }
.divButton { border-right: 2px solid #828184; border-bottom: 2px solid #828184; border-top: 1px solid #D9D7DC; border-left: 1px solid #D9D7DC; height: 16px; padding: 4px 7px 0px 24px; cursor: pointer }
.divButtonClick { border-top: 2px solid #828184; border-left: 2px solid #828184; border-right: 1px solid #D9D7DC; border-bottom: 1px solid #D9D7DC; height: 16px; padding: 4px 7px 0px 24px; cursor: pointer }
.kb-category_link { display: block; text-decoration: none; width: 99%; height: 100%; padding: 4px 4px 3px 4px }
.kb-category_link:hover { display: block; text-decoration: none; width: 99%; height: 100%; padding: 4px 4px 3px 4px }
.kb-category_list { color: #003366; border-bottom: 1px solid #E6E6E6 }
.kb-category_list:hover { color: #003366; background-color: #F1F1F1; cursor: pointer; border-bottom: 1px solid #DEDEDE }
.kb-category_list_off { padding: 4px 4px 3px 4px; color: #82888C; border-bottom: 1px solid #E6E6E6 }
.kb-category_title { font-weight: 600; cursor: pointer }
.kb-category_icon_on { width: 16px; height: 16px; margin-right: 8px; background-image: url(/sData/img/icons/Isometric/16x16/folder-blue.png); background-repeat: no-repeat; cursor: pointer }
.kb-category_icon_off { width: 16px; height: 16px; margin-right: 8px; background-image: url(/sData/img/icons/Isometric/16x16/folder.png); background-repeat: no-repeat }
.kb-category_description { color: #53585A; padding: 2px 0px 0px 22px; cursor: pointer }
.kb-item_link { display: block; text-decoration: none; width: 99%; height: 100%; padding: 5px 4px 1px 4px }
.kb-item_link:hover { display: block; text-decoration: none; width: 99%; height: 100%; padding: 5px 4px 1px 4px }
.kb-item_count { color: #82888C; cursor: pointer }
.kb-item_icon_on { width: 16px; height: 16px; margin-right: 8px; background-image: url(/sData/img/icons/Isometric/16x16/file-new.png); background-repeat: no-repeat; cursor: pointer }
.kb-item_list { color: #003366; border-bottom: 1px solid #E6E6E6; text-decoration: none }
.kb-item_list:hover { color: #003366; background-color: #F1F1F1; cursor: pointer; border-bottom: 1px solid #DEDEDE; text-decoration: none }
.kb-item_title { cursor: pointer; text-decoration: none }
.kb-back { margin-top: 8px; margin-bottom: 2px; padding-left: 20px; padding-top: 2px; background-image: url(/sData/img/icons/Isometric/16x16/back.png); background-repeat: no-repeat }
.kb-question { padding: 15px 6px 10px 8px; border-bottom: 1px solid #E6E6E6 }
.kb-answer { padding: 10px 6px 15px 8px }
.xModalDialogGreyElement { position: absolute; overflow: hidden; width: 10px; height: 10px; left: -10px; top: -10px; z-index: 100; opacity: .4; filter: alpha(opacity=40); background-color: #000 }
.helpModalDialog { position: absolute; left: -900px; top: -600px; width: 660px; height: 520px; padding: 0px; color: #BF8660; background-color: #FFF; border: 2px solid #EAEBEE; z-index: 101; font-size: smaller }
.helpTop { padding-left: 6px; padding-right: 6px; height: 18px; background-image: url(/sData/img/aluBackSmall.gif); text-align: right }
.helpFrame { border: 0px; width: 658px; height: 502px }

.mainmenu, .mainmenu:visited {color: #000066;font-size: 12px;font-family: verdana;text-decoration: none;
		cursor:pointer;
	}.mainmenu:hover {color: #000066;font-size: 12px;font-family: verdana;text-decoration: none;
		cursor:pointer;
	}.mainmenudyn {color: #000066;padding-left:5px;font-size: 12px;font-family: verdana;text-decoration: none;
	cursor:pointer; }.omainmenudyn {color: #000066;padding-left:5px;font-size: 12px;font-family: verdana;text-decoration: none;
	cursor:pointer; }.secmenu, .secmenu:visited {color: #000066;background-color: #FFFFFF;font-size: 11px;font-family: verdana;text-decoration: none;
		cursor:pointer;
	}.secmenu:hover {color: #000000;background-color: #E5E5E5;font-size: 11px;font-family: verdana;text-decoration: none;
		cursor:pointer;
	}.secmenudyn {color: #000066;background-color: #FFFFFF;padding-left:5px;font-size: 11px;font-family: verdana;text-decoration: none;
	cursor:pointer; }.osecmenudyn {color: #000000;background-color: #E5E5E5;padding-left:5px;font-size: 11px;font-family: verdana;text-decoration: none;
	cursor:pointer; }.secmenuborder {
		border : 1px solid #5A656A;
	}.secmenuborder:hover {
		border : 1px solid #5A656A;
	}
.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
}

.transMenu .content {
	position:absolute;
}

.transMenu .items {
	position:relative;
	left:0px; top:0px;
	z-index:2;
	width:150px;
}

.transMenu.top .items {
	border-top:none;
	border-left: 1px solid #C4CBD6;
}

.transMenu .item {
color: #000066;font-size: 11px;font-family: verdana;
    text-decoration:none;
    border:none;
    cursor:pointer;
}

.transMenu .background {
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:.9;
	filter:alpha(opacity=90);
}

.transMenu .shadowRight {
	position:absolute;
	z-index:3;
	top:3px; width:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
}

.transMenu .shadowBottom {
	position:absolute;
	z-index:1;
	left:3px; height:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
}

.transMenu .item.hover {color: #000000;background-color: #E5E5E5;font-size: 11px;font-family: verdana;
}

.transMenu .item img {
	margin-left:10px;
}#menuOuter {
	border			: 0px none ; 
	margin			: 0px;
	margin-left		: 3px;
	padding			: 0px; 
	height			: 34px;
	background-image	: url(/siteMenu/10/img/mid.gif); 
	background-repeat	: repeat-x;
}

#menu_start {
	border: 0px none ;
	margin: 0px; 
	width: 3px; 
	height: 34px; 
	z-index: 3; 
	position: relative; 
	background-image : url(/siteMenu/10/img/leftStart.gif); 
	float: left;
}

#menu_end {
	border: 0px none ;
	margin: 0px; 
	width: 3px; 
	height: 34px; 
	z-index: 3; 
	position: relative; 
	background-image : url(/siteMenu/10/img/rightEnd.gif); 
	float: right;
}

#menu_join {
	border: 0px none ;
	margin: 0px; 
	width: 2px; 
	height: 34px; 
	z-index: 3; 
	position: relative; 
	background-image : url(/siteMenu/10/img/rightJoin.gif); 
	float: left;
}

.menuOuter {
	margin:0px; 
	border:0px; 
	height: 34px; 
	position:relative; 
	float:left; 
	padding-top:0px;
	padding-bottom:0px;
	padding-left:3px;
	padding-right:3px;
	background-image:url(/siteMenu/10/img/mid.gif);
	background-repeat: repeat-x;
	text-decoration:none;
}

.menuOuterOver {
	margin:0px; 
	border:0px; 
	height: 34px; 
	position:relative; 
	float:left; 
	padding-top:0px; 
	padding-bottom:0px;
	padding-left:3px;
	padding-right:3px;
	background-image:url(/siteMenu/10/img/mid-on.gif);
	background-repeat: repeat-x;
	text-decoration:none;
}


div.mainmenu {
	margin-top	: 10px;
	padding-left	: 8px;
	height		: 24px;
	color		: #53618A;
	font-size	: 12px;
}

a.mainmenu {
	color		: red;
}



