/* DNS Europe, CSS v7 */ body, p, ul, ol, li, td, div { font: 12px/16px 'Roboto', sans-serif; color: #333334; } body { margin: 0px; background: #FFF; } #page { text-align: center; margin: 0px auto; padding: 0px 30px; } .pfixed { width: 960px; } #content { text-align: left; width: 100%; } .threeColumns1 { padding-right: 50px; margin-bottom: 10px; width: 266px; vertical-align: top; } .threeColumns2 { padding-right: 50px; margin-bottom: 10px; width: 266px; vertical-align: top; } .threeColumns3 { margin-bottom: 10px; width: 266px; vertical-align: top; } .threeColumns1a { padding-right: 20px; margin-bottom: 10px; width: 200px; vertical-align: top; } .threeColumns2a { padding-right: 20px; margin-bottom: 10px; width: 200px; vertical-align: top; } .threeColumns3a { margin-bottom: 10px; width: 200px; vertical-align: top; } .leftColumnSmall { padding-right: 50px; margin-bottom: 10px; width: 250px; vertical-align: top; } .rightColumnMedium { padding-left: 50px; margin-bottom: 10px; width: 300px; vertical-align: top; } .rightColumnWide { padding-left: 50px; margin-bottom: 10px; width: 400px; vertical-align: top; } #smallBlox { padding: 15px; border-top: 2px solid #e0e0e0; border-bottom: none; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; background: #ffffff url('/get_image.php?p=blox-back.gif') repeat-x; } #extraBlox { padding: 15px; padding-bottom: 0px; border-top: 2px solid #e0e0e0; border: 1px solid #cccccc; background: #ffffff url('/get_image.php?p=gradient3.gif') repeat-x; } .linkBlox { border-bottom: 1px solid #e0e0e0; } a.largeLink { padding: 10px; border-top: 2px solid #e0e0e0; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; background: #ffffff url('/get_image.php?p=blox-back.gif') repeat-x; font: normal 17px/17px Georgia, Garamond, Times New Roman, Times, serif; color: #888888; display: block; width: 228px; margin-top: 0px; text-decoration: none; } a.largeLink:hover { border-top: 2px solid #d0d0d0; border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; color: #f5641d; } .llArrow { float: right; border: none; } #mapFrame { float: right; margin-left: 50px; padding: 8px; border-top: 2px solid #e0e0e0; border-bottom: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; background: #ffffff url('/get_image.php?p=blox-back.gif') repeat-x; } A.largeOrangeButton, A.largeOrangeButton:link, A.largeOrangeButton:visited, A.largeOrangeButton:active { display: block; height: 21px; width: 150px; line-height: 19px; padding-left: 12px; background: #2e79df url('/get_image.php?p=orange-button-back.gif') no-repeat; color: #ffffff; text-decoration: none; xfont-weight: bold; } A.largeOrangeButton:hover { display: block; height: 21px; width: 150px; line-height: 19px; padding-left: 12px; background: #6f6f6f url('/get_image.php?p=orange-button-back.gif') no-repeat; color: #ffffff; text-decoration: none; xfont-weight: bold; opacity: 0.80; filter: alpha(opacity=80); } .buttonEnd { float: right; margin-left: 3px; } table, tr, td { border-collapse: collapse; padding: 0px; } a, a:link, a:visited, a:active { color: #2e7adf; } a:hover { color: #f5641d; } p, li, ol, ul, td, tr { font-size: 11px; line-height: 18px; margin: 10px 0px; color: #333334; } li { margin: 4px 0px; } ul { margin: 16px 0px; } p.xlarge { font-size: 14px; line-height: 21px; color: #666666; margin-top: 0px; } .small { font-size: 10px; line-height: 15px; } .micro { font-size: 9px; line-height: 14px; color: #888888; } .label2 { float: left; margin-right: 5px; width: 130px; font-weight: normal; color: #888888; } .label3 { font-weight: bold; color: #888888; } .simple { font: normal 27px/29px Arial, Helvetica, Geneva, sans-serif; text-transform: uppercase; color: #2e7adf; margin-top: 10px; padding-bottom: 5px; letter-spacing: -1; } h4 { font: normal 17px/18px Georgia, Garamond, Times New Roman, Times, serif; color: #888888; margin-top: 0px; margin-bottom: 15px; } h5 { font: normal 14px/15px Arial, Helvetica, Geneva, sans-serif; color: #f5641d; margin-top: 25px; margin-bottom: -5px; } p.list { font-weight: bold; font-size: 11px; line-height: 12px; color: #666666; background: url('/get_image.php?p=star.gif') no-repeat; padding-left: 14px; margin: 8px 0px; } p.list1 { font-weight: normal; font-size: 11px; line-height: 12px; background: url('/get_image.php?p=bullet.gif') no-repeat; padding-left: 10px; margin: 6px 0px; margin-left: 14px; } p.list2 { font-weight: normal; font-size: 11px; line-height: 12px; background: url('/get_image.php?p=bullet2.gif') no-repeat; padding-left: 10px; margin: 6px 0px; margin-left: 14px; } p.listLarge { font-size: 12px; line-height: 19px; color: #666666; background: url('/get_image.php?p=blue-bullet.gif') 0px 3px no-repeat; padding-left: 15px; margin: 10px 0px; } .grey { color: #888888; } .listLink { text-decoration: none; color: #666666; } .listLink:hover { text-decoration: underline; color: #dd0000; } #topLinks { text-align: right; position: relative; padding-right: 15px; height: 29px; top: 15px; } #logo { margin: 12px; } #mainNavigation { padding-left: 10px; position: relative; top: 41px; } #mainNavigation .mainLink { margin: 0px 3px; } /* HOME PAGE BOTTOM SECTION ITEMS */ #hpSection { width: 900px; } #midSection { clear: both; margin-top: 20px; margin-bottom: 18px; height: 242px; } #hpBanners1 { float: left; margin-right: 17px; width: 212px; } #hpIntro { width: 671px; height: 242px; text-align: left; float: left; background: url('/get_image.php?p=hpi-back.gif') no-repeat; } #hpIntro .left{ font-size: 11px; line-height: 20px; color: #666666; width: 300px; margin-left: 20px; margin-top: 20px; padding-right: 14px; float: left; text-align: left; border-right: 1px solid #e0e0e0; } #hpIntro .right { width: 300px; margin-left: 14px; margin-top: 17px; float: left; border-left: 1px solid #ffffff; } #hpIntro .li { font-size: 11px; line-height: 20px; color: #666666; margin-left: 19px; text-indent: -19px; margin-top: 0px; margin-bottom: 10px !important; margin-bottom: 16px; } #hpBanners { width: 900px; white-space: nowrap; margin-top: 0px; } #hpBox { font-size: 11px; line-height: 19px; background: url('/get_image.php?p=hb-back.gif') repeat-y; width: 252px; text-align: left; float: left; margin-right: 10px; } #hpBox .hpBoxInfo { height: 98px; background: url('/get_image.php?p=hb-bottom.gif') no-repeat; text-align: left; } #hpBox .hpBoxText { font-size: 11px; line-height: 15px; color: #ffffff; padding: 10px 15px; } #hpBox .hpBlinkBox { padding-top: 10px; margin-bottom: 15px; } #hpBox .hpBlink { line-height: 19px; margin-left: 5px; margin-bottom: 3px; display: block; color: #333334; text-decoration: none; background: url('/get_image.php?p=blink-0.gif') no-repeat; padding-left: 3px; } #hpBox .hpBlink:hover{ color: #2e7adf; background: url('/get_image.php?p=blink-1.gif') no-repeat; } #hpBox .blinkNo { color: #e0e0e0; font-weight: bold; margin-left: 2px; margin-right: 10px; } #hpTabs { float: left; width: 360px; height: 250px; background: url('/get_image.php?p=tab-back.gif') no-repeat; text-align: left; margin-top: 4px; margin-left: 5px; } #hpTabs .tabs { width: 360px; white-space: nowrap; } #hpTabs .content { padding: 15px; } .newsTitle { margin: 0px; margin-left: 25px; font-weight: bold; color: #2e7adf; } .newsDate { margin: 0px; margin-left: 25px; font-size: 10px; color: #808080; } .news { margin: 2px 0px; margin-left: 25px; font-size: 11px; line-height: 15px; color: #666666; } .newsIcon { float: left; margin-right: 10px; margin-top: 4px; } /* ********************* */ /* NAVIGATION */ #navBox { font-size: 11px; line-height: 19px; /* background: url('/get_image.php?p=snav-back.gif') repeat-y; */ width: 220px; text-align: left; float: left; margin-right: 40px; } #navBox .navBlinkBox { padding-top: 10px; margin-bottom: 15px; } #navBox .navBlink { margin-left: 1px; margin-bottom: 3px; line-height: 19px; display: block; color: #ffffff; text-decoration: none; /* background: url('/get_image.php?p=snlink-0.gif') no-repeat; */ padding-left: 27px; } #navBox .navBlink:hover{ color: #2e7adf; /* background: url('/get_image.php?p=snlink-1.gif') no-repeat; */ } /* ********** */ /* AJAX ITEMS */ #dynamicArea { width: 900px; height: 250px; text-align: left; } #mipControl { position: relative; width: 900px; height: 23px; white-space: nowrap; left: -7px; top: 220px; text-align: right; } .arrowLeft { } .arrowRight { } /* ****** */ /* FOOTER */ #footer { margin-top: 50px; text-align: left; margin-bottom: 30px; color: #888888; } #footer .footerText { font-size: 10px; line-height: 56px; color: #888888; } #footer img { padding:10px; padding-left:0px; padding-right:10px; margin-right:10px; float:left; border-right:1px solid #cccccc; } #logos { margin-top: 50px; margin-bottom: 10px; } /* ************** */ /* POP-UP WINDOWS */ #siteMap { display: none; width: 100%; margin: 0px; text-align: center; background: #ebebeb url('/get_image.php?p=gradient4.gif') repeat-x; border-bottom: 1px solid #d0d0d0; } #siteMapContent { width: 900px; text-align: left; margin: 0px auto; padding: 10px 0px; } #smButton { padding: 2px; } #popupBox { width: 100%; opacity: 0.95; filter: alpha(opacity=95); } #popupBox .ppHeader { background: url('/get_image.php?p=pp-top.gif') repeat-x; vertical-align: middle; } #popupBox .ppFooter { background: url('/get_image.php?p=pp-bottom.gif') repeat-x; } #popupBox .ppLeft { width: 5px; background: url('/get_image.php?p=pp-left.gif') repeat-y; } #popupBox .ppRight { width: 5px; background: url('/get_image.php?p=pp-right.gif') repeat-y; } #popupBox .ppContent { padding: 8px; background: #ffffff; } #blackout { position: absolute; top: 0px; left: 0px; background: #000000; width: 100%; height: 100%; opacity: 0.60; filter: alpha(opacity=60); visibility: hidden; z-index: 200; } #pageIntro { height: 200px; padding-right: 400px; padding-left: 20px; padding-top: 15px; margin-top: -20px; margin-bottom: 20px; } #pageHead { width: 900px; height: 110px; text-align: left; margin-bottom: 20px; } #pageHeadNarrow { width: 900px; height: 110px; margin-top: 10px; margin-bottom: 0px; text-align: left; } #demoWindow { position: absolute; width: 980px; height: 685px; z-index: 300; top: 20px; margin-left: -40px; visibility: hidden; } #demoFrame { width: 980px; height: 685px; } /* TABLES */ .tableTypeDetails { width: 660px;/*100%;*/ border: 1px solid #bbbbbb; border-bottom: 2px solid #bbbbbb; margin-bottom: 10px; background: #ffffff; } .tableTypeDetails .tableHead { font-size: 90%; font-weight: bold; line-height: 12px; padding: 4px 16px 4px 6px; color: #444444; text-align: left; background-position: top right; background-repeat: no-repeat; background-color: #ebebeb; border-right: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb; border-bottom: 1px solid #bbbbbb; } .tableTypeDetails .tableHeadWrap { background-position: top right; background-repeat: no-repeat; background-color: #ebebeb; } .tableTypeDetails .tableHeaderArrow { background-image: url('/get_image.php?p=bg.gif'); background-position: center right; background-repeat: no-repeat; background-color: #ebebeb; cursor: pointer; } .tableTypeDetails .headerSortUp { background-image: url(/get_image.php?p=asc.gif); background-repeat: no-repeat; background-position: center right; background-color: #dedede; cursor: pointer; } .tableTypeDetails .headerSortDown { background-image: url(/get_image.php?p=desc.gif); background-repeat: no-repeat; background-position: center right; background-color: #dedede; cursor: pointer; } .tableTypeDetails .tableLabel { color: #888888; line-height: 14px; padding: 4px 8px; border-top: 1px solid #dddddd; } .tableTypeDetails .tableCell { line-height: 14px; padding: 4px 8px; border: none; border-top: 1px solid #dddddd; } .tableTypeDetails .tableCellLocked { color: #999999; line-height: 14px; padding: 4px 8px; border: none; border-top: 1px solid #dddddd; } .tableType1 { width: 100%; border: 1px solid #c8c8cc; border-bottom: 2px solid #c8c8cc; margin-bottom: 10px; background: #ffffff; } .tableType1 tr:hover { background-color: #f5f5f5; } table.tableType1 > thead > tr { background: rgb(251,251,251); background: -moz-linear-gradient(top, rgba(251,251,251,1) 0%, rgba(235,235,235,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,251,251,1)), color-stop(100%,rgba(235,235,235,1))); background: -webkit-linear-gradient(top, rgba(251,251,251,1) 0%,rgba(235,235,235,1) 100%); background: -o-linear-gradient(top, rgba(251,251,251,1) 0%,rgba(235,235,235,1) 100%); background: -ms-linear-gradient(top, rgba(251,251,251,1) 0%,rgba(235,235,235,1) 100%); background: linear-gradient(to bottom, rgba(251,251,251,1) 0%,rgba(235,235,235,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#ebebeb',GradientType=0 ); } .tableType1 .tableHead { font-weight: bold; line-height: 12px; padding: 6px 16px 6px 8px; color: #444444; text-align: left; background-position: top right; background-repeat: no-repeat; background-color: #ebebeb; border-right: 1px solid #c8c8cc; border-left: 1px solid #c8c8cc; border-bottom: 1px solid #c8c8cc; } .tableType1 .tableHeadWrap { background-position: top right; background-repeat: no-repeat; xbackground-color: #ebebeb; } .tableType1 .tableHeaderArrow { background-image: url('/get_image.php?p=bg.gif'); background-position: center right; background-repeat: no-repeat; xbackground-color: #ebebeb; cursor: pointer; } .tableType1 .headerSortUp { background-image: url(/get_image.php?p=asc.gif); background-repeat: no-repeat; background-position: center right; background-color: #2e7adf; cursor: pointer; color: #fff; } .tableType1 .headerSortDown { background-image: url(/get_image.php?p=desc.gif); background-repeat: no-repeat; background-position: center right; background-color: #2e7adf; cursor: pointer; color: #fff; } .tableType1 .tableLabel { color: #888888; line-height: 14px; padding: 6px 8px; border-top: 1px solid #c8c8cc; } .tableType1 .tableCell { line-height: 14px; padding: 6px 8px; border: none; border-top: 1px solid #d8d8dd; } .tableType1 .tableCellLocked { color: #999999; line-height: 14px; padding: 6px 8px; border: none; border-top: 1px solid #c8c8cc; } .tableType1 .tableCell > span.small { font-size: 11px; color: #888; } .tableType2 { width: 100%; margin-bottom: 15px; } .tableType2 .tableHead2 { font-weight: bold; padding: 4px 8px; color: #666666; text-align: left; border-bottom: 1px solid #c8c8cc; } .tableType2 .tableCell2 { padding: 8px; } .table { } .table .cell { padding: 4px; } .optionsTable { width: 100%; } .optionsCell { padding: 2px 8px; border-right: 1px dotted #c8c8cc; } .optionsCellLast { padding: 2px 8px; } .optionsTable input, .optionsTable select { margin: 2px; } .topLabel { margin-top: 0px; margin-bottom: 4px; line-height: 100%; color: #888888; } .sideLabel { display: inline-block; margin-right: 10px; line-height: 100%; color: #888888; } .fullwidth { width: 100%: } /* DROP DOWN MENUS */ #dropDownBlock { text-align: left; position: absolute; margin-top: -19px; z-index: 1000; } .dropdown { display: none; width: 190px; position: absolute; z-index: 50; white-space: nowrap; border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; } .ddBack { padding-top: 8px; padding-bottom: 8px; padding-left: 5px; padding-right: 5px; background: #ffffff url('/get_image.php?p=dd-back.gif') repeat-x; border-bottom: 2px solid #e0e0e0; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; } .ddBack2 { padding-top: 6px; background: #ffffff url('/get_image.php?p=dd-back.gif') repeat-x; border-top: 2px solid #e0e0e0; border-bottom: 1px solid #efefef; } a.ddLink, a.ddLink:link, a.ddLink:visited, a.ddLink:active { font-size: 11px; line-height: 21px; display: block; white-space: nowrap; color: #333334; text-decoration: none; padding: 0px 8px; margin-bottom: 4px; } a.ddLink:hover { color: #ffffff; background: url('/get_image.php?p=ddlink-back.gif') no-repeat; } #pageSection { } #pageMap { display: none; background: url('/get_image.php?p=gradient1.gif') repeat-x; text-align: left; margin-top: 25px; margin-bottom: 35px; clear: both; padding: 10px 18px; border: 1px solid #dddddd; } .pmCol { float: left; width: 215px; } a.pmTitle, a.pmTitle:link, a.pmTitle:visited, a.pmTitle:active { font-weight: bold; font-size: 10px; line-height: 18px; display: block; white-space: nowrap; color: #666666; text-decoration: none; border-bottom: 1px solid #cccccc; margin-bottom: 5px; } a.pmTitle:hover { color: #f5641d; text-decoration: underline; } a.pmLink, a.pmLink:link, a.pmLink:visited, a.pmLink:active { font-size: 10px; line-height: 18px; display: block; white-space: nowrap; color: #666666; text-decoration: none; } a.pmLink:hover { color: #f5641d; text-decoration: underline; } form { margin: 0px; padding: 0px; } form.float { float: left; border: none; margin: 0px; margin-right: 5px; } .frmTable { } .frmRow { } .frmLabel { font-size: 12px; color: #777778; white-space: nowrap; padding: 6px 10px; width: 200px; text-align: right; } .frmField { padding: 6px; } .frmReq { padding: 0px 4px; background: url('/get_image.php?p=required.png') center center no-repeat; } .frmNotReq { padding: 0px 4px; } .formRow { clear: both; } .formData { color: #000000; float: left; width: 150px; white-space: nowrap; padding: 6px; } .formField { padding: 6px; } .formLabel2 { color: #888888; float: left; width: 180px; white-space: nowrap; padding: 6px; } .formField2 { padding: 6px; margin-left: 188px; } .orderFormField { font: 11px/12px Verdana, Arial, Helvetica, Geneva, sans-serif; border: none; background: none; padding: 2px; border-bottom: 1px dotted #cccccc; width: 120px; text-align: left; } .orderFormFieldR { font: 11px/12px Verdana, Arial, Helvetica, Geneva, sans-serif; border: none; background: none; padding: 2px; border-bottom: 1px dotted #cccccc; width: 120px; text-align: right; } .orderFormFieldREM { font: bold 11px/12px Verdana, Arial, Helvetica, Geneva, sans-serif; border: none; background: #ffffff; padding: 2px; border-bottom: 1px solid #cccccc; width: 120px; text-align: right; } .orderFormFieldC { font: 11px/12px Verdana, Arial, Helvetica, Geneva, sans-serif; border: none; background: none; padding: 2px; border-bottom: 1px dotted #cccccc; width: 120px; text-align: center; } .formButtonRow { clear: both; } .formSelect { font: 11px/12px Verdana, Arial, Helvetica, Geneva, sans-serif; } .inputLarge { /*width: 250px !important;*/ } .largeInput { width: 350px !important; } .inputMedium { width: 200px !important; } .inputSmall { width: 80px !important; } .inputSmallest { width: 40px !important; } .inputLargeFocus { width: 350px; background-color: #ffffdd; } .inputMediumFocus { width: 200px; background-color: #ffffdd; } .error { font-size: 13px; border: 1px solid #cccccc; background: #f0f0f0; color: #bb0000; text-align: center; padding: 10px; } .nowrap { white-space: nowrap; } .infoWindow { position: absolute; top: 125px; z-index: 10000; display: none; width: 100%; text-align: center; } .infoContent { width: 858px; margin: 0px auto; background: #ebebeb url('/get_image.php?p=gradient3.gif') repeat-x; border: 1px solid #cccccc; border-bottom: 2px solid #aaaaaa; padding: 20px; text-align: left; } .infoButtons { margin-top: 10px; } .orange { color: #f5641d; } .white { color: #ffffff; } .transparent { opacity: 0.75; } .opaque { opacity: 1.0; } /* CP CSS */ #header { padding: 0px 28px; height: auto; background-color: rgba(0,0,0, 0.95); clear: both; overflow: hidden; } .headerLeft { float:left; width:60%; } .headerRight { float: right; text-align: right; /*clear:both;*/ } .headerLinks { clear: both; padding-right: 10px; } .appLogo { display: block; position: relative; padding: 4px; top: 6px; left: 0px; } .vendorLogo { margin: 5px 0px; clear: both; float:right; } .loginInfo { font-size: 10px; color: #fff; white-space: nowrap; margin: 0; /*margin-top: -5px;*/ clear: both; } #navigation { clear: both; background-color: rgba(0,0,0, .95); } #breadcrumbs { font-size: 10px; line-height: 12px; color: #777778; margin-top: 10px; margin-right: 25px; margin-bottom: 5px; text-align: right; } #breadcrumbs a { font-size: 11px; line-height: 12px; text-decoration: none; border-bottom: 1px solid #ffffff; } #breadcrumbs a:hover { border-bottom: 2px solid #e0e0e0; } #navigation br { display: none; } #cpTabs { text-align: left; white-space: nowrap; overflow: hidden; height: 28px; max-height: 28px; padding-left: 36px; } .tab { display: block; height: 28px; position: relative; float: left; margin-left: -8px; top: 2px; background: none; opacity: 0.9; } a.cpTab, a.cpTab:visited, a.cpTab:active { height: 28px; font-size: 12px; padding-top: 5px; padding-left: 24px; padding-right: 4px; font-weight: bold; text-decoration: none; color: #d0d0d0; background: url('/get_image.php?p=tab-back.png') no-repeat; border: 2px; /*padding-bottom: 6px;*/ float: left; z-index:10; } .tab img { vertical-align: middle; margin-left: 0px !important; margin-left: -3px; float: left; } .tabActive { display: block; height: 28px; position: relative; float: left; margin-left: -8px; z-index: 85; } a.cpTabActive, a.cpTabActive:visited, a.cpTabActive:active { display: block; height: 28px; font-size: 12px; padding-top: 5px; padding-left: 24px; padding-right: 4px; font-weight: bold; text-decoration: none; color: #ffffff; background: url('/get_image.php?p=tab-back-active.png') no-repeat; float: left; } .tabActive img { vertical-align: middle; margin-left: 0px !important; margin-left: -3px; } a.cpTab:hover { text-decoration: none; color: #ffffff; } .tab:hover { top: 0; opacity: 1; } #cpLinks { background: #454c55; border-bottom: 1px solid #353c45; color: white; font-size: 10px; padding: 1px 0; padding-left: 30px; height: 31px; man-height: 31px; text-align: left; white-space: nowrap; position: relative; z-index: 5; overflow: hidden; min-width: auto; } a.cpLink, a.cpLink:visited { font-size: 11px; line-height: 23px; font-weight: bold; text-decoration: none; color: #fff; padding: 4px 15px; border-right: 1px solid #5f5f5f; display: block; float: left; white-space: nowrap; } a.cpLink:hover:active { text-decoration: none; background: #2a2d30; color: #ffffff; } a.cpLink:hover { text-decoration: none; background: #2a2d30; color: #ffffff; } #cpLinks a:last-child { border-right: none; } .langBar { float: right; clear:both; padding: 0; margin-left: 30px; } a.langLink, a.langLink:visited { font-size: 11px; line-height: 33px; font-weight: bold; text-decoration: none; background: #37474F; border: 1px solid #37474F; color: #FFFFFF; padding: 3px 8px; margin-right: 5px; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } a.langLink:hover:active { text-decoration: none; background: #90A4AE; border: 1px solid #90A4AE; color: #FFF; } a.langLink:hover { text-decoration: none; background: #546E7A; border: 1px solid #546E7A; color: #ffffff; } .langLinkSelected { font-size: 11px; line-height: 33px; font-weight: bold; text-decoration: none; background: #90A4AE; border: 1px solid #90A4AE; color: #333; padding: 3px 8px; margin-right: 5px; -moz-border-radius: 16px; -webkit-border-radius: 16px; border-radius: 16px; } a.phLink, a.phLink:link ,a.phLink:visited, a.phLink:active { padding: 3px 10px 5px 10px; color: #ffffff; background-color: #a6aeb7; text-decoration: none; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } a.phLinkActive { background-color: #c8c8cc; padding: 3px 10px 5px 10px; color: #ffffff; text-decoration: none; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } a.phLink:hover { background-color: #333334; padding: 3px 10px 5px 10px; color: #ffffff; text-decoration: none; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } .row { clear: both; padding: 5px 0px; border-bottom: 1px dotted #cccccc; } .label { float: left; margin-right: 5px; /*width: 200px;*/ /* font-weight: bold; */ color: #777788; } .data { } .value { /*margin-left: 205px;*/ } .valueGrid { margin-left: 205px; } .red { color: #d30f4c; } .green { color: #00aa00; } .amber { color: #ff9900; } .bgGray { background: #bbbbbc; } .bgLightGray { background: #ddddde; } .bgDarkGray { background: #555556; } .message { padding: 6px; border: 1px solid #a90401; border-bottom: 2px solid #a90401; background: #c90611; font-weight: bold; text-align: center; color: #ffffff; margin-bottom: 15px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; } .txFrame { padding: 15px; text-align: left; background: #ffffff; -moz-border-radius: 5px; -webkit-border-radius: 5px; width: 450px !important; margin: 80px auto !important; border-radius: 5px; box-shadow: 0 16px 38px -12px rgba(0, 0, 0, .16), 0 4px 25px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .15); } .txFrame img{ margin-right: 10px !important; margin-top: -15px !important; } .txFrame form div{ margin-top: 15px; } .blox { padding: 15px; background: #fff; margin-bottom: 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: 0 16px 38px -12px rgba(0, 0, 0, .16), 0 4px 25px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .15); } a img { border: none; } .pane { padding: 15px; background: #fff; margin-bottom: 35px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 16px 38px -12px rgba(0, 0, 0, .16), 0 4px 25px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .15); } .paneLeft { width: 37px; float: left; padding: 0px; display: block; } .paneRight { margin-left: 50px; padding: 0px; display: block; } .appDetals { padding-right: 20px; } .appName { font-weight: bold; margin: 0px; } .appDescription { margin-top: 5px; font-size: 90%; } a.icon, a.iconk:visited, a.icon:active { line-height: 14px; vertical-align: middle; } a.icon img { vertical-align: middle; } a.iconLink, a.iconLink:visited, a.iconLink:active { font-size: 90%; display: block; text-align: left; padding: 3px; padding-right: 12px; color: #333344; xbackground: #dfdfdf url('/get_image.php?p=gradient5.gif') bottom left repeat-x; white-space: nowrap; text-decoration: none; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } a.iconLink img { margin: 1px; margin-right: 6px; float: left; } a.iconLink:hover { color: #ffffff; background: #555566 url('/get_image.php?p=gradient6.gif') bottom left repeat-x; text-decoration: none; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } a.textLink { font-size: 90%; padding: 2px 8px 3px 8px; text-align: left; color: #333344; background-color: #dfdfdf; text-decoration: none; white-space: nowrap; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } a.textLink:hover { background-color: #555566; padding: 2px 8px 3px 8px; color: #ffffff; text-decoration: none; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } a.selectorLink, a.selectorLink:visited, a.selectorLink:active { display: block; padding: 4px 8px; color: #777788; text-decoration: none; background: url('/get_image.php?p=selector-link-back.png') right no-repeat; } a.selectorLinkActive, a.selectorLinkActive:visited, a.selectorLinkActive:active { display: block; padding: 4px 8px; color: #333334; font-weight: bold; text-decoration: none; background: #d8d8d8 url('/get_image.php?p=selector-link-back-active.png') right no-repeat; } a.selectorLink:hover { color: #ffffff; padding: 4px 8px; text-decoration: none; background: #ababac url('/get_image.php?p=selector-link-back-hover.png') right no-repeat; } p.large { font-size: 12px; line-height: 19px; color: #666666; margin-top: 0px; } h1 { font: normal 20px/26px Lucida Sans Unicode, Lucida Grande, Arial, sans-serif; color: #888889; font-weight: bold; margin-top: 0px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #e0e0e0; letter-spacing: -0.05em; } h2 { font: normal 17px/24px Lucida Sans Unicode, Lucida Grande, Arial, sans-serif; color: #e2770e; margin-top: 15px; margin-bottom: 10px; border-bottom: 1px solid #dddddd; letter-spacing: -0.05em; } h3 { font: bold 14px/16px Lucida Sans Unicode, Lucida Grande, Arial, sans-serif; color: #e2770e; margin-top: 0px; margin-bottom: 8px; letter-spacing: -0.035em; } #contentTable { width: 100%; } .leftColumn { vertical-align: top; width: 65%; } .leftColumn > div:first { height: 1px; margin: 0; padding: 0; } .rightColumn { padding-left: 30px; width: 25%; /*190px;*/ vertical-align: top; } .buttonBar { margin-top: 15px; clear: both; } .popupMenu { display: block; border: 1px solid #aaaaaa; background: #f0f0f0; padding: 10px; position: absolute; top: 0px; left: px; text-align: left; -moz-border-radius: 16px; -webkit-border-radius: 16px; -opera-border-radius: 16px; -khtml-border-radius: 16px; border-radius: 16px; } .toolBar { display: block; } .toolBar .left { margin: 5px; float: right; } .toolBar .right { margin: 5px; float: right; } A.largeButton, A.largeButton:link, A.largeButton:visited, A.largeButton:active { display: block; height: 21px; width: 150px; line-height: 19px; padding-left: 12px; background: #2e79df url('/get_image.php?p=large-button-back.gif') no-repeat; color: #ffffff; text-decoration: none; } .buttons { overflow: hidden; margin-top: 10px; margin-left: -10px; padding: 10px; padding-right: 10px; padding-bottom: 0px; height: 42px; } .grayButton, a.grayButton, a.grayButton:visited, a.grayButton:active { color: #ffffff; background: #37474F; box-shadow: 0px 7px 20px rgba(55, 71, 79, 0.2); display: block; border-radius: 5px; padding: 5px 15px; text-decoration: none; text-align: center; white-space: nowrap; } .grayButton:hover, .grayButton:hover:active{ background-color: #455A64; } .redButton, a.redButton, a.redButton:visited, a.redButton:active { background-color: #F44336; box-shadow: 0px 7px 20px rgba(244, 67, 54, 0.2); color: #ffffff; display: block; border-radius: 5px; padding: 5px 15px; text-decoration: none; text-align: center; } .redButton:hover, .redButton:hover:active{ background-color: #EF5350; } .greenButton, a.greenButton, a.greenButton:visited, a.greenButton:active { background-color: #4caf50; box-shadow: 0px 7px 20px rgba(76, 175, 80, 0.2); color: #ffffff; display: block; border-radius: 5px; padding: 5px 15px; text-decoration: none; text-align: center; } .greenButton, a.greenButton, a.greenButton:visited, a.greenButton:active { background-color: #4cb250; } .blueButton, a.blueButton, a.blueButton:visited, a.blueButton:active { background-color: #0080FF; box-shadow: 0px 7px 20px rgba(0, 128, 255, 0.15); color: #ffffff; display: block; border-radius: 5px; padding: 5px 15px; text-decoration: none; text-align: center; } .blueButton:hover, .blueButton:hover:active{ background-color: #0a85ff; } .FL { float: left; margin-right: 4px; } .FR { float: right; margin-left: 4px; } A.button, A.button:link, A.button:visited, A.button:active { font-size: 90%; display: block; height: 21px; width: 100px; line-height: 20px; padding-left: 12px; background: url('/get_image.php?p=button-back.gif') no-repeat; color: #ffffff; text-decoration: none; font-weight: bold; text-align: center; white-space: nowrap; } A.buttonRed, A.buttonRed:link, A.buttonRed:visited, A.buttonRed:active { font-size: 90%; display: block; height: 21px; width: 100px; line-height: 20px; padding-left: 12px; background: url('/get_image.php?p=button-back-red.gif') no-repeat; color: #ffffff; text-decoration: none; font-weight: bold; text-align: center; white-space: nowrap; } A.buttonBlue, A.buttonBlue:link, A.buttonBlue:visited, A.buttonBlue:active { font-size: 90%; display: block; height: 21px; width: 100px; line-height: 20px; padding-left: 12px; background: url('/get_image.php?p=button-back-blue.gif') no-repeat; color: #ffffff; text-decoration: none; font-weight: bold; text-align: center; white-space: nowrap; } A.buttonGreen, A.buttonGreen:link, A.buttonGreen:visited, A.buttonGreen:active { font-size: 90%; display: block; height: 21px; width: 100px; line-height: 20px; padding-left: 12px; background: url('/get_image.php?p=button-back-green.gif') no-repeat; color: #ffffff; text-decoration: none; font-weight: bold; text-align: center; white-space: nowrap; } .invalid { font: Verdana, Arial, Helvetica, Geneva, sans-serif; color: red; } .success { font: Verdana, Arial, Helvetica, Geneva, sans-serif; color: green; } /* tooltip styling */ .tooltip{ position: absolute; padding: 10px 13px; z-index: 2; color: #303030; background-color: #f5f5b5; border: 1px solid #DECA7E; font-family: sans-serif; font-size: 12px; line-height: 18px; text-align: left; } .left { text-align: left; } .right { text-align: right; } .center { text-align: center; } .top { vertical-align: top; } .fleft { float: left; } .fright { float: right; } .bold { font-weight: bold; } .italic { font-style: italic; } .floatR { float: right; } .iconButton { cursor: pointer; background: url('/get_image.php?p=change-state-normal.png') center center no-repeat; padding: 4px; } .iconButtonHover { cursor: pointer; background: url('/get_image.php?p=change-state-hover.png') center center no-repeat; padding: 4px; } /* WARNINGS AND CAUTIONS */ .warningText { color: #C90611; font-size: 12px; font-weight: bold; line-height: 19px; margin-top: 0px; padding: 2px; } .cautionText { color: #E2770E; font-size: 12px; font-weight: bold; line-height: 19px; margin-top: 0px; padding: 2px; } .readonly-red { font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif; color: red; background: #F5F5F5 !important; border-style:none !important; } .readonly-green{ font: 10px Verdana, Arial, Helvetica, Geneva, sans-serif; color: green; background: #F5F5F5 !important; border-style:none !important; } div.blockMsg { width: 475px; top: 120px; left: 30%; text-align: left; background-color: #fff; border: 1px solid #ddd; -moz-border-radius: 10px; -webkit-border-radius: 10px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); -moz-opacity:.70; /*opacity:.70;*/ padding: 15px; color: #fff; } /* order */ .grayBox { padding: 5px; } .grayPanel { border: 1px solid #6f6f6f; text-align: left; background: #6f6f6f; -moz-border-radius: 8px; -webkit-border-radius: 8px; -opera-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; } .grayPanelContent { padding: 0px; } .grayPanelContent>div { padding:25px 10px 10px 10px; } .grayPanelContent label>strong { font-size: 1.4em; color: #fff; text-shadow: 1px 1px 1px #333; } .grayPanelContent input[type="radio"],.grayPanelSection { float:left; } .labelDescr { color:#e5e5e5 } .h1Red { font-weight:normal; color:#e01a27; font-size:2em; } /* DNS Europe, Order Form CSS v6 */ .content { } label { color: #d2201a; display: block; line-height: 100%; margin-top: 2px; } #pageSection { margin: 15px 0px; } .OrderleftColumn { vertical-align: top; width: 50%; padding-right: 15px; } .OrderrightColumn { vertical-align: top; width: 50%; padding-left: 15px; } .OrderrightColumnWide { vertical-align: top; width: 50%; } A.largeButton, A.largeButton:link, A.largeButton:visited, A.largeButton:active { display: block; height: 21px; width: 150px; line-height: 19px; padding-left: 12px; background: #2e79df; color: #ffffff; text-decoration: none; text-align: left; font-weight: bold; } A.largeButton:hover { display: block; height: 21px; width: 150px; line-height: 19px; padding-left: 12px; background: #6f6f6f; color: #ffffff; text-decoration: none; opacity: 0.80; filter: alpha(opacity=80); text-align: left; font-weight: bold; } .frame { padding: 8px; background: #fff; margin-bottom: 15px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; box-shadow: 0 16px 38px -12px rgba(0, 0, 0, .16), 0 4px 25px 0 rgba(0, 0, 0, .12), 0 8px 10px -5px rgba(0, 0, 0, .15); } .frameContent { padding: 15px; } .sliderPane { width: 600px; background: #666; text-align: center; margin: 0px auto; padding: 10px 5px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -opera-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; border: 3px solid #aaa; } .sliderPaneTitle { color: #fff; text-align: center; font-weight: bold; } .slider { margin: 0; padding: 0; width: 300px; left: 163px; top: 4px; } .sliderRow { position: relative; width: 581px; height: 20px; margin: 10px 10px; text-align: left; -moz-border-radius: 10px; -webkit-border-radius: 10px; -opera-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; } .sliderTitle { float: left; margin-left: 6px; line-height: 20px; font-weight: bold; color: #fff; } .sliderValue { float: right; margin-right: 6px; line-height: 20px; font-weight: bold; color: #fff; } .formRow { clear: both; margin-bottom: 5px; } .formRow3 { clear: both; border-bottom: 1px dotted #ccc; overflow: hidden; } .formLabel { color: #888888; font-size: 100%; float: left; width: 180px; white-space: nowrap; padding: 0; text-align: left; padding-right: 15px; margin-right: 3px; } .formField { font-size: 80%; color: #666; padding: 0; margin-left: 170px; } .formLabel3 { color: #888888; font-size: 100%; float: left; width: 160px; white-space: nowrap; padding: 9px 15px 9px 6px; margin-right: 3px; } .formField3 { font-size: 100%; color: #000; padding: 6px; float:left; /*margin-left: 170px;*/ width: 310px; overflow: hidden; } .formField3 span , .formField3 a { padding: 3px 0px; display: inline-block; } .required { padding-right: 13px; background: url('/get_image.php?p=required.png') right center no-repeat; margin-right: 5px; } .submit { text-align: right; } .submitButton { font-size: 120%; } #costSummary { float: right; width: 190px; } #costSummary .frame { background:#222; color:#fff; font-size:16px; margin:0; border: 1px solid #ccc; text-align: left; -moz-border-radius: 5px; -webkit-border-radius: 5px; -opera-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; } #costSummary .frame .frameContent { padding:6px 3px; text-align: center; width: auto; } #costSummary .frame .frameContent span { font-family:Arial, sans-serif; font-size:20px; line-height:23px; color:#aaa; vertical-align:top; } #costSummary .frame .frameContent input.inputPrice { text-align:center; font-family:Trebuchet MS, Arial, sans-serif; font-size:18px; line-height:20px; color:#ff6600; font-weight:bold; width:100%; padding:0; margin:0; background:#222; border-style:none; } #costSummary .small { margin-top:5px; font-size:10px; line-height: 130%; } .formRow2Price { clear: both; margin: 0; padding: 0; } .formLabel2Price { font-size: 11px; line-height: 12px; float: left; width: 80px; white-space: nowrap; padding: 0; margin: 0; text-align: left; color: #666; } .formField2Price { font-size: 11px; line-height: 12px; padding: 0; margin: 0; margin-left: 90px; } input[type="text"].inputPrice { font-size: 11px; line-height: 12px; padding: 0; margin: 0; width: 60px; background: none; border: none; text-align: right; } .grayBox { padding: 5px; } .grayPanel { border: 1px solid #6f6f6f; text-align: left; background: #6f6f6f url('/get_image.php?p=graypanel-back.png') top left repeat-x; -moz-border-radius: 8px; -webkit-border-radius: 8px; -opera-border-radius: 8px; -khtml-border-radius: 8px; border-radius: 8px; xheight: 428px; } .grayPanelSection { float: left; } .separator { position: relative; float: left; width: 25px; height: 250px; background: url('/get_image.php?p=graypanel-separator.png') center center no-repeat; } .grayPanelSectionTitle { margin-left: 0px; margin-right: 15px; margin-top: 10px; color: #fff; font-weight: bold; text-transform: uppercase; font-size: 90%; text-shadow: #444 1px 1px 1px; border-bottom: 1px dotted #ccc; } .clear { height: 0px; } #editIPUsername, #editVlanIDUsername{ max-width: 305px; } #groupUsername{ max-width: 475px; } .spinnerWrapper { position: fixed; width: 100%; height: 100%; backgroundColor: '#000'; opacity: 0.6; cursor: 'wait'; left: 0; top: 0; margin: 0; padding: 0; z-index: 9999; text-align: center; } .billing-report-item{ overflow:hidden; height:100%; clear:both; margin-bottom:30px; padding-bottom:10px; border-bottom: 1px solid #E0E0E0; } div.infoBox { background: url('/get_image.php?p=point-up.png') no-repeat scroll black; font-size: 110%; padding-top: 7px; top: 28px; position:absolute; overflow: hidden; display: none; } div.infoBoxContent { background: #FFFFFF; border-radius: 6px 6px 18px 6px; box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.35); color: #403C44; padding: 2px 20px; overflow: hidden; color: #8C8A8F; line-height: 400%; } #licenseExpiryInfo{ font-size: 11px; } #licenceExpiryMessage{ margin-left: 4px; display:none; font-weight: bold; } .validationError{ background-color: #FEECEC; } label.validationError{ background:transparent; } /*** Forms / Fields ***/ input, select, textarea { font-family: 'Open Sans', sans-serif; color: #555; outline: none; font-size: 105%; font-weight: bold; border: 0px; border-bottom: 2px solid #ccc; padding: 8px; margin: 0; transition-duration: .3s; } input[type="text"], input[type="password"] { margin: 0; width: 17em; } input[type="text"]:focus, input[type="password"]:focus { outline: none; border-bottom: 2px solid #0080FF; background: #FFF; color: #0080FF; transition-duration: .3s; } input[type="text"].toolbarField { padding: 6px; border: none; margin: 0; } input[type="text"].toolbarField:focus { border: none; background: #fafaff; transition-duration: .3s; } textarea { } textarea:focus { border: 1px solid #aaa; background: #fafafa; -webkit-box-shadow: inset 0px 0px 4px 0px rgba(0,0,0,0.25); box-shadow: inset 0px 0px 4px 0px rgba(0,0,0,0.25); transition-duration: .3s; } select { padding: 5px; } select:focus { /* border: 1px solid #aaaaff; background: #fafaff; -webkit-box-shadow: inset 0px 0px 4px 0px rgba(0, 0, 0, .2); box-shadow: inset 0px 0px 4px 0px rgba(0, 0, 0, .2); */ } input:-webkit-autofill { -webkit-box-shadow: 0 0 0 30px white inset; transition-duration: .3s; } .mb-20 { margin-bottom: 20px; } .mb-30 { margin-bottom: 30px; } .no-border { border: hidden; } .mr-5 { margin-right: 5px; } .mt-10 { margin-top: 10px; } .display-ib { display: inline-block; } [data-frame-name="cppOF"] .new-form { width: inherit; margin: auto 20px; } .pl-20 { padding-left: 20px; } .new-form-row { width: inherit !important; margin: auto 13% !important; } .ta-right { text-align: right; } .mt-4 { margin-top: 4px; } .mt-0 { margin-top: 0px; } .mt-20 { margin-top: 20px; } .mb-0 { margin-bottom: 0px; } .fpLink { margin: auto; padding-bottom: 30px; width: 376px; } .fplink a { text-decoration: none; } .fpLink a:hover { text-decoration: underline; } .fpForm { padding-top: 70px; width: 376px; margin: auto; text-align: center; } .fpMessage { display: none; } .dashButton { background-color: #fff; border: none; padding: 3px 13px 3px 3px; font-size: 90%; display: block; width: 100%; border-radius: 16px; text-align: left; } .dashButton img { margin-top: 0px !important;; } .dashButton:hover { background-color: #555566; color: #fff; cursor: pointer; } .dashButton:disabled:hover, .dashButton[disabled]:hover{ background-color: #fff; color: #6d6d6d; cursor: inherit; } .dashButton:disabled img, .dashButton[disabled] img { filter: grayscale(100%); } input[type=button]:disabled, input[type=button][disabled]{ background-color: #ddd; color: #000; border: none; box-shadow: none; } input[type=button]:disabled:hover, input[type=button][disabled]:hover{ background-color: #ddd; color: #000; border: none; box-shadow: none; } .ntooltip { cursor: help; } .d-flex { display: flex; } .w-125 { width: 125px !important; } .ml-10 { margin-left: 10px !important; } .c-pointer { cursor: pointer; } .ml-198 { margin-left: 198px !important; } .break-text { line-height: 16px !important; white-space: normal !important; } .d-none { display: none !important; } .mr-10 { margin-right: 10px !important; } .no-error-message label.invalid { display: none !important; } .border-none { border: none !important; } .text-right { text-align: right !important; }