h1, h2, h3, h4, h5, h6, form, img
	{
		margin:0px;
		padding:0px;
	}
h1{font-size:22px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px; color: #568689;}
h5{font-size:14px;}
h6{font-size:12px;}

A:link {text-decoration: underline; color: #568689;}
A:visited {text-decoration: underline; color: #568689;}
A:active {text-decoration: underline; color: #568689;}
A:hover {text-decoration: underline; color: #568689;}

.r:link {text-decoration: underline; color: #666666;}
.r:visited {text-decoration: underline; color: #666666;}
.r:active {text-decoration: underline; color: #666666;}
.r:hover {text-decoration: underline; color: #666666;}


hr
	{background: url(images/line.gif) repeat-x left;
  	border:0;
  	clip:rect(5px 65% 6px 0);
  	height:11px;
  	align:left;
  	line-height:10px;
  	position:absolute;
  	width:inherit;
  	top:inherit;
}

.style2 {color: #666666}

p
	{
		margin:0px;
		padding:0px;
		padding:4px 0px;
	}
ul, ol, li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
ul li
	{
		list-style:disc;
		margin-left:35px;
	}
ol li
	{
		list-style:decimal;
		margin-left:20px;
	}
body
	{
		margin:0px;
		padding:0px;
		font-family:"trebuchet ms", arial;
		font-size:12px;
		color:#666666;
		background:#d9d3cc;
	}
#main
	{
		margin:0px auto;
		padding:0px;
		width:1006px;
	}
.header
	{
		height:116px;
		background:url(images/headerBg.jpg) no-repeat left top;
		overflow:hidden;
	}
.header2
	{
		height:116px;
		background:url(images/headerBg1.jpg) no-repeat left top;
		overflow:hidden;
	}
.headerLeft
	{
		float:left;
		width:800px;
	}
.headerRight
	{
		float:right;
		width:180px;
		padding-top:25px;
	}

.title		/* For site name*/
	{
		height:30px;
		width:600px;
		padding-left:120px;
		padding-top:40px;
	}
.title h1
	{
		font-size:24px;
		font-weight:normal;
	}
.title a, .title a:visited
	{
		text-decoration:none;
		color:#4e8388;
	}
.title a:hover
	{
	}
.subTitle		/*for tagline */
	{
		height:14px;
		width:600px;
		padding-left:120px;
	}
.subTitle h3
	{
		font-size:12px;
		font-weight:normal;
		color:#333333;
	}
.headerRight a, .headerRight a:visited		/*for links on right side of header */
	{
		padding-left:10px;
		padding-bottom:8px;
		font-size:11px;
		color:#666666;
		text-decoration:none;
		display:block;
	}
.headerRight a:hover
	{
		text-decoration:none;
		color:#000000;
	}
.headerRight img
	{
		vertical-align:middle;
	}
/***********	for main navigation		*********************/
.nav
	{
		float:left;
		height:32px;
		width:976px;
		padding:0px 15px;
		background:url(images/navBg.jpg) no-repeat left top;
	}
.central
	{
		margin:0px auto;
	}
.nav ul
	{
		list-style:none;
		overflow:hidden;
		float:left;
		margin:0px;
		padding:0px;
	}
.nav ul ul
	{
		padding-left:0px;
		padding-top:0px;
		float:left;
	}
.nav li
	{
		list-style:none;
		display:inline;
		text-align:center;
		padding:0px;
		margin:0px;
	}
.nav li a, .nav li a:visited
	{
		text-decoration:none;
		float:left;
		display:block;
		color:#ffffff;
		font-weight:bold;
		padding:4px 29px 7px 29px;
		text-transform:uppercase;
		background:url(images/navBorder.jpg) no-repeat left top;
	}
.nav li a:hover
	{
		color:#ffffcd;
	}
/*****************************************************************/
.content1		/* for content area		*/
	{
		background:	url(images/contentBg.jpg) repeat-y left;
		padding:0px 7px 10px 7px;
		height:1%;
	}
.contentBottom
	{
		
	}
/****************************************************************/
.heading	/* for what is Hepatitis C ? */
	{
		height:47px;
		background:url(images/headingBg.jpg) repeat-x top;
		padding-left:40px;
		padding-top:8px;
		overflow:hidden;
	}
.heading h1
	{
		font-size:27px;
		color:#ffffff;
		font-weight:normal;
	}
.pad1		/* for space between some layers */
	{
		padding-bottom:10px;
	}
.innerContent	/*for left content */
	{
		float:left;
		width:700px;
		padding:10px 14px 20px 14px;
	}
.innerContentCSAT	/*for left content in csat */
	{
		float:left;
		width:600px;
		padding:10px 14px 20px 14px;
	}
	
.innerContentSingle	/*for left content */
	{
		float:inherit;
		width:900px;
		margin-left: auto ;
 		margin-right: auto ;
	}
.titleText
	{
		font-weight:bold;
		font-size:13px;
		padding-top:3px;
		padding-bottom:8px;
		text-transform:uppercase;
		color:#4d8286;
	}
.hepatitis		/*for three columns of Hepatitis info in left content */
	{
		float:left;
		width:232px;
		padding-top:15px;
	}
.hepatitisTitle
	{
		text-align:center;
		text-transform:uppercase;
		font-weight:bold;
		background:#cccccc;
		padding:5px 0px;
		margin-bottom:5px;
		color:#4d8286;
	}
.hepatitis .titleText
	{
		text-align:center;
	}
.subText	/* for sub title of middle content of Hepatits info */
	{	
		text-align:center;
		font-weight:bold;
		padding:10px 0px;
	}
.hepatitis ul
	{
		padding:0px 10px 0px 10px;
	}
/****************************************************************/
.sideBar	/* for sidebar(right content) */
	{
		float:right;
		width:230px;
		padding:10px 10px;
	}
.symptoms	/*for symptoms	*/
	{
		background:#e6e4c1;
		padding-bottom:5px;
	}
.symptoms h3
	{
		font-weight:normal;
		text-transform:uppercase;
		color:#ffffff;
		background:url(images/symptomsTitle.jpg) repeat-x top #b7a982;
		font-size:21px;
		padding:5px 0px;
		text-align:center;
	}
.sideBar ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
.sideBar li ul ul
	{
		margin:0px;
	}
.sideBar ul ul ul
	{
		padding-top:0px;
	}
.sideBar ul li
	{
		list-style:none;
		margin:0px;
		padding:0px;
		padding:4px 0px;
		margin:0px 10px;
		border-bottom:solid 1px #ffffff;
	}
.sideBar li li
	{
	}

.sideBar li a, .sideBar li a:visited
	{
		color:#666666;
		font-weight:normal;
		font-size:13px;
		text-decoration:none;
	}
.sideBar li a:hover
	{
		color:#222;
	}
.linkIcons	/*for images in right content */
	{
		width:100%;
		text-align:center;
		padding-top:10px;
	}
.linkIcons img
	{
		vertical-align:middle;
		margin:0px;
		padding:0px;
	}
/**********************************/
.flashAd	/* for sidebar(right content) in csat */
	{
		float:left;
		width:600px;
		padding-left:15px;
		/*padding:10px 5px;*/
	}
.videoTraining
	{
		float:left;
		width:333px;
		padding-left:25px;
	}
.videoRight
	{
		float:right;
		width:170px;
		padding-right:15px;
		font-size:12px;
		padding-top:5px;
		text-transform:uppercase;
		font-weight:bold;
	}
.videoRight ul, .videoRight li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
.videoRight li
	{
		background:url(images/viewBullet.jpg) no-repeat 0px 3px;
		padding-left:20px;
	}
.videoRight a, .videoRight a:visited
	{
		color:#666666;
		text-decoration:none;
		font-weight:normal;
		text-transform:capitalize;
	}
.videoRight a:hover
	{
		text-decoration:underline;
	}
.videoLeft
	{
		float:left;
		width:135px;
		text-align:right;
	}
.videoTitle
	{
		background:url(images/videoTrTitle2.jpg) no-repeat left top;
		height:24px;
		overflow:hidden;
		font-size:18px;
		color:#ffffff;
		text-transform:uppercase;
		text-align:center;
		padding-top:3px;
		margin-bottom:10px;
	}
.siteTraining
	{
		float:left;
		margin-top:12px;
	}
/****************************************/
.events
	{
		float:left;
		width:333px;
		text-align:left;
		padding-left:25px;
		margin-top:10px;
	}
.eventTitle
	{
		background:url(images/events2.jpg) no-repeat left top;
		text-transform:uppercase;
		color:#ffffff;
		height:25px;
		overflow:hidden;
		font-size:18px;
		padding-top:2px;
		text-align:center;
		margin-bottom:5px;
	}
.events ul
	{
		margin:0px;
		padding:0px;
		padding:0px 15px 0px 5px;
	}
.events li
	{
		margin:0px;
		padding:0px;
		list-style:none;
		background:url(images/researchBullet.jpg) no-repeat 0px 10px;
		padding:7px 0px 2px 20px;
		border-top:solid 1px #cccccc;
	}
.events li a, .events li a:visited
	{
		color:#669999;
		text-decoration:none;
	}
.events li a:hover
	{
		text-decoration:underline !important;
	}
/***************************************/
.links
	{
		float:left;
		width:287px;
		padding-left:15px;
		margin-top:10px;
	}
.linksTitle
	{
		background:url(images/quickLinks2.jpg) no-repeat left top;
		text-align:center;
		height:25px;
		overflow:hidden;
		padding-top:2px;
		text-transform:uppercase;
		color:#ffffff;
		font-size:18px;
		margin-bottom:5px;
	}
.links ul
	{
		margin:0px;
		padding:0px;
		margin-bottom:30px;
	}
.links li
	{
		margin:0px;
		padding:0px;
		list-style:none;
		border-top:solid 1px #cccccc;
		padding:5px;
	}
.links a, .links a:visited
	{
		text-decoration:none;
		color:#669999;
	}
.links a:hover
	{
		text-decoration:underline;
	}
.links img
	{
		vertical-align:middle;
	}

/**********************************************/
.rellinks

.rellinks ul
	{
		margin:0px;
		padding:0px;
		padding:0px 10px;
	}
	
.rellinks
	{
		margin:0px;
		padding:0px;
		list-style:none;
		background:url(images/mouse.gif) no-repeat 0px 10px;
		padding:7px 0px 4px 20px;
	}

/**********************************************/
.research
	{
		float:left;
		width:287px;
		padding-left:25px;
		margin-top:10px;
	}
.research ul
	{
		margin:0px;
		padding:0px;
		padding:0px 10px;
	}
.research li
	{
		margin:0px;
		padding:0px;
		list-style:none;
		background:url(images/researchBullet.jpg) no-repeat 0px 10px;
		padding:7px 0px 4px 20px;
		border-top:solid 1px #cccccc;
	}
.research li a, .events li a:visited
	{
		color:#669999;
		text-decoration:none;
	}
.research li a:hover
	{
		text-decoration:underline;
	}
.researchLink
	{
		text-align:right;
		text-transform:uppercase;
		font-size:11px;
		padding:40px 15px 0px 0px;
	}
.researchLink a, .researchLink a:visited
	{
		color:#669999;
		text-decoration:underline;
	}
.researchLink a:hover
	{
		text-decoration:none;
	}
/****************************************/
.bottomIcons
	{
		float:left;
		padding-left:15px;
		padding-right:3px;
	}
/**********************************************/
.footer
	{
		text-align:center;
		padding-top:19px;
		background:url(images/footer.jpg) no-repeat;
		height:119px;
	}
.footerLinks
	{
		text-align:center;
		padding-bottom:10px;
	}
.footerLinks a, .footerLinks a:visited
	{
		text-decoration:none;
		color:#666666;
		text-transform:uppercase;
		font-size:11px;
		padding:0px 3px;
	}
.footerLinks a:hover
	{
		text-decoration:underline;
	}
.footerIcons a, .footerIcons a:visited
	{
		padding:0px 9px;
	}