.newLoookDiv{margin-left: 14px; border: 2px solid #00c6d4; width: 500px; margin-top: 14px;}

.arrowPadding{padding-bottom: 4px;}

a.okButtonDouble{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 25px; background: url(imgs/save_changes_right.png) right top repeat-y; text-decoration: none; font: bold 0.9em arial;} 
a.okButtonDouble span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 21px; padding: 4px 15px 0px 15px; background: url(imgs/save_changes_left.png) left top repeat-y; color: #F6F6F5;}
a.okButtonDouble:hover{background-position: right 25px; cursor: pointer; text-decoration: none; color: #5f5c5d;}
a.okButtonDouble span:hover{background-position: left 25px; color: #5f5c5d; text-decoration: none;}

a.okButtonGrey{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 25px; background: url(imgs/save_Disabled_Right.png) right top repeat-y; text-decoration: none; font: bold 0.9em arial;} 
a.okButtonGrey span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 21px; padding: 4px 15px 0px 15px; background: url(imgs/save_Disabled_left.png) left top repeat-y; color: #F6F6F5;}
a.okButtonGrey:hover{background-position: right 25px; cursor: pointer; text-decoration: none; color: #5f5c5d;}
a.okButtonGrey span:hover{background-position: left 25px; color: #5f5c5d; text-decoration: none;}

.bannerDiv{width:200px; border:solid 3px #00c6d4;}
.bannerHeader{text-align: center; font: 1em arial; color: #74746e;}
.bannerHeader span{color: #00c6d4; font-weight: bold;}
.banner_bottomBTN_holder {text-align: center;}
.bannerDiv_holder {padding-left: 25px;}

ul.bannerUl {margin-left: 0px; text-align: left; padding: 5px; font-size: 9pt;}
ul.bannerUl li  {background: url(imgs/black_bullet.png) 7px 6px no-repeat; padding-left: 20px;}

.menuHoverColor{color: #5f5c5d;}
.menuNormalColor{color: #848484;}

html {font-size: 100%; /* IE hack */ }
body {background-color: white; font: normal 0.9em arial; margin: 0px 0px 0px 0px; -webkit-text-size-adjust: none}
form{margin: 0px;}
img {border: none}
ul{margin: 0px; padding: 0px; list-style: none;}
.general_wrapper{width: 995px; margin: 0px auto;}
.general_wrapper2{width: 497px; margin: 0px auto;}
.general_wrapper3{width: 100%; margin: 0px auto;}
img { behavior: url('ProductBrand/1/imgs/iepngfix.htc') }

ul a.underscoreH:hover{text-decoration: underline;}

.tickerLink{text-decoration: none; color: #9b9b9b;}
.tickerLink:hover{cursor: pointer; text-decoration: underline; color: #5f5c5d;}

.headerBg {background: url(imgs/HeaderImages/upBanner1px.jpg) repeat-x; width:100%; text-align:right; vertical-align: top;}
.headerBg ul{margin: 0px 13px 0px 0px; height: 27px;}
.headerBg li{display: inline;}
.headerBg ul a{font-size: 0.8em; color: black; text-decoration: none;}
.headerBg ul a:hover{color: #00c6d4;}
.headerMessage {margin-top: 38px; color: #848484; font: normal 0.8em arial; padding-top: 0px; }
.headerMessage a{text-decoration: none; color: #848484;}
.headerMessage a:hover{color: #FF8B00;}
.topMessage .centerMessage{background: #ffffff; padding-right: 5px;}
.headerBg ul a.headerLink{font-size: 0.9em; color: #5f5c5d; text-decoration: none; }
.headerBg ul a.headerLink{text-decoration: underline;}

.headerBg2 {background: url(imgs/HeaderImages/upBanner1pxb.jpg) repeat-x; width:100%; text-align:right; vertical-align: top;}
.headerBg2 ul{margin: 0px 13px 0px 0px; height: 27px;}
.headerBg2 li{display: inline;}
.headerBg2 ul a{font-size: 0.8em; color: black; text-decoration: none;}
.headerBg2 ul a:hover{color: #00c6d4;}
.headerBg2 ul a.headerLink{font-size: 0.9em; color: #5f5c5d; text-decoration: none; }
.headerBg2 ul a.headerLink{text-decoration: underline;}

.headerBg3 {background: url(imgs/HeaderImages/upBanner1pxc.jpg) repeat-x; width:100%; text-align:right; vertical-align: top;}
.headerBg3 ul{margin: 0px 13px 0px 0px; height: 27px;}
.headerBg3 li{display: inline;}
.headerBg3 ul a{font-size: 0.8em; color: black; text-decoration: none;}
.headerBg3 ul a:hover{color: #00c6d4;}
.headerBg3 ul a.headerLink{font-size: 0.9em; color: #5f5c5d; text-decoration: none; }
.headerBg3 ul a.headerLink{text-decoration: underline;}

.activityTooltip{position: absolute; visibility:hidden;}
/*tooltip*/
.tooltip .center {padding:3px; background-color: #F6F6F5; color:#727272; line-height: 1.6em; font-size: 0.8em;}
.tooltip .center p {font-weight: normal;} 

.bottomBTN_holder{text-align: right; padding: 25px 5px 0px 0px; margin-bottom: 0px; margin-top: 0px;}

.PopUpSaveWrapperRight2{margin-top: -10px; margin-right: 10px; display:inline; float:right; margin-bottom: 10px;}

.popup {display: none; position: fixed; top:200px; left: 0px; visibility: hidden; z-index:1000;}
.popup .leftUpCorner {background: url('imgs/popUpLeftUpCornrer.png') no-repeat; width:9px; height: 9px;}
.popup .rightUpCorner {background: url('imgs/popUpRightUpCornrer.png') no-repeat; width:9px; height: 9px;}
.popup .leftDownCorner {background: url('imgs/popUpLeftDownCornrer.png') no-repeat; width:9px; height: 9px;}
.popup .leftDownWhiteCorner {background: url('imgs/popUpLeftDownWhiteCornrer.png') no-repeat; width:9px; height: 9px;}
.popup .rightDownCorner {background: url('imgs/popUpRightDownCornrer.png') no-repeat; width:9px; height: 9px;}
.popup .rightDownWhiteCorner  {background: url('imgs/popUpRightDownWhiteCornrer.png') no-repeat; width:9px; height: 9px;}
.popup .up {background: url('imgs/popUpUp.png') repeat-x; height: 9px;}
.popup .right {background: url('imgs/popUpRight.png') repeat-y; width:9px;}
.popup .whiteRight {background: url('imgs/popUpWhiteRight.png') repeat-y; width:9px;}
.popup .down {background: url('imgs/popUpDown.png') repeat-x; height: 9px;}
.popup .whiteDown  {background: url('imgs/popUpWhiteDown.png') repeat-x; height: 9px;}
.popup .left {background: url('imgs/popUpLeft.png') repeat-y; width:9px;}
.popup .whiteLeft {background: url('imgs/popUpWhiteLeft.png') repeat-y; width:9px;}
.popup .center {background: #F6F6F5; padding-left: 5px; padding-right: 0px; padding-top: 0px; padding-bottom: 5px;}
.popup  h2{margin-left: 4px; margin-top: 0px; padding-top: 0px;}
.popup  table.alertsT td.fontBig{font: normal 0.8em arial; color: #666666; padding-top: 10px; padding-right: 5px;}
.popup  table.alertsT td.fontBigSmall{font: normal 0.8em arial; color: #666666; padding-top: 10px; padding-right: 4px;}
.popup  a.questionTooltip{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 16px; height: 15px; padding-top: 0px; margin-top: 0px; background: url(imgs/title_question.gif) left top no-repeat; color: #F7F7F6; font-size: 2px; text-decoration: none; padding-bottom: 0px; margin-bottom: 0px;}
.popup  p{margin-top: 0px; font: normal 0.8em arial; color: #666666; padding-bottom: 14px; margin-bottom: 0px; padding-top: 0px;}
.popup  p.marginRight{}
.popup  p.popUpBottomHeader {font: bold 1.1em arial; clear: both; width: 100%; text-align: center; padding-top: 7px; padding-bottom: 7px; margin-bottom: 0px; margin-top: 0px;}
.popup .whiteCenter{background: white; padding: 0px;}
.popup  h3{margin-left: 4px; margin-top: 0px; padding-top: 0px;}
.popup  a{margin-top: 0px; color: #5f5c5d; font-size: 18px; text-decoration: none; padding-top: 0px;}
.popup  a:hover{text-decoration: underline;}
.popup  a.close{float: right; width: 16px; height: 19px; margin-top: 0px; color: #5f5c5d; font: bold 15px arial; text-decoration: none; padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
.popup .underlineHeader{background: url(imgs/list_table_tr.gif) left bottom repeat-x; padding-bottom: 8px; text-align: left;padding-right: 20px; margin-right: 20px;}
.popup  a.searchActions{font-size: 1em; color: #5f5c5d; text-decoration: none; background: url(imgs/green_arrow.gif) left 4px no-repeat; padding-right: 8px; margin-left: 0px; padding-left: 8px; text-align: right;}
.popup  a.searchActions:hover{text-decoration: underline;}
.popup  .questionTooltipInden{font-size: 0px;}
.popup  .nestedLinkBigFont{font-size: 1em;}
.popup .headerClass{text-align: left;padding-right: 20px; margin-right: 20px;}
.popup  span.OrangeTextHeader{margin-left: 0px; padding-left: 0px;}
.popup td.tdPadding{padding-left: 15px;}
.popup td.tdPadding2{padding-left: 20px;}
.popup  a.arrow{background: url(imgs/green_arrow.gif) left 4px no-repeat; padding-left: 10px;}
.popup .comboDrawer{position: absolute; padding: 2px; border: 1px solid #D8DDC9; overflow: auto; height: 110px; background-color: #ffffff; display: none; margin-top: -1px; scrollbar-base-color: #ffffff; scrollbar-arrow-color: #FBC378; scrollbar-track-color: #ffffff; scrollbar-shadow-color: white; scrollbar-lightshadow-color: white; scrollbar-darkshadow-color: #E0E0E0; scrollbar-highlight-color: white; scrollbar-3dlight-color: #E0E0E0;}
.popup .comboDrawer a{display: block; white-space: nowrap; padding: 2px; font-size: 1em; text-decoration: none; color: #848484;}
.popup .comboDrawer a:hover{background-color: #EEEEEE; color: #5f5c5d;}

.popupImport {display: none; position: absolute; top:0px; left: 0px; visibility: hidden;}
.popupImport .leftUpCorner {background: url('imgs/popUpLeftUpCornrer.png') no-repeat; width:9px; height: 9px;}
.popupImport .rightUpCorner {background: url('imgs/popUpRightUpCornrer.png') no-repeat; width:9px; height: 9px;}
.popupImport .leftDownCorner {background: url('imgs/popUpLeftDownCornrer.png') no-repeat; width:9px; height: 9px;}
.popupImport .leftDownWhiteCorner {background: url('imgs/popUpLeftDownWhiteCornrer.png') no-repeat; width:9px; height: 9px;}
.popupImport .rightDownCorner {background: url('imgs/popUpRightDownCornrer.png') no-repeat; width:9px; height: 9px;}
.popupImport .rightDownWhiteCorner  {background: url('imgs/popUpRightDownWhiteCornrer.png') no-repeat; width:9px; height: 9px;}
.popupImport .up {background: url('imgs/popUpUp.png') repeat-x; height: 9px;}
.popupImport  .right {background: url('imgs/popUpRight.png') repeat-y; width:9px;}
.popupImport .whiteRight {background: url('imgs/popUpWhiteRight.png') repeat-y; width:9px;}
.popupImport .down {background: url('imgs/popUpDown.png') repeat-x; height: 9px;}
.popupImport .whiteDown  {background: url('imgs/popUpWhiteDown.png') repeat-x; height: 9px;}
.popupImport .left {background: url('imgs/popUpLeft.png') repeat-y; width:9px;}
.popupImport .whiteLeft {background: url('imgs/popUpWhiteLeft.png') repeat-y; width:9px;}
.popupImport .center {background: #F6F6F5; padding: 5px;}
.popupImport h2{margin-left: 4px; margin-top: 0px; padding-top: 0px;}
.popupImport table.alertsT td.fontBig{font: normal 0.8em arial; color: #666666; padding-top: 10px; padding-right: 5px;}
.popupImport table.alertsT td.fontBigSmall{font: normal 0.8em arial; color: #666666; padding-top: 10px; padding-right: 4px;}
.popupImport a.questionTooltip{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 16px; height: 15px; padding-top: 0px; margin-top: 0px; background: url(imgs/title_question.gif) left top no-repeat; color: #F7F7F6; font-size: 2px; text-decoration: none; padding-bottom: 0px; margin-bottom: 0px;}
.popupImport p{padding-top: 5px; margin-top: 10px; font: normal 0.8em arial; color: #666666; padding-bottom: 5px; margin-bottom: 0px;}
.popupImport p.popUpBottomHeader {font: bold 1.1em arial; clear: both; width: 100%; text-align: center; padding-top: 15px; padding-bottom: 15px; margin-bottom: 0px; margin-top: 0px;}
.popupImport .whiteCenter{background: white; padding: 0px;}
.popupImport h3{margin-left: 4px; margin-top: 0px; padding-top: 0px;}
.popupImport a{margin-top: 0px; color: #5f5c5d; font-size: 18px; text-decoration: none; padding-top: 0px;}
.popupImport a:hover{text-decoration: underline;}
.popupImport a.close{float: right; width: 16px; height: 19px; margin-top: 0px; color: #5f5c5d; font: bold 15px arial; text-decoration: none; padding-right: 10px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
.popupImport .nestedLinkBigFont{font-size: 1em;}

.center td.owlTopTd{background: none; vertical-align: top; font: normal 1.1em arial; padding-right: 10px;}

a.okButton{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 25px; background: url(imgs/save_changes_right.png) right top repeat-y; text-decoration: none; font: bold 0.9em arial;} 
a.okButton span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 21px; padding: 4px 15px 0px 15px; background: url(imgs/save_changes_left.png) left top repeat-y; color: #F6F6F5;}
a.okButton:hover{background-position: right 25px; cursor: pointer; text-decoration: none; color: #5f5c5d;}
a.okButton span:hover{background-position: left 25px; color: #5f5c5c; text-decoration: none;}

.center td.bottomBTN_holder a.okButton:hover{text-decoration: none;}
.center td.bottomBTN_holder a.okButton span:hover{text-decoration: none;}

a.okButtonDisabled{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 25px; background: url(imgs/save_Disabled_Right.png) right top repeat-y; text-decoration: none; font: bold 0.9em arial;} 
a.okButtonDisabled span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 21px; padding: 4px 15px 0px 15px; background: url(imgs/save_Disabled_left.png) left top repeat-y; color: #F6F6F5;}
a.okButtonDisabled:hover{cursor: default; text-decoration: none;}
a.okButtonDisabled span:hover{text-decoration: none;}

.center td.bottomBTN_holder a.okButtonDisabled:hover{text-decoration: none;}
.center td.bottomBTN_holder a.okButtonDisabled span:hover{text-decoration: none;}

.errorField input{border: 1px solid #FF8C00 !important; font-size: 1.15em  !important;}

.filterBy_info{padding: 12px 0px 5px 5px;}
.filterBy_info img{float: left; margin-right: 5px;}

.headerDiv{background: url(imgs/header_bg.gif) left top repeat-x; clear: both;}
.headerDiv_right{height: 102px; padding-top: 33px; min-width:700px; background: url(imgs/pictures_for_client2.png) right top no-repeat; text-align: right; position:absolut;}

.bottomBTN_holderRight{text-align: left; padding: 2px 5px 0px 0px;}
.bottomBTN_holderRight input{width: 200px; font-size: 0.9em; background-color: white; border: 1px solid #E2E8D0;}

.footer{text-align: right; font: normal 1.2em arial; color: #D3D3D3; padding: 20px 0px 15px 0px;}
.footer a{color: black; text-decoration: none; font: normal 0.8em arial;}
.footer a:hover{color: #5f5c5d; font: normal 0.8em arial;}
//.footer img{vertical-align: middle; margin-top: -6px; margin-right: 5px;}

.footer2{text-align: right; font: normal 4.5em arial; color: #D3D3D3; padding: 20px 0px 15px 0px;}
.footer2 a{color: black; text-decoration: none; font: normal 0.8em arial;}
.footer2 a:hover{color: #5f5c5d; font: normal 0.8em arial;}

.footerLang {padding-left: 20px;}

.poweredByLength {width: 170px;}
.poweredByLength2 {padding-right: 60px;}

.headerDiv_right img{float: left; margin-top: -33px;}

.headerDiv_right ul{margin: 0px 13px 0px 0px; height: 20px;}
.headerDiv_right li{display: inline;}
.headerDiv_right ul img{vertical-align: middle; float: none; margin-top: 0px;}
.headerDiv_right ul a{font-size: 1em; color: black; text-decoration: none;}
.headerDiv_right ul a:hover{color: #FF8B00;}
.headerMSG{float: right; height: 35px; padding: 7px 12px 0px 33px; margin-top: -50px; background: url(imgs/header_msg.png) left top no-repeat; color: #848484; font: normal 0.8em arial;}
.headerMSG a{text-decoration: none; color: #848484;}
.headerMSG a:hover{color: #FF8B00;}

.headerMSGNoLink{float: right; height: 35px; padding: 7px 12px 0px 33px; background: url(imgs/header_msg.png) left top no-repeat; color: #848484; font: normal 0.8em arial;}

.overviewFaceTable {padding-left: 15px;}
.headerMSGNoLink a{text-decoration: none; color: #848484;}

.selectedTab_arrow{position: absolute; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; pointer-events:none; display: none;}
.tabStrip, .tabStrip2, .group_tabStrip{height: 70px; padding: 22px 21px 0px 170px; clear: both;}
.tabStrip li, .tabStrip2 li, .group_tabStrip li{float: left; margin-right: 3px;}

.tabStrip li a.profileTab{display: block; width: 96px; height: 26px; padding-top: 44px; background: url(imgs/tab.jpg) left top repeat-y; text-decoration: none; font-size: 0.8em; line-height: 2em; color: #7D7D7D; text-align: center;}
.tabStrip li a.profileTab:hover{background-position: left 70px; color: #ffffff; background: url(imgs/tab_selected.jpg) left top no-repeat}
.tabStrip li a.selectedTab{display: block; width: 96px; height: 26px; padding-top: 44px; background: url(imgs/tab_selected.jpg) left top no-repeat; color: #ffffff; text-decoration: none; font-size: 0.8em; line-height: 2em; text-align: center;}
.tabStrip li a.selectedTab:hover{background-position: left top;}

.tabStrip li a.profileTab2{display: block; width: 96px; height: 26px; padding-top: 44px; background: url(imgs/tab2.jpg) left top repeat-y; text-decoration: none; font-size: 0.8em; line-height: 2em; color: #7D7D7D; text-align: center;}
.tabStrip li a.profileTab2:hover{background-position: left 70px; color: #ffffff; background: url(imgs/tab2_selected.jpg) left top no-repeat}
.tabStrip li a.selectedTab2{display: block; width: 96px; height: 26px; padding-top: 44px; background: url(imgs/tab2_selected.jpg) left top no-repeat; color: #ffffff; text-decoration: none; font-size: 0.8em; line-height: 2em; text-align: center;}
.tabStrip li a.selectedTab2:hover{background-position: left top;}

.plusTabULCorner {background: url(imgs/Tab_Plus_ULCorner.png) no-repeat; width: 3px; height: 3px;}
.plusTop {background: url(imgs/Tab_Plus_Top.png) repeat-x;  height: 3px;}
.plusTabURCorner {background: url(imgs/Tab_Plus_URCorner.png) no-repeat; width: 3px; height: 3px;}
.plusLeft {background: url(imgs/Tab_Plus_Left.png) repeat-y; width: 3px; height: 27px;} 
.plusRight {background: url(imgs/Tab_Plus_Right.png) repeat-y; width: 3px; height: 27px;}
.tabStrip li.plusTab a{background: none; display: block; text-decoration: none; font-size: 0.8em; line-height: 1em; color: #7D7D7D; padding-top: 12px; padding-left: 5px; padding-right: 5px; padding-bottom: 4px; margin-bottom: 0px; margin-top: 0px;} 
.tabStrip li.plusTab a:hover{color: #ffffff;} 
.plusTabLLCorner {background: url(imgs/Tab_Plus_LLCorner.png) no-repeat; width: 3px; height: 3px;}
.plusBottom {background: url(imgs/Tab_Plus_Bottom.png) repeat-x;  height: 3px; padding: 0px; margin: 0px;}
.plusTabLRCorner {background: url(imgs/Tab_Plus_LRCorner.png) no-repeat; width: 3px; height: 3px;}
.plusPicture {text-align: center; background: none;}
.plusPicture img {padding-top: 7px;}
.plusPicture:hover {background-color: blue;}

.tabStrip a.parentTab {margin-right: -10px; padding-right: 0px; float: right; display: block; width: 96px; height: 26px; padding-top: 44px; background: url(base/activity/parent_tab.png) 30px top no-repeat; text-decoration: none; font-size: 0.8em; line-height: 1em; color: #7D7D7D; text-align: center;}
.tabStrip a.parentTab:hover {color: #00aedf; background: url(base/activity/parent_tab.png) 30px top no-repeat;}
.tabStrip a.parentTab_selected {margin-right: -10px; padding-right: 0px; background: url(base/activity/parent_tab.png) 30px top no-repeat; color: #00aedf;}

.tabStrip a.oldParentTab{margin-right: -10px; padding-right: 0px; float: right; display: block; width: 96px; height: 26px; padding-top: 44px; background: url(imgs/parent_tab.jpg) left top repeat-y; text-decoration: none; font-size: 0.8em; line-height: 1em; color: #7D7D7D; text-align: center;}
.tabStrip a.oldParentTab:hover{color: #00aedf; background-position: left 70px;}
.tabStrip a.oldParentTab_selected{margin-right: -10px; padding-right: 0px; background-position: left 70px; color: #00aedf;}


.tabStrip li a.tabLeft{margin-left:8px; display: block; width: 12px; height: 66px; padding-top: 0px; background: url(imgs/tab_left_arr.gif) left 21px repeat-y; font-size: 2px; color: white;}
.tabStrip li a.tabRight{display: block; width: 12px; height: 66px; padding-top: 0px; background: url(imgs/tab_right_arr.gif) left 21px repeat-y; font-size: 2px; color: white;}

.tabStrip li a.tabLeft:hover, .tabStrip li a.tabRight:hover{background-position: left 87px;}

table.mainContent{width: 100%;}

td.leftMenu{width: 170px; vertical-align: top; background: url(imgs/FrameImages/content_left.jpg) right top repeat-y;}
.leftMenu_top{font-size: 2px; height: 20px; background: url(imgs/FrameImages/content_leftTopCorner.jpg) right top no-repeat;}
.leftMenu_bottom{background: url(imgs/content_lb.gif) right bottom no-repeat;}
.leftMenu_details{padding: 0px 0px 0px 7px;}
.leftMenu_details table {width: 98%;}
.leftMenu_details table.topSpace {margin-top: 0px; padding-top: 0px;}
.paddingLeft {padding-left: 15px; width: 20px;}
.paddingLeftBottom {padding-left: 15px; width: 25px; padding-bottom: 5px;}
.subMenuLinkPaddingTop {padding-bottom: 5px; padding-top: 5px; width: 140px; background-color: none;}
.subMenuLink {padding-bottom: 5px; width: 140px; background-color: none;}
.leftMenu_details table a {font: normal 0.8em arial;}
.leftMenu_details table a.subMenuHeader {font: bold 0.9em arial; color: #666666; margin-left: 0px;  margin-right: 0px; padding: 1px 0px 2px 0px; text-decoration: none;}
.leftMenu_details table a.subMenuHeader:hover {cursor: default;}
.leftMenu_details table a.regularLink {text-decoration: none; color: #848484;}
.subMenuHeader {padding-top: 5px; padding-bottom: 5px; background: none; background-color: none; padding-left: 17px;}
.leftMenu_details table td.hoverColor:hover {background-color: #F6F6F5;}
.menuBorder {background: none;}

.mainContent_right {background: url(imgs/FrameImages/content_right.jpg) repeat-y; width: 14px; vertical-align: top;}
.mainContent_top{padding: 25px 0px 62px 8px; background: url(imgs/FrameImages/content_topRepeat.jpg) repeat-x;}
//.mainContent_bottom{background: url(imgs/content_rb.png) right bottom no-repeat;}
.mainContent_top h1{color: #666666; font: bold 1.15em arial; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 14px;}
.mainContent_rightTop {background: url(imgs/FrameImages/content_topRightCorner.jpg) no-repeat; width: 14px; }
.mainContent_leftBottom {background: url(imgs/FrameImages/content_leftBottom.jpg) right no-repeat; }
.mainContent_bottom {background: url(imgs/FrameImages/conntent_BottomRepeat.jpg ) repeat-x;}
.mainContent_rightBottom {background: url(imgs/FrameImages/content_rightBottomCorner.jpg) no-repeat; width: 14px; height:11px;}

.PopUpSaveWrapper{margin-top: -10px; display:inline; float:left;}
.PopUpSaveWrapper a.moreContents{font-size: 1em; color: #5f5c5d; text-decoration: none; padding-right: 8px; margin-left: 3px;}
.PopUpSaveWrapper a.moreContents:hover{text-decoration: underline;}

table a.moreContents{font-size: 1em; color: #5f5c5d; text-decoration: none; padding-right: 8px; margin-left: 0px;}
table a.moreContents:hover{text-decoration: underline;}

td a.saveChanges{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 25px; background: url(imgs/save_changes_right.png) right top repeat-y; text-decoration: none; font: bold 0.9em arial; color: #F6F6F5;} 
a.backTo_default{color: #5f5c5d; font-size: 0.9em;}
a.saveChanges{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 25px; background: url(imgs/save_changes_right.png) right top repeat-y; text-decoration: none; font: bold 0.9em arial; color: #F6F6F5;} 
a.saveChanges span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 19px; padding: 5px 10px 0px 9px; background: url(imgs/save_changes_left.png) left top repeat-y;}
a.saveChanges:hover{background-position: right 25px; color: #5f5c5c; cursor: pointer;}
a.saveChanges span:hover{background-position: left 25px;}

a.saveChangesTicker{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 25px; background: url(imgs/save_changes_right.png) right top repeat-y; text-decoration: none; font: bold 0.9em arial; color: #F6F6F5;} 
a.saveChangesTicker span{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; height: 21px; padding: 4px 5px 0px 5px; background: url(imgs/save_changes_left.png) left top repeat-y;}
a.saveChangesTicker:hover{background-position: right 25px; color: #5f5c5c; cursor: pointer;}
a.saveChangesTicker span:hover{background-position: left 25px;}

table.alertsT {margin: 4px 0px 0px 4px;}
table.alertsT td{font: normal 0.9em arial; color: #666666; padding-top: 10px; padding-right: 50px;}
table.alertsT .timeCombo{display: block; border: 1px solid #D8DDC9; height: 19px; background-color: #ffffff; padding: 0px 2px 0px 4px; cursor: pointer;}
table.alertsT .timeCombo input{border: 0px solid red; width: 70%; background-color: transparent; color: #848484; font: normal 0.9em arial; vertical-align: middle; cursor: default;}
table.alertsT  input{border: 0px solid red; width: 70%; background-color: white; color: #848484; font: normal 0.9em arial; vertical-align: middle; cursor: default; padding-top: 0px;}
table.alertsT .timeCombo img{vertical-align: middle;}
table.alertsT .comboDrawer{position: absolute; padding: 2px; border: 1px solid #D8DDC9; overflow: auto; height: 110px; background-color: #ffffff; display: none; margin-top: -1px; scrollbar-base-color: #ffffff; scrollbar-arrow-color: #FBC378; scrollbar-track-color: #ffffff; scrollbar-shadow-color: white; scrollbar-lightshadow-color: white; scrollbar-darkshadow-color: #E0E0E0; scrollbar-highlight-color: white; scrollbar-3dlight-color: #E0E0E0;}
table.alertsT .comboDrawer a{display: block; white-space: nowrap; padding: 2px; font-size: 1em; text-decoration: none; color: #848484;}
table.alertsT .comboDrawer a:hover{background-color: #EEEEEE; color: #5f5c5d;}
table.alertsT a{font-size: 0.9em; color: #5f5c5d; text-decoration: none; padding-right: 8px;}
table.alertsT a:hover{text-decoration: underline;}
table.alertsT a.questionTooltip{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 16px; height: 8.5em; margin-top: 0px; background: url(imgs/title_question.gif) left top no-repeat; color: #F7F7F6; font-size: 2px; text-decoration: none; vertical-align: middle;}
table.alertsT a.dynChk{float: left; display: block; width: 11px; height: 11px; margin: 2px 4px 0px 0px; background: url(imgs/emptyBox.gif) left top no-repeat; text-decoration: none; font-size: 2px; color: #F6F6F5;}
table.alertsT a.dynChk_checked{float: left; display: block; width: 11px; height: 11px; margin: 2px 4px 0px 0px; background: url(imgs/dyn_checkbox.gif) left top repeat-y; text-decoration: none; font-size: 2px; color: #F6F6F5;}
table.alertsT a.dynChk:hover, .home_panelBlock ul a.dynChk_checked:hover{color: #F6F6F5;}
table.alertsT td.PopchkBoxEntry{width: 11px; padding-right: 0px;}
table.alertsT td.PopchkBoxEntry a{margin-right: -3px; margin-top: 0px;}
table.alertsT td.fontBig{font: normal 1.1em arial; color: #666666; padding-top: 10px; padding-right: 5px;}
table.alertsT td.fontBigSmall{font: normal 1.1em arial; color: #666666; padding-top: 10px; padding-right: 4px;}

.PopUpSaveWrapperRight{margin-top: -10px; margin-right: 10px; display:inline; float:right; margin-bottom: 10px;}

keywordsTable2{margin: 6px 0px 0px 14px; width: auto;}
keywordsTable2 td{vertical-align: top;}
keywordsTable2 img{vertical-align: middle; margin-right: 4px;}
keywordsTable2 .infoParag{padding-top: 3px;}
keywordsTable2 .infoParag img{float: left; padding-right: 7px;}

.nestedLinkBigFont{font-size: 1em; color: #5f5c5d; text-decoration: none; padding-right: 8px;}
.nestedLinkBigFont:hover{text-decoration: underline;}

td.comboTD .informCombo input{border: 0px; width: 82%; color: #848484; font: normal 0.9em arial; vertical-align: middle; cursor: pointer;}

.questionTooltipInden{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; width: 16px; height: 8.5em; margin-top: 0px; background: url(imgs/title_question.gif) left top no-repeat; color: #F7F7F6; font-size: 2px; text-decoration: none; vertical-align: middle;}

.liteBox{background-color: #cacaca; position:absolute; top:0px; left: 0px; width: 100%; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); display: none; visibility: hidden;}
.liteBoxWhite {background-color: white; position:absolute; top:0px; left: 0px; width: 100%; display: none; visibility: hidden;}

.popUP{position:absolute; top:0px; left: 0px; width: 500px; display: none; visibility: hidden;}

a.generalLink{font-size: 0.9em; color: #5f5c5d; text-decoration: none; padding-right: 8px;}
a.generalLink:hover{text-decoration: underline;}

a.generalHideLink{font-size: 0.7em; color: #666666; text-decoration: none;}
a.generalHideLink{text-decoration: underline;}

.selectedImTab {font-size: 1.2em; padding: 5px 5px 5px 5px;}
.regularImTab {padding: 5px 5px 5px 5px;}


table.underScore_table td{height: 16px; padding: 3px 0px 8px 0px; background: url(imgs/list_table_tr.gif) left bottom repeat-x; vertical-align: text-bottom; font: normal 0.9em arial;}
table.underScore_table td pre{padding: 0px 0px 0px 0px; font: normal 0.9em arial; margin: 0px 0px 0px 0px;}
table.underScore_table tr.RO_list td{background-color: #ebf0e1; color: #5f5c5d; cursor: default;}
table.underScore_table tr.selectedTR td{background-color: #e3e9d9; color: #5f5c5d; cursor: default;}

td.pagingTR{background: none; text-align: right; color: #5f5c5d; height: 12px; padding: 16px 0px 5px 0px;}
td.pagingTR a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; color: #5f5c5d; padding: 0px 3px; text-decoration: none; font-weight: normal; font-size: 0.8em;}
td.pagingTR a.prevPage{padding-left: 8px; background: url(imgs/paging_prev.gif) left 6px no-repeat;}
td.pagingTR a.nextPage{padding-right: 8px; background: url(imgs/paging_next.gif) right 6px no-repeat;}
td.pagingTR a:hover{text-decoration: underline;}
td.pagingTR a.selectedPage{color: #00c6d4; font-weight: bold;}

.workingHeaderClass{font: bold 1.1em arial; color: #666666; margin-top: 0px; padding-bottom: 10px; margin-bottom: 0px;}

.center td.leftBTN {display:-moz-inline-block; display:-moz-inline-box; display: inline-block; padding: 4px 10px 0px 9px; height: 21px; background: url(imgs/save_changes_left.png) right top repeat-y; margin-right: 0px;}
.center input.login-button {display:-moz-inline-block; display:-moz-inline-box; display: border:0; inline-block; height: 25px; background: url(imgs/save_changes_right.png) right top repeat-y; text-decoration: none; font: bold 1.2em arial; color: #F6F6F5; margin: 0px; padding-right: 10px;} 
.center input.login-button:hover {background-position: right 25px; color: #5f5c5d; cursor: pointer;}

tr.whiteBg td{background-color: white;}
tr.RO_listWhite td{background-color: #ebf0e1; color: #5f5c5d; cursor: default;}
tr.RO_list td{background-color: #ebf0e1; color: #5f5c5d; cursor: default;}
tr.selectedTRWhite td{background-color: #e3e9d9; color: #5f5c5d; cursor: default;}
tr.selectedTR td{background-color: #e3e9d9; color: #5f5c5d; cursor: default;}
tr.whiteBg td.underscore{background-color: white;}

/* outline FF hack */
a:focus{outline: 0px;}

.OrangeTextHeader {color: #00c6d4; font: bold 0.8em Century Gothic;}
.OrangeTextHeaderBig {color: #00c6d4; font: bold 1.4em Century Gothic;}

.alertsT td.OrangeTextHeader {color: #00c6d4; font: bold 1.4em Century Gothic; padding-top: 0px;}
.chatWindowTh{text-align: left; padding-right: 10px;}
.chatWindowThAlign{text-align: left;}
.popup  table.alertsT td.alternateEmailPadding{padding-right: 30px;}
.alernateEmailErrorPAdding{}
.alernateEmailFormatErrorPAdding{}
.alernateEmailPPadding{padding-left: 5px;}
.popupImport h2.importMargin{margin-right: 0px;}
.aFloat{text-align: right;}
.searchPopupTablePadding{padding-right: 4px;}
table.alertsT td.noPadding {padding-right: 0px;}
.scrllBarProperties{scrollbar-base-color: #ffffff; scrollbar-arrow-color: #FBC378; scrollbar-track-color: #ffffff; scrollbar-shadow-color: white; scrollbar-lightshadow-color: white; scrollbar-darkshadow-color: #E0E0E0; scrollbar-highlight-color: white; scrollbar-3dlight-color: #E0E0E0;}

.stepCorner_rb{background: #F6F6F5 url(imgs/grey_corner_rb.gif) right bottom no-repeat; clear: both; margin-top: 0px; padding: 0px;}
.stepCorner_lb{background: url(imgs/grey_corner_lb.gif) left bottom no-repeat; padding: 0px;}
.stepCorner_rt{background: url(imgs/grey_corner_rt.gif) right top no-repeat; padding: 0px;}
.stepCorner_lt{background: url(imgs/grey_corner_lt.gif) left top no-repeat; color: #666666; font-size: 0.9em; padding: 13px 0px 0px 0px;}

.stepTicker_rb{background: #F6F6F5 url(imgs/grey_corner_rb.gif) right bottom no-repeat; clear: both; margin-top: 0px; padding: 0px;}
.stepTicker_lb{background: url(imgs/grey_corner_lb.gif) left bottom no-repeat; padding: 0px;}
.stepTicker_rt{background: url(imgs/grey_corner_rt.gif) right top no-repeat; padding: 0px;}
.stepTicker_lt{background: url(imgs/grey_corner_lt.gif) left top no-repeat; color: #666666; font-size: 0.9em; padding: 13px 0px 0px 0px;}

.tickerPaddingRight{padding-right: 10px;}
.tickerPaddingLeft{padding-left: 5px;}

.footerLeft{width: 150px;}
.footerVersion {padding-right: 20px;}

.tickerTableMargin{margin-left: 160px;}
.oldExplorerWarning{background-color: white; text-align: left;}
.browserLinks{padding-right: 10px;}

.popupMessageBorder{background-color: #00c6d4;}

ul.radioBTN_cluster li{margin-right: 19px; margin-bottom: 10px;}
ul.radioBTN_cluster a{display:-moz-inline-block; display:-moz-inline-box; display: inline-block; background: url(imgs/radio_btn.gif) left 2px repeat-y; padding-left: 14px; color: #666666; font: normal 0.9em /*verdana*/; text-decoration: none;}
ul.radioBTN_cluster a.RadioBTN_checked{background-position: left 32px;}
ul.radioBTN_cluster a:hover{text-decoration: none; color: #5f5c5d;}
ul.radioBTN_cluster span:hover{text-decoration: underline;}

.greenColor{color: #5f5c5d !important;}

html, body {
height: 100%;
}

.fWrapper{
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -150px;
}
.bFooter, .push {
height: 150px;
}
