/* THIS IS THE TEAL MASTHEAD AT THE TOP */.masthead  { color: white; font-size: 11px; font-family: Arial, sans-serif; background-color: #00487d; letter-spacing: 1px; height: 19px; border-bottom: 1px solid #024264 }A:LINK.mastlink, A:VISITED.mastlink {	color : White;	}A:HOVER.mastlink  { color: yellow }.mastyah {	color : #DDE9EC;	font-weight: bold;}/* THIS IS THE BLUE TAGLINE IN THE MIDDLE */.tagline  { color: white; font-size: 15px; font-family: Arial, sans-serif; background-color: #00487d; letter-spacing: 1px; padding-left: 24px; height: 19px }/* THIS GIVES THE BODY A MARGIN OF 0 AT THE TOP AND LEFT */body {	margin: 0px;}/* THIS IS THE BLUE BORDER THAT SURROUNDS THE SITE */.container  { border: solid 1px #024264 }/* THIS IS THE CELL THAT HAS THE LOGO  */.promocolumn {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #333333;	border-right : 1px solid #024264;	border-bottom : 1px solid #024264;	letter-spacing : 5px;}/* THIS IS WHERE THE MAIN IMAGE WILL GO */.imagecell {	border-bottom : 1px solid #034365;}/* THIS IS THE LEFT COLUMN WITH THE NAVIGATION */.leftnavcolumn   { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url("images/nav_tile.gif"); background-repeat: repeat; border-right: 1px solid #034365 }/* THESE ARE THE LINKS IN THE NAV and the you-are-here td */a:link.leftcolumnnav, a:visited.leftcolumnnav, a:link.leftcolumnnavyah, a:visited.leftcolumnnavyah, a:hover.leftcolumnnavyah  { color: #184172; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; margin: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; width: 100% }a:active.leftcolumnnav /* tried putting in, doesn't really work ML */  { color: #184172; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; background-color: #f3f3ea; margin: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; width: 100%; border-top: 1px solid #034365; border-bottom: 1px solid #034365 }a:hover.leftcolumnnav, td.leftcolumnnavyah {	color: #184172;	text-decoration: none;/*	font-size: 13px; */	font-size: 11px;	font-weight: bold;	margin : 0px;	background-color: #F3F3EA;	border-bottom : 1px solid #034365;	border-top : 1px solid #034365;	width : 100%;	font-family: Arial, Helvetica, sans-serif;	padding-left : 5px;	padding-top : 2px;	padding-bottom : 2px;	line-height : 12px;/*	letter-spacing : -1px; */}a:link.leftcolumnnavyah, a:visited.leftcolumnnavyah, a:hover.leftcolumnnavyah {	color: #184172;	text-decoration: none;	font-size: 11px;	font-weight: bold;	margin : 0px;	width : 100%;	font-family: Arial, Helvetica, sans-serif;	padding-left : 0px;	padding-top : 0px;	padding-bottom : 0px;	line-height : 12px;}/* THIS IS THE SUBNAV FOR ISSUES IN THE LEFT NAV */.leftcolumnsubnav  { color: #333333; font-size: 10px; line-height: 15px; padding-left: 10px }/* THESE ARE THE LINKS IN THE SUBNAV */a:link.leftcolumnsubnav, a:visited.leftcolumnsubnav  { color: #333333; font-weight: normal; text-decoration: none; padding-left: 10px }a:hover.leftcolumnsubnav  { color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline; padding-left: 10px }/* THESE ARE THE 'IN' LINKS IN THE SUBNAV */a.leftcolumnsubnavvidin:link, a.leftcolumnsubnavvidin:visited {	color: #333333;	text-decoration: none;	padding-left: 0px;	font-weight: normal;} a.leftcolumnsubnavvidin:hover {	color: #333333;	font-size: 10px;	text-decoration: underline;	padding-left: 0px;	font-weight: normal;}/* THIS IS THE VIDEO LINK IN THE SUBNAV */a:link.leftcolumnvid, a:visited.leftcolumnvid  { color: #333333; font-weight: normal; text-decoration: none; background-image: url("/images/videoBu.gif"); background-repeat: no-repeat; background-position: left 50%; padding-left: 25px }a:hover.leftcolumnvid  { color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline; background-image: url("/images/videoGn.gif"); background-repeat: no-repeat; background-position: left 50%; padding-left: 25px }/* THIS IS THE VIDEO 'IN' LINK IN THE SUBNAV */a.leftcolumnvidin:link, a.leftcolumnvidin:visited  { color: #333333; font-weight: normal; text-decoration: none; background-image: url("/images/videoGy.gif"); background-repeat: no-repeat; background-position: left 50%; padding-left: 25px } a.leftcolumnvidin:hover  { color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline; background-image: url("/images/videoGn.gif"); background-repeat: no-repeat; background-position: left 50%; padding-left: 25px }/* BASE FONT FOR THE SEARCH AREA */.search {	font-size : 10px;	font-weight : bold;	color : #2F2F2F;}/* SEARCH AREA LINKS */A:LINK.search, A:VISITED.search {	color : #2F2F2F;	}A:HOVER.search {	color : #184172;}/* contact header style  */.contact   { color: #024264; font-size: 24px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 600; padding-bottom: 15px; padding-left: 5px }/* THESE ARE THE LINKS IN THE RIGHT COLUMN */a:link.rightcolumnsubnav {	color: #3A70C0;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: bold;}a:visited.rightcolumnsubnav {	color: #6F886D;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: bold;}a:hover.rightcolumnsubnav {	color: #AE9019;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: bold;}/* THESE ARE THE FOOTER LINKS  */a:link.footer {	color: #3A70C0;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}a:visited.footer {	color: #6F886D;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}a:hover.footer {	color: #AE9019;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}/* THESE ARE THE MAIN BODY [DEFAULT] LINKS  */a:link {	color: #3A70C0;	text-decoration: none;	padding-left: 0px;	font-weight: bold;}a:visited {	color: #6F886D;	text-decoration: none;	padding-left: 0px;	font-weight: bold;}a:hover {	color: #AE9019;	text-decoration: none;	padding-left: 0px;	font-weight: bold;}/* THIS IS THE CENTER COLUMN, DEFINES BG COLOR AND TEXT SPECIFICATION */.centercolumn {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #333333;	padding-left: 24px;	padding-top: 17px;	padding-right: 10px;}/* general body tags */.orangeTitle  { color: #ae9019; font-size: 18px; font-family: Arial, sans-serif; line-height: 20px; padding-bottom: 2px }.small {	font-size : 90%;}P.first {	margin-top : 20px;	margin-bottom : 0px;}P.middle {	margin-top : 7px;	margin-bottom : 0px;}P.last {	margin-top : 4px;	margin-bottom : 20px;}P.rx {	margin-top : 0px;	margin-bottom : 0px;}.subtitle-content {	font-size: 12px;	font-weight: bold;}P.eventsP {	margin-bottom : 10px;	margin-top : 10px;	/*border-bottom : 1px dashed #8f9576;	*/	margin-left : 10px;	/*background-color : #F3F3EA;	*/	background-color : #f0f0f0;}P.eventsP2 {	margin-bottom : 10px;	margin-top : 10px;	/*border-bottom : 1px dashed #8f9576;	*/	margin-left : 10px;	/*background-color : #F3F3EA;	*/}/* THIS IS THE RIGHT COLUMN, DEFINES BG COLOR AND TEXT SPECIFICATION */.rightcolumn {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #333333;	background-color: #F3F3EA;	padding-top: 17px; /* 23px */	padding-right: 7px;	padding-left: 14px;	border-left : 1px solid #024264;}P.orangeSubTitle {	color : #AE9019;	font-weight : bold;	font-size : 11px;	line-height : 12px;	margin-top : 0px;	margin-bottom : 0px;}/* THESE ARE THE LINKS IN THE TABS ON INNER PAGES */a.tabs:link {	color: #333333;	font-size: 11px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}a.tabs:visited {	color: #333333;	font-size: 11px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}a.tabs:hover {	color: #333333;	font-size: 11px;	text-decoration: underline;	padding-left: 0px;	font-weight: normal;}/* THESE ARE THE INNER PAGE SMALL LINKS  */a.innersmall:link {	color: #3A70C0;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}a.innersmall:visited {	color: #6F886D;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}a.innersmall:hover {	color: #AE9019;	font-size: 10px;	text-decoration: none;	padding-left: 0px;	font-weight: normal;}/* THESE ARE THE INNER PAGE VIDEO LINKS  */a.video:link  { color: #3a70c0; font-size: 10px; font-weight: normal; text-decoration: none; background-image: url("/images/videoBu.gif"); background-repeat: no-repeat; background-position: left 50%; padding-left: 25px }a.video:visited  { color: #6f886d; font-size: 10px; font-weight: normal; text-decoration: none; background-image: url("/images/videoGy.gif"); background-repeat: no-repeat; background-position: left 50%; padding-left: 25px }a.video:hover  { color: #ae9019; font-size: 10px; font-weight: normal; text-decoration: none; background-image: url("/images/videoGn.gif"); background-repeat: no-repeat; background-position: left 50%; padding-left: 25px }/* THIS IS THE TABLE TAB ON INNER PAGES, DEFINES BG COLOR AND TEXT SPECIFICATION */.innertabletab-off {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #F3F3EA;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 16px;	border-bottom : 1px solid #8f9576;	border-right : 1px solid #8f9576;}/* THIS IS THE TABLE TAB FOR THE 'IN' STATE ON INNER PAGES, DEFINES BG COLOR AND TEXT SPECIFICATION */.innertabletab-on {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	background-color: #C3C7B2;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 16px;	border-bottom : 1px solid #8f9576;	border-right : 1px solid #8f9576;	font-weight : bold;}/* THIS IS THE TABLE THAT SURROUNDS THE TOP NAVIGATION TABS ON INNER PAGES, DEFINES BG COLOR AND TEXT SPECIFICATION */.innertable-nav {	border-top: 1px solid #8F9576;	border-left: 1px solid #8F9576;}/* THIS IS THE TABLE THAT SURROUNDS THE TABLE CONTENT ON INNER PAGES, DEFINES BG COLOR AND TEXT SPECIFICATION */.innertable-content {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	border-right: 1px solid #8F9576;	border-left: 1px solid #8F9576;	border-bottom: 1px solid #8F9576;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 16px;}.innerpromobox  { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f3f3ea; padding: 5px; border: solid 0 #c3c7b2 }.innerbox  { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 5px; border: solid 0 #c3c7b2 }td,p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #333333;}li  { list-style-position: outside }.sponsors {	background-color: #FFFFFF;	border: 1px solid #C3C7B2;	padding: 5px;	width: 197px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;}.subtitle {	color: #024364; font-size: 11px; font-weight: bold;}/* Printer-page Formats */.contact-popup {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	padding-right: 20px;	padding-top: 10px;	padding-bottom: 10px;}.content-popup {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #333333;	padding: 20px;}/*Inner tables for lists 06/26/2006 */.table_list_title   { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #c3c7b2; padding: 5px 5px 5px 9px; border-top: none; border-right: 1px solid #8f9576; border-bottom: 1px solid #8f9576; border-left: none }.table_list_color  { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f3f3ea; padding: 5px 5px 5px 9px; border-right: 1px solid #8f9576; border-bottom: 1px solid #8f9576 }.table_list_white     { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; padding: 5px 5px 5px 9px; border-top: none; border-right: 1px solid #8f9576; border-bottom: 1px solid #8f9576; border-left: 1px solid #8f9576 }