﻿.body
{
	background-image:url('Images/Samix-Red-BG.jpg');
	background-attachment:fixed;
}
.master
{
	width:800px;
	margin-right:auto;
	margin-left:auto;
	height:100%;
	background-color:#FFFFFF;
}
.topArea :active
{
	text-decoration:none;
}

.breadcrumb a:active
{
   	color: #3B3B3B;
}
.breadcrumb:active
{
   	color: #3B3B3B;
}
.breadcrumb a
{
   	color: #3B3B3B;
}
.breadcrumb
{
   	color: #3B3B3B;
}
.logo a
{
	background-image:url("images/blk_logo.jpg");
   	color: #3B3B3B;
}
.search .ms-sbcell
{
	color:#000000;
}
.topNavContainer
{
	background-image:url("images/blk_Navbar_Gd_Default.jpg");
}
.topNavItem
{
	color: #3B3B3B;	
}
.topNavItem a
{
	background-image: url('images/blk_Navbar_Splitter.jpg');
}
.topNavSelected a
{
	background-image: url('images/blk_Navbar_Gd_Hover.jpg');
	color: #EFEFEF;
}
.topNavHover a
{
	background-image: url('images/blk_Navbar_Gd_Hover.jpg');
	color:#F9F9F9;
}
.topNavFlyOuts
{
	border-right-color:#DBDBDB;
}
.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #ECEFF3;
	border:1px #CBD1E0 solid;
	border-top-style: none;
	color:#3A4663;
	min-width:150px;
}
.topNavFlyOutsItem a
{
	color:#3B3B3B; 
}
.topNavFlyOutsHover
{
	background-color: #CACACA;
}
.topNavFlyOutsHover a
{
	color:#3B3B3B;
}
.leftNav
{
	border-color:#DBDBDB;
	background-color: #F1F1F1;
}
.leftNavSelected
{
	background-color: #CACACA;
	color: #F5F5F5;
	border-top-color: #8A8A8A;
	border-bottom-color: #8A8A8A;
}
.leftNav2
{
	color: #424242;
}
.leftNav1
{
	color: #424242;
}
.leftNavHover 
{
	background-color: #8A8A8A;
	color:#F9F9F9;
}
.leftNavFlyOuts 
{
	background-color: #EFEFEF;
	border-color:#DBDBDB;
}
.leftNavFlyOuts a
{
	color:#424242; 
}
.leftNavFlyOutsHover
{
    background-color: #CACACA;
}
.Line
{
	background-color: #F5F5F5;
}
.pageTitle
{
   	color: # 3B3B3B;
}
.topBorder 
{
	border-top-color:#DBDBDB;
}
.ms-WPHeader td
{
	vertical-align:middle;
}
.BottomLinkBar
{
	color: #999999;
}
.link-item a:link
{
	color: #5D5D5D;
}
.link-item a
{
	color: #5D5D5D;
}
.link-item
{
	color: #5D5D5D;
}
.link-item a:active
{
	color: #787878;
}
.link-item a:visited
{
	color: #787878;
}
.link-item a:hover
{
	color: #3b3b3b;
}
.link-item-large a:link
{
	color: #5D5D5D;
}
.link-item-large a
{
	color: #5D5D5D;
}
.link-item-large
{
	color: #5D5D5D;
}
.link-item-large a:active
{
	color: #787878;
}
.link-item-large a:visited
{
	color: #787878;
}
.link-item-large a:hover
{
	color: #3B3B3B;
}
.description {
	color: #4C4C4C;	
}
.bullet{
	background-image:url("images/blk_lstbulet.gif");
}
.groupheader 
{
	color:#424242;
}
.band {
	background-color:#595959;
	color: #FFFFFF; 
}
.separator
{
	border-color:#CACACA;
}
.level-band
{
	background-color:#8A8A8A;
}
.level-description
{
	Color: #4C4C4C
}
.level-item a:link
{
	color: #5D5D5D;
}
.level-item a
{
	color: #5D5D5D;
}
.level-item
{
	color: #5D5D5D;
}
.level-item a:active
{
	color: #787878;
}
.level-item a:visited
{
	color: #787878;
}
.level-item a:hover
{
	color: #3B3B3B;
}
.level-bullet
{
	background-image:url("images/blk_lstbulet.gif");
}
.headertitle a:link
{
	color: #5D5D5D;
}
.headertitle a
{
	color: #5D5D5D;
}
.headertitle
{
	color: #5D5D5D;
}
.headertitle a:active
{
	color: #787878;
}
.headertitle a:visited
{
	color: #787878;
}
.headertitle a:hover
{
	color: #3b3b3b;
}
.headertitle-large a:link
{
	color: #5D5D5D;
}
.headertitle-large a
{
	color: #5D5D5D;
}
.headertitle-large
{
	color: #5D5D5D;
}
.headertitle-large a:active
{
	color: #787878;
}
.headertitle-large a:visited
{
	color: #787878;
}
.headertitle-large a:hover
{
	color: #3B3B3B;
}
.headertitle-small a:link
{
	color: #5D5D5D;
}
.headertitle-small a
{
	color: #5D5D5D;
}
.headertitle-small
{
	color: #5D5D5D;
}
.headertitle-small a:active
{
	color: #787878;
}
.headertitle-small a:visited
{
	color: #787878;
}
.headertitle-small a:hover
{
	color: #3b3b3b;
}
.headertitle-band a:link
{
	color: #EFEFEF;
}
.headertitle-band a
{
	color: #EFEFEF;
}
.headertitle-band
{
	color: #EFEFEF;
}
.headertitle-band a:active
{
	color: #EFEFEF;
}
.headertitle-band a:visited
{
	color: #EFEFEF;
}
.headertitle-band a:hover
{
	color: #EFEFEF;
}
.title-With-Background 
{ 
	background-color:#545454; 
}
.ms-siteaction,.ms-siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
table.ms-siteaction td.ms-siteaction{
border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div{
padding:3px 8px 3px 8px;
border-right:solid 1px #FFFFFF;
}
.ms-siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0;
border:none;
cursor:pointer;
}
.ms-siteactionsmenu div div div{
background-image:url("/_layouts/images/Gray_siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid gray;
border-left:1px solid gray;
border-right:1px solid gray;
background-color:gray;
padding:1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/images/Gray_siteactionsmenuhovergrad.gif");
border:1px gray solid;
border-bottom:none;
background-color:gray;
}
.ms-WPHeader{
	background-color:#CCCAC6;
	height:25px;
}
.ms-WPDesign{
background-color:gray;
}
.ms-WPMenu{
background-color:gray;
}
.ms-WPTitle
{
font-family:tahoma,sans-serif;
color:#D4D0C8;
padding-left:15px;
padding-right:15px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}
.ms-WPTitle A:link,.ms-WPTitle A:visited
{
color:#F5F2ED;
font-size:9pt;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#000000;
text-decoration:none;
cursor:pointer;
}
.ms-WPSelected
{
border:#ffbb77 3px dashed;
}
.ms-WPBody
{
margin-top:15px;
font-size:8pt;
font-family:tahoma,verdana,arial,helvetica,sans-serif;
}
.ms-WPBody TABLE,.ms-TPBody TABLE
{
font-size:1em;
}
.ms-WPBody A:link,.ms-WPBody A:visited
{
color:red;
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
}
.ms-WPBody A:hover
{
color:#000000;
text-decoration:none;
}
.ms-WPBody th,.ms-TPBody th
{
font-weight:bold;
}
.ms-WPBody td
{
font-size:8pt;
font-family:tahoma,verdana,arial,helvetica,sans-serif;
}
.ms-WPBody h1,.ms-TPBody h1
{
font-weight:bold;
font-size:200%;
}
.ms-WPBody h2,.ms-TPBody h2
{
font-weight:bold;
font-size:150%;
}
.ms-WPBody h3,.ms-TPBody h3
{
font-weight:bold;
font-size:120%;
}
.ms-WPBody h4,.ms-TPBody h4
{
font-weight:bold;
font-size:100%;
}
.ms-WPBody h5,.ms-TPBody h5
{
font-weight:bold;
font-size:80% 
}
.ms-WPBody h6,.ms-TPBody h6
{
font-weight:bold;
font-size:65%;
}
.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:gray;
border-width:1px;
border-style:solid;
}
.ms-WPAddButton
{
height:25px;
background:#E3E3E1 url("/_layouts/images/Gray_wpqaM.gif") repeat-x;
border:solid 1px gray;
padding:0px;
margin:0px;
cursor:pointer;
}
.ms-WPBorder
{
border:1px gray solid;
border-top:none;
}
.ms-WPAddButtonHover
{
background:#ffffff url("/_layouts/images/Gray_wpqaMH.gif") repeat-x;
}
.ms-WPAddButton td
{
vertical-align:middle;
padding-right:3px;
padding-left:3px;
text-align:center;
}
.ms-WPAddButton span
{
color:#333333;
vertical-align:middle;
}
.ms-WPAddButtonHover span
{
color:#000000;
vertical-align:middle;
}
.ms-WPHeader TD{
border:none;
}
A span.ms-WPEditText{
display:inline;
vertical-align:middle;
padding-right:1px;
padding-left:1px;
font-size:8pt;
font-family:tahoma,verdana,arial,sans-serif;
color:#000000;
text-decoration:none;
}
.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#fff9de;
background-image:url("/_layouts/images/partgrad.gif");
background-repeat:repeat-x;
}
.ms-BlogNavigator div.ms-WPBody{
}
.srch-WPBody{
margin:0px;
font-family:tahoma;
font-size:1em;
color:#666666;
}
.ms-partline
{
background-color:gray;
}
.ms-HoverCellInActive,.ms-SpLinkButtonInActive
{
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
}
.ms-HoverCellActive,.ms-SpLinkButtonActive
{
border:gray 1px solid;
vertical-align:top;
background-color:#ffbb47;
background-image:url("/_layouts/images/menubuttonhoverGray.gif");
}
.ms-HoverCellActiveDark
{
background-image:url("/_layouts/images/menubuttonhoverGray.gif");
border:solid 1px #868686;
background-color:#ffbb47;
vertical-align:top;
}
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive
{
padding:1px 3px 1px 1px;
}
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover{
color:#000000;
text-decoration:none;
}
.ms-SPLink
{
font-family:tahoma,verdana;
font-size:8pt;
color:#003399;
}
.ms-SPLink A:link,.ms-SPLink A:visited
{
color:#2A4666;
text-decoration:none;
}
.ms-SPButton
{
font-family:tahoma,Verdana;
font-size:8pt;
}
.ms-formlabel{
text-align:right;
font-family:Tahoma;
font-size:.7em;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-left:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
}
.ms-formdescription A{
color:#003399;
text-decoration:none;
}
.ms-formvalidation{
color:#ff0000;
font-family:tahoma;
font-size:8pt;
}
.ms-formtable .ms-formbody,.ms-formtable .ms-formbodysurvey{
line-height:1.3em;
}
a.ms-addnew{
font-weight:normal;
font-family:tahoma,verdana;
font-size:8pt;
color:#003399;
text-decoration:none;
}
a.ms-addnew:Hover{
color:#000000;
text-decoration:none;
}
td.ms-addnew{
padding-left:1px;
padding-right:7px;
}

/*          CONSOLE            */
/*-------------------------------------------------------------------*/
.ms-consolemptablerow{
background-color:#79a7e3;
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:right top;
background-color:#d6e8ff;
text-align:center;
}
.ms-titleareaframe table td.ms-titlearea,.ms-areaseparator table td.ms-titlearea,.ms-pagetitleareaframe table td.ms-titlearea,.ms-consoletitleareaframe{
padding:7px 0px 1px 0px;
}
.ms-consoletitleareaframe
{
width:8px;
}
.ms-consoletitleareaframebottom
{
background-color:#d6e8ff;
text-align:center;
padding:0px 0px 0px 0px;
}
.ms-consolestatuscheckoutframe,.ms-consoleminiframe{
background-color:#fff8b2;
background:url('/_layouts/images/Gray_cnsugrdn.gif');
background-repeat:repeat-x;
font-family:Tahoma;
}
.ms-consolemode{
background-color:#fff699;
color:#000000;
font-size:8pt;
font-family:verdana;
}
.ms-consolestatus{
color:#666666;
font-size:8pt;
font-family:tahoma,verdana;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
.ms-consolestatus a{
font-family:tahoma,Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:none;
}
.ms-consolestatus a:hover{
font-family:tahoma,Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:underline;
}
.ms-consoleframe{
border-top:none;
border-color:gray;
}

/*                MENU                 */
/*-------------------------------------------------------------------*/
.ms-menutoolbar{
border-bottom:1px solid gray;
height:22px;
background-image:url("/_layouts/images/Gray_listheadergrad.gif");
background-color:gray;
background-repeat:repeat-x;
}
.ms-menubuttonactivehover,.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:url("/_layouts/images/menubuttonhoverGray.gif");
line-height:16px;
border:solid 1px gray;
cursor:pointer;
}
.ms-splitbuttonhover{
background-image:url("/_layouts/images/menubuttonhoverGray.gif");
border-collapse:collapse;
margin:0px 1px 0px 1px;
}
.ms-separator img
{
height:16px;
width:1px;
margin:0px 1px 0px 1px;
background:Gray;
border-bottom:1px solid #f2f8ff;
border-left:1px solid #f2f8ff;
}
.ms-menuimagecell{
background:url("/_layouts/images/menubuttonhoverGray.gif") repeat-x #DFDFDF;
cursor:pointer;
border:solid 1px #ffffff;
padding:0px;
height:18px;
}
.ms-menutoolbar td{
border-top:solid 1px #f2f8ff;
}
.ms-menutoolbar td a{
color:#626262;
font-size:8pt;
font-family:tahoma;
text-decoration:none;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-menutoolbar td{
padding:0px;
margin:0px;
vertical-align:middle;
}
.ms-menutoolbar td a:hover{
color:#000000;
text-decoration:none;
}
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover{
font-size:8pt;
font-family:tahoma;
}
.ms-listheaderlabel{
color:#626262;
}
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector{
border:solid 1px gray;
background-image:url("/_layouts/images/Gray_selectednav.gif");
background-repeat:repeat-x;
background-color:#DFE4F4;
font-weight:bold;
padding:0px;
}

.ms-SPZone
{
border:1px solid gray;
padding:5px;
background-color:white;
}


.ms-formbody{
font-family:Tahoma;
font-size:.7em;
vertical-align:top;
background:#E1E4E4;
border-top:1px solid gray;
padding:3px 6px 4px 6px;
}
.ms-formbodysurvey{
font-family:Tahoma;
font-size:.7em;
vertical-align:top;
background:none;
border-top:none;
padding:5px 8px 15px 8px;
}
.ms-formdescription
{
font-family:Tahoma;
font-size:8pt;
color:#7f7f7f;
}
.ms-ToolPaneClose
{
background-image:url("/_layouts/images/Gray_topnavselected.gif");
background-repeat:repeat-x;
background-color:#8B8E8E;
border-top:solid 1px gray;
border-bottom:solid 1px gray;
padding-right:0px;
padding-left:3px;
}
.ms-ToolPaneTitle
{
color:#000000;
font-weight:bold;
font-size:8pt;
background-image:url("/_layouts/images/Gray_topnavselected.gif");
background-repeat:repeat-x;
border-right:solid 1px gray;
border-top:solid 1px gray;
border-bottom:solid 1px gray;
font-family:tahoma,verdana, arial, helvetica, sans-serif;
padding-left:7px;
padding-right:0px;
padding-top:1px;
padding-bottom:2px;
background-color:#8B8E8E;
}
.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#003399;
background-image:url("/_layouts/images/Gray_toolgrad.gif");
background-color:#E2E5E5;
border:1px solid gray;
border-top:none;
}





/*            CALENDAR         */
/*-------------------------------------------------------------------*/
.ms-calheader{
	background-color:#999999;
	font-family:Tahoma;
}
td a.ms-cal-nav{
color:black;
text-decoration:none;
font-weight:normal;
}
span.ms-cal-nav a,span.ms-cal-nav a:visited{
color:black;
text-decoration:none;
font-weight:normal;
}
.ms-cal-weekempty,.ms-cal-weekemptyRTL{
background-color:#999999;
width:18px;
font-size:2px;
}
.ms-cal-weekname{
background-color:#999999;
width:14.5%;
}
.ms-cal-weekday{
background-color:#999999;
color:black;
padding:2px;
font-weight:normal;
}
.ms-cal-week,.ms-cal-weekB,.ms-cal-weekRTL,.ms-cal-weekRTLB{
background-image:url("/_layouts/images/Gray_weekbox.gif");
background-repeat:repeat-y;
background-color:#E1E4E4;
border:1px solid gray;
}
.ms-cal-weekselected,.ms-cal-weekselectedRTL{
border:1px solid gray;
cursor:pointer;
background-color:#E1E4E4;
}
.ms-cal-topday,.ms-cal-topdayL,.ms-cal-wtopdayL,.ms-cal-wtopday{
background-image:url("/_layouts/images/Gray_calnumBttn.gif");
background-repeat:repeat-x;
background-color:#E1E4E4;
border:solid 1px gray;
font-weight:bold;
color:#000000;
text-align:left;
}
.ms-cal-topdayRTL,.ms-cal-topdayRTLL,.ms-cal-wtopdayRTL,.ms-cal-wtopdayRTLL{
background-image:url("/_layouts/images/Gray_calnumBttn.gif");
background-repeat:repeat-x;
background-color:#ffda8a;
border:solid 1px gray;
font-weight:bold;
color:#000000;
text-align:right;
}
.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayRTL,.ms-cal-wtopday-todayRTL{
background-image:url("/_layouts/images/calnumBttntoday.gif");
background-repeat:repeat-x;
background-color:#ffda8a;
border:solid 1px gray;
}
.ms-cal-topday-today div,.ms-cal-wtopday-today div,.ms-cal-topday-todayover div,.ms-cal-wtopday-todayover div,.ms-cal-topday-todayRTL div,.ms-cal-wtopday-todayRTL div,.ms-cal-topday-todayoverRTL div,.ms-cal-wtopday-todayRTLover div{
padding:0px 4px 0px 0px;
border:solid 1px gray;
font-weight:bold;
}
.ms-cal-topday-todayover,.ms-cal-wtopday-todayover{
background-color:#ffe1bb;
border:solid 1px gray;
cursor:pointer;
text-align:left;
}
.ms-cal-topday-todayoverRTL,.ms-cal-wtopday-todayRTLover{
background-color:#ffe1bb;
border:solid 1px gray;
cursor:pointer;
text-align:right;
}
.ms-cal-topdayover,.ms-cal-topdayoverL,.ms-cal-wtopdayover,.ms-cal-wtopdayLover,
.ms-cal-topdayfocusover,.ms-cal-wtopdayfocusover,.ms-cal-wtopdayfocusLover
{
background-image:url("/_layouts/images/Gray_calnumBttnover.gif");
background-color:#E1E4E4;
border:solid 1px gray;
cursor:pointer;
text-align:left;
}
.ms-cal-topdayoverRTL,.ms-cal-topdayoverRTLL,.ms-cal-topdayfocusoverRTL,.ms-cal-topdayfocusoverRTLL,
.ms-cal-wtopdayRTLover,.ms-cal-wtopdayRTLLover,.ms-cal-wtopdayfocusRTLover,.ms-cal-wtopdayfocusRTLLover{
background-color:#E1E4E4;
border:solid 1px gray;
cursor:pointer;
text-align:right;
}
.ms-cal-topdayfocus,.ms-cal-topdayfocusL,.ms-cal-topdayfocusRTL,.ms-cal-topdayfocusRTLL,.ms-cal-wtopdayfocus,.ms-cal-wtopdayfocusL,.ms-cal-wtopdayfocusRTL,.ms-cal-wtopdayfocusRTLL{
background-image:url("/_layouts/images/gray_selectednav.gif");
background-repeat:repeat-x;
background-color:#E1E4E4;
border:solid 1px gray;
}
.ms-cal-nodataMid,.ms-cal-nodataLeft,.ms-cal-nodataLeftRTL,.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
padding:1px 0px 1px 0px;
border-left:1px solid gray;
border-right:1px solid gray;
background-color:#E1E4E4;
vertical-align:top;
}
.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
border-bottom:1px solid gray;
}
.ms-cal-muworkitem,.ms-cal-muworkitemL,.ms-cal-muworkitemR,.ms-cal-muworkitemRTL,.ms-cal-muworkitemRTLL{
padding:1px 0 0 0;
border-left:1px solid gray;
border-right:1px solid gray;
}
.ms-cal-workitem,.ms-cal-todayitem,.ms-cal-todayitemRTL{
padding:1px 0px 1px 0px;
border-left:1px solid gray;
border-right:1px solid gray;
vertical-align:top;
background-color:#ffffff;
}
.ms-cal-workitem2{
padding:2px 5px 1px 5px;
border-left:1px solid gray;
border-right:1px solid gray;
}
.ms-cal-workitem2B,.ms-cal-workitemRTL2B,.ms-cal-todayitem2B,.ms-cal-todayitemRTL2B{
padding:2px 5px 1px 5px;
border-left:1px solid gray;
border-right:1px solid gray;
border-bottom:1px solid gray;
background-color:#ffffff;
}
.ms-cal-workitemL2{
padding:2px 5px 1px 5px;
border-left:3px solid gray;
border-right:1px solid gray;
background-color:#FFFFFF;
}
.ms-cal-workitemRTLL2{
padding:2px 5px 1px 5px;
border-left:1px solid gray;
border-right:3px solid gray;
background-color:#FFFFFF;
}
.ms-cal-workitemL2B{
padding:2px 5px 1px 5px;
border-left:3px solid gray;
border-right:1px solid gray;
border-bottom:3px solid gray;
background-color:#FFFFFF;
}
.ms-cal-workitemRTLL2B{
padding:2px 5px 1px 5px;
border-left:1px solid gray;
border-right:3px solid gray;
border-bottom:3px solid gray;
background-color:#FFFFFF;
}
.ms-cal-noworkitem,.ms-cal-noworkitemL,.ms-cal-noworkitemRTL{
padding:1px 0px 1px 0px;
border-left:1px solid gray;
border-right:1px solid gray;
vertical-align:top;
background-color:#ffffff;
}
.ms-cal-noworkitemB,.ms-cal-noworkitemLB,.ms-cal-noworkitem2B,.ms-cal-noworkitemL2B,.ms-cal-noworkitemRTL2B{
padding:2px 5px 1px 5px;
border-left:1px solid gray;
border-right:1px solid gray;
border-bottom:1px solid gray;
background-color:#ffffff;
}
.ms-cal-monthMultiDay,.ms-cal-monthMultiDay a,.ms-cal-monthMultiDay a:link,.ms-cal-monthMultiDay a:active,.ms-cal-monthMultiDay a:visited{
padding:3px;
font-family:Tahoma;
font-size:7pt;
background-color:#333333;
color:#FFFFFF;
text-decoration:none;
text-overflow:ellipsis;
}
.ms-cal-monthMultiDay a:hover{
font-family:Tahoma;
font-size:7pt;
background-color:#333333;
color:#999999;
text-decoration:none;
text-overflow:ellipsis;
}
a.ms-cal-more,a.ms-cal-more:link,a.ms-cal-more:active,a.ms-cal-more:visited{
padding:3px;
font-family:Tahoma;
font-size:8pt;
font-weight:bold;
color:#333333;
text-decoration:none;
text-overflow:ellipsis;
margin-top:3;
margin-bottom:3;
}
.ms-cal-defaultbgcolor{
background-image:url("/_layouts/images/Gray_alldaydefault.gif");
background-repeat:repeat-x;
background-color:#EAECEC;
text-align:center;
font-weight:bold;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
cursor:pointer;
}
.ms-cal-defaultbgcolorsel{
background-image:url("/_layouts/images/Gray_alldayDefaultOver.gif");
background-repeat:repeat-x;
background-color:#F4F7F7;
font-weight:bold;
text-align:center;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
text-decoration:none;
cursor:pointer;
}
.ms-cal-monthAllDay{
background-image:url("/_layouts/images/Gray_alldayDefault.gif");
background-repeat:repeat-x;
background-color:#EAECEC;
border:solid 1px gray;
border-left:solid 2px gray;
border-right:solid 2px gray;
text-align:center;
font-weight:bold;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
cursor:pointer;
}
td.ms-cal-defaultbgcolor a,td.ms-cal-monthAllDay a{
color:#333333;
text-decoration:none;
}
.ms-cal-monthAllDaysel{
background-image:url("/_layouts/images/Gray_alldayDefaultOver.gif");
background-repeat:repeat-x;
background-color:#F4F7F7;
border:solid 1px gray;
border-left:solid 2px gray;
border-right:solid 2px gray;
text-align:center;
font-weight:bold;
text-overflow:ellipsis;
padding:4px 0px 4px 0px;
cursor:pointer;
}
.ms-cal-time{
border-right:1px solid gray;
width:18px;
background-color:#E1E4E4;
}
.ms-cal-timeRTL{
border-left:1px solid gray;
width:18px;
background-color:#E1E4E4;
}
.ms-cal-workhour,.ms-cal-workhourhalfhour,
.ms-cal-workhourover,.ms-cal-workhourhalfhourover{
background-color:#E1E4E4;
text-align:right;
width:30px;
color:#333333;
padding:1px 0px 0px 4px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-workhourB,.ms-cal-workhourBhalfhour,
.ms-cal-workhourBover,.ms-cal-workhourBhalfhourover{
border-bottom:solid 1px gray;
background-color:#E1E4E4;
text-align:right;
width:30px;
color:#333333;
padding:1px 0px 0px 4px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-workhourRTL,.ms-cal-workhourRTLhalfhour,
.ms-cal-workhourRTLover,.ms-cal-workhourRTLhalfhourover{
background-color:#E1E4E4;
text-align:left;
width:30px;
color:#333333;
padding:0px 1px 4px 0px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-workhourRTLB,.ms-cal-workhourRTLBhalfhour,
.ms-cal-workhourRTLBover,.ms-cal-workhourRTLBhalfhourover{
border-bottom:solid 1px gray;
background-color:#E1E4E4;
text-align:left;
width:30px;
color:#333333;
padding:0px 1px 4px 0px;
white-space:nowrap;
vertical-align:top;
}
.ms-cal-workhourF,.ms-cal-workhourFover,
.ms-cal-workhourFhalfhour,.ms-cal-workhourFhalfhourover{
background-color:#E1E4E4;
text-align:right;
width:30px;
color:#333333;
padding:2px 0px 0px 4px;
white-space:nowrap;
vertical-align:top;
font-weight:normal;
}
.ms-cal-workhourRTLF,.ms-cal-workhourRTLFover,
.ms-cal-workhourRTLFhalfhour,.ms-cal-workhourRTLFhalfhourover{
background-color:#E1E4E4;
text-align:left;
width:30px;
color:#333333;
padding:0px 2px 4px 0px;
white-space:nowrap;
vertical-align:top;
font-weight:normal;
}
.ms-cal-enoworkdayF,.ms-cal-enoworkdayRTLF{
border-top:solid 1px gray;
}
.ms-cal-eworkdayF,.ms-cal-eworkdayRTLF{
border-top:solid 1px gray;
}
.ms-cal-workhourF,.ms-cal-workhourRTL,.ms-cal-workhourRTLF,.ms-cal-workhourFover,
.ms-cal-workhourRTLFover,.ms-cal-workhour,.ms-cal-workhourB,.ms-cal-workhourFover,
.ms-cal-workhourRTLFover,.ms-cal-workhourover,.ms-cal-workhourBover,.ms-cal-workhourRTLover,
.ms-cal-workhourRTLBover{
border-top:1px solid gray;
}
.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 gray;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL,.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTL,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL{
border-top:solid 1px gray;
height:100%;
}
.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 gray;
height:100%;
}
.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 gray;
height:100%;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour,
.ms-cal-enoworkhourB .ms-cal-dayhour{
border-top:solid 1px gray;
border-bottom:solid 1px gray;
height:100%;
background-color:#E1E4E4;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF,
.ms-cal-enoworkhourB .ms-cal-dayhourF{
border-top:solid 1px gray;
border-bottom:solid 1px gray;
height:100%;
background-color:#E1E4E4;
border-left:solid 1px gray;
}
.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:#E1E4E4;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF
{
border-top:solid 1px gray;
border-bottom:solid 1px gray;
height:100%;
background-color:#E1E4E4;
border-right:solid 1px gray;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL,
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL
{
border-top:solid 1px gray;
border-bottom:solid 1px gray;
height:100%;
background-color:#E1E4E4;
}
.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 gray;
height:100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF{
border-right:solid 1px gray;
height:100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:solid 1px gray;
height:100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{
border-right:solid 1px gray;
height:100%;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhourF,
.ms-cal-enoworkdayF .ms-cal-dayhourF,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkday,
.ms-cal-enoworkdayRTL,
.ms-cal-enoworkdayF,
.ms-cal-enoworkdayRTLF{
background-color:#E1E4E4;
}
.ms-cal-weekedge{
background-color:#E1E4E4;
width:4px;
font-size:2px;
}
.ms-cal-wemptycell,.ms-cal-wemptycellL{
border-left:1px solid gray;
background-color:#999999;
}
.ms-cal-walldayevent,.ms-cal-walldayeventL,.ms-cal-walldayeventRTL,.ms-cal-walldayeventRTLL{
padding-top:1px;
background-color:#E1E4E4;
}
.ms-cal-alldayevent,.ms-cal-alldayeventL,.ms-cal-alldayeventRTL,.ms-cal-alldayeventRTLL{
border-right:1px solid gray;
border-left:1px solid gray;
}
.cont,.contR,.contB,.contL{
border-bottom:solid 1px gray;
border-top:solid 1px gray;
width:100%;
}
.contB{
border-left:solid 2px gray;
border-right:solid 2px gray;
}
.contL{
border-left:solid 2px gray;
}
.contR{
border-right:solid 2px gray;
}
.ms-cal-weekitem,.ms-cal-weekitem a,.ms-cal-weekitem a:link,.ms-cal-weekitem a:active,.ms-cal-weekitem a:visited{
font-family:Tahoma;
font-size:7pt;
color:#000000;
text-align:center;
text-decoration:none;
text-overflow:ellipsis;
height:100%;
}
.ms-cal-weekitem a:hover{
font-family:Tahoma;
font-size:7pt;
color:#FFFFFF;
text-align:center;
text-decoration:none;
text-overflow:ellipsis;
height:100%;
}
.ms-cal-tweekitem{
border:1px solid gray;
background-image:url("/_layouts/images/Gray_alldayDefault.gif");
background-repeat:repeat-x;
background-color:#EAECEC;
width:100%;
height:100%;
}
.ms-cal-tdayitem{
border:1px solid gray;
background-image:url("/_layouts/images/Gray_alldayDefault.gif");
background-repeat:repeat-x;
background-color:#EBEDED;
width:100%;
height:100%;
}
td.ms-cal-eworkday a.ms-cal-dayitem,td.ms-cal-enoworkhour a.ms-cal-dayitem,td.ms-cal-enoworkhourF a.ms-cal-dayitem,td.ms-cal-eworkhour a.ms-cal-dayitem,td.ms-cal-eworkhourF a.ms-cal-dayitem,td.ms-cal-enoworkday a.ms-cal-dayitem,td.ms-cal-enoworkhourB a.ms-cal-dayitem{
color:#333333;
text-decoration:none;
}
.ms-cal-nav-buttonsltr{
color:#808080;
text-align:right;
font-size:10pt;
padding:0px 0px 0px 15px;
}
.ms-cal-nav-buttonsRTL{
color:#808080;
text-align:left;
font-size:10pt;
padding:0px 15px 0px 0px;
}
div.ms-cal-navheader a img{
background-image:url("/_layouts/images/Gray_listheadergrad.gif");
background-repeat:repeat-x;
border:solid 1px gray;
background-color:#ffffff;
vertical-align:middle;
}

/*            Date Picker        */
.ms-picker-header{
font-weight:normal;
background-image:url("/_layouts/images/Gray_quickLaunchHeader.gif");
background-repeat:repeat-x;
background-color:#E3E6E6;
}
.ms-picker-table .ms-picker-dayheader{
font-family:tahoma;
font-size:8pt;
color:#727272;
text-align:center;
border-bottom:solid 1px gray;
border-top:solid 1px gray;
padding:2px 0px 3px 0px;
font-weight:normal;
}
.ms-picker-week{
background-image:url("/_layouts/images/Gray_weekbox.gif");
background-position:top right;
background-repeat:repeat-y;
height:22px;
width:22px;
text-align:center;
border-left:solid 1px #999999;
border-top:solid 1px gray;
}
.ms-picker-week a{
color:#3966bf;
text-decoration:none;
}
.ms-picker-weekRTL{
background-image:url("/_layouts/images/gray_weekbox.gif");
background-position:top left;
background-repeat:repeat-y;
height:22px;
width:22px;
text-align:center;
border-right:solid 1px #C0C0C0;
border-top:solid 1px #C0C0C0;
}
.ms-picker-weekRTL a{
color:#666666;
text-decoration:none;
}
.ms-picker-weekselected{
width:22px;
height:22px;
background-color:#ffffff;
text-align:center;
padding-left:1px;
cursor:pointer;
}
.ms-picker-weekselected a,.ms-picker-weekselected a:hover{
color:#000000;
text-decoration:underline;
}
.ms-picker-weekselectedRTL{
width:22px;
height:22px;
background-color:#ffffff;
text-align:center;
padding-right:1px;
cursor:pointer;
}
.ms-picker-weekselectedRTL a,.ms-picker-weekselectedRTL a:hover{
color:#000000;
text-decoration:underline;
}
.ms-picker-weekbox{
writing-mode:tb-rl;
filter:flipv fliph;
padding-right:3px;
white-space:nowrap;
color:#999999;
font-size:8pt;
font-family:tahoma;
}
.ms-picker-weekboxRTL{
writing-mode:tb-rl;
padding-right:3px;
white-space:nowrap;
color:#999999;
font-size:8pt;
font-family:tahoma;
}
.ms-picker-today,.ms-picker-dayselected,.ms-picker-daycenter,.ms-picker-daycenterOn{
height:22px;
}
table.ms-picker-table td.ms-picker-today{
text-align:center;
font-size:8pt;
font-family:tahoma;
border:solid 1px #ff9932;
}
table.ms-picker-table td.ms-picker-dayother,table.ms-picker-table td.ms-picker-daycenterOn,table.ms-picker-table td.ms-picker-daycenter{
text-align:center;
font-size:8pt;
font-family:tahoma;
border:solid 1px #f2f8ff;
}
.ms-picker-daycenter a,.ms-picker-today a,.ms-picker-dayselected a{
color:#333333;
text-decoration:none;
}
.ms-picker-dayother a{
color:#a5a5a5;
text-decoration:none;
}
.ms-picker-dayother a:hover,.ms-picker-daycenterOn a,.mspicker-daycenterOn a:hover{
color:#000000;
text-decoration:underline;
}
.ms-picker-table .ms-picker-daycenterOn{
background-color:#FFFFFF;
}
table.ms-picker-table td.ms-picker-dayselected{
text-align:center;
font-size:8pt;
font-family:tahoma;
background-color:#ffdf88;
border-style:solid;
border-width:1px;
border-color:#f2f8ff;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{
color:#7f7f7f;
text-align:center;
background-color:#DADADA;
border:solid 1px gray;
padding-bottom:3px;
}
.ms-picker-monthcenter a,.ms-picker-monthcenter a:active,.ms-picker-monthcenter a:link,.ms-picker-monthcenter a:visited,.ms-picker-monthcenter a:hover{
font-family:Tahoma;
color:#333333;
font-size:8pt;
text-decoration:none;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn{
padding-bottom:3px;
background-image:url("/_layouts/images/selectednav.gif");
background-color:#ffda8a;
background-repeat:repeat-x;
text-align:center;
border:solid 1px #d2b47a;
cursor:pointer;
padding-bottom:3px;
}
.ms-picker-monthcenterOn a,.ms-picker-monthcenterOn a:active,.ms-picker-monthcenterOn a:link,.ms-picker-monthcenterOn a:hover,.ms-picker-monthcenterOn a:visited{
color:#000000;
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
cursor:pointer;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected{
background-image:url("/_layouts/images/selectednav.gif");
background-color:#ffda8a;
background-repeat:repeat-x;
text-align:center;
border:solid 1px #d2b47a;
padding-bottom:3px;
}
.ms-picker-monthselected a,.ms-picker-monthselected a:active,.ms-picker-monthselected a:link,.ms-picker-monthselected a:hover,.ms-picker-monthselected a:visited{
color:#000000;
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
cursor:pointer;
}
table.ms-picker-table td.ms-picker-footer{
border-top:1px solid gray;
font-family:Tahoma;
font-size:8pt;
color:#333333;
padding:5px;
}
.ms-picker-footer a{
color:#666666;
}
.ms-picker-footer a:hover{
color:#000000;
text-decoration:underline;
}
.ms-picker-month{
font-weight:bold;
font-size:8pt;
padding:2px 0 5px 0;
}
.ms-picker-line{
border-top:2px solid #9ba3b5;
}
.ms-navframe .ms-datepickerouter{
border-bottom:solid 1px gray;
border-left:solid 1px gray;
margin:0px 1px 2px 1px;
}

/*             Controls            */
/*-------------------------------------------------------------------*/
.ms-slLinkDlg-PeoplePanel
{
text-align: right;
background-color:#D2D2D2;
padding-top: 0px;
padding-right:50px;
padding-bottom: 10px;
padding-left: 20px;
margin-top: 5px;
}
.ms-slDlg-ActionText a, .ms-slDlg-ActionText a:visited, .ms-slDlg-ActionText a:active{
color:#666666;
text-decoration:none;
}
.listItem div.callOut a
{
font: bold 12.5pt/16pt tahoma,arial, helvetica, sans-serif;
color: #ffffff;
}
.title-With-Background 
{ 
background-color:#666666; 
margin-top:5px;
padding: 4px;
}
div.title-With-Background a, div.title-With-Background a:link, div.title-With-Background a:hover, div.title-With-Background a:visited, div.title-With-Background a:active 
{
font: bold 12.5pt/16pt tahoma,arial, helvetica, sans-serif;
color: #ffffff;
}

.ms-listheader{
font:10pt tahoma;
color:#666666;
font-weight:bold;
height:28px;
background-image:url("/_layouts/images/Gray_listheadergrad.gif");
background-repeat:repeat-x;
background-color:#d9d9d9;
}

td.ms-linksectionheader,th.ms-linksectionheader
{
background-image:url("/_layouts/images/Gray_linksectiongrad.gif");
background-repeat:repeat-x;
border:1px solid gray;
text-align:right;
background-color:#EEF1F1
}

table.ms-disc-bar
{
background-image:url("/_layouts/images/gray_quicklaunchheader.gif");
background-repeat:repeat-x;
border:1px solid gray;
text-align:right;
background-color:#E2E5E5;
}

.ms-ToolStrip
{
font-family:tahoma,Verdana, Arial, Sans-Serif;
font-size:8pt;
padding:1px 4px 2px 4px;
background-image:url("/_layouts/images/gray_listheadergrad.gif");
color:#000000;
border-top:solid 1px gray;
border-bottom:solid 1px gray;
background-color:#E2E5E5;
}

.ms-wikieditthird
{
background:url(/_layouts/images/gray_toolgrad.gif);
padding-right:3px;
}

.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#333333;
background-image:url("/_layouts/images/gray_toolgrad.gif");
background-color:#E2E5E5;
border:1px solid gray;
border-top:none;
}

table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{
background-image:url("/_layouts/images/gray_toolgrad.gif");
background-repeat:repeat-x;
background-color:#E2E5E5;
}

.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
font-family:Tahoma;
font-size:8pt;
text-decoration:none;
color:#333333;
}

table.ms-toolbar,.ms-toolbarContainer{
border:1px solid gray;
border-collapse:collapse;
}

.ms-separator
{
color:#666666;
font-size:10pt;
}
.ms-separator img
{
height:16px;
width:1px;
margin:0px 1px 0px 1px;
background:#C0C0C0;
border-bottom:1px solid gray;
border-left:1px solid gray;
}
