body { margin-left:0px; margin-top:0px; text-decoration:none; background:url(../images/bg_body_new.png) repeat-x left top; font-family:arial; vertical-align:top; z-index:0; behavior: url(/css/csshover.htc); } table { border-collapse:collapse; } div, td { font-family: arial; font-size: 10pt; vertical-align:top; color: #000000; padding:0px; } .header { margin-left: 40px; font-size: medium; font-weight: bold; border-bottom: 1px solid #DADADB; margin-bottom: 15px; } .dropdownBG { behavior: url(/css/iepngfix.htc) } .pngTransparent { behavior: url(/css/iepngfix.htc) } .pageLoadTricker{ position: absolute; left: 0px; top: 0px; width:100%; height:100%; z-index: 5000; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); } a { /*color: #2083c3; */ color:#330063; text-decoration: none; font-weight:bold; } .grayLink { /*color: #2083c3; */ color:#58585a; text-decoration: none; font-weight:bold; } #mainContentCell a.grayLink, a.grayLink:visited { color:#58585a; text-decoration: none; } a:link { text-decoration: none; cursor:pointer; } a:visited { color:#330063; text-decoration: none; } a:hover { cursor:pointer; color:#0078c1; } a:active { text-decoration: none; } form { margin:0px; padding:0px; z-index:600; position:relative; } img { border:0px; } .help { color:#888888; font-size:85%; } h1 { font-size:200%; color:#2e3192; font-weight:bold; margin:0px; } h2 { font-size:110%; color:#2e3192; font-weight:bold; margin:0px; } .asterisk{ color:red; } /* -------------------------------------------- TREE BACKGROUND --------------------------------------------------- .treeBackgroundImage{ background-color:#330063; background-image:url(../images/Tree-Background-New.jpg); background-position: -78px 0px; background-repeat: no-repeat; overflow:hidden; z-index:-500; } .learningCurveBackgroundImage{ background-color:#330063; background-image:url(/images/learning-curve.jpg); background-position: -10px 0px; background-repeat: no-repeat; overflow:hidden; z-index:-500; } ------------------------------------------------END TREE BACKGROUND ------------------------------------------- */ /* --------------------------------------------------HEADER--------------------------------------------------------------------------*/ .kaplanLogoCell{ border:0px; margin:0px; padding:0px; text-align:left; z-index:0; } .rightHeaderCell{ background:transparent; text-align:left; vertical-align:bottom; padding:0px; margin:0px; border:0px; z-index:1; } .rightHeaderContainer{ position:absolute; top:20px; left:100px; margin:0px; padding:0px; z-index:2; } .rightHeaderLink{ /*margin-bottom:18px;*/ } .rightHeaderHotTopicImage{ position:absolute; top:23px; left:180px; width:30px; text-align:left; color:#ffffff; display:block; margin:0px; font-size:85%; } .rightHeaderHotTopicText{ position:absolute; top:17px; left:145px; width:100px; text-align:center; color:#ffffff; display:block; margin:0px; font-size:85%; z-index:30000; } .rightHeaderHotTopicLink{ color:white; cursor:pointer; font-weight:normal; } .rightHeaderHotTopicLink:hover{ color:0078c1; } .rightHeaderTextLinkBox{ position:absolute; top:27px; left:420px; width:500px; text-align:left; color:#ffffff; display:block; margin:0px; font-size:8pt } .programLoginBG{ position:absolute; z-index:-50; margin:0px; padding:0px; left:115px; top:-12px; } .rightHeaderTextLink{ font-weight:normal; margin-left:15px; color:#ffffff; } .rightHeaderTextLink:link{ color:#ffffff; } .rightHeaderTextLink:active{ color:#ffffff; } .rightHeaderTextLink:visited{ color:#ffffff; } .rightHeaderTextLink:hover{ cursor:pointer; color: #0078c1; } .rightHeaderSearchBox{ position:absolute; top:14px; left:210px; margin:0px; padding:0px; width:222px; height:52px; z-index:3; } .searchApple{ float:right; display:inline; margin-left:5px; margin-top:6px; margin-right:10px; } .searchText{ color:white; float:right; display:inline; margin-top:15px; margin-right:5px; font-size:85%; } div#stateMenu{ position:absolute; top:102px; left:0px; overflow:hidden; width:180px; height:40px; } #stateDropdown{ position:absolute; top:124px; left:2px; padding:5px; padding-right:25px; padding-bottom:15px; width:400px; height:405px; _overflow:hidden; z-index:5000; display:none; text-align:left; font-size:80%; } .stateSelectorHeader{ padding-left:10px; } .stateColumn{ float:left; padding-top:20px; height:400px; } p.stateMenuLink{ font-size:8pt; font-weight:normal; padding:3px; padding-left:25px; padding-right:10px; margin:0px; cursor:pointer; color:#006699; } p.stateMenuLink:hover{ text-decoration: underline; color: #418a21; cursor:pointer; } #testDropdown{ position:absolute; top:141px; left:240px; margin:0px; padding:0px; padding-right:25px; width:340px; height:auto; /*_background-color:#e4e4e5; */ z-index:3001; display:none; text-align:left; } #collegeDropdown{ position:absolute; top:141px; left:0px; margin-top:0px; padding:0px; padding-right:25px; width:300px; height:auto; /*background-color:#e4e4e5; */ z-index:3001; display:none; text-align:left; } #commonCoreDropdown{ position:absolute; top:141px; left:480px; margin-top:0px; padding:0px; padding-right:25px; width:300px; height:auto; /*background-color:#e4e4e5; */ z-index:3001; display:none; text-align:left; } p.productDropdownHeader{ color:#330063; padding:0px; padding-left:10px; padding-right:10px; padding-top: 10px; margin:0px; cursor:text; font-size:10pt; } p.productDropdownItem{ font-weight:normal; color:#006699; margin:0px; padding:0px; margin-left:10px; padding-left:10px; margin-right:10px; cursor:pointer; font-size:10pt; width:80%; } p.productDropdownItem:hover{ text-decoration: underline; color: #418a21; cursor:pointer; } tr#menuBar{ margin:0px; padding:0px; background:#dddddd; overflow: hidden; } /* Matches Menu Bar row children */ tr#menuBar > td{ border:0px; background: #e4e4e5; margin:0px; padding:0px; } .tricker{ position: absolute; left: 0px; top: 0px; width:100%; height:100%; margin-left:-10px; z-index: 0; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); } .pageLoadTricker{ position: absolute; left: 0px; top: 0px; width:100%; height:100%; z-index: 5000; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); } /* ----------------------------------------------END-HEADER--------------------------------------------------------------------------*/ /* ----------------------MAIN LAYOUT ELEMENTS ---------------------- */ #mainContainerWithTree{ /* Centers, contains tree element also */ border:0px; text-align:center; padding:0px; padding-top:0px; margin:auto; width:960px; z-index:90; position:relative; } .mainContentTable{ /*Contains header parts as well*/ width:955px; padding-left:0px; /*_margin-left:15px;*/ z-index:100; } .mainContentDiv{ /*contains everything inside the box - no menu*/ background-color:#ffffff; width:855px; margin:0px; z-index:101; } .mainContentCell{ font-family:arial; text-align:left; width:960px; top:128px; height:580px; margin:0px; border:0px; background-color:#FFFFFF; background-position:bottom right; background-repeat:no-repeat; z-index:102; } #mainContentCell a, a:visited { text-decoration:none; color:#232f83; } #mainContentCell a:hover { text-decoration:none; color:#0078c1; } .mainContentCellHome{ font-family:arial; text-align:left; width:960px; top:128px; height:480px; margin:0px; border:0px; background-color:#FFFFFF; background-position:bottom right; background-repeat:no-repeat; z-index:102; } .hotTopicContent{ /*border:1px solid red;*/ clear:both; font-family:arial; color:#111111; display:block; float:left; margin-left:25px; _margin-left:12px; padding:0px; width:80%; background-image:none; text-align:left; z-index:120; } .contactLogo{ float:right; display:inline; margin:0px; padding:0px; margin-right:24px; margin-top:13px; z-index:150; } /*--------------------------END MAIN LAYOUT ELEMENTS -----------------*/ /*--------------------MISC LAYOUT ELEMENTS------------------*/ .headerShadow{ position:absolute; left:0px; top:118px; } .infoBox{ background-color:#b2cde1; margin:15px; padding:15px; } .noSpacing{ padding:0px; margin:0px; border:0px; } .leftmargin{ padding:0px; margin-left:10px; border:0px; } .noDisplay{ display: none; width:0px; height:0px; } /*for special pages*/ .sideImage{ display:inline; float:right; padding-right:35px; margin:25px; margin-right:0px; margin-top:50px; margin-bottom:50px; width:300px; _width:300px; } .jobListingFrame{ /*border:2px solid #808082;*/ width:900px; height:600px; } .contactUsTextLink{ float:right; clear:both; width:250px; _width:250px; text-align:center; font-weight:bold; font-size:120%; color:#330063; } .contactUsTextLink > a{ color:#330063; } .verticalSpacePreserver{ float:right; width:1px; /*height:357px;*/ } /*--------------------END MISC LAYOUT ELEMENTS------------------*/ /* -----------------------------FAMILY PAGE --------------------------------*/ .productFamilyHeader{ float:left; padding: 0px 0px 0px 40px; margin: 25px 0px 15px 0px; background-color: #150550; height: 120px; } .productFamilyHeader2{ float:left; padding-left:20px; margin-top:25px; } .productFamilyHeader3{ padding-left:20px; margin-top:25px; } /* contains the content for the section pages */ .sectionContent{ /*border:1px solid red;*/ font-family:arial; color:#111111; display:block; /*float:left;*/ position:absolute; padding-top:15px; left:45px; top:285px; _top:195px; /*margin-left:-155px;*/ margin-top:0px; width:650px; background-image:none; text-align:left; z-index:120; } /*used for Contact, about us, program login, etc - the ones that aren't product families*/ #about-us-main{ position:relative; } .specialSectionContent{ /*border:1px solid red;*/ font-family:arial; color:#111111; display:block; float:left; padding:0px 0px 0px 20px; width:940px; background-image:none; text-align:left; z-index:120; } .speechBubble{ z-index:3000; position:absolute; display:none; width:260px; height:125px; text-align:center; margin:0px; padding:0px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } .bookCell{ z-index:30000; position:absolute; display:none; width:350px; height:200px; /*top: 260px; left: 430px;*/ top:15px; left:280px; text-align:center; /*border:1px solid red;*/ margin:0px; padding:0px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } .kaplanStamp{ z-index:30001; position:absolute; display:none; height:135px; width:135px; /*top: 330px; left: 380px;*/ top:85px; left:360px; margin:0px; padding:0px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } .bookShadow{ z-index:29999; position:absolute; display:none; width:155px; height:195px; /*top: 270px; left: 430px;*/ top:15px; left:390px; margin:0px; padding:0px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } .bookShadow2Fan{ z-index:29999; position:absolute; display:none; width:276px; height:195px; /*top: 270px; left: 430px;*/ top:15px; left:325px; margin:0px; padding:0px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } .bookShadowComputer{ z-index:29999; position:absolute; display:none; width:245px; height:195px; /*top: 270px; left: 430px;*/ top:15px; left:330px; margin:0px; padding:0px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } /*-----------------------------END FAMILY PAGE------------------------------*/ /*--------------------------PRODUCT PAGE ------------------------------------------------*/ /*The Header Image for a product like momentum math*/ .productHeader{ float:left; margin-left:25px; margin-top:21px; margin-bottom:0px; padding-bottom:0px; width:500px; height:110px; } .productTagLine{ float:left; margin:0px; padding:0px; margin-left:20px; margin-bottom:0px; _margin-bottom:5px; font-size:130%; font-weight:bold; width:600px; } h3 { /*product header*/ font-size:170%; color:#000000; font-weight:bold; margin:0px; } h4{ margin-left:0px; margin-bottom:0px; font-size:120%; color:#000000; font-weight:bold; } h5{ font-size:110%; font-weight:bold; } .productHeaderImage{ margin:0px; padding:0px; margin-top:2px; } /* the div holding the text */ .contentForProduct{ font-family:arial; color:#111111; display:block; float:left; margin-left:40px; padding-left:0px; margin-top:0px; padding-top:0px; padding-bottom:20px; width:70%; background-image:none; text-align:left; vertical-align:top; z-index:125; width: 600px; } /* the contained paragraph */ .contentForProduct p{ margin-top:4px; padding-top:0px; } /* the shaded box with product info in top right*/ .productInfoGradientBox{ font-family:arial; position:absolute; top:155px; left:410px; _left:430px; /*float:left; margin:40px; margin-left:60px;*/ width:265px; height:auto; padding-bottom:5px; _overflow:hidden; } /* a line inside the above box */ .productInfoLine{ position:relative; float:left; clear:both; margin: 0px; padding:0px; margin-left:5px; width:250px; margin-top:5px; z-index:30; } .productHighlightsContainer{ float:left; margin-top:25px; margin-bottom:15px; } .highlightTableLeftCell{ padding:6px; vertical-align:middle; } .highlightTableRightCell{ vertical-align:middle; padding:6px; } /* Reading */ .highlightTableLeftCell2{ background-color:#ffe0d6; } .highlightTableRightCell2{ background-color:#fff0eb; } /* MATH */ .highlightTableLeftCell3{ background-color:#cce2f4; } .highlightTableRightCell3{ background-color:#e5f0f9; } /* TEST */ .highlightTableLeftCell4{ background-color:#cce7d9; } .highlightTableRightCell4{ background-color:#e6f3ec; } /* college */ .highlightTableLeftCell5{ background-color:#feebc1; } .highlightTableRightCell5{ background-color:#fff1d6; } /* Instruct */ .highlightTableLeftCell6{ background-color:#d6cce0; } .highlightTableRightCell6{ background-color:#ebe6ef; } /* .highlightTableArrowCell{ width:35px; height:88px; background-image:url(../images/Product-Highlight-Arrow.jpg); }*/ .highlightSpacerRow{ height:5px; } /* ------------------------------ END PRODUCT PAGE ----------------------------------*/ /* ------------------------------ RESOURCE PAGE ----------------------------------*/ #freeResources{ padding-top:10px; padding-bottom:10px; width:400px; float:left; clear:left; } #registeredResources{ padding-top:10px; padding-bottom:10px; width:400px; float:left; clear:left; } #fullResourceContent{ float:left; width:680px; _width:690px; } #rightResourceContent{ width:250px; margin:0px; _width:240px; float:right; _padding-bottom:10px; } #resourceBoxShot{ width:250px; _width:240px; height:170px; /*background-color:#babcbe;*/ margin:0px; padding:0px; padding-top:25px; _padding-bottom:10px; text-align:center; /*position:absolute; top:150px; left:480px;*/ vertical-align:middle; } #resourceTestimonialBox{ width:250px; _width:240px; font-size:115%; font-weight:bold; font-style:italic; /*position:absolute; top:380px; left:480px;*/ float:right; } /*the whole bottom box*/ #siteUserRegisterContent { float:left; clear:both; border-top:2px solid #babcbe; width:100%; margin-top:25px; padding-top:15px; _margin-top:70px; } /*the whole bottom box*/ #productUserRegisterContent { float:left; clear:both; border-top:2px solid #babcbe; width:100%; padding-top:15px; } #siteUserBox{ float:left; width:280px; height:260px; } #siteRegisterBox{ float:right; width:380px; margin:0px; padding:0px; } .resourceItem{ margin:5px; margin-top:1px; margin-bottom:1px; font-size:90%; float:left; padding:0px; width:190px; _width:180px; } .resourceItemNoIcon{ margin:5px; margin-top:1px; margin-bottom:1px; font-size:90%; float:left; padding:0px; padding-left:30px; width:160px; } .resourceIcon{ margin:0px; margin-right:10px; vertical-align:middle; } .resourceLink{ color:black; } .resourceLink:link{ color:black; } .registrationLink{ font-weight:bold; } #contentForResources{ /*border:1px solid red;*/ font-family:arial; color:#111111; display:block; float:left; margin:0px; margin-top:25px; margin-left:25px; _margin-left:15px; padding:0px; padding-bottom:25px; width:700px; background-image:none; text-align:left; z-index:125; } /* ------------------------------ END RESOURCE PAGE ----------------------------------*/ /*-------------------------------------LEFT MENU ---------------------------*/ #socialBox{ position:relative; margin-top:200px; margin-left:0px; } #socialBoxStatic{ position:relative; margin-top:20px; margin-left:0px; } #myGalleryStatic{ position:relative; margin-top:20px; margin-left:10px; } #myGallery{ position:relative; margin-top:20px; margin-left:10px; } #myGallery img{ display:none; position:absolute; top:0; left:0; } #myGallery img.active{ display:block; } #myGallery img:hover{ cursor: hand; } .leftSectionMenu{ /*float:left;*/ display:block; text-align:left; padding:0px; margin:0px; position:absolute; /*margin-top:80px;*/ top:330px; width:400px; left:45px; cursor:pointer; /*border:1px dotted #330063;*/ } .firstLevelMenuLink{ font-size: 130%; font-weight:bold; color: #232f83; font-family:Arial; margin:0px; margin-top:28px; margin-bottom:3px; padding:0px; cursor:text; border-bottom: 1px dotted; width: 450px; } .firstLevelMenuLinkAboutUs{ font-size: 130%; font-weight:bold; color: #232f83; font-family:Arial; margin:0px; margin-bottom:3px; padding:0px; cursor:text; border-bottom: 1px dotted; width: 450px; } .secondLevelMenuContents{ padding:0px; margin:0px; } p.secondLevelMenuLink{ font-size: 100%; color: black; padding:0px; margin:0px; padding-left:15px; color:#232f83; font-weight:bold; } .specialIELink{ color:#330063; } .specialIELink:hover{ color:#0078c1; cursor:pointer; } /*---------------------------------END LEFT MENU ---------------------------*/ /*-------------------------------------------------RIGHT MENU -----------------------------------*/ .rightSectionMenu{ display:block; height:320px; width:180px; position:absolute; top:235px; left:705px; /*margin-top:-50px; margin-left:0px;*/ /*border:1px solid green;*/ } .rightMenuItem{ margin:0px; padding:0px; float:left; clear:both; display:inline; height:auto; width:100%; vertical-align:middle; } .rightMenuList{ float:left; margin:0px; padding:0px; margin-left:15px; color:#330063; margin-top:3px; width:230px; _margin-left:0px; } .rightMenuList li{ _margin-left:15px; } .rightMenuLine{ width:80%; height:1px; margin:0px; margin-top:10px; margin-bottom:10px; _margin-bottom:0px; padding:0px; border-top:1px solid #ccc0d8; float:left; clear:both; } .rightMenuLink{ color:#330063; font-weight:bold; } .rightMenuLink:hover{ cursor:pointer; color:#0078c1; } /*---------------------------------------------END RIGHT MENU -----------------------------------*/ /*-----------------------------------FOOTER------------------------------------------------------------*/ tr#bottomLinks > td{ border:0px; color: white; font-size: 10px; } tr#bottomLinks img{ margin-top:5px; margin-bottom:15px; } tr#bottomLinks td p{ float:left; padding:0px; margin:0px; padding-top:12px; padding-left:0px; padding-right:28px; padding-bottom:10px; } .footerLink{ color:white; font-weight:normal; font-family:arial; font-size:10px; } .footerLink:hover{ color:#0078c1; font-weight:normal; font-family:arial; font-size:10px; } .footerLinkYellow{ color:yellow; font-weight:normal; font-family:arial; font-size:8pt } .newsTicker{ text-align:left; background-image: url("../images/news_bkgnd.png"); height:18px; overflow:hidden; cursor:pointer; } .newsItem{ font-size:85%; padding-left:10px; color:#1E2171; cursor:pointer; } .newsItem a{ font-weight:normal; color:#1E2171; cursor:pointer; } .newsItem a:hover{ color:#1E2171; } .tradeMarkNotice{ clear:both; border:0px; margin-top:0px; padding:0px; padding-bottom: 30px; margin:0px; width:880px; text-align:center; color:#71508f; font-size:7pt; font-weight:bold; } /*-------------------------------END FOOTER------------------------------------------------------------*/ /* ------------------------------------------FORMS FOR SUPPORT ------------------------------------------ */ #contact-us-main{ position:relative; } #contact-us-choose{ margin-left: 30px; } #contact-us-general{ margin-left: 30px; display: none; } #contact-us-customer{ margin-left: 30px; display: none; } table#contactForm input{ margin-right:8px; margin-top:15px; } table#contactForm select{ margin-right:8px; margin-top:15px; } table#interests input{ margin:0px; margin-right:4px; margin-left:12px; } table#interests{ } table#customerCareTechnologyForm input{ margin-right:8px; margin-top:15px; } table#customerCarePrintForm input{ margin-right:8px; margin-top:15px; } table#siteRegistrationTable td{ padding:6px; } table#loginInformationTable td{ padding:6px; } /* -------------------------------------END FORMS FOR SUPPORT ------------------------------------------ */ /*---------------------LANDING PAGE STYLES ------------------------------ */ #Table_01 { position:absolute; left:0px; top:0px; width:800px; height:600px; } #Space-Top { position:absolute; left:0px; top:0px; width:800px; height:49px; } #Space-Left { position:absolute; left:0px; top:49px; width:80px; height:551px; } #Top-Section { position:absolute; left:80px; top:49px; width:640px; height:206px; background-image:url("/images/landing3/Top-Section.jpg"); background-repeat:no-repeat; } #Space-Right { position:absolute; left:720px; top:49px; width:80px; height:551px; } #Left-Tree { position:absolute; left:80px; top:255px; width:67px; height:254px; } #Goals-Section { position:absolute; left:147px; top:255px; width:126px; height:74px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } #Goals-Section-Backer { position:absolute; left:147px; top:255px; width:126px; height:74px; } #Middle-Section { position:absolute; left:273px; top:255px; width:447px; height:97px; } #Left-Tree-Bottom { position:absolute; left:147px; top:329px; width:126px; height:180px; } #Trampoline-Section { position:absolute; left:273px; top:352px; width:267px; height:157px; } #Right-Help-Section { position:absolute; left:540px; top:352px; width:104px; height:47px; filter: alpha(opacity=0); -moz-opacity: 0; opacity:0; } #Right-Help-Section-Backer { position:absolute; left:540px; top:352px; width:104px; height:47px; } #Right-Hill-Section { position:absolute; left:644px; top:352px; width:76px; height:157px; } #Trampoline-Section-2 { position:absolute; left:540px; top:399px; width:104px; height:110px; } #Select-State-Bottom { position:absolute; left:80px; top:509px; width:640px; height:41px; background-image:url("/images/landing3/Select-State-Bottom.jpg"); background-repeat:no-repeat; } #Space-Bottom { position:absolute; left:80px; top:550px; width:640px; height:50px; } .stateSelectForm{ float:right; margin-right:20px; margin-top:5px; } .landingContactText{ text-align:right; font-size:7pt; padding-right:33px; font-family:arial; color:#B8A6C8; margin-top:100px; } .landingLink:link{ color:#B8A6C8; } .landingLink:active{ color:#B8A6C8; } .landingLink:visited{ color:#B8A6C8; } .landingLink:hover{ cursor:pointer; color:white; } a.sitemap:visited { color:#330063; } a.sitemap:hover { color:#0078c1; } /*--------- END LANDING STYLES --------- */ ol, ul { margin-top:0px; padding-top:0px; } .popupMenuLink { font-size:8pt; font-weight:normal; padding-left:20px; margin:0px; cursor:pointer; color:#006699; } .popupMenuLink:hover{ text-decoration: underline; color: #418a21; cursor:pointer; } .popupColumn { float:left; width:130px; padding-top:5px; } .popupSelectorHeader { font-weight:bold; } a.breadcrum1 { text-decoration: underline; font-size: 11px; color: black; } a.breadcrum2 { text-decoration: underline; font-weight: normal; font-size: 11px; color: black; } input.addtocart { margin-top: 20px; width: 82px; height: 22px; border-width: 0px; text-decoration: none; } input.recalculate { margin-top: 15px; margin-bottom: 5px; width: 118px; height: 22px; border-width: 0px; text-decoration: none; } input.next1 { margin-bottom: 20px width: 82px; height: 22px; border-width: 0px; text-decoration: none; } input.next2 { width: 82px; height: 22px; border-width: 0px; text-decoration: none; } input.back { margin-bottom: 5px; width: 82px; height: 22px; border-width: 0px; text-decoration: none; } .questions { color: yellow; padding-top: 10px; font-size:8pt; text-align: right; } a.questionLink { color: yellow; font-weight: bold; text-decoration: underline; } .questionLink:hover { color: yellow; font-weight: bold; text-decoration: underline; } td#itemTitle1 { text-align: center; padding-bottom:5px; vertical-align: bottom; width: 152px; } td .Interest { height: 5px; padding:0px; padding-right:6px; } table .viewOrders { border-collapse:collapse; width: 70%; margin-bottom: 15px; } td #viewOrders { border: 1px solid black; } #header { width: 960px; height:132px; margin:0 auto 0 auto; float:left; } #header_home { width: 960px; height:90px; margin:0 auto 0 auto; float:left; } #logo { cursor:pointer; width:220px; height:64px; float:left; margin:20px 60px 5px 20px; background-image:url(../images/k12logo.png); background-repeat:no-repeat; } #rightnav{ width: 205px; float: left; top: -30px; padding: 25px 10px 25px 10px; background: #330063; color: white; } #menuButton{ padding-top: 7px; padding-bottom: 7px; border-bottom: 1px solid white; color: #FFFFFF } #menuButtonLabel{ /*color: #FFEA00;*/ color: #FFFFFF; } #topnav { width:500px; height:34px; float: right; padding-top:6px; margin-left:20px; background-image:url(../images/topnavgradient.png); background-repeat:repeat-x; background-position:top; font:11px/13px Arial, Helvetica, sans-serif; color:#FFF } #topnav a, a:visited {text-decoration:none; color:#FFF;} #topnav .mycart {font-weight:bold; color:#5aae40;} #loginsearch {width:348px; height:40px; float:right;} #loginsearchHome { width:592px; height:40px; float:right; } .program_login{ color:white; font-weight:normal; font-family:arial; font-size:14px; } .program_login:hover{ color:#0078c1; font-weight:normal; font-family:arial; font-size:14px; } #floatingStateSelectorHome{ text-align: center; padding-top:5px; margin-top:10px; margin-left:20px; z-index: 100; width:190px;; background-image: url(../images/home/Choose-Your-State_Button_Yellow.png); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; } #floatingStateSelector { text-align: center; padding-top:5px; margin-top:-10px; margin-left:10px; z-index: 100; width:190px;; background-image: url(../images/home/Choose-Your-State_Button_Yellow.png); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; } #login { padding-top:12px; width:100px; height:40px; float:left; } #searchkaplan {width:160px; height:18px;float:left; margin:10px 10px 10px 40px;} #submit {cursor:pointer;width:50px; height:20px; float:left; margin:10px 0 10px 0;} #stateSelect { width:213px; height:40px; float: left; margin-top:-6px; } #stateSelectHome {border:1px; width:213px; height:40px; float: left; margin-top:10px; padding-right: 22px; } #stateSelectMovedHome { width:213px; height:40px; float: left; margin-top:-6px; margin-right:6px; background:url(../images/bg_body_new.png) repeat-x left top; } #nav {width:960px; height:40px;float:left; border-bottom:1px solid #000;} #products {width:200px; height:430px; background-color:#330063; float:left;padding:20px 30px 30px 30px;} #products a {color:#c9c1dc;} #products li.first_child {font:12px/14px; color:#FFF;} #products li.last_child {margin-bottom:1.5em;} #photo_pager {width:700px; float:right; z-index: 1;} #sddm { margin: 0px; padding: 0px; z-index: 30; } #sddm li { margin: 0px; padding: 0px; list-style: none; float: left; } #sddm li a { float:left; height:26px; padding-left:15px; padding-right:15px; background:url("http://www.kaplank12.com/images/menubreak.jpg"); background-repeat:no-repeat; background-position:right; text-decoration:none; font-size:11pt; padding-top: 10px; } #sddm li a:hover { background: #e0dfda; } #sddm div { position: absolute; z-index: 10; visibility: hidden; margin-top: 35px; padding: 0px; background: #EAEBD8; border: 1px solid #dee0d5; } #sddm div a { position: relative; display: block; margin: 0px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #eeefe9; float:none; font-size:10pt; padding: 6px 2px -2px 2px; } #sddm div a:hover { background: #e0dfda; width: auto; } .techUsersOnly { display: none; }