﻿.ms-formtoolbar {
    color: #000;
}
.ms-viewtoolbar {
    color: #000;
}
.ms-toolbar {
    color: #000;
}
.ms-toolbar-togglebutton-on {
    border:1 solid #1c418c;
    background-color: #fffacc;
}
table.ms-viewtoolbar {
   background-image: url("toolgrad_simple.gif");
   background-color:#dde4f4;
}
table.ms-toolbar {
   background-image: url("toolgrad_simple.gif");
   background-color:#dde4f4;
}
table.ms-toolbar {
   border: 1px solid #bad6dd;
}
table.ms-viewtoolbar {
   border-top:none;
   border-bottom:none;
}
.ms-listheader {
   color: #4f79cc;
   background-color: #a9cbd3;
}
.ms-menutoolbar {
   border:solid 1px #BADBE8;
   border-bottom:solid 1px #839aa3;
   background-color:#DDE4F4;
   background-image: url("listheadergrad_simple.gif");
}
.ms-menutoolbar td{
border-top:solid 1px #fff;
border-bottom:solid 1px #eaf3ff;
}
.ms-menutoolbar td a {
   color: #002672;
}
.ms-listheaderlabel {
   color: #000;
}
.ms-toolbar td td.ms-viewselectorhover{
    border:solid 1px #7e9ad3;
    background-image:none;
    background-color:#d8e1f2;
}
.ms-toolbar td td.ms-viewselector{
    border:solid 1px #7e9ad3;
    background-image:none;
    background-color:#d8e1f2;
}
.ms-menutoolbar td td.ms-viewselectorhover{
    border:solid 1px #7e9ad3;
    background-image:none;
    background-color:#d8e1f2;
}
.ms-menutoolbar td td.ms-viewselector{
    border:solid 1px #7e9ad3;
    background-image:none;
    background-color:#d8e1f2;
}
div.ms-viewselectorhover{
    border:solid 1px #ffffff;
}
div.ms-viewselector{
    border:solid 1px #ffffff;
}
div.ms-viewselectorhover a {
    color:#000000;
}
div.ms-viewselector a {
    color:#000000;
}
div.ms-viewselectorhover {
    background-color:#fff;
}

.ms-bottompaging{
    background:#dde4f4;
}
.ms-bottompagingline1{
    background:#fff;
}
.ms-bottompagingline2{
    display:none;
}
.ms-bottompagingline3{
    display:none;
}
.ms-paging {
    color:#002672;
}
.ms-GRFontSize {
    color: #002672;
}
.ms-viewselect a:link {
    color: #002672;
}
hr {
    color: #3966BF;
}
.ms-formlabel  {
    border-top: 1px solid #a9cbd3;
    color: #314c84;
}
.ms-formdescription A {
    color: #002672;
}
.ms-formvalidation {
    color: #ff0000; 
}
.ms-informationbar {
    background-color:#efebc2;
    border: 1px solid ffd980;
}
.ms-formbody {
    background: #f0f5f7;
    border-top: 1px solid #bad6dd;
}
.ms-formline {
    border-top: 1px solid #a9cbd3;
}
.ms-formbutton {
    border: 1px solid #666666; 
}
.ms-formdescription {
    color: #666666;
}
table.ms-form th {
    color: #2d5199;
}
.ms-rtelonger {
    border: 1px solid #8c8c8c;
}
.ms-rtelong {
    border: 1px solid #8c8c8c;
}
.ms-inputuserfield {
    border: 1px solid #8c8c8c;
}
/*
.ms-bannerContainer {
    background-image: url("siteTitleBKGD_simple.jpg");
    background-position:bottom right;
    background-repeat:no-repeat;
}
*/
td.ms-globalbreadcrumb {
    border-bottom:solid 1px #badbe8;
}
.ms-globalbreadcrumb {
    background-color:#ffffff;
    height: 20px;
}
.ms-globalbreadcrumb a {
    color: #4c4c4c;
}
.ms-globalbreadcrumb {
    color: #4c4c4c;
}
.ms-globallinks a {
    color: #4c4c4c;
}
.ms-globallinks {
    color: #4c4c4c;
}
.ms-pagebreadcrumb {
    background-color:#eee;
    border-top:solid 1px #eee;
    border-left:none;
}
.ms-pagebreadcrumb a {
    background-color:transparent;
}
.ms-banner {

    vertical-align:middle;

}
.ms-siteaction a {
    color: #4c4c4c;;
}
.ms-siteaction {
    color: #4c4c4c;;
}
table.ms-siteaction td.ms-siteaction {
    border-right:solid 1px #cecece;
}
table.ms-siteaction td.ms-siteaction div {
    border-right:solid 1px #FFFFFF;
}
.ms-actionbar {
    border: 1px solid none;
}
.ms-actionsep {
    border-right: 1px solid none; 
}
.ms-topnavContainer{
border:none;
border-left:solid 1px #ebebeb;
}
.ms-topNavFlyOuts{
background-color:#ffffff !important;
}
.ms-topNavFlyOutsHover{
background-color:#ffe6a0 !important;
}
.ms-topnav{
border:solid 1px #ebebeb;
border-left:solid 1px #ffffff;
border-top:solid 1px #fff;
border-bottom-width:0px;
background-image:none;
background-color:#fff;
}
.ms-topnavselected {
color:#003399;
background-repeat:repeat-x;
border:solid 1px #bfbfbf;
border-bottom-width:0px;
border-left:solid 1px #fff;
background-color:#d1d1d1;
}
.ms-topnavselected a {
color:#003399;
}
.ms-topNavHover {
background-position:bottom left;
background-color:#fff;
border:solid 1px #ebebeb;
border-left:solid 1px #fff;
border-bottom-width:0px;
border-top:solid 1px #fff;
color:#000000;
}
.ms-nav th {
    color: #000000;
}
.ms-quicklaunchnavsep {
    background-color:transparent; 
}
.ms-quicklaunch table td {
    border-top:1px solid #fff;
}
.ms-quicklaunch table.ms-navheader { 
    border-top: 1px solid #fff;
    border:none;
}
.ms-quicklaunch table.ms-navheader td {
    background-color:#eee; 
    border:none;     
    background-image:none;
}
table.ms-recyclebin td {
    background-color:#eee;
    border-top:none;
    border-left:none;
}
table.ms-recyclebin td a {
    color:#002672;
}
span.ms-navitem{
    /*background:url("navBullet_simple.gif") no-repeat;*/
    color:#c00202;
}
table.ms-navitem td{
    /*background:url("navBullet_simple.gif") no-repeat;*/
    color:#c00202;
}
.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}
.ms-navsubmenu1 {
    background-color:transparent;
    border-bottom:none;    
} 
.ms-navsubmenu2 {
    background-color:transparent;

}
table.ms-navselected td {
    border:1px solid #CCCCCC;
}
.ms-navheader a {
    color:#c00202;
}
.ms-navheader a:hover {
    color:#c00202;
}
.ms-navItem a {
    color: #c00202;
}
.ms-navItem a:hover {
    color:#c00202;
}
.ms-quicklaunchouter {
    border-bottom:none;
    border-right:none;
}
.ms-quickLaunch {
    border:none;
    border-bottom:0px;
    background-color:transparent;
}
.ms-quicklaunchheader {
    color: #002672;   
    background-image: url("quickLaunchHeader_simple.gif");
    background-color:transparent;
    border:solid 1px #BADBE8;  
}
.ms-quicklaunchheader a {
    color:#c00202;
}
.ms-quicklaunchheader a:hover {
    color:#000000;
}
.ms-storMeFilterBar {
   background: #89b4bf;
}
.ms-storMeUsed {
   background: #89b4bf;
}
.ms-navline {
    border-bottom: 1px solid #adadad;
}
.ms-navwatermark {
    color: #cce2e8;
}
.ms-GRSortFilter {
   border: 1px solid #1c418c;
   background: #fff699;
}
.ms-selectednav {
   border: 1px solid #1c418c;
   background: #fff699;
}
.ms-unselectednav {
   border:none;
}
.ms-verticaldots {
    border-right:none; 
    border-left:none; 
}
.ms-nav {
    background-color:transparent;
    background-image:none;
}
.ms-relatedtable {
    background: #f4f4f4;
    border:none;
}
.ms-relatedheader {
    color: #ffffff;
}
.ms-relatedtext {
    color: #002672;
}
.ms-relatedtext a:active    {
    color: #002672;
}
.ms-relatedtext a:link    {
    color: #002672;
}
.ms-relatedtext a:visited    {
    color: #002672;
}
.ms-relatedtext a:hover {
    color: #002672;
}
.ms-globalTitleArea {
    background-image: url("siteTitleBKGD_simple.jpg");
    background-repeat:no-repeat;
}
.ms-globalTitleAreaSeparator {
    background-color: #BADBE8;
    background-image:none;
}
.ms-titlearea { 
    color: #4c4c4c;
}
.ms-titlearea a {
    color: #002672;
}
.ms-titlearea a:hover {
    color: #000000;
}
.ms-mwspagetitleareaframe {
    background-image: url("pageTitleBKGD_simple.gif");
    background-color: #ffffff;
}
.ms-titlearearight .ms-areaseparatorright {
    background-image: url("pageTitleBKGD_simple.gif");
    background-color: #ffffff;
}
.ms-pagetitleareaframe {
    background-image: url("pageTitleBKGD_simple.gif");
    background-color: #ffffff;
}
Div.ms-titleareaframe {
    background-image: url("pageTitleBKGD_simple.gif");
    background-color: #ffffff;
}
TD.ms-titleareaframe {
    background-image: url("pageTitleBKGD_simple.gif");
    background-color: #ffffff;
}
td.ms-mwstitlearealine {
    background-color:#fff;
}
.ms-storMeEstimated {
    background-color: none;
}
.ms-titlearealine {
    background-color: none;
}
.ms-pagetitleareaframe table {
    background-image:none;
}
.ms-titleareaseparator {
    background-color:transparent;
}
.ms-titleareaseparator div {
    background-color:transparent;
    border-top: none;
}
.ms-areaseparatorcorner {
    background-image: url("pageTitleBKGD_simple.gif");
    background-repeat:repeat-x;
    border-right: 1px solid #a9cbd3;
    background-color:#ffffff;
}
td.ms-areaseparatorleft {
    background-image:none;
    border-right: 1px solid #a4d6e3;
    background-color:transparent;
}
.ms-areaseparatorleft {
    background-image:none;
    border-right: 1px solid #a4d6e3;
    background-color:transparent;
}
div.ms-areaseparatorleft {
    background-image:none;
    background-color:#fff;
    border-right: 1px solid #a4d6e3;
}
div.ms-areaseparatorright {
    background-image:none;
    background-color:transparent;
    border-left:solid 1px #a4d6e3;
}
div.ms-areaseparatorright {
    background-image:none;
    background-color:transparent;
    border-left:solid 1px #a4d6e3;
}
.ms-titlearearight div.ms-areaseparatorright {
    border-left:solid 1px #a4d6e3;
}
.ms-areaseparator {
    background-image: url("formtitlegrad_simple.gif");
    background-color:#DBE2F1;
}
.ms-pagemargin {
    background-color:transparent;
    background-image:none;
    padding:3px;
}
td.ms-rightareacell div.ms-pagemargin{
    background-color:transparent;
    background-image:none;
    border-left-width:0px;
}
.ms-bodyareapagemargin {
    display:none;
}
.ms-pagebottommarginright {
    display:none;
}
.ms-pagebottommarginleft {
    display:none;
}
.ms-pagebottommarginright {
    display:none;
}
.ms-pagebottommargin {
    display:none;
}
.ms-viewareaframe  {
    border-top:none;
    border-right:none;
    border-left:none;
}
.ms-bodyareaframe  {
    border-top:none;
    border-right:none;
    border-left:none;
}
.ms-pagetitle {
    color: #000000; 
}
.ms-selected {
    background-color: #89b4bf;
    border-top: 1px solid #89b4bf;
    border-bottom: 1px solid #89b4bf;
}
.ms-descriptiontext {
    color: #666666;
}
.ms-dspadapterlist {
    color: #666666;
}
.ms-alerttext {
   color: #ff0000;
}
.ms-separator {
    color: none;
}
.ms-separator img {
    background: #aeaeae;
    border-bottom: 1px solid #eff3fa;
    border-right: 1px solid #eff3fa;
}
.ms-authoringcontrols {
    background-color:#f0f5f7;
    color:#000;
}
.ms-propertysheet th.ms-authoringcontrols {
    background-color:#f0f5f7;
}
.ms-sectionheader {
    color: #2d5199;
}
.ms-linksectionheader {
    color: none;
}
td.ms-linksectionheader {
    background-color: #cce2e8;
    border: 1px solid #a9cbd3;
}
.ms-sectionheader a {
    color: #002672;
}
.ms-sectionheader a:hover {
    color: #002672;
}
.ms-sectionheader a:visited {
    color: #002672;
}
.ms-sectionline {
    background-color: #a9cbd3;
}
.ms-partline {
    background-color:#BAD6DD;
}
.ms-propertysheet {
    color: #666666;
}
.ms-propertysheet th {
    color: #666666;
}
.ms-propertysheet a {
    color: #002672;
}
.ms-createpageinformation th{
    color: #4f79cc;
}
.ms-pageinformation th{
    color: #4f79cc;
}
.ms-informationtablehover {
    border-top:solid 2px #FFFFFF;
    border-left:solid 2px #FFFFFF;
    border-bottom:outset 2px;
    border-right:outset 2px;
    background-color: #cce2e8;
}
.ms-pageinformationheader {
    color: #000000;
}
.ms-itemheader a {
    color: #002672;
}
.ms-itemhover {
    background-repeat:repeat-x;
    background-color: #ffe6a0;
    border:solid 1px #d2b47a;
}
.ms-itemhover a {
    color:#000;
}
.ms-itemhover a:hover {
    color:#000;
    text-decoration:underline;
}
.ms-listdescription {
    background:transparent;
    padding: 0 0 3px 0;
    border-bottom:none;
}
.ms-alternating .ms-unselectedtitle {
background:transparent;
}
.ms-alternating .ms-vb-user table{
background:transparent;
}
a.ms-addnew {
    color: #2d5199;
}
.ms-summarytitlebarframe {
    background-color: #1c418c;  
}
img.thumbnail { 
    border: solid #99bfc9 3px; 
}
tr.ms-highlight {
   background-color: #f4f4f4;
}
tr.ms-imglibselectedrow {
   background-color: #f4f4f4;
}
.ms-imglibthumbnail {
    background-color: #d8d8d8;
    border: solid #99bfc9 0px; 
}
.ms-imglibmenuarea {
    background-color: #ffffff;
}
.UserShadedRegion {
    background-color: #fffacc;
}
.UserCaption {
    background-color:transparent;
}
.UserConfiguration {
    background-color: #f4f4f4;
}
.UserDottedLine {
    background-color: #2d5199; 
}
.UserNotification {
    COLOR: #666666;
}
.UserToolbarTextArea A:link {
    COLOR: #002672; 
}
.UserToolbarTextArea A:visited {
    COLOR: #002672;
}
.UserToolbarDisabledLink {
    COLOR: #666666;
}
.UserToolbarImage {
    background-color: #f4f4f4;
}
.UserSectionTitle {
    border-bottom: solid 1px #2d5199;
}
.UserSectionFooter {
    border-top: solid 1px #2d5199;
}
.UserCellSelected {
    background-color: #fff699;
    border: solid 1px #1c418c;
}
.ms-ToolPaneFrame {
    background-color: none;
}
.ms-ToolPaneHeader {
    background-color:#1c418c;
}
.ms-ToolPaneBorder {
    border-right:none; 
    border-top:none;
    border-bottom:none;
    border-left:none; 
}
.ms-ToolPaneClose {
    background-color: #1c418c;
}
.ms-ToolPaneTitle {
    background-color: #1c418c;
}
.ms-ToolPaneFooter {
    background-color: #f2f2f2;
}
.ms-ToolPaneInfo {
    background-color: #314044;
}
.ms-ToolStripSelected {
    background-color: #fff699;
    border: solid 1px #1c418c;
}
.ms-ToolStrip {
    border-left:none;
    border-right:solid 1px #89b4bf;
    border-top:solid 1px #89b4bf;
    border-bottom:solid 1px #89b4bf;
    background-color:#cce2e8;
}
.ms-TPHeader {
    background-color: #cce2e8;
}
.ms-TPTitle {
    color: #083772;
}
.ms-TPBody A:hover {
    color:#002672;
}
.ms-TPBody A:visited {
    color:#002672;
}
.ms-TPBody A:link {
    color:#002672;
}
.ms-TPInput {
    color: #000000;
}
.ms-PropGridBuilderButton {
    border: solid 1px #2d5199;
    background-color:transparent;
}
.ms-BuilderBackground {
    background: #d3d3d3;
}
.ms-SPZone {
    border: #666666 1px solid;
}
.ms-SPZoneSelected {
    border: #00FF00 1px solid;
}
.ms-SPZoneIBar {
    border: #00FF00 3px solid;
}
.ms-SPZoneLabel {
    color: #666666;
} 
.ms-SPZoneCaption {
    color:#666666;
}
.ms-WPDesign {
    background-color:transparent;
}
.ms-WPMenu {
    background-color:transparent;
}
.ms-WPTitle {
    color:#002672;
}
.ms-WPTitle A:visited {
    color:#002672;
}
.ms-WPTitle A:link {
    color:#002672;
}
.ms-WPTitle A:hover {
    color:#000;
}
.ms-WPSelected {
    border: #ffbb77 3px dashed;
}
.ms-WPBody A:visited {
    color:#002672;
}
.ms-WPBody A:link {
    color:#002672;
}
.ms-WPBorder {
    border-color: #a9cbd3;
}
.ms-HoverCellActive {
    background-color:#BAD6DD;
}
.ms-HoverCellActiveDark {
    border: solid 1px #cce2e8;
    background-color:#BAD6DD;
}
.ms-SPLink {
    color: #002672
}
.ms-SPLink A:visited {
    color:#002672;
}
.ms-SPLink A:link {
    color:#002672;
}
.ms-WPHeader TD {
    border-bottom:solid 1px #BADBE8;
}
.ms-SPZoneSelected .ms-WPHeader TD {
    border: 1px solid #d8d8d8;
    background-color:#E9F4F6;
    background-image: url("partgrad_simple.gif");
}
.ms-SPzone .ms-WPHeader TD {
    border: 1px solid #d8d8d8;
    background-color:#E9F4F6;
    background-image: url("partgrad_simple.gif");
}
.ms-underline {
   border-bottom:1px solid #cecece; 
}
.ms-underlineback {
   border-bottom:1px solid #cecece;
   background-color: #f4f4f4;
}
.ms-back {
   background-color: #f4f4f4;
}
.ms-smallsectionline {
   border-bottom:1px solid #cecece;
}
.ms-tabselected {
    color: #002672; 
    border-bottom: 1px solid #6f9dd9;
}
.ms-tabinactive {
   background-position:0 4px;
   background-color:transparent;
   color: #002672; 
   border:solid 1px #ffffff;
}
.ms-tabinactive a:link {
   color: #002672;
}
.ms-tabinactive a:hover {
   color: #002672; 
}
.ms-tabinactive a:visited {
   color: #002672; 
}
.ms-surveyHBar {
    background-color: #2d5199;
}
.ms-surveyHBarB {
    background-color: #CCCCCC;
}
.ms-surveyVBar {
    background-color: #2d5199;
}
.ms-surveyVBarB {
    background-color: #CCCCCC;
}
.ms-surveyVBarBI {
    background-color: #2d5199;
}
.ms-surveyVBarT {
    color: #666666;
}
.ms-surveyVBarTC {
    color: #666666;
}
.ms-surveyHR {
    color: #CCCCCC;
}
.ms-surveyTotal {
    color: #666666;
}
.ms-uploadborder {
    border:none;
}
.ms-uploadcontrol {
    background-color: #f4f4f4;
}
.ms-stylebox {
    border:1px solid #CCCCCC;
}
.ms-stylelabel {
    color: #666666; 
}
.ms-styleheader{
    background-color: #f4f4f4;
}
.ms-stylebody a:link {
    color: #002672;
}
.ms-styleheader a:link {
    color: #002672;
}
.ms-MWSInstantiated a:visited {
    color:#002672; 
}
.ms-MWSInstantiated a:link {
    color:#002672; 
}
.ms-MWSInstantiated a:hover {
    color:#89b4bf;
}
.ms-MWSUninstantiated a:visited {
    color:#002672;
}
.ms-MWSUninstantiated a:link {
    color:#002672;
}
.ms-MWSUninstantiated a:hover {
    color:#002672;
}
.ms-ganttDetailTimeUnitRow td {
    border:solid 1px #666666;
}
.ms-ganttMajorTimeUnitHeaderRow td {
    border-left: solid 1px #666666;
    border-right: solid 1px #666666;
}
.ms-infobar { 
    border-color: #7f7f7f;
}
.ms-unpublishedresource { 
    border-color: #ff0000;
}
.ms-webpartpickerpageinnerbackground {
    background-color: #f4f4f4;    
}
.ms-webpartpickerpagetext {
    color: #656B77;    
}
.ms-webpartpickerpagetext a{
    color: #002672;    
}
.ms-webpartpickerpageHeaderBorder a{
    color: #002672;    
}
.ms-wikicontent a {
color: #47a9c1;
}
.ms-wikieditouter {
    border:1px solid #cecece;
 }
.ms-wikieditbutton a {
    color:#666666;
}
.ms-diffinsert {
    background-color:#ccffcc;
}
.ms-diffchange {
    background-color:#ffffcc;
}
.ms-PostTitle a { 
    color:#002672;
}
.ms-PostFooter a {
    color: #002672;
}
.ms-PostFooter a:hover {
    color: #ffbb77;
}
.ms-PostTitle a:hover {
    color: #ffbb77;
}
.ms-PostFooter {
    color:#5781d6;
}
h1.ms-PostDate {

}
h2.ms-CommentTitle {
    color:#4c4c4c;
}
.ms-blogrssnav{
border-top-width:0px;
}
.ms-blogedit{
border-top:solid 1px #e3eff;
}
.ms-blogedit a{
border:1px solid #e3eff;
border-top-width:0px;
}
table.ms-picker-table {
background-color:#eeeeee;
}
.ms-quickLaunch table.ms-picker-table td{
border-top-width:0px;
}
.ms-picker-header .ms-picker-table {
color: #002672;   
background:transparent url("quickLaunchHeader_simple.gif") repeat-x;
}
.ms-picker-header table.ms-picker-table {
border:solid 1px #BADBE8;  
}
.ms-picker-table .ms-picker-dayheader {
text-align:center;
background-color:#eee;
border-bottom:solid 1px #ffffff;
border-top-width:0px;
}
.ms-picker-week{
background-image:none;
border-left:solid 1px #FF0000;
border-top:solid 1px #FF0000;
}
.ms-picker-week a{
color:#002672;
}
.ms-picker-weekRTL{
background-image:none;
border-right:solid 1px #FF0000;
border-top:solid 1px #FF0000;
}
.ms-picker-weekRTL a{
color:#002672;
}
.ms-picker-weekselected{
background-color:#FF0000;
}
.ms-picker-weekselected a:hover {
color:#f00;
text-decoration:underline;
}
.ms-picker-weekselected a {
color:#f00;
text-decoration:underline;
}
.ms-picker-weekselectedRTL{
background-color:#FF0000;
}
.ms-picker-weekselectedRTL a:hover {
color:#ff0000;
}
.ms-picker-weekselectedRTL a {
color:#ff0000;
}
table.ms-picker-table td.ms-picker-today {
border:solid 1px #ff9932;
}
table.ms-picker-table td.ms-picker-daycenter{
border:solid 1px #eee;
}
table.ms-picker-table td.ms-picker-daycenterOn{
border:solid 1px #eee;
}
table.ms-picker-table td.ms-picker-dayother{
border:solid 1px #eee;
}
.ms-picker-dayselected a{
color:#002672;
}
.ms-picker-today a{
color:#002672;
}
.ms-picker-daycenter a{
color:#002672;
}
.ms-picker-table .ms-picker-daycenterOn {
background-color:#ffc68e;
}
table.ms-picker-table td.ms-picker-dayselected{
background-color:#99bfc9;
border-color:#eeeeee;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {
color:#7f7f7f;
background-color:#eeeeee;
border:solid 1px #eeeeee;
}
.ms-picker-monthcenter a:hover {
color:#002672;
}
.ms-picker-monthcenter a:visited {
color:#002672;
}
.ms-picker-monthcenter a:link {
color:#002672;
}
.ms-picker-monthcenter a:active {
color:#002672;
}
.ms-picker-monthcenter a {
color:#002672;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn {
background-image:none;
background-color:#ffc68e;
border:solid 1px #eeeeee;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected {
background-image:none;
background-color:#99bfc9;
border:solid 1px #eeeeee;
}
table.ms-picker-table td.ms-picker-footer {
border-top:1px solid #ffffff;
background-color:#ffffff;
}
.ms-picker-footer a{
color:#002672;
}
.ms-picker-line{
border-top:2px solid #FF0000;
}
.ms-navframe .ms-datepickerouter{
border-bottom:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}
.ms-calheader {
    background:transparent;
}
.ms-cal-navselected a {
    color:#000000;
}
.ms-cal-navselected a:hover {
    color:#000000;
}
.ms-cal-nav a {
    color:#2d5199;
}
.ms-cal-nav a:hover {
    color:#000000;
}
.ms-cal-weekemptyRLT {
    background-color:transparent;
    border:none;
}
.ms-cal-weekempty {
    background-color:transparent;
    border:none;
}
.ms-cal-weekname {
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-weekday {
    background-color:transparent;
}
.ms-cal-weekRTLB{
    background-image:none;
    border:solid 1px #ffffff;
    background-color:#f0f5f7;
}
.ms-cal-weekRTL{
    background-image:none;
    border:solid 1px #ffffff;
    background-color:#f0f5f7;
}
.ms-cal-weekB{
    background-image:none;
    border:solid 1px #ffffff;
    background-color:#f0f5f7;
}
.ms-cal-week{
    background-image:none;
    border:solid 1px #ffffff;
    background-color:#f0f5f7;
}
.ms-cal-weekselectedRTL {
    border:solid 1px #bad6dd;
    background-color:#ffda8a;
}
.ms-cal-weekselected {
    border:solid 1px #bad6dd;
    background-color:#ffda8a;
}
.ms-cal-weekselectedRTL a {
    color:#000000;
}
.ms-cal-weekselected a {
    color:#000000;
}
.ms-cal-weekboxRTL {
    background-image:none;
    color:#8c8c8c;
}
.ms-cal-weekbox {
    background-image:none;
    color:#8c8c8c;
}
.ms-cal-wtopdayRTLL {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-wtopdayRTL {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-wtopday {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-wtopdayL {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-topdayRTLL {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-topdayL {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-topdayRTL {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-topday {
    background-image:none;
    background-color:transparent;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:#deeef2;
}
.ms-cal-wtopdayRTLL div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-wtopdayRTL div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-wtopday div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-wtopdayL div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-topdayRTLL div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-topdayL div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-topdayRTL div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-topday div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-wtopday-today {
    background-image:none;
    background-color:#ffc68e;
    border:none;
}
.ms-cal-topday-today {
    background-image:none;
    background-color:#ffc68e;
    border:none;
}
.ms-cal-wtopday-todayover div {
    border:solid 2px #ff9932;
}
.ms-cal-topday-todayover div {
    border:solid 2px #ff9932;
}
.ms-cal-wtopday-today div {
    border:solid 2px #ff9932;
}
.ms-cal-topday-today div {
    border:solid 2px #ff9932;
}
.ms-cal-wtopday-todayover {
    background-color:#ffc68e;
}
.ms-cal-topday-todayover {
    background-color:#ffc68e;
}
.ms-cal-topdayfocusover {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-wtopdayoverRTLL {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-wtopdayoverL {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-wtopdayover {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-topdayoverRTLL {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-topdayoverL {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-topdayover {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-topdayfocusover div {
    border:none;
    color:#000000;
}
.ms-cal-wtopdayoverRTLL div {
    border:none;
    color:#000000;
}
.ms-cal-wtopdayoverL div {
    border:none;
    color:#000000;
}
.ms-cal-wtopdayover div {
    border:none;
    color:#000000;
}
.ms-cal-topdayoverRTLL div {
    border:none;
    color:#000000;
}
.ms-cal-topdayoverL div {
    border:none;
    color:#000000;
}
.ms-cal-topdayover div {
    border:none;
    color:#000000;
}
.ms-cal-wtopdayfocusRTLL {
    background-image:none;
    background-color:#99bfc9;
    border:none;
}
.ms-cal-wtopdayfocusL {
    background-image:none;
    background-color:#99bfc9;
    border:none;
}
.ms-cal-wtopdayfocus {
    background-image:none;
    background-color:#99bfc9;
    border:none;
}
.ms-cal-topdayfocusRTLL {
    background-image:none;
    background-color:#99bfc9;
    border:none;
}
.ms-cal-topdayfocusL {
    background-image:none;
    background-color:#99bfc9;
    border:none;
}
.ms-cal-topdayfocus {
    background-image:none;
    background-color:#99bfc9;
    border:none;
}
.ms-cal-wtopdayfocusRTLL div {
    border:solid 1px #cce2e8; 
    color:#ffffff;
}
.ms-cal-wtopdayfocusL div {
    border:solid 1px #cce2e8; 
    color:#ffffff;
}
.ms-cal-wtopdayfocus div {
    border:solid 1px #cce2e8; 
    color:#ffffff;
}
.ms-cal-topdayfocusRTLL div {
    border:solid 1px #cce2e8; 
    color:#ffffff;
}
.ms-cal-topdayfocusL div {
    border:solid 1px #cce2e8; 
    color:#ffffff;
}
.ms-cal-topdayfocus div {
    border:solid 1px #cce2e8; 
    color:#ffffff;
}
.ms-cal-topdayselected a:hover {
    color:#000000;
}
.ms-cal-topdayselected a:visited {
    color:#000000;
}
.ms-cal-topdayselected a:link {
    color:#000000;
}
.ms-cal-topdayselected a:active {
    color:#000000;
}
.ms-cal-topdayselected a {
    color:#000000;
}
ms-cal-topdayselectedl a:hover {
    color:#000000;
}
ms-cal-topdayselectedl a:visited {
    color:#000000;
}
ms-cal-topdayselectedl a:link {
    color:#000000;
}
ms-cal-topdayselectedl a:active {
    color:#000000;
}
.ms-cal-topdayselectedL a {
    color:#000000;
}
.ms-cal-topdayselectedRTL a:hover {
    color:#000000;
}
.ms-cal-topdayselectedRTL a:visited {
    color:#000000;
}
.ms-cal-topdayselectedRTL a:link {
    color:#000000;
}
.ms-cal-topdayselectedRTL a:active {
    color:#000000;
}
.ms-cal-topdayselectedRTL a {
    color:#000000;
}
.ms-cal-topdayselectedRTLL a:hover {
    color:#000000;
}
.ms-cal-topdayselectedRTLL a:visited {
    color:#000000;
}
.ms-cal-topdayselectedRTLL a:link {
    color:#000000;
}
.ms-cal-topdayselectedRTLL a:active {
    color:#000000;
}
.ms-cal-topdayselectedRTLL a {
    color:#000000;
}
.ms-cal-topdayRTLL a:hover {
    color:#000000;
}
.ms-cal-topdayRTLL a:visited {
    color:#000000;
}
.ms-cal-topdayRTLL a:link {
    color:#000000;
}
.ms-cal-topdayRTLL a:active {
    color:#000000;
}
.ms-cal-topdayRTLL a {
    color:#000000;
}
.ms-cal-topdayRTL a:hover {
    color:#000000;
}
.ms-cal-topdayRTL a:visited {
    color:#000000;
}
.ms-cal-topdayRTL a:link {
    color:#000000;
}
.ms-cal-topdayRTL a:active {
    color:#000000;
}
.ms-cal-topdayRTL a {
    color:#000000;
}
.ms-cal-topdayL a:hover {
    color:#000000;
}
.ms-cal-topdayL a:visited {
    color:#000000;
}
.ms-cal-topdayL a:link {
    color:#000000;
}
.ms-cal-topdayL a:active {
    color:#000000;
}
.ms-cal-topdayL a {
    color:#000000;
}
.ms-cal-topday a:hover {
    color:#000000;
}
.ms-cal-topday a:visited {
    color:#000000;
}
.ms-cal-topday a:link {
    color:#000000;
}
.ms-cal-topday a:active {
    color:#000000;
}
.ms-cal-topday a {
    color:#000000;
}
.ms-cal-nodataLeft {
    border-left:none; 
    border-right:none ;  
    background-color:#E3E9F7;
}
.ms-cal-nodataLeftRTL {
    border-left:none; 
    border-right:none ;  
    background-color:transparent;
}
.ms-cal-nodataBtm2 {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-nodataBtm {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-nodataLeftBtmRTL2 {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-nodataLeftBtm2 {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-nodataLeftBtmRTL {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-nodataLeftBtm {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-nodataLeft {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-nodataMid {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-muworkitemRTLL {   
    border-left:none;
    border-right:none;
} 
.ms-cal-muworkitem {   
    border-left:none;
    border-right:none;
} 
.ms-cal-muworkitemR {
    border-left:none ; 
    border-right:none;
}
.ms-cal-muworkitemL {
    border-left:none ; 
    border-right:none;
}
.ms-cal-todayitem {   
    border-left:none; 
    border-right:none;
}
.ms-cal-workitem {   
    border-left:none; 
    border-right:none;
}
.ms-cal-workitem2 {   
    border-left:none; 
    border-right:none; 
}
.ms-cal-workitemRTL2B {   
    border-left:none; 
    border-right:none; 
    border-bottom:none; 
}
.ms-cal-workitem2B {   
    border-left:none; 
    border-right:none; 
    border-bottom:none; 
}
.ms-cal-workitemL2 {   
    border-left:none; 
    border-right:none; 
    background-color:#FFFFFF;
}
.ms-cal-workitemRTLL2 {   
    border-left:none ; 
    border-right:none; 
    background-color:#FFFFFF;
}
.ms-cal-workitemL2B {   
    border-left:none; 
    border-right:none; 
    border-bottom:none;
    background-color:#FFFFFF;
}
.ms-cal-workitemRTLL2B {   
    border-left:none; 
    border-right:none; 
    border-bottom:none ; 
    background-color:#FFFFFF;
}
.ms-cal-noworkitemRTL   {
    border-left:none; 
    border-right:none; 
}
.ms-cal-noworkitemL   {
    border-left:none; 
    border-right:none; 
}
.ms-cal-noworkitem   {
    border-left:none; 
    border-right:none; 
}
.ms-cal-noworkitemRTL2B {
    border-right:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
}
.ms-cal-noworkitemL2B {
    border-right:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
}
.ms-cal-noworkitem2B {
    border-right:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
}
.ms-cal-noworkitemLB {
    border-right:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
}
.ms-cal-noworkitemB {
    border-right:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
    border-bottom:solid 1px #ffffff;
}
.ms-cal-monthitem { 
    color:#000000;
}
.ms-cal-monthitem b {
    color:#8c8c8c;
}
.ms-cal-monthMultiDay a:visited {  
    background-color:#314044;
    color:#FFFFFF;
}
.ms-cal-monthMultiDay a:active {  
    background-color:#314044;
    color:#FFFFFF;
}
.ms-cal-monthMultiDay a:link {  
    background-color:#314044;
    color:#FFFFFF;
}
.ms-cal-monthMultiDay a {  
    background-color:#314044;
    color:#FFFFFF;
}
.ms-cal-monthMultiDay {  
    background-color:#314044;
    color:#FFFFFF;
}
.ms-cal-monthMultiDay a:hover {
    background-color:#314044;
    color:#5d7a82;
}
.ms-cal-more a:visited {  
    color:#000000;
}
.ms-cal-more a:active {  
    color:#000000;
}
.ms-cal-more a:link {  
    color:#000000;
}
.ms-cal-more a {  
    color:#000000;
}
.ms-cal-more {  
    color:#000000;
}
.ms-cal-more a:hover {
    color:#4c4c4c; 
}
.ms-cal-defaultbgcolor {  
    background-color:#E6EAF1;
    border:solid 1px #99bfc9;
}
.ms-cal-defaultbgcolorsel {
    background-color:#f4f4f4;
    border:solid 1px #CCCCCC;
    color: #8c8c8c; 
}
.ms-cal-monthAllDay {  
    background-color:#E6EAF1;
    border:solid 1px #99bfc9;
}
.ms-cal-defaultbgcolor a {  
    color:#2d5199;
}
.ms-cal-defaultbgcolorsel a:hover {  
    color:#000000;
}
.ms-cal-defaultbgcolor a:hover {  
    color:#000000;
}
.ms-cal-monthAllDaysel {
    background-color:#f4f4f4;
    border:none;
}
.ms-cal-time {
    border-right:1px solid #BCC3D7;
    background-color:transparent;
}
.ms-cal-timeRTL {
    border-left:none;
    border-right:none;
    background-color:#FFFFFF;
}
.ms-cal-emptytime {
    border-top:none;
    border-left:none;
    background-color:#FFFFFF;
}
.ms-cal-emptytimeRTL {
    border-top:none;
    border-right:none;
    background-color:#FFFFFF;
}
.ms-cal-emptycell {
    border-top:none;
    border-left:none ;
    border-right:none; 
    background-color:#d8d8d8;
}
.ms-cal-emptycellRTL{
    border-top:none;
    border-left:none ;
    border-right:none ; 
    background-color:#d8d8d8;
}
.ms-cal-emptycellB{
    border-bottom:none;
    border-left:none ;
    border-right:none ; 
    background-color:#d8d8d8;
}
.ms-cal-emptycellRTLB {
    border-bottom:none;
    border-left:none;
    border-right:none; 
    background-color:#d8d8d8;
}
.ms-cal-alldayevent {
    border-left:none ;
    border-right:none ;
}
.ms-cal-alldayeventRTL {
    border-left:none ;
    border-right:none ;
    background-color:#FFFFFF;
}
.ms-cal-noworkhour{
    border-left:none;
    background-color:#00FF00;
}
.ms-cal-workhour {
    border-top:solid 1px #D0D6E5;
    background-color:transparent;
    color:none;
} 
.ms-cal-noworkhourRTL{
    border-right:none;
    background-color:#00FF00;
}
.ms-cal-workhourRTL {
    border-right:none;
    background-color:#FFFFFF;
} 
.ms-cal-noworkhourF{
    border-top:none;
    border-left:none;
    background-color:#00FF00;
}
.ms-cal-workhourF {
    background-color:transparent;
} 
.ms-cal-noworkhourRTLF{
    border-top:none;
    border-right:none;
    background-color:#00FF00;
}
.ms-cal-workhourRTLF {
    border-top:none;
    border-right:none;
    background-color:#FFFFFF;
} 
.ms-cal-upper-border {
    border-top:none;
    border-right:none;
}
.ms-cal-upper-borderRTL {
    border-top:none;
    border-left:none;
}
.ms-cal-enoworkdayRTLF {
    border-top:none;
}
.ms-cal-enoworkdayF {
    border-top:none;
}
.ms-cal-eworkdayRTLF {
    border-top:none;
}
.ms-cal-eworkdayF {
    border-top:none;
}
.ms-cal-enoworkhourF {
    border-top:none;
}
.ms-cal-workhourF {
    border-top:none;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-eworkday .ms-cal-dayhourF {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-enoworkday .ms-cal-dayhour {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-eworkday .ms-cal-dayhour {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-eworkhour .ms-cal-dayhour {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-eworkhourF .ms-cal-dayhour {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-enoworkhour .ms-cal-dayhour {
    border-top none;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
    border-top none;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
    border-top none;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
    border-top none;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
    border-top none;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
    border-top none;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour {
    border-top none;
}
.ms-cal-eworkday .ms-cal-dayhalfhour {
    border-top none;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour {
    border-top none;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
    border-top none;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF {
    border-top none;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
    border-left:none;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
    border-left:none;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-eworkdayF .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourF {
    border-left:none;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
    border-left:none;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
    border-left:none;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
    border-left:none;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-eworkday .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
    border-left:none;
}
.ms-cal-eworkdayRTL {
    background-color:#FFFFFF;
}
.ms-cal-eworkday {
    background-color:#FFFFFF;
}
.ms-cal-weekedge {
    background-color:transparent;
}
.ms-cal-wtopdayselected {
    background-image:none;
    background-color:#FF9932;
    border:solid 1px none; 
    font-family:Verdana; 
    font-size:8pt; 
    text-align:left; 
    font-weight:normal;
    color:#FFFFFF;
    verticalAlign:top;
    cursor: hand; 
    width=14.5%;
}
.ms-cal-wtopdayselectedRTL {
    padding:1px;
    background-color:#FF9932;
    border:solid 1px none; 
    border-bottom:solid 3px none; 
    font-family:Verdana; 
    font-size:8pt; 
    text-align:right; 
    font-weight:normal;
    color:#FFFFFF;
    verticalAlign:top;
    cursor: hand; 
    width=14.5%;
}
.ms-cal-wtopdayselectedL {
    padding:1px;
    background-color:#FF9932;
    border:solid 1px none; 
    border-left:solid 3px none; 
    border-bottom:solid 3px none; 
    font-family:Verdana; 
    font-size:8pt; 
    text-align:left; 
    font-weight:normal;
    color:#FFFFFF;
    verticalAlign:top;
    cursor: hand; 
    width=14.5%;
}
.ms-cal-wtopdayselectedRTLL {
    padding:1px;
    background-color:#FF9932;
    border:solid 1px none; 
    border-right:solid 3px none; 
    border-bottom:solid 3px none; 
    font-family:Verdana; 
    font-size:8pt; 
    text-align:right; 
    font-weight:normal;
    color:#FFFFFF;
    verticalAlign:top;
    cursor: hand; 
    width=14.5%;
}
.ms-cal-wemptycellL {
    border-right:1px solid #BCC3D7; 
    border-left:1px solid #BCC3D7; 
    background-color:#FFFFFF;
}
.ms-cal-wemptycell {
    border-right:1px solid #BCC3D7; 
    border-left:1px solid #BCC3D7; 
    background-color:#FFFFFF;
}
.ms-cal-walldayeventRTL {
    border-right:1px solid #BCC3D7; 
    border-left:1px solid #BCC3D7; 
}
.ms-cal-walldayeventL {
    border-right:1px solid #BCC3D7; 
    border-left:1px solid #BCC3D7; 
}
.ms-cal-walldayevent {
    border-right:1px solid #BCC3D7; 
    border-left:1px solid #BCC3D7; 
}
.ms-cal-walldayeventRTLL td {
    font-family:Tahoma;
    font-size:8pt;
}
.ms-cal-walldayeventR td {
    font-family:Tahoma;
    font-size:8pt;
}
.ms-cal-walldayeventL td {
    font-family:Tahoma;
    font-size:8pt;
}
.ms-cal-walldayeventRTL td {
    font-family:Tahoma;
    font-size:8pt;
}
.ms-cal-walldayevent td {
    font-family:Tahoma;
    font-size:8pt;
}
.contL {
}
.contB {
}
.contR {
}
.ms-cal-weekitem a:visited {
    font-family: Verdana; 
    font-size: 7pt; 
    color: #000000;  
    text-align:center; 
    text-decoration: none;
    text-overflow:ellipsis;
    height:100%;
}
.ms-cal-weekitem a:active {
    font-family: Verdana; 
    font-size: 7pt; 
    color: #000000;  
    text-align:center; 
    text-decoration: none;
    text-overflow:ellipsis;
    height:100%;
}
.ms-cal-weekitem a:link {
    font-family: Verdana; 
    font-size: 7pt; 
    color: #000000;  
    text-align:center; 
    text-decoration: none;
    text-overflow:ellipsis;
    height:100%;
}
.ms-cal-weekitem a {
    font-family: Verdana; 
    font-size: 7pt; 
    color: #000000;  
    text-align:center; 
    text-decoration: none;
    text-overflow:ellipsis;
    height:100%;
}
.ms-cal-weekitem {
    font-family: Verdana; 
    font-size: 7pt; 
    color: #000000;  
    text-align:center; 
    text-decoration: none;
    text-overflow:ellipsis;
    height:100%;
}
.ms-cal-weekitem a:hover {
    font-family: Verdana; 
    font-size: 7pt; 
    color: #FFFFFF;  
    text-align:center;
    text-decoration: none; 
    text-overflow:ellipsis;
    height:100%;
}
.ms-cal-tdayitem {
    border:1px solid #99bfc9; 
    background-repeat:repeat-x;
}
.ms-cal-dayitem a {
    color: #000000;  
}
.ms-cal-dayitem a:hover {
    color: #ffffff;  
}
.ms-cal-dayitem2 {
    border-right:2px solid #CCCCCC;
    background-color:#cce2e8;
 }
.ms-cal-dayitem2rtl {
    border-right:2px solid #CCCCCC;
    background-color:#cce2e8;
 }
.ms-cal-gempty {
    border:none;
}
.ms-cal-navheader {
    color: #000000; 
}
div.ms-cal-navheader a img{
    background-image:url("listheadergrad_simple.gif");
    background-repeat:repeat-x;
    border:1px #BADBE8 solid;
    background-color:#ffffff;
    vertical-align:middle;
    background-position:center center;
}
.ms-BlogNavigator div.ms-navheader{
    background-color:#eee;
    border-top:solid 1px #fff;
        border-left:0;
border-bottom:0;
}
.ms-BlogNavigator div.ms-WPBody{
    border-top:0;
}
.ms-cal-todayitemRTL2B{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.ms-cal-todayitem2B{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.ms-cal-workitemRTL2B{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.ms-cal-workitem2B{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.ms-cal-nodataBtm2{
border-bottom:1px solid #ffffff;
}
.ms-cal-nodataBtm{
border-bottom:1px solid #ffffff;
}
.ms-cal-nodataLeftBtmRTL2{
border-bottom:1px solid #ffffff;
}
.ms-cal-nodataLeftBtm2{
border-bottom:1px solid #ffffff;
}
.ms-cal-nodataLeftBtmRTL{
border-bottom:1px solid #ffffff;
}
.ms-cal-nodataLeftBtm{
border-bottom:1px solid #ffffff;
}
.ms-cal-workhourhalfhourover{
background-color:#ffffff;
}
.ms-cal-workhourover{
background-color:#ffffff;
}
.ms-cal-workhourhalfhour{
background-color:#ffffff;
}
.ms-cal-workhour{
background-color:#ffffff;
}
.ms-cal-workhourFhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourRTLFhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourBhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourBhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourRTLhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourRTLBhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourRTLhalfhour{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourhalfhourB{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourhalfhour{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourBhalfhourover{
border-top:solid 1px #ccc;
border-bottom:solid 1px #ccc;
background-color:#ffffff;
}
.ms-cal-workhourBover{
border-top:solid 1px #ccc;
border-bottom:solid 1px #ccc;
background-color:#ffffff;
}
.ms-cal-workhourBhalfhour{
border-top:solid 1px #ccc;
border-bottom:solid 1px #ccc;
background-color:#ffffff;
}
.ms-cal-workhourB{
border-top:solid 1px #ccc;
border-bottom:solid 1px #ccc;
background-color:#ffffff;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-eworkhour .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-eworkdayF .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkday .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-eworkday .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-eworkhourF .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #eeeeee;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour{
border-top:solid 1px #eeeeee;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF{
border-top:solid 1px #eeeeee;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF{
border-top:solid 1px #eeeeee;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour{
border-top:solid 1px #eeeeee;
}
.ms-cal-eworkday .ms-cal-dayhalfhour{
border-top:solid 1px #eeeeee;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour{
border-top:solid 1px #eeeeee;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #eeeeee;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF{
border-top:solid 1px #eeeeee;
}
.ms-cal-enoworkhourRTLF{
background-color:#eeeeee;
}
.ms-cal-enoworkhourF{
background-color:#eeeeee;
}
.ms-cal-enoworkhourL{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTLL{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTL{
background-color:#eeeeee;
}
.ms-cal-enoworkhour{
background-color:#eeeeee;
}
.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF{
background-color:#eeeeee;
}
.ms-cal-enoworkhour .ms-cal-dayhourF{
background-color:#eeeeee;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour{
background-color:#eeeeee;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF{
background-color:#eeeeee;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF{
background-color:#eeeeee;
}
.ms-cal-enoworkhourF .ms-cal-dayhour{
background-color:#eeeeee;
}
.ms-cal-enoworkhour .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhour .ms-cal-dayhour{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhourF .ms-cal-dayhour{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkday .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkday .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkday .ms-cal-dayhour{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkday .ms-cal-dayhour{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhour .ms-cal-dayhour{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhour .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhourF .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhourF .ms-cal-dayhour{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhourB .ms-cal-dayhour{
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#eeeeee;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour{
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#eeeeee;
}
.ms-cal-enoworkhourB .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#eeeeee;
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF{
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#eeeeee;
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkday .ms-cal-dayhalfhour{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF{
border-top:solid 1px #cccccc;
}
.ms-consoletitleareaframe{
background:#ffffff url("pageTitleBKGD_simple.gif") repeat-x;
}
.ms-mwspagetitleareaframe{
background:#ffffff url("pageTitleBKGD_simple.gif") repeat-x;
}
.ms-pagetitleareaframe{
background:#ffffff url("pageTitleBKGD_simple.gif") repeat-x;
}
Div.ms-titleareaframe{
background:#ffffff url("pageTitleBKGD_simple.gif") repeat-x;
}
TD.ms-titleareaframe{
background:#ffffff url("pageTitleBKGD_simple.gif") repeat-x;
}
.ms-consoletitleareaframebottom{
background:#ffffff;
}
table.ms-applyfiltersinactive {
 background-image:url('ApplyFiltersInActive.gif');
}
table.ms-applyfiltersactive {
 background-image:url('ApplyFiltersActive.gif');
}
table.ms-applyfiltershoverover {
 background-image:url('ApplyFiltersHoverOver.gif');
}
.leftnavPic{
 background-image: url("portraitbackground.gif");
}
.ms-main .ms-sctabcn {
    background: url("PortalTabSelected.gif");
    border-color: #5e3593;
}
.ms-main .ms-ptabcn {
    background: url("PortalTabSelected.gif");
    border-color: #5e3593;
}
.ms-main .ms-sctabcn {
    background-color: #ffffff;
}
.ms-main .ms-sctabcnhover {
    background: url("PortalTabHover.gif");
    border-color: #5e3593;
}
.ms-main .ms-ptabcnhover {
    background: url("PortalTabHover.gif");
    border-color: #5e3593;
}
.ms-main .ms-sctabcf {
    border-color: #5e3593;
    border-right:0px;
}
.ms-main .ms-ptabcf {
    border-color: #5e3593;
    border-right:0px;
}
.ms-main .ms-sctabcf {
    background: #ffffff;
}
.ms-main .ms-sctabcfhover {
    background: url("PortalTabHover.gif");
    border-color: #5e3593;
}
.ms-main .ms-ptabcfhover {
    background: url("PortalTabHover.gif");
    border-color: #5e3593;
}
.ms-main .ms-sctabrx {
    border: 0px solid #5e3593;
    border-top:0px;
}
.ms-main .ms-ptabrx {
    border: 0px solid #5e3593;
    border-top:0px;
}
.ms-main .ms-sctabrx {
    background: #ffffff;
}






*********************************************************************************************

/*INICIA CLEYTON*/


/*-------------------------------------------------------------------------------------------------
CABEÇALHO
---------------------------------------------------------------------------------------------------*/
body{

font-family:Tahoma;
vertical-align:top;
}

#aspnetForm{
	background: url("bgGeral.jpg") repeat-y center top;
	text-align:center;
}

/* Tabela principal Site*/
.ms-main{
width:1000px;
border-color:transparent !important;
background-color:white;
}

#mainTable {width:700px !important;}

/*Div Topo Geral */
.ms-globalTitleArea{
height:80px;
text-align:right;
padding:0px 0px 0px 0px;
background:url('../../images/topocabecalhoFinal.jpg') no-repeat right top;
}

/* Titulo Site */
.ms-sitetitle{
display:none;
}

/* Imagem Titulo Site*/
.ms-titleimagearea img{
display:none;	
}

.ms-FaleConosco a{
font-size:8pt;
text-align:left;
background-color:#FFFFFF;
padding:0px 0px 0px 0px;
color:#666666;
}

.ms-FaleConosco{
font-size:8pt;
text-align:left;
background-color:#FFFFFF;
padding:0px 0px 0px 0px;
color:#666666;
}

/*---------------------------------------------------------------------------------------------------
 ENCERRA CABEÇALHO
--------------------------------------------------------------------------------------------------- */




/*-------------------------------------------------------------------------------------------------
LOGIN TOPO
---------------------------------------------------------------------------------------------------*/
/* Barra Geral Login */
.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
background-color:#FFFFFF;
padding:0px 0px 0px 0px;
}

/*Fonte + Link*/
.ms-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}

.ms-globalbreadcrumb{
text-decoration:none;
color:#666666;
}

.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#000000;
}

/*Div Bem Vindo Nome*/
.ms-globalright{
background:url("loginTopoBg.gif") no-repeat top left;
height:21px;
padding-right:5px;
}

.ms-globalright *{
color:#000000 !important;

} 

.ms-globalright .ms-globallinks div.ms-SpLinkButtonInActive a{
	color:#000000;
}

.ms-globalright .ms-globallinks{
	color:#000000;
}

/* Links Topo Esquerdo */
.ms-globalleft{
float:left;
display:none;
}
/*-------------------------------------------------------------------------------------------------
ENCERRA LOGIN TOPO
---------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------
MENU PUBLICAÇÃO
---------------------------------------------------------------------------------------------------*/
.ms-consoletitleareaframe
{
background-image:none;
text-align:center;
padding:0px 0px 0px 0px;
background-color:transparent !important;
width:0px;
}


.ms-consoletitleareaframebottom
{
background-color:transparent;
text-align:center;
padding:0px 0px 0px 0px;
width:0px;
}
/*-------------------------------------------------------------------------------------------------
ENCERRA MENU PUBLICAÇÃO
---------------------------------------------------------------------------------------------------*/




/*-------------------------------------------------------------------------------------------------
DIV BUSCA
---------------------------------------------------------------------------------------------------*/

.ms-globaltitlearea{border:none; padding-left:0;}

/*Div Busca Geral*/
.ms-globaltitlearea #SRSB{
height:15px;
border:none;
border:0px;
position:relative;
left:0px;
}

#SRSB a{color:#FFFFFF !important;}

/* Lupa*/
.ms-searchimage{
background-repeat:no-repeat;
background-position:right;
margin-right:5px;
background-color:transparent;
text-decoration:none;
margin:0px;
border-color:transparent;
}
.ms-searchimage a{
	text-decoration:none;
}

/* Select esquerdo*/
*.ms-globaltitlearea #SRSB select *{
margin-left:5px;
}
/*-------------------------------------------------------------------------------------------------
ENCERRA DIV BUSCA
---------------------------------------------------------------------------------------------------*/




/* ---------------------------------------------------------------------------------------------------
 MENU SUPERIOR
---------------------------------------------------------------------------------------------------*/
/*Menu Geral*/
.ms-bannerContainer{
background:#AAA9A9 !important;
background-color:#AAA9A9 !important;
border-bottom-color:#AAA9A9 !important;
padding-right:10px;
padding-left:0px;
}

/*Botões Geral*/
.ms-topnav a:visited{
font-family: Tahoma, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;
background-color:transparent;
border:none !important;
}

.ms-topnav{
font-family: Tahoma, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
text-transform: uppercase;
background-color:transparent;
border:none !important;
}

/*submenu principal*/

.ms-subtopnav{
background-color:transparent;
border-color:transparent;
border:0px;
}

.ms-topNavFlyOuts{
background-color:#F3F3F3 !important;
color:#3d3d3d !important;
font-weight:bold !important;
}

.ms-topNavFlyOutsHover{
color:#FFFFFF !important;
background-image:url('../../images/pixel3d.jpg') !important;
background-repeat:repeat !important;
font-weight:bold !important;
}



.ms-topnav td *{background:none;}

/*Link Botão*/
.ms-topnav a{
padding:10px 20px 0px 10px;
}

/*Borda interna botão*/
.ms-topnavselected{
border:none;
}

/*Link Botão*/
.ms-topnavselected a{
color:#FFFFFF;
}

.ms-topnavContainer{
border:none;
}

/*Mouse Hover Botão*/
.ms-topnavselected{
background-color:#AB2926;
height:28px;
color:#FFFFFF;
}


.ms-topNavHover{
background-color:#3d3d3d;
height:28px;
color:#FFFFFF;
}


/*Link Mouse Hover Botão*/
.ms-topNavHover a:hover{
color:#FFFFFF;
}

.ms-topNavHover a{
color:#FFFFFF;
}

.ms-topnav img{
position:relative;
left:-6px;
}

/* Publicação / Mostrar Barra de Ferramentas de Edição de Página */
.ms-consolemptablerow{
	background-color:#ffffff;
}


/* ---------------------------------------------------------------------------------------------------
ENCERRA MENU SUPERIOR
---------------------------------------------------------------------------------------------------*/




/* ---------------------------------------------------------------------------------------------------
BOTÃO AÇÕES
---------------------------------------------------------------------------------------------------*/
/*Botão Ações Geral*/
.ms-siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0px;
border:none;
cursor:pointer;
vertical-align:top !important;
}

.ms-siteactionsmenu div div div{
background:none;
border:none;
padding:1px 4px 3px 10px;
}

.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background:none;
border:none;
}
/* ---------------------------------------------------------------------------------------------------
ENCERRA BOTÃO AÇÕES
---------------------------------------------------------------------------------------------------*/





/* ---------------------------------------------------------------------------------------------------
MARGENS CONTEÚDO
---------------------------------------------------------------------------------------------------*/
/*Espaço entre menu horizontal e box conteudo*/
.ms-areaseparator{
background-color:#FFFFFF;
background-image:none;
border:none;
}

.ms-titlearearight .ms-areaseparatorright{
background-color:#FFFFFF;
background-image:none;
border:none;
}

td.ms-areaseparatorleft{
background-color:#FFFFFF;
background-image:none;
border:none;
}

.ms-consoletitleareaframe{
background-color:#FFFFFF;
background-image:none;
border:none;
}

.ms-mwspagetitleareaframe{
background-color:#FFFFFF;
background-image:none;
border:none;
}

.ms-pagetitleareaframe{
background-color:#FFFFFF;
background-image:none;
border:none;
}

Div.ms-titleareaframe{
background-color:#FFFFFF;
background-image:none;
border:none;
}

TD.ms-titleareaframe{
background-color:#FFFFFF;
background-image:none;
border:none;
}

/*Espaço entre menu horizontal e box conteudo c/ imagem*/
.ms-pagetitleareaframe table{
background-color:#FFFFFF;
background-image:none;
}

/*Box Conteudo*/
.ms-formareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;

}

.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
}

.ms-bodyareaframe{
vertical-align:top;
height:100%;
background-color:#ffffff;
}

/*Espaço Rodape sob Box conteudo*/
.ms-bodyareapagemargin{
background:#666666;
border:none;
}

/*Espaço Rodape Inteiro*/
.ms-pagebottommarginright{
background-color:#ffffff;
}

.ms-pagebottommargin{
background-color:#ffffff;
}

.ms-pagebottommarginleft{
background-color:#ffffff;
}

.ms-bodyareapagemargin{
background-color:#ffffff;
}

/*Espaço esquerdo entre o menu lateral e box conteudo*/
.ms-areaseparatorleft{
background-color:#FFFFFF;
background-image:url("navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}

div.ms-areaseparatorleft{
background-color:#FFFFFF;
background-image:url("navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}

.ms-pagemargin{
background-color:#FFFFFF;
background-image:url("navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
}

/* BG Canto Direito Box Conteudo */
.ms-areaseparatorright{
background:#FFFFFF url("pagebackgrad.jpg") no-repeat top right;
height:100%;
border:none;
}
div.ms-areaseparatorright{
background:#FFFFFF url("pagebackgrad.jpg") no-repeat top right;
height:100%;
border:none;
}
td.ms-rightareacell div.ms-pagemargin{
background:#FFFFFF url("pagebackgrad.jpg") no-repeat top right;
height:100%;
border:none;
}
.tableContentEditor
{
/*
	border-bottom: #3d3d3d 1px solid;
	border-left: #3d3d3d 1px solid;
	border-top: #3d3d3d 1px solid;
	border-right: #3d3d3d 1px solid;
*/
	width: 100%;
}
.tdContentEditor
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
/* ---------------------------------------------------------------------------------------------------
ENCERRA MARGENS CONTEÚDO
---------------------------------------------------------------------------------------------------*/




/* ---------------------------------------------------------------------------------------------------
MENU LATERAL
---------------------------------------------------------------------------------------------------*/
/* BG Menu */
.ms-nav{
background:#FFFFFF;
font-family:tahoma;
}

/*Box Menu*/
.ms-quickLaunch{
}

/*Borda interna*/
.ms-quicklaunchouter{
border:none;
}

/*Topo*/
.ms-quicklaunchheader{
background:#FFFFFF;
border:none;
color:#c00202;
}
/*Texto Topo*/
.ms-unselectednav a{
color:#c00202;
text-decoration:none;
}
.ms-quicklaunchheader a{
color:#c00202;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#c00202;
}
.ms-quicklaunchheader a:selected{
color:#c00202;
}


/*Sub Titulos*/
.ms-quicklaunch span.ms-navheader{
background:#FFFFFF;
border:none;
color:#c00202;
}
.ms-navheader2 td{
background:#FFFFFF;
border:none;
color:#c00202;
}
.ms-quicklaunch table.ms-navheader td{
background:#FFFFFF;
border:none;
color:#c00202;
}
.ms-navheader2 a{
color:#c00202;
text-decoration:none;
}
.ms-navheader2 a:selected{
color:#c00202;
text-decoration:none;
}
.ms-navheader a{
font-size:small !important;
color:#c00202;
text-decoration:none;
}
.ms-navheader a:selected{
color:#c00202;
text-decoration:none;
}
.ms-navheader2 a:hover{
color:#c00202;
text-decoration:none;
}
.ms-navheader2 a:selected{
color:#c00202;
text-decoration:none;
}
.ms-navheader a:hover{
color:#c00202;
text-decoration:none;
}
.ms-navheader a:selected{
color:#c00202;
text-decoration:none;
}

/*Textos Menu - sub item do menu esquerdo*/
.ms-navitem{
background-color:#ffffff;
border:none;
color:#c00202 !important;
text-decoration:none;
background-image:none !important;
}
.ms-navItem a{ 
color:#4d5d74 !important;
text-decoration:none !important;
}
.ms-navItem a:selected{
color:#c00202 !important;
text-decoration:none;
}
.ms-navItem a:hover{
color:#4d5d74 !important;
text-decoration:none;
}

/*Sub Menu*/
.ms-navSubMenu1{
background-color:#ffffff;
color:#c00202;
}

/*Bordas internas Sub's*/
.ms-quicklaunch table td{
border-top:1px solid #FFFFFF;
color:#c00202;
}
.ms-selectednav {
border-top:1px solid #FFFFFF;
color:#c00202;
}

/*Lixeira*/
table.ms-recyclebin td{
background-color:#ffffff;
border:none;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#c00202;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#000000;
text-decoration:none;
}




/*Lateral editado*/

.ms-navheader_edit, .ms-navheader_edit a:visited, .ms-navheader_edit a{
	color:#c00202;
	font-weight:bold;
	font-size:14px;
	border-top:10px transparent solid;			
}
.ms-navheader_edit a:hover{
	color:#4d5d74;
	font-weight:bold;
	font-size:14px;
	border-top:10px transparent solid;			
}
.ms-navitem_edit a, .ms-navitem_edit{
	color:#4d5d74;
	font-size:12px;
	border-bottom:5px transparent solid;
	/*border-left:20px transparent solid;*/
}
.ms-navitem_edit a:hover{
	color:#c00202;
	font-size:12px;
	border-bottom:3px transparent solid;
	/*border-left:20px transparent solid;*/
}
/* ---------------------------------------------------------------------------------------------------
FIM MENU LATERAL
---------------------------------------------------------------------------------------------------*/




/* ---------------------------------------------------------------------------------------------------
WEB PART'S
---------------------------------------------------------------------------------------------------*/
/****** GLOBAL LINKS ******/
.GlobalLinks1 {
	padding-top:6px;
	padding-bottom:5px;
}
.GlobalLinks2 { }
.GlobalLinks3 {
	color: #C0504D;
	font-size: 14px;
	font-weight:bold;
	font-family:"tahoma";
}
.GlobalLinks4 {
	font-size: 14px;
	font-weight:bold;
	font-family: tahoma;
}
.GlobalLinks5 {
	padding-bottom:1px;
}
.GlobalLinks6 { }
.GlobalLinks7 {
	font-family: tahoma;
	padding-left:5px;
}
.GlobalLinks7 { }
.GlobalLinks8 { }
/**************************/

/******** SideMenu ********/
.SideMenu_01 {
	width:200px;
	left:0px;
}
.SideMenu_02 { }
.SideMenu_03 {
	padding-top:10px;
}
.SideMenu_03 a:link, .SideMenu_03 a:visited {
	color:#c00202;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	font-family:"Tahoma";
}
.SideMenu_03 a:hover {
	color:#4d5d74;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	font-family:"Tahoma";
}
.SideMenu_04 { }
.SideMenu_05 { }
.SideMenu_06 a:link, .SideMenu_06 a:visited {
	color:#4d5d74;
	font-size:11px;
	border-bottom:5px transparent solid;
	text-decoration:none;
	font-family:tahoma;
}
.SideMenu_06 a:hover {
	color:#c00202;
	font-size:11px;
	border-bottom:5px transparent solid;
	text-decoration:none;
	font-family:tahoma;
}
.SideMenu_07 { }
/**************************/




/*Titulos WEB Parts Inteiros*/
.ms-WPHeader TD{
height: 21px;
background: #FFFFFF url("headerTD.gif") repeat-x top left;
border:none;
}

/*Box Titulos Web Parts apenas parte texto*/
.ms-WPTitle{
font-weight:bold;
font-family:tahoma,sans-serif;
color:#002b5a;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
background: url("WPTitle.gif") no-repeat top left;
}

/*Textos titulos web Parts*/
.ms-WPTitle A:visited{
color:#002b5a;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:link{
color:#002b5a;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover{
color:#002b5a;
text-decoration:underline;
cursor:pointer;
}

/*Textos de conteúdo das Web Part's*/
.ms-pb-selected td{
color:#606060;
}
.ms-pb{
color:#606060;
}
.ms-vb-user{
color:#606060;
}
.ms-GRFont{
color:#606060;
}
.ms-vb-tall{
color:#606060;
}
.ms-vb2{
color:#606060;
}
.ms-vb{
color:#606060;
}
.ms-gbload{
color:#606060;
}
.ms-gb2{
color:#606060;
}
.ms-gb{
color:#606060;
}
.ms-disc a{
color:#606060;
text-decoration:none;
}
.ms-vb-user a{
color:#606060;
text-decoration:none;
}
.ms-GRStatusText a{
color:#606060;
text-decoration:none;
}
.ms-vb2 a{
color:#606060;
text-decoration:none;
}
.ms-vb a{
color:#606060;
text-decoration:none;
}
.ms-disc a:hover{
color:#606060;
text-decoration:underline;
}
.ms-vb-user a:hover{
color:#606060;
text-decoration:underline;
}
.ms-vb2 a:hover{
color:#606060;
text-decoration:underline;
}
.ms-vb a:hover{
color:#606060;
text-decoration:underline;
}
.ms-disc a:visited{
color:#606060;
text-decoration:none;
}
.ms-vb-user a:visited{
color:#606060;
text-decoration:none;
}
.ms-GRStatusText a:visited{
color:#606060;
text-decoration:none;
}
.ms-vb2 a:visited{
color:#606060;
text-decoration:none;
}
.ms-vb a:visited{
color:#606060;
text-decoration:none;
}
.ms-disc a:visited:hover{
color:#606060;
text-decoration:underline;
}

.ms-vb-user a:visited:hover{
color:#606060;
text-decoration:underline;
}

.ms-vb2 a:visited:hover{
color:#606060;
text-decoration:underline;
}

.ms-vb a:visited:hover{
color:#606060;
text-decoration:underline;
}

/*Espaço entre o conteudo e "adicionar novo..."*/
.ms-partline{
background-color:#ffffff;
}

/*"adicionar novo..."*/
a.ms-addnew{
font-weight:normal;
font-family:tahoma;
font-size:8pt;
color:#c00202;
text-decoration:none;
}
a.ms-addnew:Hover{
color:#606060;
text-decoration:underline;
}

/*Setinha*/
.ms-SpLinkButtonActive{
background-image:url("menubuttonhover.gif");
}
.ms-HoverCellActive{
background-image:url("menubuttonhover.gif");
}
.ms-HoverCellActiveDark{
background-image:url("menubuttonhover.gif");
}
/* ---------------------------------------------------------------------------------------------------
FIM WEB PART'S
---------------------------------------------------------------------------------------------------*/




/* ---------------------------------------------------------------------------------------------------
MENU INTERNO ADIÇÃO DE NOVA TAREFA E ETC
---------------------------------------------------------------------------------------------------*/
.ms-menutoolbar{
height:22px;
background-color:#ffffff;
color:#FFFFFF;
background-image:url('images/menuinterno.png');
background-repeat:repeat-x;
}

.ms-menutoolbar td a{
	color:#ffffff ;
	
}
.ms-menutoolbar td{
}

.ms-listdescription{
color:#4c4c4c;
font-family:tahoma;
background:#f8f8f8;
}

.ms-separator img
{
background:#c00202;
}

.ms-listheaderlabel {
color:#015dbb;
}

td.ms-viewselector{
border:solid 1px #666666 !important;
background-image:url("selectednav.gif");
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}

.ms-authoringcontrols td td.ms-viewselectorhover{
border:solid 1px #666666 !important;
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}

.ms-authoringcontrols td td.ms-viewselector{
border:solid 1px #666666 !important;
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}

.ms-toolbar td td.ms-viewselectorhover{
border:solid 1px #666666 !important;
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}

.ms-toolbar td td.ms-viewselector{
border:solid 1px #666666 !important;
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}

.ms-menutoolbar td td.ms-viewselectorhover{
border:solid 1px #666666 !important;
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}

.ms-menutoolbar td td.ms-viewselector{
border:solid 1px #666666 !important;
background-repeat:repeat-x;
background-color:#ffe6a0;
font-weight:bold;
padding:0px;
}
/* ---------------------------------------------------------------------------------------------------
FIM MENU INTERNO ADIÇÃO DE NOVA TAREFA E ETC
---------------------------------------------------------------------------------------------------*/




/* ---------------------------------------------------------------------------------------------------
Informações sobre o Site
---------------------------------------------------------------------------------------------------*/
/*Texto Inicial*/
.ms-createpageinformation th{
color:#454545;
text-align:left;
}

.ms-pageinformation th{
color:#454545;
text-align:left;
}

/*Titulos box*/
.ms-propertysheet th.ms-linksectionheader
{
color:#002b5a;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
text-align:left;
}
.ms-linksectionheader
{
color:#002b5a;
font-family:tahoma;
font-size:8pt;
font-weight:bold;
text-align:left;
}
th.ms-linksectionheader
{
background-color:#edeaff;
background-image:url("linksectiongrad.gif");
background-repeat:repeat-x;
border:1px solid #bcdcff;
text-align:left;
}
td.ms-linksectionheader
{
background-color:#edeaff;
background-image:url("linksectiongrad.gif");
background-repeat:repeat-x;
border:1px solid #bcdcff;
text-align:left;
}
.ms-linksectionheader .ms-standardheader{
color:#002b5a;
}

.ms-propertysheet a{
	color:#454545;
}

.ms-propertysheet{
	color:#454545;
}
/* ---------------------------------------------------------------------------------------------------
Fim Informações sobre o Site
---------------------------------------------------------------------------------------------------*/





/* ---------------------------------------------------------------------------------------------------
CALENDÁRIO
---------------------------------------------------------------------------------------------------*/

.ms-calheader {
background-color:#c00202;
}
.ms-cal-nav {
font-size:8pt;
}
.ms-cal-navselected {
font-size:8pt;
}
span.ms-cal-navselected a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
.ms-cal-navselected a:hover {
color:#000000;
text-decoration:underline;
}
td a.ms-cal-nav {
color:#003399;
font-weight:normal;
text-decoration:none;
}
span.ms-cal-nav a:visited {
color:#003399;
font-weight:normal;
text-decoration:none;
}
span.ms-cal-nav a {
color:#003399;
font-weight:normal;
text-decoration:none;
}
span.ms-cal-nav a:hover {
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.ms-cal-nav a:hover {
color:#000000;
font-weight:normal;
text-decoration:underline;
}
.ms-cal-navselected img {
vertical-align:middle;
}
.ms-cal-nav img {
vertical-align:middle;
}

/* ---------------------------------------------------------------------------------------------------
week
---------------------------------------------------------------------------------------------------*/



.ms-cal-weekemptyRTL {
background-color:#c00202;
font-size:2px;
width:18px;
}
.ms-cal-weekempty {
background-color:#ffffff;
font-size:2px;
width:18px;
}
.ms-cal-weekname {
background-color:#ffffff;
width:14.5%;
}
.ms-cal-weekday {
background-color:#ffffff;
color:#7F7F7F;
font-weight:normal;
padding:2px;
}
.ms-cal-weekRTLB {
background-color:#ffffff;
background-repeat:repeat-y;

}
.ms-cal-weekRTL {
background-color:#ffffff;
background-repeat:repeat-y;

}
.ms-cal-weekB {
background-color:#ffffff;
background-repeat:repeat-y;

}
.ms-cal-week {
background-color:#ffffff;
background-repeat:repeat-y;

}
.ms-cal-weekselectedRTL {
background-color:#ffffff;

cursor:pointer;
}
.ms-cal-weekselected {
background-color:#ffffff;

cursor:pointer;
}
.ms-cal-weekselectedRTL a {
color:#000000;
cursor:pointer;
text-decoration:none;
}
.ms-cal-weekselected a {
color:#000000;
cursor:pointer;
text-decoration:none;
}
.ms-cal-weekboxRTL {
width:15px;
}
.ms-cal-weekbox {
width:15px;
}


/* ---------------------------------------------------------------------------------------------------
fim week
---------------------------------------------------------------------------------------------------*/

.ms-cal-wtopday {
background-color:#e9f3ff;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:left;
}
.ms-cal-wtopdayL {
background-color:#e9f3ff;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:left;
}
.ms-cal-topdayL {
background-color:#e9f3ff;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:left;
}
.ms-cal-topday {
background-color:#e9f3ff;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:left;
}
.ms-cal-wtopdayRTLL {
background-color:#FFDA8A;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:right;
}
.ms-cal-wtopdayRTL {
background-color:#FFDA8A;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:right;
}
.ms-cal-topdayRTLL {
background-color:#FFDA8A;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:right;
}
.ms-cal-topdayRTL {
background-color:#FFDA8A;
background-image:url(calnumBttn.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
color:#000000;
font-weight:bold;
text-align:right;
}
.ms-cal-wtopday {
border-right:medium none;
}
.ms-cal-wtopdayRTL {
border-left:medium none;
}
.ms-cal-wtopday-todayRTL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopday-today div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayfocusRTLL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayfocusRTL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayfocusL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayfocus div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayRTLL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayRTL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopday div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-topdayRTLL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-topdayL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-topdayRTL div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-topday div {
font-weight:bold;
padding:1px 1px 2px 5px;
}
.ms-cal-wtopdayfocusLover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocusover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocusRTLLover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocusRTLover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopday-todayRTL div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopday-todayRTLover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopday-todayover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocusRTL div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocusRTLL div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocusL div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocus div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopday-today div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayRTLLover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayRTLover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayLover div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayRTLL div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayRTL div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopday div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayL div span {
color:#000000;
font-weight:normal;
padding:0px 10px;
}
.ms-cal-wtopdayfocusRTL div a {
color:#000000;
}
.ms-cal-wtopdayfocusRTLL div a {
color:#000000;
}
.ms-cal-wtopdayfocusL div a {
color:#000000;
}
.ms-cal-wtopdayfocus div a {
color:#000000;
}
.ms-cal-wtopdayRTLL div a {
color:#000000;
}
.ms-cal-wtopdayRTL div a {
color:#000000;
}
.ms-cal-wtopday div a {
color:#000000;
}
.ms-cal-wtopdayL div a {
color:#000000;
}
.ms-cal-wtopday-todayRTL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-topday-todayRTL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-wtopday-today {
background-color:#FFDA8A;
background-image:url(/_layouts/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-topday-today {
background-color:#FFDA8A;
background-image:url(/_layouts/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-wtopday-today {
text-align:left;
}
.ms-cal-topday-today {
text-align:left;
}
.ms-cal-wtopday-todayRTL {
text-align:right;
}
.ms-cal-topday-todayRTL {
text-align:right;
}
.ms-cal-wtopday-todayRTLover div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-topday-todayoverRTL div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-wtopday-todayRTL div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-topday-todayRTL div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-wtopday-todayover div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-topday-todayover div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-wtopday-today div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-topday-today div {
border:1px solid #FFA521;
font-weight:bold;
padding:0px 0px 0px 4px;
}
.ms-cal-wtopday-todayover {
background-color:#FFE1BB;
border:1px solid #9cccff;
cursor:pointer;
text-align:left;
}
.ms-cal-topday-todayover {
background-color:#FFE1BB;
border:1px solid #9cccff;
cursor:pointer;
text-align:left;
}
.ms-cal-wtopday-todayRTLover {
background-color:#FFE1BB;
border:1px solid #9cccff;
cursor:pointer;
text-align:right;
}
.ms-cal-topday-todayoverRTL {
background-color:#FFE1BB;
border:1px solid #9cccff;
cursor:pointer;
text-align:right;
}
.ms-cal-wtopdayfocusLover {
background-color:#EBF3FF;
background-image:url(calnumBttnover.gif);
border:1px solid #97caff;
cursor:pointer;
text-align:left;
}
.ms-cal-wtopdayfocusover {
background-color:#EBF3FF;
background-image:url(calnumBttnover.gif);
border:1px solid #97caff;
cursor:pointer;
text-align:left;
}
.ms-cal-topdayfocusover {
background-color:#EBF3FF;
background-image:url(calnumBttnover.gif);
border:1px solid #97caff;
cursor:pointer;
text-align:left;
}
.ms-cal-wtopdayLover {
background-color:#EBF3FF;
background-image:url(calnumBttnover.gif);
border:1px solid #97caff;
cursor:pointer;
text-align:left;
}
.ms-cal-wtopdayover {
background-color:#EBF3FF;
background-image:url(calnumBttnover.gif);
border:1px solid #97caff;
cursor:pointer;
text-align:left;
}
.ms-cal-topdayoverL {
background-color:#EBF3FF;
background-image:url(calnumBttnover.gif);
border:1px solid #97caff;
cursor:pointer;
text-align:left;
}
.ms-cal-topdayover {
background-color:#EBF3FF;
background-image:url(calnumBttnover.gif);
border:1px solid #97caff;
cursor:pointer;
text-align:left;
}
.ms-cal-wtopdayfocusRTLLover {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-wtopdayfocusRTLover {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-wtopdayRTLLover {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-wtopdayRTLover {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-topdayfocusoverRTLL {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-topdayfocusoverRTL {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-topdayoverRTLL {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-topdayoverRTL {
background-color:#EBF3FF;
border:1px solid #97caff;
cursor:pointer;
text-align:right;
}
.ms-cal-wtopdayfocusRTLLover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayfocusRTLover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayfocusLover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayfocusover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-topdayfocusRTLover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-topdayfocusover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayRTLLover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayRTLover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayLover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-topdayoverRTLL div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-topdayoverRTL div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-topdayoverL div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-topdayover div {
color:#000000;
font-weight:bold;
padding:1px 1px 2px 5px;
text-decoration:underline;
}
.ms-cal-wtopdayfocusRTLL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-wtopdayfocusRTL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-wtopdayfocusL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-wtopdayfocus {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-topdayfocusRTLL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-topdayfocusRTL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-topdayfocusL {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-topdayfocus {
background-color:#FFDA8A;
background-image:url(/_layouts/images/selectednav.gif);
background-repeat:repeat-x;
border:1px solid #97caff;
}
.ms-cal-wtopdayfocusL {
text-align:left;
}
.ms-cal-wtopdayfocus {
text-align:left;
}
.ms-cal-wtopdayfocusRTLL {
text-align:right;
}
.ms-cal-wtopdayfocusRTL {
text-align:right;
}
.ms-cal-wtopdayfocusRTLL div a {
color:#000000;
}
.ms-cal-wtopdayfocusRTL div a {
color:#000000;
}
.ms-cal-wtopdayfocusL div a {
color:#000000;
}
.ms-cal-wtopdayfocus div a {
color:#000000;
}
.ms-cal-topdayfocusRTLL div a {
color:#000000;
}
.ms-cal-topdayfocusRTL div a {
color:#000000;
}
.ms-cal-topdayfocusL div a {
color:#000000;
}
.ms-cal-topdayfocus div a {
color:#000000;
}
.ms-cal-wtopdayfocus div img {
width:96px;
}
.ms-cal-wtopdayfocusL div img {
width:96px;
}
.ms-cal-wtopdayfocusRTLL div img {
width:96px;
}
.ms-cal-wtopdayfocusRTL div img {
width:96px;
}
.ms-cal-wtopday-todayRTLL div img {
width:96px;
}
.ms-cal-wtopday-todayRTL div img {
width:96px;
}
.ms-cal-wtopday-todayRTLLover div img {
width:96px;
}
.ms-cal-wtopday-todayRTLover div img {
width:96px;
}
.ms-cal-wtopdayfocusRTLLover div img {
width:96px;
}
.ms-cal-wtopdayfocusRTLover div img {
width:96px;
}
.ms-cal-wtopdayfocusLover div img {
width:96px;
}
.ms-cal-wtopdayfocusover div img {
width:96px;
}
.ms-cal-wtopdayRTLLover div img {
width:96px;
}
.ms-cal-wtopdayRTLover div img {
width:96px;
}
.ms-cal-wtopdayRTLL div img {
width:96px;
}
.ms-cal-wtopdayRTL div img {
width:96px;
}
.ms-cal-wtopdayover div img {
width:96px;
}
.ms-cal-wtopdayLover div img {
width:96px;
}
.ms-cal-wtopdayL div img {
width:96px;
}
.ms-cal-wtopday div img {
width:96px;
}
.ms-cal-nodataBtm2 td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataBtm td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataLeftBtmRTL2 td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataLeftBtm2 td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataLeftBtmRTL td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataLeftBtm td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataLeft td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataMid td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-nodataBtm2 {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataBtm {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataLeftBtmRTL2 {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataLeftBtm2 {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataLeftBtmRTL {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataLeftBtm {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataLeftRTL {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataLeft {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataMid {
background-color:#ffffff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-nodataBtm2 {
border-bottom:1px solid #97caff;
}
.ms-cal-nodataBtm {
border-bottom:1px solid #97caff;
}
.ms-cal-nodataLeftBtmRTL2 {
border-bottom:1px solid #97caff;
}
.ms-cal-nodataLeftBtm2 {
border-bottom:1px solid #97caff;
}
.ms-cal-nodataLeftBtmRTL {
border-bottom:1px solid #97caff;
}
.ms-cal-nodataLeftBtm {
border-bottom:1px solid #97caff;
}
.ms-cal-muworkitemRTLL {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0pt 0pt;
}
.ms-cal-muworkitemRTL {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0pt 0pt;
}
.ms-cal-muworkitemR {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0pt 0pt;
}
.ms-cal-muworkitemL {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0pt 0pt;
}
.ms-cal-muworkitem {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0pt 0pt;
}
.ms-cal-noworkitemRTL td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-workitem td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-noworkitem td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-todayitemRTL td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-todayitem td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-muworkitemR td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-muworkitemRTLL td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-muworkitemRTL td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-muworkitemL td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-muworkitem td {
font-family:Tahoma;
font-size:8pt;
vertical-align:top;
}
.ms-cal-todayitemRTL {
background-color:#FFFFFF;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-todayitem {
background-color:#FFFFFF;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-workitem {
background-color:#FFFFFF;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-workitem2 {
border-left:1px solid #9cccff;
border-right:1px solid #9cccff;
padding:2px 5px 1px;
}
.ms-cal-todayitemRTL2B {
background-color:#FFFFFF;
border-bottom:1px solid #97caff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-todayitem2B {
background-color:#FFFFFF;
border-bottom:1px solid #97caff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-workitemRTL2B {
background-color:#FFFFFF;
border-bottom:1px solid #97caff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-workitem2B {
background-color:#FFFFFF;
border-bottom:1px solid #97caff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-workitemL2 {
background-color:#FFFFFF;
border-left:3px solid #9BA3B5;
border-right:1px solid #9BA3B5;
padding:2px 5px 1px;
}
.ms-cal-workitemRTLL2 {
background-color:#FFFFFF;
border-left:1px solid #9BA3B5;
border-right:3px solid #9BA3B5;
padding:2px 5px 1px;
}
.ms-cal-workitemL2B {
background-color:#FFFFFF;
border-bottom:3px solid #9BA3B5;
border-left:3px solid #9BA3B5;
border-right:1px solid #9BA3B5;
padding:2px 5px 1px;
}
.ms-cal-workitemRTLL2B {
background-color:#FFFFFF;
border-bottom:3px solid #9BA3B5;
border-left:1px solid #9BA3B5;
border-right:3px solid #9BA3B5;
padding:2px 5px 1px;
}
.ms-cal-noworkitemRTL {
background-color:#FFFFFF;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-noworkitemL {
background-color:#FFFFFF;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-noworkitem {
background-color:#FFFFFF;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:1px 0px;
vertical-align:top;
}
.ms-cal-noworkitemRTL2B {
background-color:#FFFFFF;
border-bottom:1px solid #9cccff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-noworkitemL2B {
background-color:#FFFFFF;
border-bottom:1px solid #9cccff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-noworkitem2B {
background-color:#FFFFFF;
border-bottom:1px solid #9cccff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-noworkitemLB {
background-color:#FFFFFF;
border-bottom:1px solid #9cccff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-noworkitemB {
background-color:#FFFFFF;
border-bottom:1px solid #9cccff;
border-left:1px solid #97caff;
border-right:1px solid #97caff;
padding:2px 5px 1px;
}
.ms-cal-monthitem {
color:#000000;
font-size:8pt;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}
td.ms-cal-monthitem a {
color:#003399;
}
td.ms-cal-monthitem a:hover b {
color:#000000;
}
.ms-cal-monthitem b {
color:#8C8C8C;
font-weight:normal;
}
.ms-cal-monthMultiDay a:visited {
background-color:#375B84;
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
padding:3px;
text-decoration:none;
}
.ms-cal-monthMultiDay a:active {
background-color:#375B84;
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
padding:3px;
text-decoration:none;
}
.ms-cal-monthMultiDay a:link {
background-color:#375B84;
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
padding:3px;
text-decoration:none;
}
.ms-cal-monthMultiDay a {
background-color:#375B84;
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
padding:3px;
text-decoration:none;
}
.ms-cal-monthMultiDay {
background-color:#375B84;
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
padding:3px;
text-decoration:none;
}
.ms-cal-monthMultiDay a:hover {
background-color:#375B84;
color:#5185C1;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
}
a.ms-cal-more:visited {
color:#003399;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
margin-bottom:3px;
margin-top:3px;
padding:3px;
text-decoration:none;
}
a.ms-cal-more:active {
color:#003399;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
margin-bottom:3px;
margin-top:3px;
padding:3px;
text-decoration:none;
}
a.ms-cal-more:link {
color:#003399;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
margin-bottom:3px;
margin-top:3px;
padding:3px;
text-decoration:none;
}
a.ms-cal-more {
color:#003399;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
margin-bottom:3px;
margin-top:3px;
padding:3px;
text-decoration:none;
}
a.ms-cal-more:hover {
color:#000000;
text-decoration:underline;
}
.ms-cal-more img {
vertical-align:middle;
}
.ms-cal-defaultbgcolor {
background-color:#ffffff;
background-image:url(/_layouts/images/alldayDefault.gif);
background-repeat:repeat-x;
cursor:pointer;
font-weight:bold;
padding:4px 0px;
text-align:center;
}
.ms-cal-defaultbgcolorsel {
background-color:#F2F8FF;
background-image:url(/_layouts/images/alldayDefaultOver.gif);
background-repeat:repeat-x;
cursor:pointer;
font-weight:bold;
padding:4px 0px;
text-align:center;
text-decoration:none;
}
.ms-cal-monthAllDay {
background-color:#ffffff;
background-image:url(/_layouts/images/alldayDefault.gif);
background-repeat:repeat-x;
border-color:#8EBBF5;
border-style:solid;
border-width:1px 2px;
cursor:pointer;
font-weight:bold;
padding:4px 0px;
text-align:center;
}
td.ms-cal-monthAllDay a {
color:#003399;
text-decoration:none;
}
td.ms-cal-defaultbgcolor a {
color:#003399;
text-decoration:none;
}
td.ms-cal-defaultbgcolorsel a {
color:#000000;
}
td.ms-cal-monthAllDaysel a {
color:#000000;
}
.ms-cal-defaultbgcolorsel a:hover {
color:#000000;
text-decoration:underline;
}
.ms-cal-defaultbgcolor a:hover {
color:#000000;
text-decoration:underline;
}
.ms-cal-monthAllDaysel {
background-color:#F2F8FF;
background-image:url(/_layouts/images/alldayDefaultOver.gif);
background-repeat:repeat-x;
border-color:#9cccff;
border-style:solid;
border-width:1px 2px;
cursor:pointer;
font-weight:bold;
padding:4px 0px;
text-align:center;
}
.ms-cal-time {
background-color:#ffffff;
border-right:1px solid #97caff;
width:18px;
}
.ms-cal-timeRTL {
background-color:#ffffff;
border-left:1px solid #97caff;
width:18px;
}
.ms-cal-alldayevent {
border-left:1px solid #9BA3B5;
border-right:1px solid #9BA3B5;
height:100%;
padding-top:1px;
text-align:center;
text-decoration:none;
vertical-align:top;
}
.ms-cal-alldayeventRTL {
background-color:#FFFFFF;
border-left:1px solid #9BA3B5;
border-right:3px solid #9BA3B5;
height:100%;
padding-top:1px;
text-decoration:none;
vertical-align:top;
}
.ms-cal-noworkhour {
background-color:#F2F4F7;
border-left:2px solid #9BA3B5;
width:18px;
}
.ms-cal-blankimage {
height:76px;
visibility:hidden;
width:7px;
}
.ms-cal-workhourhalfhourover {
background-color:#ffffff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourover {
background-color:#ffffff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourhalfhour {
background-color:#ffffff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhour {
background-color:#ffffff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourBhalfhourover {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourBover {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourBhalfhour {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourB {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:1px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-noworkhourRTL {
background-color:#F2F4F7;
border-right:2px solid #9BA3B5;
width:18px;
}
.ms-cal-workhourRTLhalfhourover {
background-color:#ffffff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLover {
background-color:#ffffff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLhalfhour {
background-color:#ffffff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTL {
background-color:#ffffff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLBhalfhourover {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLBover {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLBhalfhour {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLB {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
color:#003399;
padding:0px 0px 4px 1px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-noworkhourF {
background-color:#F2F4F7;
border-left:2px solid #9BA3B5;
border-top:3px solid #9BA3B5;
width:18px;
}
.ms-cal-workhourFhalfhourover {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:2px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourFhalfhour {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:2px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourFover {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:2px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourF {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:2px 4px 0px 0px;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-noworkhourRTLF {
background-color:#F2F4F7;
border-right:2px solid #9BA3B5;
border-top:3px solid #9BA3B5;
width:18px;
}
.ms-cal-workhourRTLFhalfhourover {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:0px 0px 4px 2px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLFhalfhour {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:0px 0px 4px 2px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLFover {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:0px 0px 4px 2px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-workhourRTLF {
background-color:#ffffff;
color:#003399;
font-weight:normal;
padding:0px 0px 4px 2px;
text-align:left;
vertical-align:top;
white-space:nowrap;
width:30px;
}
.ms-cal-upper-border {
border-right:1px solid #9BA3B5;
border-top:3px solid #9BA3B5;
}
.ms-cal-upper-borderRTL {
border-left:1px solid #9BA3B5;
border-top:3px solid #9BA3B5;
}
.ms-cal-workhourRTLBover {
cursor:pointer;
text-decoration:underline;
}
.ms-cal-workhourRTLover {
cursor:pointer;
text-decoration:underline;
}
.ms-cal-workhourBover {
cursor:pointer;
text-decoration:underline;
}
.ms-cal-workhourover {
cursor:pointer;
text-decoration:underline;
}
.ms-cal-workhourRTLFover {
cursor:pointer;
text-decoration:underline;
}
.ms-cal-workhourFover {
cursor:pointer;
text-decoration:underline;
}
.ms-cal-workhourRTLBhalfhourover {
cursor:pointer;
}
.ms-cal-workhourRTLhalfhourover {
cursor:pointer;
}
.ms-cal-workhourBhalfhourover {
cursor:pointer;
}
.ms-cal-workhourhalfhourover {
cursor:pointer;
}
.ms-cal-workhourRTLFhalfhourover {
cursor:pointer;
}
.ms-cal-workhourFhalfhourover {
cursor:pointer;
}
.ms-cal-enoworkdayRTLF {
border-top:1px solid #e9f3ff;
}
.ms-cal-enoworkdayF {
border-top:1px solid #e9f3ff;
}
.ms-cal-eworkdayRTLF {
border-top:1px solid #e9f3ff;
}
.ms-cal-eworkdayF {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourRTLBover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourRTLover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourBover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourRTLFover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourFover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourB {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhour {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourRTLFover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourFover {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourRTLF {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourRTL {
border-top:1px solid #e9f3ff;
}
.ms-cal-workhourF {
border-top:1px solid #e9f3ff;
}
.ms-cal-enoworkhourRTLF {
border-top:medium none;
}
.ms-cal-enoworkhourRTL {
border-top:medium none;
}
.ms-cal-enoworkhourF {
border-top:medium none;
}
.ms-cal-enoworkhour {
border-top:medium none;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhour .ms-cal-dayhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkday .ms-cal-dayhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkday .ms-cal-dayhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkday .ms-cal-dayhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhour .ms-cal-dayhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourF .ms-cal-dayhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkday .ms-cal-dayhalfhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourFhalfhourover {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourRTLFhalfhourover {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourhalfhourover {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourBhalfhourover {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourBhalfhourover {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourRTLhalfhourover {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourRTLBhalfhourover {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourRTLhalfhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourhalfhourB {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-workhourhalfhour {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF {
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourB .ms-cal-dayhour {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourB .ms-cal-dayhourF {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-left:1px solid #97caff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-left:1px solid #97caff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkhourF {
background-color:#ffffff;
}
.ms-cal-enoworkhourL {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTLL {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTL {
background-color:#ffffff;
}
.ms-cal-enoworkhour {
background-color:#ffffff;
}
.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF {
background-color:#ffffff;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
background-color:#ffffff;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
background-color:#ffffff;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkhourF .ms-cal-dayhour {
background-color:#ffffff;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-right:1px solid #97caff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-right:1px solid #97caff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL {
background-color:#ffffff;
border-bottom:1px solid #e9f3ff;
border-top:1px solid #e9f3ff;
height:100%;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-eworkdayF .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-eworkday .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
border-left:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
border-right:1px solid #97caff;
height:100%;
}
.ms-cal-enoworkhourRTLFB {
height:100%;
}
.ms-cal-enoworkhourFB {
height:100%;
}
.ms-cal-enoworkhourLB {
height:100%;
}
.ms-cal-enoworkhourRTLLB {
height:100%;
}
.ms-cal-enoworkhourRTLB {
height:100%;
}
.ms-cal-enoworkhourB {
height:100%;
}
.ms-cal-enoworkhourRTLF {
height:100%;
}
.ms-cal-enoworkhourF {
height:100%;
}
.ms-cal-enoworkhourL {
height:100%;
}
.ms-cal-enoworkhourRTLL {
height:100%;
}
.ms-cal-enoworkhourRTL {
height:100%;
}
.ms-cal-enoworkhour {
height:100%;
}
.ms-cal-enoworkdayRTL {
height:100%;
vertical-align:top;
}
.ms-cal-enoworkday {
height:100%;
vertical-align:top;
}
.ms-cal-eworkhourRTL {
background-color:#FFFFFF;
height:100%;
vertical-align:top;
}
.ms-cal-eworkhour {
background-color:#FFFFFF;
height:100%;
vertical-align:top;
}
.ms-cal-eworkdayRTL {
background-color:#FFFFFF;
height:100%;
vertical-align:top;
}
.ms-cal-eworkday {
background-color:#FFFFFF;
height:100%;
vertical-align:top;
}
.ms-cal-eworkday .ms-cal-tdayitem td div {
overflow:hidden;
}
.ms-cal-enoworkdayRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkdayF {
background-color:#ffffff;
}
.ms-cal-enoworkdayRTL {
background-color:#ffffff;
}
.ms-cal-enoworkday {
background-color:#ffffff;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
background-color:#ffffff;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
background-color:#ffffff;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
background-color:#ffffff;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
background-color:#ffffff;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
background-color:#ffffff;
}
.ms-cal-weekedge {
background-color:#ffffff;
font-size:2px;
width:4px;
}
.ms-cal-wemptycellL {
background-color:#ffffff;
border-left:1px solid #97caff;
}
.ms-cal-wemptycell {
background-color:#ffffff;
border-left:1px solid #97caff;
}
.ms-cal-walldayeventRTLL {
background-color:#ffffff;
padding-top:1px;
}
.ms-cal-walldayeventRTL {
background-color:#ffffff;
padding-top:1px;
}
.ms-cal-walldayeventL {
background-color:#ffffff;
padding-top:1px;
}
.ms-cal-walldayevent {
background-color:#ffffff;
padding-top:1px;
}
.ms-cal-walldayeventRTLR td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-walldayeventRTLL td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-walldayeventR td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-walldayeventL td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-walldayeventRTL td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-walldayevent td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-alldayeventRTLL {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
}
.ms-cal-alldayeventRTL {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
}
.ms-cal-alldayeventL {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
}
.ms-cal-alldayevent {
border-left:1px solid #97caff;
border-right:1px solid #97caff;
}
.ms-cal-alldayeventRTLR td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-alldayeventRTLL td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-alldayeventR td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-alldayeventL td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-alldayeventRTL td {
font-family:Tahoma;
font-size:8pt;
}
.ms-cal-alldayevent td {
font-family:Tahoma;
font-size:8pt;
}
.contL {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:100%;
}
.contB {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:100%;
}
.contR {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:100%;
}
.cont {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:100%;
}
.contB {
border-left:2px solid #8EBBF5;
border-right:2px solid #8EBBF5;
}
.contL {
border-left:2px solid #8EBBF5;
}
.contR {
border-right:2px solid #8EBBF5;
}
.ms-cal-weekitem a:visited {
color:#000000;
font-family:Verdana;
font-size:7pt;
height:100%;
text-align:center;
text-decoration:none;
}
.ms-cal-weekitem a:active {
color:#000000;
font-family:Verdana;
font-size:7pt;
height:100%;
text-align:center;
text-decoration:none;
}
.ms-cal-weekitem a:link {
color:#000000;
font-family:Verdana;
font-size:7pt;
height:100%;
text-align:center;
text-decoration:none;
}
.ms-cal-weekitem a {
color:#000000;
font-family:Verdana;
font-size:7pt;
height:100%;
text-align:center;
text-decoration:none;
}
.ms-cal-weekitem {
color:#000000;
font-family:Verdana;
font-size:7pt;
height:100%;
text-align:center;
text-decoration:none;
}
.ms-cal-weekitem a:hover {
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
height:100%;
text-align:center;
text-decoration:none;
}
.ms-cal-tweekitem {
background-color:#ffffff;
background-image:url(/_layouts/images/alldayDefault.gif);
background-repeat:repeat-x;
border:1px solid #9cccff;
height:100%;
width:100%;
}
.ms-cal-tweekitem td {
font-family:tahoma;
font-size:8pt;
padding:0px 4px 1px;
vertical-align:top;
}
.ms-cal-tweekitem td div {
height:100%;
overflow:hidden;
width:100%;
}
.ms-cal-eworkday .ms-cal-tdayitem td div {
overflow:hidden;
}
.ms-cal-tdayitem {
background-color:#ffffff;
background-image:url(/_layouts/images/alldayDefault.gif);
background-repeat:repeat-x;
border:1px solid #9cccff;
height:100%;
width:100%;
}
.ms-cal-tdayitem td {
font-family:tahoma;
font-size:8pt;
padding:0px 4px 1px;
vertical-align:top;
}
.ms-cal-tdayitem td div {
height:100%;
overflow:hidden;
}
.ms-cal-eworkday .ms-cal-tdayitem td div {
overflow:hidden;
}
td.ms-cal-enoworkhourB a.ms-cal-dayitem {
color:#003399;
text-decoration:none;
}
td.ms-cal-enoworkday a.ms-cal-dayitem {
color:#003399;
text-decoration:none;
}
td.ms-cal-eworkhourF a.ms-cal-dayitem {
color:#003399;
text-decoration:none;
}
td.ms-cal-eworkhour a.ms-cal-dayitem {
color:#003399;
text-decoration:none;
}
td.ms-cal-enoworkhourF a.ms-cal-dayitem {
color:#003399;
text-decoration:none;
}
td.ms-cal-enoworkhour a.ms-cal-dayitem {
color:#003399;
text-decoration:none;
}
td.ms-cal-eworkday a.ms-cal-dayitem {
color:#003399;
text-decoration:none;
}
a.ms-cal-dayitem:hover {
color:#000000;
text-align:center;
text-decoration:none;
}
a.ms-cal-dayitem:hover nobr {
color:#000000;
}
.ms-cal-dayitem nobr {
color:#8C8C8C;
font-weight:normal;
}
.ms-cal-gempty {
border-collapse:collapse;
cursor:default;
font-family:Tahoma,Verdana;
font-size:8pt;
}
.ms-cal-navheader {
color:#000000;
font-family:Tahoma;
font-size:10pt;
font-weight:bold;
padding:10px;
}
.ms-cal-nav-buttonsltr {
color:#9cccff;
font-size:10pt;
padding:0px 15px 0px 0px;
text-align:right;
}
.ms-cal-nav-buttonsRTL {
color:#9cccff;
font-size:10pt;
padding:0px 0px 0px 15px;
text-align:left;
}
div.ms-cal-navheader a img {
background-color:#FFFFFF;
background-image:url(/_layouts/images/listheadergrad.gif);
background-repeat:repeat-x;
border:1px solid #9cccff;
vertical-align:middle;
}
.ms-cal-hidden {
display:none;
}



/* alterado*/

#DatePickerDiv *{

}

#CalViewTable1 *{

}

#CalViewTable1 TABLE{
background: transparent url(calendario.gif) repeat-x;
}

.ms-cal-weekempty{
background-color:#f8fbff;
}

.ms-cal-weekday{
background-color:#f8fbff;
}

.ms-calheader{
background-color:#f8fbff;
}
.ms-cal-topday{
background: #ffffff url(bg_sections.jpg) !important;
border-color:#70b7ff;
}

.ms-cal-topday-today{
background: #ffffff url(calnumBttntoday.gif) repeat-x !important;
border:solid 1px #d2b47a;
}
                
.ms-cal-topday-todayover{
                
}

.ms-cal-topdayover{
background: #f5edff url(topdayover.gif) !important;
border:solid 1px #70b7ff;
}
.ms-picker-footer *
{
                font-size: 10px;
}

.ms-picker-monthcenter A{
                color:#1b7214 !Important;
}
.ms-menubuttonactivehover{
                border-top:1px #FFF solid  !Important;
                border-bottom:1px #A8c800 solid  !Important;
                border-left:1px #e6e1db solid !Important;
                border-right:1px #e6e1db solid !Important;
}

.ms-splitbuttonhover{
                border-top:1px #FFF solid  !Important;
                border-bottom:1px #A8c800 solid  !Important;
                border-left:1px #e6e1db solid !Important;
                border-right:1px #e6e1db solid !Important;
}

.ms-splitbuttonhover{
                border-top:1px #FFF solid  !Important;
                border-bottom:1px #A8c800 solid  !Important;
                border-left:1px #e6e1db solid !Important;
                border-right:1px #e6e1db solid !Important;
}

.ms-cal-wtopday-todayRTLover div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-topday-todayoverRTL div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-wtopday-todayRTL div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-topday-todayRTL div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-wtopday-todayover div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-topday-todayover div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-wtopday-today div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-topday-today div {
border:none;
font-weight:bold;
padding:0px 0px 0px 4px;
}

.ms-cal-noworkitem2B {
border-left:1px solid #70b7ff;
border-right:1px solid #70b7ff;
}

.ms-cal-noworkitem {
border-left:1px solid #70b7ff;
border-right:1px solid #70b7ff;
}

.ms-cal-workitem2B {
border-left:1px solid #70b7ff;
border-right:1px solid #70b7ff;
}

.ms-cal-workitem {
border-left:1px solid #70b7ff;
border-right:1px solid #70b7ff;
}

.ms-cal-nodataBtm2 {
border-left:1px solid #70b7ff;
border-right:1px solid #70b7ff;
}

.ms-cal-nodataMid {
border-left:1px solid #70b7ff;
border-right:1px solid #70b7ff;
}

.ms-cal-noworkitem2B {
border-bottom:1px solid #70b7ff;
}


.ms-cal-workitem2B {
border-bottom:1px solid #70b7ff;
}


.ms-cal-nodataBtm2 {
border-bottom:1px solid #70b7ff;
}


.ms-cal-nodataBtm2{
background-color:#ecf5ff;
}


.ms-cal-nodataMid{
background-color:#ecf5ff;
}

.ms-cal-weekRTLB {
background-color:#ffffff;
background-image:url(weekbox.gif);
background-repeat:repeat-y;
border:1px solid #70b7ff;
}

.ms-cal-weekRTL {
background-color:#ffffff;
background-image:url(weekbox.gif);
background-repeat:repeat-y;
border:1px solid #70b7ff;
}

.ms-cal-weekB {
background-color:#ffffff;
background-image:url(weekbox.gif);
background-repeat:repeat-y;
border:1px solid #70b7ff;
}

.ms-cal-week {
background-color:#ffffff;
background-image:url(weekbox.gif);
background-repeat:repeat-y;
border:1px solid #70b7ff;
}

.ms-cal-nav a:hover{
color:#002b5a;
}

span.ms-cal-nav a:hover{
color:#002b5a;
}

span.ms-cal-nav a:visited{
color:#002b5a;
}

span.ms-cal-nav a{
color:#002b5a;
}

td a.ms-cal-nav{
color:#002b5a;
}

.ms-cal-navselected a:hover{
color:#002b5a;
}

span.ms-cal-navselected a{
color:#002b5a;
}

.ms-cal-weekselectedRTL {
background:#f4ecff url('weekselected.gif') repeat-y;
border:1px solid #70b7ff;
cursor:pointer;
}


.ms-cal-weekselected {
background:#f4ecff url('weekselected.gif') repeat-y;
border:1px solid #70b7ff;
cursor:pointer;
}


/* Calendario esquerda */
.ms-navframe .ms-datepickerouter{
	border:none;
}

.ms-picker-header {
background-color:#ffffff;
background-image:url(quickLaunchHeader.gif);
background-repeat:repeat-x;
font-weight:normal;
border-bottom:solid 1px #d5e9ff;
}


.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {
background-color:#f8fbff;
border:1px solid #f8fbff;
color:#002b5a;
padding-bottom:3px;
text-align:center;
}

table.ms-picker-table td.ms-picker-footer {
border-top:1px solid #70b7ff;
color:#4C4C4C;
font-family:Tahoma;
font-size:8pt;
padding:5px;
background-color:#FFFFFF;
}

table.ms-picker-table td.ms-picker-footer a{
color:#4C4C4C;
}

/* ---------------------------------------------------------------------------------------------------
FIM CALENDÁRIO
---------------------------------------------------------------------------------------------------*/