/*---------------Holy Grail layout---------------------*/
/*Body and container classes create 'false' left and right columns*/
body{margin:0;padding:0;  width:100%; background-image:url(../images/images/CPF-lyn-new_10.jpg);background-repeat: repeat-y;background-position:left;}
#container{width:100%; background-image:url(../images/images/CPF-lyn-new_12.jpg); background-position:right; background-repeat: repeat-y}
/*header*/
#header{ clear:both; font-size:1px}
#leftheader{float: left; width:200px; margin:0px}
#rightheader{float:right; width: 200px; margin: 0px;}
#centerheader{ margin:0px 200px 0px 200px; background-image:url(../images/images/CPF-lyn-new-header-bg.jpg); background-repeat: repeat-x; text-align:center;}
/*title-image-collapse*/
#title-image{background-image:url(../images/images/CPF-lyn-new_02.jpg); background-repeat:no-repeat; background-position:top}
/*curve*/
#curve{clear:both; font-size:1px }
#leftcurve{float: left; width: 200px; margin: 0; background-image:url(../images/images/CPF-lyn-new_04.jpg); background-repeat:no-repeat }
#rightcurve{float: right; width: 200px; margin: 0; background-image:url(../images/images/CPF-lyn-new_06.jpg); background-repeat:no-repeat}
#centercurve{width:1px;margin:0px 200px 0px 200px; background-image:url(../images/images/CPF-lyn-new_05.jpg);background-repeat:repeat-x;}

/*content*/
#content{clear:both;margin-top:0px}
/*left*/
#left{float: left; width: 200px; margin: 0; background-image:url(../images/images/CPF-lyn-new_10.jpg);}
#lefttitle{}
/*right*/
#right{float: right; width: 200px; margin: 0; background-image:url(../images/images/CPF-lyn-new_12.jpg); }
#righttitle{}
/*center*/
#center{margin:0 200px 0 200px; background-image:url(../images/images/CPF-lyn-new_11.jpg); background-repeat:repeat-y}
/*footer*/
#footer{clear: both; display:block; background-image:url(../images/images/CPF-lyn-new_16.jpg); background-repeat:repeat-x; background-position:bottom; line-height:10px }
#leftfooter{float: left; width:200px; margin:0px; }
#rightfooter{float:right; width: 200px; margin:0px; }
#centerfooter{margin:0 200px 0 200px; background-image:url(../images/images/CPF-lyn-new-footer-bg.jpg); background-repeat: repeat-x;text-align:center; height:62px;}
#centerfooter p{position:relative; top:40px; text-align:center;}

/*------------More styles------------*/
.right-menu-item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	font-weight: bold;
	padding-top: 0.6em;
	padding-bottom: 0.4em;
	border: 1px solid #000000;
	margin: 0.9em;
	padding-left: 0.3em;
	padding-right: 0.3px;
	width: 120px;
	BACKGROUND-COLOR:#66CCCC;
}
.menu-right {
	position: relative;
	width: 160px;
	top: 0px;
	left: 35px;
}
.menu-right a 
{text-decoration:none; cursor:pointer}
li {
	list-style-position: outside;
	list-style-image: url(../images/bullet.gif);
	list-style-type: square;
	position: relative;
	left: -20px;
	margin-bottom: -20px;
}

.districts {
	position: relative;
	top: 20px;
	border: none;
	padding-bottom:50px;
}
.icons{position: relative;top: 15px;border: none;padding-left:15px;padding-right:20px;margin-bottom:1em;text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 0.75em;font-weight:bold;}

.icons a{text-decoration:none; color:#000000}

.tables{width:auto; margin:auto; border:2px solid #cccccc;}

.tables td{width:auto; border:2px solid #cccccc;}

.meet-tables {width:auto; border-style:none}

.image-left {float:left; margin-right:1em}

.image-right {float:right; margin-left:1em}
	
/*---------old-styles------------*/
.selectedRow {
	BACKGROUND-COLOR:#CAF2FF;
}
.unselectedRow {
}
.welcome {position:relative; top:2px; margin:auto}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #00AF9F; PADDING-TOP: 0px; HEIGHT: 1px}
	 
/*---------------text---------------------*/
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	line-height:1.5em
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000000;
	margin-bottom: 6px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:10px;
	font-weight: bold;
	text-indent: -5px;
}
