body.editor {background: #FFF;}

body {font-size: 62.5%; font-family: Arial, Helvetica, sans-serif;}

#frame {width: 785px; margin: 0 auto; text-align: left; border: 1px solid #999999;}

#contentheader {width: 785px; height: 114px;}

#contentheader a {text-decoration: none;}

.company-logo {float: left; width: 400px;}

.telephone {color: #0b9dd0; margin: 0; padding: 0;}

#date {font-size: 1.2em; margin: 10px 0 0 10px;}

#contentheader h2 {
display: block;
position: relative;
width: 280px;
color: #0b9dd0;
font-size: 5.6em;
margin: 20px 0 0 120px;
padding: 0;
}

#contentheader h2 a {color: #0b9dd0;}

#contentleft {width: 140px; padding: 0 5px 0 0; float: left;}

#top_nav p {font-size: 1.1em; text-align: center;}

#top_nav img {text-align: center;}

#contentcenter {
width: 630px;
float: left;
padding-bottom: 50px;
padding-left: 5px;
padding-right: 5px;
min-height: 300px;
}

/*----Footer Styles----*/
#copyright {
width: 785px;;
height: 53px;
background: url(../images/sce/footer.jpg) no-repeat center top;
}

#copyright ul {list-style: none; padding: 30px 0 0 0; text-align: center;}

#copyright ul li {display: inline;}

#footer .footer_link {border-right: solid 1px #000; padding-right: 4px;}

#footer .footer_last{border: none;}
/*----End Footer Styles----*/

address {text-align: center; font-size: 0.9em; font-style: normal; margin-top: 10px;}

.float-right {float: right; padding: 0 0 5px 5px;}

.float-left {float: left; padding: 0 5px 5px 0px;}

/*----Page Banners----*/
.homebanner {
background: url(../images/sce/banner-home.jpg) no-repeat center top;
height: 184px;
width: 627px;
padding-bottom: 10px;
}

.nicobrand-gum h2, .aboutusbanner h2, .gumbanner h2, .productsbanner h2, .resin-loading-banner h2, .kentera-banner h2, .basebanner h2, .bitartrate-banner h2, .other-products-banner h2, .topicalnewsbanner h2 {
text-align: right;
margin-right: 290px;
padding-top: 25px;
font-size: 2.5em;
color: #000;
font-weight: normal;
}

.gumbanner h2 sup {font-size: 0.6em;}

.aboutusbanner {
background: url(../images/sce/banner-aboutus.jpg) no-repeat center top;
height: 184px;
width: 627px;
padding-bottom: 10px;
}

.topicalnewsbanner {
background: url(../images/sce/banner-topicalnews.jpg) no-repeat center top;
height: 184px;
width: 627px;
padding-bottom: 10px;
}

.productsbanner {
background: url(../images/sce/nicotine-actives-banner.jpg) no-repeat center top;
height: 184px;
width: 627px;
padding-bottom: 10px;
}

.gumbanner {
background: url(../images/sce/nicotine-chewing-gum.jpg) no-repeat center top;
height: 184px;
width: 627px;
padding-bottom: 10px;
}

.nicobrand-gum {
background: url(../images/sce/nicotine-chewing-gum1.jpg) no-repeat center top;
height: 184px;
width: 627px;
padding-bottom: 10px;
}

.basebanner {
background: url(../images/sce/nicotine-base-banner.jpg) no-repeat center top;
height: 184px;
width: 627px;
padding-bottom: 10px;
}

.bitartrate-banner {
background: url(../images/sce/nicotineBitartrateBanner.jpg) no-repeat center top;
height: 187px;
width: 627px;
padding-bottom: 10px;
}

.other-products-banner {
background: url(../images/sce/otherproductsBanner.jpg) no-repeat center top;
height: 187px;
width: 627px;
padding-bottom: 10px;
}

.resin-loading-banner {
background: url(../images/sce/ion-exchange-banner2.jpg) no-repeat center top;
height: 187px;
width: 627px;
padding-bottom: 10px;
}

.kentera-banner {
background: url(../images/sce/kentera-banner.jpg) no-repeat center top;
height: 187px;
width: 627px;
padding-bottom: 10px;
}
/*----End Page Banners----*/

h1 {
color: #0099FF;
font-size: 2.0em;
margin: 0;
padding: 5px 0;
font-family: Arial;
}

.home {color: #000;}

h2, h3, h4, h5, h6 {
font-size: 1.5em;
color: #0099ff;
margin: 0;
padding: 5px 0;
}

p {font-size: 1.2em; padding-bottom: 10px; line-height: 1.4em;}

a {color: #000000; text-decoration: underline;}

a:hover {color: #0099ff; text-decoration: underline;}

em {font-size: 1.4em; color: #0099ff; font-style: normal; font-weight: bold;}

#contentcenter ul {list-style-type: none; padding: 0; margin: 5px 0;}

#contentcenter li {
background: url(../images/sce/content-bullet.gif) no-repeat left 2px;
font-size: 1.3em;
padding: 0 0 5px 20px;
}

#contentcenter li li {font-size: 1em; }

table.products {
width: 630px;
background: #ffffff;
border: 1px #0099ff solid;
border-collapse: collapse;
padding: 4px;
}

table.products td {
font-size: 1.2em;
background: #fff;
padding: 4px;
text-align: left;
border: 1px #0099ff solid;
}

table.products th {
background: #0099ff;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #0099ff solid;
font-size: 1.2em;
font-weight: bold;
}

/*----Homepage Banners----*/
.nicotine-gum, .nicotine-api, .ion-exchange, .topical-news {
width: 630px;
height: 111px;
display: block;
float: left;
margin: 0 0 10px 0;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
}

.nicotine-gum {background: url(../images/sce/nico-gum-banner2.jpg) no-repeat center top;}

.nicotine-api {background: url(../images/sce/nicotine-actives-home3.jpg) no-repeat center top;}

.ion-exchange {background: url(../images/sce/ion-exchange-home2.jpg) no-repeat center top;}

.topical-news {background: url(../images/sce/homepage-banner-mrha.jpg) no-repeat center top;}

.nicotine-gum h2, .nicotine-api h2, .ion-exchange h2, .topical-news h2 {font-size: 1.4em; color: #000; margin: 0 0 0 10px;}

.nicotine-gum p, .nicotine-api p, .ion-exchange p, .topical-news p {margin-left: 10px; padding-bottom: 0px;}

#contentcenter .nicotine-gum ul, #contentcenter .nicotine-api ul, #contentcenter .ion-exchange ul, #contentcenter .topical-news ul {
margin: 5px 0 0 15px;
padding: 0 0 0 10px;
}

#contentcenter .nicotine-gum ul li, #contentcenter .nicotine-api ul li, #contentcenter .ion-exchange ul li, #contentcenter .topical-news ul li {
padding-bottom: 0px;
font-weight: bold;
color: #0099FF;
}

/*----End Homepage Banners----*/

/*----Contact Page----*/
.contact-us-banner {
background: url(../images/sce/contact-us-banner.jpg) no-repeat center top;
height: 187px;
width: 627px;
padding-bottom: 10px;
}

.contact-us-banner p {margin-left: 10px; padding-top: 10px;}

#ctl00_MainContent_ctl03_form_table {width: 350px; float: right; font-size: 1.2em;}

label {text-align: right; width: 8em; margin-right: 0.5em; float: left; display: block;}

#contactform .image {
background-color: #0b9dd0;
color: #FFF;
border: 1px solid #000;
margin-left: 100px;
margin-top: 10px;
}
/*----End Contact Page----*/

/*----Product Contact----*/
.product-contact {
float: right;
background: url(../images/sce/product-contact.jpg) no-repeat left top;
width: 271px;
height: 95px;
margin: 5px 0 5px 10px;
}

.product-contact h3 {color: #FFF; font-size: 2em; margin: 5px 0 5px 10px;}

.product-contact p {margin: 5px 0 5px 10px; color: #FFF;}

.product-contact a {color: #FFF;}
/*----End Product Contact----*/

a[href$=".pdf"] {padding: 5px 20px 5px 0; background: url(../images/sce/icon_pdf.gif) no-repeat right center;}

.company-details {float: right; width: 177px; height: 114px;}

.site-search {width: 175px; height: 30px; float: right; padding: 0; margin: 10px 0 18px 0; font-size: 1.1em;}

.site-search p {width: 45px; float: left; margin: 0; padding: 0;}

.site-search input {width: 125px;}

.site-search button {
background: url(../images/sce/search-bg.gif) no-repeat 0% 0%;
padding-left: 12px;
border: none;
color: #fff;
width: 35px;
}

.site-search button:hover {color: #000;}

.watson-pharmaceuticals {width: 180px; text-align: center; float: left; margin-top: 10px;}

/* Site Search */
.SiteSearch {font-size: 1.2em;}

.SiteSearch_result_item {padding: 10px 0px;}

.SiteSearch_titlelink {font-size: 1.2em; font-weight: bold; color: #0099ff; text-decoration: none;}
/* End Site Search */

/* Contact Us Address VCard Styles */
.vcard {
background: url(../images/sce/contact-us-banner.jpg) no-repeat center top;
height: 177px;
width: 617px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
font-size: 1.4em;
}

.vcard em {font-size: 1.1em;}

.org {display: block; font-size: 1.4em; color: #0099ff; font-weight: bold;}

.adr span {display: block;}
/* End Contact Us Address VCard Styles */