﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
form
{
	height:100%;
}
html
{
	height:100%;
}
.body
{
	background-color: #BCBCBC;
	height: 100%;
	margin: 0px;
}



/* PORTAL.CSS */
/**************************************************************************************************************/
/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
.ms-errorinl {
	color: rgb(255, 0, 0); font-family: verdana, sans-serif; font-size: 8pt;
}
table.ms-unselectedhover {
	background-image: url("/_layouts/images/portaltabselected.gif");
}
div.ms-unselectedhover {
	background-image: url("/_layouts/images/portaltabselected.gif");
}
table.ms-selectednohover {
	background-image: url("/_layouts/images/menubuttonhover.gif");
}
div.ms-selectednohover {
	background-image: url("/_layouts/images/menubuttonhover.gif");
}
table.ms-selectedhover {
	background-image: url("/_layouts/images/portaltabselected.gif");
}
div.ms-selectedhover {
	background-image: url("/_layouts/images/portaltabselected.gif");
}
.ms-ptabarea {
	margin-top: 0px;
}
.ms-sctabarea {
	margin-top: 0px;
}
.ms-ptabcn {
	background: url("/_layouts/images/PortalTabSelected.gif") rgb(202, 230, 244); padding: 2px 10px; border: 1px solid rgb(131, 176, 236); color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle;
}
.ms-sctabcn {
	background: url("/_layouts/images/PortalTabSelected.gif") rgb(202, 230, 244); padding: 2px 10px; border: 1px solid rgb(131, 176, 236); color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle;
}
.ms-ptabcnhover {
	background: url("/_layouts/images/PortalTabHover.gif") rgb(250, 232, 212); border-width: 1px; border-style: solid; border-color: rgb(158, 130, 85) rgb(158, 130, 85) rgb(101, 147, 207); padding: 2px 10px; color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle;
}
.ms-sctabcnhover {
	background: url("/_layouts/images/PortalTabHover.gif") rgb(250, 232, 212); border-width: 1px; border-style: solid; border-color: rgb(158, 130, 85) rgb(158, 130, 85) rgb(101, 147, 207); padding: 2px 10px; color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle;
}
.ms-ptabcn a:link {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcn a:visited {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcnhover a:link {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcnhover a:visited {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcn a:link {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcn a:visited {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcnhover a:link {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcnhover a:visited {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcnhover a:hover {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcnhover a:hover {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcf {
	background: url("/_layouts/images/topnavdivider.gif") repeat-y left; padding: 2px 11px 2px 10px; color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(101, 147, 207); border-left-color: rgb(255, 255, 255); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.ms-ptabcfhover {
	background: url("/_layouts/images/PortalTabHover.gif") repeat-x rgb(250, 232, 212); border-width: 1px; border-style: solid; border-color: rgb(158, 130, 85) rgb(158, 130, 85) rgb(101, 147, 207); padding: 2px 10px; color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle;
}
.ms-sctabcfhover {
	background: url("/_layouts/images/PortalTabHover.gif") repeat-x rgb(250, 232, 212); border-width: 1px; border-style: solid; border-color: rgb(158, 130, 85) rgb(158, 130, 85) rgb(101, 147, 207); padding: 2px 10px; color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle;
}
.ms-ptabcf a:link {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcf a:visited {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcfhover a:link {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcfhover a:visited {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcf a:link {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcf a:visited {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcfhover a:link {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcfhover a:visited {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcfhover a:hover {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-sctabcfhover a:hover {
	color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
}
.ms-ptabcfb {
	background-color: rgb(255, 255, 255);
}
.ms-ptabnt {
	padding: 3px 0px 3px 7px;
}
.ms-sctabnt {
	padding: 3px 0px 3px 7px;
}
.ms-ptabnt a:link {
	color: rgb(0, 51, 153); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none;
}
.ms-ptabnt a:visited {
	color: rgb(0, 51, 153); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none;
}
.ms-sctabnt a:link {
	color: rgb(0, 51, 153); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none;
}
.ms-sctabnt a:visited {
	color: rgb(0, 51, 153); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none;
}
.ms-ptabrx {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(131, 176, 236); padding: 2px 4px; width: 100%; text-align: left; color: rgb(127, 127, 127); font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle; background-color: rgb(255, 255, 255);
}
.ms-sctabcf {
	padding: 2px 11px 2px 10px; color: rgb(122, 122, 122); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle; border-bottom-color: rgb(151, 180, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.ms-main .ms-sctabcf {
	background: url("/_layouts/images/topnavdivider.gif") repeat-y; border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(214, 232, 255) currentColor rgb(151, 180, 233) rgb(214, 232, 255);
}
.ms-sctabrx {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(151, 180, 233); padding: 2px 4px; width: 100%; text-align: left; color: rgb(122, 122, 122); font-family: Verdana, Arial, Helvetica; font-size: 0.7em; font-style: normal; font-weight: normal; vertical-align: middle;
}
.ms-sctabcnb {
	padding-bottom: 4px;
}
.ms-sctabcfb {
	padding-bottom: 4px;
}
.ms-articlepic {
	margin-right: 8pt; float: left;
}
.ms-articlepad {
	margin-bottom: 5px;
}
.ms-articletext {
	color: rgb(140, 140, 140); line-height: 1.3em; font-family: tahoma; font-size: 8pt;
}
.ms-kpirow {
	height: 25px; vertical-align: middle;
}
.ms-MenuUILabelFont {
	font-family: Verdana, sans-serif; font-size: 66.67%; text-decoration: none;
}
table.ms-applyfilters {
	
}
td.ms-applyfiltersbutton {
	border-width: 1px; border-style: solid; border-top-color: rgb(194, 220, 255); border-right-color: rgb(173, 209, 255); background-color: rgb(154, 198, 255); align: left;
}
table.ms-applyfiltersinactive {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(142, 187, 245); padding: 1px 3px; height: 50px; text-align: center; color: rgb(55, 100, 160); font-family: Tahoma; font-size: 7pt; font-weight: bold; background-image: url("/_layouts/images/ApplyFiltersInActive.jpg"); background-repeat: repeat-x;
}
table.ms-applyfiltersactive {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(142, 187, 245); padding: 1px 3px; height: 50px; text-align: center; color: rgb(55, 100, 160); font-family: Tahoma; font-size: 7pt; font-weight: bold; background-image: url("/_layouts/images/ApplyFiltersActive.jpg"); background-repeat: repeat-x;
}
table.ms-applyfiltershoverover {
	border-width: 0px 1px 1px; border-style: solid; border-color: rgb(142, 187, 245); padding: 1px 3px; height: 50px; text-align: center; color: rgb(55, 100, 160); font-family: Tahoma; font-size: 7pt; font-weight: bold; background-image: url("/_layouts/images/ApplyFiltersHoverOver.jpg"); background-repeat: repeat-x;
}
.ms-consolestatuscell {
	text-align: center; background-image: url("/_layouts/images/pageTitleBKGD.gif"); background-repeat: repeat-x; background-color: rgb(194, 220, 255);
}
.ms-toolbar img {
	margin: 2px 5px 5px !important; padding: 0px !important; border: currentColor !important; vertical-align: middle !important;
}
.ms-toolbarItem img {
	margin: 2px 5px 5px !important; padding: 0px !important; border: currentColor !important; vertical-align: middle !important;
}
.ms-toolbar a {
	margin: 0px !important; padding: 0px !important; text-align: left !important; font-weight: normal !important;
}
.ms-toolbarItem a {
	margin: 0px !important; padding: 0px !important; text-align: left !important; font-weight: normal !important;
}
.ms-assetpicker-text {
	font-family: Tahoma, Verdana; font-size: 10px;
}
.ms-assetpicker-emptydatatext {
	margin: 5px; width: 100%; text-align: center; font-family: Tahoma, Verdana; font-size: 10px;
}
.ms-assetpicker-titledescription {
	color: rgb(102, 102, 102); font-family: Tahoma, Verdana; font-size: 10px; background-color: rgb(236, 236, 236);
}
.ms-assetpicker-main {
	background-color: rgb(236, 233, 216);
}
.ms-assetpicker-main th {
	text-align: left; color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-assetpicker-main td {
	font-size: 8pt;
}
.ms-assetpicker-main {
	font-size: 8pt;
}
.ms-assetitem-unselected {
	background-color: rgb(255, 255, 255);
}
.ms-assetitem-selected {
	background-color: rgb(255, 230, 160);
}
.ms-assetitem-thumbnail-unselected {
	padding: 0px; border: 1px solid rgb(255, 255, 255); width: 155px; text-align: center; background-color: rgb(255, 255, 255);
}
.ms-assetitem-thumbnail-selected {
	padding: 0px; border: 1px solid rgb(210, 180, 122); width: 155px; text-align: center; background-color: rgb(255, 230, 160);
}
.ms-assetitem-thumbnail-imagecell {
	padding: 0px; width: 150px; height: 150px; text-align: center; overflow: hidden; vertical-align: middle;
}
.ms-assetitem-thumbnail-imagecell div {
	width: 150px; text-align: center; overflow: hidden; vertical-align: middle;
}
.ms-assetitem-thumbnail-imagecell td {
	width: 150px; text-align: center; overflow: hidden; vertical-align: middle;
}
.ms-assetitem-thumbnail-infoline {
	padding: 0px; width: 140px; text-align: center; overflow: hidden; text-overflow: ellipsis; text-wrapping: nowrap;
}
.ms-assetitem-thumbnail-infocell-unselected {
	padding: 0px; height: 3em; text-align: center; overflow: hidden; background-color: rgb(255, 255, 255);
}
.ms-assetitem-thumbnail-infocell-selected {
	padding: 0px; height: 3em; text-align: center; overflow: hidden; background-color: rgb(255, 230, 160);
}
.ms-assetpicker-header {
	text-align: left; color: rgb(101, 147, 207); font-family: Tahoma, Verdana; font-size: 10px; background-color: rgb(240, 243, 247);
}
.ms-assetpicker-lookintable {
	text-align: center; font-family: Tahoma, Verdana;
}
.ms-assetpicker-lookintoplabelcell {
	text-align: center; font-family: Tahoma, Verdana;
}
.ms-assetpicker-lookintablecontainer {
	border: 1px solid rgb(111, 157, 217); height: 480px; color: rgb(0, 0, 0);
}
.ms-assetpicker-objectlistcontainer {
	border: 1px solid rgb(111, 157, 217); height: 480px; color: rgb(0, 0, 0);
}
.ms-assetpicker-lookintablecontainer {
	width: 100px; background-color: rgb(242, 248, 255);
}
.ms-assetpicker-lookin-toplabel-table {
	width: 100px; height: 25px; border-bottom-color: rgb(111, 157, 217); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(214, 232, 255);
}
.ms-assetpicker-lookin-toplabel-cell {
	text-align: center; color: rgb(0, 0, 0); font-weight: bold; background-color: rgb(214, 232, 255);
}
.ms-assetitem-lookinlabel-infoline {
	width: 93px; text-align: center; overflow: hidden; text-overflow: ellipsis; text-wrapping: nowrap;
}
.ms-assetpicker-lookintable a {
	color: rgb(0, 0, 0); text-decoration: none;
}
.ms-assetpicker-lookintable a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
.ms-assetpicker-lookintable a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
.ms-assetpicker-lookincell {
	height: 100px;
}
.ms-assetpicker-lookincell-selected {
	border: 1px solid rgb(255, 188, 75); background-color: rgb(255, 255, 255);
}
.ms-assetpicker-toolbar {
	color: rgb(102, 102, 102); font-family: Tahoma, Verdana; font-size: 10px;
}
.ms-assetpicker-imagebutton {
	vertical-align: top;
}
.ms-selectorlink a {
	color: rgb(0, 51, 153) !important; font-family: Tahoma, Verdana !important; font-weight: normal !important; text-decoration: none !important;
}
.ms-selectorlink a:visited {
	color: rgb(0, 51, 153) !important; font-family: Tahoma, Verdana !important; font-weight: normal !important; text-decoration: none !important;
}
.ms-selectorlink a:hover {
	color: rgb(0, 0, 0) !important; font-weight: normal !important; text-decoration: underline !important;
}
.ms-selectorlink a:active {
	color: rgb(0, 0, 0) !important; font-weight: normal !important; text-decoration: underline !important;
}
.ms-selectorlinkdis img {
	filter: alpha(opacity=25) !important;
}
.ms-selectorlinkdis a {
	color: rgb(192, 192, 192) !important; cursor: default !important;
}
.ms-selectorlinkdis a:visited {
	color: rgb(192, 192, 192) !important; cursor: default !important;
}
.ms-selectorlinkdis a:hover {
	color: rgb(192, 192, 192) !important; cursor: default !important;
}
.ms-selectorlinkdis a:active {
	color: rgb(192, 192, 192) !important; cursor: default !important;
}
.ms-cmstopnav-dynamicmenu {
	borderwidth: 1px; bordercolor: #a5a5a5;
}
.ms-cmstopnav-dynamicmenuitem {
	font-size: 8pt; ForeColor: #204d89; BackColor: #ebf3ff; HorizontalPadding: 9; VerticalPadding: 4;
}
.ms-profilelabel {
	padding: 0px 3px 2px; text-align: left; color: rgb(82, 82, 82); font-family: Tahoma, verdana; font-size: 0.7em;
}
.ms-profilevalue {
	color: rgb(76, 76, 76);
}
.ms-profilevalue a:link {
	color: rgb(0, 51, 153); text-decoration: none;
}
.ms-profilevalue a:visited {
	color: rgb(0, 51, 153); text-decoration: none;
}
.ms-profilevalue a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.ms-profilevaluelarge {
	font-size: 0.9em;
}
.ms-profiledescription {
	text-align: left; color: rgb(102, 102, 102); font-family: Tahoma, verdana; font-size: 8pt;
}
.ms-profilebody {
	font-family: Tahoma, verdana; font-size: 0.7em; background-color: rgb(255, 255, 255);
}
.ms-profileheader {
	color: rgb(102, 102, 102);
}
.ms-profilesection {
	color: rgb(8, 55, 114);
}
.ms-orgme {
	color: rgb(81, 122, 204); background-color: rgb(235, 243, 255);
}
.ms-highlight {
	border: 1px solid rgb(189, 189, 189);
}
.ms-ptable1 {
	padding: 10px 12px 15px; border: 1px solid rgb(224, 224, 224); background-color: rgb(245, 245, 245);
}
.ms-ptable2 {
	padding: 12px 4px 15px; border: 1px solid rgb(236, 236, 236);
}
.ms-menubuttonselectbackground {
	background-image: url("/_layouts/images/topnavover.gif");
}
.ms-reusableTextView {
	border: 1px solid rgb(0, 0, 0); filter: alpha(opacity=55); opacity: 0.55; background-color: rgb(224, 224, 224); -moz-opacity: 0.55;
}
.ms-reusableTextListItemRowHighlighted {
	background-color: rgb(254, 225, 151);
}
.ms-reusableTextListItemRowSelected {
	background-color: rgb(0, 34, 77);
}
.ms-reusableTextListItemLeftCell {
	border-top-color: rgb(250, 250, 250); border-bottom-color: rgb(250, 250, 250); border-left-color: rgb(250, 250, 250); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.ms-reusableTextListItemMiddleCell {
	border-top-color: rgb(250, 250, 250); border-bottom-color: rgb(250, 250, 250); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ms-reusableTextListItemRightCell {
	border-top-color: rgb(250, 250, 250); border-right-color: rgb(250, 250, 250); border-bottom-color: rgb(250, 250, 250); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.ms-reusableTextListItemLeftCellSelected {
	border-top-color: rgb(34, 84, 177); border-bottom-color: rgb(34, 84, 177); border-left-color: rgb(34, 84, 177); border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.ms-reusableTextListItemMiddleCellSelected {
	border-top-color: rgb(34, 84, 177); border-bottom-color: rgb(34, 84, 177); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ms-reusableTextListItemRightCellSelected {
	border-top-color: rgb(34, 84, 177); border-right-color: rgb(34, 84, 177); border-bottom-color: rgb(34, 84, 177); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;
}
.groupHide {
	display: none;
}
.groupShow {
	
}
.srch-SocDistTitle {
	width: 100%; color: rgb(51, 51, 51); padding-bottom: 2px; font-family: tahoma; font-size: 1.2em; font-weight: bold; margin-bottom: 5px; border-bottom-color: rgb(214, 232, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.psrch-Description {
	color: rgb(51, 51, 51); padding-bottom: 2px; font-family: Tahoma; font-size: 1em; margin-left: 0px;
}
.psrch-Description b {
	color: rgb(51, 51, 51); font-weight: bold;
}
.psrch-PropLabel {
	color: rgb(51, 51, 51); font-family: Tahoma; font-size: 1em;
}
.psrch-PropValue {
	color: rgb(0, 136, 0); font-family: Tahoma; font-size: 1em;
}
.psrch-Title {
	font-family: Tahoma; font-size: 1.2em;
}
.psrch-Title a:link {
	color: rgb(0, 51, 153); padding-left: 4px; font-family: Tahoma; text-decoration: none;
}
.psrch-Title a:visited {
	color: rgb(0, 51, 153); padding-left: 4px; font-family: Tahoma; text-decoration: none;
}
.psrch-Title a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.psrch-Metadata {
	margin: 0px 0px 25px; color: rgb(51, 51, 51); font-family: Tahoma; font-size: 1em;
}
.psrch-Action a:link {
	color: rgb(0, 51, 153);
}
.psrch-Action a:visited {
	color: rgb(0, 51, 153);
}
.psrch-profimg {
	border: 1px solid rgb(224, 222, 213); table-layout: fixed; background-color: rgb(236, 236, 236);
}
.psrch-result {
	padding-bottom: 16px;
}
.psrch-propcell {
	padding-left: 8px;
}
.psrch-Icon {
	top: 2px; float: left; position: relative;
}
.ms-reftitle {
	width: 200px; color: rgb(51, 51, 51); padding-top: 1px; font-family: Tahoma; font-size: 9pt; font-weight: bold;
}
.ms-refsubtitle {
	color: rgb(51, 51, 51); font-family: Tahoma; font-size: 8pt;
}
.ms-refitem {
	color: rgb(0, 51, 153); font-family: Tahoma; font-size: 8pt;
}
td.ms-refsubtitle {
	padding-top: 3px; padding-left: 3px;
}
td.ms-refitem {
	padding-top: 3px; padding-left: 3px;
}
td.ms-reftoggle {
	padding-top: 3px; padding-bottom: 7px; padding-left: 3px;
}
.ms-refitem a:link {
	color: rgb(0, 51, 153); padding-bottom: 2px; font-family: Tahoma; font-size: 8pt; text-decoration: none;
}
.ms-refitem a:visited {
	color: rgb(0, 51, 153); padding-bottom: 2px; font-family: Tahoma; font-size: 8pt; text-decoration: none;
}
.ms-refitem a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.ms-reftoggle a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.ms-reftoggle {
	color: rgb(0, 51, 153); font-family: Tahoma; font-size: 8pt;
}
.ms-reftoggle a:link {
	color: rgb(0, 51, 153); padding-top: 0px; font-family: Tahoma; font-size: 8pt; text-decoration: none; margin-top: 0px;
}
.ms-reftoggle a:visited {
	color: rgb(0, 51, 153); padding-top: 0px; font-family: Tahoma; font-size: 8pt; text-decoration: none; margin-top: 0px;
}
.srch-HighConfidence {
	background-color: rgb(247, 243, 205);
}
.srch-HCMain {
	margin: 5px 0px 10px; padding: 0px; width: 100%; border-bottom-color: rgb(111, 157, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
.srch-BestBets {
	width: 100%;
}
div.srch-BB-Result {
	width: 100%; padding-bottom: 10px;
}
div.srch-BestBetsWPTitle {
	background: url("/_layouts/images/checkmark.gif") no-repeat left top; padding-bottom: 10px; position: relative;
}
span.srch-BestBetsWPTitle {
	color: rgb(82, 82, 82); padding-left: 20px; font-family: Tahoma; font-size: 1.2em; font-weight: bold;
}
div.srch-BestBetsBottom {
	margin-top: 5px; margin-bottom: 5px; border-bottom-color: rgb(111, 157, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
span.srch-BB-URL {
	margin: 0px 0px 4px 2px; width: 100%;
}
.srch-BB-URL a:link {
	color: rgb(0, 136, 0) !important;
}
.srch-BB-URL a:visited {
	color: rgb(0, 136, 0) !important;
}
.srch-BB-URL a:hover {
	color: rgb(255, 0, 0);
}
.srch-BestBetsTitle {
	margin: 0px 0px 4px; color: rgb(0, 51, 153); font-family: Tahoma; font-size: 1.2em;
}
.srch-BestBetsTitle a:link {
	color: rgb(0, 51, 153); text-decoration: none;
}
.srch-BestBetsTitle a:visited {
	color: rgb(0, 51, 153); text-decoration: none;
}
.srch-BestBetsTitle a:hover {
	color: rgb(255, 0, 0);
}
span.srch-BestBetsTitle img {
	margin-right: 4px; vertical-align: middle;
}
.srch-BB-Description {
	margin: 0px 0px 4px 2px; width: 100%; color: rgb(51, 51, 51); font-family: Tahoma; font-size: 1em;
}
.srch-BB-Description b {
	color: rgb(51, 51, 51); font-weight: bold;
}
div.srch-BB-SpecialTerm {
	width: 100%; color: rgb(51, 51, 51) !important; padding-bottom: 10px; font-family: Tahoma !important; font-size: 1em !important;
}
div.srch-BB-SpecialTerm div {
	color: rgb(51, 51, 51) !important; font-family: Tahoma !important; font-size: 1em !important;
}
span.srch-BB-SpecialTerm {
	margin: 0px 0px 4px;
}
span.srch-BB-SpecialTerm img {
	margin-right: 4px; vertical-align: middle;
}
.srch-BB-SpecialTerm b {
	color: rgb(51, 51, 51); font-size: 1.2em; font-weight: bold;
}
.srch-InputText {
	margin: 0px; color: rgb(102, 102, 102); font-family: tahoma, verdana; font-size: 10pt;
}
td.srch-optionsLinkDiv {
	padding: 0px !important; border: currentColor !important;
}
td.srch-options {
	padding: 3px !important; border: currentColor !important;
}
.srch-options input {
	border: 1px solid rgb(165, 165, 165);
}
.srch-options {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; background-color: rgb(214, 232, 255);
}
.srch-optionsts {
	color: rgb(0, 0, 0); font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal;
}
.srch-groupbar {
	color: rgb(0, 0, 0); background-color: rgb(235, 243, 255);
}
.leftnavPic {
	border: 1px solid rgb(142, 187, 245); text-align: center; padding-top: 10px; padding-bottom: 10px; vertical-align: middle; background-image: url("/_layouts/images/portraitbackground.gif"); background-repeat: repeat-x; background-color: rgb(235, 243, 255);
}
.incommonbody {
	background-color: rgb(235, 243, 255);
}
.ms-navitem a:hover {
	
}
.ms-navitem a:visited {
	color: rgb(57, 102, 191); text-decoration: none;
}
.ms-navitem a:active {
	
}
.ms-navitem a {
	
}
td.ms-vb {
	font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt;
}
th.ms-vh {
	font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none; vertical-align: top;
}
.ms-vb a:visited {
	color: rgb(57, 102, 191); text-decoration: none;
}
.ms-vb a:hover {
	
}
.ms-vb a:active {
	
}
.ms-vb a {
	
}
.ms-addnew a:visited {
	color: rgb(57, 102, 191); text-decoration: none;
}
.ms-addnew a:hover {
	
}
.ms-addnew a:active {
	
}
.ms-addnew a {
	color: rgb(0, 51, 153); text-decoration: none;
}
.ms-WPBody a:visited {
	color: rgb(57, 102, 191); text-decoration: none;
}
.ms-WPBody a:hover {
	
}
.ms-WPBody a:active {
	
}
.ms-WPBody a {
	
}
.ms-qrblinks a:visited {
	color: rgb(57, 102, 191); text-decoration: none;
}
.ms-qrblinks a:active {
	
}
.ms-qrblinks a {
	
}
.ms-qrblinks a:hover {
	
}
.ms-profilebody a:visited {
	color: rgb(57, 102, 191); text-decoration: none;
}
.ms-profilebody a:active {
	
}
.ms-profilebody a {
	
}
.ms-profilebody a:hover {
	
}
.ms-WPHeader a:visited {
	color: rgb(57, 102, 191); text-decoration: none;
}
.ms-WPHeader a:active {
	
}
.ms-WPHeader a {
	
}
.ms-WPHeader a:hover {
	
}
.stopSuggestingLink {
	color: rgb(78, 124, 183);
}
.ms-miniconsole {
	left: 0px; top: 2px; position: relative;
}
.ms-miniconsoleEdit {
	left: auto; top: -11px; right: 4px; position: relative;
}
.ms-pagedescription {
	color: rgb(0, 0, 0); font-family: tahoma, Verdana, Arial, Helvetica; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultssort {
	color: rgb(81, 122, 204); padding-bottom: 4px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultssort a:link {
	color: rgb(81, 122, 204); padding-right: 4px; padding-left: 4px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultssort a:visited {
	color: rgb(81, 122, 204); padding-right: 4px; padding-left: 4px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultssort span {
	color: rgb(114, 114, 114); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultssort a:hover {
	color: rgb(0, 0, 0); padding-right: 4px; padding-left: 4px; text-decoration: underline;
}
.ms-sitedirresultspaging {
	background: rgb(235, 243, 255); padding-top: 4px; padding-bottom: 4px; padding-left: 4px;
}
.ms-sitedirresultspaging a:link {
	padding-right: 4px;
}
.ms-sitedirresultspaging a:visited {
	padding-right: 4px;
}
.ms-sitedirresultspaging span {
	padding-right: 4px;
}
.ms-sitedirresultsbody {
	padding-left: 4px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultstitle {
	padding-top: 2px; padding-bottom: 2px;
}
.ms-sitedirresultstitle a:link {
	color: rgb(81, 122, 204); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal;
}
.ms-sitedirresultstitle a:visited {
	color: rgb(81, 122, 204); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal;
}
.ms-sitedirresultstitle a:hover {
	color: rgb(0, 0, 0); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; text-decoration: underline;
}
.ms-sitedirresultsdescription {
	padding-bottom: 2px;
}
.ms-sitedirresultsdescription span {
	color: rgb(114, 114, 114); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultsurl {
	padding-bottom: 6px;
}
.ms-sitedirresultsurl a:link {
	color: rgb(81, 122, 204); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultsurl a:visited {
	color: rgb(81, 122, 204); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;
}
.ms-sitedirresultsurl a:hover {
	color: rgb(0, 0, 0); font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-decoration: underline;
}
.ms-colleaguereminder {
	background-color: rgb(235, 243, 255);
}
.ms-managesection {
	color: navy; font-weight: bold;
}
.ms-viewModeContentArea {
	font-family: tahoma; font-size: 8pt; font-weight: normal;
}
.required {
	color: rgb(255, 0, 0);
}
.ms-suggestalt {
	background-color: rgb(242, 248, 255);
}
.ms-srchAlignTop {
	padding-top: 0px; padding-bottom: 0px;
}
td.ms-advsrchText {
	padding-right: 4px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt;
}
select.ms-advsrchPropertyDDL {
	width: 160px; height: 20px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt;
}
select.ms-advsrchOperatorDDL {
	width: 130px; height: 20px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt;
}
.ms-advsrchPropValue {
	width: 150px; height: 20px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt;
}
select.ms-advsrchAndOrDDL {
	height: 20px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt;
}
td.ms-advsrchHeadingText {
	padding-top: 5px; padding-bottom: 5px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: rgb(245, 245, 245);
}
.ms-redirectControl {
	color: rgb(91, 91, 91); font-family: tahoma; font-size: 8pt;
}
.ms-redirectControl a {
	color: rgb(0, 51, 153); font-family: Tahoma, Verdana; text-decoration: none;
}
.ms-diffchange {
	background-color: yellow;
}
.ms-profilevaluesmall {
	font-size: 0.9em;
}
div.ms-searchsummaryTitle {
	margin-top: 2px;
}
.ms-searchsummaryTitle a {
	color: rgb(0, 51, 153) !important; padding-top: 4px; font-family: Tahoma, Verdana !important; font-size: 9pt !important; text-decoration: none;
}
.ms-searchsummaryTitle a img {
	border: 0px currentColor; margin-right: 3px; vertical-align: middle;
}
.ms-searchsummaryUrl a {
	padding: 0px 4px 0px 16px; color: rgb(0, 136, 0) !important; font-family: Tahoma, Verdana !important; font-size: 8pt !important; text-decoration: none; margin-left: -16px; text-overflow: ellipsis;
}
div.ms-searchsummarydescouter {
	padding: 0px 4px 11px 0px; display: block;
}
div.ms-searchsummarydesc {
	padding: 0px; color: rgb(89, 89, 89) !important; font-family: Tahoma, Verdana !important; font-size: 8pt !important; text-decoration: none;
}
.ms-searchsummarydesc img {
	width: 120px; height: 160px;
}
.ms-searchsummarydesc div {
	margin: 0px !important; height: 100% !important; float: none !important; position: static !important;
}
.ms-searchsummarydesc div div {
	padding: 0px !important; border: 0px currentColor !important; position: static !important;
}
.ms-searchsummarydesc div div embed {
	width: 240px !important; height: 180px !important; position: static !important; align: 0px;
}
.ms-searchsummarydesc font {
	color: rgb(89, 89, 89) !important; padding-left: 2px; font-family: Tahoma, Verdana !important; font-size: 8pt !important; text-decoration: none;
}
.ms-searchsummarymain {
	margin: 0px; padding: 0px; border: 0px currentColor; width: 100%; background-color: rgb(235, 243, 255);
}
div.ms-searchsummarybody {
	padding-left: 16px;
}
div.ms-searchChannelTitle {
	background: url("/_layouts/images/bluegradient.jpg") repeat-x rgb(115, 161, 221); margin: 0px; padding: 2px 0px 3px; border: 1px solid rgb(206, 224, 249);
}
.ms-searchChannelTitle span {
	color: rgb(0, 51, 153) !important; font-family: Tahoma, Verdana !important; font-size: 10pt !important; font-weight: bold; text-decoration: none; margin-left: 3px;
}
.ms-searchChannelTitle span img {
	border: 0px currentColor; margin-right: 3px; margin-left: 13px; vertical-align: middle;
}
.ms-searchsummarymorelink {
	background: url("/_layouts/images/gosearch.gif") no-repeat left top; padding: 0px 0px 10px; margin-left: 16px;
}
.ms-searchsummarymorelink a {
	padding: 0px 0px 0px 18px; color: rgb(0, 51, 153) !important; font-family: Tahoma, Verdana !important; font-size: 8pt !important; font-weight: bold; text-decoration: none; margin-right: 18px;
}
.ms-searchtaTitle a {
	color: rgb(0, 51, 153) !important; padding-top: 4px; font-family: Tahoma, Verdana !important; font-size: 9pt !important; text-decoration: none;
}
.ms-searchtaTitle a img {
	border: 0px currentColor; margin-right: 3px; vertical-align: middle;
}
.ms-searchtaUrl a {
	color: rgb(0, 136, 0) !important; padding-right: 4px; font-family: Tahoma, Verdana !important; font-size: 8pt !important; text-decoration: none;
}
div.ms-searchtadescouter {
	padding: 0px 4px 11px 0px; display: block;
}
div.ms-searchtadesc {
	padding: 0px; color: rgb(89, 89, 89) !important; font-family: Tahoma, Verdana !important; font-size: 8pt !important; text-decoration: none; margin-bottom: 4px;
}
.ms-searchtadesc img {
	width: 120px; height: 160px;
}
.ms-searchtadesc div {
	margin: 0px !important; height: 100% !important; float: none !important; position: static !important;
}
.ms-searchtadesc div div {
	padding: 0px !important; border: 0px currentColor !important; position: static !important;
}
.ms-searchtadesc div div embed {
	width: 240px !important; height: 180px !important; position: static !important; align: 0px;
}
.ms-searchtadesc font {
	color: rgb(89, 89, 89) !important; padding-left: 2px; font-family: Tahoma, Verdana !important; font-size: 8pt !important; text-decoration: none;
}
.ms-searchtamain {
	margin: 5px 0px 10px; padding: 0px; width: 100%; border-bottom-color: rgb(111, 157, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
div.ms-searchtabody {
	overflow: hidden;
}
div.ms-searchtaChannelTitle {
	background: url("/_layouts/images/checkmark.gif") no-repeat left; margin: 0px 0px 10px; padding: 4px 0px;
}
.ms-searchtaChannelTitle span {
	color: rgb(82, 82, 82) !important; font-family: Tahoma, Verdana !important; font-size: 10pt !important; font-weight: bold; text-decoration: none; margin-left: 3px;
}
.ms-searchtaChannelTitle span img {
	border: 0px currentColor; margin-right: 3px; margin-left: 16px;
}
.ms-searchtamorelink {
	background: url("/_layouts/images/gosearch.gif") no-repeat left top; padding: 0px 0px 10px;
}
.ms-searchtamorelink a {
	padding: 0px 0px 0px 18px; color: rgb(0, 51, 153) !important; font-family: Tahoma, Verdana !important; font-size: 8pt !important; font-weight: bold; text-decoration: none; margin-right: 18px;
}
.srch-Metadata {
	margin: 0px 0px 20px !important; border-top-color: currentColor !important; border-top-width: 0px !important; border-top-style: none !important;
}
.ms-srchresultstop {
	background-color: rgb(235, 243, 255);
}
.srch-stats {
	white-space: normal !important; background-color: rgb(235, 243, 255) !important;
}
.srch-Page {
	background-color: rgb(235, 243, 255) !important;
}
.srch-HCSocDistTitle {
	background: url("/_layouts/images/checkmark.gif") no-repeat left top; width: 100%; color: rgb(82, 82, 82) !important; padding-left: 19px; font-family: Tahoma,Verdana !important; font-size: 10pt !important; font-weight: bold;
}
.psrch-HCresult {
	padding: 4px 0px 10px 2px;
}
.srch-sort-right {
	text-align: right; float: none !important;
}
.ms-searchadminwelcometitletext {
	color: rgb(0, 50, 150); font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 28pt; font-weight: bold;
}
.ms-searchadminwelcomenumbertext {
	color: rgb(192, 192, 192); font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 50pt; font-style: italic; font-weight: bold;
}
.ms-searchadminwelcomeheadingtext {
	color: rgb(0, 0, 0); font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 14pt;
}
.ms-searchadminwelcomedescriptiontext {
	color: rgb(0, 0, 0); font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11pt;
}

/*******************************************************************************************************************************************************************************/




















/* ADDED BY JOSEPH TO FIX SP2010 ISSUES
***************************************************************************************************************/
.ms-WPBody /* Fixes committee description font size */
{
	font-size:11px;
	line-height:17px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#zz3_CommitteeAspMenu tr /* fixes committee links on the right */
{
	font-size: 11px;
	font-family: Tahoma;
	height:16px;
	line-height:16px;
}

#zz4_CommitteeAspMenu tr /* fixes committee links on the right */
{
	font-size: 11px;
	font-family: Tahoma;
	height:16px;
	line-height:16px;
}


div.item link-item
{
	line-height:18px;	
	height:18px;
}



/**************************************************************************************************************/

.LoginTable{
width:100%;
	}

.master
{
	width:990px;
	margin-left:auto;
	margin-right:auto;
	height:100%;

}
.masterContent
{
	width: 990px;
	max-width:100%;
	height: 100%;
	min-height: 100%;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #808080;
	background-color:#D3E0EB;
}

.masterContent td.ExtremeLeft
{
	background-position: left top;
	width: 6px; 
	height: 100%;
	min-height: 100%;
	background-image: url('../../Images/Assembly_01.jpg');
	background-repeat: no-repeat;
	background-color:#ffffff;
}




.masterContent td.MidLeft
{
	background-position: left top;
	width: 177px;
	background-image: url('../../Images/Assembly_05.jpg');
	background-repeat: repeat-y;
	background-color:#ffffff;
	vertical-align:top;
}

.masterContent td.Right
{
	width: 100%;
	background-position: left top;
	background-color: #FFFFFF;
	background-image: url('../../Images/Assembly_01.jpg');
	background-repeat: repeat-x; 
	
}
.masterContent td.footer
{
	height: 25px;
	background-color: #376891;
	background-image: url('../../Images/Assembly-Footer.gif');
	background-repeat: repeat-x;
	text-align: center;
	color: #BFBFBF;
	font-family: verdana,sans-serif;
	font-size: 0.6em;
}


.navigationpanel{
	background-position: left top;
	width: 177px;
	height: 100%;
	min-height: 700px;
	background-image: url('../../Images/Assembly_02.jpg');
	background-repeat: no-repeat;


}

.GeneralAssembly{
width: 150px;
top:145px;
text-align:center;
margin:0 0 0 12px;
position:relative;



	}

.GeneralAssembly a {
	font-family:Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #8f381f;
	text-decoration: none;


}

.GeneralAssembly a:hover{
text-decoration:underline;
}

.IconsHolder{
/*margin-top:155px;*/
margin-top:0px;
	}

.IconsHolder table:first-of-type
{
	padding-top: 155px;
}

.IconsHolder table.leftNav
{
	padding-top:5px;
}

.IconsHolder table.leftNav1
{
	padding-top:5px;
}

.IconsHolder img{
margin-left:37px;
margin-right:0px;
	}


.navigationHolder{
	margin-top: 200px;
}

.shadowRight
{
	*height:100%;
	min-height:100%;
	width:5px;
	background-image: url('../../Images/bl_Shadow_Right.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.shadowLeft
{
	*height:100%;
	min-height:100%;
	width:5px;
	background-image: url('../../Images/bl_Shadow_Left.jpg');
	background-repeat:repeat-y;
	background-position:left top;
}
.spacer
{
	width:5px
}
.breadcrumb
{
	font-family: tahoma;
	color: #656b77;
	clear: both;
	font-size: 9pt;
	font-family: tahoma;
	padding-left: 7px;
	padding-top: 0px;
	margin-top: 0px;
	height:18px;
	float: left;
	display:block;
}
.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}
.breadcrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}
a.#zz8_Menu
{
    font-family:Tahoma;
}
div.#zz8_Menu_t img
{
    vertical-align:middle;
}


.sharepointLogin .ms-globallinks a
{
	color:#333333;
}


.sharepointLogin .ms-globallinks
{
	color:#333333;
}


.sharepointLogin div
{
	color:#333333;
}


.ms-globallinks a:visited
{
	color:#333333;
}


.ms-globallinks a
{
	color:#333333;
}

.topArea
{
	background: url('../../Images/Assembly_03.jpg') no-repeat;
	background-position: right top;
	width: 100%;
	height: 127px;

	
}
.topArea :active
{
	text-decoration:none;
}
.logo
{
    float:left;
	height: 36px;
	width: 290px;
	display: block;
	margin-top: 30px;
}
/* CSS for UserLogin */

.Userlogin{
	width: 175px;
	height: 25px;
	float: right;
	padding-top: 2px;
	margin-top:4px;
	margin-right:1px;
	background-image: url('../../Images/ALoginBox.gif');
	background-position: right top;
	background-repeat: no-repeat;
	font-size:6pt;
}

.Usernameholder{
	width:160px;
	position:relative;
	top:2px;
	left:10px;
	font-size:6pt;
	font-family:Arial;
}

.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}
.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}
.topLinkBar a:hover
{
	text-decoration:underline;
}
.topLink
{
   	background: url("../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	
.console
{
	clear:both;
}

.searchboxholder{
	height: 30px;
	position:relative;
	margin:0px;
	padding:0px;
	background-color: #335c7d;
	background-image: url('../../Images/searchBox-Bg.jpg');
	background-repeat: repeat-x;
}


.searchbox{
	background-position: left top;
	width: 260px;
	height: 27px;
	background-color: #335c7d;
	background-image: url('../../Images/searchBox-Bg.jpg');
	background-repeat: repeat-x;
	position:absolute;
	top:0;
	right:0;
	margin:0px;
	padding:0px;

}

.search
{  
    top:0px;
	left:0px;
	position:relative;
}
.search .ms-sbcell .ms-sbplain
{
	background-color: #EEF3F7;
	margin-left: 0px;
	margin-top: 3px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:bold; 
    font-size:8pt; 
    color: #ffffff;

}
.search .ms-sbgo
{
    background:none;
    padding-top:2px;
}
.search .ms-sbtext span
{
    padding-left:5px;

}

.siteActionMenu
{
    float:right;
}
.authoringRegion
{
	width: 100%;
	color: #333333;
	background-color: #D3E0EB;
}
.topNavContainer
{
	background-image:url("../../images/bl_Navbar_Gd_Default.jpg");
	background-repeat:repeat-x;
	height:20px;
}
.topNav
{
    *position:relative;

}
.topNavItem
{
	font-family: tahoma;
	font-size: 8pt;
	color: #cccccc;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}
.topNavItem a
{
	display:block;
	padding:8px 10px 0px 10px;
	height:25px;
	color:#cccccc;
}
.topNavSelected a
{
	background-image: url('../../Images/AssemblyMenuHover.jpg');
	background-repeat: repeat-x;
	background-position: right top;
	color: #EFF4FA;
}
.topNavHover a
{
	color:#FFFFFF;
	background-image: url('../../Images/AssemblyMenuHover.jpg');
	background-repeat: repeat-x;
	background-position: right top;

	
}
.topNavFlyOuts
{
	border-top:1px #CBD1E0 solid;
}
.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #335f82;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#ffffff; 
	*width:150px;
	min-width:150px;
}
.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
	background-image: url('../../Images/AssemblyMenuHover.jpg');
	background-repeat: repeat-x;
	background-position: right top;

}
.topNavRoundRight
{
    width:0px;
}
.topNavRoundLeft
{
    width:0px;
}
.leftNav
{
	margin-left: 8px;
	margin-top: 3px;
	padding-top: 0px;
	width: 160px;
	

}
.leftNavSpacer
{
	width:160px;
}
.leftNavSelected
{
	
	color: #777777;
    
}
.leftNav3
{
	color: #777777;
}
.leftNav2
{
	color: #777777;
}
.leftNav1
{
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ffffff;
	background-color: #417198;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;

	
}

.leftNavD
{
	margin-left: 6px;
	margin-top: -2px;
	padding: 0px;
	width: 164px !important;
}

.leftNav1 a
{
	background-position: 5px center;
	color:#ffffff;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 10px;
	text-decoration:none !important;
}


.leftNav2
{
	font-family: tahoma;
	font-size: 8pt;
	line-height: 14pt;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #E1E1E1;
}
.leftNav2 a
{
	padding-left: 16px;
	padding-right: 10px;
	background-image: url('../../Images/AssemblyPointer.gif');
	background-repeat: no-repeat;
	background-position: 3px center;
	display: block;
	color: #777777 !important;
	text-decoration:none !important;
}

.leftNav2 a:hover
{
	padding-left: 16px;
	padding-right: 10px;
	background-image: url('../../Images/AssemblyPointer-over.gif');
	background-repeat: no-repeat;
	background-position: 3px center;
	color: #990000;
	background-color: #F3F3F3;
	display: block;
	text-decoration:none !important;
}


.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover
{
	color: #990000;
}
.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.pageTitle
{
	margin:0px;
	font-family: tahoma;  
	font-size: 12pt; 
	font-weight: bold; 
	color: #666666;
	padding-left:5px;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.mainContainer
{
margin-left:auto;
margin-right:auto;
}


.mainContent{
    
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom:10px;
	font-family: tahoma;
	font-size: .7em;
	color: #333333;
	line-height: 1.5em;
	clear: left;


}




.mainContent-Left{
	margin-top: 10px;
	margin-right: 5px;
    width:60%;
	font-family: tahoma;
	font-size: .7em;
	color: #333333;
	line-height: 1.5em;

	
}

.mainContent-Right{
	margin-top: 10px;
	margin-right: 5px;
    width:40%;
	font-family: tahoma;
	font-size: .7em;
	color: #333333;
	line-height: 1.5em;
	float:left;
	}

.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent td.ms-pagebreadcrumb
{
	display:none;
}
.mainContent div.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}
/* grid view css*/
.gridtable{
	margin:0px;
	font-family: Tahoma;
	
}
.gridtable th{
    font-weight: bold;
    font-size: 8pt;
	color: #003399;
	padding-left:5px;
	height: 25px;
	background-image: url('../../Images/th-grey.gif');
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #DDDDDD;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DDDDDD;

}
.gridtable tr{
	font-weight: normal;
	color: #003399;
	background-color: #F2F2F2;
}
.gridtable tr.alternate{
	font-weight: normal;
	color: #003399;
	background-color: #ffffff;

}

.gridtable tr.group{
	font-weight: normal;
	color: #003399;
	background-color: #E1F1FF;
}


.gridtable td{
	padding-left: 5px;
	height: 15px;
	vertical-align: middle;
	
}

.gridtable td a{
	color: #000000;
	text-decoration: none;
}

.gridtable td a:hover{
	text-decoration:underline;
}



.gridtable td.navigation{
    width:100%;
	font-weight: normal;
	color: #003399;
	height: 15px;
	vertical-align: middle;
	border-top-style: solid;
	border-top-width: 5px;
	border-color: #ffffff;
}

.gridtable td.navigation a{
	color: #CC0000;
	text-decoration: none;
	text-align:center;
	height: 15px;
	font-weight: bold;
}

.gridtable td.navigation a:hover{
	color: #CC0000;
	text-decoration:underline;	
	vertical-align: middle;
}



.gridWPT{
    font-weight: bold;
    font-size: 8pt;
	color: #003399;
	padding-left:5px;
	height: 25px;
	background-image: url('../../Images/th-grey.gif');
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #DDDDDD;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DDDDDD;

}


.input{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.divider{
width:1px;
	}



.HORdivider{
height:20px;
background-image:url('../../Images/Hdottedline.gif');
background-position:center middle;
background-repeat:repeat-x;
margin:15px 0 15px 0;
	}



.InfoTable{
width:720px;
}

.InfoTable .HeaderTitle{
	font-weight: bold;
	font-family: Tahoma; /*--color: #356388;--*/;
	color: #2B598C;
	padding-left: 0px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11pt;
}



.SitePhotos{
padding:4px;
margin:2px;
background-color:#ffffff;
border:1px #CCCCCC solid;

}

.InfoTable .SiteNames
{
	font-weight: bold;
	font-family: "Tahoma";
	color:#5692c9;
	padding-left: 1px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 14pt;
	
}

.AssemblyForm{
font-family:verdana;
font-size:8pt;
font-weight:normal;
color:#333333;
}

.AssemblyFormInputs{
font-family:verdana;
font-size:8pt;
font-weight:normal;
color:#333333;
background-color: #F0F0F0;

}

.voteHeads{
font-family:Tahoma;
font-size:11pt;
font-weight:bold;
color:#333333;
}


.announcement{
	background-color: #DFF1FF;
	border: 1px solid #cccccc;
	font-family: Calibri;
	font-size: 12pt;
	color: #003366;
	padding: 7px;
	text-align: left;
	display: block;
	font-style: italic;
}

.announcementP{
	background-color: #DFF1FF;
	border: 1px solid #cccccc;
	font-family: Calibri;
	font-size: 12pt;
	color: #990000;
	padding: 7px;
	text-align: left;
	display: block;
	font-style: italic;
}


.CustomControlHolder
{
	margin-left: 0px;
	margin-top: 0px;
	color:#333333;

	
}



.CutomControl{
font-size:8pt;
display: block;
font-family:Tahoma;
color:#003399;
padding-left:4px;
line-height:13px;

}

.CutomControl a{

font-size: 8pt;
color: #333333;
display: block;
text-decoration: none;
background:url('../../Images/Bluedot.gif') no-repeat left center;
padding-left: 7px;
}




.CutomControl a:hover{
font-size: 8pt;
color: #000000;
text-decoration: underline;
background:url('../../Images/Bluedot.gif') no-repeat left center;


}

.CutomControl a:visited{

font-size: 8pt;
color: #333333;
display: block;
text-decoration: none;
background:url('../../Images/Bluedot.gif') no-repeat left center;
padding-left: 7px;
}

.GrayLine{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	height:10px;
	color:#FFFFFF;
}



/* Sharepoiint Customization Styles*/

<style type="text/css">
.ms-WPHeader{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}

.ms-WPTitle
{
	font-weight: bold;
	font-family: Tahoma; /*--color: #356388;--*/;
	color: #2B598C;
	padding-left: 3px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11pt;
}
.ms-WPTitle A:visited
{
	color: #2B598C;
	text-decoration: none;
	cursor: pointer;
}
.ms-WPTitle A:link
{
	color: #003399;
	text-decoration: none;
	cursor: pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:underline;
cursor:pointer;
}

.ms-WPHeader TD{

border-collapse:collapse;
border-bottom-style: solid;
border-bottom-width: 0px;
border-bottom-color: transparent;

}
A span.ms-WPEditText{
display:inline;
vertical-align:middle;
padding-left:1px;
padding-right:1px;
font-size:8pt;
font-family:verdana,arial,sans-serif;
color:#000000;
text-decoration:none;
}


/* This gives color to alternating TR*/
.ms-alternating{
	background-color: #F0F8FF;
}


/* This gives Top Padding to the heads in table TR*/
.ms-vh2 .ms-unselectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:2px;

}


.ms-vh2 .ms-selectedtitle .ms-vb{
padding-left:5px;
padding-right:5px;
padding-top:2px;

}


.ms-vh-icon table.ms-unselectedtitle{
height:21px;
}


.ms-vh2 table.ms-unselectedtitle{
height:21px;
}


.ms-vh table.ms-unselectedtitle{
height:21px;
}


.ms-vh-icon table.ms-selectedtitle{
height:21px;
}


.ms-vh2 table.ms-selectedtitle{
height:21px;
}


.ms-vh table.ms-selectedtitle{
height:21px;
}
.ms-vh-icon table.ms-selectedtitle{
background-color:#FFFFFF;
border:1px;
}


.ms-vh2 table.ms-selectedtitle{
background-color:#FFFFFF;
border:1px;
}


.ms-vh table.ms-selectedtitle{
background-color:#FFFFFF;
border:1px;
}


.ms-disc a{
color:#003399;
text-decoration:underline;

}


.ms-vb-user a{
color:#003399;
text-decoration:underline;

}


.ms-GRStatusText a{
color:#003399;
text-decoration:underline;

}


.ms-vb2 a{
color:#003399;
text-decoration:underline;

}


.ms-vb a{
color:#003399;
text-decoration:underline;

}

.ms-disc a:hover{
color:#003399;
text-decoration:none;

}

.ms-vb-user a:hover{
color:#003399;
text-decoration:none;

}

.ms-vb2 a:hover{
color:#003399;
text-decoration:none;

}

.ms-vb a:hover{
color:#003399;
text-decoration:none;

}

.ms-disc a:visited:hover{
color:#000000;
text-decoration:underline;
}

.ms-vb-user a:visited:hover{
color:#000000;
text-decoration:underline;
}

.ms-vb2 a:visited:hover{
color:#000000;
text-decoration:underline;
}

.ms-vb a:visited:hover{
color:#000000;
text-decoration:underline;
}

.ms-vh2-nofilter a{
color:#000000;
text-decoration:none;
}

.ms-vh2 a{
color:#000000;
text-decoration:none;
}

.ms-vh a:visited{
color:#000000;
text-decoration:none;
}

.ms-vh a{
color:#000000;
text-decoration:none;
}

.ms-vh2-nofilter-icon a{
color:#000000;

}

.ms-vh2-nofilter a{
color:#000000;

}

th .ms-vb a{
color:#000000;

}
th .ms-selectedtitle ms-vh2-nofilter-icon a{
color:#000000;
}


th .ms-selectedtitle .ms-vh2-nofilter a{
color:#000000;
}


th .ms-selectedtitle .ms-vb a{
color:#000000;
}


th .ms-selectedtitle ms-vh2-nofilter-icon{
color:#000000;
}


th .ms-selectedtitle .ms-vh2-nofilter{
color:#000000;
}


th .ms-selectedtitle .ms-vb{
color:#000000;
}


.ms-pickerresultheadertr{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-ph{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh2-nograd-icon{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh3-nograd{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh2-nograd{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-viewheadertr .ms-vh-group{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh2-nofilter-icon{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh2-nofilter{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh-icon{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh2{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}


.ms-vh{
	padding-top: 1px;
	padding-bottom: 0px;
	background-color: #eeede4;
}

.ms-vh .ms-vh{
background-image:none;
border-left:none;
padding-left:1px;
background-color:transparent;
}

.ms-SPZoneSelected .ms-vh table{
background-color:transparent;
}

.ms-SPZone .ms-vh table{
background-color:transparent;
}

.ms-SPZoneSelected .ms-vh2 table{
background-color:transparent;
}

.ms-SPZone .ms-vh2 table{
background-color:transparent;
}

.ms-SPZoneSelected tr.ms-viewheadertr table{
background-color:transparent;
}

.ms-SPZone tr.ms-viewheadertr table{
background-color:transparent;
}

.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle
{
background-color:#FFFFFF;
}

.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td
{
background-color:#FFFFFF;
}

.ms-SPZoneSelected .ms-vh table.ms-selectedTitle
{
background-color:#FFFFFF;
}

.ms-SPZone .ms-vh2 table.ms-selectedTitle
{
background-color:#FFFFFF;
}

.ms-SPZone .ms-vh table.ms-selectedTitle td
{
background-color:#FFFFFF;
}

.ms-SPZone .ms-vh table.ms-selectedTitle
{
background-color:#FFFFFF;
}

.ms-partline
{
background-color:transparent;
}

.ms-selectedtitle{
background-color:#FFFFFF;
border:1px solid #b09460;
margin:0px;
padding:0px;
cursor:pointer;
}

.ms-SPZoneSelected table{
background-color:#ffffff;
}

.ms-SPZone table{
background-color:#ffffff;
}

.UserBackground
{
background-color:red;
}


.ms-bodyareaframe {
	padding: 0px;
	background-color: #D9EDFF;
}

.ms-formareaframe{
vertical-align:top;
height:100%;
background-color: #D9EDFF;
padding:8px;
}

/* This removes the border from left Quick Links--*/
.ms-WPBorder
{
border:0px;
}


ul
{
list-style:none;
margin:0px 0px 0 0;
padding:0 0 0 4px;

}

li
{
	background: transparent url(../../Images/rect.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	margin: 0 0 0 0;
	padding: 0 0 0px 15px;
	list-style-image: none;
	line-height:17px;
	
}



li a{
color:#003399;

}


li span{
padding:0;
margin:0;
	}


/*--ToplINKS--*/
.ms-SpLinkButtonInActive
{
	vertical-align: top;
	background-color: transparent;
}
.ms-HoverCellInActive
{
	vertical-align: top;
	background-color: transparent;


}
.ms-SpLinkButtonInActive a:hover
{
	vertical-align: top;
	background-color: transparent;


}

.ms-SpLinkButtonInActive a
{
	vertical-align: top;
	background-color: transparent;
}

.ms-SpLinkButtonActive
{
border:#D3E0EB 1px solid;
vertical-align:top;
background-color: transparent;
background-image:none;

}

.ms-HoverCellActive
{
border:none;
vertical-align:top;
background-color: transparent;
background-image:none;

}
.ms-HoverCellActiveDark
{

border:solid 1px #333333;
background-color:transparent;
background-image:none;
vertical-align:top;

}
.ms-SpLinkButtonActive
{
padding:0px 0px 0px 0px;
}
.ms-SpLinkButtonInActive
{
padding:0px 0px 0px 0px;
}
.ms-SpLinkButtonActive a:hover{
color: #222222;
text-decoration:underline;

}
.ms-SpLinkButtonActive a{
color: #222222;
text-decoration:underline;

}
.ms-SPLink{
font-family: tahoma;
font-size: 8pt;
color: #222222;
}



.ms-SPLink A:visited
{
color: #222222;
text-decoration:none;
}



.ms-SPLink A:link
{
color: #222222;
text-decoration:none;
}



/*---Site Settings CSS--*/
.ms-quicklaunchouter{
border-bottom:solid 10px #ffffff;
border-right:solid 10px #ffffff;

}
.ms-quicklaunchouter{
margin:0px 0px 2px 0px;
}

.ms-quickLaunch{

border:solid 1px #ffffff;
border-bottom:solid 1px #ffffff;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:#ffffff;
margin:0 auto 0 auto;

}

.ms-quicklaunch table td{
border-top:1px solid #add1ff;
}


.ms-quicklaunchheader{
padding:2px 6px 4px 2px;
font-weight:normal;
color:#003399;
background-image:none;
background-repeat:repeat-x;
background-color:transparent;
border-left:none;
font-size:8pt;
}
.ms-unselectednav a{
color:#003399;
text-decoration:none;
}
.ms-quicklaunchheader a{
color:#003399;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#000000;
text-decoration:underline;
}

.ms-navheader{
    font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ffffff;
	background-color: #6D94B4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}


.ms-navheader a{

	color:#ffffff;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 5px;
	display: block;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	width:155px;
}



.ms-navheader a:hover{
color:#ffffff
text-decoration:underline;
}
.ms-navItem a{
color:red
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}


span.ms-navitem{
    
    padding-left:10px;
	display:block;
	padding-right:10px;
	background-image: url('../../Images/reddot.gif');
	background-repeat: no-repeat;
	background-position:3px center;
}


table.ms-navitem td{
    
    padding-left:10px;
	display:block;
	padding-right:10px;
	background-image: url('../../Images/reddot.gif');
	background-repeat: no-repeat;
	background-position:3px center;
}

.ms-navItem a{

    padding-left:10px;
	display:block;
	padding-right:10px;
	background-image: url('../../Images/reddot.gif');
	background-repeat: no-repeat;
	background-position:3px center;
}

.ms-navItem a{
color:#777777;
text-decoration:none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}

table.ms-recyclebin td{
background-color:transparent;
width:100%;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:3px 5px 7px 0px;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:underline;
}


/* Calendar Styles*/

.ms-cal-noworkitemRTL td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}

.ms-cal-workitem td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}

.ms-cal-noworkitem td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}

.ms-cal-todayitemRTL td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}

.ms-cal-todayitem td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}

.ms-cal-muworkitemR td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-muworkitemL td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}

.ms-cal-muworkitem td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-todayitem{
padding:5px 1px 15px 2px;
border-left:1px solid #6f9dd9;
border-right:1px solid #6f9dd9;
vertical-align:top;
background-color:#ffffff;
}


.ms-cal-workitem{
padding:5px 1px 15px 2px;
border-left:1px solid #6f9dd9;
border-right:1px solid #6f9dd9;
vertical-align:top;
background-color:#ffffff;
}


.ms-cal-nodataBtm2 td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-nodataBtm td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-nodataLeftBtmRTL2 td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-nodataLeftBtm2 td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-nodataLeftBtmRTL td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-nodataLeftBtm td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-nodataLeft td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}


.ms-cal-nodataMid td{
font-family:Tahoma;
font-size:7pt;
vertical-align:top;
}
.ms-cal-nodataBtm2{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataBtm{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataLeftBtmRTL2{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataLeftBtm2{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataLeftBtmRTL{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataLeftBtm{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataLeftRTL{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataLeft{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-cal-nodataMid{
	padding: 1px 0px 1px 0px;
	border-left: 1px solid #6f9dd9;
	border-right: 1px solid #6f9dd9;
	background-color: #F3F3F3;
	vertical-align: top;
}

.ms-calheader{
background-color:#ffffff;
}

.ms-cal-weekday{
background-color:#ffffff;
color:#7f7f7f;
padding:2px;
font-weight:normal;
font-weight:bold
}

.ms-cal-weekname{
background-color:#ffffff;
width:14.5%;
}

.contB{
border-bottom:solid 0px #8ebbf5;
border-top:solid 0px #8ebbf5;
width:100%;

}

.contB{
border-left:solid 0px #8ebbf5;
border-right:solid 0px none;

}



.ms-cal-weekedge{
background-color:#ffffff;
width:4px;
font-size:2px;
}



.ms-cal-weekempty{
width:18px;
font-size:2px;
background-color:#FFFFFF;
}

.ms-cal-time{
border-right:1px solid #6f9dd9;
background-color:#FFFFFF;
width:18px;

}

.ms-cal-alldayevent{
text-align:left;
height:100%;
vertical-align:top;
text-overflow:ellipsis;
text-decoration:none;

}
.ms-cal-alldayevent td{
	font-family: Tahoma;
	font-size: 7pt;
	padding: 5px 5px 5px 5px;
	border-top: solid 1px #6f9dd9;


}




.ms-cal-gempty{
border-collapse:collapse;
font-family:Tahoma,Verdana;
font-size:7pt;
cursor:default;
}




.ms-cal-walldayeventL{
padding-top:1px;
background-color:#ffffff;
border-right:1px solid #6f9dd9;
}





.ms-cal-walldayevent{
padding-top:1px;
background-color:#ffffff;
border-right:1px solid #6f9dd9;
}

.ms-cal-walldayeventR td{
font-family:Tahoma;
text-align:left;
font-size:7pt;
padding:2px;
}

.ms-cal-walldayeventL td{
font-family:Tahoma;
text-align:left;
font-size:7pt;
padding:2px;
}

.ms-cal-walldayeventRTL td{
font-family:Tahoma;
text-align:left;
font-size:7pt;
padding:2px;
}

.ms-cal-walldayevent td{
font-family:Tahoma;
text-align:left;
font-size:7pt;
padding:2px;
}

.ms-cal-wemptycell,.ms-cal-wemptycellL{
border-right:1px solid #6f9dd9;
background-color:#FFFFFF;
}

.ms-cal-wemptycell{
border-left:none;
background-color:#ffffff;
border-right:1px solid #6f9dd9;
}

.ms-cal-wtopday{
border:solid 1px #6f9dd9;
}








.ms-cal-workhour,.ms-cal-workhourhalfhour,
.ms-cal-workhourover,.ms-cal-workhourhalfhourover{
background-color:#f2f2f2;
text-align:right;
width:30px;
color:#003399;
padding:1px 4px 0px 0px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-workhourB,.ms-cal-workhourBhalfhour,
.ms-cal-workhourBover,.ms-cal-workhourBhalfhourover{
border-bottom:solid 1px #add1ff;
background-color:#f2f2f2;
text-align:right;
width:30px;
color:#003399;
padding:1px 4px 0px 0px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-noworkhourF{
border-top:3px solid #9ba3b5;
border-left:2px solid #9ba3b5;
background-color:#f2f2f2;
width:18px;

}
.ms-cal-workhourF,.ms-cal-workhourFover,
.ms-cal-workhourFhalfhour,.ms-cal-workhourFhalfhourover{
background-color:#f2f2f2;
text-align:right;
width:30px;
color:#003399;
padding:2px 4px 0px 0px;
white-space:nowrap;
vertical-align:top;
font-weight:normal;

}
.ms-cal-upper-border{
border-top:3px solid #9ba3b5;
border-right:1px solid #9ba3b5;
}
.ms-cal-workhourFover,.ms-cal-workhourRTLFover,.ms-cal-workhourover,
.ms-cal-workhourBover,.ms-cal-workhourRTLover,.ms-cal-workhourRTLBover{
text-decoration:underline;
cursor:pointer;
}
.ms-cal-workhourFhalfhourover,.ms-cal-workhourRTLFhalfhourover,
.ms-cal-workhourhalfhourover,.ms-cal-workhourBhalfhourover,
.ms-cal-workhourRTLhalfhourover,.ms-cal-workhourRTLBhalfhourover{
cursor:pointer;
}
.ms-cal-enoworkdayF,.ms-cal-enoworkdayRTLF{
border-top:solid 1px #add1ff;
}
.ms-cal-eworkdayF,.ms-cal-eworkdayRTLF{
border-top:solid 1px #add1ff;
}
.ms-cal-workhourF,.ms-cal-workhourRTL,.ms-cal-workhourRTLF,.ms-cal-workhourFover,
.ms-cal-workhourRTLFover,.ms-cal-workhour,.ms-cal-workhourB,.ms-cal-workhourFover,
.ms-cal-workhourRTLFover,.ms-cal-workhourover,.ms-cal-workhourBover,.ms-cal-workhourRTLover,
.ms-cal-workhourRTLBover{
border-top:1px solid #add1ff;

}
.ms-cal-enoworkhour,.ms-cal-enoworkhourF,.ms-cal-enoworkhourRTL,.ms-cal-enoworkhourRTLF{
border-top:none;

}
.ms-cal-eworkhourF .ms-cal-dayhour,.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhour,.ms-cal-enoworkday .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhourF,.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkhourF .ms-cal-dayhour,.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhour,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-top:solid 1px #add1ff;



}

.ms-cal-eworkhourF .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhour,.ms-cal-enoworkday .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour,.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #d6e8ff;
height:60px;




}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,
.ms-cal-workhourhalfhour,.ms-cal-workhourhalfhourB,.ms-cal-workhourRTLhalfhour,
.ms-cal-workhourRTLBhalfhourover,.ms-cal-workhourRTLhalfhourover,
.ms-cal-workhourBhalfhourover,.ms-cal-workhourBhalfhourover,
.ms-cal-workhourhalfhourover,.ms-cal-workhourRTLFhalfhourover,
.ms-cal-workhourFhalfhourover{
border-top:solid 1px #d6e8ff;
height:60px;

}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour,
.ms-cal-enoworkhourB .ms-cal-dayhour{
border-top:solid 1px #d6e8ff;
border-bottom:solid 1px #add1ff;
background-color:#f2f2f2;
height:60px;

}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF,
.ms-cal-enoworkhourB .ms-cal-dayhourF{
border-top:solid 1px #d6e8ff;
border-bottom:solid 1px #add1ff;
background-color:#f2f2f2;
border-left:solid 1px #6f9dd9;
height:60px;
}


.ms-cal-enoworkhourF .ms-cal-dayhour,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL,
.ms-cal-enoworkhour .ms-cal-dayhalfhourF,
.ms-cal-enoworkhour .ms-cal-dayhalfhour,
.ms-cal-enoworkhour .ms-cal-dayhourF,
.ms-cal-enoworkhour .ms-cal-dayhour
.ms-cal-enoworkhourF .ms-cal-dayhourF,
.ms-cal-enoworkhour,
.ms-cal-enoworkhourRTL,
.ms-cal-enoworkhourRTLL,
.ms-cal-enoworkhourL,
.ms-cal-enoworkhourF,
.ms-cal-enoworkhourRTLF
{
background-color:#f2f2f2;
height:60px;

}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF
{
border-top:solid 1px #d6e8ff;
border-bottom:solid 1px #add1ff;
background-color:#f2f2f2;
border-right:solid 1px red;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL
{
border-top:solid 1px #d6e8ff;
border-bottom:solid 1px #add1ff;
background-color:#f2f2f2;
height:60px;
}


.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhourF,
.ms-cal-enoworkdayF .ms-cal-dayhourF,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkday,
.ms-cal-enoworkdayRTL,
.ms-cal-enoworkdayF,
.ms-cal-enoworkdayRTLF{
background-color:#f2f2f2;
height:60px;

}


.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkday .ms-cal-dayhourF,
.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkdayF .ms-cal-dayhourF,
.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,.ms-cal-eworkdayF .ms-cal-dayhourF,
.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #6f9dd9;
height:60px;



}


.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:solid 1px #6f9dd9;
height:60px;



}


.ms-cal-tweekitem{
border:0px;
background-image:none;
background-repeat:repeat-x;
background-color:transparent;
display:block;

}


.ms-cal-tweekitem{
border:1px solid #83b0ec;
width:200px;

}

.ms-cal-tweekitem td{
padding:0px 4px 1px 4px;
vertical-align:top;
font-family:tahoma;
font-size:7pt;
}
.ms-cal-tweekitem td div{
width:auto;
height:auto;
overflow:visible;
}


.ms-cal-tdayitem {
	BORDER-RIGHT: #83b0ec 1px solid; 
	BORDER-TOP: #83b0ec 1px solid; 
	BACKGROUND-IMAGE: none; 
	BORDER-LEFT: #83b0ec 1px solid; WIDTH: 100%; 
	BORDER-BOTTOM: #83b0ec 1px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 100%;
	width:200px; 
	BACKGROUND-COLOR: transparent;
}
.ms-cal-tdayitem TD {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 7pt; 
	PADDING-BOTTOM: 1px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: tahoma
}
.ms-cal-tdayitem TD DIV {
	OVERFLOW: hidden; 
	HEIGHT: 100%; 
	TEXT-OVERFLOW: ellipsis
}
.ms-cal-eworkday .ms-cal-tdayitem TD DIV {
	OVERFLOW: hidden
}










/*---color pallette--*/

.color1{
	background-color: #F8F4ED;
	display: block;
	width: 100%;
	height: 100%;

}


.color2{
background-color:#fdeecf;
display:block;
width:100%;
height:100%;

}

.color3{
background-color:#e8fee6;
display:block;
width:100%;
height:100%;

}

.color4{
background-color:#d9f9fd;
display:block;
width:100%;
height:100%;

}

.color5{
background-color:#fdfdde;
display:block;
width:100%;
height:100%;

}


.ms-consoletoolbar{
text-decoration:none;
color:#003399;
}



.goButton{
margin-top:3px;
	}

.cellBorder{
border-top:1px #444444 solid;
border-bottom:1px #444444 solid;
height:0px;


}

.ms-gb td{	
	background-color:#c2e4fc;
	font-size: 10pt;
	font-weight: bold;
}

.ablr-quickviewtext
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #ffffff;

}

.ablr-breadcrumb
{
	background-position: left top;
	background-image: url('../../Images/Assembly_01.jpg');
	background-repeat: no-repeat;
	background-color:#ffffff;
	height: 100%;
	min-height: 100%;
}
