#kInnerProductsInside p, #kInnerTrialInside label, #kHomeInside { font: 14px arial; color: #FFF; }
#template4Box { padding: 8px 0 0; }
#kotex { width: 1013px; height: 498px; float: left; }/* background: url(images/mainRight2.png) top right no-repeat; }*/
.kotexClass { background: url(images/Kotex-Cosmo-v2-Jan-11,-10.jpg) top left no-repeat; }
.kotexClasstrial, .kotexClasssend { background: url(images/Kotex-Cosmo-v2.jpg) top left no-repeat; }
.kotexClassproducts { background: url(images/products.jpg) top left no-repeat; }
.kotexClassfaqs { background: url(images/Kotex-Cosmo-v2-revised.jpg) top left no-repeat; }
.kotexClassquiz { background: url(images/quizBg.jpg) top left no-repeat; }
#kInnerHome { width: 459px; padding: 0 0 0 430px; float: left; }
#kMenu { width: 520px; height: 28px; padding: 14px 0 0; float: right; list-style: none; margin: 0; overflow: hidden; }
#kMenu li { width: 81px; height: 28px; padding: 0 2px; float: left; }
#kMenu li a { width: 81px; height: 22px; padding: 6px 0 0; float: left; font: bold 12px arial; color: #FFF; text-align: center; }
#kMenu li a:hover, #kMenu li a#selected { background: url(images/tabSelect.gif) top left no-repeat; text-decoration: none; }
#kHomeInside { width: 449px; padding: 110px 10px 0 0; float: left; font: 12px arial; color: #FFF; }
#kHomeInside2 { width: 223px; padding: 43px 0 0 236px; float: left; }
#kHomeInside3 { width: 454px; padding: 60px 0 0 5px; float: left; font: bold 11px arial; color: #FFF; }
#kSignUp { width: 148px; height: 71px; float: left; text-indent: -99999px; }
#kInnerTrial { width: 580px; padding: 15px 0 0 240px; float: left; }
#kInnerTrial h3 { width: 580px; float: left; margin: 0; font: bold 32px arial; color: #FFF; }
#kInnerTrialInside { width: 500px; padding: 0 0 0 80px; float: left; }
#kInnerTrialInside p { font: 17px arial; color: #FFF; padding: 5px 0; }
#kInnerTrialInside small { font: bold 12px arial; color: #FFF; }
#kInnerTrialInside small a { color: #db9ab5; }
#kInnerTrialInside small a:hover { text-decoration: none; color: #db1668; }
#kInnerTrialInside table a img { border: none; }
#kInnerProducts { width: 820px; float: left; padding: 0 0 0 140px; }
#kInnerProducts h3 { width: 730px; padding: 0 0 14px; float: left; margin: 0; font: bold 40px arial; color: #FFF; }
#kInnerProductsInside { width: 625px; float: left; padding: 0 0 16px 50px; }
#kInnerProductsInside p { text-align: center; }
#kInnerProductsInside p strong { color: #ff60a2; }
#kInnerProductsInside2 { width: 506px; float: left; padding: 0 0 0 110px; }
#kInnerFaqs { width: 650px; padding: 30px 0 0 268px; float: left; }
#kInnerFaqs h3 { width: 480px; padding: 0 0 5px; float: left; margin: 0; font: bold 40px arial; color: #FFF; text-align: center; }
#kInnerFaqs div, #kInnerFaqs, #kInnerFaqs td { font: 12px arial; color: #FFF; }
#kInnerFaqs a { font: bold 12px arial; color: #FFF; text-decoration: underline; }
#kInnerFaqs a:hover { text-decoration: none; }
#formMess { color: #FFF; text-align: center; }
#kInnerFaqsInside { width: 650px; height: 350px; float: left; overflow-y: auto; }
#kSiteLink { width: 150px; padding: 220px 0 0 50px; float: left; }
#kSiteLink a { font: bold 12px arial; color: #FFF; }
#kSiteLink a:hover { color: #FF60A2; text-decoration: none; }
.kotexClassresults { height: auto !important; }
.calendar_date_select { color:#FFFFFF; display:block; width:196px; z-index:1000; border: #666666 solid 1px; }
.calendar_date_select .weekdays td { background-color: #E60E6A; color:#FFFFFF; font-weight:bold; } 
.calendar_date_select .cds_time, .calendar_date_select .cds_buttons { background-color: #E60E6A; padding:5px 0px; text-align:center; } 
.calendar_date_select .cds_buttons { background-color: #FFF; } 
.calendar_date_select .cds_footer { background-color: #FFC9E1; font-size:12px; padding:3px; text-align:center; } 
.calendar_date_select table { margin:0px; padding:0px; } 
.calendar_date_select .cds_header { background-color:#CCCCCC; text-align:center; } 
.calendar_date_select input, .calendar_date_select select { font-size:13px; height:21px; } 
.calendar_date_select .cds_header input.prev { float:left; width:22px; } 
.calendar_date_select .cds_header input.next { float:right; width:22px; } 
.calendar_date_select .cds_header select.month { width:95px; }
.calendar_date_select .cds_header select.year { width:56px; } 
.calendar_date_select td { background-color: #FFC9E1; font-size:12px; height:21px; text-align:center; vertical-align:middle; width:24px; color:#FFFFFF; }
.calendar_date_select td.weekend { background-color: #FFC9E1; }
.calendar_date_select td div.other { color:#999999; } 
.calendar_date_select td.selected { background-color:#E60E6A; color:#FFFFFF; }
.calendar_date_select td.selected div { color: #FFF; }
.calendar_date_select td.hover { background-color: #E60E6A; } 
.calendar_date_select td.today { border-top:1px dashed #FFFFFF; border-bottom:1px dashed #FFFFFF; }
#kihQuiz { width: 631px; padding: 0 0 0 337px; float: left; }
#instructions { width: 474px; padding: 55px 0 0 157px; float: left; font: 16px arial; color: #FFF; }
.questions { width: 620px; height: 275px; padding: 20px 0 0; float: left; overflow: hidden; }
.questions #left { width: 140px; padding: 100px 10px 112px 0; float: left; border-right: 1px dotted #acacac; text-align: right; font: bold 24px arial; color: #FFF; }
.questions #left small { font: bold 14px arial; color: #818181; }
.questions #right { width: 449px; padding: 20px 0 0 20px; float: left; font: bold 18px arial; color: #FFF; line-height: 25px; overflow: hidden; }
.questions #right label { font: bold 18px arial; color: #FFF; }
.questions #right p { width: 450px; float: left; font: bold 24px arial; color: #FFF; margin: 0; padding: 0; overflow: hidden; }
.questions #right p small { font: bold 18px arial; color: #FFF; }
.questions #right p a { font: bold 18px arial; color: #db9ab5; }
.questions #right p a:hover { text-decoration: none; color: #db1668; }
#quizResult { width: 474px; padding: 65px 0 0 157px; float: left; }
#quizResult #top { width: 419px; height: 11px; float: left; background: url(images/design.png) top left no-repeat; }
#quizResult #bottom { width: 304px; padding: 0 0 31px 115px; float: left; background: url(images/design.png) left bottom no-repeat; }
#quizResultInner { width: 419px; padding: 28px 0 0 0; float: left; text-align: center; }
#quizResultInner strong { font: bold 16px arial; color: #FFF; }
#quizResultInner h4 { font: bold 28px arial; color: #FFF; margin: 0; padding: 0 0 10px 0; }
#quizResultInner p { font: 12px arial; color: #FFF; line-height: 20px; }
#fbLink { width: 186px; height: 43px; float: left; background: url(images/fbLink.png) top left no-repeat; text-indent: -99999px; }
#quizFinal { width: 481px; padding: 20px 0 0 110px; float: left; font: bold 14px arial; color: #FFF; text-align: center; }
#qfImg { width: 481px; padding: 4px 0 5px 7px; float: left; }
#quizFinal h3 { padding: 0 0 5px; font: bold 24px arial; color: #FFF; margin: 0; }
#quizFinal a { font: bold 14px arial; color: #FFF; text-decoration: underline; }
#quizFinal a:hover { text-decoration: none; color: #db1668; }

