body {  
	margin: 0 0 0 0;
}

.back {
	background-color: #F5F5F5;
	height:100%;
}

.formLabel {
	color: #2A98FF;
}

.top_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	padding: 5px;
}

.top_links a:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.top_links a:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.top_links a:hover {
	color: #ff6000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.top_links span a:hover {
	color: #ff6000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
#search .top_links {float:left;margin-left:6px;margin-right:5px;}

#title {
	width: 190px;
	float: right;
	height: auto;
}
#az_directory {
	color:#4c4c4c;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

#breadcrumbs {
	color:#4C4C4C;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	width: 510px;
	height: auto;
	float: left;
}

#breadcrumbs a:link {
	color:#4C4C4C;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

#breadcrumbs a:visited {
	color:#4C4C4C;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

#breadcrumbs a:hover {
	color:#FF6000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

#breadcrumbs_and_add_to_list {
	position: relative;
	width: 700px;
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
}

#pageTitleH1 {
	position: absolute;
	top: 20px;
	left: 15px;
}
#calendar_left {
	float:left;
	width: 190px;
}
#calendar_right {
	float:left;
	padding-left: 20px;
	width:485px;
}
#content {
	width:960px;
	text-align:left;
	padding: 0px;
	margin: 0px;
	float:left;
}

#content_wrapper {
	width:960px;
	text-align:left;
	padding: 0px;
	margin: 0px;
	float:left;
	background-image: url(/custom/files/media/intranet_content_backfill.gif);
	background-repeat:repeat-y;
}

#content_full {
	background-color: #ffffff; 
	text-align:left; 
	padding: 0px 0px 0px 30px; 
	margin: 0;  
	width:820px;
	float: left;
}

#content_left {
	text-align:left;
	width: 700px;
	float: left;
	clear: both;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	min-height: 400px;
}
#content_left_search {
	text-align:left;
	width: 700px;
	float: left;
	clear: both;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	min-height: 500px;
}

.searchresults{
  min-height: 500px;
}

#content_bottom {  
	text-align:left;
	width: 540px;
	padding: 0; 
	margin: 0;
	clear:both;

}

#content_header {
	width: 850px;
	height: 10px;
	text-align:left; 
	padding: 0; 
	margin: 0;
}

#content_header img {
	padding: 0; 
	margin: 0;
}

#content_right {
	text-align:left;
	float: right;
	width: 204px;
	padding: 13px;
}

#content_right_body {
	background-color: #E0F785;
	text-align:left; 
	padding: 10px; 
	width: 230px;
	margin: 0px; 
}

#content_right_body p.featurestitle { 
	font-size:12px; 
}

#content_right_body p { 
	background: #E0F785 url(/custom/files/media/template_right_column_divider.gif);
	text-align: left; 
	padding: 0px; 
	margin: 0px;
	line-height:23px;
	font-size:11px;
}

#content_right_body a:link {
	color: #000000;
	text-align:left; 
	padding: 0px 0px 0px 15px;
	margin: 0;
	line-height: 23px;
	text-decoration: none;
}

#content_right_body a:visited {
	color: #000000;
	text-align:left; 
	padding: 0px 0px 0px 15px;
	margin: 0;
	line-height: 23px;
	text-decoration: none;
}

#content_right_body a:hover {
	color: #a2c129;
	text-align:left; 
	padding: 0px 0px 0px 15px;
	margin: 0;
	line-height: 23px;
	text-decoration: underline;
}

#content_right_footer {
	background-color: #FFFFFF; 
	text-align:left; 
	padding: 0px; 
	margin: 0px; 
}

#content_right_footer img  {

}

#footer_body { 
	text-align: left; 
	margin:0pt auto 15px;
	padding: 0px; 
	border:0; 
	width: 960px; 
	height: 50px;
	float:left;
	background-image:url(/custom/files/media/intranet_footer_backfill.gif);
	background-repeat:repeat-x;
}

#footer_body_left {
	width: 385px;
	float:left;
	padding-left: 15px;
	height: 35px;
	padding-top: 15px;
}

#footer_body_middle {
	width: 440px;
	float: left;
	height: 35px;
	padding-top: 15px;
}

#footer_body_right { 
	width: 120px;
	float: left;
}

#header {
	background-color: #6b6b6b;
	width:960px;
	text-align:left;
	height: 81px;
	margin-bottom: 1px;
	background-image:url(/custom/files/media/intranettopbannergif.gif);
}

#header_left_title {
	float: left;
	width: 730px;
}

#header_right_links {
	float: left;
	width: 230px;
	text-align: center;
	margin-top: 35px;
}

#main_left {
	width: 340px;
	float: left;
	margin-top: 15px;
	font-size: 11px;
}

#main_left a:link {
	color:#ff6000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

#main_left a:visited {
	color:#ff6000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

#main_left a:hover {
	color:#ff6000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

#main_right {
	width: 340px;
	float: left;
	margin-right: 20px;
	margin-top: 15px;

}

#navigation {
	background-color: #2a2a2a;
	width:715px;
	text-align:left;
	height: 29px;
	float:left;
	padding-left: 15px;
}

#navigation_and_search {
	padding-top: 3px;
	background-color: #2a2a2a;
	width:960px;
	text-align:left;
	height: 29px;
}

#search {
	float:left;
	text-align:right;
	width: 230px;
	height: 29px;
	float: left;
	background-color:#2a2a2a;
}

#searchControlInput {
 	background-color: #ffffff; 
 	border: 1px solid #000000; 
	height: 14px;
}
#searchForm img {
	margin-top: 2px;
	margin-left: 2px;
}

.searchresult2 {  
	background-color: #F5F5F5;
}

#submit {
	color:#ffffff;
	background-color:#ff6000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	border: 1px solid #ff6000;
}




.link_general { 
  	font-weight: normal;
  	font-size:11px;
  	color: #333333;
  	font-style: normal;
}

.element { 
  	font-weight: normal;
  	font-size:11px;
  	color: #333333;
  	font-style: normal;
}

img { 
	border: none; 
	padding: 0;
}

.general_body p{
	color:#4c4c4c;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.general_body a:link{
	color:#4c4c4c;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.general_body a:visited{
	color:#4c4c4c;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.general_body a:hover{
	color:#ff6000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

.general_body_white_bkg p{
	color:#4c4c4c;
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	padding:5px;
}

.general_body_white_bkg a:link{
	color:#4c4c4c;
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	padding:5px;
}

.general_body_white_bkg a:visited{
	color:#4c4c4c;
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	padding:5px;
}

.general_body_white_bkg a:hover{
	color:#ff6000;
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
	padding:5px;
}

.field_style {

}

.button_style {
	color:#ffffff;
	background-color:#ff6000;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	border: 1px solid #ff6000;
}
.button_style input {
	color:#ffffff;
	background-color:transparent;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	border:none;
}
.people_links {
	color:#4c4c4c;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.people_links a:link {
	color:#4c4c4c;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.people_links a:visited {
	color:#4c4c4c;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.people_links a:hover {
	color:#4c4c4c;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

.right_links {
	color:#ff6000;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

.right_links a:link {
	color:#ff6000;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

.right_links a:visited {
	color:#ff6000;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

.right_links a:hover {
	color:#ff6000;
	font-family:Arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

.link_general {
	color:#4c4c4c;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.link_general a:link {
	color:#4c4c4c;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.link_general a:visited {
	color:#4c4c4c;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.link_general a:hover {
	color:#ff6000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

.intranet_footer {
	color:#707070;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.intranet_footer a:link {
	color:#707070;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.intranet_footer a:visited {
	color:#707070;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.intranet_footer a:hover {
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}

.blog_archive_link a  { 
	font-family:Arial, Helvetica, sans-serif;
	color:#ff6000;
	font-size:11px;
	font-weight:bold; 
	font-style:normal; 
	margin: 0px; 
	padding:0px; }
#contentListingGroupByOptions {
	font-size:14px;
}

#contentListingFilterTypeMetaThes select{
	width:200px;
}
#group_listing {
	margin-top: 20px;
}
#modifyProfileControlForm input{
	margin-top:2px;
}
#modifyProfileControlSubmit{
	color:#ffffff;
	background-color:#ff6000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	border: 1px solid #ff6000;
}
#taskSubmissionPart1 {
	float:left;
}
#taskSubmissionPart2 {
	float:left;
	font-size:11px;
	padding-left: 20px;
}
#taskSubmissionSelectTime {
	margin-bottom:5px;
	width:200px;
}
#taskSubmissionControlSubmitButton {
	color:#ffffff;
	background-color:#ff6000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	border: 1px solid #ff6000;
	height:100%; 
}
#email_this_page_link_image {margin-bottom:10px;margin-top:10px;}
#login_wrapper {width:700px;margin-bottom:70px;margin-top:20px;display:inline;}
#login_wrapper .login_field{float:left;margin-left:15px;}
#login_wrapper .login_field input{font-size:12px;margin-top:9px;clear:both;float:left;width:150px;}
*+html #login_wrapper .login_field{float:left;margin-left:10px;}
*+html #login_wrapper .login_field input{margin-top:0px;margin-bottom:10px;}
* html #login_wrapper .login_field{float:left;margin:0px 0px 0px 7px;padding:0px;}
* html #login_wrapper .login_field input{margin:0px 0px 10px 0px;padding:0px;}
#login_wrapper .login_label{clear:left;float:left;}
#login_wrapper .login_button{clear:left;float:left;margin-left:65px;margin-top:10px;}
*+html #login_wrapper .login_button {margin-left:35px;}
* html #login_wrapper .login_button {margin-left:22px;}
