/* css start *//* topnavigation */ ul#navigationTop { list-style-type: none; position: absolute; bottom: 0; left: 21px; margin: 0; padding: 0; text-indent: 0; } ul#navigationTop li { float: left; background-color: #E8EEB9; border: 1px solid #fff; border-bottom: none; margin: 0 1px 0 0; } ul#navigationTop li:hover { float: left; background-color: #E3EF77; border: 1px solid #fff; border-bottom: none; margin: 0 1px 0 0; } ul#navigationTop li a { display: block; text-decoration: none; color: #000; line-height: 20px; padding: 0 10px; font-size: 1.13em; } ul#navigationTop li.selected { display: block; text-decoration: none; color: #000; background-color: #FFFFFF; margin: -1px 2px 0 0; } ul#navigationTop li.selected a { color: #000; line-height: 21px; font-weight: bold; } /* navigation placed beoynd pictures on frontpage */ dl.entries { display: block; width: 440px; height: 90px; margin: -25px 0 0 8px; position: relative; } dl.entries dt { display: block; width: 218px; height: 25px; margin-bottom: 5px; } dl.entries dt.private a { display: block; width: 218px; height: 25px; background-image: url(/wps/wcm/jsp/atp/images/button_private_normal.png); background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; cursor: hand; } dl.entries dt.private a:hover { display: block; width: 218px; height: 25px; background-image: url(/wps/wcm/jsp/atp/images/button_private_hover.png); background-repeat: no-repeat; text-indent: -9999px; } dl.entries dt.business a { display: block; width: 218px; height: 25px; background-image: url(/wps/wcm/jsp/atp/images/button_business_normal.png); background-repeat: no-repeat; text-indent: -9999px; cursor: hand; } dl.entries dt.business a:hover { display: block; width: 218px; height: 25px; background-image: url(/wps/wcm/jsp/atp/images/button_business_hover.png); background-repeat: no-repeat; text-indent: -9999px; } dl.entries dd { float: left; display: block; width: 125px; margin: 0 0 0 14px; padding: 0; list-style-type: none; background: url(/wps/wcm/jsp/atp/images/arrow_link.gif) no-repeat 0 5px; line-height: 16px; } body#frontpage #content dl.entries dd a { text-decoration: none; color: #000; padding-left: 10px; } dl.entries dd a { color:#666666; padding-left:10px; text-decoration:none; } /* leftnavigaton */ #navigationLeft { float: left; width: 215px; /*background: url(/wps/wcm/jsp/atp/images/dottedline.gif) no-repeat 0px 0px;*/ font-size: 1.13em; } #navigationLeft ul { margin: 8px 0 10px -10px; list-style-type: none; } #navigationLeft ul li.submenu { list-style-type: none; background-image: url(/wps/wcm/jsp/atp/images/dottedline.gif); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 3px; } #navigationLeft ul li.submenu span.selected { list-style-type: none; background-image: url(/wps/wcm/jsp/atp/images/dottedline.gif); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 3px; display: block; } #navigationLeft ul li.submenu li span.selected { background-image: none; } #navigationLeft ul ul { margin: 0; } #navigationLeft li { margin: 4px 0 4px 10px; line-height: 16px; } #navigationLeft li a { color: #000; background-image: url(/wps/wcm/jsp/atp/images/arrow_navigationLeft_normal.gif); background-repeat: no-repeat; padding-left: 9px; background-position: 0 4px; display: block; } #navigationLeft li span.selected a { color: #6F8501; background-image: url(/wps/wcm/jsp/atp/images/arrow_navigationLeft_sel.gif); background-repeat: no-repeat; background-position: 0px 4px; } #navigationLeft li span.last a { color: #6F8501; font-weight: bold; background-image: url(/wps/wcm/jsp/atp/images/arrow_navigationLeft_foc.gif); background-repeat: no-repeat; background-position: 0px 4px; } /* rightnavigaton */ #navigationRight { float: left; width: 210px; } /* css next */body { text-align: center; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 69%; background-color: #ccc; } a { text-decoration: none; } h1, h2, h3, h4, ul, li, p { margin: 0; padding: 0; } blockquote { margin: 10px 5px 20px 0; padding: 0; font-weight: bold; } p { margin: 0 0 10px 0;} body#frontpage h2 { margin: 0; border-bottom: 1px solid #7C9500; width: 430px; background-image: url(/wps/wcm/jsp/atp/images/h2background.png); background-repeat: no-repeat; background-position: 0px 0px; background-color: #6E6E6E; line-height: 30px; color: #fff; font-size: 15px; padding: 0 12px; overflow: hidden; } /*body#frontpage h2:hover { background-color: #8EA131; background-image: url(/wps/wcm/jsp/atp/images/h2backgroundHover.png); }*/ body#subpage h2 { margin: 0; } #header { width: 100%; height: 73px; display: block; background-color: #ADC200; position: relative; background-image: url(/wps/wcm/jsp/atp/images/atplogo.gif); background-repeat: no-repeat; background-position: 19px 10px; text-indent: -9999px; } ul#globals { position: absolute; top: 5px; /*right: -150px;*/ right: 10px; display: block; /*width: 360px; */ text-indent: 0; list-style-type: none; } ul#globals li { float: left; } ul#globals li a { color: #fff; display: block; border-right: 1px solid #fff; padding: 0 10px; } ul#globals li.lastinline a { border-right: none; } ul#globals input { border: none; float: left; padding: 0 2px; margin-top: 10px; font-size: 10px; } input#globalsearch { height: 13px; padding-top: 0px!important; padding-bottom: 1px!important; border-bottom-color:#FFFFFF!important; border-top-color:#FFFFFF!important; border-left-color:#FFFFFF!important; border-right-color:#FFFFFF!important; width:130px; } input#globalsearchButton { /*float: right;*/ height: 16px; margin-left: 3px; background-color: #7C9500; color: #fff; padding-bottom: 3px!important; position: absolute; right: 10px; } .globalsearch { position: absolute; right: 43px; } ul#globals li.search { /*margin-left: 34px;*/ clear: left; /* Temporary hide search until WCM is stable */ /* Show google search */ /* display: none; */ } #wrapper { width: 960px; text-align: left; margin: 0 auto; padding: 0; background-color: #fff; height:100%; } #mainarea { padding: 15px 20px; width: 920px; overflow: auto; min-height: 500px; } body#subpage #mainarea, body#widepage #mainarea { padding: 15px 20px 15px 24px; } body#frontpage #content {float: left;} body#subpage #content, body#widepage #content, body#fullpage #content { float: left; margin: 0 10px 20px 0; font-size: 1.13em; } body#subpage #content { width: 454px; } body#widepage #content { width: 695px; } body#fullpage #content { width: 910px; } body#subpage #content h3 { font-size: 1.0em; margin: 10px 0 5px 0; } #content h4.floatLeft {float: left;} #content a { color: #000; text-decoration: underline; background:transparent url(/wps/wcm/jsp/atp/images/arrow_link.gif) no-repeat scroll 0pt 5px; padding-left: 10px;-moz-binding; display: block;} body#frontpage #content a { color: #000; text-decoration: none; background:none; padding-left: 0;} #content a:hover { text-decoration: underline; } #content p img.leftalign { float: left; padding: 5px 10px 0px 0; } body#subpage #contentHeader, body#widepage #contentHeader, body#fullpage #contentHeader { border-bottom: 1px solid #D4DCAB; margin: 0 0 10px 0; display: block; width: 100%; color: #6E6E6E; } body#subpage #contentHeader h2 { width: 360px; margin: 5px 0 5px 0; } body#subpage #contentHeader h3, body#widepage #contentHeader h3, body#fullpage #contentHeader h3 { width: 360px; margin: 5px 0 5px 0; font-size: 16px; } body#subpage #contentHeader span.print, body#widepage #contentHeader span.print, body#fullpage #contentHeader span.print { float: right; line-height: 20px; margin-top: -24px; background: url(/wps/wcm/jsp/atp/images/icons_print.gif) no-repeat 0px 3px; } body#subpage #contentHeader span.print a, body#widepage #contentHeader span.print a, body#fullpage #contentHeader span.print a { padding-left: 15px; text-decoration: none; background: none; color: #6E6E6E; font-size: 69%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } body#widepage #contentHeader span.print a { font-size: 80%; } .contentBlock { margin: 15px 0; clear: left; min-height: 150px; } body#subpage #content .contentBlock h3, body#widepage #content .contentBlock h3, body#fullpage #content .contentBlock h3 { margin: 0 0 5px 0; display: block; width: 230px; float: left; } .contentBlock img { float: left; padding: 0 10px 0 0; } #private, #business { width: 454px; background-color: #f5f5f5; float: left; margin-bottom: 10px; border-bottom: 1px solid #CBD39F; } .background { background-image: url(/wps/wcm/jsp/atp/images/background_section.png); background-repeat: repeat-y; width: 454px;} #private { margin-right: 12px; } .servicebox { background-color: #E8EEB9; width: 190px; float: left; border-top: 1px solid #c4d17c; min-height: 100px; padding: 10px; margin-left: 11px; margin-bottom: -2px; } .servicebox:hover { border-top: 1px solid #6E6E6E; background-color: #E2E8B0; } .servicebox h3 { font-size: 11px; font-weight: bold; } .servicebox img { margin: 8px 0 6px 0; } .servicebox ul { margin-top: 2px; } .servicebox li { list-style-type: none; background: url(/wps/wcm/jsp/atp/images/arrow_link.gif) no-repeat 0 7px; margin: 0; padding: 0; display: block; } .servicebox li a { text-decoration: none; color: #000000; padding: 2px 0 2px 10px; display: block; } #news { clear: left; background-color: #f7f9e5; width: 880px; border: 1px solid #c4d17c; height: 90px; padding: 8px 19px; overflow: hidden; } #news a { text-decoration: none; color: #000; background: url(/wps/wcm/jsp/atp/images/arrow_link.gif) no-repeat 0 5px; padding-left: 10px; margin-top: 5px; } #news a:hover { text-decoration: underline; } .newsflash { float: left; width: 200px; margin-right: 19px; overflow: hidden; } #navigationRight .newsflash { width: 190px; border: 1px solid #D4DCAB; background-color: #F7F9E5; margin: 10px 0 0 11px; padding: 5px 8px 10px 10px; } #navigationRight .newsflash p { margin: 5px 0; } #navigationRight .newsflash a { color: #666; background-image: url(/wps/wcm/jsp/atp/images/arrow_link.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 10px; display: block; } .newsflash h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; } .newsflash p { } .image { margin: -11px 0 0 8px; width: 220px; } .outerright { margin: 0 0 0 10px; } .clear { display: block;clear: left;} #DominoContent { height: 800px;} #EntryPageTitle, .wpsInstructionText { color: #000000; font-weight: bold; margin: 10px 0 5px 0;} a.SingleLink { color: #000 !important;} #footer { clear: left; background-color: #ADC200; display: block; width: 100%; height: 25px; padding-top: 5px; } #footer ul { list-style-type: none; margin: 3px 0 0 10px; } #footer li { float: left; margin: 0; padding: 0; } #footer a { display: block; color: #fff; border-right: 1px solid #fff; padding: 0 10px; font-size: 1.13em; } body#frontpage #content ul, body#frontpage #content ol { margin: 0 0 10px 0; } body#frontpage #content ul { list-style-type: disc;} body#frontpage #content ol { list-style: decimal;} body#frontpage #content ul li, body#frontpage #content ol li { display: block; padding-left: 10px; margin-left: 5px; } body#subpage #content ul, body#subpage #content ol, body#widepage #content ul, body#widepage #content ol, body#fullpage #content ul { margin: 0 0 10px 15px; } body#subpage #content ul li, body#widepage #content ul li, body#fullpage #content ul li { list-style: disc; } body#subpage #content ol li { list-style: decimal; margin-left: 9px;} body#widepage #content ol li, body#fullpage #content ol li { list-style: decimal; margin-left:18px;} body#widepage #content ul#sitemap { font-size: 1.13em; line-height: 1.6em; } body#fullpage #content ul#sitemap { font-size: 1.00em; line-height: 1.6em; } body#widepage #content ul#sitemap ul, body#fullpage #content ul#sitemap ul { margin: 0 0 0 15px; } body#widepage #content ul#sitemap li, body#fullpage #content ul#sitemap li { margin: 0 0 0 10px; font-weight: bold; list-style-type: none; } body#widepage #content ul#sitemap li a, body#fullpage #content ul#sitemap li a { background-position: 0px 50%; } body#widepage #content ul#sitemap li li, body#fullpage #content ul#sitemap li li { font-weight: normal; } /* Content Tables */ th, td { padding: 1px 4px 1px 8px; } th.alignRight, td.alignRight { text-align: right; } td.borderBottom { border-bottom: 1px solid #D2DD73; } th.altrow, td.altrow { background: #f7f9e5; } th p, td p, td blockquote p { margin: 0; } td blockquote { margin: 0 0 0 16px; } .TabRowLeft { border-bottom: 1px solid #D2DD73; border-right: 1px solid #F7F9E5; width: 7px; } .TabRowRight { border-bottom: 1px solid #D2DD73; border-left: 1px solid #F7F9E5; } .Tab { padding: 4px 9px ; border-top: 1px solid #D2DD73; border-bottom: 1px dashed #D2DD73; font-weight: bold; text-decoration: none; color: #7c9500; width: 136px; } /* Searchresult */ #searchResult { float: left; width: 470px; margin: 0 0 2em 0; } #searchResult .result { margin: 5px 0pt; float: left; clear: both; } #searchResult .result a { color: #7C9500; background: none; padding-left: 0px;} #searchResult .result .title { font-weight: bold; } #searchResult .result .summary { } #searchResult .result .href a { color:#D94E1A; } #searchResult .textmessage { float: left; width: 50%; } #searchResult .paging { float: left; width: 50%; text-align: right; margin-bottom: 10px; } #searchResult .paging a { color: #7C9500; text-decoration: none; background: none; padding-left: 0px; } #searchResult .paging a.selected{ text-decoration: underline; } /* Frontpage News */ #newsbanner { width: 918px; clear: left; background-color: #f7f9e5; border: 1px solid #c4d17c; height: 106px; overflow: hidden; padding: 0px; } #newsbanner h3 { font-size: 11px; font-weight: bold; } #newsbanner a { text-decoration: none; color: #000; background: url(/wps/wcm/jsp/atp/images/arrow_link.gif) no-repeat 0 5px; display: block; padding-left: 10px; margin-top: 5px; margin-left: 19px; } #newsbanner a:hover { text-decoration: underline; } #newsbanner .containerSize25 { width: 229px; float: left; overflow: hidden; } #newsbanner .containerSize25 h3 { width: 200px; padding: 8px 0px 0px 19px; margin: 0px!important; } #newsbanner .containerSize25 p { width: 200px; padding: 0px 0px 0px 19px;} #newsbanner .containerSize25 img { overflow: hidden; padding: 8px 8px 8px 10px; } #newsbanner .containerSize25 a.TextLink { background: none; border: 0; margin: 0; padding: 0; } #newsbanner .containerSize25 object { overflow: hidden; margin: 8px 0 0 10px; } #newsbanner .containerSize25 embed { overflow: hidden; margin-top: 8px; } #newsbanner .containerSize50 { width: 459px; float: left; overflow: hidden; } #newsbanner .containerSize50 h3 { width: 416px; padding: 8px 0px 0px 19px; margin: 0px!important; } #newsbanner .containerSize50 p { width: 416px; padding: 8px 0px 0px 19px;} #newsbanner .containerSize50 img { overflow: hidden; padding: 8px 8px 8px 10px; } #newsbanner .containerSize50 a.TextLink { background: none; border: 0; margin: 0; padding: 0; } #newsbanner .containerSize50 object { overflow: hidden; margin: 8px 0 0 18px; } #newsbanner .containerSize50 embed { overflow: hidden; margin-top: 8px; } #newsbanner .containerSize75 { width: 688px; float: left; overflow: hidden; } #newsbanner .containerSize75 h3 { width: 650px; padding: 8px 0px 0px 19px; margin: 0px!important; } #newsbanner .containerSize75 p { width: 650px; padding: 8px 0px 0px 19px;} #newsbanner .containerSize75 img { overflow: hidden; padding: 8px 8px 8px 10px; } #newsbanner .containerSize75 a.TextLink { background: none; border: 0; margin: 0; padding: 0; } #newsbanner .containerSize75 object { overflow: hidden; margin: 8px 0 0 18px; } #newsbanner .containerSize75 embed { overflow: hidden; margin-top: 8px; } #newsbanner .containerSize100 a.TextLink { background: none; border: 0; margin: 0; padding: 0; } #newsbanner .containerSize100 img { overflow: hidden; padding: 0; border:0; margin:0; } #newsbanner .containerSize100 object { overflow: hidden; margin: 8px 0 0 18px; } #newsbanner .containerSize100 embed { overflow: hidden; margin-top: 8px; } /* Define links with the class TextLink */ a.TextLink, #news a.TextLink, #content a.TextLink, #footer a.TextLink, #navigationRight .newsflash a.TextLink { background: none; padding-left: 1px; text-decoration: underline; display:inline; color:#000000;} a.TextLink:hover, #content a.TextLink { text-decoration: underline;} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ *{padding: 0; margin: 0;} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; height:100%; width:100%; } * html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ } * html #TB_load { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; } /* BJ-addon 070108 */ .backtostart{ display: block; width:120px; height: 40px; position:absolute; left: 0; top: 0;} #headeratpforum { width: 100%; height: 73px; display: block; background-color: #ADC200; position: relative; background-image: url(/wps/wcm/jsp/atp/images/atpforum_logo_light_28.png); background-repeat: no-repeat; background-position: 19px 10px; text-indent: -9999px; } .atpforumbacktostart{ display: block; width:300px; height: 73px; position:absolute; left: 19; top: 10;} .clearboth { clear: both;} /* Inside div#content */ div.q_holder { width: 416px; margin-top: 40px; } div.q_holder div#q_expla { height: 25px; padding-top: 5px; font-size: 75%; } div.q_answers { background-color: #adc200; padding: 22px 15px 0;} div.q_holder .ans_row_text, div.q_holder .ans_row_left, div.q_holder .ans_row_left_line { padding: 2px 0; } div.q_holder .value, div.q_holder .label { float: left;} div.q_holder .value { padding-right: 5px;} div.q_holder .label { width: 90%;} div.q_holder .label { width: 110px;} div.q_holder .value .wide { width: 260px;}/* css start */