body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
	color: #4A4D8D;
	margin-left: 0;
	margin-top: 0;
}

p {
	font-size: 12px;
}

h1 {
	font-size: 18px;
	text-align: center;
}

h2 {
	font-size: 12px;
}

ul {
	margin-top: .5em;
	font-size: 12px;
}

input {
	position: relative;
	top: -5px;
	font-size: 8pt;
	color: #555555;
}

p#kayross_credit {
	text-align: right;
}

.upcoming_events {
	font-size: 14px;
	font-weight: 900;
}

.sidenote {
	margin: 0em 0em 0em 0em;
	font-size: 11px;
	font-weight:100;
	width: 100%;
}

.sidenote a:link, .sidenote a:active, .sidenote a:visited {
	text-decoration: none;
	color: #101C5E;
} 
.sidenote a:hover {
	text-decoration: underline;
} 


.sidenote img {
	width: 20px;
	height: 20px;
	border: 0px;
}

#rss {
	width: 20px;
	height: 20px;
}
.title {
	font-size: 14px;
	font-weight: 900;
	text-align: center;
}

.announcements {
	font-size: 12px;
}

.spanish {
	margin: 0em 0em .3em 0em;
	font-size: 11px;
	/*font-weight:100;
	width: 250px;*/
}

#monitor_credits {
	font-size: 12px;
	color: #4A4D8D;
	position: absolute;
	display: none;
	visibility: hidden;
	background-color: #ffffff;
	border: 1px solid #d6d3ce;
	width: 220px;
	height: 100px;
	padding: 10px 10px 10px 10px;
}

#monitor_credits ul {
	font-size: 12px;
}

#title {
	font-size: 20px;
	font-weight: bold;
}

#cac_roster {
	font-weight:bold;
	text-align:center;
}


.body_link {
	color:#393B6C;
	font-weight:normal;
	text-align:center;
}

.body_link a:link, .body_link a:visited, .body_link a:hover, .body_link a:focus {
	color:#4A4D8D;
}

.body_link a:hover, .body_link a:focus {
	color:#1F203A;
}

img {
	border: 0;
	/*margin: 1px 1px;
	padding: 10px;*/
}

.underline {
	text-decoration: underline;
}

p#site_updated {
	text-align: center;
	font-size: 12px;
}
p#copy_right {
	text-align: center;
	font-size: 10px;
	margin-bottom: 20px;
}
.italics {
	font-style: italic;
}

/*#title_peersupport {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	width: 100%;
	margin: 20px;
}*/

#victimservice_list {
	width: 400px;
	background-color: #4A4D8D;
	margin: auto;
	font-size: 12px;
	border-collapse: collapse;
	border: 1px solid #4A4D8D;
}

#victimservice_list_fv1 {
	width: 300px;
	background-color: #4A4D8D;
	margin-left: 20px;
	float: left;
	font-size: 12px;
	border-collapse: collapse;
	border: 1px solid #4A4D8D;
}
#victimservice_list_fv2 {
	width: 300px;
	background-color: #4A4D8D;
	margin-left: 20px;
	float: left;
	font-size: 12px;
	border-collapse: collapse;
	border: 1px solid #4A4D8D;
}
#victimservice_list_fv3 {
	width: 300px;
	background-color: #4A4D8D;
	margin: 0px 0 20px 20px;
	float: left;
	font-size: 12px;
	border-collapse: collapse;
	border: 1px solid #4A4D8D;
	clear: left;
}
#victimservice_list_fv4 {
	width: 300px;
	background-color: #4A4D8D;
	margin: 0px 0 20px 20px;
	float: left;
	font-size: 12px;
	border-collapse: collapse;
	border: 1px solid #4A4D8D;
}
#victimservice_list_fvdiv1 {
/* 	background-color: red; */
	width: 700px;
	height: 860px;
	page-break-after: always;
}#victimservice_list_fvdiv2 {
/* 	background-color: blue; */
	width: 670px;
	height: 800px;
/* 	page-break-after: always; */
}

#container_fv {
	width: 650px;
}
.victimelist_cell {
	background-color: #ffffff;
}

.header_cell {
	color: white;
	padding-left: 5px;
	font-size: 14px;
	font-weight: bold;
}
.victimelist_cell a:link, .victimelist_cell a:visited, .victimelist_cell a:hover, .victimelist_cell a:focus {
	color:#4A4D8D;
}
.victimelist_cell {
	border: 1px solid #4A4D8D;
	height: 25px;
	vertical-align: bottom;
	padding-left: 5px;
}

#frmaddschedule {
	width: 400px;
	margin: auto;
}

#prevmonth_cell a:link, #prevmonth_cell a:visited, #prevmonth_cell a:hover, #prevmonth_cell a:focus {

	color: #ffffff;
	padding-left: 5px;
}
#nextmonth_cell a:link, #nextmonth_cell a:visited, #nextmonth_cell a:hover, #nextmonth_cell a:focus {

	color: #ffffff;
	padding-right: 5px;
}
#nextmonth_cell {
	text-align: right;
}

#norecords_cell {
	text-align: center;
	color: #ffffff;
}

/* This is to align the table to the center in IE on the victimes list. */
#victimlist_div {
	text-align: center;
}

#victimservice_listurl a:link, #victimservice_listurl a:visited, #victimservice_listurl a:hover, #victimservice_listurl a:focus {
	color:#4A4D8D;
	font-size: 12px;
}
	
#create_month {
	margin: 10px;
}

#print_cell {
	text-align: center;
}

#print_button {
	width: 100px;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
	color: #4A4D8D;
}

#printfriedly_version_cell {
	text-align: center;
}
#printfriedly_version_cell a:link, #printfriedly_version_cell a:visited, #printfriedly_version_cell a:focus {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}

#printfriedly_version_cell a:hover {
	text-decoration: underline;
}

#quicklinks a:link, #quicklinks a:visited, #quicklinks a:focus, #quicklinks a:hover {
	font-size: 12px;
	color: #4A4D8D;
}

#quicklinks {
	border: 1px solid #CCCCCC;
	padding: 0px;
	font-size: 14px;
}


#quicklinks div {
	border: 1px solid #4A4D8D;
	background-color: #4A4D8D;
	color: white;
	padding: 5px;
	margin: 0;
}

#quicklinks p {
	padding: 5px;
	margin: 0;
}

.selfdetermination_title {
	font-weight: bold;
}

#joint_commission {
	position: absolute;
	top:725px;
	left:700px;
	width: 125px;
	height: 125px;
	font-size: 10px;
}

#mission_statement {
	font-size: 12px;
}

/* Strategic Plan page. */
.strategic_plan_titles {
	font-size: 16px;
	font-weight: bold;
}

.strategic_plan_info {
	font-size: 16px;
}
blockquote ul li {
	font-size: 16px;
}
/* End of Strategic Plan page. */

.abilitytopay_title {
	font-size: 18px;
	text-align: center;
}

.abilitytopay_faq {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}

.abilitytopay_answer {
	font-size: 16px;
	margin-bottom: 15px;
}

#roster_requires {
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 15px;
}

#cacarchmin_header {
	font-size: 16px;
}

#availbility {
	font-size: 10px;
	font-style: italic;
}

#mapquest {
	text-align: center;
	width: 100%;
	margin: auto;
}

#edition {
	font-size: 16px;
	font-weight: bold;
}
.edition {
	font-size: 16px;
	font-weight: bold;
}

#otherlinks_nav {
	font-size: 10px;
	text-align: center;
}

.otherlink_title {
	font-size: 18px;
	font-weight: bold;
}


/*.return_topofpage {
	font-size: 12px;
}
#otherlinks_brokenlinks {
	font-size: 12px;
}*/

#otherlinks_broken_link {
	text-align: center;
}

#guestbook_title {
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	text-align: center;
}

#offthedesk_note{
	font-size: 10px;
}

.policy_title {
	font-weight: bold;
}

#archived_documents {
	position: relative;
	left: 150px;
	width: 250px;
	
}

#mission_statement {
	text-align: center;
	font-style: italic;
	font-size: 10px;
}

#facebook {
	position: relative;
	top: -100px;
	left: 475px;
}

#facebook img {
	border: 0;
}

#credits {
	margin-top: 20px;
	font-size: 10px;
}

#contact_info {
	text-align: center;
}

.bold {
	font-weight: 900;
}

#boardrosterdiv {
	text-align: center;
}
