@charset "utf-8";
/* ////// Style0 - Standard //////////////////////////// */
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover,
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover { color: #4169e1; }

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover,
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover,
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover { color: #103a42; }

.post-metaHeader
{
	border: 1px #fcc solid;
	background: url(../media/other/stripe_small.png) repeat left top;
}

.postContent a, .postContent2 a { font-weight: normal; } /* common */
.postContent a:link, .postContent2 a:link { color: #4169e1; }
.postContent a:visited, .postContent a.visited, .postContent2 a:visited, .postContent2 a.visited { color: #4169e1; }
.postContent a:hover, .postContent a.hover, .postContent2 a:hover, .postContent2 a.hover { color: #33f; }

.postContent, .postContent2
{
	color: #1a1a1a;
	font-weight: normal;
	background-color: white;
}

.postContent .title, .postContent2 .title, .miHead h2
{
	border: 8px #fcc solid;
	background-color: #ffc;
}

.complaint-graph caption,
.postBody_top h2, .wp-table-reloaded caption, .foot_note caption, .ptx,
#inquiry_head h3, .ddsg-wrapper h2 { border-left: 5px #fa841a solid; }
.postContent h3, .postContent2 h3 { border-left: 5px #31b2dd solid; }

.postBody_top h2, .wp-caption, .wp-table-reloaded caption,
.foot_note caption, .complaint-graph caption,
#inquiry_head h3, /*.postContent h3, .postContent2 h3,*/ .ddsg-wrapper h2
{
	color: #1a1a1a;
	background-color: #f8f8f0;
}

.postContent th, .postContent2 th,
.postContent td, .postContent2 td { border: 1px #acd0d8 solid; }

.wp-table-reloaded { background-color: #f0ede0; }
.wp-table-reloaded .row-hover tr:hover td { background-color: #e6eeee; }

.wp-caption, .wp-table-reloaded th
{
	color: #1a1a1a;
	background-color: #f0ede0;
}

.wp-table-reloaded td
{
	color: #1a1a1a;
	background-color: white;
}

table .even td { background-color: white; }
table .odd td { background-color: #f0f0f6; }

/*
#inquiry_head h3, .postContent h3, .postContent2 h3, .ddsg-wrapper h2
{
	color: #4169e1;
	border-left: 5px #31b2dd solid;
	background-color: #f8f8f0;
}
*/

.dl_table dt, .dl_table h4, .legacy dt, .ethics h3, .books h4
{
	color: #931638;
	border-left: 3px #3697ab solid;
	background-color: #f8f8f0;
}

.dl_table dd { border-bottom: 1px #acd0d8 solid; }

#commentform #author, #commentform #email, #commentform #url,
#commentform textarea, .dataTables_filter input { border: 1px #acd0d8 solid; }

.table dt, .table2 dt, .officer dt, .mi_table dt, .ch dt { color: #931638; }

.caption
{
	padding: 5px 0 2px 0 !important;
	color: #1a1a1a !important;
	border-left: 5px #fa841a solid !important;
	background-color: #f8f8f0 !important;
}

.complaint-graph th { background-color: #f8f8f0 !important; }
.visualize .visualize-title { color: #333; }
.visualize-labels-x li span.label, .visualize-labels-y li span.label { color: #555; }

.mapz { border: 1px #aaa solid; }
.llustMap { background-color: #4169e1; }

/* Care home - Others fieldset */
.table fieldset { border: 1px #acd0d8 solid; }

.table legend
{
	color: #1a1a1a;
	border: 1px #acd0d8 solid;
	background-color: #ffc;
}

/* //////// UI TABS STYLES /////////////////////////// */
.ui-widget-content
{
	color: #1a1a1a;
	border: 1px #aaa solid;
	background-color: white;
}

.ui-widget-content a { color: #1a1a1a; }

.ui-widget-header
{
	color: #1a1a1a;
	font-weight: bold;
	border: 1px #aaa solid !important;
	background-color: #9db9fa;
}

.ui-widget-header a { color: #1a1a1a; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default
{
	color: #555;
	outline: none;
	border: 1px #d3d3d3 solid;
	background-color: #e6e6e6;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{
	color: #555;
	outline: none;
	text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus
{
	color: #4169e1;
	outline: none;
	border: 1px #999 solid;
	background-color: #dadada;
}

.ui-state-hover a, .ui-state-hover a:hover
{
	color: #4169e1;
	outline: none;
	text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active
{
	color: #4169e1;
	outline: none;
	border: 1px #aaa solid;
	background-color: white;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
{
	color: #4169e1;
	outline: none;
	text-decoration: none;
}

.text1 { background-color: #f5f5f0; }
.borderZone { border: 5px #acd0d8 solid; }

/* Chart Style */
.gm h2, .ad h2
{
	border: 1px #e6db55 solid;
	background-color: #ffffe0;
}

.ch
{
	border: 1px #e6db55 solid;
	background-color: #f8f8f0;
}

