@charset "utf-8";
/*
reset
----------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, 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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
}
a img, :link img, :visited img {
border: 0;}

ol, ul {
list-style: none;
}

blockquote { font-size:3em; color:#f06e8f; line-height:1.2em; text-align:center; padding:0 4em; margin-bottom:0.6em; }

q:before, q:after,
blockquote:before, blockquote:after {
content: "";
}

body {  font-size:62.5%;
		font-family: Arial, Helvetica, sans-serif;
		background: #fff url("/images/body_bg.jpg") repeat-x left top;
        margin: 0 auto;
        padding-top:12px;
     } /* Resets 1em to 10px */

h1, h2, h3, h4, h5, h6 { padding-bottom:15px; }
h1 { font-size:2em; }
h2 { font-size:1.5em; }
h3 {
        font-size:18px;
        font-weight:bold;
        color:#ff9933;
    }
h4 {
        font-size:14px;
        font-family:Arial, Helvetica, sans-serif;
        color:#000000;
        font-weight:bold;
    }
    h5 {
        font-size:18px;
        font-weight:bold;
        color:#ff9933;
        padding-bottom:9px;
    }

p {
    color:#666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px
    }

/*
Global Classes
----------------------------------------*/

.spacer 	  { clear:both; font-size:3px; height:3px; background: none; border:none; }

.clearboth    { clear:both; }

.floatleft    { float:left; }
.floatright   { float:right; }

.textleft     { text-align:left; }
.textright    { text-align:right; }
.textcenter   { text-align:center; }
.textjustify  { text-align:justify; }
.textcaps 	  { text-transform:capitalize; }

.bold         { font-weight:bold; }
.italic       { font-style:italic; }
.underline    { border-bottom:1px solid; }
.highlight    { background:#ffff99; }

.imgleft      { float:left; margin:0px 10px 10px 0; }
.imgright     { float:right; margin:0px 0 10px 10px; }

.nopadding    { padding:0; }
.noindent     { margin-left:0; padding-left:0; }
.nobullet     { list-style:none; list-style-image:none; }
.noborder     { border:none; }
.borders 	  { border:1px solid red; }

.absmiddle 	  { vertical-align:middle; }

A:Link 		  {
        color:#666666;
text-decoration:underline;
    }
A:Visited 	  {
        text-decoration:underline;
        color:#666666;
    }
A:Hover 	  { text-decoration:none; color:#666666; }
A:Active 	  { text-decoration:underline; color:#666666; }


#outer-wrapper {
	
	margin:0 auto;
	background:url(../images/wrapper_bg.gif) top  center repeat-y;
  
}
#wrapper { width:988px; margin:0 auto; clear:both; overflow:hidden;}
#bottom-wrapper { background:url(../images/wrapper_btm.gif) bottom center no-repeat; height:10px; }
#header { height:105px; clear:both; margin-top:5px;   }
* html #header { height:100px;}

#header h1 { margin:0; padding:0; float:left; width:197px; }
#header .nav-cont { float: right; width:780px; background-color:#fff; text-align:right; }
#header .nav-cont .gnav-cont {  font-size:1.2em; }
#header .nav-cont .gnav-cont a { margin:0 10px; color:#999; }
#header .nav-cont .gnav-cont a:hover { color:#000; }

.header-home {height:110px;}
* html .header-home {height:110px;}

#banner { position:relative; height:289px; /*width:988px;*/}
#banner #home-banner {
    height:283px;
    width:527px;
    float:left;
    margin:2px 0 0 2px;
}

#banner #home-image {
    height:289px;
    width:457px;
    float:left;
    overflow:hidden;
}


#banner p { margin:0; padding:0; font-weight:bold; }
#banner p.one {
	position:absolute;
	top:10px;
	left:10px;
	color:#f06e8f;
	font-size:5em;
	width: 390px;
}
#banner p.two {
	position:absolute;
	top:121px;
	left:592px;
	color:#fff;
	font-size:3.5em;
	width: 385px;
	text-align:right;
}
#banner p.three {
	position:absolute;
	top:266px;
	left:556px;
	color:#fff;
	font-size:2.2em;
	width: 193px;
}
#banner p.four {
	position:absolute;
	top:279px;
	left:782px;
	color:#fff;
	font-size:2.2em;
	width: 210px;
	text-align:left;
}

#b-cont { clear:both; }
#b-cont p { margin:0; padding:0; line-height:24px; font-size:18px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; }
.b-cont-top { background:url(../images/b_cont_top_img.jpg) top left no-repeat; height:10px; }
.b-cont-mid { background:url(../images/b_cont_mid_img.jpg) top left repeat-y; color:#fff; padding:0 15px; font-size:1.7em; font-weight:bold; }
.b-cont-btm { background:url(../images/b_cont_btm_img.jpg) left bottom no-repeat; height:10px; }

#isi-cont { clear:both; margin:5px 0; }


.isi-cont-top { background:url(/images/isi_cont_top_img.jpg) top left no-repeat; height:10px; }
.isi-cont-top1 { background:url(/images/isi_cont_top_img1.jpg) top left no-repeat; height:10px; }
.isi-cont-mid { background:url(/images/isi_cont_mid_bg.jpg) top left repeat-y; padding:0 15px; }
.isi-cont-mid1 { background:url(/images/isi_cont_mid_bg1.jpg) top left repeat-y; padding:0 15px;  }
.isi-cont-mid ul {font-weight:bold;}
.isi-cont-mid h2 { margin:0; padding:0; color:#f78a39; font-size:18px; padding-left:10px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; }
.isi-cont-mid ul { color:#333333; font-size:15px; line-height:20px; list-style-type: disc; margin-left: 2em; font-family:Arial, Helvetica, sans-serif; }
.isi-cont-mid ul li { padding-bottom:5px;
line-height:20px; }
.isi-cont-mid1 ul {font-weight:bold;}
.isi-cont-mid1 h2 { margin:0; padding:0; color:#f78a39; font-size:18px; padding-left:10px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; }
.isi-cont-mid1 ul { color:#333333; font-size:15px; line-height:20px; list-style-type: disc; margin-left: 2em; font-family:Arial, Helvetica, sans-serif; }
.isi-cont-mid1 ul li { padding-bottom:5px;
line-height:20px; }
.isi-cont-btm { background:url(../images/isi_cont_btm_img.jpg) left bottom no-repeat; height:10px; }
.isi-cont-btm1 { background:url(../images/isi_cont_btm_img1.jpg) left bottom no-repeat; height:10px; }

#sbanner {  height:149px; position:relative; z-index:1; clear:both;}

#sbanner p {
        height: 160px;position:absolute; width:322px;
	}
#sbanner .left {
    background:url(../images/locator-tool.jpg) top left no-repeat;
    height:161px;
    width:321px;
    left:3px;
	bottom:0px;
    padding-bottom:8px;
    border:1px solid #FFFFFF\0/;
}
#left-banner .left1 {
    background:url(../images/btn-go-inner.gif) top left no-repeat;
    height:161px;
    width:292px;
    left:3px;
	bottom:0px;
    padding-bottom:2px;
    border:1px solid #FFFFFF\0/;
}
#sbanner p.left {
    background:url(../images/locator-tool.jpg) top left no-repeat;
    left:3px;
	bottom:0px;
    padding-bottom:8px;
}
#sbanner p.mid {
	left:333px;
	top:0px;
    padding-bottom:8px;
    border-top:1px solid #FFFFFF\0/;
}
#sbanner p.right {
	left:495px;
	top:0px;
    padding-bottom:8px;
    margin-top:-1px;
    border-top:1px solid #FFFFFF\0/;
}
#home-image {  height:170px; position:relative; z-index:1; }

#home-image .top {
    width:445px;
    height:139px;
    clear:both;
    margin-bottom:7px;
    padding-left:9px;
    margin-top:2px;
     _margin-bottom:0px;
}

* html #home-image .top {
    padding-left:6px;
}
#home-image .left {
     width:230px;
     height:130px;
     float:left;
     /*margin-right:5px;
     padding-left:5px;*/
     margin-left:9px;
     _margin-left:3px;
}
#home-image .right {
	width:218px;
    height:130px;
    float:left;
    /*padding-left:0px;*/
}
.homeisi
{
color:#F78A39;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
padding:10px 10px 10px 0;
text-decoration:underline;
}
.homeisi a
{
font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;
color:#F78A39;
padding:0px;
font-size:15px;
font-weight:bold;
}
.isi-content ul.list1 li a
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#F78A39;
}
#body-cont div.body-mid div.innertube .link1
{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#F78A39;
}
#body-cont div.body-mid div.innertube .clr1
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:14px;
}
#body-cont div.body-mid div.innertube .image1
{
margin:16px 16px;
}
#footer-cont { clear:both; }
#footer-cont div.foo-top {  background:url(../images/foo_cont_top_img.jpg) top left no-repeat; height:10px; overflow: hidden;}
#footer-cont div.foo-mid { background:url(../images/foo_cont_mid_bg.jpg) top left repeat-y; }
#footer-cont div.foo-btm { background:url(../images/foo_cont_btm_img.jpg) left top no-repeat; height:14px; overflow: hidden; }

#footer { text-align:center; padding:10px 0; color:#999;  }

/*innerpage styles */
#top-isi-cont { background:url(../images/ipage_topblock_img.jpg) left bottom no-repeat; }
#top-isi-cont div.cont-content {margin:0 auto; color:#fff;  padding:5px 0; width:988px; margin-top:-10px; }
#top-isi-cont h2 { margin:0; padding:5px 0; font-size:1.2em; font-weight:bold;  }
#top-isi-cont p { font-size:1.2em; color:#fff; }
#top-isi-cont a { color:#fff;  }
#ib-cont div.ib-cont-mid .contenta{
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}
#ib-cont div.ib-cont-mid .abt{
    padding-top:5px;
    padding-bottom:5px;
    color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:21px;
font-weight:bold;
}

#layout-cont { /*border:1px solid red;*/ width:988px; clear:both; overflow:hidden; }
#layout-cont #col-left { float:left; width:300px; /*border:1px solid blue;*/ }
* html #layout-cont #col-left { float:left; width:300px; overflow:hidden; /*border:1px solid blue;*/ }
#layout-cont #col-right { float:right; width:688px;  /*border:1px solid green;*/  }
* html #layout-cont #col-right { float:right;  width:688px; overflow:hidden;} /*Fix for IE6 text repetition */



#nav-menu-cont { clear:both; margin-bottom:5px; }
#nav-menu-cont .nav-menu-top { background:url(../images/menu_top_img.jpg) top left no-repeat; height:10px; }
#nav-menu-cont .nav-menu-mid { background:url(../images/menu_mid_img.jpg) top left repeat-y; }
#nav-menu-cont .nav-menu-btm { background:url(../images/menu_btm_img.jpg) top left no-repeat; height:10px; }

#left-banner { position:relative; z-index:1; }
#left-banner p { color:#fff; font-size:3.2em; font-weight:bold; }
#left-banner p.text-one {
	position:absolute;
	top:65px;
	left:13px;
	z-index:10;
	width: 274px;
}
#left-banner p.text-two {
	position:absolute;
	top:180px;
	left:18px;
	z-index:10;
	width: 266px;
	text-align:right;
}
#left-banner p.text-three {
	position:absolute;
	top:356px;
	left:13px;
	z-index:10;
	width: 273px;
	font-size:3.6em;
}
#left-banner p.text-four {
	position:absolute;
	top:596px;
	left:10px;
	z-index:10;
	width: 261px;
}
#left-banner p.text-five {
	position:absolute;
	top:790px;
	left:8px;
	z-index:10;
	width: 261px;
}

#left-banner div {
    margin:0 0 8px 3px;
}

#page-title-cont { clear:both; }
#page-title-cont div.page-title-top { background:url(../images/pagetitle_top_img.jpg) top left no-repeat; height:10px; }
#page-title-cont div.page-title-mid { background:url(../images/pagetitle_mid_img.jpg) top left repeat-y; }
#page-title-cont div.page-title-btm { background:url(../images/pagetitle_btm_img.jpg) top left no-repeat; height:10px; padding-bottom:6px;  }
#page-title-cont div.page-title-mid h2 { font-size:42px; font-weight:bold; color:#fff; padding:12px 14px; line-height:36px;  }
#page-title-cont div.page-title-mid h2.new { font-size:42px; font-weight:bold; color:#fff; padding:5px 14px; line-height:36px;  }

#body-cont { clear:both; }
#body-cont div.body-top { background:url(../images/content_top_img.jpg) top left no-repeat; height:10px; }
#body-cont div.body-mid { background:url(../images/content_mid_img.jpg) top left repeat-y; }
#body-cont div.body-btm { background:url(../images/content_btm_img.jpg) top left no-repeat; height:20px;}
#body-cont div.body-mid div.innertube { padding:0 14px; }
#body-cont div.body-mid div.innertube .content1{padding:10px 0 0; }
#body-cont div.body-mid div.innertube .content2{padding-bottom:3px; }
#body-cont div.body-mid div.innertube .content3{padding-bottom:0;
padding-top:13px; }
#body-cont div.body-mid div.innertube .contentg{padding:10px 0 4px; }
#body-cont div.body-mid div.innertube .content4{padding-top:3px; padding-bottom:8px; }
#body-cont div.body-mid div.innertube .contentc{padding-bottom:10px;
padding-top:15px;}
#body-cont div.body-mid div.innertube .contentd{
padding-top:15px;}
#body-cont div.body-mid h3 { color:#f78a39; font-size:1.8em; font-weight:bold; padding-bottom:2px; margin-bottom:0; }
#body-cont div.body-mid h4 {
        color:#000000;
        font-size:14px;
        font-weight:bold;
        padding-bottom:2px;
        margin-bottom:0;
        font-family:Arial, Helvetica, sans-serif;
    }
#body-cont div.body-mid div.innertube .spc1 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:-5px;
margin-top:8px;
}

*:first-child+html #body-cont div.body-mid div.innertube .spc1{margin-bottom:-2px;}


#body-cont div.body-mid div.innertube .list5{
 line-height:17px;
padding:5px 5px 2px 18px;
}



#body-cont div.body-mid p { color:#666; font-size:12px; line-height:15px;padding-bottom:3px;
padding-top:6px;  }

*:first-child+html #body-cont div.body-mid p {padding-top:2px;}

#body-cont div.body-mid div.isi ul { color:#666; font-size:1.3em; line-height:1.4em; list-style-type: disc; margin-left: 14px; }
#body-cont div.body-mid div.isi ul li {
        padding-bottom:5px;
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:15px;
    }

#ib-cont { clear:both; }
#ib-cont div.ib-cont-top { background:url(../images/pagetitle_top_img.jpg) top left no-repeat; height:10px; }
#ib-cont div.ib-cont-mid { background:url(../images/pagetitle_mid_img.jpg) top left repeat-y;  }
#ib-cont div.ib-cont-btm { background:url(../images/pagetitle_btm_img.jpg) top left no-repeat; height:10px;  }
#ib-cont div.ib-cont-mid p {
        color:#FED3DE;
        padding:3px 15px;
        font-size:16px;
        font-weight:bold;
        font-family:Arial, Helvetica, sans-serif;
    }

#ifooter-cont { clear:both; margin:4px 0 0 0px; }
#ifooter-cont div.ifooter-cont-top { background:url(../images/ifooter_top_img.jpg) top left no-repeat; height:10px; margin-top:-4px; }
#ifooter-cont div.ifooter-cont-mid { background:url(../images/ifooter_mid_img.jpg) top left repeat-y; padding: 0 0 0 20px; }
#ifooter-cont div.ifooter-cont-btm { background:url(../images/ifooter_btm_img.jpg) top left no-repeat; height:10px;  }

/* foo links starts */
#footer {
color:#999999;
padding:10px 0;
text-align:center;
}
#flinks .medwatch { font-size:12px; color:#666; }
ul#footermenu {list-style:none; margin:10px 0; }
ul#footermenu li { display:inline; border-right:1px solid #666; margin:0 0px 0 3px;}
* html ul#footermenu li {margin-right:3px;}
 *:first-child+html ul#footermenu li {margin-right:3px;}
ul#footermenu li a { margin-right:5px;}
@-moz-document url-prefix() { ul#footermenu li a { margin-right:6px;  } }
ul#footermenu li.last {border: none; }
#flinks {text-align:center;}
/*foo links ends */
span.pad-left { padding-left:25px;}

/* isi styles*/
.isi-content {
    margin-top:2px;
}

.isi-content .isi-top {
	background:url(/images/isi-bg-top.gif) no-repeat;
	width:688px;
	height:12px;
    clear:both;
    overflow:hidden;
    margin-top:5px;
}

.isi-content .isi-bot {
	background:url(/images/isi-bg-bot.gif) no-repeat;
	width:688px;
	height:12px;
    clear:both;
    overflow:hidden;
}

.isi-content .isi-txt {
	background:url(/images/isi-bg.gif) repeat-y;
	width:657px;
	padding:0px 16px 5px 16px;
	font-family:Arial, Helvetica, sans-serif;
    clear:both;

}

.isi-content .isi-txt ul {
     font-weight:bold;
}

.isi-content .isi-txt h4 {
	font-size:14px;
	padding:0px;
	margin:0px 0px 5px 0px;;
}

.isi-content .isi-txt-top {
	background:url(/images/isi-bg.gif) repeat-y;
	width:657px;
	padding:0px 16px 5px 16px;
	font-family:Arial, Helvetica, sans-serif;
    clear:both;
}

.isi-content .isi-txt-top h4 {
	font-size:14px;
	padding:0px;
	margin:0px 0px 5px 0px;;
}

.isi-content ul.list1 li {
line-height:14px;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-left:1px;
}
.list1 li {
line-height:14px;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-left:1px;
}
.isi-content ul.list2 li {
line-height:20px;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#333333;
margin-left:1px;
}
.list2 li {
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
margin-left:1px;
}

.isi-content ul.list3 li {
line-height:14px;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-left:1px;
}
.list3 li {
line-height:14px;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-left:15px;
}
ul {
line-height:22px;
list-style-type:disc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin-left:17px;
}
#body-cont div.body-mid .question1{
    font-size:18px;
color:#F78A39;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
}
#body-cont div.body-mid .question2{
    font-size:18px;
color:#CD6212;
font-family:Arial, Helvetica, sans-serif;
line-height:25px;
}
#body-cont div.body-mid .threeshots{
    font-size:18px;
color:#F06E8F;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
padding-top:8px;
}
#body-cont div.body-mid .threeshots1{
    font-size:18px;
color:#F06E8F;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
padding-top:8px;
padding-bottom:8px;
}
#body-cont div.body-mid .list4{
    font-size:12px;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    line-height:15px;
}
#body-cont div.body-mid h4.one{
   background:url('/images/1.jpg') left center no-repeat;  padding:10px 0; padding-left:30px; margin-top:10px;
}
#body-cont div.body-mid h4.two{
   background:url('/images/2.jpg') left center no-repeat;  padding:10px 0; padding-left:30px;
}
#body-cont div.body-mid h4.three{
   background:url('/images/3.jpg') left center no-repeat;  padding:10px 0; padding-left:30px;
}
#body-cont div.body-mid .para{
   font-family:Arial, Helvetica, sans-serif;
line-height:15px;
float:left;
padding:4px 13px;
}
#body-cont div.body-mid span.orange{
background-color:#F8AA72;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:24px;
padding:2px;
line-height:30px;

}

#body-cont div.body-mid span.orange2{
background-color:#F78A39;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#ffffff;
font-size:24px;
padding:2px;
line-height:30px;
}

.qa {
    padding:10px 0;
}

#body-cont div.body-mid .parents{
background:url(/images/orange_bar.jpg) repeat-x;
height:93px;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:10px;
margin-top:7px;
}
#body-cont div.body-mid .parents .calling{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:36px;
color:#FFCE99;
padding:15px 0 0 4px;
}
#body-cont div.body-mid .parents .for_parents{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding:12px 0 0 8px;
}
#body-cont div.body-mid .parents .for_parents1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding:12px 0 0 4px;
}

#body-cont div.body-mid .print_questions{
float:right;
}
 *:first-child+html #body-cont div.body-mid .print_questions{
float:right;
margin-top:-20px;

}
 * html #body-cont div.body-mid .print_questions{
float:right;
margin-top:-20px;
}
#body-cont div.body-mid .space1{
    margin-top:15px;
margin-bottom:15px;
}
#body-cont div.body-mid .space2{
    margin-top:10px;
margin-bottom:5px;
}
#body-cont div.body-mid .space3{
margin-bottom:4px;
margin-top:5px;
}


#next {
    padding-top:10px;
}

#next span {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#999999;
    font-weight:bold;
}

#next a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#F06E8F;
    text-decoration:none;
}

#next a:hover {
    text-decoration:underline;
}

/* end isi styles */

/* Modal Window styles */

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}

#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:524px;
  height:178px;
  display:none;
  z-index:9999;
  padding:20px;
  border-bottom:11px solid #f78a39;
}

#boxes #dialog {
  width:524px;
  height:178px;
  padding:20px;
  background-color:#ffffff;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#666666;
}

#boxes #dialog h2 {
    color:#f78a39;
    font-size:18px;
}

#boxes #dialog .controls a {
    margin-right:5px;
}

#boxes #dialog .controls {
    margin-top:20px;
}
*:first-child+html #shadowbox-video {margin:-20px auto 0 auto;}
* html #shadowbox-video {margin:-20px auto 0 auto;}
#shadowbox-video {
    width:792px !important;
    margin:0 auto;
}

#shadowbox-video .orange{
margin:18px 0 0 0;
text-align:center;
}


#shadowbox-video h2 {
    color:#f78a39;
    font-size:18px;
}
#shadowbox-video .video-header {
    color:#F06E8F;
    font-size:36px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    float:left;
}
#shadowbox-video .cross {
        float:right;
}
#shadowbox-video .video {
    border:1px solid #000033;
    width:792px;
    height:484px;

}
#shadowbox-video .controls a {
    margin-right:5px;
}

#shadowbox-video .controls {
    margin-top:20px;
}
#shadowbox-video .close {
    float:right; margin:-45px 0px 0px 0px;
}
.isi-txt ul.list2 {
    padding-bottom:20px;
    margin-left:13px;
    font-size:15px!important;
    color:#333333!important;
    line-height:20px!important;
}

#flinks a {
    color:#666666;
    font-size:12px;
    margin-top:20px;
}

#share-text {
    line-height:24px;
}

#left-banner div.top-yourshot {
    margin-top:117px;
}

* html #left-banner div.top-yourshot {
    margin-top:104px;
}

*:first-child+html #left-banner div.top-yourshot {
    margin-top:125px;
}

#left-banner div.top-whycervarix {
    margin-top:245px;
}
*:first-child+html #left-banner div.top-whycervarix{
    margin-top:250px;
}

* html #left-banner div.top-whycervarix {
    margin-top:235px;
}

.tbar { background-color:#F68734; height:10px; font-size:10px; margin:8px 5px 5px 5px; }
.share-text { position:relative; margin-top:30px; }
#body-cont div.body-mid div.innertube .content5 {
padding-bottom:4px;
padding-top:4px;
}
#body-cont div.body-mid div.innertube .contente {
padding-bottom:0;
padding-top:14px;
}

.isi-content-rs .isi-top {
	background:url(/images/isi_top_bg1.jpg) no-repeat;
	width:688px;
	height:12px;
    clear:both;
}

.isi-content-rs .isi-bot {
	background:url(/images/isi_btm1_bg.jpg) no-repeat;
	width:688px;
	height:12px;
    clear:both;
}

.isi-content-rs .isi-txt {
	background:url(/images/isi_top_txt1.jpg) repeat-y;
	width:657px;
	padding:0px 16px 5px 16px;
	font-family:Arial, Helvetica, sans-serif;
    clear:both;

}

.isi-content-rs .isi-txt ul {
    font-weight:bold;
}

.isi-content-rs .isi-txt .content6{
    padding-top:5px;
    padding-bottom:5px;
}
.isi-content-rs .isi-txt .content7{
       padding-bottom:10px;
       font-size:15px ;
        line-height:20px;
        color:#333333;

}
.isi-content-rs .isi-txt .home1{
    color:#F78A39;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
padding-bottom:16px;
padding-top:2px;
text-decoration:underline;
}
.locator-style{
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#fee7d6;
   font-weight:bold;
   padding:20px 0 10px 0px;
}
.locator-style1{
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   color:#fee7d6;
   font-weight:bold;
}
.table-style{
    margin:69px 0 0 8px;
}
.go-style{
    padding-left:87px;
}

/*
Custom Styles
----------------------------------------*/

#global-wrapper {
	width:929px; margin:0 auto; /*border-bottom:1px solid red;*/
	}



#inner-wrapper { border:1px solid #fff; background:#e3e4e3 url(../images/iwrapper_bg.jpg) top left repeat-x; clear:both; overflow:hidden;  }
.safezone { padding:8px; clear:both; }




/* content wrapper sytles */
#content-wrapper { background-color:#FFF; clear:both; }

/* page tools styles */
#page-tools-cont { clear:both; padding:5px; margin-bottom:15px; }
#page-tools-cont div.align-center { width:280px; padding-left:320px;  font-size:10px;  }
#page-tools-cont div.align-center a { color:#db5d2f;  }
#page-tools-cont div.align-center a.sharethis { color:#000; text-decoration:none; margin-left:10px; margin-right:10px; }

#main-content { clear:both; background-color:#FFF; }

#main-content1 { position:relative; z-index:1; height:333px; }

#flashDiv { height: 235px; width: 316px; background:url(../images/video_img.jpg) right top no-repeat;}
#flashDivHome { height: 235px; width: 316px; background:url(../images/disease-prevention.jpg) right top no-repeat;}
#text-cont {
	width:396px;
}
#text-cont h1 { color:#000; font-size:1.3em; font-weight:bold; margin-bottom:0; padding-bottom:1px; margin-top:-3px; }
#text-cont h1 span { color:#db5d2f; }
#text-cont p { font-size:1em; color:#504e4e; padding-top:7px;  }
.cs-cont { position:absolute; right:0px; top:0; width:161px; height:324px; z-index:2;  background:url(../images/ipopup_s.jpg) top left no-repeat; }
.cs-cont p { padding-top:8px; }
.cs-cont h2 { color: #545353; font-size: 1.2em; font-weight: bold; text-align:center; padding:5px 10px; }
.cs-cont form { color: #000; font-size: 15px; padding:2px 7px 20px; }
.cs-cont form .show-b { font-size:12px; font-weight:normal;}
.form-field { border:1px solid #cbcbcb; }

.cs-cont-b { position:absolute; right:0px; top:0; width:350px; height:325px; z-index:2;  background:#F0EFED url(../images/ipopup_b.jpg) top left no-repeat; }
.cs-cont-b h2 { color: #545353; font-size: 1.3em; font-weight: bold; text-align:center; padding-top:15px; }
.cs-cont-b p { padding-top:8px; }
.cs-cont-b form { color: #000; font-size: 15px;  padding:2px 7px 20px; }
.cs-cont-b .cs-cont-b form .show-b table.cb-table td { font-size:13px; color:#504e4e; }
table.cb-table td { font-size:13px; color:#504e4e; }



/* callout container styles */
#co-cont { clear:both; overflow:hidden; margin-top:8px; }
#co-cont .cdc { float:left; width:280px; background:url(../images/btm_left_rcimg.jpg) top left no-repeat;}
#co-cont .cdc h2 { text-align:center; color: #545353; font-size: 15px; font-weight: bold; padding-top:10px; }
#co-cont .cdc p { padding:5px 10px; }
#co-cont .cdc p.big {  color: #504e4e; font-size: 13px; font-weight: normal; }
#co-cont .cdc p.small {  color: #504e4e; font-size: 10px; font-weight: normal; }
#co-cont .lm { float:right; width:622px; background:url(../images/btm_right_rcimg.jpg) top left no-repeat; }
#co-cont .lm h2 { text-align:center; color: #545353; font-size: 15px; font-weight: bold; padding:7px 0 10px 0; }
#co-cont .lm a.big-button { display:block; text-align:center; background:url(../images/btn_grey.jpg) top left no-repeat; width:290px; height:40px; line-height:40px; color: #cf5312; font-size: 13px; font-weight: bold; text-decoration:none; }

/*footer styles */
#footer-cont { clear:both; padding:10px -1px; text-align:center; color:#868686; font-size:13px;  }
#footer-cont .flinks a { clear:both; padding:10px 0; text-align:center; color:#e1703d; text-decoration:none;  }

/* search results stylse */
#search-results { background: #fff url(../images/sr_bodybg.jpg) top left repeat-x; width:945px;}
#search-results h1 { width:300px; height: 44px; line-height:44px; text-align:center; color: #db5d2f; font-size: 17px; font-weight: bold; margin:0 auto; padding:0; background:url(../images/sr_title.jpg) top left no-repeat;  }
#search-results .close-btn { text-align:right; clear:both; margin-top:-20px; padding-right: 10px; background:none; }
#search-results p.list-text { text-align: left; clear:both; padding:0 0 0 -19px; color: #504e4e; font-size: 13px; font-weight: bold; }
#search-results #pagination-cont { clear:both; padding:10px 0; border-bottom:1px solid #ddd; }
#search-results #pagination-cont ul#pagination { list-style:none; margin:0 auto; padding:0; }
#search-results #pagination-cont ul#pagination li { display:inline;  margin:0 5px; padding:0; }
#search-results #pagination-cont ul#pagination li:first { border-left:1px solid #000; margin-left:5px; }
#search-results #pagination-cont ul#pagination li a { padding:0 5px; text-decoration:none; color: #cf5312; font-size: 13px; font-weight: bold; }

#results-cont { height:400px; overflow:scroll; overflow-x: hidden; _position:relative; }
*:first-child+html #results-cont { height:400px; overflow:scroll; overflow-x: hidden; position:relative; }
#results-cont .results-row { border-bottom:1px solid #ddd; width:99%; margin:0 auto; }
table.results-row-table td h2 {color: #cf5312; font-size: 13px; font-weight: bold; margin-bottom:1px; padding-bottom:0; }
table.results-row-table td p { color: #504e4e; font-size: 12px; font-weight: normal; }
#search-results #results-cont .results-row table.results-row-table td a.sr-btn { background:url(/images/sr_btn_bg.jpg) top left no-repeat; width:78px; height:20px; line-height:20px; text-align:center; text-decoration:none; color:#666; font-size:11px; display:block; margin-bottom:10px; }

/*tooltip styles*/
.ei-popup, .gd-popup, .ti-popup, .pm-popup {
    padding: 0;
    width: 78px; /*same as button width */
    position: relative;
}

.ei-tip {
    background-color: #fff;
    width: 250px;
    position: absolute;
	padding:0px;
    top: -30px;
    left: -260px;
    z-index: 2;
    display: none;
	/*border:1px solid red;*/
}

.gd-tip {
    background-color: #fff;
    width: 250px;
    position: absolute;
	padding:0px;
	margin:0;
    top: -30px;
    left: -260px;
    z-index: 2;
    display: none;
	/*border:1px solid red;*/
}
.ti-tip {
    background-color: #fff;
    width: 250px;
    position: absolute;
	padding:0px;
	margin:0;
    top: -30px;
    left: -260px;
    z-index: 2;
    display: none;
	/*border:1px solid red;*/
}

#results-cont a.pf-btn { width:76px; text-align:center; font-size:11px; color:#fff; text-decoration:none; height:22px; line-height:22px; background:url(/images/btn_ttip_form.jpg) top left no-repeat; display:inline-block; }
.pad-tb-10 { padding-top:10px; }
img.close-tip { float:right; margin:0 0; padding:0; }
.pu-cont { padding:0px 0 5px 5px;}
.pu-cont h2 { text-align: center;}
.pu_lm { background:url(/images/pu_lm.jpg) top left repeat-y; width:5px; }
.pu_rm { background:url(/images/pu_rm.jpg) top right repeat-y; width:5px; }
.pu_tm { background:url(/images/pu_tm.jpg) top left repeat-x; height:5px; }
.pu_bm { background:url(/images/pu_bm.jpg) bottom left repeat-x; height:5px; }

/*no rsults */
#no-results { margin:7em auto; }
.cs-cont-c { width:350px; height:325px; margin:0 auto;  background:url(/images/ipopup_b.jpg) top left no-repeat; }
.cs-cont-c h2 { color: #545353; font-size: 17px; font-weight: bold; text-align:center; padding-top:15px; }
.cs-cont-c p { padding-top:8px; }
.cs-cont-c form { color: #000; font-size: 15px;  padding:2px 7px 20px; }
.cs-cont-c .cs-cont-c form .show-b table.cb-table td { font-size:13px; color:#504e4e; }
table.cb-table td { font-size:13px; color:#504e4e; }

.lm table { margin:0 auto; }
#text-cont .small-text {color: #504e4e; font-size: 10px; font-weight: Normal; }
.map-img { border:1px solid #DDDDDD; float:right; padding:1px; }
ul.bpoints { list-style:disc; margin:5px auto; margin-left:20px; }
ul.bpoints li { margin-bottom:1px; }
#share-text { background:url(/images/share_icon.jpg) left center no-repeat; padding-left:5px; margin-right:-8px; margin-left:10px; margin-right:1px; }

.shadow {width:360px;margin-left:-50px;}
.shadow .top {background:url(/images/shadow/top.png) top no-repeat;height:25px;}
.shadow .bottom {background:url(/images/shadow/bottom.png) bottom no-repeat;padding:30px;}
.shadow .shadow-content {background-color:#fff;}
img.collapse-search { float:right; margin:-5px 5px 0 0; cursor:pointer; }

#pagi-cont { clear:both; padding:10px 0; overflow:hidden; padding-right:10px; font-size:10px; }

#pagi-cont a.prev { background: url(/images/pnav-arrow-left.gif) left top no-repeat; color:#db5d2f; padding-right:5px; padding-left:12px; font-weight:bold; }
#pagi-cont a.next { background: url(/images/pnav-arrow-right.gif) right top no-repeat; color:#db5d2f; padding-left:5px; padding-right:12px; font-weight:bold; }

#text-cont a { color:#DB5D2F; font-weight:bold; }
td#flash-td { width:325px; }
#search-email { margin: 0 auto; padding:10px 0; width:60%; }
#search-email table td { padding:3px; }

#sizer { margin-right:8px; }
.shadow { background: url(/images/bshadow.jpg) top center no-repeat; height:17px; width:929px; margin:0 auto; clear:both; }


/*icad req styles*/
#warning { padding:15px; width:400px; /*height:220px;*/ }
#warning h1 {
color:#DB5D2F;
font-size:17px;
font-weight:bold;
line-height:16px;
margin:0 0 1em;
padding:0;
}
#warning2 { padding:30px 0 40px 45px; width:400px; height:220px; }
.warn-button {text-align:center; padding-top:15px;}
#warning p {
font-size:12px;
margin:0 0 1em;
padding:0;
}
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}

#boxes2 .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes2 #dialog2 {
  width:500px;
  height:203px;
  padding:10px;
  background-color:#ffffff;
}
.disclaimer1 {
    width:725px;
    margin:10px 10px 10px 210px;
    font-size:11px;
}
.disclaimer {
    width:880px;
    margin:10px;
    font-size:11px;
}
body.nobg { background:none; /*border:3px solid #a5b2d6;*/ }
#cs-cont h3.warning {font-size:1em; text-align:center; padding:0 5px; font-weight:normal;font-size:0.9em\0/; }
* html #cs-cont h3.warning {font-size:14px; text-align:center; padding:0 5px; font-weight:normal;  }
*:first-child+html #cs-cont h3.warning {font-size:14px; text-align:center; padding:0 5px; font-weight:normal; }
.list1-text {margin:0 0 0 2px;}

#wrapperShadowBox {
    width:840px;
    height:1300px;
    }
#shadow-container {
    width:100%;
}
#flashContent {
width:792px;
height:484px;
clear:both;
}
#sb-info-inner {
    display:none;
}
#shadowBody {
    background:#FFF;
}
