/* screen.css *//* - CLASSES FOR LINKS - */a:link, a:visited, a:active {	color: #000;	text-decoration:none;}a:hover {	color: #7A0019;	background-image: none;	text-decoration: underline;}.bibliography {	margin-left: 2em;	text-indent: -2em;}/* - CLASSES FOR COLOR OF HEADER AND FOOTER LINKS - */ul#header li a:link, ul#header li a:visited, div#footer a:link, div#footer a:visited  { 	color: #FFF;}ul#header li a:hover, ul#header li a:active {	color: #FFCC66;}div#footer a:hover, div#footer a:active  {	color: #FFCC66;	}/* Makes horizontal white line between template header links */.linkline {	border-right:1px solid white;	padding-right:7px;	padding-left:3px;	text-decoration:none;}.linkpadding {	padding-right:3px;	padding-left:3px;	text-decoration:none;}/* Applied to h1 tags on images */.nomargin {	margin: 0 0 0 0em;}/* - REDEFINED HTML TAG FOR PAGE BODY - *//* Specifies base text size and font for all pages */body {	color:#452f5e; 	font-family: Verdana, Geneva, sans-serif;	line-height: 1.2em;	margin: 0px;	font-size: 70%;	background-color: #FFF;}div.mainbody {	float: right;	width: 960px;	background-color: #DDD6DE;	height: 100%;	padding: 0px;	margin: 0px;	display: inline;}div.footerdiv {	width:960px;	margin-left:auto;	margin-right:auto;}/* Specifies sizes and maroon color for heading tags */h1 {	font-size: 1.7em;	font-family: Verdana, Geneva, sans-serif;	line-height: 1.2em;	margin-top: 0px;	margin-bottom: 2px;	font-weight: normal;	padding-top: 2px;	margin-left: 0px;	font-weight: bold;}h2 {	font-size: 1.5em;	line-height: 1.2em;	font-family: Verdana, Geneva, sans-serif;	font-weight: bold;	margin-top: 10px;	margin-bottom: 2px;	}	h3 {	font-size: 1.2em;	font-family: Verdana, Geneva, sans-serif;	font-weight: bold;	margin-top: 10px;	margin-bottom: 2px;	line-height: 1.2em;	}h4 {	line-height: normal;	font-family: Verdana, Geneva, sans-serif;	font-weight: normal;	font-size: 1.0em;	padding-left: 0px;	font-weight: bold;	margin-top: 10px;	margin-bottom: 2px;}h5 {	line-height: normal;	font-family: Verdana, Geneva, sans-serif;	font-weight: bold;	font-size: 0.8em;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 20px;}h6 {	line-height: 1.2em;	font-family: Verdana, Geneva, sans-serif;	font-weight: normal;	font-size: 100%;	padding-left: 0px;	vertical-align: top;	margin-top: 0px;}div#bodycopy h3 a:link, div#bodycopy h2 a:link, div#bodycopy h3 a:visited, div#bodycopy h2 a:visited, div#bodycopy h3 a:active, div#bodycopy h2 a:active  {	text-decoration:none;}div#bodycopy h3 a:hover, div#bodycopy h2 a:hover  {	text-decoration: underline;}/* When used in combination with the h2 tag on a site's home page, makes the main home page heading the same size as an h1 tag*/.homehead {	font-size: 1.4em;}/* Applied to the parent link navigation above the template header */.parentLinks {	font-family: Verdana, sans-serif;	margin: 0px;	font-size: 0.9em;	width: 960px;	background-color: #FFFFFF;	padding: 5px 0px 2px 0px;	text-align: right; }/* template header section */	ul#header {	background-color:#7A0019;	color: #FFFFFF;	height: 30px;	list-style-type: none;	padding: 0;	margin: 0px;	width:960px;}/* - Used to add gray line below Driven to Discover - */ul#headerD2D {	background-color:#7A0019;	color: #FFFFFF;	height: 16px;	list-style-type: none;	padding: 0;	margin: 0px;	width:960px;	border-bottom: 1px solid #999;}/* Aligns template header links to the right */ul#header li {	float: right;	margin: 8px 5px 8px 0px; }ul#headerD2D li {	float: left;	margin: 0px; }/* Aligns template header graphics to the left */ul#header li.header_img {	float: left;	padding: 0px 0 0px 0;	margin: 0px 0 0px 0;	height: 30px;}/* Aligns template header graphics to the left */ul#headerD2D li.headerD2D_img {	float: left;	padding: 0px 0 0px 0;	margin: 0px 0 0px 0;	height: 16px;}/* Breadcrumbs -- includes optional background color */div#crumbs {	background-color: #fff;	font-size: 0.95em;}.crumbs {	margin: 0px 0 0px 0;	padding: 5px 0px 5px 10px;	border-bottom-color: #999;	border-bottom-style: solid;	border-bottom-width: 1px;	border-right-color: #999999;	border-right-style: solid;	border-right-width: 1px;}#reindenttext {	font-family: Verdana, Geneva, sans-serif;	font-size: 1em;	padding-right: 15px;	padding-left: 15px;	text-align: left;	min-height: 255px;}/* Container option for page body with 3 columns separated by gray lines using a background image */#container {	background-color: #FFFFFF;	background-image: url(../../images/3colbg.gif);	background-repeat: repeat-y;	width: 960px;	margin-top: 0px;	padding-top: 0px;	text-align: left;}#containerNav {	background-color: #FFFFFF;	background-image: url(../../images/2colbg.gif);	background-repeat: repeat-y;	width: 960px;	margin-top: 0px;	padding-top: 0px;	text-align: left;}/* Container option for page body with 3 columns separated by gray lines for the left nav and a background color for the right column using a background image */#containerColor {	background-color: #FFFFFF;	background-image: url(../../images/3colbgcolor.gif);	background-repeat: repeat-y;	width: 960px;	margin-top: 0px;	padding-top: 0px;	text-align: left;	clear: both;}/* Specifies height and width of left navigation section. 070829: Width was changed from 150px to 149px and a 1px right side border was added. This is part of a fix for an obscure Windows IE bug that pushed the body content below the left navigation. See Web Depot for change log. */div#leftNav {	width: 149px;	height: 100%;	margin: 0;	padding: 0;	border-left:0;	float:left;	border-right-style: solid;	border-right-width: 1px;	border-right-color: #999999;	}/* Used with left nav links to create a gray dividing line between last link in What's Inside section and home page link */div#leftNav ul.bottom { 	border-bottom: 1px solid #999;  	padding-bottom: 15px; }  /* Home link margin and padding */div#leftNav ul#homelink {	margin: 14px 0px 10px 0px;	padding: 0px 10px 0 10px; }/* Left navigation subtitle */.leftnavSubtitle {	background-image: none;	color: #333333;	font-family: Verdana, sans-serif;	font-weight: bold;	font-size: 1.1em;	margin: 10px 0px 0 0px;	padding: 0px 10px 0 10px;}/* For all content to the right of the left navigation */div#bodyContainer {	float: left;	width: 960px;	height: 100%;	background-color: #FFF;}/* Sets padding for main content area */div#bodyContainer div.padding{  	padding: 10px 10px 10px 10px;  }/* Right column */div.column2 {	height: 100%;	float: left;	width: 186px;	padding: 0px;	background-color: #DDD6DE;	font-size: 90%;	min-height: 300px;} /* No columns in the page body. 070829: Changed width from 590px to 570px. Part of a fix for an obscure Windows IE bug that pushed the body content below the left navigation. See the change log on Web Depot. */div.column0 {	float: left;	width: 570px;	padding: 10px;} /* Center column. 070829: Changed width from 388px to 380px. Part of a fix for an obscure Windows IE bug that pushed the body content below the left navigation. See the change log on Web Depot.*/div.column1 {	float: right;	width: 770px;	height: 100%;	background-color: #FFF;	min-height: 400px;	}div.column1a {	float: right;	width: 770px;	height: 100%;	background-color: #FFF;	padding-top: 0px;	padding-bottom: 0px;	visibility: visible;	min-height: 650px;}/* Non-bold maroon subhead */.subheadMaroon {	font-family: Verdana, sans-serif;	font-size: 1.2em;	color: rgb(122,0,25);	background-image: none;	font-weight: normal;	margin: 0 0 -0.5em 0;}/* Clears rows -- anything that floats will start on a new row */div.rowClear {	clear: both;}/* Global footer section */div#footer {	width:960px;	background: rgb(122,0,25);	color: #FFF; 	border-top: 1px solid #999;	border-bottom: 1px solid #999;	float: left;	padding: 0;	margin: 0;	height: 50px;	vertical-align: bottom;	background-image: none;	clear: both;}/* Defines width and padding for list items */ul.footerList {	width: 740px;	list-style-type: none;	float:left;	padding: 6px 10px 6px 10px;	margin: 0;	vertical-align: bottom;}/* Aligns footer text and links to the left */ul.footerList .left {	float: left;	text-align: left;	vertical-align: bottom;}/* Aligns footer text and links to the right */ul.footerList .right {	float: right;	text-align:left;	vertical-align: bottom;}ul.footerList .rightpadding {	float: right;	text-align:left;	vertical-align: bottom;	padding-left:8px;}/* Adds horizontal white line after the Contact Us link */ul.footerList .rightline {	float: right;	text-align:left;	vertical-align: bottom;	border-right:1px solid white;	padding-right:8px;	text-decoration:none;}/* Italic footer text */.footeritalic {	color: #FFFFFF;	background: rgb(122,0,25);	background-image: none;	font-style: italic;	float: left;	text-align: left;	vertical-align: bottom;}div.address_line {	font-family: Arial, Helvetica, sans-serif;	font-size: 84%;	padding-left: 10px;	display: block;	float: left;	width: 940px;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #DDD6DE;	padding-top: 10px;	padding-right: 10px;	text-align: justify;	font-weight: bold;	background-color: #FFF;	padding-bottom: 10px;}div#address_line a:link {	text-decoration: none;	color: #690016;	font-weight: bolder;}div#address_line a:visited {	text-decoration: none;	color: #710017;	font-weight: bold;}div#address_line a:hover {	text-decoration: underline;	color: #000;	font-weight: bold;}div#address_line a:active {	text-decoration: none;	color: #000;	font-weight: bold;}/*  these nav1-5 are the orange/gold highlighted sections   */div.nav {	PADDING-LEFT: 5px;	FLOAT: left;	PADDING-BOTTOM: 0px;	WIDTH: 164px;	PADDING-TOP: 5px;	background-color: #f8d56f;	padding-right: 5px;	border-bottom: 1px solid #FFF;	border-top: 1px solid #EEE;}div.nav2 {	PADDING-LEFT: 20px;	FLOAT: left;	PADDING-BOTTOM: 0px;	WIDTH: 164px;	PADDING-TOP: 5px;	font-weight: bold;	background-color: #f8d56f;	padding-right: 5px;	border-bottom: 1px solid #FFF;	border-top: 1px solid #EEE;}div.nav3 {	PADDING-LEFT: 30px;	FLOAT: left;	PADDING-BOTTOM: 0px;	WIDTH: 154px;	PADDING-TOP: 3px;	font-weight: bold;	background-color: #f8d56f;	padding-right: 5px;	text-decoration:none;	border-bottom: 1px solid #FFF;	border-top: 1px solid #EEE;}div.nav4 {	PADDING-LEFT: 40px;	FLOAT: left;	PADDING-BOTTOM: 0px;	WIDTH: 144px;	PADDING-TOP: 3px;	font-weight: bold;	background-color: #f8d56f;	padding-right: 5px;	text-decoration:none;	border-bottom: 1px solid #FFF;	border-top: 1px solid #EEE;}div.nav5 {	PADDING-LEFT: 50px;	FLOAT: left;	PADDING-BOTTOM: 0px;	WIDTH: 134px;	PADDING-TOP: 3px;	font-weight: bold;	background-color: #f8d56f;	padding-right: 5px;	text-decoration:none;	border-bottom: 1px solid #FFF;	border-top: 1px solid #EEE;}/* nav6 and nav7 are only used in the VAC's deep nav menu  */div.nav6 {	padding-left: 20px;	PADDING-BOTTOM: 10px;	PADDING-TOP: 3px;	WIDTH: 124px;	font-weight: bold;	background-color: #f8d56f;	padding-right: 5px;	text-decoration:none;}div.nav7 {	padding-left: 30px;	PADDING-BOTTOM: 0px;	PADDING-TOP: 3px;	font-weight: bold;	background-color: #f8d56f;	padding-right: 5px;	text-decoration:none;}.navselectedp {	PADDING-RIGHT: 0px;	PADDING-LEFT: 20px;	PADDING-BOTTOM: 5px;	PADDING-TOP: 5px;	WIDTH: 169px;		background-image: url(/images/down-purpleNEW.jpg);	background-position: top left;	float: left;	background-repeat: no-repeat;	background-color: #ddd8df;		font-weight: bold;		margin: 0px;		border-bottom: 1px solid #FFF;	}.navselected2p {	PADDING-RIGHT: 0px;	PADDING-LEFT: 30px;	PADDING-BOTTOM: 3px;	WIDTH: 159px;	PADDING-TOP: 3px;		background-image: url(/images/down-purple2NEW.jpg);	background-position: 10px 0px;	float: left;	background-repeat: no-repeat;	background-color: #ddd8df;		font-weight: bold;		margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	/*border-left: 10px solid #ddd8df;  	border-bottom: 1px solid #F0EAF1;*/}.navselected3p {	PADDING-RIGHT: 0px;	PADDING-LEFT: 40px;	PADDING-BOTTOM: 3px;	PADDING-TOP: 3px;	WIDTH: 149px;		background-image: url(/images/down-purple3NEW.jpg);	background-position: 20px 0px;	float: left;	background-repeat: no-repeat;	background-color: #F0EAF1;		font-weight: bold;		margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	/* border-left: 20px solid #F0EAF1;	border-bottom: 1px solid #FFF;  */}.navselected4p {	PADDING-RIGHT: 0px;	PADDING-LEFT: 50px;	PADDING-BOTTOM: 3px;	PADDING-TOP: 3px;	WIDTH: 138px;		background-image: url(/images/down-white3NEW.jpg);	background-position: 30px 0px;	float: left;	background-repeat: no-repeat;	background-color: #FFFFff;		font-weight: bold;		margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	/* border-left: 30px; solid; #FFFFFF;  */	border-right: 1px solid #F0EAF1;	/* border-bottom: 1px solid #F0EAF1;  */}.navunselected {	PADDING-RIGHT: 0px;	PADDING-LEFT: 20px;	PADDING-BOTTOM: 3px;	PADDING-TOP: 3px;	WIDTH: 169px;		background-image: url(/images/rightNEW.jpg);	background-position: left;	float: left;	background-repeat: no-repeat;	background-color: #ddd8df;		font-weight: bold;		MARGIN: 0px;	border-bottom: 1px solid #EEE;}.navunselected2 {	PADDING-RIGHT: 0px;	PADDING-LEFT: 30px;	PADDING-BOTTOM: 3px;	PADDING-TOP: 3px;	WIDTH: 159px;		background-image: url(/images/right2NEW.jpg);	background-position: 10px 0px;	float: left;	background-repeat: no-repeat;	background-color: #ddd8df;		font-weight: bold;		margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;		/* border-left: 10px solid #ddd8df; */	border-bottom: 1px solid #F0EAF1;}.navunselected3 {	PADDING-RIGHT: 0px;	PADDING-LEFT: 40px;	PADDING-BOTTOM: 3px;	PADDING-TOP: 3px;	WIDTH: 149px;		background-image: url(/images/right3NEW.jpg);	background-position: 20px 0px;	float: left;	background-repeat: no-repeat;	background-color: #F0EAF1;		font-weight: bold;		margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;		/* border-left: 20px solid #F0EAF1;  */		border-bottom: 1px solid #FFF;}.navunselected4 {	PADDING-RIGHT: 0px;	PADDING-LEFT: 50px;	PADDING-BOTTOM: 3px;	PADDING-TOP: 3px;	WIDTH: 138px;		background-image: url(/images/rightwhite3NEW.jpg);	background-position: 30px 0px;	float: left;	background-repeat: no-repeat;	background-color: #FFFFFF;		font-weight: bold;		margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;		/* border-left: 30px solid #FFFFFF;  */		border-bottom: 1px solid #F0EAF1;	border-right: 1px solid #F0EAF1;}/*   I don't think these are used anywhere....navactive {	PADDING-RIGHT: 0px;	PADDING-LEFT: 20px;	PADDING-BOTTOM: 5px;	WIDTH: 169px;	PADDING-TOP: 5px;	float: left;	font-weight: bold;	background-color: #F8D56F;	margin: 0px;}.navactive2 {	PADDING-RIGHT: 0px;	PADDING-LEFT: 20px;	PADDING-BOTTOM: 5px;	WIDTH: 169px;	PADDING-TOP: 5px;	float: left;	font-weight: bold;	background-color: #F8D56F;	margin: 0px;}.navactive3 {	PADDING-RIGHT: 0px;	PADDING-LEFT: 30px;	PADDING-BOTTOM: 3px;	WIDTH: 159px;	PADDING-TOP: 1px;	float: left;	font-weight: bold;	text-decoration: underline;	background-color: #F8D56F;	margin: 0px;}.navactive4 {	PADDING-RIGHT: 0px;	PADDING-LEFT: 45px;	PADDING-BOTTOM: 3px;	WIDTH: 144px;	PADDING-TOP: 4px;	float: left;	font-weight: bold;	background-color: #F8D56F;	text-decoration: underline;}.navactive5 {	PADDING-RIGHT: 0px;	PADDING-LEFT: 60px;	PADDING-BOTTOM: 3px;	WIDTH: 133px;	PADDING-TOP: 4px;	float: left;	font-weight: bold;	background-color: #F8D56F;	text-decoration: underline;}*/div#navselected a:link {	color: #690016;	font-weight: bold;	text-decoration: none;}div#navselected a:visited {	color: #690016;	font-weight: bold;	text-decoration: none;}div#navselected a:active {	color: #690016;	font-weight: bold;	text-decoration: none;}div#navselected a:hover {	color: #361339;	font-weight: bold;	text-decoration: underline;}div#navunselected a:link {	color: #53355E;	font-weight: bold;	text-decoration: none;}div#navunselected a:visited {	color: #54355E;	text-decoration: none;}div#navunselected a:active {	color: #53355E;	text-decoration: none;}div#navunselected a:hover {	color: #361339;	text-decoration: underline;}/* Styles left navigation links *//* Creates sections for a list of navigation links - one link per row */div#nav ul li {	list-style-type:none;	text-align:left;	color: #000;	font-family: Verdana, Arial, sans-serif;	padding-bottom: 6px;	padding-left: 0;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav ul {	list-style-type: none;	margin-top: 0px;	padding: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav2 ul li {	list-style-type:none;	text-align:left;	color: #000;	font-family: Verdana, Arial, sans-serif;	padding-bottom: 6px;	padding-left: 0;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav2 ul {	list-style-type: none;	margin-top: 0px;	padding: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav3 ul li {	list-style-type:none;	text-align:left;	color: #000;	font-family: Verdana, Arial, sans-serif;	text-decoration:none;	padding-bottom: 6px;	padding-left: 0;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav3 ul {	list-style-type: none;	margin-top: 0px;	padding: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav4 ul li {	list-style-type:none;	text-align:left;	color: #000;	font-family: Verdana, Arial, sans-serif;	text-decoration:none;	padding-bottom: 6px;	padding-left: 0;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav4 ul {	list-style-type: none;	margin-top: 0px;	padding: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav5 ul li {	list-style-type:none;	text-align:left;	color: #000;	font-family: Verdana, Arial, sans-serif;	text-decoration:none;	padding-bottom: 6px;	padding-left: 0;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav5 ul {	list-style-type: none;	margin-top: 0px;	padding: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav6 ul li {	list-style-type:none;	text-align:left;	color: #000;	font-family: Verdana, Arial, sans-serif;	text-decoration:none;	padding-bottom: 3px;	padding-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav6 ul {	list-style-type: none;	margin-top: 0px;	padding-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav7 ul li {	list-style-type:none;	text-align:left;	color: #000;	font-family: Verdana, Arial, sans-serif;	text-decoration:none;	padding-bottom: 3px;	padding-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}div#nav7 ul {	list-style-type: none;	margin-top: 0px;	padding-left: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}ul#vac{margin-left: 15px;}li#vac{margin-left: 15px;}#pic1 {	position: absolute;	height: 48px;	width: 186px;	top: -1px;}#developmentcontainer {	width: 180px;	background-image: url(../../images/Home/CARLA_Final_home-760_16.gif);	float: left;	padding-left: 10px;	text-align: right;	background-repeat: no-repeat;	background-position: bottom;}#researchcontainer {	width: 180px;	background-image: url(../../images/Home/CARLA_Final_home-760_15.gif);	float: left;	padding-left: 10px;	text-align: right;	background-position: bottom;	background-repeat: no-repeat;}#resourcescontainer {	width: 180px;	background-image: url(../../images/Home/CARLA_Final_home-760_17.gif);	float: left;	padding-left: 10px;	text-align: right;	background-repeat: no-repeat;	background-position: bottom;}div.headtext {	padding-left: 175px;	margin-left: 15px;}div.headtext2 {	padding-left: 185px;	padding-bottom: 5px;	margin-left: 25px;	padding-top: 25px;	padding-right: 20px;	display: block;}li.active4 {text-decoration: underline;font-weight: bold;}li#active4 a:link {	color: #690016;	font-weight: bold;	text-decoration: underline;}li#active4 a:visited {	color: #690016;	font-weight: bold;	text-decoration:underline;}li#active4 a:active {	color: #690016;	font-weight: bold;	text-decoration: underline;}li#active4 a:hover {	color: #361339;	font-weight: bold;	text-decoration: none;}input {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	background-color: #E0DBE2;}select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;		background-color: #E0DBE2;}.note {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	font-weight: normal;}.red {	color: rgb(122,0,25);}.portrait {	padding: 2px;	border: 1px solid #493377;	margin: 2px 10px 10px 0px;	display: block;}.rounded-corners {    border-radius: 20px;}.button-rounded-corners {    border-radius: 5px;}