@charset "UTF-8";
/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	text-align: left;
	min-width: 1000px;/*872, 1000*/
	background-color: #FFFFFF;
}

#wrapper {
	width: 1000px;/*872, 1000*/
	margin: 0px;
	text-align: left;
}


#across {
	float: left;
	width: 675px;
	margin: 25px 0px 0px 0px;
	padding: 0 0 0 0;
	background-color: #004f5c;
}
	
/*Masthead*/
#masthead {
	float: left;
	width: 872px;
	height: 98px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/header-872x98.jpg);
	background-repeat:no-repeat;
	
}
#masthead-esp {
	float: left;
	width: 872px;
	height: 98px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/header-ReyesAndAssoc.jpg);
	background-repeat:no-repeat;
	
}
#masthead2 {
	float: left;
	width: 872px;
	height: 98px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/header-872x98.jpg);
	background-repeat:no-repeat;
	
}
#masthead3 {
	float: left;
	width: 872px;
	height: 98px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/subpages-header.jpg);
	background-repeat:no-repeat;
	
}
#internal #masthead {
	float: left;
	width: 1000px;
	height: 70px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	
}
/* begin home page main content*/

/*Holds home page content*/
#HomePageContainer {
	float: left;
	width: 1000px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image:url(../images/home-pg-back-020808.gif);
	background-repeat:repeat-y;
	text-align:left;
}
#HomePageContainer2 {
	float: left;
	width: 1000px;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	background-image:url(../images/home-pg-back-020808.gif);
	background-repeat:repeat-y;
	text-align:left;
}
#SubPageMainContainer {
	float: left;
	width: 1000px;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	background-image:url(../images/subpages-back-051408.jpg);
	background-repeat:repeat-y;
	text-align:left;
}
/*left column home page*/
#LeftColumnNavHomePage {
	float: left;
	width: 102px;
	margin: 0px 6px 0px 0;
	padding: 20px 0 0 0;
	text-align:left;
	height: 731px;/*500*/
	background-image:url(../images/left-nav-back.jpg);
	background-repeat:no-repeat;
	
}
#HomePageMainContentContainer {
	float: left;
	width: 752px;
	margin: 23px 0px 80px 0px;
	padding: 0 0 0 12px;
}
#HomePageMainContentContainer2 {
	float: left;
	width: 870px;
	margin: 23px 0px 0px 30px;
}
#HomePageMainContentContainer3 {
	float: left;
	width: 685px;
	margin: 23px 0px 0px 30px;
}
#SubPageMainContentContainer {
	float: left;
	width: 890px;
	margin: 23px 0px 80px 0px;
	padding: 0 0 0 12px;
}
#HomePgTopAndBottomContainer{
	width:675px;/*740*/
	float:left;
	border-right:1px;
	border-right-color:#52473B;/*#7B6A5A*/
	border-right-style:solid;
	padding: 0 10px 0 0;
	}
#HomePageMainContentTop {
	float: left;
	width: 385px;
	margin: 0px 0px 10px 0px;
	padding: 0 0 0 355px;
	background-image:url(../default-020808/images/reyes-bartolomei-browne.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
#HomePageMainContentTop2 {
	float: left;
	width: 328px;
	margin: 0px 0px 0px 0px;
	padding: 0 15px 0 347px;
	background-image:url(../default-020808/images/reyes-bartolomei-browne.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
#SubPageMainContentTop2 {
	float: left;
	width: 328px;
	margin: 0px 0px 0px 0px;
	padding: 0 15px 0 347px;
	background-image:url(../images/fentanyl-pain.jpg);
	background-repeat:no-repeat;
	text-align:left;
}
#HomePageTopHeadlineContainer {
	float: left;
	width: 675px;
	text-align:left;
}
#TopRowNav {
	float: left;
	width: 870px;/*887, 860*/
	height:20px;
	margin: 10px;
	padding: 0 0 0 0px;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#AB9784;
}
#primarynav{
	width: 78px;
	float: left;
	padding-right: 11px;
	padding-left: 11px;
}
.primarynav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 13px;
	font-color: #FFFFFF;
	text-transform: uppercase;
}
.primarynav a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.primarynav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.primarynav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#B39E7C;
	text-decoration:underline;
}
.primarynav a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	}
.secondarynav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 12px;
	font-color: #FFFFFF;
}
.secondarynav a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#B39E7C;
	text-decoration:none;
}
.secondarynav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#B39E7C;
	text-decoration:none;
}
.secondarynav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
}
.secondarynav a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#B39E7C;
	text-decoration:underline;
}
#HomePageTopHeadlineOne {
	float: left;
	/*width: 200px;200*/
	height:40px;
	margin: 0px 0px 0px 0px;
	padding: 0 20px 0 0;
	text-align:left;
	border-right:1px;
	border-right-color:#7B6A5A;/*#7B6A5A*/
	border-right-style:solid;
}
#HomePageTopHeadlineTwo {
	float: left;
	width: 450px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 20px;
	text-align:left;
}
#SubPageTopHeadline {
	float: left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	text-align:left;
}



#HomePageMainContentBottom {
	float: left;
	width: 740px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	background-image:url(../default-020808/images/divider-bar.gif);
	background-repeat:no-repeat;
}
#HomePageMainContentBottom2 {
	float: left;
	width: 675px;
	margin: 25px 0px 0px 0px;
	padding: 0 0 0 0;
	background-image:url(../images/divider-bar-hm2.gif);
	background-repeat:no-repeat;
}
#HomePageMainContentBottom-Fake {
	float: left;
	width: 675px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
}
#bottomvideos {
	float: left;
	width: 675px;
	margin: 25px 0px 25px 0px;
	padding: 0 0 0 0;
}

#HomePageContentBottomLeft {
	float: left;
	width: 329px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomLeft2 {
	float: left;
	width: 309px;
	margin: 25px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#SubPageContentBottomLeft2 {
	float: left;
	width: 600px;
	margin: 25px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomLeftHeadline {
	float: left;
	width: 329px;
	margin: 25px 0px 18px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomLeftHeadline2 {
	float: left;
	width: 309px;
	margin: 0px 0px 18px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomLeftCopy {
	float: left;
	width: 329px;
	margin: 0px 0px 28px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomLeftCopy2 {
	float: left;
	width: 309px;
	margin: 0px 0px 28px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#SubPageContentBottomLeftCopy2 {
	float: left;
	width: 599px;
	margin: 0px 0px 28px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomRight {
	float: left;
	width: 386px;/* 401*/
	margin: 0px 0px 0px 25px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomRight2 {
	float: left;
	width: 344px;/* 401*/
	margin: 25px 0px 0px 37px;
	padding: 0 0 0 0;
	text-align:left;
}

#HomePageContentBottomRightHeadline {
	float: left;
	width: 386px;/* 401*/
	margin: 25px 0px 10px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomRightHeadline2 {
	float: left;
	width: 350px;/* 401*/
	margin: 0px 10px 20px 0px;
	padding: 0px 0 0 0;
	text-align:left;
}
#HomePageContentBottomRightHeadline3 {
	float: left;
	width: 275px;/* 401*/
	margin: 0px 10px 20px 20px;
	padding: 0px 0 0 0;
	text-align:left;
}
#HomePageContentBottomRightContent {
	float: left;
	width: 386px;/* 401*/
	margin: 0px 0px 29px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomRightContent2 {
	float: left;
	width: 350px;/* 401*/
	margin: 0px 10px 30px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#HomePageContentBottomRightContent3 {
	float: left;
	width: 315px;/* 401*/
	margin: 0px 0px 29px 0px;
	padding: 0 0 0 0;
	text-align:left;
}


#HomePageContentBottomRight4 {
	float: left;
	width: 285px;/* 401*/
	text-align:left;
	background-image:url(../images/right-container-sidebar.gif);
	background-repeat:repeat-y;
	padding: 20px 15px 0px 15px;
}

#HomePageContentBottomRightImage {
	float: left;
	width: 129px;
	height: 81px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
}
#HomePageContentBottomRightCopy {
	float: left;
	width: 245px;/*260*/
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
}
#HomePageContentBottomRightCopy2 {
	float: left;
	width: 175px;/*260*/
	margin: 0px 0px 0px 0px;
	padding: 0 15px 0 0;
}
#HomePageContentBottomRightBtns {
	float: left;
	width: 200px;
	height: 18px;
	margin: 11px 0px 0px 0px;
	padding: 0 0 0 0;
}
#HomePageContentBottomRightBtns2 {
	float: left;
	width: 175px;
	height: 18px;
	margin: 11px 0px 0px 0px;
	padding: 0 0 0 0;
}
#BottomRightContentHolder{
	float: left;
	width: 245px;/*260*/
	margin: 0px 0px 0px 12px;
	padding: 0 0 0 0;
}
#BottomRightContentHolder2{
	float: left;
	width: 190px;/*260*/
	margin: 0px 0px 0px 15px;
	padding: 0 0 0 0;
}

/*interion pages*/

#InteriorPageContainer {
	float: left;
	width: 1010px; /*1010*/
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	background-image:url(../images/int-pg-back-020808.gif);
	background-repeat:repeat-y;
	text-align:left;
}
#InteriorPageContainer2 {
	float: left;
	width: 1000px;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	background-image:url(../images/home-pg-back-020808.gif);
	background-repeat:repeat-y;
	text-align:left;
}
#LeftColumnNavInteriorPage {
	float: left;
	width: 102px;
	margin: 0px 6px 0px 0px; /*0px 6px 4px 0px;*/
	padding: 20px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/left-nav-back.jpg);
	background-repeat:no-repeat;
	height:731px;	
}

#InteriorPagesMainContentContainer {
	float: left;
	width: 890px;/*887, 870, 880 */
	margin: 4px 0px 80px 0px;
	padding: 0 0 0 12px;
}
#InteriorPagesMainContentContainer2 {
	float: left;
	width: 870px;
	margin: 23px 0px 50px 30px;
}
#InteriorPagesTopNav {
	float: left;
	width: 890px;/*887, 860*/
	height:20px;
	margin: 0px 0px 10px 0px;
	padding: 0 0 0 0px;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#AB9784;
}
#InteriorPagesTopNav2 {
	float: left;
	width: 740px;
	height:20px;
	margin: 0px 0px 10px 0px;
	padding: 0 0 0 0px;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#AB9784;
}
#InteriorMainContent {
	float: left;
	width: 475px;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#InteriorMainContentESP {
	float: left;
	width: 625px;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#InteriorMainContent2 {
	float: left;
	width: 525px;
	margin: 15px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#InteriorMainContentBodyCopy {
	float: left;
	width: 425px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#InteriorMainContentBodyCopy2 {
	float: left;
	width: 425px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#InteriorMainContentBodyCopy3 {
	float: left;
	width: 675px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#InteriorMainContentBodyCopyESP {
	float: left;
	width: 625px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
#InteriorMainContentHeadline {
	float: left;
	width: 470px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0 0;
	text-align:left;
}
#InteriorMainContentHeadlineESP {
	float: left;
	width: 625px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0 0;
	text-align:left;
}
#InteriorMainContentHeadline2 {
	float: left;
	width: 525px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0 0;
	text-align:left;
}
#InteriorMainContentHeadline3 {
	float: left;
	width: 675px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 0 0;
	text-align:left;
}
#InteriorMainContentHeadlineTwoLines {
	float: left;
	width: 470px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 40px 0;
	text-align:left;
}
#InteriorMainContentHeadline2TwoLines {
	float: left;
	width: 525px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0 20px 0;
	text-align:left;
}
#InteriorMainContentHeadline3TwoLines {
	float: left;
	width: 675px;
	height:54px;
	margin: 0px 0px 30px 0px;
	padding: 0px 0 0 0;
	text-align:left;
}

#InteriorMainContentVideo {
	float: center;
	width: 300px;
	height: 210px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 84px;
}

#InteriorPgsNewsIncludeContainer {
	float: left;
	width: 203px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
}
#InteriorPgsNewsIncludeTop {
	float: left;
	width: 144px;/*204*/
	height: 72px;
	margin: 0px 0px 0px 20px;
	padding: 0 20px 0 20px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#AB9784;
}
#InteriorPgsNewsIncludeTop2 {
	float: left;
	width: 204px;
	height: 72px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
}
#InteriorPgsNewsInclude {
	float: left;
	width: 143px;
	margin: 0px 0px 0px 20px;
	padding: 0px 20px 0 20px;
	text-align:left;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#AB9784;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#AB9784;
}
#InteriorPgsNewsInclude2 {
	float: left;
	width: 153px;
	margin: 0px 0px 0px 20px;
	padding: 0px 10px 0 20px;
	text-align:left;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#AB9784;
}
.NewsIncludeHeadline {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 18px;
	line-height: 18px
}

.NewsIndividualHeadline {
	font-family:Arial, Helvetica, sans-serif;
	color:#534832;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
}
#InteriorPgFormInclude {
	float: left;
	width: 168px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0 15px;
	text-align:left;
}
#InteriorPgFormInclude2 {
	float: left;
	width: 168px;
	margin: 23px 0px 0px 0px;
	padding: 0px 0px 0 15px;
	text-align:left;
}
#InteriorFormHeadline {
	float: left;
	width: 167px;
	height:54px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
	text-align:left;
}
.NewsIncludeHeadline {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 18px;
	line-height: 18px;
}
.FormIncludeHeadline {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 21px;
	line-height: 23px;
}

/*recall and warning button*/
#RecallWarningButton a:link { 
	width: 140px; 
	height: 13px;
	margin: 20px 0 0 0;
	padding: 2px 0 0 0;
	background-color: #004f5c;
	border: 1px solid #004f5c;
}
#RecallWarningButton a:visited { 
	width: 140px; 
	height: 13px;
	margin: 20px 0 0 0;
	padding: 2px 0 0 0;
	background-color: #004f5c;
	border: 1px solid #004f5c;
}
#RecallWarningButton a:hover { 
	border: 1px solid #db5d2e;
}
#RecallWarningButton a:active { 
	border: 1px solid #db5d2e;
}
.ButtonCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #FFFFFF;
	font-weight: bold;
}
.ButtonCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.ButtonCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0B3A44;
	font-weight: bold;
	text-decoration: none;
}

/*footer*/
/*footer top*/
#FooterTop {
	clear: both;
	float: left;
	width: 755px;
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 10px 117px; 
}
#FooterTopWide {
	clear: both;
	float: left;
	width: 845px;
	margin: 0px 0px 0px 0px;
	padding: 11px 25px 10px 130px; 
}
.FooterTopFirstLine {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: Bold;
	color:#827564;
	font-size: 13px;
	line-height: 12px;
}
.FooterTopCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#827564;
	font-size: 11px;
	line-height: 12px;
}
.FooterTopCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#827564;
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
}
.FooterTopCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#827564;
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
}
.FooterTopCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#827564;
	font-size: 11px;
	line-height: 12px;
	text-decoration: underline;
}
.FooterTopCopy a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#827564;
	font-size: 11px;
	line-height: 12px;
	text-decoration: underline;
}
/*footer bottom*/
#FooterBottom {
	float: left;
	width: 755px;
	margin: 0px 0px 0px 0px;/*0px 0px 0px 117px*/
	padding: 11px 0px 0px 117px; 
	text-align:left;
}
#FooterBottomWide {
	float: left;
	width: 880px;/*855*/
	margin: 0px 0px 0px 0px;/*0px 0px 0px 117px*/
	padding: 11px 0px 0px 117px; /*11px 0px 0px 0px*/
	text-align:left;
}
.FooterBottomCopyTopLine {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#C6B8AB;
	font-size: 9px;
	line-height: 12px;
}
.FooterBottomCopyTopLine a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: Bold;
	color:#C6B8AB;
	font-size: 9px;
	line-height: 12px;
	text-decoration: none;
}
.FooterBottomCopyTopLine a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: Bold;
	color:#C6B8AB;
	font-size: 9px;
	line-height: 12px;
	text-decoration: none;
}
.FooterBottomCopyTopLine a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: Bold;
	color:#C6B8AB;
	font-size: 9px;
	line-height: 12px;
	text-decoration: underline;
}
.FooterBottomCopyTopLine a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: Bold;
	color:#C6B8AB;
	font-size: 9px;
	line-height: 12px;
	text-decoration: underline;
}
.FooterBottomCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#C6B8AB;
	font-size: 8px;
	line-height: 10px;
}
.FooterBottomCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#C6B8AB;
	font-size: 8px;
	line-height: 10px;
	text-decoration: none;
}
.FooterBottomCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#C6B8AB;
	font-size: 8px;
	line-height: 10px;
	text-decoration: none;
}
.FooterBottomCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#C6B8AB;
	font-size: 8px;
	line-height: 10px;
	text-decoration: underline;
}
.FooterBottomCopy a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#C6B8AB;
	font-size: 8px;
	line-height: 10px;
	text-decoration: underline;
}

/*Typography*/

.intro {
	font-family:Arial, Helvetica, sans-serif;
	color:#534832;
	font-size: 13px;
	line-height: 20px;
}
.BodyCopyOne {
	font-family:Arial, Helvetica, sans-serif;
	color:#534832;
	font-size: 13px;
	line-height: 16px;
}
.BodyCopyMediumHeader {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 15px;
	line-height: 18px;
}
.BodyCopyThree {
	font-family:Arial, Helvetica, sans-serif;
	color:#534832;
	font-size: 12px;
	line-height: 16px;
}
.BodyCopyThree a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 12px;
	line-height: 16px;
	text-decoration:none;
}
.BodyCopyThree a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	line-height: 16px;
	text-decoration:none;
}
.BodyCopyThree a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 12px;
	line-height: 16px;
	text-decoration:underline;
}
.BodyCopyThree a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 12px;
	line-height: 16px;
	text-decoration:underline;
}
.HeadlineCopyTwo {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 34px;
	line-height: 34px;
	font-weight: normal;
}
.HeadlineCopyOne {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 14px;
	line-height: 14px;
	font-weight: normal;
}
.HeadlineCopyThree {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 21px;
	line-height: 21px;
	font-weight: normal;
}
.HeadlineCopyThree a:link {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 21px;
	line-height: 21px;
	text-decoration:none;
	font-weight: normal;
}
.HeadlineCopyThree a:visited {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 21px;
	line-height: 21px;
	text-decoration:none;
	font-weight: normal;
}
.HeadlineCopyFour {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
}
.HeadlineCopyFour a:link {
	color:#004f5c;
	text-decoration:none;
}
.HeadlineCopyFour a:visited {
	color:#004f5c;
	text-decoration:none;
}
.HeadlineCopyFour a:hover {
	color:#004f5c;
	text-decoration:underline;
}
.HeadlineCopyFour a:active {
	color:#004f5c;
	text-decoration:underline;
}
.HeadlineCopy_result {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-size: 15px;
	line-height:12px;
	font-weight: normal;
}
.HeadlineCopy_result a:link {
	color:#ffffff;
	text-decoration:none;
}
.HeadlineCopy_result a:visited {
	color:##ffffff;
	text-decoration:none;
}
.HeadlineCopy_result a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.HeadlineCopy_result a:active {
	color:#ffffff;
	text-decoration:underline;
}
.NewsTableHeader {
	font-family:"Times New Roman", Times, serif;
	color:#004f5c;
	font-size: 21px;
	line-height: 32px;
	font-weight: normal;
}
.BodyCopyTwo {
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 10px;
	line-height: 16px;
}
.BodyCopyTwo a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
.BodyCopyTwo a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 16px;
	text-decoration:none;
}
.BodyCopyTwo a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 16px;
	text-decoration:underline;
}
.BodyCopyTwo a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 16px;
	text-decoration:underline;
	}
.CaptionCopy {
	font-family:Arial, Helvetica, sans-serif;
	color:#534832;
	font-size: 11px;
	line-height: 12px;
}
.CaptionCopy a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 12px;
	text-decoration:none;
}
.CaptionCopy a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	line-height: 12px;
	text-decoration:none;
}
.CaptionCopy a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 12px;
	text-decoration:underline;
}
.CaptionCopy a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 12px;
	text-decoration:underline;
}
.BodyCopyTwoRust {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}
.Disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	color:#827564;
	font-size: 11px;
	line-height: 16px;
}
.FormCopyTwo {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	line-height: 12px;
}
.FormCopyThree {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	line-height: 12px;
	font-weight:bold;
}
.NewsCopyTwo {
	font-family:Arial, Helvetica, sans-serif;
	color:#534832;
	font-size: 10px;
	line-height: 13px;
}
.NewsCopyTwo a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 10px;
	line-height: 13px;
	text-decoration:none;
}
.NewsCopyTwo a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	line-height: 13px;
	text-decoration:none;
}
.NewsCopyTwo a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 10px;
	line-height: 13px;
	text-decoration:underline;
}
.NewsCopyTwo a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 10px;
	line-height: 13px;
	text-decoration:underline;
}
.WhiteNewsCopy a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	line-height: 13px;
	text-decoration:none;
}
.WhiteNewsCopy a:visited  {
	text-decoration:none;
}
.WhiteNewsCopy a:hover {
	text-decoration:underline;
}
.WhiteNewsCopy a:active{
	text-decoration:underline;
}
/* Navigation */

#NavigationLeft a:link {
	float:left;
	width:90px;
	height:18px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}

#NavigationLeft a:visited {
	float:left;
	width:90px;
	height:18px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}
#NavigationLeft a:hover {
	background-color:#004f5c;
	float:left;
	width:90px;
	height:18px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}
#NavigationLeft a:active{
	background-color:#004f5c;
}

/* Navigation Internal Pages */

#NavLeft a:link {
	float:left;
	width:90px;
	height:10px;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 12px;
	text-align:left;
}

#NavLeft a:visited {
	float:left;
	width:90px;
	height:10px;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 12px;
	text-align:left;
}
#NavLeft a:hover {
	background-color:#65533F;
}
#NavLeft a:active{
	background-color:#65533F;
}

#NavLeft2Lines a:link {
	float:left;
	width:90px;
	height:20px;
	margin: 0 0 0px 0;/* 0 0 3px 0;*/
	padding: 2px 0 4px 12px; /*2px 0 4px 19px;*/
	text-align:left;
}

#NavLeft2Lines a:visited {
	float:left;
	width:90px;
	height:20px;
	margin: 0 0 0px 0;
	padding: 2px 0 4px 12px;
	text-align:left;
}
#NavLeft2Lines a:hover {
	background-color:#65533F;
	height:20px;
}
#NavLeft2Lines a:active{
	background-color:#65533F;
	height:20px;
}

#NavLeft2LinesOn a:link {
	float:left;
	width:83px;
	height:20px;
	margin: 0 0 3px 0;
	padding: 2px 0 4px 19px;
	text-align:left;
	background-color:#65533F;
}

#NavLeft2LinesOn a:visited {
	float:left;
	width:83px;
	height:20px;
	margin: 0 0 3px 0;
	padding: 2px 0 4px 19px;
	text-align:left;
	background-color:#65533F;
}
#NavLeft2LinesOn a:hover {
	background-color:#65533F;
	height:30px;
}
#NavLeft2LinesOn a:active{
	background-color:#65533F;
	height:20px;
}
/* 3 lines*/

#NavLeft3Lines a:link {
	float:left;
	width:90px;
	height:32px;
	margin: 0 0 0px 0;/* 0 0 3px 0;*/
	padding: 2px 0 7px 12px; /*2px 0 4px 19px;*/
	text-align:left;
	
}

#NavLeft3Lines a:visited {
	float:left;
	width:90px;
	height:40px;
	margin: 0 0 3px 0;
	padding: 2px 0 4px 12px;
	text-align:left;
	background-color:#65533F;
	
}
#NavLeft3Lines a:hover {
		background-color:#65533F;
		height:40px;
}
#NavLeft3Lines a:active{
		background-color:#65533F;
		height:40px;
}

#NavLeft3LinesOn a:link {
	float:left;
	width:90px;
	margin: 0 0 3px 0;
	padding: 2px 0 4px 12px;
	text-align:left;
		background-color:#65533F;
		height:40px;
}

#NavLeft3LinesOn a:visited {
	float:left;
	width:83px;
	margin: 0 0 3px 0;
	padding: 2px 0 4px 19px;
	text-align:left;
		background-color:#65533F;
		height:40px;
}
#NavLeft3LinesOn a:hover {
		background-color:#65533F;
		height:40px;
}
#NavLeft3LinesOn a:active{
		background-color:#65533F;
		height:40px;
}




#NavLeft2 a:link {
	float:left;
	width:90px;
	height:10px;
	margin: 0 0 0px 0; /*0 0 3px 0;*/
	padding: 2px 0 5px 12px;/*2px 0 2px 12px;*/
	text-align:left;
}

#NavLeft2 a:visited {
	float:left;
	width:90px;
	height:10px;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 12px;
	text-align:left;
}
#NavLeft2 a:hover {
	
}
#NavLeft2 a:active{
	
}

/* left nav on */
#NavigationLeftOn a:link {
	float:left;
	width:90px;
	height:18px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavigationLeftOn a:visited {
	float:left;
	width:90px;
	height:18px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavigationLeftOn a:hover {
	background-color:#004f5c;
}
#NavigationLeftOn a:active{
	background-color:#004f5c;
}
#NavigationLeftOn2 a:link {
	float:left;
	width:90px;
	height:18px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}
#NavigationLeftOn2 a:visited {
	float:left;
	width:90px;
	height:18px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}
#NavigationLeftOn2 a:hover {
	
}
#NavigationLeftOn2 a:active{
	
}

/* left nav on internal pages*/
#NavInternalLeftOn a:link {
	float:left;
	width:90px;
	height:10px;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavInternalLeftOn a:visited {
	float:left;
	width:90px;
	height:10px;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavInternalLeftOn a:hover {
	background-color:#004f5c;
}
#NavInternalLeftOn a:active{
	background-color:#004f5c;
}

/* 2 Lines left nav on internal pages*/
#NavLeft2LinesOn a:link {
	float:left;
	width:90px;
	height:20px;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavLeft2LinesOn a:visited {
	float:left;
	width:90px;
	height:20px;
	margin: 0 0 3px 0;
	padding: 2px 0 2px 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavLeft2LinesOn a:hover {
	background-color:#004f5c;
}
#NavLeft2LinesOn a:active{
	background-color:#004f5c;
}

/*Nav Two lines*/

#NavigationLeft2 a:link {
	float:left;
	width:90px;
	height:28px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}

#NavigationLeft2 a:visited {
	float:left;
	width:90px;
	height:28px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}
#NavigationLeft2 a:hover {
	background-color:#004f5c;
}
#NavigationLeft2 a:active{
	background-color:#004f5c;
}

#NavigationLeft2Int a:link {
	float:left;
	width:90px;
	height:28px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}

#NavigationLeft2Int a:visited {
	float:left;
	width:90px;
	height:28px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}
#NavigationLeft2Int a:hover {
	
}
#NavigationLeft2Int a:active{
	
}

/*Nav Three lines*/

#NavigationLeft3 a:link {
	float:left;
	width:90px;
	height:42px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}

#NavigationLeft3 a:visited {
	float:left;
	width:90px;
	height:42px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	text-align:left;
}
#NavigationLeft3 a:hover {
	background-color:#004f5c;
}
#NavigationLeft3 a:active{
	background-color:#004f5c;
}
/* left nav on */
#NavigationLeft2On a:link {
	float:left;
	width:90px;
	height:28px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavigationLeft2On a:visited {
	float:left;
	width:90px;
	height:28px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavigationLeft2On a:hover {
	background-color:#004f5c;
}
#NavigationLeft2On a:active{
	background-color:#004f5c;
}
#NavigationLeft3On a:link {
	float:left;
	width:90px;
	height:42px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavigationLeft3On a:visited {
	float:left;
	width:90px;
	height:42px;
	margin: 0 0 5px 0;
	padding: 5px 0 0 12px;
	background-color:#004f5c;
	text-align:left;
}
#NavigationLeft3On a:hover {
	background-color:#004f5c;
}
#NavigationLeft3On a:active{
	background-color:#004f5c;
}

/*Navigation copy*/

.NavigationLeftCopy {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
/*Internal Navigation copy*/
.NavigationLeftCopyOn {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.BodyCopyOne {
	font-family:Arial, Helvetica, sans-serif;
	color:#534832;
	font-size: 13px;
	line-height: 16px;
}
/*Interior top Navigation copy*/
.topnav {
	font-family:Arial, Helvetica, sans-serif;
	color:#AB9784;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
}

.topnav a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#AB9784;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
}
.topnav a:visited{
	color:#AB9784;
	text-decoration: none;
}
.topnav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
}
.topnav a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
}
.topnavOn {
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
}
.topnavOn a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#004f5c;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
}
.topnavOn a:visited{
	color:#004f5c;
	text-decoration: none;
}
.topnavOn a:hover{
	color:#004f5c;
	text-decoration: none;
}
.topnavOn a:active{
	color:#004f5c;
	text-decoration: none;
}
/* added to remove default bottom margin in h1, h2. The h1 (headline), h2 (subheadline) tags are used in conjuction with the headline for SEO */
h1{
	margin: 0px 0px 0px 0px;	
}
h2{
	margin: 0px 0px 0px 0px;	
}
/*button linking to archive section on news include*/
#InteriorNewsIncludeArchive a:link { 
	width: 140px; 
	height: 13px;
	margin: 20px 0 0 0;
	padding: 2px 0 0 0;
	background-color: #004f5c;
	border: 1px solid #004f5c;
}
#InteriorNewsIncludeArchive a:visited { 
	width: 140px; 
	height: 13px;
	margin: 20px 0 0 0;
	padding: 2px 0 0 0;
	background-color: #004f5c;
	border: 1px solid #004f5c;
}
#InteriorNewsIncludeArchive a:hover { 
	border: 1px solid #db5d2e;
}
#InteriorNewsIncludeArchive a:active { 
	border: 1px solid #db5d2e;
}

#HomePageContentBottomLeftSeperator {
	float: left;
	width: 360px;
	height: 1px;
	margin-bottom: 20px;
	background-image:url(../images/divider-bar-hm2.gif);
	background-repeat:repeat-y;
	text-align:left;
}

.HomePageContentBottomRightVideo {
	margin-left: 20px;
	width: 285px;
}

.HomePageContentBottomRightVideo #Thumb {

	float: left;
	width: 285px;
	padding-bottom:25px;
}

.HomePageContentBottomRightVideo #Description {

	margin: 0;
	float: left;
	width: 140px;
	padding-left:15px;
}

#HomePageContentBottomLeft3 {
	float: left;
	width: 360px;
	text-align:left;
	padding: 20px 0 0px 0;
}

#HomePageContentBottomRight3 {
	float: left;
	width: 315px;/* 401*/
	text-align:left;
	background-image:url(../images/right-container-sidebar.gif);
	background-repeat:repeat-y;
	padding: 20px 0 0 0;
}

#HomePageContentBottomRightCopy3 {
	float: left;
	width: 190px;/*260*/
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0;
}
#internal #wrapper #HomePageContainer2 #HomePageMainContentContainer2 #HomePgTopAndBottomContainer div table tr td .HeadlineCopyFour a {
	color: #FFF;
}
#internal #wrapper #HomePageContainer2 #HomePageMainContentContainer2 #HomePgTopAndBottomContainer div table tr td .BodyCopyTwo span {
	color: #FFF;
}
