/* 
Title: Nanopharm
Author: contact@sterlingwork.com
*/

body {text-align: center; color: #000000; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1em;}
br {line-height: 10px;}
image {border-style: none;}

* {
   padding: 0px; 
   margin: 0px;
}

ul {
   padding: 10px 0px 0px 0px; 
   list-style-type: none;
}

ul.padded {
   padding: 10px 0px 10px 0px; 
}

ul.download {
   padding: 0px 0px 0px 0px; 
}

li {
   padding: 0px 0px 5px 18px; 
   background: url(../images/list_bullet.gif) no-repeat 0.25em 0.5em;
   font-size: 0.75em; 
   line-height: 1.25em; 
}

ul.download li {
   padding: 4px 0px 10px 30px; 
   background: url(../images/icon_pdf.gif) no-repeat 0em 0.2em;
   font-size: 0.75em; 
   line-height: 1.25em; 
}


#wrapper {width: 770px; margin: 0 auto; text-align: left;}
#pageWrapper {width: 720px; background: #D4D7EA url('../images/background_gradient.jpg'); background-repeat: repeat-x; padding: 0px 25px 15px 25px;}
#footer {width: 720px; padding: 12px 0px 0px 0px;}

.divTopEmailBanner {width: 770px;}

.divLogo {padding: 0px 0px 15px 0px;}

.divFullPageContent {width: 680px; background-color: #FFFFFF; color: #000000; padding: 20px 20px 12px 20px;}
.divFullPageContentContact {width: 700px; background-color: #FFFFFF; color: #000000; padding: 20px 0px 12px 20px;}
.divFullPageContentGrey {width: 680px; background-color: #FAFAFC; color: #000000; padding: 20px 20px 12px 20px;}

.divImageHome {}

.divHorizontalLineLargeText {padding: 10px 0px 15px 0px;}
.divHorizontalLineLargeTextTitle {padding: 10px 0px 10px 0px;}
.divHorizontalLine {padding: 15px 0px 10px 0px;}

.divContentBoxFooterFull {width: 720px; background-image: url('../images/content_box_footer_full.gif'); background-repeat: no-repeat; height: 7px;}

.divVerticalSpacing {margin-top: 12px;}
.divVerticalSpacingContent {margin-top: 15px;}

.divFeatureBox {width: 720px; height: 22px;}
.divFeatureBoxFooter {width: 720px; height: 10px; background-image: url('../images/content_box_footer.gif'); background-repeat: no-repeat;}
.divFeatureContent {width: 698px; border-left: 1px solid #CED3E7; border-right: 1px solid #CED3E7; background-color: #FAFAFC; color: #000000; padding: 0px 0px 5px 20px;}

.divContentBoxSmallHeader {width: 337px; height: 8px; background-image: url('../images/content_box_small_header.jpg'); background-repeat: no-repeat;}
.divContentBoxSmallContent {width: 291px; padding: 10px 26px 11px 20px; background-image: url('../images/content_box_small_content.jpg'); background-repeat: repeat-y; vertical-align: top;}
.divContentBoxSmallFooter {width: 337px; height: 13px; background-image: url('../images/content_box_small_footer.jpg'); background-repeat: no-repeat;}
.divContentBoxSmall {width: 337px;}

.divTitleDescender {padding: 0px 0px 10px 0px;}
.divTitle {padding: 0px 0px 8px 0px;}

.divFeatureContentBoxSmallHeader {width: 178px; background-image: url('../images/image_how_can_we_help.gif'); background-repeat: no-repeat; height: 28px;}
.divFeatureContentBoxSmallContent {width: 146px; border-left: 1px solid #CED3E7; border-right: 1px solid #CED3E7; padding: 15px 15px 5px 15px;}
.divFeatureContentBoxSmallFooter{width: 178px; background-image: url('../images/content_box_small_feature_footer.gif'); background-repeat: no-repeat; height: 12px;}

.divContentFeatureHeader {width: 320px; background-image: url('../images/content_box_small_header_alt.jpg'); background-repeat: no-repeat; height: 8px;}
.divContentFeatureContent {width: 300px; padding: 10px 0px 11px 20px; background-image: url('../images/content_box_small_content_alt.jpg'); background-repeat: repeat-y;}
.divContentFeatureContentText {width: 274px; padding: 10px 26px 11px 20px; background-image: url('../images/content_box_small_content_alt.jpg'); background-repeat: repeat-y;}
.divContentFeatureFooter {width: 320px; background-image: url('../images/content_box_small_footer_alt.jpg'); background-repeat: no-repeat; height: 13px;}

.divSmallContentBoxHeaderContact {width: 336px; background-image: url('../images/content_box_small_header_contact.jpg'); background-repeat: no-repeat; height: 8px;}
.divSmallContentBoxContentContact {width: 290px; padding: 10px 26px 11px 20px; background-image: url('../images/content_box_small_content_contact.jpg'); background-repeat: repeat-y;}
.divContentFeatureFooterContact {width: 336px; background-image: url('../images/content_box_small_footer_contact.jpg'); background-repeat: no-repeat; height: 13px;}

a:link {color: #5360AF; background-color: transparent;}
a:active {color: #5360AF; background-color: transparent;}
a:visited {color: #5360AF; background-color: transparent;}
a:hover {color: #5360AF; background-color: transparent; text-decoration: none;}

.anchorFooter a:link {color: #5360AF; background-color: transparent; text-decoration: none;}
.anchorFooter a:active {color: #5360AF; background-color: transparent; text-decoration: none;}
.anchorFooter a:visited {color: #5360AF; background-color: transparent; text-decoration: none;}
.anchorFooter a:hover {color: #5360AF; background-color: transparent; text-decoration: none;}

h3 {font-size: 0.8em; line-height: 1.2em; margin: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #5360AF; background-color: transparent;}

.textLarge {font-size: 1.55em; line-height: 1.3em; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.textHeading {font-size: 1.3em; line-height: 1.35em; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.textNormal {font-size: 0.75em; line-height: 1.2em;}
.textSmall {font-size: 0.6em; line-height: 1.2em;}

.textNanopharm {
   color: #5360AF; 
   background-color: transparent;
}

.textNanopharm b {
   font-weight: normal;
   color: #1C2574; 
   background-color: transparent;
}

.textQuotes {color: #A8B2D5; background-color: transparent;}

.tableNavigation {width: 720px;}
.cellNavigation {width: 111px; padding: 0px 5px 0px 0px; text-align: left;}
.cellNavigationLast {width: 140px; padding: 0px 0px 0px 0px; text-align: right;}

.tablePageBody {width: 680px;}
.cellPageBodyLeft {width: 482px; padding: 0px 20px 0px 0px; vertical-align: top;}
.cellPageBodyLeftAlternative {width: 178px; vertical-align: top;}
.cellPageBodyRight {width: 178px;}
.cellPageBodyRightAlternative {width: 482px; padding: 0px 0px 0px 20px; vertical-align: top;}

.tableTwoColumn {width: 698px;}
.cellTwoColumnLeft {width: 349px; vertical-align: top;}
.cellTwoColumnRight {width: 349px; vertical-align: top;}

.tableTwoColumnTop {width: 680px;}
.cellTwoColumnLeftTop {width: 319px; vertical-align: top; border-right: 1px dashed #D5D5D5; padding: 0px 20px 0px 0px;}
.cellTwoColumnLeftTopNoBorder {width: 320px; vertical-align: top; padding: 0px 20px 0px 0px;}
.cellTwoColumnRightTop {width: 320px; vertical-align: top; padding: 0px 0px 0px 20px;}

.tableTwoColumnSplit {width: 680px;}
.cellTwoColumnSplitLeft {width: 319px; vertical-align: top; border-right: 1px dashed #D5D5D5; padding: 0px 20px 0px 0px;}
.cellTwoColumnSplitRight {width: 320px; vertical-align: top; padding: 0px 0px 0px 20px;}

.tableTwoColumnContact {width: 700px;}
.cellTwoColumnContactLeft {width: 350px; vertical-align: top; padding: 0px 0px 0px 0px;}
.cellTwoColumnContactRight {width: 350px; vertical-align: top; padding: 0px 0px 0px 0px;}

.tablePublications {width: 274px;}
.cellPublicationsLeft {width: 20px; padding: 10px 0px 10px 0px;}
.cellPublicationsRight {width: 244px; padding: 0px 0px 0px 10px;}

.tableFeatureBox {width: 720px;}
