@charset "utf-8";
/* CSS Document */

/*== css reset ==*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th,td { 
padding: 0; 
margin: 0; 
} 
table { 
border-collapse: collapse; 
border-spacing: 0; 
} 
fieldset,img { 
border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
font-weight: normal; 
font-style: normal; 
} 
ul,ol { list-style:none;}
caption,th { 
text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
font-weight: normal; 
font-size: 100%; 
} 
q:before,q:after { 
content:''; 
} 
abbr,acronym { border: 0; 
}
/*== == */

body{
	font:11px Arial,Helvetica,sans-serif;
	margin:10px auto 0px auto;
	padding:0 0 100px 0;
	background-color:#ADDEFE;
	background-image:url(/assets/images/bdfvbg80x710.jpg);
	background-repeat:repeat-x;
}
html{overflow-y:scroll}
h1{color:#000000;font-size:24px;font-weight:bold}
.strong { font-weight:bold;}
a.under-line { text-decoration:underline; color:#000000}



#pagetop{margin:0px auto 0;	width:902px}
#pagetop_1{background:url(/assets/images/top_bg_1.jpg) repeat-x;height:46px}
#pagetop_2 { width:902px; height:25px; text-align:center; background-color:#b0e6fe; color:#065262; font-size:13px; font-weight:bold; line-height:25px;}
#pagetop_2 a {color:#065262; font-size:13px; font-weight:bold; text-decoration:underline;}
.blue_text_title{
	color:#d0f1ff;
	float:left;
	font-size:34px;
	letter-spacing:3px;
	margin-left:10px;
	width:auto;
	word-spacing:3px;
	vertical-align: middle;
	text-align: center;
	margin-top: 7px;
}
.blue_text_menu{color:#6cf;float:right;font-size:15.68px;font-weight:bold;margin-right:15px;margin-top:13px;width:auto}
.blue_text_menu a{
	color:#00c6ff;
	font-size:15.68px;
	font-weight:bold;
	margin:0 0 0 20px;
	text-decoration:none
}
.blue_text_menu a.now{color:#fff}
.blue_text_menu a:hover{color:#ffffff;font-size:15.68px;font-weight:bold}


.blue_text_header_faq {
	font-size: 48px;
	line-height: 48px;
	color: #0387cb;
	text-align: left;
	padding-left: 8px;
	padding-top: 8px;
	font-weight: bold;
}

#pagemain_left_totals{background:url(/assets/images/left_pic_totals.jpg) no-repeat;float:left;height:595px;width:246px}

#pagemain_text_totals{
	color:#000000;
	float:right;
	font-size:17px;
	height:auto;
	margin-left:80px;
	margin-top:0px;
	width:600px
}


.rightwithpadding {
	text-align: right;
	padding-right: 30px;
}
  

#page {width:902px; position:relative; margin:0px auto;}
#pagemain { width:902px; min-height:462px; position:relative; margin:0 auto; background-color:#FFFFFF;}
*html #pagemain { height:462px;}

#pagemain_2 { width:902px; min-height:462px; position:relative; margin:5px 0px 5px 0px; background-color:#BFF0EE;}
*html #pagemain_2 { height:462px;}


#pagemain_old { width:902px; min-height:462px; position:relative; margin:0 auto; background-color:#FFFFFF;}

#pagemain #bgcol { width:902px; position:relative; margin:5px 0px 5px 0px; background-color:#BFF0EE;}


#pagemain_left { width:246px; height:458px; position:relative; overflow:hidden; margin:4px 0 0 1px; float:left; display:inline; background:url(/assets/images/bg_lv.gif) no-repeat; background-position:0 10px;}

#pagemain_left_about { 
	width:246px;
	height:595px; 
	position:relative; 
	overflow:hidden; 
	margin:15px 0 0 1px; 
	float:left; 
	display:inline; 
	background:url(/assets/images/left_pic_about.jpg) no-repeat; 
	background-position:20px 0px 0px 10px;
}

#pagemain_faq{
	margin-left:auto;
	margin-right:auto;
	margin-top:4px;
	width:902px;
	padding-left: 28px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 16px;
}

#pagemain_text_privacy {
	color:#000000;
	font-size:15px;
	height:auto;
	margin-left:50px;
	margin-top:25px;
	width:500px;
	list-style-type: square;
	list-style-position: outside;
}

#pagemain_text_privacy .pagemain_text_privacy_headers {
	color:#0E6E93;
	font-weight: bolder;
}

#show-how-play { width:246px; height:458px; position:absolute; bottom:-1px; left:0px; background:url(/assets/images/how-to-play-bg.gif) no-repeat #a0ee78; background-position:24px 24px; display:none;}
#show-how-play #for { margin:150px 0 0 15px; width:218px; height:105px; font-size:16px; line-height:20px;}
#show-how-play #the { margin:0 0 0 15px; width:228px; height:150px;}
#pagemain_right_2 { width:650px; min-height:458px; margin:4px 0 0 1px; float:left; display:inline; position:relative;}
#pagemain_right { width:654px; min-height:458px; margin:4px 0 0 1px; float:left; display:inline; background-color:#bff0ee; position:relative;}

*html #pagemain_right {height:458px;}
#refer p{ margin-bottom:4px; margin-top:4px;}
#pagebottom{
	background:#FFFFFF;
	margin:0 auto;
	width:902px;
	height:111px;
}
.bottom_picless{
	height:90px;
	width:728px;
	margin:11px 0 0 13px;
	float:left;
	display:inline;
}
.bottom_text{
	color:#0B607E;
	float:left;
	display:inline;
	font-size:10px;
	margin:11px 0 0 18px;
	width: 130px;
	height:90px;
}
#footer-logo{
	height:45px;
	margin:10px auto 5px auto;
	width:902px
}
#footer-logo #footer-logo-pic,#footer-logo #footer-logo-share { display:inline; float:left;}
#footer-logo-share { margin:5px 0 0 397px;}

#vacbots_footer {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left;
	height:120px;
	width: 100%;
}

html>body #vacbots_footer {	background-image: url(/assets/images/bd1vaccinebottle116x950-trans.png);}
* html #vacbots_footer{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/bd1vaccinebottle116x950-trans.png');background:none;}

#text-area table td { font-size:13px;}
#text-area table { margin-bottom:4px; display:inline;}

 
#text-area #content_table .blue_text_header_bold {	
	font-size: 19px;
	line-height: 21.5px;
	color: #0387cb;
	text-align: left;
	padding-top: 8px;
	font-weight: bold;
}

#text-area #content_table .blue_text_date {	
	color:#0175b9;
	font-size:16px;
	font-weight:bold
}


#text-area #content_table .black_text_small{color:#000000;font-size:14px}
#text-area #content_table .black_text_smaller{color:#000000;font-size:10px}
 
#pagemain_text_about{
	color:#000000;
	font-size:15px;
	height:auto;
	margin-left:50px;
	margin-top:50px;
	margin-bottom:30px;
	margin-right:50px;

}

#links_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0094BA;
	text-decoration: none;
	padding: 2px;
	text-align:center;
}
#links_footer   a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0094BA;
	text-decoration: none;
	padding: 2px;
}
#links_footer  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00C6FF;
	text-decoration: none;
	padding: 2px;
}
#mark-info {
	margin:33px 0 0 0;
	height:38px;
	width:100%;
	font-size:15px;
	color:#016982;
	text-align:center;
}
#syringe-frame {margin:55px 0 0 0px; width:155px; }
#syringe { margin:0 auto; display:none;}
#syringe li { float:left; display:inline; width:22px; height:171px; text-align:center;}
html>body #syringe li.s0 { background:url(/assets/images/syringe00.png)}
* html #syringe li.s0{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/syringe00.png');background:none;}
html>body #syringe li.s1 { background:url(/assets/images/syringe01.png)}
* html #syringe li.s1{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/syringe01.png');background:none;}
html>body #syringe li.s2 { background:url(/assets/images/syringe02.png)}
* html #syringe li.s2{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/syringe02.png');background:none;}
html>body #syringe li.s3 { background:url(/assets/images/syringe03.png)}
* html #syringe li.s3{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/syringe03.png');background:none;}
html>body #syringe li.s4 { background:url(/assets/images/syringe04.png)}
* html #syringe li.s4{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/syringe04.png');background:none;}
html>body #syringe li.s5 { background:url(/assets/images/syringe05.png)}
* html #syringe li.s5{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/syringe05.png');background:none;}
html>body #syringe li.vial { background:url(/assets/images/full-bottle.png)}
* html #syringe li.vial{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/full-bottle.png');background:none;}


#vials-frame {margin:250px 0 0 0px; width:155px; }
#vials { margin:0 auto; display:none;}
#vials li { float:left; display:inline; width:22px; height:40px; text-align:center;}
html>body #vials li.v0 { background:url(/assets/images/ghost-bottle.png)}
* html #vials li.v0{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/ghost-bottle.png');background:none;}
html>body #vials li.v1 { background:url(/assets/images/half-bottle.png)}
* html #vials li.v1{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/half-bottle.png');background:none;}
html>body #vials li.v2 { background:url(/assets/images/full-bottle.png)}
* html #vials li.v2{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/full-bottle.png');background:none;}


#vials2-frame {margin:310px 0 0 0px; width:155px; }
#vials2 { margin:0 auto; display:none;}
#vials2 li { float:left; display:inline; width:22px; height:40px; text-align:center;}
html>body #vials2 li.v0 { background:url(/assets/images/empty-bottle.png)}
* html #vials2 li.v0{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/empty-bottle.png');background:none;}
html>body #vials2 li.v1 { background:url(/assets/images/half-bottle.png)}
* html #vials2 li.v1{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/half-bottle.png');background:none;}
html>body #vials2 li.v2 { background:url(/assets/images/full-bottle.png)}
* html #vials2 li.v2{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/full-bottle.png');background:none;}






#liquid {
	width:67px;
	height:303px;
	position:absolute;
	top:94px;
	left:157px;
	background-position:bottom;
	background-repeat:no-repeat;
}


div.li01 { background:url(/assets/images/scale-01.gif)}
div.li02 { background:url(/assets/images/scale-02.gif)}
div.li03 { background:url(/assets/images/scale-03.gif)}
div.li04 { background:url(/assets/images/scale-04.gif)}
div.li05 { background:url(/assets/images/scale-05.gif)}
div.li06 { background:url(/assets/images/scale-06.gif)}
div.li07 { background:url(/assets/images/scale-07.gif)}
div.li08 { background:url(/assets/images/scale-08.gif)}
div.li09 { background:url(/assets/images/scale-09.gif)}
div.li10 { background:url(/assets/images/scale-10.gif)}

 #frame-top { position:absolute; top:75px; left:1px; width:901px; height:36px;} 
 
#categories { position:absolute; top:75px; left:1px; width:901px; height:36px;}
html>body #frame-top { background:url(/assets/images/frame-top.png)}
* html #frame-top{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/frame-top.png');background:none;}
#frame-bottom { position:relative;padding-top:1px;width:901px; height:36px; margin-left:1px; clear:both;background:url(/assets/images/frame-bottom.gif)}
/*
html>body #frame-bottom { background:url(/assets/images/frame-bottom.png)}
* html #frame-bottom{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/assets/images/frame-bottom.png');background:none;}
*/

#text-area {  min-height:230px; width:630px; margin:49px 0 0 15px; float:left; display:inline;}
*html #text-area { height:230px;}

#text-area p { font-size:14px; color:#000000; line-height:18px; margin:0 0 6px 0;}
#text-area ol { margin-top:8px; margin-bottom:8px; width:100%;list-style-type:upper-alpha; list-style-position:inside; border:1px solid #BFF0EE;}
#text-area ol li { margin:5px auto;font-size:16px; color:#000000;}
#text-area ol li  a {font-size:16px; color:#000000; text-decoration:none}
#text-area ol li  a:hover { text-decoration:underline}
#q-pic { width:247px; height:185px; margin:0 0 0 10px; float:right; text-align:right; display:none;}
* html #q-pic { margin-left:8px;}
#q-pic-enlarge {
	position:absolute;
	top:124px;
	left:0px;
	visibility:hidden;
	z-index:1001;
}


#text-area .small-quest {  
    padding:20px 20px 10px 80px;
}

#text-area .small-quest p {  
    font-size:18px;
	font-weight:bold;
}


#text-area .small-quest li {  
    font-size:15.8px;
	font-weight:normal;
	 margin:15px auto;
}

#infoboard { height:24px; margin:9px 0 0 15px; clear:both;}
#infoboard a,#infoboard span { height:24px; display:inline; float:left;}
#infoboard span{ font-size:17px; font-weight:bold; margin-top:2px;}
#infoboard #level { margin-left:5px;}
#infoboard #you { margin-left:365px;}
span.linkphoto { color:#016982; text-decoration:none; font-size:10px;}
/*a.linkphoto:hover { color:#016982; text-decoration:underline;}*/

#refer { min-height:115px; background-color:#50c6ee; clear:both; padding:5px 15px;}
*html #refer { height:115px;}
#refer span { font-size:14px; font-weight:bold;}
#refer span#red { color:red;}
#frame-bottom a { margin:5px 0 0 20px; position:relative; width:120px; display:block; font-size:18px; color:#FFFFFF;  text-decoration:none; background:url(/assets/images/arrow01.gif) no-repeat; background-position:100px 6px; cursor:pointer;}
#frame-bottom a:hover { cursor:pointer; color:#00c6ff; text-decoration:none; background:url(/assets/images/arrow02.gif) no-repeat; background-position:100px 6px;}

#categories span { font-size:16px; color:#FFFFFF; width:450px; height:22px; font-weight:bold; margin:8px 0 0 262px; float:left;}
#categories a.arrow { float:left;font-size:16px; width:80px; height:22px; color:#FFFFFF; font-weight:bold; text-decoration:none; margin:8px 0 0 98px;background:url(/assets/images/arrow01.gif) no-repeat; background-position:72px 5px; cursor:pointer;}
#categories a.arrow:hover { float:left;font-size:16px; width:80px; height:22px; color:#FFFFFF; font-weight:bold; text-decoration:underline; margin:8px 0 0 98px;background:url(/assets/images/arrow01.gif) no-repeat; background-position:72px 5px; cursor:pointer;}

#Categories-menu { position:absolute; top: 36px; left:247px; width:654px; height:415px; background-color:#a0ee78; display:none;}
#Categories-menu li.first-level {width:654px; min-height:32px; background-color:#86cd62; margin:0 0 2px 0; padding-top:1px;}
#Categories-menu li.first-level a.l1 {font-size:18px; color:#FFFFFF; text-decoration:none; height:20px; width:153px; margin:5px 0 5px 20px; display:block;}
#Categories-menu li.first-level a.l1:hover {font-size:18px; color:#a0ee78; text-decoration:none; height:20px; width:153px; margin:5px 0 5px 20px; display:block;}


#Categories-submenu { width:654px; height:155px; background-color:#a0ee78;}
#Categories-submenu li a {font-size:14px; color:#000; text-decoration:none;}
#Categories-submenu li a:hover {font-size:14px; color:#000; text-decoration:underline;}
#Categories-submenu li { width:180px; height:15px; float:left; display:inline; margin: 5px 0 5px 30px;}
#Categories-submenu li.all { width:624px;}

