﻿/* HEADER - LOWER HEADER
---------------------------------------------------------------*/
#lower_header {
				POSITION: relative;
				width: 886px;
				height: 35px;
				margin: 0px 0 0 0;
				padding: 10px 0 0 15px;
				float:left;
}

#lower_header h2 {
	font-size:1.4em;
	font-family: Arial, Helvetica, sans-serif!important;
	color: #002790;
	margin: 0 0 5px 0;
	padding: 0;
	float:left;
	line-height:1.4em;
}
#lower_header h3 {
	font-size:1.2em;
	font-family: Arial, Helvetica, sans-serif!important;
	color: #fff;
	margin: 0 5px 5px 0;
	padding: 0;
	float:left;
	line-height:1.4em;
}
/* BODY
---------------------------------------------------------------*/
#main_content_wrapper {
	background-image: none;
}

#left_container{
	width:650px;
	line-height:1.6;
	margin: 0 0 0px 150px;
	padding: 0;
	float: left;
}

#left_container_news{
	width:910px;
	line-height:1.6;
	margin: 0 0 0px 0px;
	padding: 0;
	float: left;
}

#search_body .ms-sbtable {
border: white 1px solid;
width: 475px!important
}
/* LEFT CONTAINER
---------------------------------------------------------------*/
#main_content_wrapper #left_sidebar {
	float: left;
	position: relative;
	width: 200px;
	margin: 25px 10px 0 10px;
	padding: 0;
}
/* Sub Navigation
---------------------------------------------------------------*/
ul#sub_nav {
	display: block;
	margin: 0 0 18px 0;
	width: 200px;
	float: left;
}
ul#sub_nav li {
	display: block;
	border-bottom: 1px solid #C8C8C8;
	padding: 0;
	margin: 0;
	float: left;
	width: 200px;
}
ul#sub_nav li a {
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #5791CC;
	padding: 5px;
	margin: 0;
	width: 190px;
	float: left;
	line-height:1.2em;
}

ul#sub_nav li a:hover {
	background-color: #EFF5FA;
}

ul#sub_nav li ul {
	margin: 0;
	border-top: 0px;
	display: block;
	float: left;
	border-top: 1px solid #C8C8C8;
	padding: 0 0 6px 0;
	position: static;
}
ul#sub_nav li ul li {
	display: block;
	clear: left;
	width: 100%;
	padding: 0;
	border-bottom: 0px;
	width: 200px;
}
ul#sub_nav li ul li a {
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #999;
	padding: 6px 5px 0px 5px;
	border-top: 0px;
	width: 190px;
	line-height:1.2em;
}
ul#sub_nav li ul li a:hover {
	text-decoration: underline;
	background-color: #FFF;
	color: #666;
}
/*  RIGHT CONTAINER
---------------------------------------------------------------*/
#ctl00_ContentPlaceHolder1_PlaceHolderMain_NewsDisplay1 div{
	
}
#right_container h4{
					border-bottom: 1px solid #0E427C;
    color: #666666;
					font-size:1em;
	font-family: Arial, Helvetica, sans-serif!important;

				
}

#main_content_wrapper #right_container {
	float: right!important;
	position: relative;
	width: 680px!important;
	margin: 10px 0 0 0;
	padding: 0;
}
#main_content_wrapper #right_container #footer {
	display: none!important;
}
/*  Green Box
---------------------------------------------------------------*/
#main_content_wrapper #right_container .green_box {
	float: left;
	position: relative;
	width: 690px;
	margin: 0 0 20px 0;
	padding: 0;
	background: #CDE8B2 url(/_layouts/1033/images/praxity/bg_green_box_690px_center.png) 0 0 repeat-x;
}
#main_content_wrapper #right_container .green_box h3 {
	font: bold 21px/1.2 "Arial Narrow" Arial, Helvetica, sans-serif;
	color: #FFF;
	margin: 0 10px 10px 0;
	display: block;
}
#main_content_wrapper #right_container .green_box .p {
	font: 14px/1.5 Arial, Helvetica, sans-serif;
	color: #4B7522;
	margin: 0 0 10px 0;
}
#main_content_wrapper #right_container .green_box .top {
	width: 690px;
	position: relative;
	margin: 0;
	padding: 0;
	background: transparent url(/_layouts/1033/images/praxity/bg_green_box_690px_top.png) 0 0 no-repeat;
}
#main_content_wrapper #right_container .green_box .bottom {
	width: 650px;
	position: static;
	margin: 0;
	padding: 20px;
	background: transparent url(/_layouts/1033/images/praxity/bg_green_box_690px_bottom.png) left bottom no-repeat;
}
/*  Blue Box
---------------------------------------------------------------*/
#main_content_wrapper #right_container .blue_box {
	float: left;
	position: relative;
	width: 683px;
	margin: 0 0 20px 0;
	padding: 0;
	background: #AAC1DD url(/style%20library/_images/bg_blue_box_685px_center.png) 0 0 repeat-x;
}
#main_content_wrapper #right_container .blue_box h3 {
	font: bold 21px/1.2 "Arial Narrow" Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFF;
	margin: 0 10px 10px 0;
	display: block;
}
#main_content_wrapper #right_container .blue_box .p {
	font: 14px/1.5 Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0 20px 0 0;
}
#main_content_wrapper #right_container .blue_box .top {
	width: 683px;
	position: relative;
	margin: 0;
	padding: 0;
	background: transparent url(/style%20library/_images/bg_blue_box_685px_top.png) 0 0 no-repeat;
}
#main_content_wrapper #right_container .blue_box .bottom {
	width: 650px;
	position: static;
	margin: 0;
	padding: 20px;
	background: transparent url(/style%20library/_images/bg_blue_box_685px_bottom.png) left bottom no-repeat;
}

/*  Left Box
---------------------------------------------------------------*/
#main_content_wrapper #right_container #left_box {
	float: left;
	position: relative;
	width: 458px;
	margin: 0 20px 20px 0;
	padding: 0;
}
/*  Left Box
---------------------------------------------------------------*/

#main_content_wrapper #right_container #single {
	float: left;
	position: relative;
	width: 658px;
	margin: 0 20px 20px 0;
	padding: 0;
}


#main_content_wrapper #right_container #left_box h4 {
	font: bold 18px/1.2 "Arial Narrow" Arial, Helvetica, sans-serif;
	display: block;
	margin: 0 0 14px 0;
}
#main_content_wrapper #right_container #left_box p {
	margin: 0 0 15px 0;
}
#main_content_wrapper #right_container #left_box ul li {
	margin: 0 0 10px 25px;
	font: normal 12px/1.4 Arial, Helvetica, sans-serif;
	color: #666;
	list-style: disc;
}
#main_content_wrapper #right_container #left_box h5 {
	font: bold 16px/1.4 Arial, Helvetica, sans-serif;
	display: block;
	margin: 0 0 4px 0;
	color: #5791CC;
}
#main_content_wrapper #right_container #left_box .profile {
	clear: both;
	float: left;
	width: 100%;
	margin: 30px 0 0 0;
}
#main_content_wrapper #right_container #left_box .profile h5 img {
	float: left;
	margin: 0px 15px 0px 0px;
}
/*  Right Box
---------------------------------------------------------------*/
#main_content_wrapper #right_container #right_box {
	float: left;
	position: relative;
	width: 200px;
	margin: 0;
	padding: 0;
}
/*  Green Link Box
---------------------------------------------------------------*/
#main_content_wrapper #right_container .green_link_box {
	float: left;
	position: static;
	width: 189px;
	margin: 0 0 17px 0;
	border-left: 1px solid #0E427C;
	border-right: 1px solid #0E427C;
	padding: 0;
	cursor: pointer;
	background: #AAC1DD url(/style%20library/_images/bg_blue_box_685px_center.png) 0 0 repeat-x;

}
#main_content_wrapper #right_container .green_link_box .top {
	width: 196px;
	position: relative;
	margin: -4px 0 0 -1px;
	padding: 0;
	/*background: transparent url(/_layouts/1033/images/praxity/bg_green_link_210px_top.png) 0 0 no-repeat;*/
}
#main_content_wrapper #right_container .green_link_box .bottom {
	width: 178px;
	position: relative;
	margin: 0 0 -4px 0;
	padding: 7px;
/*	background: transparent url(/_layouts/1033/images/praxity/bg_green_link_210px_bottom.png) left bottom no-repeat;*/
}
#main_content_wrapper #right_container .green_link_box .bottom h4 {
	display: block;
	border: 1px solid #0E427C;
	background-color: #AAC1DD;
	font: normal 16px/1 "Arial Narrow" Arial, Helvetica, sans-serif;
	color: #0E427C;
	margin: 0;
	padding: 5px 5px 5px 5px;
}
#main_content_wrapper #right_container .green_link_box .bottom h4 a {
	display: block;
	color: #0E427C;
	margin: 0;
	padding: 0;
}
/**************NEWS
----------------------------------------------------------------*/
/*News
-----------------------------------------------------*/
#news_title {
	padding: 8px 8px 8px 0px;
	float: left;
	width: 100%;
	font-weight: bold;
	FONT: normal normal normal 12px normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal normal Arial, Helvetica, sans-serif, bold;
}
#news_date {
	padding: 0px;
	float: left;
	FONT: 11px Arial, Helvetica, sans-serif;
	font-weight: Bold;
}	

#byline {
	font: bold 18px/1.2 "Arial Narrow" Arial, Helvetica, sans-serif;
	display: block;
	width: 100%;
	float:left;
	border-bottom: 1px solid #d4d4d4;
	margin-bottom: 15px;
	padding-bottom: 5px;

}
h5 img {
	float: left;
	margin: 0px 15px 0px 0px;
}
div.profile {
	float: left;
	clear: both;
	width: 100%;
}
div#profile {
	float: left;
	clear: both;
	width: 100%;
}
.copy_txt {
	FONT: 12px/1.4 Arial, Helvetica, sans-serif;
	COLOR: #666;
}
.article_body {
	FONT: 12px/1.4 Arial, Helvetica, sans-serif;
	COLOR: #666;
	position: static;
	float: left;

}
#news_container {
	/*width:550px;*/
	width: 100%;
	height: auto;
	float: none;
	margin: 0px 0px 5px 0px;
	padding: 4px 4px 4px 4px;
	float: left;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-top-color: #EFEFEF;
}
table.customform, table.body {
FONT: 12px/1.4 Arial, Helvetica, sans-serif;	
	COLOR: #666;

}
/* Site Map
---------------------------------------*/

.headertitle-small{
	margin-left: 20px;
}
.level-item-pos, .level-item, .level-bullet {
	margin-left: 30px!important
}
.level-header {
	padding-top:15px!important;
}
.headertitle-large, .headertitle-large a, .headertitle-large a:link {
color: #5791CC;
font-family:Arial;
font-size:11pt;
font-weight:bold;
}
.level-item, .level-item a, .level-item a:link {
color:#5791CC;
font-family:Arial;
font-size:10pt;
}

.headertitle-small, .headertitle-small a, .headertitle-small a:link {
color:#5791CC;
font-family:Arial;
font-size:10pt;
font-weight:bold;
}
.ms-WPBody a:link, .ms-WPBody a:visited {
color:#5791CC;
text-decoration:none;
}
table.tblReport {
				width:70%!important
}
TABLE.tblReport TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; important: 
}
TR.tblRegHeader {
	FONT-WEIGHT: bold!important; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #4f8bc8; color: #ffffff;
}
TR.tblReportHeader TD {
	FONT-WEIGHT: 700; VERTICAL-ALIGN: bottom; BACKGROUND-COLOR: #e8e8e8
}
/*****HEADER STYLES */

#left_box H3 {
	FONT-WEIGHT: bold!important;
	FONT-FAMILY: "Arial Narrow" Arial, Helvetica, sans-serif;
	font-size: 24px!important;
	padding-bottom: 10px!important;
	color: #666666;
}
#left_box H4 {
	FONT-WEIGHT: bold!important;
	FONT-FAMILY: "Arial Narrow" Arial, Helvetica, sans-serif;
	font-size: 18px!important;
	padding-bottom: 6px!important;
	color: #666666;
	border-bottom: 1px solid #0E427C;
}

/*FONT SIZE ON SURVEY*/
th.ms-gridT1, td.ms-gridCol {
				font-size: .88em;
}
td.ms-formlabel {
				white-space: normal!important;
}



/*Whos Who Customizations */

.slidingDiv {
	height:auto;
	width:180px;
	background-color:#fff;
	padding:2px;
	margin:4px;
	float:left;
}
.slidingDiv img:hover{
opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}


.slidingDiv img{
	border:none;
}


.show_hide {
	display:none;
}


#header{
	background-color:#FFFF99;
	border-bottom: #FFFF66 3px solid;
}

.clear{
clear:both;}


#container{
	padding:20px;}

#noscript{
	background-color:#F90;
	padding:10px;
	font-size:12px;
	color:#fff;
	border-bottom:#F60 
}

#item_group{
	width:auto;

}

.bio_nav{
	background:#F1F1F1;
	float:left;
	width:190px;
	margin:0px;
	padding:0px;
}

.bio_nav a {
    color: #5791CC;
    display: block;
    float: left;
    font: bold 11px/1.2em Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 5px;
    width: 190px;
}
.bio_content{
	float:left;
	width:600px;
	margin:20px;
	padding:0px;
}

#bio_right h3 {
FONT: 14px/1.4 Arial, Helvetica, sans-serif;
color: #5791CC;
margin:0px 0px 8px 0px;
}

#.bio_right p {
	color:#183DB0;
	margin:8px 0px 0px 0px;
}

#bio_right a{

FONT: 10px/1.4 Arial, Helvetica, sans-serif;
color:#001963;
}

#bio_right a:hover{
text-decoration:underline!important;
}


