body {margin:0; padding:0; background:#576ecf url(../img/siteBackTile.gif) repeat-x 0px -18px; text-align:center;}
body, td, input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#393f66;}

form, h1, h2, h3, h4, h5, h6, p {margin:0; padding:0;}

ul {list-style:none; margin:0; padding:0;}
ul li {margin:0; padding:0;}

a {color:#426398;}
a:hover {color:#cb40bc;}

img {border:0;}

.floatClear {height:1px; overflow:hidden; clear:both; visibility:hidden;}
.moreLink {display:block; background:url(../img/moreLinkBack.gif) no-repeat; width:63px; height:19px; line-height:17px; color:#FFFFFF; text-decoration:none; letter-spacing:0.1em; padding:0 0 0 15px; position:relative; }
.moreLink:hover {text-decoration:underline; filter:alpha(opacity=75); opacity:0.75; color:#FFFFFF;}


#mainSiteCont {width:987px; position:relative; margin:0 auto; text-align:left;}

#siteHeader {margin:33px 12px 0 6px; height:113px; background:url(../img/mainMBtnBackTile.gif) repeat-x left bottom; position:relative;}
#siteHeader h1 {float:left;}
#siteHeader ul {background:url(../img/mainMBtnLastBrdR.gif) no-repeat right bottom; height:100px; top:13px; overflow:hidden; position:relative; float:left; width:811px; overflow:hidden;}
#siteHeader ul li {float:left; display:block; height:74px; margin:26px 0 0 0;}
#siteHeader ul li strong {display:block; height:57px; background:url(../img/mainMBtnSep.gif) no-repeat right top; position:relative; float:left;}
#siteHeader ul li.last strong {background:none;} 
#siteHeader ul li.first {background:url(../img/mainMFBtnBrdL.gif) no-repeat;}
#siteHeader ul li.first strong a {padding-left:19px; padding-right:19px;}
#siteHeader ul li.first.active strong a span {padding-left:20px; margin-left:0; background:#FFFFFF;}
#siteHeader ul li strong a  {display:block; padding:24px 18px 21px 18px;  background:url(../img/mainMBtmBull.gif) no-repeat center bottom; }
#siteHeader ul li strong a:hover img {filter:alpha(opacity=75); opacity:0.75;}

#mainSiteCont #siteHeader ul li.active {margin:0px 0 0 0; background:url(../img/mainMactInd2.gif) no-repeat center top;}
#mainSiteCont #siteHeader ul li.active strong {background:none; margin:26px 0 0 0; height:58px; background:url(../img/mainMBtmBullAct.gif) no-repeat center 53px;}
#mainSiteCont #siteHeader ul li.active strong a {background:url(../img/mainMBtnActBrdR.gif) no-repeat right top; padding-left:0; padding-right:2px; padding-top:5px; padding-bottom:15px; }
#mainSiteCont #siteHeader ul li.active strong a span {background:#FFFFFF; padding:20px 16px 16px 18px; display:block; position:relative;}
#mainSiteCont #siteHeader ul li.preactive strong {background:url(../img/mainMBtnActBrdL.gif) no-repeat top right;}

#siteHeader ul li.last.active {}
#mainSiteCont #siteHeader ul li.last.active strong {padding:0;}
#mainSiteCont #siteHeader ul li.last.active strong a { padding-left:0; padding-right:15px; background:url(../img/mainMBtnLastBrdRAct.gif) no-repeat right 3px;}
#mainSiteCont #siteHeader ul li.last.active strong a span { padding-right:3px; background:#FFFFFF;}

#sectionContents {margin:0 12px 0 13px;}

#siteFooter {margin:0px 13px 10px 14px; padding:0 0 47px 0; background:url(../img/footerSymbol.gif) no-repeat 806px bottom; height:116px; position:relative; }
#siteFooterBack {background:url(../img/footerBackTile.gif) repeat-x left bottom #d7e5f9; height:116px;}
#siteFooterBrdL { height:116px; background:url(../img/footerBrdL.gif) no-repeat;}
#siteFooterBrdR {background:url(../img/footerBrdR.gif) no-repeat top right; height:116px; overflow:hidden;}
#siteFooterCont {margin:0 88px 0 25px; padding:25px 0 0 117px; height:86px; background:url(../img/glaxoSmithKlineLogo.gif) no-repeat 0px 23px;}
#siteFooterCont p {color:#393f66; font-size:10px; height:48px; overflow:hidden;}
#siteFooterCont ul {border-left:1px solid #426398; height:13px;}
#siteFooterCont ul li {float:left; border-right:1px solid #426398;}
#siteFooterCont ul li a {font-weight:bold; text-decoration:none; display:block; padding:0 15px;}
#siteFooterCont ul li a:hover {text-decoration:underline;}

#createdByEdesign {position:absolute; top:125px; right:10px; font-size:9px; z-index:99999; width:200px;}
#createdByEdesign strong {font-size:10px; font-weight:normal;}
#createdByEdesign a {color:#FFFFFF; text-decoration:none; position:relative; z-index:999999; position:absolute; top:0px; right:0px; background:url(../img/edesignLogo.gif) no-repeat right top; padding:12px 27px 0 0;}
#createdByEdesign a:hover {filter:alpha(opacity=75); opacity:0.75; }

#sectionHead {background:url(../img/sectionHeadBackTile.gif) repeat-x; height:39px; margin:0 0 0 1px;}
#sectionHeadBrdL {background:url(../img/sectionHeadBrdL.gif) no-repeat left top; height:39px;}
#sectionHeadBrdR {background:url(../img/sectionHeadBrdR.gif) no-repeat right top; height:39px;}
#sectionHead h2 {height:39px; position:relative; float:left;}
#sectionHead h2 img {display:block; position:relative; top:12px; left:34px;}

#sectionHead h3 { margin:0 100px 0 306px; height:39px; background:url(../img/sectionHeadSep.gif) no-repeat; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6e9eea;}
#sectionHead h3 img {top:12px; left:50px; display:block; position:relative;}
#sectionHead h3 strong {top:12px; left:40px; display:block; position:relative;}

#sectionHead a.backLink {float:right; display:block; margin-top:-27px; background:url(../img/bulletPlayPauseL.gif) no-repeat 0 5px; font-size:10px; font-weight:bold; text-decoration:none; padding:0 21px 0 10px;}

/*#def2ColCont {padding:0; margin:1px 1px 1px 2px; position:relative; background:#FFFFFF url(../img/pixelBlue.gif) repeat-y 0px 0px;}
*/
/*#def2ColSep {background:url(../img/siteBackTile.gif) no-repeat 357px -187px; position:relative; z-index:10; }*/
/*#defLeftCol {float:left; position:relative; z-index:10000; background:url(../img/boxBelHeaderBrdTL.gif) no-repeat #FFFFFF; width:357px; padding:4px 0 0 0; margin:0 0 4px 0;  }
#defRightCol {position:relative; margin:0 0 0 358px; background:#FFFFFF url(../img/boxBelHeaderBrdTR.gif) no-repeat top right; padding:4px 0 0 0;}
*/
#def2ColBrdBL {background:url(../img/indexContBrdBL.gif) no-repeat left bottom;}
#def2ColBrdBR {background:url(../img/indexContBrdBR.gif) no-repeat right bottom ;}
#def2ColSep {background:url(../img/siteBackTile.gif) no-repeat 314px -187px; position:relative; z-index:10; }
#def2ColCont {padding:0; margin:1px 1px 1px 2px; position:relative; background:#FFFFFF url(../img/pixelBlue.gif) repeat-y -43px 0px; z-index:400;}
#defLeftCol {float:left; position:relative; z-index:10000; background:url(../img/boxBelHeaderBrdTL.gif) no-repeat #FFFFFF; width:314px; padding:4px 0 0 0; margin:0 0 4px 0;  }
#defRightCol {position:relative; margin:0 0 0 315px; background:#FFFFFF url(../img/boxBelHeaderBrdTR.gif) no-repeat top right; padding:4px 0 0 0;}

#defRightColProd { margin:0 0 0 314px; padding:0 0 30px 1px; position:relative;}


#secHeadPic {width:641px; overflow:hidden;}

ul.normalList {list-style:outside disc; margin:0px 0 15px 15px;}
html body #mainSiteCont #prodNavLinks ul.normalList li, ul.normalList li  {background:none; padding-left:0px;}
ul.normalList li {padding-bottom:5px;}

















/* index */

#indexWelcCont {background:url(../img/idexWelcBoxBrdR.jpg) no-repeat right bottom; margin:-11px 4px 0 0; position:relative;}
#idexWelcInner {background:url(../img/sectionPicIndex.jpg) no-repeat left bottom; margin:0 0 0 4px; position:relative;}
#indexWelcMsg {background:url(../img/idexMsgBoxBack.gif) no-repeat; width:466px; height:207px; position:relative; left:456px;}
#indexWelcMsg h2 {position:relative; top:23px; left:44px;}

#indexPrdList {background:url(../img/indexContBackTile.gif) repeat-x left bottom #FFFFFF; height:234px; }
#indexPrdListBrdBL {background:url(../img/indexContBrdBL.gif) no-repeat left bottom; height:234px; }
#indexPrdListBrdBR {background:url(../img/indexContBrdBR.gif) no-repeat right bottom; height:234px; }
#indexPrdListBrdTL {background:url(../img/indexContBrdTL.gif) no-repeat left top; height:234px;}
#indexPrdListBrdTR {background:url(../img/indexContBrdTR.gif) no-repeat right top; height:234px; overflow:hidden;}

#indexPrdListCont {float:left; background:url(../img/indexProdPics.jpg) no-repeat right top; width:477px; margin:6px 0 0 0; height:218px; position:relative; left:26px;}
#indexPrdListCont h3 {padding:14px 0 0 6px;}
#indexPrdListCont ul {width:238px; padding:9px 0 0 0;}
#indexPrdListCont ul li {background:url(../img/indProdListBrdB.gif) no-repeat 30px bottom; display:block; height:29px; float:left; width:100%;}
#indexPrdListCont ul li a {display:block; background:url(../img/bulletIndProdL.gif) no-repeat 0px 5px; height:29px; /*; overflow:hidden; height:20px;*/}
#indexPrdListCont ul li img {display:block; position:relative; top:9px; left:30px;}
#indexPrdListCont ul li img {z-index:-1; voice-family: "\"}\""; voice-family:inherit; z-index:1;}
#dummie {}
#indexPrdListCont ul li a:hover img {filter:alpha(opacity=75); opacity:0.75;}
#indexPrdListCont .moreLink {left:374px; position:absolute; bottom:0px;}

#indexArtList {margin:0 25px 0 504px; padding:20px 0 0 0; position:relative;}
#indexArtList ul {margin:10px 0 0 0; }
#indexArtList ul li {display:block; float:left; width:432px;position:relative; background:url(../img/bulletPlayPauseR.gif) no-repeat 0px 7px;}
#indexArtList ul li a {display:block; background:url(../img/dottedBrdBlue.gif) repeat-x left bottom; height:27px; font-weight:bold; margin:0 0 0 15px; text-decoration:none; }
#indexArtList ul li a:hover {text-decoration:underline;}
#indexArtList .moreLink {position:absolute; left:370px; top:205px;}

/* products */

.prodMainHintCont {background:url(../img/defBoxBackGrad.gif) repeat-x left bottom; color:#393f66; }
.prodMainHintCont .brdB {background:url(../img/defBoxBrdBTile.gif) repeat-x left bottom; position:relative;padding:13px 33px 30px 33px;}
.prodMainHintCont.last .brdB {background-repeat:no-repeat; background-position:-100px 0;}
.prodMainHintCont h3 {color:#426398; font-weight:normal; font-size:18px; padding:0 0 10px 0;}
.prodMainHintCont ul {list-style:inside disc; margin:5px 0 15px 0;}
.prodMainHintCont .brdB .moreLink {margin:15px 0 0 0; }

.prodsMainListItem {background:url(../img/podMainListBackTile.gif) repeat-x left bottom #FFFFFF;border-bottom:1px solid #576ecf; color:#393f66;}
.prodsMainListItem .brdBR {background:url(../img/indexContBrdBR.gif) no-repeat right bottom; height:184px; }	
.prodsMainListItem .bullet {background:url(../img/bulletIndProdL.gif) no-repeat 13px 17px;}

.prodsMainListItem .pic {width:153px; float:left;}
.prodsMainListItem .pic img {display:block; margin:24px 0 0 32px;}

.prodsMainListItem .info {margin:0px 11px 0 153px; padding:20px 0 0 0;}
.prodsMainListItem .info h3 {margin:0 0 10px 0;}
.prodsMainListItem .info p {margin:0 75px 14px 1px; font-size:10px;}
.prodsMainListItem .info p.age {font-size:11px;}
.prodsMainListItem .info ul {}
.prodsMainListItem .info ul li {float:left; background:url(../img/bulletPlayPauseR.gif) no-repeat 0px 9px; padding:4px 19px 0 12px;}
.prodsMainListItem .info ul li a {color:#426398; font-size:10px; font-weight:bold; text-decoration:none;}
.prodsMainListItem .info ul li a:hover {text-decoration:underline;}
.prodsMainListItem .info a.moreLink {float:right;}

.prodsMainListItem.last {border-bottom:0;}
.prodsMainListItem.last .brdBR {background-image:none;}


#prodNavList {position:relative; margin-top:-4px;}
#prodNavList div {background:url(../img/prodNavBtnBrdL.gif) no-repeat; border-bottom:1px solid #576ecf; height:59px; overflow:hidden; padding:0 0 0 4px;}
#prodNavList div strong {display:block; background:url(../img/prodNavBtnBackTile.gif) repeat-x;}
#prodNavList div a {display:block; background:url(../img/bulletIndProdL.gif) no-repeat 20px 22px; height:59px; border-top:1px solid #FFFFFF;}
#prodNavList div a img {display:block; float:right;}
#prodNavList div a img.txt {float:none; margin:26px 0 0 50px;}
#prodNavList div a:hover img {filter:alpha(opacity=75); opacity:0.75;}

#prodNavList div.active {height:auto; background:url(../img/prodNavActiveBackTile.gif) repeat-x left bottom; height:179px; position:relative; overflow:hidden;}
#prodNavList div.active div.activeBullet {background:url(../img/bulletIndProdL.gif) no-repeat 20px 22px; border:0; height:179px; background:#00663;}
#prodNavList div.active a {height:auto; background:none; display:inline;}
#prodNavList div.active a.dwLink {background:#CCFF66; display:block; float:none; left:0px; margin:20px 168px 0 0; border:0;}
#prodNavList div.active p {font-weight:normal; margin:20px 120px 0 50px; font-size:10px; color:#393f66;}
#prodNavList div.active img.prodPic {display:block; position:absolute; left:200px; top:20px;}
#prodNavList div.active strong {display:inline; background:none;}

.prodNavLinks {border-bottom:1px solid #576ecf; background:url(../img/defBoxBackGrad.gif) repeat-x left bottom #FFFFFF; }
.prodNavLinks .brdTL {background:url(../img/indexContBrdTL.gif) no-repeat;}
.prodNavLinks .back {background:url(../img/indexContBrdBL.gif) no-repeat left bottom;padding:23px 0 30px 34px; }
.prodNavLinks h3 {padding:0 25px 10px 0; font-size:18px; font-weight:normal; color:#436398; font-family:Arial, Helvetica, sans-serif;}
.prodNavLinks ul li   {background:url(../img/bulletPlayPauseR.gif) no-repeat 0px 9px; padding:4px 19px 0 12px; position:relative;}
.prodNavLinks ul li a {color:#426398; font-size:10px; font-weight:bold; text-decoration:none;}
.prodNavLinks ul li a:hover {text-decoration:underline;}
.prodNavLinks p {padding:0 25px 10px 0; font-size:10px;}
.prodNavLinks ul.normalList {font-size:10px;}

.prodNavLinks.last {border-bottom:0;}
.prodNavLinks.last .back  {background-image:none;}

.prodNavLinks.paragraphSep p {background:url(../img/defBoxBackGrad.gif) repeat-x left bottom #FFFFFF; margin-left:-34px; padding-top:10px; padding-bottom:0; padding-right:0;}
.prodNavLinks.paragraphSep p span {background:url(../img/dottedBrdBlue.gif) repeat-x left bottom; padding-bottom:10px; padding-left:34px; padding-right:25px; display:block; }
.prodNavLinks.paragraphSep p.last span {background:none;} 

#prodNavLinks {border-bottom:1px solid #576ecf; background:url(../img/defBoxBackGrad.gif) repeat-x left bottom #FFFFFF; }
#prodNavLinks .brdTL {background:url(../img/indexContBrdTL.gif) no-repeat;}
#prodNavLinks .back {background:url(../img/indexContBrdBL.gif) no-repeat left bottom;padding:23px 0 30px 34px; }
#prodNavLinks h3 {padding:0 25px 10px 0; font-size:18px; font-weight:normal; color:#436398; font-family:Arial, Helvetica, sans-serif;}
#prodNavLinks ul li   {background:url(../img/bulletPlayPauseR.gif) no-repeat 0px 9px; padding:4px 19px 0 12px; position:relative;}
#prodNavLinks ul li a {color:#426398; font-size:10px; font-weight:bold; text-decoration:none;}
#prodNavLinks ul li a:hover {text-decoration:underline;}
#prodNavLinks p {padding:0 25px 10px 0; font-size:10px;}
#prodNavLinks ul.normalList {font-size:10px;}

#prodNavLinks.last {border-bottom:0;}
#prodNavLinks.last .back  {background-image:none;}

#prodNavLinks.paragraphSep p {background:url(../img/defBoxBackGrad.gif) repeat-x left bottom #FFFFFF; margin-left:-34px; padding-top:10px; padding-bottom:0; padding-right:0;}
#prodNavLinks.paragraphSep p span {background:url(../img/dottedBrdBlue.gif) repeat-x left bottom; padding-bottom:10px; padding-left:34px; padding-right:25px; display:block; }
#prodNavLinks.paragraphSep p.last span {background:none;} 


.prodTxtBox { background:url(../img/podMainListBackTile.gif) repeat-x left bottom #FFFFFF; border-bottom:1px solid #EBEBEB;}
.prodTxtBox .dossageBkg {background:url(../img/defBoxBackGrad.gif) repeat-x left bottom;}
.prodTxtBox .brdB {background:url(../img/dottedBrdBlue.gif) repeat-x 3px bottom; padding:17px 38px 20px 38px;}
.prodTxtBox h3 {font-weight:normal; color:#426398; font-size:18px; margin:0 0 11px 0;}
.prodTxtBox p {padding:0 0 10px 0; font-size:11px;}
a.topLink {display:block; float:right; background:url(../img/bulletPlayPauseT.gif) no-repeat 0px 5px; padding:0 0 0 10px; margin:0 0 5px 0; font-weight:bold; font-size:10px; text-decoration:none;}
.prodTxtBox a.moreLink { float:right; margin-top:-5px;}

.prodTxtBox.tblIns .brdB {padding-left:0px; padding-right:0px;}
.prodTxtBox.tblIns h3, .prodTxtBox.tblIns p {margin-left:38px; margin-right:38px;}

#defRightColProd.dosage .prodTxtBox { background:url(../img/indexContBrdBR.gif) no-repeat right bottom;}
#defRightColProd.dosage .prodTxtBox .brdB {background:none; border-bottom:1px solid #576ecf;}

.defTbl {width:100%;}
.defTbl td {vertical-align:middle; text-align:right; padding:0 50px 0 10px;}
.defTbl .c1 {background:#d2e0f5;}
.defTbl .c2 {background:#d7e3f5;}
.defTbl .c3 {background:#dfe9f7;}
.defTbl thead td {color:#393f66; font-size:10px; height:34px;}
.defTbl tbody td {color:#426398; height:22px;}
.defTbl tbody .c1, .defTbl tbody .c3  {font-weight:bold;}
.defTbl tbody tr.odd td {background:none;}

.prodDosageLeftCol {float:left; width:140px; position:relative; padding:30px 0 0 0;}
.prodDosageLeftCol div {padding:0 0 0 26px;}
.prodDosageLeftCol a {display:block; float:none;}
.prodDosageLeftCol img {display:block;}

.prodDosageRightCol {background:url(../img/indexContBrdTR.gif) no-repeat right top;  margin-top:-1px; position:relative; margin-left:142px;position:relative; padding:0 30px 0 0; font-size:10px;}
.prodDosageRightCol div {padding:20px 0 0 0;}
.prodDosageRightCol table.defTbl {width:auto;}
.prodDosageRightCol p {width:300px; left:0px;}
.prodDosageRightCol h2 {background:url(../img/bulletIndProdL.gif) no-repeat 0px 0px; padding:0 0 4px 34px;}
.prodDosageRightCol h6 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#426398; padding:0 0 6px 0;}
.prodTxtBox div div a.moreLink {margin-top:15px; float:none;}

/* igri */

#igriMainCont {padding:0px 0 0 0; position:relative; top:180px; background:url(../img/indexContBrdTR.gif) no-repeat right top; }
.igriItem {width:320px; background:url(../img/defBoxBackGrad.gif) repeat-x left bottom; float:left; position:relative; border-right:1px solid #576ecf; border-bottom:1px solid #576ecf; height:275px;}
.igriItem.even {border-right:0;}
.igriItem h3 {color:#426398; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:18px 0 0 57px; margin:0; background:url(../img/bulletIndProdL.gif) no-repeat 20px 18px;}
.igriItem a {display:block; background:url(../img/linkBackPrint.gif) no-repeat; width:71px; height:34px; position:absolute; bottom:11px; right:19px; color:#FFFFFF; overflow:hidden; line-height:49px; letter-spacing:0.1em; padding:0 0 0 12px; text-decoration:none;}
.igriItem a:hover {text-decoration:underline; filter:alpha(opacity=75); opacity:0.75; color:#FFFFFF;}
.igriItem img {display:block; margin:2px 0 0 26px;}
.igriItem p {margin:3px 0 0 26px; color:#3a3f66;}

/* search */
#searxBoxPlaceHolder {height:39px; width:100%; position:absolute; top:30px; left:0px; text-align:center; z-index:400;}
#searchMainBoxCenter {width:897px; position:relative; margin:0 auto; text-align:right;}
#searchMainBox {background:#8db2ec url(../img/searchBoxBackTile.gif) repeat-x ; height:39px; border-bottom:3px solid #82b1dc; position:relative; width:241px; float:right;}
#searchMainBox .brdTL {background:url(../img/searchBrdTL.gif) no-repeat;}
#searchMainBox .brdTR {background:url(../img/searchBrdTR.gif) no-repeat right top; padding:12px 0 0 15px; height:22px;}
#searchForm {height:22px; overflow:hidden; margin:0; padding:0 0 0 9px; background:url(../img/searchInputBrdL.gif) no-repeat;}
#searchForm #searchKeywords {display:block; float:left; border:0px; padding:0; height:20px; border-bottom:1px solid #efefef; border-top:1px solid #efefef; line-height:18px;}
#searchForm #searchSubmitBtn {display:block; float:left; border:0; background:url(../img/searchBtnBack.gif) no-repeat; width:63px; height:22px; padding:0; text-align:center; padding-right:5px; color:#FFFFFF; cursor:pointer; }

#searchResults {padding:10px 20px;}
#searchResults div {background:url(../img/bulletIndProdL.gif) no-repeat 0px 5px; padding:5px 0 0 35px; margin:0 0 20px 0;}
#searchResults div h3 {font-size:13px; padding:0 0 10px 0;}
#searchResults div a.moreLink {float:right;margin-top:5px;}

#pages {margin-left:20px;width:600px; border-bottom:solid 1px #cfdaff; padding-top:30px; padding-bottom:10px;}
.paging{position:relative; left:220px;color:#92b6ef; font-size:11px; font-weight:bold; margin:25px;}
.header{position:relative; color:#92b6ef; font-size:12px; font-weight:bold}
.uiVisible {display:inline; position:relative; color:#92b6ef; font-size:12px; font-weight:bold}
.uiDeleted {display:none; position:relative; color:#92b6ef; font-size:12px; font-weight:bold}
.active{color:#dc5ed1; font-size:10px; font-weight:bold;}