/*************************************************************** * * Master CSS Document for the Citizens All website  * ***************************************************************/ /* Adds verticle scroll bar to correct page shifting */ html { min-height: 100%; margin-bottom: 1px; }body {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: Verdana;	height:100%;	font-size: 11px;	line-height: 18px; 	color: #000000;	background-image:url(../images/background.gif);	background-repeat:repeat;	background-color: #151515;	}a {	font-size: 10px; 	font-style: normal; 	font-weight: normal; 	color: #ff0000;	text-decoration: none;}a:hover {	font-size: 10px;	font-style: normal; 	font-weight: normal; 	color: #ff0000; 	text-decoration: underline}a.helpLink {	font-size: 10px; 	font-style: normal; 	font-weight: bold; 	color: #ff0000;	text-decoration: none;}a.helpLink:hover {	font-size: 10px;	font-style: normal; 	font-weight: bold; 	color: #ff0000; 	text-decoration: underline}a.footerLink {	font-size: 9px; 	color: #f65050;	text-decoration: none;}a.footerLink:hover {	font-size: 9px; 	color: #f65050;	text-decoration: underline;}a.docLink {	font-size: 11px; 	font-style: normal; 	font-weight: normal; 	color: #000;	text-decoration: none;}a.docLink:hover {	font-size: 11px; 	font-style: normal; 	font-weight: normal; 	color: red;	text-decoration: underline;}p {	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;}table#masterTable {	display: table;	border-width: 0px 0px 0px 0px;	border-spacing: 0px;	border-style: none none none none;	border-color: white white white white;	border-collapse: separate;	position: absolute;	top: 0px;	width: 750px;	background: url(../images/frame.gif);	background-repeat: no-repeat;	background-position: 120px 180px;}table#homeTable {	display: table;	margin: 0px 0px 0px 0px;	border-width: 0px 0px 0px 0px;	border-spacing: 0px;	border-style: none none none none;	border-color: white white white white;	border-collapse: separate;	position: absolute;	top: 0px;	width: 750px;}table#footerTable {	position: relative;	top: 0px;	width: 750px;}td {	border-width: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-style: none none none none;	border-color: white white white white;	-moz-border-radius: 0px 0px 0px 0px;	vertical-align: top;}#masterDiv {	position: relative;	margin: 0 auto;	padding: 0 0 0 0;	border: 0px;	top: 0px;	width: 750px;	z-index: 0;	height: 100%;}#backgroundFrame {	position: relative;	border: 0px;	top: 180px;	left: 120px;	width: 511px;	height: 367px;}/** HEADER **/#projectHeader {	padding-top: 0px;	padding-left: 0px;	width: 750px;	height: 125px;}#helpLink {	position: absolute;	top: 17px;	left: 697px;	width: 25px;	z-index: 1;}#projectHeaderFoot {	padding-top: 0px;	padding-left: 0px;}#projectFoot {	background-color: #ff3737;}/** LEFT MENU **/#leftMenu {	width: 159px;}#nonExpMenu {	width: 149px;	height: 343px;	background-color: #f9f6e6;}#leftMenuContent {	position: relative;	top: 15px;	left: 15px;	width: 120px;}#leftMenuQuote {	font-weight: bold; 	color:#8c7140;	padding-bottom: 10px;}#leftMenuLink {	line-height: 20px;}a.leftMenuLink {	font-weight: bold;	color: #000;	text-decoration: none;}a.leftMenuLink:hover {	font-weight: bold;	color: #000;	text-decoration: underline;}/** CONTENT **/#content {	position: relative;	top: 0px;	left: 10px;	width: 591px;}#homeContent {	margin: 0px 0px 0px 0px;	padding-top: -5px;	padding-left: 0px;/*	position: relative;	top: 0px;	left: 0px;*/	width: 750px;}#contentTable {	position: relative;	top: 0px;	left: 0px;	width: 591px;}table#homeContentTable {	display: table;	margin: 0px 0px 0px 0px;	border-width: 0px 0px 0px 0px;	border-spacing: 0px;	border-style: none none none none;	padding-left: 0px;	width: 750px;}#titleFrame {	height: 60px;	width: 591px;	background-color: #fff;}#contentFrame {	padding: 16px 20px 6px 20px;	background-color: #f9f6e6;}#homeContentFrame {	margin: 0px 0px 0px 0px;	padding: 5px 5px 5px 5px;	background-color: #f9f6e6;}#contentBuffer {	line-height: 10px;	height: 10px;}.contentTitle {	font-weight: bold; 	color:#8c7140;	padding-top: 15px;		padding-bottom: 5px;}.contentHeader {	font-weight: bold; 	color:#8c7140;	padding-top: 0px;		padding-bottom: 5px;}#searchBox {	padding-bottom: 10px;}#searchFrame {	background-color: #f9f6e6;	padding-top: 17px;	padding-left: 19px;	padding-right: 20px;	padding-bottom: 0px;	width: 591px;	height: 500px;}#searchResults {	padding-top: 10px;	padding-bottom: 10px;	background-color: #f9f6e6;	width: 530px;}/** FOOTER **/.footerBuffer {	line-height: 20px;}#homeFooterBuffer {	line-height: 10px;}#footer {	width: 750px;	height: 25px;	background-color: #f9f6e6;}#homeFooter {	width: 750px;	height: 75px;	background-color: #fbf9ec;}#footerContainer {	position: relative;	top: 0px;	left: 0px;	width: 750px;}#footerLinks {	padding-top: 3px;	padding-left: 10px;}#homeFooterLinks {	padding-top: 0px;	padding-left: 10px;	color: #fbf9ed;}.navSlash {	display: inline;	color: #ffdbdb;}#copyrightLogo {	position: relative;	top: 0px;	right: 0px;	text-align: right;}#homeGLLogo {	padding-left: 9px;}#homeYaleLogo {	padding-top: 18px;	padding-left: 20px;}#homeCopyright {	position: relative;	top: -15px;	left: 81px;	text-align: right;}.homeParagraph {	font-family: Georgia, Verdana;	color: #6a6448;	font-size: 13px;	line-height: 23px;}.homeParagraphHeader {	font-weight: bold;}#rowOne {	width: 740px;	height: 151px;}#rowTwo {	padding-top: 5px;	width: 740px;	height: 151px;}#rowThree {	padding-top: 5px;	width: 740px;	height: 151px;}#rowOneParagraph {	position: relative;	top: 20px;	left: 20px;	width: 690px;}#rowTwoParagraph {	position: relative;	top: 20px;	left: 20px;	height: 110px;	width: 690px;}#rowThreeParagraph {	position: relative;	top: 15px;	left: 20px;	width: 690px;}
