body { 
	margin: 5px 0px 25px 0px; 
	font: 12px/16px arial; 
	color: #000000; 
	background: #84a578; 
	background-image:url(../images/bg.jpg); 
	background-position:left top; 
	background-repeat:repeat-x; 
	text-align: center;
	}

a:link {
	font: 12px/16px arial; 
	color: #126397; 
	text-decoration: none;
	}
a {outline: none;}	


a:visited {
	font: 12px/16px arial; 
	color: #126397; 
	text-decoration: none;
	} 

h1 { 
	margin: 0px 0px 5px 0px; 
	font: 10px arial; 
	color: #889683; 
	letter-spacing: .1px; 
	text-align: center;
	}

#red{ 
	color: #ff0000;
	}
#redsmall { 
	font: 11px/16px arial; 
	color: #ff0000;
	}	
#redsmall a { 
	font: bold 12px/16px arial; 
	color: #ff0000;
	text-decoration: none;
	margin-top: 5px;
	}		
#notesmall { 
	font: 11px/15px arial; 
	color: #000000;
	background:url(../images/note_icon.gif) no-repeat 1px top;
	padding-left: 17px;
	}	
#sidebartext #notesmall a { 
	font: 11px/15px arial; 
	color: #126397; 
	text-decoration: none;
	margin-top: 5px;
	}	
.small { 
	font: 11px/15px arial; 
	color: #000000;
	}	
.small a { 
	font: 11px/15px arial; 
	color: #126397; 
	text-decoration: none;
	}			
#formbody {
	margin: 11px 0px 4px 0px;
	}	
	
.formtext {
	font: 12px/16px arial; 
	color: #000000; 
	}	
.forminput {
	font: 12px arial; 
	color: #000000; 
	}	
.formcomment {
	width: 400px;
	font: 12px arial; 
	color: #000000; 
	}		
			
	
.readmore{ 
	font-size: 12px; 
	background-image: url(../images/greenarrow.gif);
	background-position: 0px 3px; 
	background-repeat: no-repeat; 
	padding-left: 14px;  
	}
.readmore a { 
	text-decoration: none;
	}		
	
.readmore2 { 
	font-size: 12px; 
	background-image: url(../images/greenarrow.gif);
	background-position: 0px 3px; 
	background-repeat: no-repeat; 
	padding-left: 14px;  
	display: block;
	}
.sidemore{ 
	font-size: 12px; 
	padding: 6px 0 0 0;  
	}
.sidedmore a { 
	text-decoration: none;
	}		
		
	

.mediareadmore{ 
	font-size: 12px; 
	background-image: url(../images/subbluearrow.jpg);
	background-position: 0px 3px; 
	background-repeat: no-repeat; 
	padding-left: 14px;  
	}	
.mediamore a { 
	text-decoration: none;
	}
#diseasebut { 
	font: bold 12px arial;
	color: #ffffff; 
	text-align: left;
	vertical-align: top;

	}
	
#diseasebut a { 
	display: block;
	font: bold 12px arial;
	background-image: url(../images/diseasebuttonbg.gif);
	background-position: 0px 0px; 
	background-repeat: no-repeat;  
	text-align: left;
	vertical-align: top;
	padding: 7px 0px 15px 20px;
	color: #ffffff; 
	text-decoration: none;
	}
	
#diseasebut a:hover { 
	font: bold 12px arial;
	color: #274c1b; 
	text-decoration: none;
	}			

#orange {
	font: bold 17px/17px arial; 
	color: #b66d0b; 
	text-align: left; 
	vertical-align: top;
	padding-bottom: 5px;
	}
		
#orangehead {
	font: bold 14px/16px arial; 
	color: #b66d0b; 
	text-align: left; 
	vertical-align: top;
	padding-bottom: 5px;
	}
	
	
#bluesubhead {
	font: bold 14px/16px arial; 
	color: #2c668c;  
	text-align: left; 
	vertical-align: top;
	padding-bottom: 12px;
	}
	
#greensubhead {
	font: bold 14px/16px arial; 
	color: #568a43; 
	text-align: left; 
	vertical-align: top;
	padding-bottom: 12px;
	}		
	
.orangesubhead {
	font: bold 13px/14px arial; 
	color: #b66d0b; 
	text-align: left; 
	} 
		
.orangetext {
	font: 12px/18px arial; 
	color: #b66d0b; 
	text-align: left; 
	}
	
.bluepgtitle {
	font: bold 29px/29px arial; 
	color: #2c668c; 
	margin: 36px 0px 0px 30px;
	}
	
.greenpgtitle {
	font: bold 29px/29px arial; 
	color: #568a43; 
	margin: 36px 0px 0px 30px;
	}
	
.greenpgtitlelong {
	font: bold 29px/31px arial; 
	color: #568a43; 
	margin: 20px 0px 0px 29px;
	}
	
.bluepgtitle2 {
	font: bold 29px/29px arial; 
	color: #2c668c; 
	margin: 5px 0px 20px 0px;
	}
.bluepgtitle3 {
	font: 29px/29px arial; 
	color: #2c668c; 
	margin: 5px 0px 20px 0px;
	}	
	
.greenpgtitle2 {
	font: bold 29px/29px arial; 
	color: #568a43; 
	margin: 5px 0px 20px 0px;
	}
	
.greensubhead {
	font: bold 14px arial; 
	color: #568a43; 
	text-align: left; 
	vertical-align: bottom;
	}		
#subhead {
	font: bold 14px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: bottom;
	}		
		

li { margin-left: -23px; list-style: url(../images/greenbullet.gif); }
li.blue { margin-left: -23px; list-style: url(../images/bullet.gif); }
li.blue { margin-left: -23px; list-style: url(../images/bullet.gif); }
ul.two { list-style: circle; margin-top: 0px;}
ul.two li { margin-left: -23px; list-style: url(../images/greenbullet.gif); }
ul.circle { list-style: circle;}
ul.circle li { list-style: url(../images/greenbullet2.gif);}
li.disc { list-style:disc !important;}

	
hr { 
	border: 0; 
	height: 1px; 
	color: #d8ccb7;
	text-align: center; 
	background-color: #d8ccb7; 
	margin: 13px 0px 10px 0px;
}
		
hr.two { 
	border: 0; 
	height: 1px; 
	color: #d8ccb7;
	text-align: center; 
	background-color: #d8ccb7; 
	margin: 15px 0px 15px 0px;
}	

hr.blue { 
	border: 0; 
	height: 1px; 
	color: #8bb0ca;
	text-align: center; 
	background-color: #8bb0ca; 
	margin: 3px 0px 3px 0px;
}	

/* container rounded corners */
.bl3 {background:url(../images/bl.gif) 0 100% no-repeat #ffffff; width:980px; text-align:left;}
.bl2 {background:url(../images/bl.gif) 0 100% no-repeat #ffffff; width:980px; text-align:center; padding:0px;}
.bl {background:url(../images/bl.gif) 0 100% no-repeat; width:980px; text-align:center}
.br {background:url(../images/br.gif) 100% 100% no-repeat}
.tl {background:url(../images/tl.gif) 0 0 no-repeat}
.tr {background:url(../images/tr.gif) 100% 0 no-repeat}
.tr2 {background:url(../images/tr.gif) 100% 0 no-repeat; padding:0px}
img {border:0}	


/* Header/Logo */


.headcontainer{
	width: 948px; 
	margin: 0px 0px 0px 16px;
	border: 0px solid #000000;
	}
	
.headleft {
	padding: 29px 0px 20px 20px;
	text-align: left;
	vertical-align: top;
}	
.headright {
	vertical-align: top;
}
.headright a {
	font: 11px/16px arial; 
	color: #447f31;
	text-decoration: none;
}		
.nav {
	width: 948px; 
	background-color: #ffffff; 
	margin-left: 16px;
	}
.spanish {
	margin: 16px 4px 20px 0px;
	padding-left: 13px;
	vertical-align: top;
	font: 11px/16px arial; 
	color: #447f31;
	float: right;
	background-image: url(../images/greenarrow.gif);
	background-position: 0px 4px; 
	background-repeat: no-repeat; 
	}
#spanish a { 
	text-decoration: none;
	font: 11px/16px arial; 
	color: #447f31;
	}
	

	


/* Home Banner */
.homebanner {
	width: 948px; 
	height: 437px; 
	margin: 14px 0px 0px 16px; 
	background-color: #ffffff; 
	background-image:url(../images/homebannerbg.jpg);
	background-repeat:no-repeat;
	}
.homebannerlt {
	width: 335px; 
	font: 12px/16px arial; 
	color: #000000; 
	padding: 58px 0px 0px 40px;
	text-align: left; 
	vertical-align: top; 
	}	
.homebannerlt a {
	font: 11px/16px arial; 
	color: #000000; 
	text-decoration: none;
	}
.homebannercen {
	width: 325x; 
	color: #000000; 
	text-align: left; 
	vertical-align: top;
	}	
.homebannerrt {
	width: 298px; 
	padding: 26px 0px 15px 0px;	
	text-align: left; 
	vertical-align: top;
	}
#homeheader {
	font: bold italic 38px/40px Trebuchet Ms; 
	color: #b66d0b; 
	}
	

/*sidebar */
#homesidebarcontainer {
	width: 261px;
	margin: 0px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	font: 12px/16px arial; 
	color: #000000;	
	}	
#homesidebarcontainer a {
	text-decoration: none;
	font: 12px/16px arial; 
	color: #126397; 
	}			
#homesidetop {
	background-image:url(../images/homesidetop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	border-collapse:collapse;
	}	
#homesidetop-breaking-news {
	background-image:url(../images/home-sidebar-top-breaking-news.jpg);
	height: 44px;
	background-repeat:no-repeat;
	background-position: left bottom;
	border-collapse:collapse;
	}
#homesidecen {
	background-image:url(../images/homesidebg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	border-collapse:collapse;
	}
#sidebartext {
	margin: 0px;
	padding: 3px 20px 3px 20px;
	border: 0px;
	border-collapse:collapse;
	font: 12px/16px arial; 
	color: #000000; 
	}	
#sidebartext-home2 {
	margin: 0px;
	padding: 13px 20px 3px 20px;
	border: 0px;
	border-collapse:collapse;
	font: 12px/16px arial; 
	color: #000000; 	
	}		
#sidebartext .divider { 
	height: 11px; 
	border-bottom: 1px solid #d8ccb7;
	margin-bottom: 10px;
	}	
#reasonsidebartext {
	background-image: url(../images/pdficon.gif);
	background-repeat:no-repeat;
	background-position: left top;
	margin-left: 11px;
	Padding: 3px 20px 1px 23px;
	border-collapse:collapse;
	font: 12px/16px arial; 
	color: #000000; 
	}
#homesidebarcontainer .readmore {
	margin-bottom: 4px;
	}
#homesidecen img {
    float: right;
	text-align: right;
	margin: 4px 0px 5px 5px;
	}				
#homesidebot {
	background-image: url(../images/homesidebot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	}	
#subsidebarcontainer {
	width: 209px;
	margin-left: 20px;
	border-collapse:collapse;
	border: 0px;
	font: 12px/16px arial; 
	color: #000000;	
	}	
#subsidebarcontainer a {
	text-decoration: none;
	font: 12px/16px arial; 
	color: #126397; 
	}		
#subsidetop {
	background-image:url(../images/sidetop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin: 0px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	}
	
#subsidecen {
	background-image:url(../images/subsidebarbg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	border-collapse:collapse;
	}	
	
#subsidecen img {
    float: right;
	text-align: right;
	margin: 4px 0px 5px 5px;
	}		

#subreasonstop {
	height: 58px;
	background-image: url(../images/reasonssidetop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	border-collapse:collapse;
	}	
	
#newssidetop {
	height: 58px;
	background-image: url(../images/news_sidetop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	border-collapse:collapse;
	}	
			
#subsidereasons {
	background-image:url(../images/subsidebarbg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	border-collapse:collapse;
	}		
			
#subsidebot {
	background-image: url(../images/sidebot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	



#sidewidecontainer {
	width: 265px;
	margin-left: 20px;
	font: 12px/16px arial; 
	color: #000000;	
	}	
#sidewidecontainer a {
	text-decoration: none;
	font: 12px/16px arial; 
	color: #126397; 
	}	
	
#sidewidetop {
	background-image: url(../images/sidewidetop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	}	
#sidewidecen {
	background-image:url(../images/sidewidebg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	}		
#sidewidecen img {
    float: right;
	text-align: right;
	margin: 4px 0px 5px 5px;
	}			
#sidewidebot {
	background-image: url(../images/sidewidebot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
#spainishcontainer {
	width: 281px;
	margin-left: 20px;
	font: 12px/16px arial; 
	color: #000000;	
	}	
#spainishcontainer a {
	text-decoration: none;
	font: 12px/16px arial; 
	color: #126397; 
	}		
#spainishtop {
	background-image:url(../images/spainishtop.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	font: bold 12px/16px arial; 
	color: #ffffff;
	margin: 0px;
	height: 42px;
	display: block;
	border: 0px;
	}
#spainishtop2 {
	background-image: url(../images/spainishtop2.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	font: bold 12px/16px arial; 
	color: #ffffff;
	margin: 0px;
	height: 42px;
	display: block;
	border: 0px;
	}			
#spainishtoptext {
	font: bold 12px/16px arial; 
	color: #ffffff;
	padding: 13px 0px 0px 20px;
	}		
#spainishcen {
	background-image: url(../images/spainishbg.jpg);
	background-repeat: repeat-y;
	background-position: 0 0;
	display: block;
	border: 0px;
	}
#spainishtext {
	margin: 15px 20px 0px 20px;
	padding-bottom: 5px;
	}		
#spainishcen img {
	display: block;
	border: 0px;
	margin-left: 4px;
	}			
#spainishbot {
	background-image:url(../images/spainishbot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	
#spainishbot2 {
	background-image:url(../images/spainishbot2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	

/* Pullquote Box */	
#quotecontainer {
    float: right;
	width: 195px;
	margin: 15px 0px 15px 20px;
	}	
#quotecontainer a {
	text-decoration: none;
	}			
#quotetop {
	background-image:url(../images/quotetop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	}	
#quotecen {
	background-image:url(../images/quotebg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	margin: 0px;
	Padding: 0px;
	border: 0px;
	}	
#quotetext {
	Padding: 10px 15px 10px 17px;
	border-collapse:collapse;
	font: bold italic 17px/22px trebuchet MS; 
	color: #b66d0b; 
	}
#quotetext a {
	font: bold italic 17px/22px trebuchet MS; 
	color: #b66d0b; 
	text-decoration: underline;
	}	
#quotebot {
	background-image:url(../images/quotebot.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	}	
#mediacontainer {
	width: 209px;
	margin-left: 18px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	color: #2c668c;
	}
#mediacontainer a {
	color: #2c668c;
	}				
#mediaquote {
	padding: 8px 35px 10px 7px;
	border-collapse:collapse;
	font: bold italic 22px/24px trebuchet MS; 
	color: #2c668c;
	}
#mediaquote a {
	font: bold italic 22px/24px trebuchet MS; 
	color: #2c668c;
	}
	
#mediaquotebody {	
	padding: 6px 0px 0px 0px;
	font: 12px/16px trebuchet MS; 
	color: #2c668c;
	}
#mediaquotebody a {	
	font: 12px/16px trebuchet MS; 
	color: #2c668c;
	}
#mediacontactsmall {
	font: 11px/16px trebuchet MS; 
	color: #2c668c;
	}
#mediacontactsmall a {
	font: 11px/16px trebuchet MS; 
	color: #2c668c;
	}	
		
	
		
/* Body Content Round Corner Box */	

#contentround {
	width: 472px;
	margin: 10px 0px 0px 0px;
		}			
#contentroundtop {
	background-image: url(../images/contentroundtop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	}	
#contentroundcen {
	background-image:url(../images/contentroundbg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	}		
#contentroundbot {
	background-image: url(../images/contentroundbot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	
#contentroundtext  {
	margin: 0px;
	Padding: 8px 30px 8px 30px;
	border: 0px;
	border-collapse:collapse;
	font: 12px/16px arial; 
	color: #000000; 
	}	
		
#contentroundwidetop {
	background-image: url(../images/contentroundwidetop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	}	
#contentroundwidecen {
	width: 575px;
	background-image:url(../images/contentroundwidebg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	background-color: #FFFFFF;
	}		
#contentroundwidecen td {
	padding: 7px 25px 12px 22px;
	text-align: left;
	vertical-align: top;
	}					
#contentroundwidebot {
	background-image: url(../images/contentroundwidebot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	
#contentroundwidetext  {
	margin: 0px;
	Padding: 8px 30px 8px 30px;
	border: 0px;
	border-collapse:collapse;
	font: 12px/16px arial; 
	color: #000000; 
	}	
						
#roundwidecencol {
	border-left: 1px solid #d8ccb7;
	border-right: 1px solid #d8ccb7;
	}	
	
	
#roundtwocol {
	width: 575px;
	background-image:url(../images/contentroundwidebg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	background-color: #FFFFFF;
	}		
	
#roundtwocol_left {
	width: 217px;
	text-align: left;
	vertical-align: top;	
	}	
#roundtwocol_right {
	width: 238px;
	text-align: left;
	vertical-align: top;	
	}
	
#roundtwocol_para {	
	width: 200px;
	margin: 10px 10px 10px 0px;
	}
		
	
#roundtwocol_right_photo {
	width: 60px;
	padding: 7px 10px 50px 10px;
	border-left: 1px solid #d8ccb7;		
	text-align: left;
	vertical-align: top;	
	}			
#roundtwocol_left_photo {
	width: 60px;
	padding: 7px 10px 50px 10px;	
	text-align: left;
	vertical-align: top;	
	}	
	
#playBut {
	margin: 4px;
	text-align: left;
	vertical-align:middle;	
	}	
	
#short_round {	
	}
	
#short_round td {
	text-align: left;
	vertical-align: top;	
	}	
	
#para {
	padding: 0px 10px 10px 20px;
	border-left: 1px solid #d8ccb7;		
	text-align: left;
	vertical-align: top;	
	}					
	
	

/* Subpage Banner */
.subbanner {
	width: 948px; 
	height: 118px; 
	margin: 14px 0px 0px 0px; 
	background-color: #ffffff; 
	margin-left: 16px; 
	background-image:url(../images/subbannerbg.jpg);
	background-repeat:no-repeat;
	}
	
.subtop{
	width: 948px; 
	height: 25px; 
	margin: 14px 0px 0px 0px; 
	background-color: #ffffff; 
	margin-left: 16px; 
	background-image: url(../images/subtop.jpg);
	background-repeat:no-repeat;
	}	
	
.subbannerlt {
	width: 568px; 
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	}	
.subbannerlt a {
	font: 11px/16px arial; 
	color: #000000; 
	text-decoration: none;
	}	
.subbannerrt {
	width: 380px; 
	padding: 0px;
	text-align: right; 
	vertical-align: top;
	}

.sublt2 {
	width: 254px; 
	font: 12px/16px arial; 
	color: #000000; 
	text-align: right; 
	vertical-align: top; 
	padding: 10px 0px 0px 0px;
	}


/* Subpage Content */

.sub {
	width: 948px; 
	height: 437px; 
	margin: 0px 0px 0px 0px; 
	background-color: #ffffff; 
	margin-left: 16px; 
	background-image: url(../images/subbg.jpg);
	background-repeat: repeat-y;
	background-position:bottom;
	border: 0px solid #000000;
	}
.sublt {
	width: 229px; 
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	}	
	

.subcen {
	width: 465x; 	
	padding-top: 15px;
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top;
	}
	
.subcentext {
	width: 440px; 	
	font: 12px/16px arial; 
	padding-left: 10px;
	color: #000000; 
	text-align: left; 
	vertical-align: top;
	}	
			
	
.subrt {
	width: 254px; 
	padding: 5px 0px 15px 0px;	
	text-align: left; 
	vertical-align: top;
	}
	
.subrt2 {
	width: 309px; 
	padding: 5px 0px 15px 0px;	
	text-align: left; 
	vertical-align: top;
	}	
.subwide {
	width: 694px; 
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	padding: 15px 0px 15px 0px;		
	}
	
.subwidetext {
	width: 600px;  
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 60px;		
	}
	
.subwide2 {
	width: 639px; 
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	padding: 15px 0px 15px 0px;	
	}			
		
.subwidetext2 {
	width: 540px;  
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 60px;		
	}
	
.subwidetext3 {
	width: 530px;  
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 25px;		
	}	
	
.subonecol {
	width: 719px; 
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	padding: 15px 0px 15px 0px;	
	}			
		
.subonecoltext {
	width: 550px;  
	font: 12px/16px arial; 
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
	margin-left: 10px;	
	}		
	
.subonecoltext a {
	font: 12px/16px arial; 
	color: #126397;
	text-decoration: none;
	}				
					
	
#pdf {
	margin: 0px 7px 0px 0px;
	vertical-align:top;
	text-align:left;
	}
#video {
	margin: 0 3px 0 3px;
	}	

#sharephoto {
	margin-left: 20px;
	}	
#sharephoto_tall {
	margin-left: 50px;
	}	
#sharephoto_tall_cap {
	margin-top:10px;
	margin-left: 50px;
	text-align:left;
	vertical-align: top;
	}		
	

/* Subnav */

#subnavcontainer {
	width: 209px;
	margin-left: 18px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	color: #000000;	
	}
	
#subnavcontainer a {
	color: #000000;	
	}	
#subnavcontainer a:hover {
	color: #568a43;	
	}				

#subnavtop {
	background-image: url(../images/subnavgreentop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin: 0px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	}	
#subnavcen {
	background-image: url(../images/subnavgreenbg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	margin: 0px;
	padding-left: 20px;
	border-collapse:collapse;
	color: #000000;	
	}
					
#subnavbot {
    width: 195px;
	height: 60px;
	background-image: url(../images/subnavgreenbot.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-collapse:collapse;
	}	
	
	
/*  Main Subnav  */		
.submenufirst {
    width: 135px;
	margin: 0px; 
	padding: 0px 0px 5px 15px;
	font-size: 12px; 
	background-image: url(../images/subnavspacer.gif);
	background-position: 1px 4px; 
	background-repeat: no-repeat; 
	border-bottom: 1px solid #a9baa3;
	color: #000000;	
	}	
.submenufirst a { 
	color: #000000;	
	text-decoration: none;
	}		
#submenufirston {
    width: 135px;
	margin: 0px; 
	padding: 0px 0px 5px 15px;
	font-size: 12px;
	font-weight: bold; 
	background-image: url(../images/subgreenarrow.jpg);
	background-position: 1px 4px; 
	background-repeat: no-repeat; 
	border-bottom: 1px solid #a9baa3;
	color: #000000;		
	}	
#submenufirston a {
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}
#submenufirston a:hover {
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}				
.submenu {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 5px 15px;
	font-size: 12px; 
	background-image: url(../images/subnavspacer.gif);
	background-position: 1px 7px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	border-bottom: 1px solid #a9baa3;
	color: #000000;		
	}	
.submenu a { 
	color: #000000;	
	text-decoration: none;
	}		
#submenuon {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 5px 15px;
	font-size: 12px; 
	font-weight: bold; 
	background-image: url(../images/subgreenarrow.jpg);
	background-position: 1px 7px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	border-bottom: 1px solid #a9baa3;
	color: #000000;	
	}	
#submenuon a { 
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}	
#submenuon a:hover { 
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}				
.submenulast {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 1px 15px;
	font-size: 12px; 
	background-image: url(../images/subnavspacer.gif);
	background-position: 1px 8px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	}		
.submenulast a { 
	color: #000000;	
	text-decoration: none;
	}			
#submenulaston {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 2px 15px;
	font-size: 12px; 
	font-weight: bold; 
	background-image: url(../images/subgreenarrow.jpg);
	background-position: 1px 8px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	color: #000000;	
	}		
#submenulaston a {
	font-weight: bold; 
	color: #000000;	
	text-decoration: none;
	}	
#submenulaston a:hover {
	font-weight: bold; 
	color: #000000;	
	text-decoration: none;
	}							


/*  HCP/Media Subnav  */	

#bluesubnavcontainer {
	width: 209px;
	margin-left: 18px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	color: #000000;	
	}
#bluesubnavcontainer a {
	color: #000000;	
	}	
#bluesubnavcontainer a:hover {
	color: #2c668c;	
	}	
#bluesubnavtop {
	background-image: url(../images/subnavtop.jpg);
	background-repeat:no-repeat;
	background-position: left bottom;
	margin: 0px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	}	
#bluesubnavcen {
	background-image: url(../images/subnavbg.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	padding-left: 20px;
	color: #000000;	
	}				
#bluesubnavbot {
    width: 195px;
	background-image: url(../images/subnavbg-darkblue.jpg);
	background-repeat:repeat-y;
	background-position: left top;
	color: #000000;	
	}	
	
		
#bluesubnavbot2 {
    width: 195px;
	height: 60px;
	background: url(../images/subnavbluebot.jpg) right top no-repeat;
	}	
	
#bluesubnavbot-corner {
    width: 195px;
	height: 60px;
	background-image: url(../images/subnavbot-darkblue.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	}	
	
	
.bluesubmenufirst {
    width: 135px;
	margin: 0px; 
	padding: 0px 0px 5px 15px;
	font: 12px/16px arial; 
	color: #000000;		 
	background-image: url(../images/subnavspacer.gif);
	background-position: 1px 4px; 
	background-repeat: no-repeat; 
	border-bottom: 1px solid #a6c2d4;
	}	
.bluesubmenufirst a { 
	color: #000000;	
	text-decoration: none;
	}	
#bluesubmenufirston {
    width: 135px;
	padding: 0px 0px 5px 15px;
	font: 12px/16px arial; 
	color: #000000;	
	background-image: url(../images/subbluearrow.jpg);
	background-position: 1px 4px; 
	background-repeat: no-repeat; 
	border-bottom: 1px solid #a6c2d4;
	}	
#bluesubmenufirston a {
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}	
#bluesubmenufirston a:hover {
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}			
.bluesubmenu {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 5px 15px;
	font: 12px/16px arial; 
	color: #000000;	
	background-image: url(../images/subnavspacer.gif);
	background-position: 1px 7px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	border-bottom: 1px solid #a6c2d4;
	}	
.bluesubmenu a { 
	color: #000000;	
	text-decoration: none;
	}	
#bluesubmenuon {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 5px 15px;
	font: 12px/16px arial; 
	color: #000000;	
	font-weight: bold; 
	background-image: url(../images/subbluearrow.jpg);
	background-position: 1px 7px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	border-bottom: 1px solid #a6c2d4;
	}	
#bluesubmenuon a { 
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}
#bluesubmenuon a:hover { 
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	}					
.bluesubmenulast {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 5px 15px;
	font: 12px/16px arial; 
	color: #000000;	
	background-image: url(../images/subnavspacer.gif);
	background-position: 1px 7px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	}			
.bluesubmenulast a { 
	color: #000000;	
	text-decoration: none;
	}
#bluesubmenulaston {
    width: 135px;
	margin: 0px; 
	padding: 4px 0px 5px 15px;
	font: bold 12px/16px arial; 
	color: #000000;	 
	background-image: url(../images/subbluearrow.jpg);
	background-position: 1px 7px; 
	background-repeat: no-repeat; 
	border-top: 1px solid #e7f0f5;
	}		
#bluesubmenulaston a {
	font-weight: bold; 
	color: #000000;	
	text-decoration: none;
	}
#bluesubmenulaston a:hover {
	font-weight: bold; 
	color: #000000;	
	text-decoration: none;
	}								
.toolkit {
    width: 135px;
	padding: 9px 0px 5px 35px;
	font-size: 12px; 
	background-image: url(../images/subnavspacer.gif);
	background-position: 23px 12px; 
	background-repeat: no-repeat; 
	}	
.toolkit a { 
	color: #000000;	
	text-decoration: none;
	}	
#toolkiton {
    width: 135px;
	padding: 9px 0px 5px 35px;
	font: bold 12px/16px arial; 
	color: #000000;	
	background-image: url(../images/subbluearrow2.jpg);
	background-position: 23px 12px; 
	background-repeat: no-repeat; 
	}	
#toolkiton a {
	font-weight: bold; 
	color: #000000;	
	text-decoration: none;
	}
#toolkiton a:hover {
	font-weight: bold; 
	color: #000000;	
	text-decoration: none;
	}		

/*  Third Level Nav */		
#thirdlevelmenu{
	margin: 0; 
	padding: 3px 0 5px 15px;
	font-size: 11px; 
	font-weight: normal;
	color: #000000;	
	}	
#thirdlevelmenu a {
    font: normal 11px arial;	
	color: #000000;	
	text-decoration: none;
	}	
#toolkiton #thirdlevelmenu a:hover {
    font: normal 11px arial;	
	color: #2c668c;	
	text-decoration: none;
	}		
#thirdlevelmenu a:hover {
    font: normal 11px arial;	
	color: #568a43;	
	text-decoration: none;
	}	
#bluesubmenuon #thirdlevelmenu a:hover {
    font: normal 11px arial;	
	color: #2c668c;	
	text-decoration: none;
	}	
#thirdlevelmenuon {
	margin: 0; 
	padding: 3px 0 5px 15px;
	font-size: 11px; 
	font-weight: normal;
	color: #000000;	
	}	
#bluesubnavbot #toolkiton #thirdlevelmenu {
	margin: 0; 
	padding: 3px 0 5px 10px;
	font-size: 11px; 
	font-weight: normal;
	color: #000000;	
	}	
#bluesubnavbot #toolkiton #thirdlevelmenuon {
	margin: 0; 
	padding: 3px 0 5px 8px;
	font-size: 11px; 
	font-weight: bold;
	color: #000000;	
	}		

#thirdlevelmenuon a, #thirdlevelmenuon a:hover {
    font: bold 11px arial;	
	color: #000000;	
	text-decoration: none;
	}	


	
/* Bottom */

#botshape {
	width: 949px; 
	margin-left: 15px;
	text-align: left; 
	vertical-align: top; 
	}	
#bottom {
	width: 916px; 
	font: 11px/16px arial;
	color: #000000;  
	background-color: #ffffff; 
	margin: 0px 32px 0px 32px; 
	text-align: left; 
	vertical-align: top; 
	border-collapse:collapse;
	}	
#bottom a {
	font: 11px/16px arial; 
	color: #3d6531; 
	text-decoration: none;
	}	
#botlt {
	width: 390px; 
	font: 11px/16px arial; 
	color: #3d6531; 
	padding-top: 12px;
	text-align: left; 
	vertical-align: top; 
	}	
#botlt a {
	font: 11px/16px arial; 
	color: #3d6531; 
	text-decoration: none;
	}
td.botcen {
	width: 340px; 
	font: 10px/12px arial; 
	color: #000000; 
	padding-top: 15px; 
	text-align: left; 
	vertical-align: top;
	}	
#bottom td.botcen a:link {
	font: 10px/12px arial; 
	color: #126397 !important; 
	text-decoration: none;
	}	
td.botrt {
	width: 186px; 
	font: 11px/16px arial; 
	color: #3d6531; 
	padding: 0px 0px 28px 0px;	
	text-align: right; 
	vertical-align: top;
	}
td.botrt img{
	margin-left: 40px;
	}
/* footer */

#footer {
	width: 916px; 
	margin: 0 auto; 
	margin-top: 0px;
	padding: 7px 1px 0px 1px; 
	text-align: left; 
	vertical-align: top; 
	font-size: 11px;
	font-color: #1b3f56; 
	}
	
#footer a { 
	font-size: 11px;
	font-color: #1b3f56; 
	}		
#footerleft {
	color: #1b3f56; 
	font-size: 11px;
	text-align: left; 
	float: left; 
	}	
#footerleft a { 
	color: #1b3f56;
	text-decoration: none;
	}	
#footerleft a:hover { 
	color: #1b3f56; 
	text-decoration: underline;
	}	
#footerright { 
	color: #1b3f56; 
	font-size: 11px;
	text-align: right; 
	float: right;
	}	
#footerright a { 
	color: #1b3f56;
	font-size: 11px; 
	text-decoration: none;
	}	
#footerright a:hover { 
	text-decoration: underline;
	}		
	
	
	
	
/* inner two col */

#inner {
	font: 12px/16px arial; 
	color: #000000; 
	width: 100%;
	text-align: left; 
	vertical-align: top; 
	margin-top: 0px;
	padding: 0px;
	border-collapse: collapse;

	}
	
#inner a {
	font: 12px/16px arial; 
	color: #126397; 
	text-decoration: none;
	}	
	
#inner td {
	text-align: left; 
	vertical-align: top;
	border-collapse: collapse;
	
	}			
#innerleft {
	width: 50%;
	text-align: left; 
	vertical-align: top;
	border-right: 1px solid #d8ccb7;
	padding-right: 10px;
	border-collapse: collapse;
	}	
#innerleft a { 
	text-decoration: none;
	}	

#innerright {
	width: 50%;
	text-align: left; 
	vertical-align: top;
	padding-left: 15px;
	border-collapse: collapse;
	}	
#innerright a { 
	text-decoration: none;
	}	
	
#quote {
	float: right;
	margin: 20px 0px 20px 20px;
	}
	
.credit {
	font: 10px/12px arial; 
	color: #000000; 
	}	
.credit a {
	font: 10px/12px arial; 
	text-decoration: none;
	}
	
.credit2 {
	font: 11px/12px arial; 
	color: #000000; 
	margin: 8px 0 6px 0;
	}	
.credit2 a {
	font: 11px/12px arial; 
	text-decoration: none;
	}			
	
	
/* Radio Public Service */

#radio_tb {
	width: 575px;
}
#radio_tb.td {
	width: 100%;
	text-align: left;
	vertical-align: top;
	border: 1px solid #erer34;
}

.radio_top_left_corner {
	width: 19px;
	height: 48px;
	background:url(../images/radio_top_left.gif) no-repeat left top;
	}	
.radio_top_left_corner img {
	display: block;
	border: 0px;
	}	
.radio_top_left {
	height: 48px;
	background:url(../images/radio_top_bg.gif) repeat-x 0 0;
	border-right: 1px solid #316a94;	
	text-align: left;
	vertical-align: top;
	}								
.radio_top_center {
	height: 48px;
	background:url(../images/radio_top_bg.gif) repeat-x 0 0;
	border-left: 1px solid #7fa4ba;
	border-right: 1px solid #316a94;	
	vertical-align: top;		
	}							
.radio_top_right {
	height: 48px;
	background:url(../images/radio_top_bg.gif) repeat-x 0 0;
	border-left: 1px solid #7fa4ba;		
	vertical-align: top;	
	}
	
.right_corner {
	width: 19px;
	height: 48px;
	background:url(../images/radio_top_right.gif) no-repeat right top;
	float: right;
	}		
			
.radio_top_right_corner {
	width: 19px;
	height: 48px;
	background:url(../images/radio_top_right.gif) no-repeat 0 0;
	}						
.radio_left_shadow {
	width: 4px;
	background:url(../images/radio_left_shadow.gif) repeat-y 0 0;
	}
.left_corner {
	width: 19px;
	height: 48px;
	background:url(../images/radio_top_left.gif) no-repeat 0 0;
	float: left;
	}			
.radio_left_shadow img {
	display: block;
	border: 0px;
	}
.radio_shadow {
	width: 4px;
	background:url(../images/radio_shadow.gif) repeat-y 0 0;
	}
.radio_shadow img {
	display: block;
	border: 0px;
	}		
.radio_topic {
	background:url(../images/radio_bg.gif) repeat-x 0 0;
	}	
.radio_topic2 {
	background:url(../images/radio_bg.gif) repeat-x 0 0;
	border-top: 1px solid #d8ccb7;	
	}		
.radio_topic p {
	text-align: left;
	margin: 4px 0px 0px 18px;
	}	
.radio_topic2 p {
	text-align: left;
	margin: 4px 0px 0px 18px;
	}		
.radio_left {
	width: 19px;
	text-align: center;	
	background:url(../images/radio_bg.gif) repeat-x 0 0;
	border-left: 1px solid #f1ede6;	
	border-top: 1px solid #f1ede6;	
	border-right: 1px solid #ffffff;		
	}	
.radio_center {
	text-align: center;	
	background:url(../images/radio_bg.gif) repeat-x 0 0;
	border-left: 1px solid #f1ede6;	
	border-right: 1px solid #ffffff;		
	border-top: 1px solid #f1ede6;		
	}	
.radio_center p {
	text-align: center;
	margin: 6px;
	}	
.radio_center img {
	text-align: center;
	margin: 0px;
	}
.radio_center2 {
	text-align: center;	
	background:url(../images/radio_bg.gif) repeat-x 0 0;
	border-left: 1px solid #f1ede6;	
	border-right: 1px solid #ffffff;		
	border-top: 1px solid #d8ccb7;		
	}	
.radio_center2 p {
	text-align: center;
	margin: 6px;
	}	
.radio_center2 img {
	text-align: center;
	margin: 0px;
	}
	
.radio_center_bot {
	text-align: center;	
	background:url(../images/radio_bg.gif) repeat-x 0 0;
	border-left: 1px solid #f1ede6;	
	border-right: 1px solid #ffffff;		
	border-top: 1px solid #f1ede6;		
	}	
.radio_center_bot p {
	text-align: center;
	margin: 4px 0px 0px 0px;
	}	
.radio_center_bot img {
	text-align: center;
	margin: 0px;
	}	
				
.radio_right {
	width: 19px;
	height: 10px;	
	background:url(../images/radio_right.gif) repeat-y 0 0;
	}
		

.radio_bot_left img {
	display: block;
	border: 0px;
	}
.radio_bot_left {
	background:url(../images/radio_bot_bg.gif) repeat-x 0 0;
	height: 10px;			
	}				
.radio_bot {
	background:url(../images/radio_bot_bg.gif) repeat-x 0 0;
	height: 10px;	
	border-left: 1px solid #f1ede6;			
	}				
.radio_bot_right {
	width: 19px;
	height: 10px;
	background:url(../images/radio_bot_right.gif) no-repeat right top;
	float: right;
	}	
.radio_head_left {
	text-align: left;
	vertical-align: top;
	font: bold 12px/16px arial; 
	color: #ffffff;
	margin: 12px 10px 10px 10px;		
	}		
.radio_head {
	text-align: center;
	vertical-align: top;	
	font: bold 12px/16px arial; 
	color: #ffffff;
	margin: 12px 7px 7px 7px;		
	}	
.radio_head_right {
	text-align: center;
	vertical-align: top;F	
	font: bold 12px/16px arial; 
	color: #ffffff;
	margin: 12px 10px 10px 10px;	
	}		
.maggie {
	background:url(../images/maggie.jpg) no-repeat 20px top;
	height: 326px;
}	


/* Landing Page - Added 03.11.11 */
.homebanner .teaser_homebannerlt {
	width: 285px; 
	font: 12px/16px arial; 
	color: #000000; 
	padding: 28px 0px 0px 40px;
	text-align: left; 
	vertical-align: top; 
	}	
.homebanner .teaser_homebannerlt #homeheader {
	margin: 0 0 5px 0;
	}		
.homebanner .teaser_homebannerlt .teaser {
	width: 285px;
	border-top: 1px solid #d8ccb7;
	margin-top: 15px;
	}		
.homebanner .teaser_homebannerlt .teaser h2 {
	font: bold 17px arial; 
	color: #b66d0b; 
	padding-bottom: 5px;
	margin: 13px 0 0 0;
	}
.homebanner .teaser_homebannerlt .teaser p {
	font: 12px/16px arial; 
	color: #000000;
	margin: 0 0 10px 0;
	}		
.homebanner .teaser_homebannerlt .teaser #thumb {
	float: right;
	margin: 4px 10px 10px 10px;
	}		
.homebanner .teaser_homebannerlt .teaser .readmore {
	font-size: 12px; 
	background-image: url(../images/greenarrow.gif);
	background-position: 0px 3px; 
	background-repeat: no-repeat; 
	padding-left: 14px;   	
	}
.homebanner .teaser_homebannerlt .readmore {
	font-size: 12px; 
	background-image: url(../images/greenarrow.gif);
	background-position: 0px 3px; 
	background-repeat: no-repeat; 
	padding-left: 14px; 
	margin-top: 15px;
	}	
.homebanner .teaser_homebannerlt .teaser .readmore a, .homebanner .teaser_homebannerlt .readmore a { 
	text-decoration: none;
	font-size: 12px;	
	color: #126397;	
	}		
		
.homebanner .homebannerrt #teasersidebarcontainer {
	width: 261px;
	margin: 0px;
	Padding: 0px;
	border-collapse:collapse;
	border: 0px;
	font: 12px/16px arial; 
	color: #000000;
	}	
.homebanner .homebannerrt #teasersidebarcontainer a {
	text-decoration: none;
	font: 12px/16px arial; 
	color: #126397; 
	}			
.homebanner .homebannerrt #teasersidebarcontainer #teasersidetop {
	background: url(../images/teaser_top.jpg) no-repeat left bottom;
	border-collapse:collapse;
	height: 48px;
	position: relative;
	}
.homebanner .homebannerrt #teasersidebarcontainer #teasersidetop img, .homebannerrt #teasersidebarcontainer .teasersidecen img {
	border: 0;
	display: block;
	}	
.homebanner .homebannerrt #teasersidebarcontainer #teasersidetop h3 {
	font: bold 12px/16px arial; 
	color: #fff;
	margin: 8px 18px 10px 17px;
	position: absolute;
	
	}		
.homebanner .homebannerrt #teasersidebarcontainer .teasersidecen {
	background:url(../images/homesidebg.jpg) repeat-y left top;
	border-collapse:collapse;
	padding: 5px 0 0 0;
	}
.homebanner .homebannerrt #teasersidebarcontainer .teasersidecen ul {
	width: 210px;	
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
	}	
.homebanner .homebannerrt #teasersidebarcontainer .teasersidecen li {
	list-style-image: none;
	font-size: 12px; 
	background: url(../images/greenarrow.gif) no-repeat 0px 8px;  
	padding: 5px 0 5px 14px; 
	margin: 0 0 0 17px;
	border-bottom: 1px solid #d8ccb7;	
	display: block;
	}	

.homebanner .homebannerrt #teasersidebarcontainer .teasersidecen li.last {
	border-bottom: 0;
	}		
		

/*  personal story nested table */

.personal_wrap {
	width: 590px;
	margin: 10px 20px 20px 2px;
	}
.personal_col_left {
	width: 295px;
	background: url(../images/storiesbg-lt.gif) no-repeat left top;
	height: 116px;
	text-align: left;
	vertical-align: top;
	}			
.personal_col_left h2, .personal_col_right h2 {
	width: 190px;
	display: block;
	float: left;
	}		
.personal_col_right {
	width: 295px;
	background: url(../images/storiesbg-rt.gif) no-repeat left top;
	height: 116px;
	text-align: left;
	vertical-align: top;	
	}	
..personal_col_left img, personal_col_right img {
	display: block;
	border: 0;
	}			
.personal_photo {
	width: 79px;
	float: left;
	padding-top: 18px;
	padding-left: 17px;
	}
.caption {
	font: 11px/13px Arial; 
	color: #201919; 
	margin: 5px 0px 35px 3px;
	}
.caption li {
	list-style: disc;
	margin-left: -23px;
	font: 11px/13px Arial; 
	color: #201919; 
	margin: 0 0 8px 0;
	}
