﻿body {
background-color:#EEE;
height:100%;
vertical-align:top;
margin:0;
/* added font 2 options */
font-family:Arial !important;
color:#333 !important;
}

div.pageContent {
font-family:Arial !important;
color:#333 !important;				
				
}

.mainTable
{
	width:900px;			
}

.leftTD
{
	width:200px;
	background-color:#fff !important;							
}

.middleTD
{
	width:700px;			
}

/* Weather */

.weatherHeader {background-color:#CCC;}
.greyborder 
{
	border:0px;
}
.cityName {font-weight: bold; color:#000 !important; font-family:Arial;}
#temp {font-family:Arial;}
#temp sup {font-family:Arial;}
#cond {font-family:Arial;}


/* adjusted the today date link colours */
.ffcalendarToday-Selected {
background-color:#c00 !important;
color:#FFF !important;
border:thin;
border-color:#000;
}

/* added seperate link active */
.ffcalendarToday-Selected A:link {
background-color:#c00;
color:#FFF !important;
text-decoration:none;
}

.ffcalendarToday-Selected A:link:hover {
color:#000;
text-decoration:underline;
}

.ffcalendarToday-Selected A:visited {
color:#FFF !important;
text-decoration:none;
}

/* added visited hover */
.ffcalendarToday-Selected A:visited:hover {
color:#000;
text-decoration:underline;
}

.ffcalendarheader {
background-color:#eee;
border:0 #000 solid;
}

.ms-formbody {
background:#EEE;
border-top:1px solid EEEEEE;
}

.ms-topnavselected {
background:#c00;
background-image:url("/Style Library/Images/Theme/topnavselected_FAMILYFORCE.gif");
background-repeat:repeat-x;
border:solid 1px #000;
border-left:solid 1px #EEE;
border-bottom-width:0;
background-color:#000;
color:#000;
}

.ms-WPBody A:link {
color:#000;
text-decoration:none;
}

/* changed visited link to black */
.ms-WPBody A:visited {
color:#000;
text-decoration:none;
}

/* changed hover to black on mouseover */
.ms-WPBody A:link:hover {
color:#c00;
text-decoration:underline;
}

/* Added visited:hover */

.ms-WPBody A:visited:hover {
color:#c00;
text-decoration:underline;
}

TD.ms-sbgo {
background-color:#c00;
border:0;
padding:0;
}

.link-item A:link {
font-family:Arial;
color:#000;
text-decoration:none;
}

li.nav {
font-family:Arial;
color:#000;
margin-left:-20px;
text-align:left;
padding:0;
}

.nav {
font-family:Arial;
text-decoration:none;
color:#000;
padding-left:0;
}

.nav a:hover {
font-family:Arial;
text-decoration:underline;
color:#000;
padding-left:0;
}

.label {
font-family:Arial;
color:#000;
}

.ms-WPTitle {
color:#fff !important;
font-weight:700;
background-color:#c00;
}

.ms-WPTitle A:link {
color:#fff !important;
cursor:pointer;
text-decoration:none;
}

.ms-WPTitle A:visited {
color:#fff !important;
cursor:pointer;
text-decoration:underline;
}

.top-LeftNavHeading {
font-family:Arial !important;
color:#FFF;
font-weight:700;
background-color:#c00;
}

.ms-vb {
font-family:Arial;
color:#000;
vertical-align:top;
}

img {
border:0;
}

.shadowRight {
background-image:url('images/rightShadow.gif');
}

.shadowLeft {
background-image:url('images/leftShadow.gif');
}

.welcomeUser {
font-family:Arial;
color:#000;
padding-right:5px;
}

.master {
width:900px;
height:100%;
background-color:#FFF;
}

.masterContent {
background-color:#FFF;
}

content {
width:100%;
font-family:Arial;
color:#000;
clear:both;
}

.languageLink {
font-family:Arial;
color:#fff !important;
font-weight:700;
text-decoration:none;
}

.spacer {
width:.75em;
}

.breadcrumb {
color:#656b77;
clear:both;
font-family:Arial;
padding-left:.44em;
padding-bottom:.125em;
padding-top:.25em;
border-bottom:.0625em #CCC solid;
margin-bottom:.25em;
}

.breadcrumbCurrent {
font-weight:700;
}

.login {
display:inline;
}

.sharepointLogin {
float:right;
display:inline;
position:relative;
vertical-align:middle;
}

TD.ms-sbcell {
border:1px #c00 solid;
}

.ms-sbtext {
color:#fff;
font-family:Arial;
}

.siteActionMenu {
float:right;
}

.horizontalNav {
width:900px;
background-color:#C00;
margin-left:auto;
margin-right:auto;
}

.rigthNav {
width:200px;
background-color:#EEE;
}

.pageTitle {
font-family:Arial;
font-weight:700;
color:#666;
margin:0;
}

.pageTitle span {
margin:0;
padding:0;
}

div.articleHeading {
font-weight:700;
color:#999;
}

#navigationLeft {
background-color:#999;
vertical-align:top;
color:#fff;
font-style:normal;
font-family:Arial;
margin:0;
padding:0;
}

/* Left Navigation starts here */
#menu1 {
width: 186px;
float:left;
height:100%
}
 
#menu1 ul
{
font-family:Arial; 
color:#cc0000;
font-weight: 500;
list-style-type:none;
margin:0;
padding:0;
}
 
#menu1 li
{
display: inline;
/* for IE5 and IE6 */
}
 
#menu1 a
{
font-family: arial; 
color:#777777;
font-weight: 600;
display: block;
padding: 6px; 
width: 186px;
background-color:white;
border-bottom: 1px solid #cc0000;
}
 
#menu1 a:link, #menu a:visited
{
text-decoration: none;
}

/*added selected state */
#menu1 a:selected {
color: #000;
font-weight: 500;
text-decoration:none;
background-color:#CCC;
}
 
#menu1 a:hover
{
color: #cc0000;
font-weight: 600;
text-decoration:none;
}
/*added background-color:CCC */
#menu1 a:hover#level2
{
color: #fff;
font-weight:500;
text-decoration:none;
background-color:#000;
}

#menu1 li a#level1
{
border-bottom: 1px solid #cc0000;
background: #ffffff;
}

#menu1 li a#level1_arrow
{
border-bottom: 1px solid #cc0000;
background: #ffffff url(/_layouts/images/white_arrow.gif) no-repeat 97% 50%;
}

/*changed text-intent:5px to padding-left 10px added width: 186px;*/
#menu1 li a#level2
{
border-bottom: 1px solid #fff;
background: #cc0000;
font-family: arial;
color: #ffffff;
padding-left:10px;
width: 182px;
font-weight: 500;
}

#menu1 li a#level2_arrow
{
border-bottom: 1px solid #cc0000;
background: #ffffff;
text-indent:5px;
}


#menu1 li a#level3
{
border-bottom: 1px solid #cc0000;
background: #ffffff;
color: #000000;
font-weight: 500;
text-indent:10px;

}

/* Left Navigation ends here */

/* Removed text-transform: capitalize and changed to none */
.articleTitle {
font-weight:700;
font-family:Arial;
text-transform:none;
color:#666 !important;
text-decoration:none;
}

/* more link changed to red */
.moreLink {
color:#c00 !important;
}

/* removed two SubTitle and additional red colour options to Title, Headline and Byline */

.ms-rteCustom-ArticleTitle {
font-weight:700;
font-family:Arial;
text-transform:none;
color:#555;
}

.ms-rteCustom-ArticleTitle_Black {
font-weight:700;
font-family:Arial;
text-transform:none;
color:#000;
}
.ms-rteCustom-ArticleHeadline {
font-weight:700;
font-family:Arial;
text-transform:none;
color:#555;
}

.ms-rteCustom-ArticleHeadline_Black {
font-weight:700;
font-family:Arial;
text-transform:none;
color:#000;
}

.ms-rteCustom-ArticleByline {
font-weight:700;
font-family:Arial;
font-style:italic;
color:#555;
}

.ms-rteCustom-ArticleByline_Black {
font-weight:700;
font-family:Arial;
font-style:italic;
color:#000;
}

table.ms-toolbar,.ms-toolbarcontainer {
border:1px solid #EEE;
background-image:none;
background-color:#FFF;
}

table.ms-viewtoolbar {
border-top:1px solid #000;
border-bottom:1px solid #000;
}

.ms-listheader {
color:#000;
background:#EEE url("listheadergrad_FAMILYFORCE.gif") repeat-x;
}

.ms-menutoolbar {
border-bottom:1px solid #000;
background:#EEE;
}

.ms-menutoolbar td {
border-top:solid 1px #fff;
border-bottom:solid 1px #EEE;
}

.ms-menubuttonactivehover,.ms-buttonactivehover {
background-image:url("/Style Library/Images/Theme/menubuttonhover_FAMILYFORCE.gif");
border:solid 1px #000;
}

.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector {
border:solid 1px #EEE;
background:#EEE;
}

td.ms-rtetoolbarsel {
background-image:url("/Style Library/Images/Theme/rtebnsel_FAMILYFORCE.gif");
}

td.ms-rtetoolbarhov {
border:solid 1px #EEE;
background-image:url("/Style Library/Images/Theme/rtebnhov_FAMILYFORCE.gif");
}

.ms-formlabel {
color:#000;
border-top:1px solid #EEE;
}

.ms-informationbar {
background-color:#c00;
border:1px solid #c00;
}

.ms-siteactionsmenu div div div {
background-image:url("/Style Library/Images/Theme//Style Library/Images/Theme/siteactionsmenugrad_FAMILYFORCE.gif");
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
background-color:#000;
}

.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
background-image:url("/Style Library/Images/Theme//Style Library/Images/Theme/siteactionsmenuhovergrad_FAMILYFORCE.gif");
background-color:#c00;
}

.ms-topnavcontainer {
border-left:solid 1px #EEE;
}

.ms-topnav {
border:solid 1px #EEE;
border-left:solid 1px #fff;
border-bottom-width:0;
background-image:url("/Style Library/Images/Theme/topnavunselected_FAMILYFORCE.gif");
background-repeat:repeat-x;
color:#000;
}

.ms-topnavhover {
background-image:url("/Style Library/Images/Theme/topnavhover_FAMILYFORCE.gif");
background-repeat:repeat-x;
background-color:#c00;
border:solid 1px #000;
border-left:solid 1px #fff;
border-bottom-width:0;
}

.ms-topnavflyoutscontainer {
border:solid 1px #000;
}

.ms-topnavflyouts {
background-color:#fff !important;
}

.ms-topnavflyoutshover {
background-color:#c00 !important;
}

.ms-quicklaunch table td {
border-top:1px solid #000;
}

.ms-quicklaunch span.ms-navheader {
background-color:#EEE;
border-top:1px solid #EEE;
border-left:solid 1px #fff;
border-bottom:1px solid #EEE;
}

.ms-quicklaunch table.ms-selectednavheader td {
background:#FFF;
}

table.ms-navitem td,span.ms-navitem {
background:url("navbullet_FAMILYFORCE.gif") no-repeat;
}

.ms-treeviewouter td.ms-navitem {
border:none;
padding:0 4px;
}

table.ms-navselected td {
background-image:url("/Style Library/Images/Theme/navbullet_FAMILYFORCE.gif");
}

.ms-quicklaunchouter {
border-bottom:solid 1px #000;
border-right:solid 1px #000;
}

.ms-quicklaunch {
border:solid 1px #000;
border-bottom:solid 1px #000;
background-color:#EEE;
}

.ms-quicklaunchheader {
background-image:url("/Style Library/Images/Theme/quicklaunchheader_FAMILYFORCE.gif");
background-color:#EEE;
border-left:solid 1px #EEE;
}

.ms-templatepickerunselected div {
background-image:url("/Style Library/Images/Theme/templatepickerunselected_FAMILYFORCE.gif");
border:solid 1px #EEE;
}

.ms-templatepickerselected div {
background-image:url("/Style Library/Images/Theme/templatepickerselected_FAMILYFORCE.gif");
border:solid 1px #000;
}

.ms-relatedtable {
background:#EEE;
border:1px solid #000;
}

.ms-titleareaseparator div {
background-color:#EEE;
border-top:1px solid #000;
}

.ms-areaseparatorcorner {
background-image:none;
border-right:1px solid #000;
}

td.ms-areaseparatorleft {
background:#EEE;
border-right:1px solid #EEE;
}

div.ms-areaseparatorleft {
background:#EEE;
background-repeat:no-repeat;
background-position:-143px 0;
border-right:1px solid #000;
}

div.ms-areaseparatorright {
background:#EEE;
border-left:1px solid #EEE;
}

.ms-titlearearight .ms-areaseparatorright {
background:#EEE;
border-left:1px solid #000;
}

.ms-areaseparator {
background:#EEE;
background-image:none;
}

td.ms-rightareacell div.ms-pagemargin {
background-color:#EEE;
background-image:none;
border-left:solid 1px #EEE;
}

.ms-bodyareapagemargin {
background:#EEE;
border-top:1px solid #EEE;
}

.ms-bodyareaframe,.ms-viewareaframe {
border-top:1px solid #EEE;
border-right:1px solid #EEE;
border-left:1px solid #EEE;
}

.ms-selected {
background-image:url("/Style Library/Images/Theme/filedialogselected_FAMILYFORCE.gif");
}

.ms-menuimagecell {
background:#c00;
}

.ms-separator img {
background:#99999;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}

.ms-propertysheet th.ms-authoringcontrols {
background-color:#c00;
color:#000;
}

td.ms-linksectionheader,th.ms-linksectionheader,table.ms-disc-bar {
background-color:#EEE;
background-image:url("/Style Library/Images/Theme/linksectiongrad_FAMILYFORCE.gif");
border:1px solid #EEE;
}

table.ms-pageinformation {
background-image:url("/Style Library/Images/Theme/settingsgraphic_FAMILYFORCE.jpg");
}

table.ms-createpageinformation {
background-image:url("/Style Library/Images/Theme/creategraphic_FAMILYFORCE.jpg");
}

.ms-informationtablestatic {
background-image:url("/Style Library/Images/Theme/settingsbkg_FAMILYFORCE.jpg");
}

.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr .ms-vh-group,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-ph,.ms-pickerresultheadertr {
background-image:url("/Style Library/Images/Theme/viewheadergrad_FAMILYFORCE.gif");
background-color:#EEE;
}

.ms-gb {
border-bottom:1px solid #000;
border-top:1px solid #EEE;
}

.ms-pb-selected {
background-color:#c00;
border-top:1px solid #c00;
border-bottom:1px solid #c00;
}

.ms-ppleft {
border-bottom:1px solid #EEE;
}

img.thumbnail {
border:solid #000 3px;
}

.ms-imglibthumbnail {
background-color:#EEE;
border:solid #000 0;
}

td.ms-disc-bordered,td.ms-disc-bordered-noleft {
border:0 solid #EEE;
}

.userdottedline {
background-image:url("/Style Library/Images/Theme/dot_FAMILYFORCE.gif");
}

.usercaptionshadow {
border-right:1px solid #EEE;
border-left:1px solid #EEE;
background-image:url("/Style Library/Images/Theme/viewheadergrad_FAMILYFORCE.gif");
}

.usersectiontitle {
border-bottom:solid 1px #EEE;
}

.usertoolbar {
background-image:url("/Style Library/Images/Theme/topnavunselected_FAMILYFORCE.gif");
border-bottom:1px solid #000;
}

.usercellselected {
background:#c00;
border:solid 1px #EEE;
}

.ms-toolpaneouter {
background-color:#EEE;
border-top:1px solid #000;
border-right:2px solid #000;
}

.ms-toolpaneborder {
border-right:1px solid #EEE;
border-left:1px solid #EEE;
}

.ms-toolpaneclose {
background-image:url("/Style Library/Images/Theme/topnavselected_FAMILYFORCE.gif");
background-color:#000;
border-top:solid 1px #EEE;
border-bottom:solid 1px #000;
}

.ms-toolpanetitle {
background-image:url("/Style Library/Images/Theme/topnavselected_FAMILYFORCE.gif");
border-left:solid 1px #EEE;
border-top:solid 1px #EEE;
border-bottom:solid 1px #000;
background-color:#000;
}

.ms-toolstripselected {
background-image:url("/Style Library/Images/Theme/menubuttonhover_FAMILYFORCE.gif");
border-top:solid 1px #fff;
border-bottom:solid 1px #EEE;
}

.ms-toolstrip {
background:#EEE url("listheadergrad_FAMILYFORCE.gif") repeat-x;
border-top:solid 1px #fff;
border-bottom:solid 1px #EEE;
}

.ms-spzone {
border:1px solid #EEE;
background-color:#EEE;
}

.ms-spzoneibar {
border:#c00 3px solid;
}

.ms-hovercellactive,.ms-splinkbuttonactive {
border:#000 1px solid;
background:#c00 url("menubuttonhover_FAMILYFORCE.gif") repeat-x;
}

.ms-spzone .ms-wpheader td,.ms-spzoneselected .ms-wpheader td {
border:1px solid #EEE;
background-color:#EEE;
background-image:none;
}

.ms-rtremovebackground {
border-bottom:#c00 solid 1px;
border-left:#c00 solid 1px;
border-right:#c00 solid 1px;
border-top:#c00 solid 1px;
}

.ms-tabselected {
background:#c00;
color:#000;
border-color:#000;
}

.ms-tabinactive {
background-image:url("/Style Library/Images/Theme/topnavunselected_FAMILYFORCE.gif");
background-position:0 5px;
background-color:#fff;
border:solid 1px #EEE;
border-bottom-width:0;
color:#000;
}

.ms-entity-unresolved {
background-image:url("/Style Library/Images/Theme/squiggle_FAMILYFORCE.gif");
}

.ms-ganttmajortimeunitheadercell {
border-left:solid 1px #EEE;
border-right:solid 1px #EEE;
background-color:#EEE;
}

.ms-ganttdetailtimeunitrow td,.ms-ganttdetailtimeunitrow th {
border:solid 1px #EEE;
background-color:#EEE;
}

.ms-consolestatusminorframe {
background-color:#EEE;
background:none;
}

h1.ms-postdate {
border-bottom:solid 1px #000;
}

.ms-categorytitlecell a {
background:transparent url("navbullet_FAMILYFORCE.gif") no-repeat;
}

.ms-blognavigator div.ms-navheader {
background-color:#000;
border-top:solid 1px #EEE;
border-left:solid 1px #EEE;
border-bottom:1px solid #EEE;
}

.ms-pickertitlesection {
background:#fff url("sitetitlebkgd_FAMILYFORCE.gif") repeat-y top right;
}

.ms-pickerbodysection {
background:#EEE url("viewheadergrad_FAMILYFORCE.gif") repeat-x;
}

.ms-menuuicheckmark {
background-image:url("/Style Library/Images/Theme/chkmrk_FAMILYFORCE.gif");
}

.ms-cal-week,.ms-cal-weekb,.ms-cal-weekrtl,.ms-cal-weekrtlb {
background-image:url("/Style Library/Images/Theme/weekbox_FAMILYFORCE.gif");
background-color:#EEE;
border:1px solid #000;
}

.ms-cal-weekselected,.ms-cal-weekselectedrtl {
border:1px solid #000;
background-color:#EEE;
}

.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayrtl,.ms-cal-wtopday-todayrtl {
background-image:url("/Style Library/Images/Theme/calnumbttntoday_FAMILYFORCE.gif");
background-color:#EEE;
border:solid 1px #000;
}

.ms-cal-topdayfocusover,.ms-cal-wtopdayfocusover,.ms-cal-wtopdayfocuslover {
background-image:url("/Style Library/Images/Theme/calnumbttnover_FAMILYFORCE.gif");
background-color:#EEE;
border:solid 1px #000;
}

.ms-cal-topdayfocus,.ms-cal-topdayfocusl,.ms-cal-topdayfocusrtl,.ms-cal-topdayfocusrtll,.ms-cal-wtopdayfocus,.ms-cal-wtopdayfocusl,.ms-cal-wtopdayfocusrtl,.ms-cal-wtopdayfocusrtll {
background-image:url("/Style Library/Images/Theme/calnumbttnfocus_FAMILYFORCE.gif");
background-color:#EEE;
border:solid 1px #000;
}

.ms-cal-nodataleftbtm,.ms-cal-nodataleftbtmrtl,.ms-cal-nodataleftbtm2,.ms-cal-nodataleftbtmrtl2,.ms-cal-nodatabtm,.ms-cal-nodatabtm2 {
border-bottom:1px solid #000;
background-color:#EEE;
}

.ms-cal-defaultbgcolor {
background-image:url("/Style Library/Images/Theme/alldaydefault_FAMILYFORCE.gif");
background-color:#EEE;
}

.ms-cal-defaultbgcolorsel {
background-image:url("/Style Library/Images/Theme/alldaydefaultover_FAMILYFORCE.gif");
background-color:#EEE;
}

.ms-cal-monthallday {
background-image:url("/Style Library/Images/Theme/alldaydefault_FAMILYFORCE.gif");
background-color:#EEE;
border:solid 1px #000;
border-left:solid 2px #000;
border-right:solid 2px #000;
}

.ms-cal-monthalldaysel {
background-image:url("/Style Library/Images/Theme/alldaydefaultover_FAMILYFORCE.gif");
background-color:#EEE;
border:solid 1px #000;
border-left:solid 2px #000;
border-right:solid 2px #000;
}

.ms-cal-time {
border-right:1px solid #000;
background-color:#EEE;
}

.ms-cal-enoworkhourb .ms-cal-dayhourf {
border-top:solid 1px #EEE;
border-bottom:solid 1px #EEE;
background-color:#EEE;
border-left:solid 1px #000;
}

.ms-cal-enoworkhourrtlb .ms-cal-dayhourrtlf {
border-top:solid 1px #EEE;
border-bottom:solid 1px #EEE;
background-color:#EEE;
border-right:solid 1px #000;
}

.ms-cal-alldayevent,.ms-cal-alldayeventl,.ms-cal-alldayeventrtl,.ms-cal-alldayeventrtll {
border-right:1px solid #000;
border-left:1px solid #000;
background-color:#EEE;
}

.cont,.contr,.contb,.contl {
border-bottom:solid 1px #000;
border-top:solid 1px #000;
}

.contb {
border-left:solid 2px #000;
border-right:solid 2px #000;
}

.contl {
border-left:solid 2px #000;
}

.contr {
border-right:solid 2px #000;
}

div.ms-cal-navheader a img {
background-image:none;
border:solid 1px #000;
background-color:#EEE;
}

.ms-picker-table .ms-picker-dayheader {
border-bottom:solid 1px #EEE;
border-top:solid 1px #EEE;
background-color:#EEE;
}

.ms-picker-week {
background-image:none;
border-left:solid 1px #EEE;
border-top:solid 1px #EEE;
background-color:#EEE;
}

table.ms-picker-table td.ms-picker-dayother,table.ms-picker-table td.ms-picker-daycenteron,table.ms-picker-table td.ms-picker-daycenter {
border:solid 1px #fff;
background-color:#EEE;
}

table.ms-picker-table td.ms-picker-dayselected {
background-color:#c00;
border-color:#fff;
}

.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {
background-color:#EEE;
border:solid 1px #EEE;
}

table.ms-picker-table td.ms-picker-footer {
border-top:1px solid #EEE;
background-color:#EEE;
}

.ms-navframe .ms-datepickerouter {
border-bottom:solid 1px #000;
border-right:solid 1px #000;
background-color:#EEE;
}

.ms-wikieditouter {
border:1px solid #000;
border-bottom:none;
border-right-width:2px;
}

.ms-wpaddbutton {
background:#fff url("wpqam_FAMILYFORCE.gif") repeat-x;
border:solid 1px #c00;
}

.ms-wpaddbuttonhover {
background:#c00 url("wpqamh_FAMILYFORCE.gif") repeat-x;
}

.ms-bodyareacell td,.ms-bodyareacell p,.ms-bodyareacell div,.ms-bodyareacell span,.ms-bodyareacell p,.ms-bodyareacell a,.ms-bodyareacell a:active,.ms-bodyareacell a:hover,.ms-bodyareacell a:link,.ms-bodyareacell a:visited,.ms-bodyareacell td,.ms-bodyareacell div,.ms-bodyareacell font {
font-family:Arial;
letter-spacing:normal;
color:#000;
}

.ms-bodyareacell h3 a,.ms-bodyareacell h3 span,.ms-bodyareacell h3 div,.ms-bodyareacell h3 p,.ms-bodyareacell h3 font {
color:#000;
font-family:Arial;
letter-spacing:normal;
}

.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover,.ms-splitbuttonhover,.ms-hovercellactivedark {
background-image:url("/Style Library/Images/Theme/menubuttonhover_FAMILYFORCE.gif");
}

.ms-bottompaging,.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright,.ms-nlline,.ms-gnwd,table.ms-disc-bar .ms-separator img {
background:#EEE;
}

.ms-bottompagingline1,.ms-stormeused,.ms-stormefilterbar {
background:#000;
}

.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext,.ms-actionbar,.ms-unselectednav,.ms-uploadborder {
border:1px solid #000;
}

.ms-rtetablecells,.ms-informationtablehover,.ms-gantttitlecell,.ms-gantttitleheadercell {
border:solid 1px #EEE;
}

.ms-formline,.ms-cal-workhourrtlbover {
border-top:1px solid #EEE;
}

.ms-bannercontainer,.ms-globaltitlearea,.ms-globaltitleareaseparator,.ms-pagetitleareaframe table,.ms-consolestatuscell,.ms-dialogheader,.ms-menuui,.ms-menuuilarge,.ms-menuuirtl,.ms-menuuilargertl {
background-image:none;
}

.ms-globalbreadcrumb,.ms-pagebreadcrumb,.ms-pagebreadcrumb a,.ms-navsubmenu1,.ms-navsubmenu2,.ms-tvselected,.ms-titlearealeft,.ms-consoletitleareaframebottom,.ms-mwstitlearealine,.ms-vh table.ms-selectedtitle,.ms-vh2 table.ms-selectedtitle,.ms-vh-icon table.ms-selectedtitle,.ms-authoringcontrols,.ms-sectionline,.ms-partline,.ms-informationtablehover td,.ms-informationtablehover th,tr.ms-imglibselectedrow,tr.ms-highlight,.usercaption,.userconfiguration,.usertoolbarimage,.ms-toolpaneframe,.ms-propgridbuilderbutton,.ms-wpdesign,.ms-wpmenu,.ms-subsmanageheader,.ms-underlineback,.ms-back,.ms-uploadcontrol,.ms-styleheader,.ms-alternating,.ms-alternatingstrong,.ms-consoleqaborderhhover,.ms-consoleqabordervhover,.ms-consoleqacornerhover,.ms-webpartpickerpageinnerbackground,.ms-diffdeletenostrike,.ms-diffdelete,.ms-calheader,.ms-cal-weekempty,.ms-cal-weekemptyrtl,.ms-cal-weekname,.ms-cal-weekday,.ms-cal-enoworkhourrtlf,.ms-cal-enoworkdayrtlf,.ms-cal-weekedge,.ms-cal-walldayevent,.ms-cal-walldayeventl,.ms-cal-walldayeventrtl,.ms-cal-walldayeventrtll {
background-color:#EEE;
}

.ms-actionsep,.ms-verticaldots {
border-right:1px solid #000;
}

.ms-quicklaunchnavsep,.ms-titlearealine,.ms-titleareaseparator,.ms-stormeestimated,.ms-toolpaneinfo,.ms-featurestatustext,.ms-consolemptablerow {
background-color:#000;
}

.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader,table.ms-recyclebin td {
background-color:#EEE;
border-top:solid 1px #EEE;
border-left:solid 1px #EEE;
}

div.ms-treeviewouter div,.ms-blogrssnav,.ms-posttitle,.ms-blogedit,.ms-blogrss,.ms-commenttable td,.ms-blognavigator div.ms-wpbody,.ms-cal-enoworkdayf,.ms-cal-enoworkdayrtlf,.ms-cal-eworkdayf,.ms-cal-eworkdayrtlf,.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,.ms-cal-eworkhourrtlf .ms-cal-dayhourrtl,.ms-cal-eworkhourrtlf .ms-cal-dayhourrtlf,.ms-cal-eworkhourrtl .ms-cal-dayhourrtlf,.ms-cal-eworkhourrtl .ms-cal-dayhourrtl,.ms-cal-eworkdayrtl .ms-cal-dayhourrtl,.ms-cal-enoworkdayrtl .ms-cal-dayhourrtl,.ms-cal-eworkdayrtl .ms-cal-dayhourrtlf,.ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf,.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-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,.ms-cal-workhourfhalfhourover {
border-top:solid 1px #EEE;
}

.ms-quicklaunch table.ms-selectednav,.ms-itemhover {
border:solid 1px #EEE;
background:#c00;
}

.ms-quicklaunch table.ms-selectednav td,.ms-alternating .ms-unselectedtitle,.ms-alternating .ms-vb-user table {
background:transparent;
}

.ms-navwatermark,.ms-wikicontent a {
color:#c00;
}

.ms-diffselected,.ms-menuuiitemtablehover {
background-color:#c00;
border:1px solid #EEE;
}

.ms-nav,.ms-pagemargin {
background-color:#EEE;
background-image:none;
}

td.ms-titleareaframe,div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe,.ms-picker-header,.ms-picker-weekrtl {
background-image:none;
background-color:#EEE;
}

.ms-separator,.ms-pageinformation th,.ms-createpageinformation th,table.ms-disc hr {
color:#EEE;
}

.ms-listdescription,.ms-wpheader td {
border-bottom:1px solid #000;
}

.ms-gb2,.ms-alternatingstrong td,.ms-basictable .ms-alternating td {
border-bottom:1px solid #EEE;
border-top:1px solid #EEE;
}

.ms-tpheader,.ms-spzoneselected,.ms-rtapplybackground,.ms-tbbuttonmouseoverdown,.ms-diffinsert {
background-color:#c00;
}

.ms-wpborder,.ms-wpborderborderonly,.ms-consoleframe {
border-color:#000;
}

.ms-consolestatusmajorframe,.ms-consolestatuscheckoutframe,.ms-consoleminiframe {
background:none;
}

.ms-cal-topday,.ms-cal-topdayl,.ms-cal-wtopdayl,.ms-cal-wtopday,.ms-cal-topdayrtl,.ms-cal-topdayrtll,.ms-cal-wtopdayrtl,.ms-cal-wtopdayrtll {
background-image:url("/Style Library/Images/Theme/calnumbttn_FAMILYFORCE.gif");
background-color:#EEE;
border:solid 1px #000;
}

.ms-cal-topday-todayover,.ms-cal-wtopday-todayover,.ms-cal-topday-todayoverrtl,.ms-cal-wtopday-todayrtlover,.ms-cal-wtopdayrtlover,.ms-cal-wtopdayrtllover,.ms-cal-wtopdayfocusrtlover,.ms-cal-wtopdayfocusrtllover {
background-color:#EEE;
border:solid 1px #000;
}

.ms-cal-nodatamid,.ms-cal-nodataleft,.ms-cal-nodataleftrtl,.ms-cal-nodataleftbtm,.ms-cal-nodataleftbtmrtl,.ms-cal-nodataleftbtm2,.ms-cal-nodataleftbtmrtl2,.ms-cal-nodatabtm,.ms-cal-nodatabtm2,.ms-cal-muworkitem,.ms-cal-muworkiteml,.ms-cal-muworkitemr,.ms-cal-muworkitemrtl,.ms-cal-muworkitemrtll,.ms-cal-workitem,.ms-cal-todayitem,.ms-cal-todayitemrtl,.ms-cal-workitem2,.ms-cal-noworkitem,.ms-cal-noworkiteml,.ms-cal-noworkitemrtl {
border-left:1px solid #000;
border-right:1px solid #000;
background-color:#EEE;
}

.ms-cal-workitem2b,.ms-cal-workitemrtl2b,.ms-cal-todayitem2b,.ms-cal-todayitemrtl2b,.ms-cal-noworkitemb,.ms-cal-noworkitemlb,.ms-cal-noworkitem2b,.ms-cal-noworkiteml2b,.ms-cal-noworkitemrtl2b {
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
background-color:#EEE;
}

td.ms-cal-monthitem a,a.ms-cal-more,a.ms-cal-more:link,a.ms-cal-more:active,a.ms-cal-more:visited,td.ms-cal-defaultbgcolor a,td.ms-cal-monthallday a,td.ms-cal-eworkday a.ms-cal-dayitem,td.ms-cal-enoworkhour a.ms-cal-dayitem,td.ms-cal-enoworkhourf a.ms-cal-dayitem,td.ms-cal-eworkhour a.ms-cal-dayitem,td.ms-cal-eworkhourf a.ms-cal-dayitem,td.ms-cal-enoworkday a.ms-cal-dayitem,td.ms-cal-enoworkhourb a.ms-cal-dayitem,.ms-cal-nav-buttonsltr,.ms-cal-nav-buttonsrtl,.ms-picker-daycenter a,.ms-picker-today a,.ms-picker-dayselected a,.ms-picker-monthcenter a,.ms-picker-monthcenter a:active,.ms-picker-monthcenter a:link,.ms-picker-monthcenter a:visited,.ms-picker-monthcenter a:hover,.ms-picker-footer a {
color:#000;
background-color:#EEE;
}

.ms-cal-timertl,.ms-cal-wemptycell,.ms-cal-wemptycelll {
border-left:1px solid #000;
background-color:#EEE;
}

.ms-cal-workhourover,.ms-cal-workhourhalfhourover,.ms-cal-workhourrtlover,.ms-cal-workhourrtlhalfhourover,.ms-cal-workhourfhalfhour,.ms-cal-workhourfhalfhourover,.ms-cal-workhourrtlfhalfhour,.ms-cal-workhourrtlfhalfhourover {
background-color:#EEE;
color:#000;
}

.ms-cal-workhourbover,.ms-cal-workhourbhalfhourover,.ms-cal-workhourrtlbover,.ms-cal-workhourrtlbhalfhourover {
border-bottom:solid 1px #EEE;
background-color:#EEE;
color:#000;
}

.ms-cal-enoworkhourb .ms-cal-dayhour,.ms-cal-enoworkhourrtlb .ms-cal-dayhourrtl {
border-top:solid 1px #EEE;
border-bottom:solid 1px #EEE;
background-color:#EEE;
}

.ms-cal-eworkhour .ms-cal-dayhourf,.ms-cal-eworkhour .ms-cal-dayhalfhourf,.ms-cal-enoworkhourf .ms-cal-dayhourf,.ms-cal-enoworkhour .ms-cal-dayhalfhourf,.ms-cal-enoworkhour .ms-cal-dayhourf {
border-left:solid 1px #000;
background-color:#EEE;
}

.ms-cal-eworkhourrtl .ms-cal-dayhourrtlf,.ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtlf,.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf,.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf,.ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf {
border-right:solid 1px #000;
background-color:#EEE;
}

.ms-cal-tweekitem,.ms-cal-tdayitem {
border:1px solid #000;
background-image:url("/Style Library/Images/Theme/alldaydefault_FAMILYFORCE.gif");
background-color:#EEE;
}

.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenteron,.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected {
background-image:none;
background-color:#000;
border:solid 1px #EEE;
}

.ms-spzone tr.ms-viewheadertr table,.ms-spzoneselected tr.ms-viewheadertr table,.ms-spzone .ms-vh2 table,.ms-spzoneselected .ms-vh2 table,.ms-spzone .ms-vh table,.ms-spzoneselected .ms-vh table,.ms-spzone .ms-vh table.ms-selectedtitle,.ms-spzone .ms-vh table.ms-selectedtitle td,.ms-spzone .ms-vh2 table.ms-selectedtitle,.ms-spzoneselected .ms-vh table.ms-selectedtitle,.ms-spzoneselected .ms-vh table.ms-selectedtitle td,.ms-spzoneselected .ms-vh2 table.ms-selectedtitle {
background-color:transparent;
}

.ffcalendar,.ms-imglibmenuarea,.ms-menuui,.ms-menuuilarge,.ms-menuuirtl,.ms-menuuilargertl {
background-color:#fff;
}

.ms-consolestatusframe,.ms-consolestatuscheckoutframe {
background-image:none;
background-color:#FFF;
}

.leftNav,.navcontainer1 td,.navcontainer2 td {
background-color:#999;
}

td,.ms-standardheader,.link-item,.groupheader,.ms-announcementtitle {
}

.ms-WPBody A:link,.ms-WPBody A:link:visited,.ms-wptitle a:link,.ms-wptitle a:visited {
color:#000000;
text-decoration:none;
}


a,a:link,a:visited {
color:#C00;
font-family:Arial !important;
text-decoration:none;
}


a:hover,.breadcrumb a:hover,.login a:hover {
color:#000;
font-family:Arial !important;
text-decoration:underline;
}

.srch-URL,.srch-URL A:link,.srch-URL A:visited,.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarcontainer,.ms-menutoolbar td a,td.ms-menutoolbarheader,.ms-listheaderlabel,.ms-paging,table.ms-splitbuttonhover a,div.ms-menubuttonactivehover a,.ms-viewselect a:link,.ms-grfontsize,hr,.ms-formdescription a,table.ms-form th,.ms-topnavhover a,.ms-topnavflyouts a,.ms-topnavflyoutshover a,.ms-selectednavheader a,.ms-navheader a,.ms-navheader2 a,.ms-navitem a,.ms-quicklaunchheader a,.ms-unselectednav a,.ms-lactionitem a,.ms-titlearea a,.ms-propertysheet a,.ms-itemstatic a,.ms-gb a,.ms-gb2 a,th.ms-vh3-nograd,.ms-standardheader,.ms-vb a,.ms-vb2 a,.ms-grstatustext a,.ms-vb-user a,.ms-disc a,a.ms-addnew,.usercell,.ms-tpbody a:link,.ms-tpbody a:visited,.ms-tpbody a:hover,.ms-wpbody a:link,.ms-splink a:link,.ms-splink a:visited,.ms-wptitle,.ms-tabinactive a:link,.ms-tabinactive a:hover,.ms-tabinactive a:visited,.ms-mwsinstantiated a:link,.ms-mwsinstantiated a:visited,.ms-mwsinstantiated a:hover,.ms-mwsuninstantiated a:link,.ms-mwsuninstantiated a:visited,.ms-mwsuninstantiated a:hover,.ms-ganttinnertable th,.ms-consolemessage,.ms-consoletoolbar,.ms-consoletoolbar a,ul.ms-blogadminlinks li a,.ms-blogrssnav a,.ms-blogrss a,.ms-blognavigator div.ms-navheader a,.ms-ph,.ms-menuuipopupbody table,.ms-menuuiitemtablecell,.ms-menuuiitemtablecellcompact,td a.ms-cal-nav,span.ms-cal-nav a,span.ms-cal-nav a:visited,.ms-wpaddbutton span,.ms-wpaddbuttonhover span {
font-family:Arial !important;
color:#000;
}

.item a:link,.groupheader a:link,.ms-announcementtitle a:link {
font-family:Arial !important;
color:#000;
}

.ms-sblink a:link,.navcontainerst a:visited,.ms-topnavselected a {
color:#cc0000;
}

.ms-WPBody,.ms-WPBody TD,.description {
font-family:Arial;
}

.footerTable,.mainContainer,.mainContent {
width:100%;
}

.breadcrumb a:active,.breadcrumb:active,.breadcrumb a {
padding-left:0;
padding-right:0;
text-decoration:none;
color:#656b77;
}

,.sharepointLogin .ms-globallinks a,.sharepointLogin .ms-globallinks,.sharepointLogin div {
color:#333;
}

.articleHeading a,.articleHeading a:link,.articleHeading a:visited {
color:#666;
}

.navcontainerst a:link,.leftNavHover a:hover {
color:#FFF;
text-decoration: underline;
}

.navcontainer2 a,.navcontainer2 a:hover {
padding-left:5px;
color:#fff;
}

.navcontainer3 td,.navcontainer4 td {
background-color:#C00;
}


.level-bullet
{
	background-image: url('_layouts/images/FFLSTBULET.gif')			
}

.ms-srchresultstop
{
	background-color:#fff;							
}
.srch-stats
{
	background-color:#fff !important;		
}


