﻿.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar {
    color: #000;
}
.ms-toolbar-togglebutton-on {
    border:1 solid #1c418c;
    background-color: #D5DFF7;
}
table.ms-toolbar, table.ms-viewtoolbar {
				background-image: url('../Images/PATRIOT/toolgrad_simple.gif');
				background-color: #dde4f4;
}
table.ms-toolbar {
   border: 1px solid #bad6dd;
}
table.ms-viewtoolbar {
   border-top:none;
   border-bottom:none;
}
td.ms-areaseparatorleft, .ms-titlearearight .ms-areaseparatorright {
	background: #b9d4f2 url('../Images/PATRIOT/bodyShade.gif') repeat-x scroll left top;
	border: none;
}
td.ms-areaseparatorleft, .ms-titlearearight .ms-areaseparatorright {
	border: none;
}
table.ms-topNavHover td, table.ms-topNavHover:hover td {
	background: none;
}
table.ms-topNavHover, table.ms-topNavHover:hover {
	border: solid 1px #EF002a;
	background: #ffffff;
	margin: 0px;
}
table.ms-topnavselected, table.ms-topnav {
	background: url('../Images/PATRIOT/navDivLineLeft.gif') 0px 50% no-repeat;
	height: 40px;
	margin-left: 1px;
	margin-right: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
.ms-listheader {
   color: #4f79cc;
   background-color: #a9cbd3;
}
.ms-menutoolbar {
				background-color: #D9E2F2;
				background-image: url('../Images/PATRIOT/listheadergrad_simple.gif');
				background-repeat: repeat-x;
				border: none;
				height: 22px;
}
.ms-menutoolbar td{
border-top:solid 1px #fff;
border-bottom:solid 1px #eaf3ff;
}
.ms-menutoolbar td a {
   color: #002672;
}
.ms-listheaderlabel {
   color: #000;
}
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover{
    border:solid 1px #7e9ad3;
    background-image:none;
    background-color:#d8e1f2;
}
div.ms-viewselector, div.ms-viewselectorhover{
    border:none;
}
div.ms-viewselector a, div.ms-viewselectorhover a {
    border:none;
}
div.ms-viewselectorhover {
    border:none;
}

.ms-bottompaging{
    background:#dde4f4;
}
.ms-bottompagingline1{
    background:#fff;
}
.ms-bottompagingline2{
    display:none;
}
.ms-bottompagingline3{
    display:none;
}
.ms-paging {
    color:#002672;
}
.ms-viewselect a:link, .ms-GRFontSize {
    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-inputuserfield, .ms-rtelong, .ms-rtelonger {
    border: 1px solid #8c8c8c;
}
.ms-bannerContainer {
	background: #FF000A url('file:///C:/Documents%20and%20Settings/Administrator/Desktop/MyFolder/10themes/PATRIOT/PATRIOT/navBack.gif') repeat-x left top;
	height: 39px;
	padding-left: 9px;
}
td.ms-ptabcn, td.ms-sctabcn, .ms-ptabcf {
	border-bottom: solid 1px #2B0BA8;
	background:#FF000A url('../Images/PATRIOT/navBack.gif') repeat-x scroll left top;
}
td.ms-ptabcnhover, td.ms-ptabcfhover {
	border: solid 1px #2B0BA8;
	background:#FF000A url('../Images/PATRIOT/navBack.gif') repeat-x scroll left top;
}
td.ms-globalbreadcrumb {
    border-bottom:solid 1px #badbe8;
}
.ms-globalbreadcrumb {
	height: 23px;
	background: #fafafa url('../Images/PATRIOT/globalBreadcrumb.gif') top left repeat-x;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
.ms-globallinks td {
	white-space: nowrap;
}
.ms-globallinks, .ms-globallinks a, .ms-SPLink a:link, .ms-SPLink a:visited, .ms-globalbreadcrumb a:hover {
	color:#333333;
	font-size: 11px;
	font: arial;
}
.ms-sblink a:link, .ms-sblink a:visited {
	font-weight: bold;
	color: #ffffff;
}
.ms-sbtable, .ms-searchform {
	position: absolute;
	top: 97px;
	left: 21px;
}
.ms-pagebreadcrumb {
	background: #2f5192  url('../Images/PATRIOT/breadcrumb.gif') top left repeat-x;
	border: none;
	border-bottom: solid 6px #ff0f0f;
	color: #ffffff;
	height: 21px;
}
.ms-pagebreadcrumb a {
	background: none;
	color: #ffffff;
}
.ms-banner {
    vertical-align:bottom;
}
.ms-siteaction, .ms-siteaction a {
    color: #4c4c4c;;
}
.ms-siteactionsmenu div div div a {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}
.ms-siteactionsmenu div div div, .ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	background: #FF6869 url('../Images/PATRIOT/siteActionsBack.gif') bottom left repeat-x;
	border: none;
	margin-bottom: 9px;
	line-height: 22px;
	height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ms-sitetitle a {
				color: #ffffff;
				font-family: Verdana;
				font-size: 30px;
				font-weight: bold;
				font-style: italic;
}
.ms-actionbar {
    border: 1px solid none;
}
.ms-actionsep {
    border-right: 1px solid none; 
}
.ms-topNavContainer {
	background: url('../Images/PATRIOT/navDivLineRight.gif') 100% 50% no-repeat;
}
.ms-topnavContainer, .ms-topnavselected, .ms-topnav {
	border: none;
	background: none;
	font-family: verdana;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000000;
}
.ms-topNavFlyOuts {
	background-color:#FF6869 !important;
}
.ms-topNavFlyOuts a {
	color: #000000;
	font-family: arial;
	display: block;
}
.ms-topNavFlyOutsHover{
background-color:#FF9F9F !important;
}
.ms-topnav{
				border-bottom-width: 0px;
				border-style: solid;
				border-width: 1px;
				border-color: #FF000A;
				background-image: url('../Images/PATRIOT/navBack.gif');
				background-color: #FF000A;
}
.ms-topnavselected a, ms-topnav a {
	color: #000000;
}
.ms-topNavHover {
	border: solid 1px #EF002a;
	background: #ffffff;
	margin:0px;
}
.ms-nav th {
    color: #000000;
}
table.ms-recyclebin td {
	padding: 0;
	background: #2f5192 url('../Images/PATRIOT/breadcrumb.gif') top left repeat-x;

}
table.ms-recyclebin td a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	display: block;
	line-height: 28px;
	border-top: solid 6px #ff0f0f;
	background: url('../Images/PATRIOT/recycleBin.gif') 85px 8px no-repeat;
	padding-left: 9px;
}
table.ms-recyclebin td a:hover {
				color: #000000;
				text-decoration: underline;
}
table.ms-recyclebin td img {
	display: none;
}
table.ms-navitem td,span.ms-navitem{
	padding-left: 21px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url('../Images/PATRIOT/quickLinksArrow.gif') 9px 9px no-repeat;
}
.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}
.ms-navsubmenu1 {
    background-color:transparent;
    border-bottom:none;    
} 
.ms-navsubmenu2 {
	background: #ffffff;
	margin: 0px;
	padding: 0px;
}
table.ms-navselected td {
    border:1px solid #CCCCCC;
}
.ms-navheader a {
    color:#000000;
}
.ms-navheader a:hover {
    color:#000000;
}
.ms-navItem a {
    color: #000000;
}
.ms-navItem a:hover {
    color:#000000;
}
.ms-storMeUsed, .ms-storMeFilterBar {
   background: #89b4bf;
}
.ms-navline {
    border-bottom: 1px solid #adadad;
}
.ms-navwatermark {
    color: #cce2e8;
}
.ms-selectednav, .ms-GRSortFilter {
   border: 1px solid #1c418c;
   background: #99B0FF;
}
.ms-unselectednav {
   border:none;
}
.ms-verticaldots {
    border-right:none; 
    border-left:none; 
}
.ms-nav {
    background-color:transparent;
    background-image:none;
}
.ms-navheader {
	background: #FFB6B4 url('../Images/PATRIOT/navHeader.gif') top left repeat-x;
	font: verdana 10px bold;
	text-transform: uppercase;
}
.ms-relatedtable {
    background: #f4f4f4;
    border:none;
}
.ms-relatedheader {
    color: #ffffff;
}
.ms-relatedtext {
    color: #002672;
}
.ms-relatedtext a:visited, .ms-relatedtext a:link, .ms-relatedtext a:active    {
    color: #002672;
}
.ms-relatedtext a:hover {
    color: #002672;
}
.ms-globalTitleArea {
	background: url('../Images/PATRIOT/banner.jpg') top right no-repeat;
	height: 122px;
	padding-left: 20px;
	position: relative;
}
.ms-globalTitleAreaSeparator {
    background-color: #BADBE8;
    background-image:none;
}
.ms-titlearea { 
    color: #4c4c4c;
}
.ms-titlearea a {
	color: #2A17B1;
}
.ms-titleimagearea {
	display: none;
}
.ms-titlearea a:hover {
    color: #000000;
}
td.ms-titleareaframe, div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-mwspagetitleareaframe, .ms-consoletitleareaframe {
	background: #b9d4f2 url('../Images/PATRIOT/bodyShade.gif') repeat-x top left;
}
td.ms-mwstitlearealine {
    background-color:#fff;
}
.ms-titlearealine, .ms-storMeEstimated {
    background-color: none;
}
.ms-pagetitleareaframe table {
    background-image:none;
}
.ms-titleareaseparator {
    background-color:transparent;
}
.ms-titleareaseparator div {
    background-color:transparent;
    border-top: none;
}
.ms-areaseparator, .ms-titlearearight {
	background: url('../Images/PATRIOT/breadShade.gif') top left repeat-x;
}
div.ms-areaseparatorleft {
	background: #b9d4f2;
	border: none;
}
div.ms-areaseparatorright, div.ms-areaseparatorright {
	background: #b9d4f2;
	border: none;
}
.ms-titlearearight div.ms-areaseparatorright {
    border-left:solid 1px #a4d6e3;
}
.ms-areaseparator {
	background: #b9d4f2 url('../Images/PATRIOT/bodyShade.gif') repeat-x scroll left top;
	border-bottom: solid 6px #ff0f0f;	
}
.ms-pagemargin, .ms-nav, .ms-pagebottommargin, .ms-pagebottommarginleft, .ms-pagebottommarginright, td.ms-rightareacell div.ms-pagemargin {
	background: #b9d4f2;
	border: none;
}
td.ms-rightareacell div.ms-pagemargin{
    background-color:#b9d4f2;
    background-image:none;
    border-left-width:0px;
}
td.ms-sbcell {
	border: solid 1px #58585a;
	background: #ffffff;
	padding-left: 0px;
}
td.ms-sblink {
	border: none;
	background: none;
}
.ms-bodyareaframe, .ms-viewareaframe {
	border:none;
}
.ms-bodyareapagemargin {
				height: 23px;
				background: #b9d4f2 left
top;
				border: none;
}
.ms-pagetitle {
	font-family: Arial;
	font-size:20px;
	color: #2A17B1;
}
.ms-selected {
    background-color: #89b4bf;
    border-top: 1px solid #89b4bf;
    border-bottom: 1px solid #89b4bf;
}
.ms-descriptiontext {
	height: 22px;
	margin-left: 12px;
}
.ms-dspadapterlist {
    color: #666666;
}
.ms-alerttext {
   color: #ff0000;
}
.ms-separator {
	color:#000000;
}
.ms-separator img {
    background: #aeaeae;
    border-bottom: 1px solid #eff3fa;
    border-right: 1px solid #eff3fa;
}
.ms-authoringcontrols {
	background: none;
}
.ms-propertysheet th.ms-authoringcontrols {
    background-color:#f0f5f7;
}
.ms-sectionheader {
    color: #2d5199;
}
.ms-linksectionheader .ms-standardheader {
	color:#ffffff;
	font-weight: normal;
}
.ms-linksectionheader .ms-standardheader {
	color:#ff0f0f;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	line-height: 26px;
}
.ms-linksectionheader h3 {
	background:#2f5192 url('../Images/PATRIOT/breadcrumb.gif') repeat-x left top;
	border: none;
	border-bottom: solid 6px #ff0f0f;
	line-height: 18px;
	padding-left: 7px;
}
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:#FF000A;
}
.ms-propertysheet {
	background: none;
}
.ms-propertysheet th {
    color: #666666;
}
.ms-pageinformation th, .ms-createpageinformation th {
	color: #000000;
	font-weight: bold;
}
.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: #FF9F9F;
    border:solid 1px #FF4D5A;
}
.ms-itemhover a {
    color:#000;
}
.ms-itemhover a:hover {
    color:#000;
    text-decoration:underline;
}
.ms-listdescription {
	background: #ffffff;
	border-bottom:1px solid #ff0f0f;
	color:#336699;
	font-family:arial;
	padding: 0;
	line-height: 22px;
	height: 24px;
}
.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-imglibselectedrow , tr.ms-highlight {
   background-color: #f4f4f4;
}
.bullet {
	background: url('../Images/PATRIOT/bullet.gif') left 50% no-repeat;
	padding-left: 14px;
}
.ms-imglibthumbnail {
    background-color: #d8d8d8;
    border: solid #99bfc9 0px; 
}
.ms-imglibmenuarea {
    background-color: #ffffff;
}
.UserShadedRegion {
    background-color: #D5DFF7;
}
.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: #99B0FF;
    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: #99B0FF;
    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:link, .ms-TPBody A:visited, .ms-TPBody A:hover {
    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, .ms-WPHeader {
	font-family: verdana;
	font-weight: bold;
	font-size: 14px;
	color: #2A17B1;
}
.zz1_TopNavigationMenu_8 {
	background-color:#FF6869 !important;
	border:1px solid #EF002a !important;
	top: 185px !important;
}
#OuterLeftCell, #OuterRightCell {
	padding: 18px;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited {
    color:#2A17B1;
}
.ms-WPTitle A:hover {
    color:#2A17B1;
}
.ms-WPSelected {
    border: #FF7782 3px dashed;
}
.ms-WPBody a:link, .ms-WPBody a:visited, .ms-propertysheet a {
	color: #2B0BA8;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
	border: solid 1px #2B0BA8;
	border-top: none;
}
.ms-HoverCellActive {
    background-color:#BAD6DD;
}
.ms-HoverCellActiveDark {
    border: solid 1px #cce2e8;
    background-color:#BAD6DD;
}
.ms-SPLink {
    color: #2A4666
}
.ms-SPLink a:link, .ms-SPLink a:visited {
	color:#2A4666;
}
.ms-WPHeader td {
	border-bottom: solid 1px #2A17B1;
}
.ms-SPzone .ms-WPHeader TD, .ms-SPZoneSelected .ms-WPHeader TD {
				border: 1px solid #d8d8d8;
				background-color: #E9F4F6;
				background-image: url('../Images/PATRIOT/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 #c2dcff;
}
.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-styleheader a:link, .ms-stylebody a:link {
    color: #002672;
}
.ms-MWSInstantiated a:link, .ms-MWSInstantiated a:visited {
    color:#002672; 
}
.ms-MWSInstantiated a:hover {
    color:#89b4bf;
}
.ms-MWSUninstantiated a:link, .ms-MWSUninstantiated a:visited {
    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: #3659D1;
}
.ms-wikieditouter {
	border: solid 1px #2B0BA8;
	border-bottom: none;
	height: auto;
}
.ms-wikieditthird {
	background:#FF000A url('../Images/PATRIOT/navBack.gif') repeat-x left bottom;
}
.ms-wikitoolbar a.ms-toolbar {
	color:#000000;
}
.ms-wikieditbutton a {
    color:#666666;
}
.ms-diffinsert {
    background-color:#CCEAFF;
}
.ms-diffchange {
    background-color:#CCCDFF;
}
.ms-PostTitle a { 
    color:#002672;
}
.ms-PostFooter a {
    color: #002672;
}
.ms-PostTitle a:hover,.ms-PostFooter a:hover {
    color: #FF7782;
}
.ms-PostFooter {
    color:#5781d6;
}
h1.ms-PostDate {
    border-bottom: 1px solid  #BADBE8;
}
h2.ms-CommentTitle {
    color:#4c4c4c;
}
.ms-blogrssnav{
				background: #2f5192 url('../Images/PATRIOT/breadcrumb.gif') top left repeat-x;
}
.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-picker-header .ms-picker-table {
				color: #002672;
				background: transparent url('../Images/PATRIOT/breadcrumb.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,.ms-picker-weekselected a:hover {
color:#f00;
text-decoration:underline;
}
.ms-picker-weekselectedRTL{
background-color:#FF0000;
}
.ms-picker-weekselectedRTL a,.ms-picker-weekselectedRTL a:hover {
color:#ff0000;
}
table.ms-picker-table td.ms-picker-today {
border:solid 1px #FF3333;
}
table.ms-picker-table td.ms-picker-dayother,table.ms-picker-table td.ms-picker-daycenterOn,table.ms-picker-table td.ms-picker-daycenter{
border:solid 1px #eee;
}
.ms-picker-daycenter a,.ms-picker-today a,.ms-picker-dayselected a{
color:#002672;
}
.ms-picker-table .ms-picker-daycenterOn {
background-color:#FF8E8E;
}
table.ms-picker-table td.ms-picker-dayselected{
background-color:#99bfc9;
border-color:#eeeeee;
}
.ms-picker-monthcenter a,.ms-picker-monthcenter a:active,.ms-picker-monthcenter a:link,.ms-picker-monthcenter a:visited,.ms-picker-monthcenter a:hover {
color:#002672;
}
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-weekempty, .ms-cal-weekemptyRLT {
    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-week,.ms-cal-weekB,.ms-cal-weekRTL,.ms-cal-weekRTLB{
    background-image:none;
    border:solid 1px #ffffff;
    background-color:#f0f5f7;
}
.ms-cal-weekselected, .ms-cal-weekselectedRTL {
    border:solid 1px #bad6dd;
    background-color:#FF8A8A;
}
.ms-cal-weekselected a, .ms-cal-weekselectedRTL a {
    color:#000000;
}
.ms-cal-weekbox, .ms-cal-weekboxRTL {
    background-image:none;
    color:#8c8c8c;
}
.ms-cal-topday, .ms-cal-topdayRTL, .ms-cal-topdayL, .ms-cal-topdayRTLL, .ms-cal-wtopdayL, .ms-cal-wtopday, .ms-cal-wtopdayRTL, .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-topday div, .ms-cal-topdayRTL div, .ms-cal-topdayL div, .ms-cal-topdayRTLL div, .ms-cal-wtopdayL div, .ms-cal-wtopday div, .ms-cal-wtopdayRTL div, .ms-cal-wtopdayRTLL div {
    background-color:#f0f5f7;
    border:solid 1px #fff;
}
.ms-cal-topday-today, .ms-cal-wtopday-today {
    background-image:none;
    background-color:#FF8E8E;
    border:none;
}
.ms-cal-topday-today div, .ms-cal-wtopday-today div, .ms-cal-topday-todayover div, .ms-cal-wtopday-todayover div {
    border:solid 2px #FF3333;
}
.ms-cal-topday-todayover, .ms-cal-wtopday-todayover {
    background-color:#FF8E8E;
}
.ms-cal-topdayover, .ms-cal-topdayoverL, .ms-cal-topdayoverRTLL, .ms-cal-wtopdayover, .ms-cal-wtopdayoverL, .ms-cal-wtopdayoverRTLL, .ms-cal-topdayfocusover {
    background-color:#bad6dd;
    border-top:solid 1px #bad6dd;
    border-left:none;
    border-right:none;
    border-bottom:none;
}
.ms-cal-topdayover div, .ms-cal-topdayoverL div, .ms-cal-topdayoverRTLL div, .ms-cal-wtopdayover div, .ms-cal-wtopdayoverL div, .ms-cal-wtopdayoverRTLL div, .ms-cal-topdayfocusover div {
    border:none;
    color:#000000;
}
.ms-cal-topdayfocus, .ms-cal-topdayfocusL, .ms-cal-topdayfocusRTLL, .ms-cal-wtopdayfocus, .ms-cal-wtopdayfocusL, .ms-cal-wtopdayfocusRTLL {
    background-image:none;
    background-color:#99bfc9;
    border:none;
}
.ms-cal-topdayfocus div, .ms-cal-topdayfocusL div, .ms-cal-topdayfocusRTLL div, .ms-cal-wtopdayfocus div, .ms-cal-wtopdayfocusL div, .ms-cal-wtopdayfocusRTLL div {
    border:solid 1px #cce2e8; 
    color:#ffffff;
}
.ms-cal-topday a, .ms-cal-topday a:active, .ms-cal-topday a:link, .ms-cal-topday a:visited, .ms-cal-topday a:hover, .ms-cal-topdayL a, .ms-cal-topdayL a:active, .ms-cal-topdayL a:link, .ms-cal-topdayL a:visited, .ms-cal-topdayL a:hover, .ms-cal-topdayRTL a, .ms-cal-topdayRTL a:active, .ms-cal-topdayRTL a:link, .ms-cal-topdayRTL a:visited, .ms-cal-topdayRTL a:hover, .ms-cal-topdayRTLL a, .ms-cal-topdayRTLL a:active, .ms-cal-topdayRTLL a:link, .ms-cal-topdayRTLL a:visited, .ms-cal-topdayRTLL a:hover, .ms-cal-topdayselectedRTLL a, .ms-cal-topdayselectedRTLL a:active, .ms-cal-topdayselectedRTLL a:link, .ms-cal-topdayselectedRTLL a:visited, .ms-cal-topdayselectedRTLL a:hover, .ms-cal-topdayselectedRTL a, .ms-cal-topdayselectedRTL a:active, .ms-cal-topdayselectedRTL a:link, .ms-cal-topdayselectedRTL a:visited, .ms-cal-topdayselectedRTL a:hover, .ms-cal-topdayselectedL a, ms-cal-topdayselectedl a:active, ms-cal-topdayselectedl a:link, ms-cal-topdayselectedl a:visited, ms-cal-topdayselectedl a:hover, .ms-cal-topdayselected a, .ms-cal-topdayselected a:active, .ms-cal-topdayselected a:link, .ms-cal-topdayselected a:visited, .ms-cal-topdayselected a:hover {
    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-nodataMid, .ms-cal-nodataLeft, .ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
    border-left:1px solid #fff;  
    border-right:1px solid #fff;  
    background-color:#f0f5f7;
}
.ms-cal-muworkitem, .ms-cal-muworkitemRTLL {   
    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-workitem, .ms-cal-todayitem {   
    border-left:none; 
    border-right:none;
}
.ms-cal-workitem2 {   
    border-left:none; 
    border-right:none; 
}
.ms-cal-workitem2B, .ms-cal-workitemRTL2B {   
    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-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL   {
    border-left:none; 
    border-right:none; 
}
.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B {
    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, .ms-cal-monthMultiDay a, .ms-cal-monthMultiDay a:link, .ms-cal-monthMultiDay a:active, .ms-cal-monthMultiDay a:visited {  
    background-color:#314044;
    color:#FFFFFF;
}
.ms-cal-monthMultiDay a:hover {
    background-color:#314044;
    color:#5d7a82;
}
.ms-cal-more, .ms-cal-more a, .ms-cal-more a:link, .ms-cal-more a:active, .ms-cal-more a:visited {  
    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-defaultbgcolor a:hover, .ms-cal-defaultbgcolorsel 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-enoworkdayF,.ms-cal-enoworkdayRTLF {
    border-top:none;
}
.ms-cal-eworkdayF,.ms-cal-eworkdayRTLF {
    border-top:none;
}
.ms-cal-workhourF, .ms-cal-enoworkhourF {
    border-top:none;
}
.ms-cal-eworkhourF .ms-cal-dayhour, .ms-cal-eworkhourF .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhour, .ms-cal-eworkday .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-eworkday .ms-cal-dayhourF, .ms-cal-enoworkday .ms-cal-dayhourF {
    border-top:solid 1px #D0D6E5;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF, .ms-cal-eworkhour .ms-cal-dayhalfhourF, .ms-cal-eworkhour .ms-cal-dayhalfhour, .ms-cal-eworkday .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-eworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhour {
    border-top none;
}
.ms-cal-eworkhourF .ms-cal-dayhourF, .ms-cal-eworkday .ms-cal-dayhourF, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkdayF .ms-cal-dayhourF, .ms-cal-enoworkdayRTLF .ms-cal-dayhourF, .ms-cal-eworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkdayF .ms-cal-dayhalfhourF, .ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourF, .ms-cal-eworkdayF .ms-cal-dayhourF, .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhalfhourF {
    border-left:none;
}
.ms-cal-eworkday,.ms-cal-eworkdayRTL {
    background-color:#FFFFFF;
}
.ms-cal-weekedge {
    background-color:transparent;
}
.ms-cal-wtopdayselected {
    background-image:none;
    background-color:#FF3333;
    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:#FF3333;
    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:#FF3333;
    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:#FF3333;
    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-wemptycell, .ms-cal-wemptycellL {
    border-right:1px solid #BCC3D7; 
    border-left:1px solid #BCC3D7; 
    background-color:#FFFFFF;
}
.ms-cal-walldayevent, .ms-cal-walldayeventL, .ms-cal-walldayeventRTL {
    border-right:1px solid #BCC3D7; 
    border-left:1px solid #BCC3D7; 
}
.ms-cal-walldayevent td, .ms-cal-walldayeventRTL td, .ms-cal-walldayeventL td, .ms-cal-walldayeventR td, .ms-cal-walldayeventRTLL td {
    font-family:Tahoma;
    font-size:8pt;
}
.contR, .contB, .contL {
}
.ms-cal-weekitem,.ms-cal-weekitem a, .ms-cal-weekitem a:link , .ms-cal-weekitem a:active, .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: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('../Images/PATRIOT/navHeader.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: #FFA4A1;
				padding: 1px 6px 3px 6px;
				background-image: url('../Images/PATRIOT/navHeader.gif');
}
.ms-BlogNavigator div.ms-navheader a{
				color: #000000;
				text-transform: uppercase;
}
.ms-BlogNavigator div.ms-navheader{
color:#000000;
font-weight:bold;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:none
}
.ms-BlogNavigator div.ms-PartSpacingVertical
{
font-size:1pt;
margin-top:0px;
}
.ms-BlogNavigator td.ms-addnew{
padding-left:6px;
}
.ms-BlogNavigator td.ms-addnew img{
margin-right:2px;
}
.ms-BlogEmptyListText{
padding:4px 4px 2px 6px;
color:#000000;
}
.ms-CategoryTitleCell
{
padding:0px 0px 0px 0px;
}
.ms-CategoryTitleCell a
{
				display: block;
				background: transparent url('../Images/PATRIOT/quickLinksArrow.gif');
				background-position: 8px 8px;
				background-repeat: no-repeat;
}
.ms-cal-workitem2B,.ms-cal-workitemRTL2B,.ms-cal-todayitem2B,.ms-cal-todayitemRTL2B{
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
border-bottom:1px solid #ffffff;
}
.ms-cal-workhour,.ms-cal-workhourhalfhour,
.ms-cal-workhourover,.ms-cal-workhourhalfhourover{
background-color:#ffffff;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,
.ms-cal-workhourhalfhour,.ms-cal-workhourhalfhourB,.ms-cal-workhourRTLhalfhour,
.ms-cal-workhourRTLBhalfhourover,.ms-cal-workhourRTLhalfhourover,
.ms-cal-workhourBhalfhourover,.ms-cal-workhourBhalfhourover,
.ms-cal-workhourhalfhourover,.ms-cal-workhourRTLFhalfhourover,
.ms-cal-workhourFhalfhourover{
border-top:solid 1px #cccccc;
}
.ms-cal-workhourB,.ms-cal-workhourBhalfhour,
.ms-cal-workhourBover,.ms-cal-workhourBhalfhourover{
border-top:solid 1px #ccc;
border-bottom:solid 1px #ccc;
background-color:#ffffff;
}
.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkday .ms-cal-dayhourF,
.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkdayF .ms-cal-dayhourF,
.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,.ms-cal-eworkdayF .ms-cal-dayhourF,
.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:solid 1px #cccccc;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhour,.ms-cal-enoworkday .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour,.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #eeeeee;
}
.ms-cal-enoworkhourF .ms-cal-dayhour,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL,
.ms-cal-enoworkhour .ms-cal-dayhalfhourF,
.ms-cal-enoworkhour .ms-cal-dayhalfhour,
.ms-cal-enoworkhour .ms-cal-dayhourF,
.ms-cal-enoworkhour .ms-cal-dayhour
.ms-cal-enoworkhourF .ms-cal-dayhourF,
.ms-cal-enoworkhour,
.ms-cal-enoworkhourRTL,
.ms-cal-enoworkhourRTLL,
.ms-cal-enoworkhourL,
.ms-cal-enoworkhourF,
.ms-cal-enoworkhourRTLF{
background-color:#eeeeee;
}
.ms-cal-eworkhourF .ms-cal-dayhour,.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhour,.ms-cal-enoworkday .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhourF,.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkhourF .ms-cal-dayhour,.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhour,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-top:solid 1px #cccccc;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour,
.ms-cal-enoworkhourB .ms-cal-dayhour{
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#eeeeee;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF,
.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-eworkhourF .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhour,.ms-cal-enoworkday .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour,.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
border-top:solid 1px #cccccc;
}
.ms-consoletitleareaframebottom {
	background: none;
}
.ms-consoletitleareaframe {
	display: none;
}
table.ms-applyfiltersinactive {
				background-image: url('../Images/PATRIOT/ApplyFiltersInActive.gif');
}
table.ms-applyfiltersactive {
				background-image: url('../Images/PATRIOT/ApplyFiltersActive.gif');
}
table.ms-applyfiltershoverover {
 background-image:url('../Images/PATRIOT/ApplyFiltersHoverOver.gif');
}
.headertitle, .headertitle a, .headertitle a:link {
	color: #2B0BA8;
}
.ms-main .ms-ptabcn, .ms-main .ms-sctabcn {
				background: url('../Images/PATRIOT/PortalTabSelected.gif');
				border-color: #0000C8;
}
.ms-main .ms-ptabcnhover {
    background: url('../Images/PATRIOT/PortalTabHover.gif');
    border-color: #0000C8;
}
.ms-main .ms-ptabcf {
	border-bottom: solid 1px #2B0BA8;
	background:#FF000A url('../Images/PATRIOT/navBack.gif') repeat-x scroll left top;
}
.ms-main {
	background: url('../Images/PATRIOT/bannerBack.gif')	0px 23px repeat-x;
}
.ms-main .ms-ptabcfhover {
    background: url('../Images/PATRIOT/PortalTabHover.gif');
    border-color: #0000C8;
}
.ms-main .ms-ptabrx, .ms-main .ms-sctabrx {
	border: none;
	border-bottom: 6px #ff0f0f solid;
	background: #ffffff;
}
.ms-main .ms-sctabrx {
    background: #ffffff;
}
.ms-searchsummarymain
{
    background-color: #f2f2f2;
}

div.ms-searchChannelTitle
{
    BACKGROUND: url('../Images/PATRIOT/searchgradient.jpg') #73A1DD repeat-x;
    border-width: 1px;
    border-color: #8ebbf5;
    border-style: solid;
}
.ms-searchChannelTitle span
{
    color: #003399 !important;
}

.ms-searchtamain, div.srch-BestBetsBottom, .srch-HCMain
{
    border-bottom: solid 1px #8ebbf5;
}

.ms-srchresultstop, .srch-stats, .srch-Page{
    background-color: #f2f2f2 !important;
}
a.ms-topNavFlyOutsHover {
	background: #ff0f0f !important;
}
a.ms-navheader {
	display: block;
	padding: 3px;
	padding-left: 9px;
	color: #000000;
}
div.ms-treeviewouter div {
	border: none;
	width: auto !important;
	height: auto !important;
	padding-bottom: 22px;
}
h1.ms-sitetitle {
	margin-bottom: 25px;
}
table.ms-pageinformation {
	background: none;
}
ul.ms-blogAdminLinks li
{
				background: transparent url('../Images/PATRIOT/bullet.gif');
				background-position: left;
				background-repeat: no-repeat;
				margin: 0 0 0 0;
				padding: 0 0 3px 15px;
}
.ms-blogrssnav a{
color:#000000;
text-decoration:none;
font-weight:bold;
font-size:8pt;
}
.ms-quickLaunch {
	background: #ffffff;
}
.ms-quicklaunch table td {
	border: none;
}
.ms-quicklaunch table.ms-navheader td, .ms-navheader2 td, .ms-quicklaunch span.ms-navheader {
	background: #ffffff;
	border: none;
	padding: 0;
}
.ms-quicklaunch table.ms-selectednav td, .ms-quicklaunch table.ms-selectednav {
	border: none;
	background: none;
	line-height: 22px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	padding-left: 5px;
}
.ms-quicklaunchheader a, .ms-unselectednav a {
	color: #ffffff;
}
.ms-quicklaunchheader {
	background: #2f5192 url('../Images/PATRIOT/breadcrumb.gif') top left repeat-x;
	color: #ffffff;
	border: none;
	padding: 0;
	padding-left: 7px;
	text-align: left;
	line-height: 18px;
	font: arial 12px;
	border-bottom: solid 6px #ff0f0f;
}
.ms-quicklaunchouter {
	padding-bottom: 74px;
	background: url('../Images/PATRIOT/quickLaunchShade.gif') bottom left repeat-x;
}
.ms-quicklaunchouter, .ms-quickLaunch {
	width: 158px;
	border: none;
}
.ms-sctabrx, .ms-sctabcn, .ms-sctabcf, .ms-main .ms-sctabcf,
.ms-sctabcnhover, .ms-sctabcfhover, .ms-main .ms-sctabcfhover {
	border: none;
	border-bottom: 6px #ff0f0f solid;
	background: #ffffff;
}
table.ms-applyfiltershoveroverCopy {
				background-image: url('../Images/PATRIOT/ApplyFiltersHoverOver.gif');
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn{
				padding-bottom: 3px;
				background-image: url('../Images/PATRIOT/navHeader.gif');
				background-color: #FF9592;
				background-repeat: repeat-x;
				text-align: center;
				border: 1px solid #FF4D5F;
				cursor: pointer;
				padding-bottom: 3px;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected{
				background-image: url('../Images/PATRIOT/navHeader.gif');
				background-color: #FF9895;
				background-repeat: repeat-x;
				text-align: center;
				border: 1px solid #FF4D5F;
				padding-bottom: 3px;
}
.ms-menubuttonactivehover,.ms-buttonactivehover{
				margin: 0px 1px 0px 1px;
				padding: 3px 7px 4px 7px;
				background-image: url('../Images/PATRIOT/linksectiongrad_simple.gif');
				line-height: 16px;
				border: solid 1px #6f9dd9;
				cursor: pointer;
}
.ms-splitbuttonhover{
				background-image: url('../Images/PATRIOT/linksectiongrad_simple.gif');
				border-collapse: collapse;
				margin: 0px 1px 0px 1px;
}

