/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

/* Layout */
.access {visibility:hidden;position:absolute;left:-2999px;width:2990px;}
.s16, .s12 {margin:0 auto;width: 960px;}
.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.g11,.g12,.g13,.g14,.g15,.g16,.col{display:inline;float:left;position:relative;margin:0 10px;overflow:hidden}
.alpha {margin-left:0;}
.omega {margin-right:0;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
/* Layout > 16 columns */
.s16 .g1{width:40px}.s16 .g2{width:100px}.s16 .g3{width:160px}.s16 .g4{width:220px}.s16 .g5{width:280px}.s16 .g6{width:340px}.s16 .g7{width:400px}.s16 .g8{width:460px}.s16 .g9{width:520px}.s16 .g10{width:580px}.s16 .g11{width:640px}.s16 .g12{width:700px}.s16 .g13{width:760px}.s16 .g14{width:820px}.s16 .g15{width:880px}.s16 .g16{width:940px}
.s16 .g9 .col {width:246px}
/* Layout > 12 columns */
.s12 .g1{width:60px}.s12 .g2{width:140px}.s12 .g3{width:220px}.s12 .g4{width:300px}.s12 .g5{width:380px}.s12 .g6{width:460px}.s12 .g7{width:540px}.s12 .g8{width:620px}.s12 .g9{width:700px}.s12 .g10{width:780px}.s12 .g11{width:860px}.s12 .g12{width:940px}

/* Design */
body {color:#3a3a3a;font-family:Arial, sans-serif;background:url(../img/body_bg.png) 50% 0 repeat-x}
#header, #content, #footer {background:#fff}
a:link,a:visited {text-decoration:none;color:#35789a}
a:active,a:hover {color:#062142!important}
.button-access {width:27px;height:27px;background:url(../img/button_round_arrow.png) 50% 50% no-repeat transparent;border:0;text-indent:-1000px;cursor:pointer}
.button-access.white {background:url(../img/button_round_arrow_w.png) 50% 50% no-repeat transparent}

#menu {font-size:14px;height:40px;margin:25px 0 0 0;position:absolute;width:960px;z-index:200}
  #menu li {position:relative;float:left}
    #menu li a {font-weight:bold;color:#fff !important;display:block;padding:12px 10px;text-shadow:0 0 1px #333}
    #menu li ul {display:none;position:absolute;top:40px;left:0;filter:alpha(opacity=90);opacity:0.9;}
    #menu li:hover ul, #menu li.over ul {display:block}
    #menu li > ul {top:auto;left:auto}
      #menu ul li {width:200px}
  #menu li.i1 a {width:154px;background:url(../img/menu_bg_hover-trans.png) 0 -100px repeat-x !important;height:14px;margin-left:60px}
  .homepage #menu li.i1 a {width:154px;height:14px;margin-left:115px}
  .homepage #menu li.i1 span a {width:154px;height:14px;margin-left:115px}
  #menu li.i2 a {padding-left:30px !important;}
  #menu li:hover a, #menu li.selected a {color:#fff !important;background:url(../img/menu_bg_hover-trans.png) 0 0 repeat-x;}
  #menu li.i2:hover a, #menu li.i2.selected a {background:url(../img/menu_bg_hover_i2-trans.png) 0 0 repeat-x;}
  #menu ul li a, #menu ul li:hover a, #menu li.i2 ul li a, #menu li.i2.selected ul li a {font-weight:normal;background:#2799d5 !important;padding-top:8px;padding-bottom:8px}

#subnav {font-size:12px;line-height:14px;margin:0 0 0 -5px}
  #subnav li a {display:block;padding:6px 5px;}
    #subnav li li a {padding:6px 5px 6px 25px;}
    #subnav li a:active,#subnav li a:hover {background:#f7fafb}
    #subnav li.selected a {color:#062142}
    #subnav li.selected li a {color:#35789a}

#header .feature {height:245px;overflow:hidden;position:relative}
  #header .feature li {position:absolute;top:0;left:0}  
  #header .feature ul li .inner {width:460px;margin:-265px 0 0 430px}
  /*#header .feature li h2 {position:relative;top:200px;z-index:200}*/
  #header .feature li h3 {color:#fff;font-size:44px;font-weight:normal;padding:0 0 12px}
  #header .feature li h4 {color:#9c3;font-size:19px;font-weight:normal;padding:0 0 12px}
  #header .feature li p {color:#fff;font-size:12px;line-height:20px}
  #header .feature li a {color:#9cf}
  #header .feature li a:after {content:" >"}
#header .slideshow-controls {position:relative;top:-50px;left:423px;border-top:1px solid #6197ae;width:465px;}
  #header .slideshow-controls li {position:relative;float:left;z-index:150}
  #header .slideshow-controls li a {display:block;float:left;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;padding:14px}
  #header .slideshow-controls li.selected a,
  #header .slideshow-controls li a:hover {color:#97e320 !important;border-top:4px solid #97e320;margin-top:-2px;padding-top:12px}

#search {width:265px;position:absolute;margin:80px 0 0 665px;z-index:101}
  #search li {position:relative;float:left;margin-left:10px}
  #search .txt {width:195px;padding:3px 0;margin:1px}  

#tools {font-size:9px;text-transform:uppercase;float:right;overflow:hidden;height:24px}
  #tools li {position:relative;float:left}
  #tools a {display:block;margin:12px 0 6px 0;padding:3px 10px 3px 30px;border-left:1px solid #cfcfcf}
    #tools .i1 a {background:url(../img/tools_textsize.gif) 0 50% no-repeat;border-left:none}
    #tools .ixx a {background:url(../img/tools_share.gif) 0 50% no-repeat}
    #tools .i2 a {background:url(../img/tools_print.gif) 0 50% no-repeat}
    #tools .i3 a {background:url(../img/tools_syndication.gif) 0 50% no-repeat}

#breadcrumbs {list-style-type:none;font-size:9px;text-transform:uppercase;padding:0 0 12px;margin:0;height:30px;overflow:hidden}
  #breadcrumbs li {position:relative;float:left;}
    #breadcrumbs a, #breadcrumbs span {display:block;padding:6px 3px;height:100%}
    #breadcrumbs li.i1 a {padding-left:0}
    #breadcrumbs a:after {content:"\00a0\00a0>"}

.copy {font-size:13px;line-height:18px;}  
  .copy h1 {color:#0d2a4d;font-size:20px;line-height:1.2em;font-weight:normal;padding-bottom:20px;margin-bottom:12px;background:url(../img/h_line.gif) 100% 100% repeat-x}
  .copy h2 {color:#0d2a4d;font-size:14px;font-weight:bold;padding:12px 0;}
  .copy h3 {color:#0d2a4d;font-size:12px;font-weight:bold;padding:12px 0;}
  .copy h4 {color:#3a3a3a;font-weight:bold;padding:6px 0;}
  .copy img.header {padding-bottom:6px}
  .copy p, .copy .video {padding:6px 0}
  .col2 {padding-top:24px}
  .copy #col2 {padding-top:24px}
  .copy .teaser {color:#777676;font-size:11px}
  .copy .left {float:left;margin:0 24px 12px 0}
  .copy .right {float:right;margin:0 0 12px 24px}
  .copy ul {list-style-type:square;margin-left:1.5em}
  .copy ul ul {list-style-type:circle}
  .copy ol {list-style-type:decimal;margin-left:2em}
    .copy ul li, .copy ol li {padding-bottom:6px}
  .copy .small {font-size:11px;line-height:16px;color:#999}
  .copy hr {padding-top:24px;border:0;background:url(../img/h_line.gif) 100% 100% repeat-x}
  sup, sub {font-size:10px;height:0;line-height:1;vertical-align: baseline;_vertical-align:bottom;position:relative;}
  sup {bottom: 0.5em;}
  sub {top:0.5em;}
  .copy table td {vertical-align:top}

.tabnav {list-style-type:none !important;margin:24px 0 12px -4px !important;border-bottom:1px solid #9ebecf;height:56px}
  .tabnav li {position:relative;float:left;padding:0;margin:0}
  .tabnav a {display:block;height:35px;padding:10px 0;text-align:center;background:#d7e4eb;margin:0 0 -1px 4px;border:1px solid #fff;border-bottom:none}
    .tabnav a span {display:block;padding-top:9px} 
  .tabnav .all a {background:#efefef;}
    .tabnav a:hover, .tabnav .all a:hover {background:#e0f7bc}
  .tabnav .selected a {background:#fff;border:1px solid #5d93ae;border-bottom:1px solid #fff}
  .tabnav.c2 a,
  .tabnav.c3 a {width:167px} 
  .tabnav.c4 a {width:124px} 
  .tabnav.c5 a {font-size:12px;width:98px} 
  .tabnav.c6 a {font-size:12px;width:81px} 

#content a.more, #content .more a, #overlay .more a, #portlets .more a {font-size:12px}
  #content a.more:after, #content .more a:after, .productlist a:after, #overlay .more a:after, #portlets a.more:after, #portlets .more a:after {content:" >"}
  #content #portlets p, #content #teasers p {color:#666;font-size:11px;line-height:16px;padding-top:0}
  .copy .teaser a.more {font-size:11px !important}
  ul.more {list-style-type:none;margin:0;padding:0}
    ul.more li {padding:0}

.newslist {margin:-12px 0 12px;padding:0 0 24px;background:url(../img/h_line.gif) 100% 100% repeat-x}
  .newslist a {display:block;color:#333}
  .newslist a:hover {color:#35789a !important}
  .newslist a:hover:after {content:" >"}
  .newslist img {clear:both;padding-top:24px}
  .newslist h3 {padding:24px 0 6px;font-weight:bold}
  .newslist p {padding:0}

.boilerplate {font-size:12px;padding-top:24px;xbackground:url(../img/h_line.gif) 0 0 no-repeat}

#gallery {margin:12px 0;padding:6px 0;background:url(../img/h_line.gif) 0 0 no-repeat}
  #gallery .row {clear:both}
  #gallery .asset {font-size:11.5px;width:248px;display:inline;float:left;position:relative;margin:12px 12px 12px 0}
    #gallery .asset:hover, #gallery .asset.over {background:#f6f6f6}
    #gallery .asset h3 {font-size:11.5px;color:#0f336a;font-weight:bold;margin:6px 6px 0 120px;padding:0}
    #gallery .asset p {margin:6px 6px 12px 120px;padding:0}
    #gallery .asset .thumb {position:absolute;top:6px;left:6px}
    #gallery .asset .more {font-size:11px;font-weight:bold;margin:0 0 6px 120px}
  #gallery .end {margin-top:12px;background:url(../img/h_line.gif) 0 100% no-repeat}
  
  #antiifectives .productlist a {font-size:12px;display:block;text-transform:uppercase}
  
.accordion {padding:6px 0}
.accordion .header {border-bottom:2px solid #9edbf2;cursor:pointer}
  .accordion .header.ui-state-default {border-bottom:2px solid #9edbf2;background:url(../img/accordion-collapsed.gif) 100% 100% no-repeat}
  .accordion .header.ui-state-active {border-bottom:2px solid #c1ee79;background:url(../img/accordion-expanded.gif) 100% 100% no-repeat}
  .accordion .header.ui-state-hover {}
.accordion .content {margin-bottom:12px;padding-bottom:12px;border-bottom:2px solid #c1ee79;}
.accordion .header.img {border-bottom:none}
  .accordion .header.img.ui-state-default h2 {border-bottom:none;background:url(../img/accordion-img-collapsed.png) 100% 100% no-repeat}
  .accordion .header.img.ui-state-active h2 {border-bottom:none;background:url(../img/accordion-img-expanded.png) 100% 100% no-repeat}
  .accordion .header.img h2 {position:relative;top:24px;padding-left:12px;font-size:22px;color:#fff;font-weight:bold;}
  .accordion .header.img img {margin-top:-40px}
.accordion .content.img {border-bottom:none}

dl.footnotes {font-size:10px;padding:24px 0;line-height:1}
  dl.footnotes dt {height:10px;font-weight:bold}
  dl.footnotes dd {position:relative;left:24px;top:-10px}
    dl.footnotes dd p {padding:0 0 1px}

.faqlist dt {font-weight:bold}
.faqlist dd {padding:3px 0 12px}

dl.gallery dt, dl.gallery dd {text-align:center;padding-top:6px;}
dl.gallery dd {font-weight:bold;padding-bottom:6px}

.pagination {color:#777676;font-size:9px;text-transform:uppercase;float:right;overflow:hidden;padding:3px 0}
  .pagination li, .pagination ul {display:inline;position:relative;float:left}
  .pagination a {color:#777676 !important;display:block;padding:2px 6px}
  .pagination a:hover {color:#fff !important;background:#777676;padding:2px 6px}
  .pagination a:hover:after {content:""}
  .pagination span {display:block;padding:2px 6px;}
  .pagination li.selected {text-decoration:underline}

#portlets h2 {height:86px;background:url(../img/h_line.gif) 100% 100% repeat-x}

.portlet {color:#666}
.portlet h3 {color:#0d2a4d;font-size:14px;font-weight:bold;padding:12px 0;}
.portlet h4 {color:#031e47;padding-bottom:0;font-weight:normal}
.portlet {padding:10px 0 30px;background:url(../img/h_line.gif) 100% 100% repeat-x}

.g3 .portlet {background:none}
.portlet dl {color:#666;font-size:11px;line-height:14px;padding:0 0 12px}
.g3 .portlet h3, .g3 .portlet p, .g3 .portlet dl {color:#666;font-size:11px;line-height:14px;padding:0}
.portlet dl dt {font-weight:bold;margin-top:12px}
.g3 .portlet p {margin-top:12px}
.g3 .portlet ul li a {font-size:11px !important}

.portlet.news {padding-bottom:0 !important}
  .portlet.news ul.more {text-align:right;height:36px}
  .portlet.news ul.more li {position:relative;float:right;padding-left:12px}

.tagcloud .tags {margin:0 -6px;list-style-type:none}
.tagcloud .tags li {position:relative;float:left;margin:-3px}
  .tagcloud .tags li.xs {font-size:11px;padding-top:8px}
  .tagcloud .tags li.s {font-size:13px;padding-top:6px}
  .tagcloud .tags li.m {font-size:15px;padding-top:4px}
  .tagcloud .tags li.l {font-size:17px;padding-top:2px}
  .tagcloud .tags li.xl {font-size:19px}
.tagcloud .tags li a {display:block;padding:6px}
  .tagcloud .tags li a:hover,
  .tagcloud .tags li.selected a {background:#efefef;-moz-border-radius:3px;-webkit-border-radius:3px}

.portlet h3 span.sandoztv {display:block;background:url(../img/portlet_h_sandoztv.gif) 100% 50% no-repeat}

.gadget {border:1px solid #8799b4;margin:-1px 0 12px;-moz-box-shadow:0px 0px 1px #666;-webkit-box-shadow:0px 0px 1px #666;box-shadow:0px 0px 1px #666}
.gadget.locations, .gadget.websites {background:url(../img/gadget_map_bg.gif) 50% -15px no-repeat}
.gadget.products {background:#f5fbfe}
  .gadget h4 {color:#fff;padding:3px 0 6px 18px;height:15px;width:155px;margin:-1px 0 0 -1px;font-size:14px;font-weight:bold;background:url(../img/gadget_header_bg.png) 0 0 no-repeat transparent}
  .gadget form {padding:12px 18px 24px}
  .gadget p, .gadget a.more {padding:3px 18px 18px}
  .gadget a.more {text-align:right;display:block;padding:0 18px 6px;margin-top:-10px}
  .gadget .headline {font-size:12px;padding:3px 18px}
  .gadget ul.noscript {list-style-type:none;padding:6px 18px;font-size:13px}
    .gadget ul.noscript li {display:inline}
  .gadget ol {list-style-type:none;text-align:right}
    .gadget ol li {display:inline}
    .gadget ol li .button-access {margin-left:10px}

body.homepage .portlet h3 {font-size:15px;background:url(../img/h_line.gif) 100% 100% repeat-x;margin-bottom:12px}
body.homepage .portlet h4 {font-size:14px}
body.homepage .portlet.news h4 {font-size:13px}
body.homepage .portlet {padding:12px 0 0;background:none}

#teasers {padding-top:24px}
#teasers ul li.pdf {padding-left:20px;background:url(../img/icon_file_pdf.gif) 0 50% no-repeat}

#footer {font-size:11px;color:#434242;border-top:1px solid #818181;margin:60px 0;height:30px}
  #footer ul li {position:relative;float:left}
    #footer ul li.s {padding:10px}
    #footer ul li.n {float:right}
    #footer a:link,#footer a:visited {display:block;padding:10px;color:#434242}

#sitemap {padding:12px 0}
  #sitemap, #sitemap ul {margin:0;list-style-type:none;}
  #sitemap a:after {content:" >"}
  #sitemap li {background:#efefef;font-size:14px}
    #sitemap li a {display:block;margin-top:12px;padding:6px}
  #sitemap li li {background:#fff;font-size:12px;padding:0 9px;margin:0 1px;}
    #sitemap li li a {border-top:0;padding:5px;margin:1px}
    #sitemap li li li a {padding:0 18px 4px;}
  #sitemap li p {font-size:12px;padding:0 6px 6px;margin-top:-3px}

.webform .line, .webform .space {margin:12px 0;height:1px}
.webform .line {background:#9ebecf}
.webform dl {margin:12px 0;}
  .webform dl dt {margin-top:18px;font-size:11px;text-transform:uppercase}
  .webform dl dt label.wrong { color:#f30; }
  .webform dl dt .required {font-weight:bold;}
  .webform dl dd {padding:3px 0}
  .webform dl dd input {font-size:13px;padding:4px;border:1px solid #666; }
  .webform dl dd textarea {font-size:14px;padding:4px;font-family:Arial, sans-serif;}
  .webform dl dd select {font-size:13px;padding:4px;border:1px solid #666; }
  .webform dl dd label.error {color:red;display:block;padding:4px}
  .webform dl dd textarea { width:500px; }
.webform .formbuttons {list-style-type:none}
  .webform .formbuttons li {position:relative;float:right;margin:24px 0 24px 12px}
  .webform .formbuttons input {font-size:12px;color:#35789a;font-weight:bold;border:1px solid #666;padding:3px 6px;background:#fcfcfc}

#map_results dt {font-weight:bold;}
#map_results dd {position:relative;top:-18px;left:150px;margin-bottom:-10px}

.video-player {margin:12px 0;width:640px}
.video-controls {background:#d7e4eb;height:30px;margin: -4px 0 0;position:relative;width:640px;}
  .video-controls .status { height: 20px; left: 30px; position: absolute; top: 5px; width: 455px; }
  .video-controls .bar { background: #fff; height: 10px; position: relative; top: 5px; }
  .video-controls .loaded { background: #efefef; height: 10px; left: 0; position: absolute; top: 0; }
  .video-controls .indicator { background: #212121; display: block; height: 10px; left: 0; position: absolute; top: 0; width: 20px; }
  .video-controls .play-pause, .video-controls .volume {background:url(../img/video_controls.gif) no-repeat;display:block;height:20px;overflow:hidden;position:absolute;text-indent:-9999px;top:5px;width:20px;}
  .video-controls .play-pause { left: 5px; }
  .video-controls .playing { background-position: 0 -20px; }
  .video-controls .volume { background-position: 0 -60px; right: 130px; }
  .video-controls .muted { background-position: 0 -40px; }
  .video-controls .view-youtube {display:block;float:right;font-size:9px;line-height:30px;padding:0 5px 0 0;text-decoration:none;text-transform: uppercase;}

a.sandoztv {margin-top:12px;float:right;display:block;height:20px;width:130px;background:url(../img/video_sandoztv.gif)}

.global_presence .map_controls {height:24px;padding:12px;border:1px solid #dedede;border-top:none}
  .global_presence .map_controls h2 {float:left;margin:0;padding:4px 0}
  .global_presence .map_controls form {margin:0;padding:0}
  .global_presence .map_controls ol {list-style-type:none}
    .global_presence .map_controls li {margin:0;position:relative;float:right;}
    .global_presence .map_controls li.i1 {display:none}
    .global_presence .map_controls select {padding:2px}
.global_presence .note {padding:6px 12px;}
.global_presence .result {padding:6px 12px;background:#efefef}
.global_presence dl {padding-top:12px}

.anti-infectives .accordion h3 {color:#666;font-size:14px;padding:12px 0 6px}
.anti-infectives .accordion p {padding:0}
.anti-infectives ul.ai {padding:6px;margin:6px 0;background:#f6f6f6}
	.anti-infectives ul.ai li {list-style-type:none;position:relative;padding:0;margin:0}
    	.anti-infectives ul.ai li h4 {padding:6px 0 0;font-weight:bold}
    	.anti-infectives ul.ai li a .usage {color:#787979;position:absolute;top:1em;left:72%;line-height:1em;width:28%;}
.anti-infectives dl.specs dt {font-weight:bold}
.anti-infectives dl.specs dd {padding:0 0 6px 12px}
.anti-infectives table.specs {border:1px solid #efefef}
.anti-infectives table.specs th, .anti-infectives table.specs td {padding:3px 6px}
.anti-infectives table.specs tr.even th, .anti-infectives table.specs tr.even td {background:#efefef}
.anti-infectives table.specs th {text-align:left}

.overlay-window {display:none;position:fixed;top:13%;left:50%;margin-left:-340px;width:680px;background:#fff;padding:24px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0px 0px 10px #000;-webkit-box-shadow:0px 0px 10px #000;box-shadow:0px 0px 10px #000;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=3)}
.overlay-bg {background:url(../img/overlay_bg.jpg) 50% 0 no-repeat #b3e6ff}
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}

#overlay .overlay-close {font-size:14px;position:absolute;right:0;top:0;color:#35789a;display:block;padding:5px 8px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#efefef}
#overlay .content {font-size:14px;background:#fff}
    #overlay h1, #overlay h3 {color:#0d2a4d;font-size:20px;font-weight:normal;padding-bottom:20px;margin-bottom:12px;background:url(../img/h_line.gif) 100% 100% repeat-x}
    #overlay h3 {font-size:16px;font-weight:bold}


    ul.choose {margin-top:24px;list-style-type:none}
          ul.choose li {display:block;float:right;margin-left:12px}
          ul.choose li a {display:block;float:right;border:1px solid #666;background:#fff}
          ul.choose li a span {display:block;padding:6px 8px}

    ul.sharing {list-style-type:none}
        ul.sharing img {position:relative;top:3px}






#jquery-overlay {position:absolute;top:0;left:0;z-index:990;width:100%;height:500px}
#jquery-overlay.overlay-bg {background:url(/assets/layout/img/overlay_bg.jpg) 50% 0 no-repeat #b3e6ff;filter:alpha(opacity=90);opacity:0.9;}
#jquery-lightbox {position:absolute;top:0;left:0;width:100%;z-index:999;text-align:center;line-height:0}
#lightbox-close { background:#ccc;cursor:pointer;height:20px;position:absolute;right:0;width:50px }
#lightbox-close span { font-size:12px;font-weight:bold;padding:10px;}
#lightbox-container-content {line-height:1em;position:relative;width:200px;min-height:150px;margin:0 auto;text-align:left;-moz-border-radius:3px;-webkit-border-radius:3px}
#lightbox-container-content .inner {background-color:#fff;padding:20px 10px;font-size:14px}
    #lightbox-container-content h1, #lightbox-container-content h3 {color:#0d2a4d;font-size:20px;font-weight:normal;padding-bottom:20px;margin-bottom:12px;background:url(h_line.gif) 100% 100% repeat-x}
    #lightbox-container-content h3 {font-size:16px;font-weight:bold}
#lightbox-loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}	
                                                  
#lightbox-container-content .wrap {background:#fff;min-height:150px}
#lightbox-container-content {border:6px solid #ccc;border:12px solid rgba(0,0,0,0.7)}
#lightbox-container-content.overlay-bg {border:none;-moz-box-shadow:0px 0px 10px #000;-webkit-box-shadow:0px 0px 10px #000;box-shadow:0px 0px 10px #000;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=3)}



