html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
input[type=search]{-webkit-appearance:textfield;vertical-align:middle}
html{background:#fbf6fb url(images/html_zoom_background.jpg) left top repeat-x}
body{font:12px/18px Arial,Helvetica,Tahoma,sans-serif;color:#333;background:url(images/home_background.jpg) center top no-repeat}
a{text-decoration:none;outline:0}
li{list-style:none}
img{border:none}
input,fieldset{border:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
table{border-collapse:collapse}
table td{vertical-align:top}
.cleaner{clear:both;overflow:hidden;height:1px}
.hidden{text-indent:-9999px;overflow:hidden}
.fix{margin-right:15px}
.fix1{margin-right:15px}
.special_class_left{float:left}
.hidden_popup{display:none}
.reg{font-size:10px;position:relative;top:-5px}
.product_details_header .title .reg{top:-15px;font-size:20px}
#leaving_notice_retailer p .reg,#leaving_notice_share p .reg{top:-13px;font-size:15px}
#all{width:772px;margin-right:0}
#atffc{display:none}
.page_container{width:964px;margin:0 auto;position:relative;z-index:2}
header{height:40px;position:relative;z-index:9998}
header h1{width:123px;height:80px;position:absolute;top:0;left:0}
header h1 a{width:100%;height:100%;display:block;background:url(images/logo.png) left top no-repeat}
header #menu{position:absolute;top:0;left:135px}
header #menu li{float:left;position:relative}
header #menu li a{float:left;font-size:14px;position:relative;z-index:9999;font-weight:bold;display:block;text-align:center;height:40px;line-height:40px;color:#fbf6fc;padding-right:31px}
header #menu li .current{color:#e14ca8}
header #menu li .current.menuhover{color:#250066}
header #menu li .first{width:122px}
header #menu li a:hover{color:#250066;font-weight:bold;background:none}
header #menu li #menu-our-products{width:291px;height:426px;position:absolute;left:0;top:0;background:url(images/menu1.png) left top no-repeat;display:none}
header #menu li #menu-chilhood-ailments{width:291px;height:399px;position:absolute;left:-15px;top:0;background:url(images/menu2new.png) left top no-repeat;display:none}
header #menu li #parent-help-and-advice{width:291px;height:408px;position:absolute;left:-15px;top:0;background:url(images/menu1new.png) left top no-repeat;display:none}
header #menu li #where-to-bye{width:291px;height:279px;position:absolute;left:-15px;top:0;display:none}
header #menu li .pinkhover:hover{color:#e14ca8}
header #menu li #menu-our-products li,header #menu li #menu-chilhood-ailments li,header #menu li #parent-help-and-advice li{width:255px;float:none;top:43px;margin:0 auto}
header #menu li #menu-our-products li a,header #menu li #menu-chilhood-ailments li a,header #menu li #parent-help-and-advice li a{float:none;padding:0;font-weight:bold;font-size:12px;border-bottom:1px solid #df5cac;display:block;height:30px;text-align:left;line-height:30px}
header #menu li #menu-our-products li a:hover,header #menu li #menu-chilhood-ailments li a:hover,header #menu li #parent-help-and-advice li a:hover{color:#240068}
header #search-form{position:absolute;top:7px;right:0;width:204px}
header #search-form .background_input{width:156px;height:25px;background:url(images/form_background.jpg) left top no-repeat;float:left}
header #search-form .background_input input{width:120px;position:relative;left:20px;top:2px;background:none}
header #search-form .go{width:44px;height:25px;text-indent:0;color:#FFF;text-align:center;line-height:25px;font-weight:bold;font-weight:bold;background:url(images/go.jpg) left top no-repeat;float:left;margin-left:4px;display:inline;cursor:pointer}
header #search-form .go:hover{background:url(images/go_hover.png) left top no-repeat}
h2{margin-top:50px;font-size:33px;color:#250066;padding-left:10px}
.content{overflow:hidden;margin-top:7px}
.content .content-top{width:964px;height:33px;background:url(images/content_top.png) left top no-repeat}
.content .content-bottom{width:964px;height:33px;background:url(images/content_bottom.png) left top no-repeat}
.content .content-cnt{width:964px;background:url(images/content_repeat.png) left top repeat-y}
.inner{padding-left:12px}
.inner .center_image{width:940px;height:405;position:relative;top:-20px}
.inner .center_image div#center_image_inner,.inner .center_image div#center_image_inner img{width:937px;height:405px;margin:0;padding:0}
.inner .center_image #change-image-form{float:right;margin:30px 30px 0 0;display:inline;text-align:right}
.inner .center_image #change-image-form input{margin-right:5px}
.inner .center_image #age_selector{width:222px;height:335px;background:url(images/age_selector.png) left top no-repeat;position:absolute;right:31px;bottom:40px}
.inner .center_image #age_selector li{width:206px;position:relative;top:11px;left:7px;padding-bottom:4px}
.inner .center_image #age_selector .title{height:45px;background:url(images/age_selector_title.png) left top no-repeat}
.inner .center_image #age_selector .title span{font-size:17px;display:block;line-height:45px;padding-left:17px;color:#FFF}
.inner .center_image #age_selector .zero_months,.inner .center_image #age_selector .two_months,.inner .center_image #age_selector .three_months,.inner .center_image #age_selector .one_years,.inner .center_image #age_selector .six_years{height:50px}
.inner .center_image #age_selector .zero_months .green,.inner .center_image #age_selector .two_months .purple,.inner .center_image #age_selector .three_months .blue,.inner .center_image #age_selector .one_years .orange,.inner .center_image #age_selector .six_years .pink{font-size:15px;font-weight:bold;padding:0 14px 0 17px}
.inner .center_image #age_selector .six_years .pink{padding-right:28px}
.inner .center_image #age_selector .one_years .orange{padding-right:32px}
.inner .center_image #age_selector .three_months .blue{padding-right:18px}
.inner .center_image #age_selector .three_months .item img{margin-right:3px}
.inner .center_image #age_selector .zero_months .green span,.inner .center_image #age_selector .two_months .purple span,.inner .center_image 
#age_selector .three_months .blue span,.inner .center_image #age_selector .one_years .orange span,.inner .center_image #age_selector .six_years .pink span{font-size:25px}
.purple span{width:300px;}
.inner .center_image #age_selector .zero_months .item,.inner .center_image #age_selector .two_months .item,.inner .center_image #age_selector .three_months .item,.inner .center_image #age_selector .one_years .item,.inner .center_image #age_selector .six_years .item{padding:0 10px 0 0}
.inner .center_image #age_selector .zero_months .item img,.inner .center_image #age_selector .two_months .item img,.inner .center_image #age_selector .three_months .item img,.inner .center_image #age_selector .one_years .item img,.inner .center_image #age_selector .six_years .item img{position:relative;top:10px}
.inner .center_image #age_selector .zero_months{background:url(images/0_months.gif) left top no-repeat}
.inner .center_image #age_selector .zero_months:hover{background:url(images/AgeSelector_03.jpg) left top no-repeat}
.inner .center_image #age_selector .zero_months .green{color:#41887b}
.inner .center_image #age_selector .two_months{background:url(images/2_months.gif) left top no-repeat}
.inner .center_image #age_selector .two_months:hover{background:url(images/AgeSelector_06.jpg) left top no-repeat}
.inner .center_image #age_selector .two_months .purple{color:#6d358e}
.inner .center_image #age_selector .three_months{background:url(images/3_months.gif) left top no-repeat}
.inner .center_image #age_selector .three_months:hover{background:url(images/AgeSelector_08.jpg) left top no-repeat}
.inner .center_image #age_selector .three_months .blue{color:#3a468e}
.inner .center_image #age_selector .one_years{background:url(images/1_years.gif) left top no-repeat}
.inner .center_image #age_selector .one_years:hover{background:url(images/AgeSelector_09.jpg) left top no-repeat}
.inner .center_image #age_selector .one_years .orange{color:#f47552}
.inner .center_image #age_selector .six_years{background:url(images/6_years.gif) left top no-repeat}
.inner .center_image #age_selector .six_years:hover{background:url(images/AgeSelector_10.gif) left top no-repeat}
.inner .center_image #age_selector .six_years .pink{color:#9b2d71}
.inner .symptoms,.inner .chieldhood,.inner .medicine{width:300px;height:182px;float:left;margin-right:20px;position:relative}
.inner .chieldhood{margin-right:0}
.inner .symptoms .title,.inner .chieldhood .title,.inner .medicine .title{width:300px;height:35px;background:url(images/promo_pink_header.png) left top no-repeat}
.inner .symptoms .title p,.inner .chieldhood .title p,.inner .medicine .title p{font-size:15px;color:#FFF;line-height:35px;padding-left:17px}
.inner .symptoms .s_content{background:url(images/symptoms_background.png) left top no-repeat}
.inner .chieldhood .s_content{background:url(images/childhood_background.png) left top no-repeat}
.inner .medicine .s_content{background:url(images/medicine_background.png) left top no-repeat}
.inner .symptoms .s_content,.inner .chieldhood .s_content,.inner .medicine .s_content{width:300px;height:145px}
.inner .symptoms .s_content span,.inner .chieldhood .s_content span,.inner .medicine .s_content span{padding:18px 125px 0 20px;font-size:12px;display:block}
.inner .symptoms .s_content a,.inner .chieldhood .s_content a,.inner .medicine .s_content a{min-height:27px;position:absolute;left:20px;bottom:10px;font-size:12px;font-weight:bold;text-align:center;line-height:27px;display:block;color:#FFF}
.inner .symptoms .s_content a span,.inner .chieldhood .s_content a span,.inner .medicine .s_content a span{padding:0}
.content_footer{width:935px;margin-top:40px;border-top:1px solid #f4f2f7}
.content_footer .top_list,.content_footer .bottom_list{padding:10px 0 0 15px}
.content_footer .top_list li,.content_footer .bottom_list li{float:left}
.content_footer .top_list li a,.content_footer .bottom_list li a{float:left;font-size:11px;padding:0 5px 0 5px}
.content_footer .top_list li .first,.content_footer .bottom_list li .first{border:none}
.content_footer .top_list li a:hover,.content_footer .bottom_list li a:hover{text-decoration:underline}
.content_footer .top_list li a{border-left:1px solid #dadada;color:#cf3895}
.content_footer .bottom_list li a{border-left:1px solid #dadada;color:#535353}
.left{width:17px;height:27px;background:url(images/27pxLeftOff.png) left top no-repeat;cursor:pointer;float:left}
a:hover .left{background:url(images/27pfLeftHover.png) left top no-repeat}
.repeat{height:27px;background:url(images/27pxRepeatOff.png) left top repeat-x;line-height:25px;display:block;text-align:center;cursor:pointer;float:left}
a:hover .repeat{background:url(images/27pxRepeatHover.png) left top repeat-x;text-align:center}
.right{width:17px;height:27px;background:url(images/27pxRightOff.png) left top no-repeat;cursor:pointer;float:left}
a:hover .right{background:url(images/27pxRightHover.png) left top no-repeat}
.left37px{width:16px;height:37px;background:url(images/left37px.png) left top no-repeat;cursor:pointer;float:left}
a:hover .left37px{background:url(images/left37pxHover.png) left top no-repeat}
.repeat37px{height:37px;background:url(images/repeat37px.png) left top repeat-x;cursor:pointer;float:left}
a:hover .repeat37px{background:url(images/repeat37pxHover.png) left top repeat-x}
.right37px{width:17px;height:37px;background:url(images/right37px.png) left top no-repeat;cursor:pointer;float:left}
a:hover .right37px{background:url(images/right37pxHover.png) left top no-repeat}
.leftGrey{width:17px;height:27px;background:url(images/27pxLeftGreyOff.png) left top no-repeat;cursor:pointer;float:left}
a:hover .leftGrey{background:url(images/27pxLeftGreyHover.png) left top no-repeat}
.repeatGrey{height:27px;background:url(images/27pxRepeatGreyOff.png) left top repeat-x;cursor:pointer;float:left}
a:hover .repeatGrey{background:url(images/27pxRepeatGreyHover.png) left top repeat-x}
.rightGrey{width:17px;height:27px;background:url(images/27pxRightGreyOff.png) left top no-repeat;cursor:pointer;float:left}
a:hover .rightGrey{background:url(images/27pxGreyRightHover.png) left top no-repeat}
.page_not_found{width:940px;height:326px;background:url(images/page_not_found_background.jpg) left top no-repeat;position:relative;top:-20px}
.page_not_found .inner{padding:30px 0 0 40px}
.page_not_found .inner h3{color:#cf0e80;font-size:40px}
.page_not_found .inner p{color:#cf0e80;font-size:18px;padding-top:40px}
.page_not_found .inner strong{display:block;color:#333;padding-top:30px}
.page_not_found .inner ul{padding-top:20px}
.page_not_found .inner ul li{color:#cf0e80;list-style:disc inside}
.page_not_found .inner ul li span{color:#333}
.page_not_found .inner ul li span a{color:#cf0e80}
.page_not_found .inner ul li span a:hover{text-decoration:underline}
.page_not_found .inner .page-not-found-button{font-size:16px;display:block;height:37px;color:#FFF;line-height:37px;font-weight:bold;position:relative;top:20px;left:400px}
.breadcrumbs{width:940px;border-bottom:1px dotted #e7e7e8;height:30px}
.breadcrumbs ul li{float:left;padding-right:5px}
.breadcrumbs ul li a{float:left;color:#cf3895;font-size:12px}
.breadcrumbs ul li a:hover{text-decoration:underline}
.breadcrumbs ul li span{font-size:12px}
.breadcrumbs .share{float:right}
.breadcrumbs .share .link{height:27px;width:96px;display:none}
ul#sharing{display:none;background:#fff;overflow:hidden;padding:2px 4px;width:115px;border:1px solid #cf3895;-webkit-border-radius:20px;-moz-border-radius:20px}
#sharing img{width:32px;height:32px}
.breadcrumbs .share .link a{color:#fff;font-weight:bold;line-height:27px;position:absolute}
.terms{width:640px;padding:20px 0 0 50px}
.sitemap{padding:20px 0 0 50px}
.terms h3,.give-us-a-call h3,.send-us-an-email h3,.ailment_symptoms h3,.buy_online h3,.buy_offline h3,.result h3,.product_details h3{font-weight:bold;font-size:18px;color:#250066;padding-bottom:15px}
.terms p{padding-bottom:15px;font-size:13px;line-height:21px}
.terms ol{margin-left:20px;margin-bottom:3px}
.terms ol li{list-style-type:lower-roman;margin-bottom:1px}
.product_details_header{width:940px;height:320px;background-repeat:no-repeat;margin-bottom:15px;position:relative;top:-20px}
.product_details_header p{position:absolute;left:40px;width:600px}
.product_details_header p.title{font-size:38px;font-weight:bold;top:34px}
.product_details_header p.age{font-size:30px;top:78px}
.product_details_header p.age span{font-size:16px;display:block}
.product_details_header p.age_lower{font-size:30px;top:113px}
.product_details_header p.age_lower span{font-size:20px;display:block}
.product_details_header p.headline{font-size:18px;top:115px}
.product_details_header p.headline1{font-size:18px;top:140px; margin-top:10px;}
.product_details_header p.headline_lower{font-size:18px;top:148px}
.product_details_header p.headline_lower1{font-size:18px;top:160px}
.product_details_header p.purple{color:#6c348e}
.product_details_header p.pink{color:#d00f81}
.product_details{width:546px;float:left;padding-left:30px;margin-right:64px;padding-top:20px}
.product_details span{font-size:13px;line-height:23px;display:block;padding:0 0 20px 0}
.product_details h3{font-size:20px}
.product_details ul{margin-left:20px;padding-bottom:20px}
.product_details ul li{list-style:disc outside;color:#d21e88;font-size:13px}
.product_details ul li span{color:#333;display:inline;font-size:13px}
.product_details p{padding-top:20px}
.product_details p a{color:#cf0e80}
.product_details p a:hover{text-decoration:underline}
.product_details table tr td{padding-left:10px}
.product_details table tr td:first-child{padding-left:0}
.contact-us-central-image{width:941px;height:240px;background:url(images/contact_us_central_image.jpg) left top no-repeat;position:relative;top:-20px}
.contact-us{padding:20px 0 0 50px}
.contact-us .give-us-a-call{width:370px;float:left;margin-right:60px}
.contact-us .give-us-a-call p{padding-bottom:20px}
.contact-us .give-us-a-call ul{padding-bottom:20px}
.contact-us .send-us-an-email{width:403px;float:left}
.contact-us .send-us-an-email small{padding-top:20px;display:block}
.contact-us .send-us-an-email form{padding-top:20px}
.contact-us .send-us-an-email form ul{width:100%}
.contact-us .send-us-an-email form ul li{float:left;width:35%;margin-bottom:10px}
.contact-us .send-us-an-email form ul li label{font-weight:bold;color:#5d2083}
.contact-us .send-us-an-email form ul li input{width:260px;height:18px;border:1px solid #CCC}
.contact-us .send-us-an-email form ul li textarea{width:260px;height:124px;border:1px solid #CCC}
.contact-us .send-us-an-email form label.error,.contact-us .send-us-an-email form .field-validation-error,.contact-us .send-us-an-email form .validation-summary-errors{display:inline-block;width:260px;font-weight:bold;color:Red}
.contact-us .send-us-an-email form .field-validation-error{width:auto}
.contact-us .send-us-an-email form ul li.explanation_agree{width:260px}
.contact-us .send-us-an-email form ul li.full_width{width:100%}
.contact-us .send-us-an-email form ul li.explanation_agree input.checkbox{width:15px;margin-right:5px;float:left;border:none}
.contact-us .send-us-an-email form ul li.send-message{width:260px;float:right;line-height:27px}
.contact-us .send-us-an-email form ul li.send-message span input.checkbox{width:20px;border:none}
.contact-us .send-us-an-email form ul li.send-message span label{height:18px}
.contact-us .send-us-an-email form ul li.send-message input.submit{cursor:pointer;width:117px;border:none;background:url(images/submit.png) left top no-repeat;color:#FFF;text-align:center;height:27px;font-weight:bold;float:right}
.contact-us .send-us-an-email form ul li.send-message input.submit:hover{background:url(images/submit_hover.png) left top no-repeat}
.contact-us .send-us-an-email h4{font-size:16px;color:#cf3895;padding-top:10px}
.childhood_ailments{width:940px;height:240px;background:url(images/childhood_ailments.jpg) left top no-repeat;position:relative;top:-20px}
#select_ailments{width:161px;float:left;margin-right:15px;border-top:1px dotted #e7e7e8}
#select_ailments li a{display:block;border-bottom:1px dotted #e7e7e8;font-weight:bold;color:#cf0e80;padding:10px 0 10px 5px}
#select_ailments li a:hover{text-decoration:underline}
#select_ailments li .current{background:#fef7fc;color:#333}
#select_ailments li .current{color:#333}
.ailment_symptoms{width:415px;float:left;margin-right:47px}
.ailment_symptom{margin-bottom:20px}
.ailment_symptom h3{padding-bottom:5px}
.ailment_symptom h4{font-weight:bold;font-size:12px;color:#250066;margin-top:15px}
.ailment_symptom h5{font-size:16px;font-weight:bold;color:#250066;padding-top:12px}
.ailment_symptom p{margin-top:8px}
.ailment_symptom p strong{display:block;margin-top:10px}
.ailment_symptom ul{padding:0;margin-top:8px}
.ailment_symptom ul li{list-style:disc outside;color:#d21e88;font-size:13px;margin-top:4px;margin-left:20px}
.ailment_symptom ul li span{color:#333;display:block;font-size:13px}
.ailment_symptom ol{padding:0;padding-bottom:20px}
.ailment_symptom ol li{list-style:decimal outside;color:#d21e88;font-size:13px;margin-bottom:5px;margin-left:20px}
.ailment_symptom ol li span{color:#333;display:block;font-size:13px}
.ailment_symptom a{color:#cf3895}
.ailment_symptom a:hover{text-decoration:underline}
.calpol_products_container{float:left}
.calpol_products_container .title{width:300px;height:35px;background:url(images/promo_pink_header.png) left top no-repeat;position:relative;left:2px}
.calpol_products_container .title p{padding-left:15px;font-size:15px;line-height:35px;color:#FFF}
.calpol_products_container .title_large{width:300px;height:60px;background:url(images/promo_pink_header_large.png) left top no-repeat;position:relative;left:2px}
.calpol_products_container .title_large p{line-height:18px;padding-left:15px;padding-top:10px;font-size:15px;color:#FFF}
.calpol_products_container .cnt_repeat{width:304px;min-height:126px;position:relative;overflow:hidden;padding-bottom:60px;background:url(images/childhood_ailments_container_product_repeat.jpg) left top repeat-y}
.calpol_products_container .cnt_repeat p{padding:18px 125px 0 20px;width:135px}
.calpol_products_container .cnt_repeat img{position:absolute;right:20px;top:20px}
.calpol_products_container .cnt_repeat_tv{width:304px;min-height:126px;position:relative;overflow:hidden;padding-bottom:0}
.calpol_products_container .cnt_repeat_tv img{position:relative;right:8px;top:12px}
.calpol_products_container .cnt_repeat a{color:#FFF;font-weight:bold;line-height:27px;position:absolute;bottom:0;left:20px}
.calpol_products_container .bottom{width:304px;height:22px;background:url(images/childhood_ailments_container_product_bottom.jpg) left top no-repeat}
.calpol_products_container .fix_cnt_repeat{width:304px;position:relative;overflow:hidden;background:url(images/childhood_ailments_container_product_repeat.jpg) left top repeat-y}
.calpol_products_container .fix_cnt_repeat .fix_content{min-height:110px;height:auto!important;height:110px;width:280px;position:relative;top:20px;left:10px;padding-bottom:12px;overflow:hidden}
.calpol_products_container .fix_cnt_repeat .fix_content li{width:140px;float:left;position:relative}
.calpol_products_container .fix_cnt_repeat .fix_content li p{width:140px;position:relative;left:10px}
.calpol_products_container .fix_cnt_repeat .fix_content li img{position:absolute;right:10px}
.calpol_products_container .fix_cnt_repeat .link{padding-left:20px;height:27px;overflow:hidden;margin-top:20px}

.calpol_products_container .fix_cnt_repeat .linkRet1{padding-left:10px;height:27px;overflow:hidden;margin-top:15px}

.calpol_products_container .fix_cnt_repeat .linkRet2{padding-left:10px;height:27px;overflow:hidden;margin-top:5px}

.calpol_products_container .fix_cnt_repeat .linkRet1 a{color:#fff;font-weight:bold;position:absolute;line-height:27px;bottom:0}

.calpol_products_container .fix_cnt_repeat .linkRet2 a{color:#fff;font-weight:bold;position:absolute;line-height:27px;bottom:0}

.calpol_products_container .fix_cnt_repeat .link a{color:#fff;font-weight:bold;line-height:27px;position:absolute;bottom:0}

/*#select_ailments,.ailment_symptoms,.calpol_products_container{margin-top:30px}*/
#select_ailments,.ailment_symptoms{margin-top:30px}
.where-to-buy{width:940px;height:239px;background:url(images/where_to_buy.jpg) left top no-repeat;position:relative;top:-20px}
.buy_online{width:631px;margin-right:6px;float:left;position:relative;left:30px}
.buy_online h3{margin-top:10px;position:relative;left:5px}
.buy_online ul{margin-bottom:5px;overflow:hidden}
.buy_online ul li{float:left;margin-right:5px}
.buy_online ul li a{width:180px;height:120px;display:block}
.buy_online p{clear:left}
.buy_online a{color:#CF3895}
.buy_online small{font-weight:bold;padding-top:23px;display:block;font-size:11px}
.buy_online span{font-size:11px;padding:5px 80px 0 0;display:block}
.buy_online ul li .pharmacy2u{background:url(images/pharmacy.jpg) left top no-repeat}
.buy_online ul li .pharmacy2u:hover{background:url(images/pharmacy_hover.jpg) left top no-repeat}
.buy_online ul li .chemist_direct{background:url(images/chemist.jpg) left top no-repeat}
.buy_online ul li .chemist_direct:hover{background:url(images/chemist_hover.jpg) left top no-repeat}
.buy_online ul li .rowlands{background:url(images/rowlands.jpg) left top no-repeat}
.buy_online ul li .rowlands:hover{background:url(images/rowlands_hover.jpg) left top no-repeat}
.buy_online ul li .lloyds{background:url(images/lloyds.jpg) left top no-repeat}
.buy_online ul li .lloyds:hover{background:url(images/lloyds_hover.jpg) left top no-repeat}
.buy_online ul li .sainsbury{background:url(images/sainsbury.jpg) left top no-repeat}
.buy_online ul li .sainsbury:hover{background:url(images/sainsbury_hover.jpg) left top no-repeat}
.buy_online ul li .boots{background:url(images/boots.jpg) left top no-repeat}
.buy_online ul li .boots:hover{background:url(images/boots_hover.jpg) left top no-repeat}
.buy_online ul li .tesco{background:url(images/tesco.jpg) left top no-repeat}
.buy_online ul li .tesco:hover{background:url(images/tesco_hover.jpg) left top no-repeat}
.buy_offline{float:left}
.buy_offline h3{margin-top:10px;position:relative;left:5px}
.buy_offline .calpol_products_container{margin:0 0 20px 0;float:none}
.buy_online,.buy_offline{margin-top:20px}
.sitemap_left,.sitemap_right{float:left;margin-right:100px}
.sitemap_left p,.sitemap_right p{font-size:18px;padding-top:10px}
.sitemap_left p a,.sitemap_right p a{color:#cf0e80}
.sitemap_right p a:hover,.sitemap_left p a:hover{text-decoration:underline}
.sitemap_left ul,.sitemap_right ul{padding:10px 0 40px 0}
.sitemap_left ul li,.sitemap_right ul li{padding-bottom:7px}
.sitemap_left ul li a,.sitemap_right ul li a{color:#cf0e80;font-weight:bold}
.sitemap_left ul li a:hover,.sitemap_right ul li a:hover{text-decoration:underline}
.displaying_result{width:940px;border-bottom:1px dotted #e7e6e8;padding-bottom:20px;position:relative}
.displaying_result p{padding-left:50px}
.displaying_result .next_previous{position:absolute;right:0;top:0}
.displaying_result .next_previous li{float:left}
.displaying_result .next_previous li a{float:left;border-left:1px solid #CCC;padding:0 5px 0 5px;color:#cf3895}
.displaying_result .next_previous li .first{border:none}
.displaying_result .next_previous li .current{color:#333}
.result{width:658px;margin-top:40px;padding-left:50px}
.result .section_result{margin-bottom:20px}
.result .section_result h4{font-size:16px;color:#cf3895;padding-bottom:3px}
.result .section_result p{padding-bottom:3px}
.result .section_result a{font-size:13px;color:#cf3895}
.result .section_result a:hover{text-decoration:underline}
#see_more_results{width:658px;margin-top:5px;padding-left:50px;padding-bottom:10px}
#see_more_results a{color:#fff;font-weight:bold;line-height:27px;left:20px}
#see_more_results a .repeat{width:250px}
.parental-help-advice{width:940px;height:240px;background:url(images/parental-help-advice.jpg) left top no-repeat;position:relative;top:-20px}
#sorter{width:760px;margin-top:-120px;float:right;margin-right:12px}
#sorter tr th{padding:5px 10px 0 10px;height:63px;border:1px solid #e6e5e7;background:url(images/th_background.jpg) left top repeat-x}
#sorter tr th span{font-size:12px;font-weight:bold;color:#5d2083}
#sorter tr td{color:#333;height:65px;border:1px solid #FFF;padding:5px 10px 0 10px;font-size:11px}
#sorter tr td small{display:block;line-height:normal}
#sorter tr .image{vertical-align:middle;text-align:center}
#sorter tr .image img{border:0;padding:0;margin:0;width:auto;height:auto}
#sorter .zero{background:url(images/td_zero_background.jpg) left top repeat;height:65px}
#sorter .two{background:#f6ecf7 url(images/td_two_background.jpg) left 33px repeat-x;height:65px}
#sorter .three{background:url(images/td_three_background.jpg) left top repeat;height:65px}
#sorter .four{background:url(images/td_four_background.jpg) left top repeat;height:65px}
#sorter .five{background:url(images/td_five_background.jpg) left top repeat;height:65px}
#sorter .zero td .green{color:#41887b}
#sorter .two td .purple{color:#6c348e}
#sorter .three td .blue{color:#3a468e}
#sorter .four td .pink{color:#9b2d71}
#sorter .five td .orange{color:#f47552}
#sorter .zero td .green,#sorter .two td .purple,#sorter .three td .blue,#sorter .four td .pink,#sorter .five td .orange{font-weight:bold;font-size:16px}
.all_ailments_container{margin-bottom:17px;overflow:hidden;width:800px}
.all_ailments_container li{float:left;margin-right:17px}
.all_ailments_wraper{width:244px;overflow:hidden;cursor:pointer}
.all_ailments_wraper .title{width:244px;height:35px;margin-left:2px;background:url(images/light_pink_header.jpg) left top no-repeat}
.all_ailments_wraper .title p{font-size:15px;color:#250066;line-height:35px;padding-left:15px}
.all_ailments_wraper .all_ailments_cnt{width:244px;height:149px;overflow:hidden;position:relative}
.all_ailments_wraper .all_ailments_cnt a{font-weight:bold;color:#cf0e80;padding-left:20px;position:absolute;bottom:20px}
.all_ailments_wraper .all_ailments_cnt a:hover{text-decoration:underline}
.all_ailments_wraper #colds_blocked_nose{background:url(images/colds_blocked_nose.jpg) left top no-repeat}
.all_ailments_wraper #cough{background:url(images/cough.jpg) left top no-repeat}
.all_ailments_wraper #earache{background:url(images/earache.jpg) left top no-repeat}
.all_ailments_wraper #measles{background:url(images/measles.jpg) left top no-repeat}
.all_ailments_wraper #mumps{background:url(images/mumps.jpg) left top no-repeat}
.all_ailments_wraper #fever{background:url(images/fever.jpg) left top no-repeat}
.all_ailments_wraper #post_immunization_fever{background:url(images/pif.jpg) left top no-repeat}
.all_ailments_wraper #teething{background:url(images/teething.jpg) left top no-repeat}
.all_ailments_wraper #colds_blocked_nose span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #cough span{display:block;padding:18px 123px 10px 20px}
.all_ailments_wraper #earache span{display:block;padding:18px 115px 10px 20px}
.all_ailments_wraper #measles span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #mumps span{display:block;padding:18px 108px 10px 20px}
.all_ailments_wraper #fever span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #post_immunization_fever span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #teething span{display:block;padding:18px 115px 10px 20px}
.all_ailments_wraper #is_it_a_cold_or_flu{background:url(images/is_it_a_cold_or_flu.jpg) left top no-repeat}
.all_ailments_wraper #pif{background:url(images/pif.jpg) left top no-repeat;position:relative;left:1px}
.all_ailments_wraper #a_good_nights_sleep{background:url(images/a_good_nights_sleep.png) left top no-repeat}
.all_ailments_wraper #staying_healthy{background:url(images/staying_healthy.jpg) left top no-repeat}
.all_ailments_wraper #using_medicines_responsibly{background:url(images/using_medicines_responsibly.jpg) left top no-repeat}
.all_ailments_wraper #healthy_holiday_guide{background:url(images/healthy_holiday_guide.jpg) left top no-repeat}
.all_ailments_wraper #your_familys_first_aid_kit{background:url(images/your_familys_first_aid_kit.jpg) left top no-repeat}
.all_ailments_wraper #how_to_give_medicines{background:url(images/how_to_give_medicines.jpg) left top no-repeat}
.all_ailments_wraper #new_regulations{background:url(images/new_regulations.jpg) left top no-repeat}
.all_ailments_wraper #symptom_sorter{background:url(images/symptom_sorter.jpg) left top no-repeat}
.all_ailments_wraper #is_it_a_cold_or_flu span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #pif span{display:block;padding:18px 123px 10px 20px}
.all_ailments_wraper #a_good_nights_sleep span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #staying_healthy span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #using_medicines_responsibly span{display:block;padding:18px 128px 10px 20px}
.all_ailments_wraper #healthy_holiday_guide span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #your_familys_first_aid_kit span{display:block;padding:18px 125px 10px 20px}
.all_ailments_wraper #how_to_give_medicines span{display:block;padding:18px 123px 10px 20px}
.all_ailments_wraper #new_regulations span{display:block;padding:18px 123px 10px 20px}
.all_ailments_wraper #symptom_sorter span{display:block;padding:18px 123px 10px 20px}
.modal_window p{font-size:33px;color:#250066}
.modal_window small{display:block;font-size:12px;padding:20px 0 20px 0}
.modal_window small a{color:#cf3895}
.modal_window small a:hover{text-decoration:underline}
.modal_window #cancel,.modal_window #continue{font-weight:bold;color:#FFF;line-height:27px}
.modal_window #continue{float:right;margin-right:280px}
#leaving_notice_share .modal_window #continue{margin-right:300px}
#product_index{position:relative;top:-20px}
#product__details_index{left:30px;position:relative}
#product_index div{width:880px;height:200px;padding:30px;margin:0;margin-bottom:10px;position:relative}
#product_index div.a0-Months{background-color:#d0ebe3}
#product_index div.a2-Months{background-color:#e8d1ea}
#product_index div.a3-Months{background-color:#d1d9ea}
#product_index div.a1-Years{background-color:#fdd2cb}
#product_index div.a6-Years{background-color:#f4cfe1}
#product_index div h3 a{font-size:38px;color:#d00f81;font-weight:bold}
#product_index div h3 a .reg{top:-15px;font-size:20px}
#product_index div div{width:auto;height:auto;padding:0;margin:5px}
#product_index div div img{margin-top:10px}
#product_index div div.summary{position:absolute;top:70px;left:150px}
#product_index div div.summary p.age{color:#6c348e;font-size:30px}
#product_index div div.summary p.age span{font-size:16px;display:block}
#product_index div div.summary p.headline,#product_index div div.summary p.headline1{color:#d00f81;font-size:18px;margin-top:6px}
#product_index div div.summary p.description{color:#666;font-size:14px;margin-top:6px}
#product_index div div.summary div.link{position:relative;left:620px;height:27px}
#product_index div div.summary div.link a{color:#fff;font-weight:bold}
footer{margin-top:15px;font-size:11px;padding:0 15px 0 30px}
footer p{color:#707070;padding-bottom:12px}
footer strong{color:#707070;display:block;padding-bottom:7px}
#colorbox,#cboxOverlay,#colorbox #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%}
#colorbox #cboxMiddleLeft,#colorbox #cboxBottomLeft{clear:left}
#colorbox #cboxContent{position:relative;overflow:hidden}
#colorbox #cboxLoadedContent{overflow:auto;margin:0 auto}
#colorbox #cboxLoadingOverlay,#colorbox #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#colorbox #cboxPrevious,#colorbox #cboxNext,#colorbox #cboxClose,#colorbox #cboxSlideshow{cursor:pointer}
#cboxOverlay{background:#000;opacity:.1}
#colorbox #cboxContent{background:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;padding:30px}
#colorbox #cboxClose{display:none}
#colorbox.normal #cboxClose{position:absolute;top:10px;right:10px;background:url(images/close.jpg) left top no-repeat;width:44px;height:45px;text-indent:-9999px}
#colorbox.normal .cboxIE#cboxTopLeft{background:transparent}
#colorbox.normal .cboxIE#cboxTopCenter{background:transparent}
#colorbox.normal .cboxIE#cboxTopRight{background:transparent}
#colorbox.normal .cboxIE#cboxBottomLeft{background:transparent}
#colorbox.normal .cboxIE#cboxBottomCenter{background:transparent}
#colorbox.normal .cboxIE#cboxBottomRight{background:transparent}
#colorbox.normal .cboxIE#cboxMiddleLeft{background:transparent}
#colorbox.normal .cboxIE#cboxMiddleRight{background:transparent}
#video_player{width:400px;height:410px}
.ie6 header #menu li #menu-our-products{background-image:url(images/menu1.gif)}
.ie6 header #menu li #menu-chilhood-ailments{background-image:url(images/menu2.gif)}
.ie6 header #menu li #parent-help-and-advice{background-image:url(images/menu3.gif)}
.ie6 #select_ailments li a{min-height:35px;height:auto!important;height:35px;line-height:35px;padding:0 0 0 5px}
.ie6 .earache_symptoms p{padding-bottom:0}
.ie6 .calpol_products_container .cnt_repeat{padding-bottom:30px}
.ie6 header #header-search-form input{top:3px}
.ie6 .all_ailments_container{width:762px;margin:10px 0 0 0}
.ie6 .all_ailments_container li{margin-right:10px}
.ie6 .inner .center_image #age_selector{background-image:url(images/age_selector.gif)}
.ie6 .calpol_products_container .cnt_repeat{background:url("images/childhood_ailments_container_product_repeat.jpg") repeat-y scroll left top transparent;height:77px;overflow:hidden;padding-bottom:60px;position:relative;width:304px}
.ie6 .calpol_products_container .cnt_repeat .link{position:relative;top:30px;margin-top:0}
.ie6 #select_ailments li a{line-height:21px;padding:10px 0 0 5px}
.ie6 #sorter tr td{color:#333;font-size:11px}
.ie8 header #menu li #menu-our-products{background:url(images/menu1.gif) left top no-repeat}
.ie8 header #menu li #menu-chilhood-ailments{background:url(images/menu2.gif) left top no-repeat}
.ie8 header #menu li #parent-help-and-advice{background:url(images/menu3.gif) left top no-repeat}
.ie8 #sorter tr td h4{font-size:9px}
@media print{#menu,#search-form,#change-image-form,#age_selector,#share{display:none}
}
.repeat  span{color: #fff !important; }



