
.doesntwork{color:black; font-size:14; text-decoration: none; font-family: arial;}
.cap1{color:black; font-size:13; text-decoration: none; font-family: arial;}
.cap2{color:white; font-size:13; text-decoration: none; font-family: arial;}
.link{font-size:11; font-family: arial;}
.link2{font-size:11; font-family: arial; color:black; text-decoration: none;}
.writing3{color:black; font-size:14; text-decoration: none; font-family: arial;}
.writingsmall{color:white; font-size:9; text-decoration: none; font-family: arial;}
.writing3white{color:white; font-size:14; text-decoration: none; font-family: arial; margin: 5px;}
.writing2{color:black; font-size:15; text-decoration: none; font-family: arial;}
.writing1{color:black; font-size:12; text-decoration: none; font-family: arial;}
.search{color:black; font-size:12; text-decoration: none; font-family: arial;}
.calendar{color:black; font-size:12; text-decoration: none; font-family: arial;}
.fineprint{color:white; font-size:11; text-decoration: none; font-family: arial;}
.solid{border-color:355471; border-style:solid; border-width:1px;}
.solidr2{border-color:355471; border-style:solid; border-width:1px; border-right-width:0px}
.solidl2{border-color:355471; border-style:solid; border-width:1px; border-left-width:0px}
.solidgray{border-color:A6A6A6; border-style:solid; border-width:1px;}
.solidt{border-color:355471; border-style:solid; border-width:0px; border-top-width:1px;}
.solidtb{border-color:C0CFDE; border-style:solid; border-width:0px; border-top-width:1px; border-bottom-width:1px;}
.solidb{border-color:355471; border-style:solid; border-width:0px; border-bottom-width:1px;}
.solidbox{background-color:355471;}
.solidimage{border-color:A6A6A6; border-style:solid; border-width:1px;}
.imagetop{border-color:A6A6A6; border-style:solid; border-width:1px; border-bottom-width:0px;}
.imagebottom{border-color:A6A6A6; border-style:solid; border-width:1px; border-top-width:0px;}
.submit{background-color:#355471; font-size:10; color:white;}

.cs_list_menu{margin:10px; margin-right:0px; float:right; width:100%;text-align:right; border-bottom:dotted 1px #cccccc;}
.cs_list_menu_item, .cs_list_menu_item_active{display:inline-block; margin-left:16px; width:auto; text-align:right; line-height:22px; text-decoration:none; color:#888888; }
.cs_list_menu_item_active{color:#498FC2; font-weight:bold;}
a.cs_list_menu_item:hover{ color:black; }

.cs_copy_content{}


.contentFrame{position:relative; width:934px; background-color:white; height:auto; text-align:left; vertical-align:top; padding-bottom:20px; }
.content{min-height:400px; width:740px;background:white; text-align:left; display:inline-block; margin-top:10px;  vertical-align:top; }
.greyBox{width:730px; height:auto;background:#cccccc;margin-left:0px;margin-right:0px;clear:both;margin-bottom:20px; text-align:left;}
.greyBoxContents{padding:4px; width:90%;margin-left:20px;margin-right:20px;clear:both;  text-align:left; font-family:Georgia, "Times New Roman", Times, serif;}
.cs_site_menu
{
	
	display:inline;
	float:left;
	width:144px;
	margin:10px;
	margin-right:20px;
	padding-top:8px;
	background-color:#498FC2;
	height:380px;
	text-align:center;
	
	line-height:24px;

}
a.cs_site_menu_item{display:inline-block; width:100%; font-weight:bold;  color:white; text-decoration:none; border-bottom:solid 1px white; border-bottom:solid 1px #498FC2;}
a.cs_site_menu_item:hover{ background-color:#92B8DF;}
a.cs_site_menu_item_active{display:inline-block; width:100%; font-weight:bold; background:white;  color:#498FC2; text-decoration:none; border-bottom:solid 1px white; border-bottom:solid 1px #498FC2;}


font
{
font-size: 13px;
color: 000000;
text-decoration: none;
font-family: arial;
}

font.error
{
color: red;
font-weight: bold;
}

font.date
{
font-size: 10px;
}

font.cp
{
font-size: 11px;
color: ffffff;
}





td.full
{
border: 1px solid #000000;
}

input.submit
{
background-color: #333333;
font-size: 13px;
font-family: Arial;
font-weight: bold;
}

input.text
{
background-color: #b8def6;
font-size: 13px;
font-family: Arial;
border: 1px #000000 solid;
}

textarea
{
background-color: #b8def6;
font-size: 13px;
font-family: Arial;
border: 1px #000000 solid;
}


select
{
background-color: #b8def6;
font-size: 13px;
font-family: Arial;
}

.cs_page_label{

	font-size:24px;
	text-align:right;
	font-weight:bold;
	color:#498FC2;

}


body{
	

	font-family:"Trebuchet MS";
	font-size:14px;
	
}

ul, li
{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:24px;
	text-align:left;
}

a{

	font-family:"Trebuchet MS";
	font-size:14px;
	color:navy;

}

#header{
	height:127px;
	padding:0px;
	margin-bottom:0px;


	width:934px;
	clear:both;
}

#footer{
	margin-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:white;
	clear:both;

}

#footer a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:white;
	color:beige;
}


