px@charset "utf-8";
/* CSS Document */
img{border:0px;}
body {
	background:url(../images/body-bg.jpg) repeat-x #FFFFFF; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	margin:0px; 
	padding:0px;
	}

h1, h2, h3, h4, h5, h6
	{
	font-weight:normal;
	}

h1, h2, h3, h4, h5, h6, ul, li, form, p
	{
	margin:0px;
	padding:0px
	}
h1{ font-size:24px; padding-bottom:5px;} 
h2{ font-size:24px;  color:#8e2625; padding:15px 0px; text-transform:uppercase; font-weight:bold; padding-left:18px;}

.style1 {font-size: 12px}

ul.blue
{
	list-style-image:url(../images/bullet_blue.gif);
	line-height:1.2;
	margin-left:3.2em;
	text-decoration: none;
}

ul.mouse
{
	list-style-image:url(../images/mouse.gif);
	line-height:1.6;
	margin-left:3.2em;
	text-decoration: underline;
	
}



ul.calendar
{
	list-style-image:url(../images/calendar.jpg);
	margin-left:3.2em;
	text-decoration: underline;
	
}

a:link {color: #FFFFFF; text-decoration: none;}
a:visited {color: #FFFFFF; text-decoration: none;}
a:hover {color: #FFFFFF; text-decoration: underline;}
a:active {color: #FFFFFF; text-decoration: none;}


.blacknormal12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	}
	
.blacknormal10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	}	
	
.blacknormal11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	}
	
.bluebold16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#336699;
	font-weight:bold;
	}

	
.bluebold12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336699;
	font-weight:bold;
	}
	
.blackbold12 {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}
	
.whitebold14 {
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	}

#wrapping{ width:995px; height:auto; margin:0px auto; text-align:left; position:relative;}
#headercomtainer{ height:64px; float:left; padding:0px 0px 13px 4px; width:991px; overflow:hidden;}
#logocontainer{ width:190px; height:64px; float:left;}
#logocontainer a{width:190px; height:64px; background:url(../images/logo.gif) no-repeat top; display:block; text-indent:-99999px;}
#topnavigationcontainer{ width:780px; float:right; line-height:14px; padding:50px 0px 0px 20px; color:#FFFFFF;}
#topnavigationcontainer ul{ list-style:none;}
#topnavigationcontainer li{ float:left; font-size:11px;}
#topnavigationcontainer a{ color:#FFFFFF; padding:0px 4px; text-decoration:none; text-transform:uppercase;}
#topnavigationcontainer a:hover{ color:#000000;}

/*
----------------- home page header css start ----------*/
#headerconatiner{width:995px; float:left; height:352px; padding-bottom:12px;}
#headerconatiner .leftbg{ width:11px; background:url(../images/header-left.png) no-repeat; height:352px; float:left;}
#headerconatiner .mid-bg{ width:963px; background:url(../images/header-mid-bg.png) repeat-x; height:319px; float:left; padding:12px 5px 21px 5px;}
#headerconatiner .mid-bg .globe{ width:708px; height:317px; float:left;}
#headerconatiner .mid-bg .globe .globecontent{position:absolute; color:#FFFFFF; left:28px; top: 389px; font-size:11px;}
#headerconatinerinner .mid-bg-inner .globe1{ width:706px; height:202px; float:left; background:url(../images/bannerbg.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe2{ width:706px; height:202px; float:left; background:url(../images/bannerbg2.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe3{ width:706px; height:202px; float:left; background:url(../images/bannerbg3.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe4{ width:706px; height:202px; float:left; background:url(../images/bannerbg4.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe5{ width:706px; height:202px; float:left; background:url(../images/bannerbg5.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe6{ width:706px; height:202px; float:left; background:url(../images/bannerbg6.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe7{ width:706px; height:202px; float:left; background:url(../images/bannerbg7.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe8{ width:706px; height:202px; float:left; background:url(../images/bannerbg8.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe9{ width:706px; height:202px; float:left; background:url(../images/bannerbg9.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe10{ width:706px; height:202px; float:left; background:url(../images/bannerbg10.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe11{ width:706px; height:202px; float:left; background:url(../images/bannerbg11.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe12{ width:706px; height:202px; float:left; background:url(../images/bannerbg12.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe13{ width:706px; height:202px; float:left; background:url(../images/bannerbg13.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe14{ width:706px; height:202px; float:left; background:url(../images/bannerbg14.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe15{ width:706px; height:202px; float:left; background:url(../images/bannerbg15.jpg) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe16{ width:706px; height:202px; float:left; background:url(../images/bannerbg16.jpg) no-repeat; margin-left:13px;}
#headerconatiner .mid-bg .globe .globecontent{position:absolute; color:#FFFFFF; left:28px; top: 389px; font-size:11px;}
#headerconatiner .mid-bg .bannerrightcontainer{ width:254px; float:right;}

/*
----------------- home page header css start ----------*/
#headerconatinerinner{width:995px; float:left; height:202px; padding-bottom:12px;}
#headerconatinerinner .mid-bg-inner{ width:987px; background:url(../images/bannerinner.gif) no-repeat top; height:202px; float:left; padding:12px 5px 21px 5px;}
#headerconatinerinner .mid-bg-inner .globe{ width:706px; height:202px; float:left; background:url(../images/bannerbg.gif) no-repeat; margin-left:13px;}
#headerconatinerinner .mid-bg-inner .globe .globecontent{position:absolute; color:#FFFFFF; left:28px; top:273px; font-size:11px;}
#headerconatinerinner .mid-bg-inner .bannerrightcontainer{ width:254px; float:right; margin-right:12px;}


.hepatitis{ width:234px; height:85px; background:url(../images/top1.jpg) no-repeat top; padding:10px; color:#FFFFFF; margin-bottom:2px}
.message-board{ width:234px; height:84px; background:url(../images/massage-bord.jpg) no-repeat top; padding:10px; color:#FFFFFF; margin-bottom:2px;}
.donations{ width:234px; height:84px; background:url(../images/donations.jpg) no-repeat top; padding:10px; color:#FFFFFF;}

.hepatitis-inner{ width:234px; height:45px; background:url(../images/top1inner.jpg) no-repeat top; padding:10px; color:#FFFFFF; margin-bottom:2px}
.message-board-inner{ width:234px; height:46px; background:url(../images/massage-bord-inner.jpg) no-repeat top; padding:10px; color:#FFFFFF; margin-bottom:2px;}
.donations-inner{ width:234px; height:46px; background:url(../images/donations-inner.jpg) no-repeat top; padding:10px; color:#FFFFFF;}

.breadcrum{font-size:11px; padding-left:20px;}

#middlecontainer{ width:995px; height:auto; float:left; text-align:left;}
#leftcontainer{ width:698px; height:auto; float:left; padding-left:5px; padding-top:10px;}
#leftcontainer p{ padding-bottom:15px; padding-right:10px; font-size:12px; color:#333333; padding-left:20px;}
#leftcontainer a{color:#666; text-decoration:none;}
#leftcontainer a:hover{text-decoration:underline;}
#hepatitis-news-page{ width:600px; float:left; padding-right:30px; padding-left:15px;}
#hepatitis-news-page ul{ list-style:none; width:680px; clear:both;}
#hepatitis-news-page li{background:url(../images/arrow.jpg) no-repeat 5px 5px; padding:0px 0px 10px 25px;}
#hepatitis-news-page li a{ color:#0069a8; text-decoration:none; font-size:10px;}
#hepatitis-news-page li a:hover{ color:#000; }

#hepatitis-news{ width:324px; float:left; padding-right:30px;}
#hepatitis-news ul{ list-style:none; width:324px; clear:both;}
#hepatitis-news li{background:url(../images/arrow.jpg) no-repeat 5px 5px; padding:0px 0px 10px 25px;}
#hepatitis-news li a{ color:#0069a8; text-decoration:none; font-size:11px;}
#hepatitis-news li a:hover{ color:#000; }

#calendar{ width:600px; float:left; padding-right:30px; padding-left:15px;}
#calendar ul{ list-style:none; width:680px; clear:both;}
#calendar li{background:url(../images/calendar.jpg) no-repeat 0px 1px ; padding:0px 0px 10px 25px;}
#calendar li a{ color:#336699; text-decoration:none; font-size:11px;}
#calendar li a:hover{ color:#000; }

.heading{width:304px; height:39px; background:url(../images/news.jpg) no-repeat left; padding:6px 0px 0px 20px; font-size:24px; color:#FFFFFF; float:left;}

#upcoming{ width:324px; float:left;}
#upcoming ul{ list-style:none; width:324px; clear:both;}
#upcoming li{background:url(../images/arrow.jpg) no-repeat 5px 5px; padding:0px 0px 10px 25px; font-size:11px;}
#upcoming li a{ color:#0069a8; text-decoration:none; font-size:11px;}
#upcoming li a.link{color:#666666;}
#upcoming li a:hover{ color:#000; }
#upcoming span.blue{color:#0069a8; font-size:12px;}
#upcoming span.blue a{ font-size:12px;}
.upcoming-heading{width:304px; height:39px; background:url(../images/upcoming.jpg) no-repeat left; padding:6px 0px 0px 20px; font-size:24px; color:#FFFFFF; float:left;}

 .botcontent{width:701px; height:auto; float:left; padding-top:30px; color:#999999; font-size:11px; padding-bottom:20px;}
#headerconatiner .rightbg{ width:11px; background:url(../images/header-right.png) no-repeat; height:352px; float:right;}

#rightcontainer{ width:289px; height:auto; float:left; padding-top:4px; text-align:right;}
#rightcontainer ul{ list-style:none; padding-left:20PX; text-align:left; padding-top:10px;}
#rightcontainer li{background:url(../images/link-bg.jpg) repeat-x bottom; padding-bottom:5px; font-size:11px; margin-bottom:5px;}

#rightcontainer li a{ color:#666; text-decoration:none;}
#rightcontainer li a:hover{ color:#8a1c05; text-decoration:none;}
#rightcontainer li.navactive a{ color:#8a1c05; font-size:14px; font-weight:bold;}



.send-a-gift{ width:261px; height:106px; float:left; background:url(../images/send-a-gift.jpg) no-repeat top; padding:45px 0px 0px 25px; color:#FFFFFF; font-size:11px;}
.earn-today{ width:261px; height:105px; float:left; background:url(../images/earn-todat.gif) no-repeat top; padding:50px 0px 0px 25px; color:#FFFFFF; font-size:11px;}
.pharmaceutical{ width:261px; height:97px; float:left; background:url(../images/pharmaceutical.gif) no-repeat top; padding:60px 0px 0px 25px; color:#FFFFFF; font-size:11px;}

.send-a-gift2{ width:183px; height:87px; float:right; background:url(../images/senda-gift.jpg) no-repeat top; padding:25px 0px 0px 15px; color:#FFFFFF; font-size:10px; margin-right:25px;}
.earn-today2{ width:183px; height:87px; float:right; background:url(../images/earntoday.jpg) no-repeat top; padding:25px 0px 0px 15px; color:#FFFFFF; font-size:10px; margin-right:25px;}
.pharmaceutical2{ width:193px; height:87px; float:right; background:url(../images/no-pharmaceutical.jpg) no-repeat top; padding:22px 0px 0px 5px; color:#FFFFFF; font-size:10px; text-indent:78px; line-height:12px; margin-right:25px;}

.bot-image{ width:289px; height:auto; float:left; }
.bot-image2{ width:150px; height:auto; float:left; padding-left:65px; }

.clear{clear:both;}




#footercontainer{ width:100%; height:77px; margin:0px; padding:0px; background:url(../images/footer.gif) repeat-x; margin-top:5px; padding:30px 0px 0px 0px; text-align:center; color:#FFFFFF;}
#footercontainer p{ padding-bottom:8px;}
#footercontainer a{ color:#FFFFFF; text-decoration:none; padding:0px 5px;}
#footercontainer a:hover{ color:#000000;}

