
/* LBi colour palette for screen

LBi Glacier Blue #D3E0E0

red #F1001C

orange #FF8319

warm grey light #BAB1A6

warm grey dark #9A8F82


from Owen

body copy #565656

off link #F1001C

over link #F1001C underline

selected state (nav) #9A8F82

additional very pale grey for backgrounds 
#EEEEEE

very pale grey dividing lines #EAEAEA (usually hard-code in html)


*/



#ffDivOuter	{
	background-color: #D3E0E0;
	background-image: none;
	padding: 10px;
	text-align: left;
}

div#header, div#headerLanding {
	margin: 0px 0px 20px 0px;
	border: none;
	text-align: left;
	height: 59px;
	background-color: #FFFFFF;
	background: #FFFFFF url(logo2_lbi.gif) no-repeat 0% 0%;
	padding: 0 0 0 167px;
}
 div#headerLanding {
 	width: 165px;
	padding: 0;
 }


a#myProjects {
	display: block;
	float: left;
	background: transparent url(../Extranet/home.gif) no-repeat 0% 0%;
	padding: 2px 0 0 23px;
	margin: 26px 0 0 0;
	height: 18px;
}

#userName {
	float: right;
	border: none;
	padding: 0 17px 0 0;
	margin: 26px 0 0 30px;
}


td#projectImg {
	width: 165px;
	padding: 10px 0 10px 0;
	text-align: left;
}


#ffDivMain, #landingPage   {background: #FFF; text-align:left; width: 100%; margin-left:auto; margin-right:auto; }
#landingPage {background-color: transparent;}

#TopDate {
	float: right;
	border: none;
	width: 30%;
	margin: 26px 0 0 0;
	padding: 0 17px 0 0;
}

body#summary #TopDate {
	float: right;
	border: none;
	width: 30%;
	margin: 26px 0 0 0;
}



/* the date is output wrapped in a div with this ID */
#FFDivTopbar {font-family:Arial; color: #989898; font-size: 11px; text-align: right;}

#FFDivProjectTitle {font: 36px Arial; color: #F1001C; }
#FFDivAdminTitle  {font: 24px Arial; color: #F1001C; }

#FFDivAdminTitle a, a#myProjects {color: #F1001C; text-decoration:none; }
#FFDivAdminTitle a:link, a#myProjects:link {color: #F1001C; text-decoration: none;}
#FFDivAdminTitle a:visited, a#myProjects:visited {color: #F1001C; text-decoration: none;}
#FFDivAdminTitle a:hover, a#myProjects:hover {color: #F1001C; text-decoration: underline;}
#FFDivAdminTitle a:active, a#myProjects:active {color: #F1001C; text-decoration: underline;}

#FFMainContentText {font: 11px Arial; color: #565656; }

#ffDivMenuText {font: bold 12px Arial; color: #9A8F82; }
#ffDivMenuTextSelected, #ffDivMenuTextSelected a {font: bold 12px Arial; color: #9A8F82; text-decoration:none; }

#ffDivMenuTextSelected a:link {color: #9A8F82; text-decoration:none;}
#ffDivMenuTextSelected a:visited {color: #9A8F82; text-decoration:none;}
#ffDivMenuTextSelected a:hover {color: #9A8F82; text-decoration:none;}
#ffDivMenuTextSelected a:active {color: #9A8F82; text-decoration:none;}

#ffDivMenuText a {font: bold 12px Arial; color: #F1001C; text-decoration:none; }
#ffDivMenuText a:link {color: #F1001C; text-decoration: none;}
#ffDivMenuText a:visited {color: #F1001C; text-decoration: none;}
#ffDivMenuText a:hover {color: #F1001C; text-decoration: underline;}
#ffDivMenuText a:active {color: #F1001C; text-decoration: underline;}

#FFLandingPageText { font: 12px Arial; color:#565656;}
#FFTitleBarHeading { font: bold 14px Arial; color:#9A8F82; margin-left:7px; margin-top:4px;  margin-bottom:4px;}
#FFTitleBarHeading a { color:#9A8F82; text-decoration: none; }
#FFTitleBarHeading2 { font: bold 14px Arial; color:#9A8F82; margin-left:7px; margin-top:4px;  margin-bottom:4px;}
#FFTitleBarHeading2 a { color:#9A8F82; text-decoration: none; }
#FFWpHeader { font: 11px Arial; color:#9A8F82; margin-top:2px;  margin-bottom:2px;}


#landingBoxTop {
	width: 400px;
	background: #FFFFFF url(hello.gif) no-repeat 23px 39px;
	padding: 115px 0 0 23px;
	margin: 0;
}

#landingBoxBottom {
	width: 400px;
	padding: 116px 10px 23px 23px;
	background-color: #FFFFFF;
	margin: 0;
}


.mstheme{
nav-banner-image:url(banner_compass.gif);
separator-image:url(rule_compass.gif);
list-image-1:url(bull1_compass.gif);
list-image-2:url(bull2_compass.gif);
list-image-3:url(bull3_compass.gif);
navbutton-horiz-normal:url(nav_hor_compass.gif);
navbutton-horiz-hovered:url(nav_hor_over_compass.gif);
navbutton-horiz-pushed:url(nav_hor_down_compass.gif);
navbutton-vert-normal:url(nav_vert_compass.gif);
navbutton-vert-hovered:url(nav_vert_over_compass.gif);
navbutton-vert-pushed:url(nav_vert_down_compass.gif);
navbutton-home-normal:url(nav_home_compass.gif);
navbutton-home-hovered:url(nav_home_over_compass.gif);
navbutton-up-normal:url(nav_up_compass.gif);
navbutton-up-hovered:url(nav_up_over_compass.gif);
navbutton-prev-normal:url(nav_prev_compass.gif);
navbutton-prev-hovered:url(nav_prev_over_compass.gif);
navbutton-next-normal:url(nav_next_compass.gif);
navbutton-next-hovered:url(nav_next_over_compass.gif);
navbutton-next-pushed:url(nav_next_down_compass.gif);
}
UL{
list-style-image:url(bull1_compass.gif);
}
UL UL{
list-style-image:url(bull2_compass.gif);
}
UL UL UL{
list-style-image:url(bull3_compass.gif);
}
.mstheme-bannertxt{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:5;
color:#383838;
}
.mstheme-horiz-navtxt{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:2;
color:#383838;
}
.mstheme-vert-navtxt{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:2;
color:#383838;
}
.mstheme-navtxthome{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1;
color:#383838;
}
.mstheme-navtxtup{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1;
color:#383838;
}
.mstheme-navtxtprev{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1;
color:#383838;
}
.mstheme-navtxtnext{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1;
color:#383838;
}



a, a.regular {
color: #F1001C;
text-decoration: none;
}

a:link, a.regular:link {
color: #F1001C;
text-decoration: none;
}
a:visited, a.regular:visited{
color: #F1001C;
text-decoration: none;
}
a:hover, a.regular:hover{
color: #F1001C;
text-decoration: underline;
}
a:active, a.regular:active{
color: #F1001C;
text-decoration: underline;
}


td#DescriptionText a.regular {color: #F1001C; text-decoration: none;}
td#DescriptionText a.regular:link {color: #F1001C; text-decoration: none;}
td#DescriptionText a.regular:visited {color: #F1001C; text-decoration: none;}
td#DescriptionText a.regular:hover {color: #F1001C; text-decoration: underline;}
td#DescriptionText a.regular:active {color: #F1001C; text-decoration: underline;}


body {
	margin: 10px;
	padding: 0;
	color: #565656;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: none;
	background-color: #D3E0E0;
	/* helps center the main div in IE */
	text-align:center;
}



h1{
color:#F1001C;
}
h2, marquee{
color: #F1001C;
}
h3{
color:#F1001C;
}
h4{
color:#F1001C;
}
h5{
color:#F1001C;
}
h6{
color:#F1001C;
}


2 label, .MSTHEME-LABEL{
color:#383838;
}


FIELDSET{
border-color:#BBBBBB;
color:#FFFFFF;
}
LEGEND{
color:#383838;
}
SELECT{
border-color:#BBBBBB;
color:#000000;
}
TABLE{
table-border-color-light:#BFBFBF;
table-border-color-dark:#B0B0B0;
border-color:#333333;
color:#383838;
}
CAPTION{
color:#383838;
}
TH{
color:#383838;
}
HR{
color:#EFEFEF;
}
TD{
border-color:#333333;
}
.mstheme{
navbutton-background-color:#FFFFFF;
top-bar-button:url(top_bar_button_compass.gif);
}
.mstheme-topbar-font{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
}


h1{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
}
h2{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h3{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h4{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h5{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
h6{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
}
IL{
list-style-image:url('bull2_compass.gif');
}
BUTTON{
border-style:solid;
border-width:1pt;
font-family:Arial,Helvetica,sans-serif;
font-style:normal;
}
label, .MSTHEME-LABEL{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:normal;
}
TEXTAREA{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:normal;
}
FIELDSET{
border-style:solid;
border-width:1pt;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:normal;
}
LEGEND{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:normal;
}
SELECT{
border-style:solid;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:normal
}
TABLE{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:normal;
}
CAPTION{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:normal;
}
TH{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-style:bold;
}
MARQUEE{
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-main{
border-color:#B6544E;
}
.ms-bannerframe, .ms-GRHeaderBackground, .ms-storMeFree{
background-image:url('/_layouts/images/ffback.gif');
background-color:#1C5985;
background-repeat:repeat-x;
}
.ms-banner{
	color:#1C5985;
	background-image:url('/_layouts/images/ffback.gif');
	font-family:Arial,Verdana,Helvetica,sans-serif;
	text-align:right
}
.ms-banner a:link{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#1C5985;
font-weight:normal;
text-decoration:none;
}
.ms-banner a:visited{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#1C5985;
font-weight:normal;
text-decoration:none;
}
.ms-nav td{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
color:#1C5985;
}
.ms-navframe{
border-color: transparent;
}
.ms-nav a{
text-decoration:none;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
color:#A3A8A2;
}
.ms-nav a:hover{
text-decoration:underline;
color:#DFA100;
}
.ms-nav a:visited{
color:#A3A8A2;
}
.ms-viewselect a:link{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
}
.ms-titlearea{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
font-size: 12px; font-weight: bold;
}

.ms-pagetitle {
color:#565656;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
}

.ms-pagetitle a {color:#F1001C; text-decoration:none;}
.ms-pagetitle a:link {color:#F1001C; text-decoration:none;}
.ms-pagetitle a:visited {color:#F1001C; text-decoration:none;}
.ms-pagetitle a:hover {color:#F1001C; text-decoration:underline;}
.ms-pagetitle a:active {color:#F1001C; text-decoration:underline;}

.ms-announcementtitle{
font-weight:bold;
}
.ms-formlabel{
font-family:verdana;
font-size:.7em;
font-weight:normal;
color:#808080;
}
.ms-formbody{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#565656;
}
.ms-formdescription{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#808080;
}
.ms-selected{
background-color:#D2D2D2;
color:#383838;
}
.ms-selected SPAN{
color:#D2D2D2;
}
.ms-filedialog TD{
height:16px;
}
.ms-descriptiontext{
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size: 12px; font-family:Arial;
}
.ms-descriptiontext a{
color:#A3A8A2;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-separator{
color:#383838;
}
.ms-authoringcontrols{
background-color:#EEEEEE;
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#565656;
font-size: 12px;
}
.ms-alternating{
background-color:#EAEAEA;
}
.ms-back{
vertical-align:top;
padding-left:4;
padding-right:4;
padding-top:2;
padding-bottom:4;
background-color:#EAEAEA;
}
.ms-sectionheader{
	color:#565656;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	padding-top: 5px;
}
.ms-sectionline{
background-color:#DFDFDF;
}
.ms-partline{
background-color:#DFDFDF;
}
.ms-propertysheet{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size: 12px;
}
.ms-propertysheet th{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
font-weight:bold;
}

.ms-propertysheet a { color:#A3A8A2; text-decoration:none;}
.ms-propertysheet a:link { color:#A3A8A2; text-decoration:none;}
.ms-propertysheet a:visited {color:#A3A8A2; text-decoration:none;}
.ms-propertysheet a:hover { color:#F1001C; text-decoration:underline;}
.ms-propertysheet a:active{ color:#F1001C; text-decoration:underline; }


.ms-itemheader a{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
color:#383838;
text-decoration:none;
}
.ms-itemheader a:hover{
text-decoration:underline;
color:#383838;
}
.ms-itemheader a:visited{
text-decoration:none;
color:#383838;
}
.ms-itemheader a:visited:hover{
text-decoration:underline;
}
.ms-vh{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
}
.ms-vb{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#565656;
height:18px;
vertical-align:top;
}
.ms-homepagetitle{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
font-weight:bold;
text-decoration:none;
}
:hover.ms-homepagetitle{
text-decoration:underline;
color:#A3A8A2;
}

.ms-addnew{
font-weight:normal;
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#9A8F82;
text-decoration:underline;
}


.ms-cal{
border-collapse:collapse;
table-layout:fixed;
font-family:Arial,Verdana,Helvetica,sans-serif;
cursor:default;
}
.ms-caltop{
border-top:1px solid #707070;
border-left:1px solid #707070;
border-right:1px solid #707070;
vertical-align:top;
width:14%;
height:30px;
}
.ms-calhead{
border:none;
text-align:center;
background-color:#383838;
color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding:2px;
}
.ms-caldow{
border-top:1px solid #707070;
border-left:1px solid #707070;
border-right:1px solid #707070;
vertical-align:top;
text-align:center;
font-weight:bold;
color:#383838;
height:20px;
}
.ms-calmid{
border-left:1px solid #707070;
border-right:1px solid #707070;
height:20px;
}
.ms-calspacer{
border-left:1px solid #707070;
border-right:1px solid #707070;
height:4px;
}
.ms-calbot{
border-top:none;
border-left:1px solid #707070;
border-right:1px solid #707070;
border-bottom:1px solid #707070;
height:2px;
}
.ms-appt a{
color:#A3A8A2;
}
.ms-appt a:hover{
color:#DFA100;
}
.ms-appt{
border:2px solid #707070;
text-align:center;
vertical-align:middle;
height:18px;
overflow:hidden;
text-overflow:ellipsis;
background-color:#D2D2D2;
color:#383838;
}
.ms-caldowdown{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
color:#383838;
text-align:center;
vertical-align:middle;
}
.ms-caldown{
color:#383838;
vertical-align:top;
}
.ms-datepickeriframe{
position:absolute;
display:none;
background:#FFFFFF;
}
.ms-datepicker{
font-family:Arial,Verdana,Helvetica,sans-serif;
background-color:#FFFFFF;
color:#383838;
border:2px outset activeborder;
cursor:default
}
.ms-dpdow{
border:none;
vertical-align:top;
text-align:center;
font-weight:bold;
color:#383838;
border-bottom:1px solid #707070;
}
.ms-dpday{
border:none;
text-align:center;
cursor:hand;
}
.ms-dpselectedday{
border:none;
background-color:#EAEAEA;
text-align:center;
cursor:hand;
}
.ms-dpnonmonth{
color:#626262;
border:none;
text-align:center;
cursor:hand;
}
.ms-dphead{
border:none;
text-align:center;
font-weight:bold;
background-color:#BFC5BD;
color:#383838;
}
.ms-dpfoot{
text-align:center;
text-align:center;
font-style:italic;
border-top:1px solid;
border-left:none;
border-bottom:none;
border-right:none;
height:24px;
}
IMG.ms-button{
cursor:hand;
}

.ms-toolbar, .ms-toolbar a {
font-family:Arial,Verdana,Helvetica,sans-serif;
text-decoration:none;
color:#565656;
}

.ms-toolbar a:link {color:#565656}
.ms-toolbar a:visited {color:#565656}
.ms-toolbar a:hover {color:#F1001C;}
.ms-toolbar a:active {color:#F1001C;}

tr#diidIOUploadMultipleLink a.ms-toolbar {color:#F1001C; text-decoration:none;}
tr#diidIOUploadMultipleLink a.ms-toolbar:link  {color:#F1001C; text-decoration:none;}
tr#diidIOUploadMultipleLink a.ms-toolbar:visited  {color:#F1001C; text-decoration:none;}
tr#diidIOUploadMultipleLink a.ms-toolbar:hover  {color:#F1001C; text-decoration:underline;}
tr#diidIOUploadMultipleLink a.ms-toolbar:active  {color:#F1001C; text-decoration:underline;}


.ms-stylebody{
font-family:verdana;
font-size:8pt;
}
.ms-styleheader a:link, .ms-stylebody a:link{
color:#9A8F82;
text-decoration:none;
}
.ms-styleheader a:visited, .ms-stylebody a:visited{
text-decoration:none
}
.ms-styleheader a:hover, .ms-stylebody a:hover{
color:#F1001C;
text-decoration:underline;
}

table.ms-toolbar {
	background-image: none;
	/*background-image:url('toolgrad_compass.gif');
	border:1px solid #BAB1A6;*/
	border: 1px solid #EEEEEE;
	background-color: #EEEEEE;
	height: 27px;
	margin-bottom: 6px;
}


table#onetidGrpsTB table.ms-toolbar td {
	font-size: 12px;
}


.ms-gridT1{
font-family:Arial,Verdana,Helvetica,sans-serif;
text-align:center;
color:#626262;
}
select{
font-family:Arial,Verdana,Helvetica,sans-serif;
}
hr{
color:#EFEFEF;
height:2px;
}
.ms-formdescription A {
color:#A3A8A2;
text-decoration:none;
}
.ms-formtable .ms-formbody{
line-height:1.3em;
}


table.ms-formtable a {color: #F1001C; text-decoration:none; }
table.ms-formtable a:link {color: #F1001C; text-decoration: none;}
table.ms-formtable a:visited {color: #F1001C; text-decoration: none;}
table.ms-formtable a:hover {color: #F1001C; text-decoration: underline;}
table.ms-formtable a:active {color: #F1001C; text-decoration: underline;}

.ms-formbody a {color: #F1001C; text-decoration:none; }
.ms-formbody a:link {color: #F1001C; text-decoration: none;}
.ms-formbody a:visited {color: #F1001C; text-decoration: none;}
.ms-formbody a:hover {color: #F1001C; text-decoration: underline;}
.ms-formbody a:active {color: #F1001C; text-decoration: underline;}

.ms-radiotext{
cursor:default;
text-align:left;
font-family:verdana;
font-size:10pt;
height:19px;
}
.ms-gridtext{
cursor:default;
font-family:Arial,Verdana,Helvetica,sans-serif;
height:19px;
}
.ms-formbody{
font-family:Arial,Verdana,Helvetica,sans-serif;
vertical-align:top;
}
table.ms-form th{
color:#565656;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
vertical-align:top;
}
table.ms-form td{
width:100%;
vertical-align:top;
}
.ms-formrecurrence{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
vertical-align:top;
}
.ms-long{
font-family:Arial,Verdana,Helvetica,sans-serif;
width:386px;
}
.ms-banner a:link{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.ms-banner a:visited{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.ms-nav td, .ms-nav .ms-SPZoneLabel, .ms-input{
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-nav th{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
color:#383838;
}
.ms-navheader a, .ms-navheader a:link, .ms-navheader a:visited{
font-weight:bold;
}
.ms-navframe{
background:transparent;
}
.ms-navline{
border-bottom:1px solid #BEBEBE;
}
.ms-nav .ms-navwatermark{
color:#D2D2D2;
}
.ms-selectednav{
border:1px solid #383838;
background:#FFFFFF;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectednav{
border:1px solid #EAEAEA;
padding-top:1px;
padding-bottom:2px;
}
.ms-verticaldots{
border-right: none;
border-left:none;
}
.ms-nav a:link{
}
TD.ms-titleareaframe{
color:#000000;
border-color:#FFFFFF;
}
TABLE.ms-titleareaframe{
border-left:0px;
}
Div.ms-titleareaframe{
border-top:4px solid #FFFFFF;
}
.ms-searchform{
background-color: #B6544E;
}
.ms-searchcorner{
background-color:#B6544E;
background-image:none;
}
.ms-titlearealine{
background-color:#DFDFDF;
}
.ms-bodyareaframe{
border-color:#B6544E;
}

.ms-pagecaption{
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-selectedtitle{
background-color:#EEEEEE;
border:1px solid #666666;
padding-top:1px;
padding-bottom:2px;
}
.ms-unselectedtitle{
margin:1px;
padding-top:1px;
padding-bottom:2px;
}
.ms-menuimagecell{
background-color:#666666;
cursor:hand;
}
.ms-filedialog td{
height:16px;
}
.ms-alerttext{
color:#DB6751;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-sectionheader a{
color:#383838;
text-decoration:none;
}
.ms-sectionheader a:hover{
color:#383838;
text-decoration:none;
}
.ms-sectionheader a:visited{
color:#383838;
text-decoration:none;
}
.ms-discussiontitle{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
font-weight:bold;
}
.ms-vh2{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
vertical-align:top;
}

table#versionList th.ms-vh2,
table#onetidRptrTable th.ms-vh2,
table#onetidRptrTable th.ms-propertysheet {
	text-align: left;
}

.ms-vh-icon{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
vertical-align:top;
width:22px;
}
.ms-vh-icon-empty{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
vertical-align:top;
width:0px;
}
.ms-vh-left{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
}
.ms-vh-left-icon{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
width:22px;
}
.ms-vh-left-icon-empty{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
width:0px;
}
.ms-vh-right{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
}
.ms-vh-right-icon{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
width:22px;
}
.ms-vh-right-icon-empty{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
text-decoration:none;
font-weight:normal;
width:0px;
}
.ms-vh a, .ms-vh a:visited, .ms-vh2 a, .ms-vh2 a:visited, .ms-vh-left a, .ms-vh-right a{
color:#A3A8A2;
text-decoration:none;
}
.ms-vh a:hover, .ms-vh2 a:hover{
color: #F1001C;
text-decoration:underline;
}

.ms-vhImage{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#626262;
text-decoration:none;
font-weight:normal;
vertical-align:top;
width:18pt;
}
.ms-gb{
font-family:Arial,Verdana,Helvetica,sans-serif;
height:18px;
color:#383838;
background-color:#EAEAEA;
font-weight:bold;
}
.ms-styleheader{
font-family:verdana;
font-size:0.68em;
background-color:#EAEAEA;
}

.ms-vb, .ms-vb2, .ms-GRFont, .ms-vb-user{
font-family:Arial,Verdana,Helvetica,sans-serif;
vertical-align:top;
}

.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a{
color:#565656;
text-decoration:none;
}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover{
color:#565656;
text-decoration:underline;
}
.ms-vb a:visited, .ms-vb2 a:visited, .ms-GRStatusText a:visited, .ms-vb-user a:visited{
color:#565656;
text-decoration:none;
}
.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-vb-user a:visited:hover{
color:#565656;
text-decoration:underline;
}
.ms-vb2, .ms-vb-title, .ms-vb-icon, .ms-vb-user{
border-top:1px solid #FFFFFF;
}
.ms-vb-icon{
vertical-align:top;
width:16px;
padding-top:2px;
padding-bottom:0px;
}
.ms-vb2{
padding-top:3px;
padding-bottom:0px;
color:#565656;
}
.ms-error{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
color:#db6751;
}
.ms-vcal{
border-collapse:separate;
table-layout:fixed;
font-family:Arial,Verdana,Helvetica,sans-serif;
cursor:default;
}
.ms-Dcal{
border-collapse:collapse;
border-left:1px solid #707070;
border-right:1px solid #707070;
table-layout:fixed;
font-family:Arial,Verdana,Helvetica,sans-serif;
cursor:default;
}
.ms-calDmidHour{
border-color:#707070;
height:20px;
}
.ms-calDmidHalfHour{
border-color:#707070;
height:20px;
}
.ms-calDmidQuarterHour{
border:0px none;
height:20px;
}
.ms-CalSpacer{
border-left:1px solid #707070;
border-right:1px solid #707070;
height:4px;
}
.ms-CalDSpacer{
border-left:1px solid #707070;
border-right:1px solid #707070;
height:4px;
}
.ms-CalVSpacer{
background-color:#707070;
width:0px;
}
.ms-CalAllDay{
text-align:center;
vertical-align:top;
width:10%;
height:12px;
}
.ms-firstCalHour{
vertical-align:top;
width:10%;
height:12px;
}
.ms-calHour{
border-top:1px solid #707070;
vertical-align:top;
width:10%;
height:12px;
}
.ms-calHalfHour{
border-top:1px solid #BEBEBE;
vertical-align:top;
height:12px;
}
.ms-calQuarterHour{
border-top:0px none;
vertical-align:top;
height:12px;
}
.ms-Dappt{
border:2px solid #707070;
text-align:center;
vertical-align:middle;
height:18px;
overflow:hidden;
background-color:#D2D2D2;
color:#383838;
}
.ms-Vappt{
border-top:1px solid #FFFFFF;
border-left:2px solid #FFFFFF;
border-bottom:3px solid #FFFFFF;
border-right:2px solid #FFFFFF;
text-align:center;
padding-left:3px;
padding-right:3px;
vertical-align:middle;
height:12px;
overflow:hidden;
text-overflow:ellipsis;
background-color:#D2D2D2;
color:#383838;
}
.ms-Vapptsingle a, .ms-Vappt a{
text-decoration:none;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
color:#A3A8A2;
overflow:hidden;
text-overflow:ellipsis;
}
.ms-Vappt a:link{
}
.ms-Vappt a:hover{
text-decoration:underline;
color:#383838;
}
.ms-Vevt{
padding:0px;
text-align:center;
vertical-align:top;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
height:12px;
overflow:hidden;
text-overflow:ellipsis;
color:#383838;
}
.ms-Vevt a{
text-decoration:none;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:normal;
color:#383838;
}
.ms-Vevt a:link{
}
.ms-Vevt a:hover{
text-decoration:underline;
color:#383838;
}
.ms-Vevt a:visited{
color:#DFD664;
}
.ms-apptsingle{
border-left:1px solid #707070;
border-right:1px solid #707070;
height:18px;
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
color:#383838;
}
.ms-Dapptsingle{
border-left:1px solid #B6544E;
border-right:1px solid #B6544E;
height:18px;
vertical-align:middle;
overflow:hidden;
color:#383838;
}
.ms-Vapptsingle{
border:1px solid #B6544E;
text-align:center;
vertical-align:middle;
overflow:hidden;
text-overflow:ellipsis;
color:#383838;
background-color:#D2D2D2;
}
.ms-Vapptsingle a:link{
}
.ms-Vapptsingle a:hover{
text-decoration:underline;
}
.ms-Vapptsingle a:visited{
}
.ms-dpnextprev{
border:none;
text-align:center;
font-weight:bold;
background-color:#BFC5BD;
color:#383838;
cursor:hand;
}
.ms-discussionseparator{
color:#BEBEBE;
height:1px;
}
.ms-stylelabel{
font-family:verdana;
font-size:8pt;
color:#A3A8A2;
}
.ms-stylebox{
font-family:verdana;
border:1px solid #BEBEBE;
text-align:left
}
img.thumbnail{
border:3px solid #BFC5BD;
}
tr.ms-imglibselectedrow{
background-color:#EAEAEA;
}
table.ms-imglibtitletable{
border:0px solid #B6544E;
}
.ms-imglibthumbnail{
background-color:#EAEAEA;
border:solid #BFC5BD 0px;
}
span.thumbnail{
padding:16 10;
position:relative;
width:5px;
}
span.userdata{
behavior:url(#default#userData);
display:none;
}
.ms-imglibmenuhead{
cursor:move;
}
.ms-imglibmenu{
background-color:#EAEAEA;
cursor:hand;
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
}
.ms-imglibmenutext{
cursor:move;
font-weight:bold;
color:#A3A8A2;
}
.ms-imglibmenuarea{
background-color:#EAEAEA;
}
img.ms-imglibpreviewarea{
border:solid #EAEAEA 3px;
margin-top:3px;
}

a.ms-imglibPreviewTitle{
overflow:hidden;
text-overflow:ellipsis;
width:130;

color: #F1001C;
text-decoration: none;
}

a.ms-imglibPreviewTitle:link {color: #F1001C; text-decoration: none;}
a.ms-imglibPreviewTitle:visited {color: #F1001C; text-decoration: none;}
a.ms-imglibPreviewTitle:hover {color: #F1001C; text-decoration: underline;}
a.ms-imglibPreviewTitle:active {color: #F1001C; text-decoration: underline;}


table.ms-imglibPreviewTable{
display:none;
}
.UserShadedRegion{
font-family:Arial,Verdana,Helvetica,sans-serif;
background-color:#EAEAEA;
}
.UserCaption{
font-family:Arial,Verdana,Helvetica,sans-serif;
background-color:#EAEAEA;
}
.UserConfiguration{
font-family:Arial,Verdana,Helvetica,sans-serif;
background-color:#EAEAEA;
}
.UserDottedLine{
margin-bottom:2px;
height:1px;
overflow:hidden;
background-color:transparent;
background-image:url('dot_compass.gif');
background-repeat:repeat-x
}
.UserButton, .UserInput, .UserSelect{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
}
.UserNotification{
font-family:Arial,Verdana,Helvetica,sans-serif;
padding:4px;
color:#626262;
}
.UserToolBarTextArea{
padding-bottom:5px;
font-weight:normal;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserToolbarTextArea A:link{
color:#A3A8A2;
text-decoration:none;
}
.UserToolbarTextArea A:visited{
color:#A3A8A2;
text-decoration:none;
}
.UserToolbarTextArea A:hover{
color:#DFA100;
text-decoration:underline;
}
.UserToolbarDisabledLink{
color:#5F5F5F;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding:4px;
}
.UserToolbarImage{
border:medium none;
cursor:hand;
background-color:#626262;
text-align:center;
}
.UserToolBarImageArea{
padding-bottom:5px;
font-weight:normal;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserToolbarSelectedImage{
border-right:medium none;
border-top:medium none;
border-left:medium none;
border-bottom:#000000 1px solid;
font-weight:bold;
vertical-align:top;
text-align:center;
}
.UserGenericHeader{
font-weight:bold;
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.UserGeneric{
padding:8px 5px 7px 5px;
}
.UserGenericText{
color:#383838;
}
.UserGenericBody{
padding:5px 0px 0px 17px;
}
.UserSectionTitle{
font-weight:bold;
width:100%;
margin-bottom:5px;
padding-bottom:2px;
border-bottom:solid 1px #BFC5BD;
color:#383838;
}
.UserSectionHead{
width:100%;
padding:0px 0px 3px 0px;
color:#383838;
}
.UserSectionFooter{
color:#383838;
border-top:solid 1px #BFC5BD;
}
.UserSectionBody{
width:100%;
padding:0px 0px 0px 7px;
}
.UserControlGroup{
padding-bottom:10px;
padding-top:2px;
}
.UserFooter{
width:100%;
padding:10px 7px 7px 7px;
}
.UserCommandArea{
padding-top:7px;
}
.UserToolbar{
background-image:url('toolgrad_compass.gif');
border:1px solid #626262;
background-repeat:repeat-x;
background-color:transparent
}
.UserCellSelected{
font-family:Arial,Verdana,Helvetica,sans-serif;
padding:1px 4px 2px 4px;
background-color:#FFFFFF;
border:solid 1px #990000;
color:#383838;
}
.UserCell{
font-family:Arial,Verdana,Helvetica,sans-serif;
padding:2px 5px 3px 5px;
color:#383838;
}
.UserGenericBulletItem{
padding-bottom:2px;
}
.ms-ToolPaneFrame{
padding:0px;
background-color:#EAEAEA;
}
.ms-ToolPaneBody{
padding-bottom:2px;
padding-top:2px;
}
.ms-ToolPaneHeader{
background-color:#BFC5BD;
border-style:none;
}
.ms-ToolPaneBorder{
border-right:#D9DDD8 1px solid;
border-top:solid none;
border-bottom:solid none;
border-left:#D9DDD8 1px solid;
}
.ms-ToolPaneClose{
background-color:#BFC5BD;
}
.ms-ToolPaneTitle{
color:#383838;
font-weight:bold;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding-top:3px;
padding-bottom:3px;
background-color:#BFC5BD;
}
.ms-ToolPaneFooter{
background-color:#BFC5BD;
padding:5px;
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
}
.ms-ToolPaneError{
color:#db6751;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding:2px;
}
.ms-ToolPaneInfo{
padding-right:5px;
padding-top:5px;
padding-bottom:0px;
padding-left:5px;
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
background-color:#D9DDD8;
}
.ms-ToolPartSpacing{
padding-top:8px;
}
.ms-TPBorder{
border:none;
}
.ms-TPHeader{
background-color:#BEBEBE;
}
.ms-TPTitle{
color:#383838;
font-weight:bold;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding-top:2px;
padding-bottom:2px;
}
.ms-TPBody{
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-TPBody a:link, .ms-TPBody a:visited, .ms-TPBody a:hover{
color:#A3A8A2;
text-decoration:none;
cursor:hand;
}
.ms-TPCommands{
}
.ms-TPInput{
color:#000000;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-CategoryTitle{
font-family:Arial,Verdana,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
}
.ms-PropGridBuilderButton{
border:solid 1px #666666;
width:16px;
display:none;
background-color:#BFC5BD;
}
.ms-SPZone{
border:#707070 1px solid;
padding:5px;
}
.ms-SPZoneSelected{
border:#D9DDD8 1px solid;
padding:5px;
}
.ms-SPZoneIBar{
border:#D9DDD8 3px solid;
}
.ms-SPZoneLabel{
color:#707070;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding:0;
}
.ms-SPError{
color:#DB6751;
font-family:Arial,Verdana,Helvetica,sans-serif;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
border-bottom:#D9DDD8 2px solid;
}
.ms-SPZoneCaption{
color:#707070;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-WPDesign{
background-color:#D9DDD8;
}
.ms-WPMenu{
background-color:#D9DDD8;
}
.ms-WPTitle{
font-weight:bold;
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#383838;
padding-top:2px;
padding-bottom:2px;
}
.ms-WPTitle a:link, .ms-WPTitle a:visited{
color:#383838;
text-decoration:none;
cursor:hand;
}
.ms-WPTitle A:hover{
color:#000000;
text-decoration:underline;
cursor:hand;
}
.ms-WPSelected{
border:#DB6751 3px dashed;
}
.ms-WPBody{
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-WPBody table, .ms-TPBody table{
}
.ms-WPBody a:link, .ms-WPBody a:visited{
color:#F1001C;
text-decoration:underline;
}
.ms-WPBody A:hover{
color:#F1001C;
}
.ms-WPBody th, .ms-TPBody th{
font-weight:bold;
}
.ms-WPBody td{
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-WPBody h1, .ms-TPBody h1{
font-weight:bold;
}
.ms-WPBody h2, .ms-TPBody h2{
font-weight:bold;
}
.ms-WPBody h3, .ms-TPBody h3{
font-weight:bold;
}
.ms-WPBody h4, .ms-TPBody h4{
font-weight:bold;
}
.ms-WPBody h5, .ms-TPBody h5{
font-weight:bold;
}
.ms-WPBody h6, .ms-TPBody h6{
font-weight:bold;
}
.ms-WPBorder{
border-right:#BEBEBE 1px solid;
border-left:#BEBEBE 1px solid;
border-top-style:none;
border-bottom:#BEBEBE 1px solid;
}
.ms-HoverCellActive{
border:#A3A8A2 1px solid;
background-color:#BFC5BD;
}
.ms-HoverCellActiveDark{
border:solid 1px #BEBEBE;
background-color:#D9DDD8;
}
.ms-SPLink{
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#A3A8A2;
}
.ms-SPLink a:link, .ms-SPLink a:visited{
color:#A3A8A2;
text-decoration:none;
}
.ms-SPButton{
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-PartSpacingVertical, .ms-PartSpacingHorizontal{
padding-top:10px;
}
.ms-WPHeader{
background-color:#EAEAEA;
background-image:url('partgrad.gif');
background-repeat:repeat-x;
}
.ms-PageHeaderDate{
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-PageHeaderGreeting{
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-rtApplyBackground{
background-color:#D2D2D2;
border:0.02cm solid #666666;
}
.ms-rtRemoveBackground{
background-color:transparent;
border:0.02cm solid #FFFFFF;
}
.ms-rtToolbarDefaultStyle{
font:normal 8pt Arial,Verdana,Helvetica,sans-serif;
}
.ms-subsmanageheader{
background-color:#EAEAEA;
font-family:Arial,Verdana,Helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
vertical-align:top;
}
.ms-subsmanagecell{
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
height:18px;
vertical-align:top;
}
.ms-ConnError{
color:#db6751;
}
.ms-storMeUsed{
background-color:#DF0A00;
}
.ms-storMeFree{
background-color:#8B0200;
}
.ms-storMeEstimated{
background-color:#DFA100;
}
.ms-underline{
vertical-align:top;
border-bottom:1px solid #B6544E;
padding-left:4;
padding-right:4;
padding-top:2;
padding-bottom:4;
}
.ms-underlineback{
vertical-align:top;
border-bottom:1px solid #B6544E;
padding-left:4;
padding-right:4;
padding-top:2;
padding-bottom:4;
background-color:#EAEAEA;
}
.ms-smallheader{
font-weight:bold;
color:#383838;
font-family:Arial,Verdana,Helvetica,sans-serif;
}
.ms-smallsectionline{
padding-left:0;
padding-right:0;
padding-top:2;
padding-bottom:0;
border-bottom:1px solid #B6544E;
}
.ms-tabselected{
font-family:Arial,Verdana,Helvetica,sans-serif;
background-color:#707070;
border-right:#707070 2px solid;
border-left:#707070 2px solid;
border-top:#707070 2px solid;
border-bottom:#707070 2px solid;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
}
.ms-tabinactive{
font-family:Arial,Verdana,Helvetica,sans-serif;
background-color:#EAEAEA;
border-right:#EAEAEA 2px solid;
border-left:#EAEAEA 2px solid;
border-top:#EAEAEA 2px solid;
border-bottom:#EAEAEA 2px solid;
padding-top:3px;
padding-bottom:3px;
padding-right:10px;
padding-left:10px;
color:#A3A8A2;
}
.ms-tabinactive a:link, .ms-tabinactive a:hover, .ms-tabinactive a:visited{
color:#A3A8A2;
text-decoration:none;
}
.ms-surveyVBarT{
font-size:7pt;
font-family:verdana;
text-align:center;
color:#626262;
}
.ms-surveyGVVBar{
width:9px;
background-color:#FFFFFF;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:0px;
border-bottom-color:#666666;
border-bottom-style:solid;
border-bottom-width:0px;
}
.ms-surveyGVVBarS{
width:20px;
}
.ms-uploadborder{
border:1px solid #5F5F5F;
}
.ms-uploadcontrol{
background-color:#D2D2D2;
}
.ms-highlight{
background-color:#5F5F5F;
}
.UserBackground{
background-color:#FFFFFF;
}
.ms-MWSSelectedInstance{
color:#383838;
text-decoration:none;
}
.ms-MWSInstantiated a:link, .ms-MWSInstantiated a:visited{
color:#A3A8A2;
text-decoration:none;
}
.ms-MWSInstantiated a:hover{
color:#DFA100;
text-decoration:underline;
}
.ms-MWSUninstantiated a:link, .ms-MWSUninstantiated a:visited{
color:#A3A8A2;
text-decoration:none;
}
.ms-MWSUninstantiated a:hover{
color:#A3A8A2;
text-decoration:underline;
}
.ms-ToolStrip{
color:#383838;
background-color:#EAEAEA;
border-left:#707070 1px solid;
border-right:#707070 1px solid;
border-top:#707070 1px solid;
border-bottom:#707070 1px solid;
}


/* table 'row' bg color */
.ms-summarystandardbody {
background-color:#eeeeee;
color:#eeeeee;		
}

/* for image download page links */
a.imgDload {color:#A3A8A2; text-decoration:none;}
a.imgDload:link {color:#A3A8A2; text-decoration:none;}
a.imgDload:visited {color:#A3A8A2; text-decoration:none;}
a.imgDload:hover {color:#F1001C; text-decoration:underline;}
a.imgDload:active {color:#F1001C; text-decoration:underline;}

td#onetidFieldOrderDescription {
	padding-top: 10px;
}

body#reorder th.ms-formlabel {
	font-size: 10px;
}

table#onetidRptrTable td.ms-vb2 a {color:#565656; text-decoration:none;}
table#onetidRptrTable td.ms-vb2 a:link {color:#565656; text-decoration:none;}
table#onetidRptrTable td.ms-vb2 a:visited {color:#565656; text-decoration:none;}
table#onetidRptrTable td.ms-vb2 a:hover {color:#F1001C; text-decoration:underline;}
table#onetidRptrTable td.ms-vb2 a:active {color:#F1001C; text-decoration:underline;}
