body {
  font-family: Arial,Verdana, Geneva,  helvetica, sans-serif;
  margin:0px;
  padding: 0px;
  text-align:center;
  background: #e8bd3b url("images/bg.gif");
  font-size: 12px;
}

.clientList {
	margin-top:0;
}

.clientList2{
	padding: 0px 0px 0px 15px;
}

.tinyDate {
	font-size:11px;
	font-weight:bold;
}

td{
font-family: Arial,Verdana, Geneva,  helvetica, sans-serif;
}

.clientsAlliance td{
text-align: center;
}

th{
font-family: Arial,Verdana, Geneva,  helvetica, sans-serif;
}
.a, a:link, a:visited{
color:#0099cc;
text-decoration:underline;
}

a:hover{
color:#be9a2f;
text-decoration:underline;
}

a img {
border: 0;
}

.container{
	width:815px;
	font-size:11px;
	color:#808083;
	margin: 0 auto;
}

.nav {
	width:100%;
	background: #ffffff url("images/navBG.gif") bottom left repeat-x;
	height:32px;
	text-align:left;
	line-height:38px;
	margin-bottom: 1px;
	margin-top:8px;
	
	
}

.nav a {
	padding: 0px 17px;

}

.dots {
	width:100%;
	height:1px;
	background-image:url(images/dots.hr.gif);
	background-repeat:repeat-x;
	padding:0;
	margin:0;
}

.sideItems {
	/*padding-left:32px;*/
}

.sideItems li {
	/*height:24px;*/
	margin-bottom:10px;
	list-style-image:url(images/square.bullet.gif);
	
}

.sideHeader {
	color: #006699;
	padding:0;
	margin:10px 0 0 10px;
	
}

.releasesList {
	
	
	
}

.releasesList li {
	list-style-image:url(images/wave.bullet.gif);

}

.releaseTitle {
	font-weight:bold;
}

.processList {
	margin-bottom:0;
	/*padding-left:36px;*/
}

.processList li {
	color:#006699;
	padding-bottom:6px;
	padding-right:6px;
	font-weight:bold;
	font-size:11px;
	
}

.tiny {
	font-size:10px;
}

.seperator {
	/*background-color:#F3DE9D;*/
	border-top:1px solid #F3DE9D;
}

.selectedStudy {
	background-image:url(images/wave.bullet.gif);
	background-repeat:no-repeat;
	padding-left:14px;
	color:#003366;
	font-weight:bold;
}


.pressRelease a, a:hover{
border: 0px none;
text-decoration: none;
}

.listHeader {
font-size:12px; font-family:arial; font-weight:bold; color:#003466;padding:17px 0px 7px 0; margin:0px;
}

.cotentItem {
font-weight:bold; color:#666666;
font-size: 11px;
}

.contentList {
	list-style-type: square;
}

.contentList li {
	padding-bottom:7px;
}


.contentList2 {
	list-style-type:square;
}

/*--------------home styles---------------------*/
.homeHeader{
height:114px;
width:100%;
background-image:url(images/header_bg.gif);
background-repeat:no-repeat;
float:left;
}
.logoHolder{
width:156px;
height:104px;
float:left;
}
.headerSignPetition{
width:162px;
height:90px;
float:left;
margin:0px;
padding:14px 0px 0px 385px;
}
.homeImageHeader{
height:227px;
width:815px;
background-image:url(images/home_imageBar.jpg);
background-repeat:no-repeat;
float:left;
padding:0px 0px 0px 0px;
}
.homeImageHeader a, .homeImageHeader a:link, .homeImageHeader a:visited{
display:block;
width:auto;
float:left;
margin:200px 5px 0px 5px;
padding:5px 10px 5px 10px;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#f37736;
}
.homeImageHeader a:hover, .homeImageHeader a:active{
display:block;
width:auto;
float:left;
margin:200px 5px 0px 5px;
padding:5px 10px 5px 10px;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#f6905d;
}
.spacer{
width:300px; 
float:left; 
margin:0px;
margin-top:200px;
}
.homeLeftColumn{
width:165px;
padding:0px 15px 0px 5px;
margin:30px 0px 0px 0px;
border-right:1px dotted #CCCCCC;
float:left;
}
.homeLeftColumn h1{
font-size:12px;
font-weight:bold;
color:#0082c8;
padding:0px;
margin:0px 0px 10px 0px;
}
.homeLeftColumn p{
color:#f37736;
line-height:18px;
font-size:10px;
padding:10px 0px 0px 0px;
margin:0px;
}
.homeMiddleColumn{
width:405px;
padding:0px 10px 0px 10px;
margin:30px 0px 0px 0px;
border-right:1px dotted #CCCCCC;
float:left;
}
.homeMiddleColumn h1{
font-size:12px;
font-weight:bold;
color:#0082c8;
padding:0px;
margin:0px 0px 10px 0px;
}
.homeMiddleColumn p{
color:#808083;
line-height:18px;
font-size:10px;
padding:0px 0px 0px 15px;
margin:0px;
}
.homeRightColumn{
width:180px;
padding:0px 10px 0px 10px;
margin:30px 0px 0px 0px;
float:left;
}
.homeRightColumn h1{
font-size:12px;
font-weight:bold;
color:#0082c8;
padding:0px;
margin:0px 0px 10px 0px;
}
.homeRightColumn p{
color:#f37736;
line-height:18px;
font-size:10px;
padding:10px 0px 0px 10px;
margin:0px;
}
.homeRightColumn strong{
font-size:12px;
font-weight:bold;
color:#339900;
}
.homeRightColumn ul{
padding:0px;
margin:0px 0px 10px 30px;
}
.homeRightColumn li{
list-style-image:url(images/bullet.gif);
color:#f37736;
margin:0px;
padding:0px 0px 5px 0px;
}
.homeRightColumn a, .homeRightColumn a:link, .homeRightColumn a:visited{
color:#f37736;
text-decoration:none;
}
.homeRightColumn a:hover, .homeRightColumn a:active{
color:#f37736;
text-decoration:underline;
}
.searchBox{
width:160px;
height:25px;
padding:0px;
margin:0px;
background-color:#50b848;
float:left;
}
.searchInputBox{
color:#f37736;
width:125px;
height:12px;
margin:3px 0px 3px 3px;
padding:0px;
font-size:10px;
}
.searchBox img{
padding:0px;
margin:0px;
}
.searchResult{
color:#50b848;
font-weight:bold;
margin:0px;
padding-bottom:20px;
}
/*-------------end home styles---------------*/

/*-------------footer styles-----------------*/
.footer{
width:815px;
float:left;
padding:0px;
margin:20px 0px 0px 0px;
height:95px;
}
.footer h3{
font-weight:bold;
font-size:13px;
letter-spacing:3.5px;
text-align:center;
}
.footer img{
margin: 0px 20px 0px 0px;
padding:0px;
float:left;
}
.copyright{
width:380px;
font-size:9px;
float:left;
letter-spacing:-0.5pt;
padding-top:15px;
}
.copyright a, .copyright a:link, .copyright a:visited{
text-decoration:none;
color:#f37736;
}
.copyright p{
margin:3px 0px 0px 0px;
padding:0px;
}
.bottomNav{
font-size:8px;
text-align:right;
width:430px;
float:right;
padding-top:15px;
}
.bottomNav a, .bottomNav a:link, .bottomNav a:visited{
font-size:10px;
display:block;
float:right;
width:auto;
padding-bottom:10px;
margin:0px;
margin-left:6px;
text-decoration:none;
color:#808083;
border-bottom:6px solid #f37736;
}
.bottomNav a:hover, .bottomNav a:active{
font-size:10px;
display:block;
float:right;
width:auto;
padding-bottom:10px;
margin:0px;
margin-left:6px;
text-decoration:none;
color:#808083;
border-bottom:6px solid #f6905d;
}
/*--------------end footer styles-----------*/

/*--------------inner page styles-----------*/
.innerHeader{
height:114px;
width:100%;
background-image:url(images/innerHeader_bg.gif);
background-repeat:no-repeat;
float:left;
}
.innerHeaderSignPetition{
width:152px;
height:64px;
float:left;
margin:0px;
padding:14px 0px 0px 385px;
}
.innerSpacer{
width:300px; 
float:left; 
margin:0px;
margin-top:30px;
}
.innerImageHeader{
height:56px;
width:815px;
background-image:url(images/innerHeaderImage_bg.gif);
background-repeat:no-repeat;
float:left;
padding:0px 0px 0px 0px;
}
.innerImageHeader a, .innerImageHeader a:link, .innerImageHeader a:visited{
display:block;
width:auto;
float:left;
margin:30px 5px 0px 5px;
padding:5px 10px 5px 10px;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#f37736;
}
.innerImageHeader a:hover, .innerImageHeader a:active{
display:block;
width:auto;
float:left;
margin:30px 5px 0px 5px;
padding:5px 10px 5px 10px;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#f6905d;
}
.innerLeftColumn{
width:560px;
padding:0px 10px 0px 0px;
margin:30px 0px 0px 0px;
border-right:1px dotted #CCCCCC;
float:left;

}
.innerLeftColumn h1{
font-size:12px;
font-weight:bold;
color:#0082c8;
padding:0px;
margin:0px 0px 10px 0px;
}
.innerLeftColumn p{
color:#808083;
line-height:18px;
font-size:10px;
padding:0px 0px 10px 20px;
margin:0px;
}
.innerLeftColumn ul{
margin:0px;
padding:5px 0px 5px 45px;
font-size:10px;
list-style:square;
}
.innerLeftColumn li{
padding-bottom:7px;
}
.innerRightColumn{
width:220px;
padding:0px 10px 0px 10px;
margin:30px 0px 0px 0px;
float:left;

}
.innerRightColumn h1{
font-size:12px;
font-weight:bold;
color:#0082c8;
padding:0px;
margin:0px 0px 10px 0px;
}
.innerRightColumn p{
color:#f37736;
line-height:18px;
font-size:10px;
padding:10px 0px 0px 10px;
margin:0px;
}
.innerRightColumn strong{
font-size:12px;
font-weight:bold;
color:#339900;
}
.innerRightColumn ul{
padding:0px;
margin:0px 0px 10px 30px;
}
.innerRightColumn li{
list-style-image:url(images/bullet.gif);
color:#f37736;
margin:0px;
padding:0px 0px 5px 0px;
}
.innerRightColumn a, .innerRightColumn a:link, .innerRightColumn a:visited{
color:#f37736;
text-decoration:none;
}
.innerRightColumn a:hover, .innerRightColumn a:active{
color:#f37736;
text-decoration:underline;
}
.diseaseCallout{
color:#ffffff;
display:none;
background-color:#f26522;
width:400px;
border:4px solid #F2F2F2;
position:absolute;
float:left;
z-index:10;
margin:10px 0px 0px 140px;
padding:15px;
}
.movieBoxHolder{
display:block;
width:2px; 
z-index:10; 
float:left; 
margin:0px; 
padding:0px; 
margin-left:15px; 
margin-top:-250px; 
position:absolute;
}

.indent {
margin-left:30px !important; 
}


.sideSubBox {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px dotted #cccccc;
}

/*--------------end inner page styles-------*/

/*-------------- donation form-------*/
.innerRightColumn-name{
font-size:14px;
font-weight:bold;
color:#f26522;
}


h3{
	font-size:16px;
}

h4{
	font-size: 14px;
}

h5{
	font-size:12px;
	padding-bottom:7px;
	margin-bottom:0px;
}


.subcontent p {
	padding-left: 15px;
}


.contentHeader {
	color: #006699;
	padding-bottom:5px;
	margin-bottom: 0px;
}

#sidebar {
	width:193px;
	padding-top:10px;
}

#case {
	min-height:550px;
	height:auto !important;
	height:550px;
	
}

.studyText {
	padding:0 15px 0 15px;
	
}

.subitem{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
}

/*-------------- press releases-------*/

.orangeInfoSection{
	width: 260px; 
	background-color: #EFE9D3;
	padding: 5px 5px 5px 5px;
}

.orangeInfoSection strong{
	color: #A83300;
}

.squaredPurple,
.squaredPurple li{
	list-style-image:url(http://www.ampfirm.com/admin/images/purple_bullet.gif); 

}

.squaredPurple strong{
	font-size: 11pt;
}

th.title {
background-color: #cccccc;
border: 1px solid #000000;
font-size: 1.5em;
font-weight: bold;
}

table.tvSchedule {
margin-bottom: 10px;
width: 90%;
}

table.tvSchedule td {
border: 1px solid #000000;
}

h2.blackHeading {
background-color: #000000;
color: #ffffff;
font-size: 1.5em;
}

.articleImage_right {
float: right;
font-size: 0.8em;
font-weight: bold;
margin: 8px 0px 8px 8px;
text-align: center;
width: 318px;
}

.articleImage_left {
float: left;
font-size: 0.8em;
font-weight: bold;
margin: 8px 8px 8px 0px;
text-align: center;
min-width: 100px;
max-width: 318px;
}

.articleImage_caption {
}
/*-------------- end: press releases-------*/