﻿/* override default wss styles */
.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer{
	color:#666666;
}

.ms-toolbar-togglebutton-on{
	border:1px solid #a8a8a8;
}

table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer{
	background-color:#bebebe;
}

table.ms-toolbar,.ms-toolbarContainer{
	border:1px solid #bebebe;
}

table.ms-viewtoolbar{
	border-top:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
}

.ms-listheader{
	color:#666666;
}

.ms-menutoolbar{
	border-bottom:1px solid #bebebe;
}

.ms-menutoolbar td a{
	color:#666666;
}

.ms-menubuttonactivehover,.ms-buttonactivehover{
	border:solid 1px #bebebe;
}

td.ms-menutoolbarheader{
	color:#666666;
}

.ms-listheaderlabel{
	color:#666666;
}

.ms-bottompagingline1{
	background:#bebebe;
}

.ms-paging{
	color:#666666;
}

.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
	border:1px solid #bebebe;
}

.ms-viewselect a:link,.ms-GRFontSize{
	color:#666666;
}

hr{
	color:#666666;
}

.ms-formdescription A{
	color:#666666;
}

table.ms-form th{
	color:#666666;
}

.ms-actionbar{
	border:1px solid #bebebe;

}
.ms-actionsep{
	border-right:1px solid #bebebe;
}

.ms-topnavselected{

	color:#666666;
}
.ms-topnavselected a{
	color:#666666;
}
.ms-topNavHover{
	background-color:#ffffff;
}

.ms-quicklaunchnavsep{
	background-color:#bebebe;
}

.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
	background-color:#ffffff;
	border-top:solid 1px #dddddd;
	border-left:solid 1px #dddddd;
}

.ms-navsubmenu1{
	background-color:#ffffff;
}
.ms-navsubmenu2{
	background-color:#ffffff;
}

.ms-navheader a,.ms-navheader2 a{
	color:#666666;
}

.ms-navItem a{
color:#666666;
}

.ms-quicklaunchouter{
	border-bottom:solid 1px #bebebe;
	border-right:solid 1px #bebebe;
	padding-right:2px;
}

.ms-quickLaunch{
	border:solid 1px #bebebe;
	border-bottom:solid 1px #bebebe;
	background-color:#f2f8ff;
}

.ms-quicklaunchheader{
	font-weight:bold;
	color:#666666;
	background-color:#ffffff;
	background-image:none;
	border-left:solid 1px #eeeeee;
	font-size:10pt
}

.ms-quicklaunchheader a,.ms-unselectednav a{
	color:#666666;
}

.ms-selectednav,.ms-GRSortFilter{
	border:1px solid #a8a8a8;
}
.ms-unselectednav{
	border:1px solid #bebebe;
}

.ms-lactionitem a{
	color:#666666;
}

.ms-verticaldots{
	border-right:1px solid #bebebe;
}


.ms-titlearealine{
	background-color:#bebebe;
}

.ms-titleareaseparator{
	background-color:#bebebe;
}

.ms-titleareaseparator div{
	border-top:1px solid #bebebe;
}

.ms-areaseparatorcorner{
	border-right:1px solid #bebebe;
}

td.ms-areaseparatorleft{
	border-right:1px solid #bebebe;
}

div.ms-areaseparatorleft{
	background:#bebebe url("/_layouts/images/navshape.jpg");
	border-right:1px solid #bebebe;
}

div.ms-areaseparatorright{
	background:#bebebe url("/_layouts/images/pagebackgrad.gif");
	border-left:1px solid #bebebe;
}

.ms-titlearearight .ms-areaseparatorright{
	border-left:1px solid #bebebe;
}


.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
	background:#83b0ec;
}
.ms-bodyareapagemargin{
	background:#83b0ec;
	border-top:1px solid #6f9dd9;
}

.ms-bodyareaframe,.ms-viewareaframe{
	border-top:1px solid #bebebe;
	border-right:1px solid #bebebe;
	border-left:1px solid #bebebe;
}

.ms-separator
{
	color:#bebebe;
}

.ms-pageinformation th,.ms-createpageinformation th{
	color:#666666;
}

.ms-storMeEstimated{
	background-color:#bebebe;
}

.ms-listdescription{
	border-bottom:1px solid #bebebe;
}

.ms-gb a,.ms-gb2 a{
	color:#666666;
}

.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a{
	color:#666666;
}

a.ms-addnew{
	color:#666666;
}

.ms-summarytitlebarframe{
	background-color:#a8a8a8;
}

img.thumbnail{
	border:solid #bebebe 3px;
}

.ms-imglibthumbnail
{
	background-color:#d8d8d8;border:solid #bebebe 0px;
}

.RemoveConnectionLink{
	color:#666666;
}

.UserToolbar
{
	border-bottom:1px solid #bebebe;
}

.UserCellHover
{
	border:solid 1px #a8a8a8;
}

.UserCell
{
	color:#666666;
}

.ms-ToolPaneOuter
{
	border-top:1px solid #bebebe;
	border-right:2px solid #bebebe;
}

.ms-ToolPaneHeader
{
	background-color:#a8a8a8;
}

.ms-ToolPaneClose
{
	border-bottom:solid 1px #bebebe;
}

.ms-ToolPaneTitle
{
	border-bottom:solid 1px #bebebe;
}

.ms-ToolPaneInfo{
	background-color:#666666;
}

.ms-TPBody A:link,.ms-TPBody A:visited,.ms-TPBody A:hover
{
	color:#666666;
}

.ms-WPBody A:link,.ms-WPBody A:visited
{
	color:#666666;
}

.ms-WPBody
{
	font-style:normal;
	font-family:Calibri;
	font-size:15px;

}
.ms-WPBody TABLE,.ms-TPBody TABLE
{
	font-size:100%;
}
.ms-WPBody A:link,.ms-WPBody A:visited
{
	color:#666666;
	
}
.ms-WPBody A:hover
{
	color:#666666;
	
}
.ms-WPBody th,.ms-TPBody th
{
	font-weight:bold;
}
.ms-WPBody td
{
	font-size:100%;
	font-family:Calibri;
}

.ms-HoverCellActive,.ms-SpLinkButtonActive
{
	border:#bebebe 1px solid;
}

.ms-SPLink
{
	color:#666666;
}

.ms-tabselected
{
	border-color:#bebebe;
	color:#666666;
}

.ms-uploadborder{
	border:1px solid #bebebe;
}

.ms-consoleframe{
	border-color:#bebebe;
}

.ms-consolemessage{
	color:#666666;
}

ul.ms-blogAdminLinks li a{
	color:#666666;
}

h3.ms-PostDate
{
	border-bottom:solid 1px #bebebe;
}

.ms-blogedit a{
	border:1px solid #bebebe;
}

.ms-BlogNavigator div.ms-navheader{
	background-color:#bebebe;
	border-top:solid 1px #ffffff;
	border-left:solid 1px #ffffff;
	border-bottom:1px solid #ffffff;
}

.ms-BlogNavigator div.ms-navheader a{
	color:#333333;
	background-color:#bebebe;
}

.ms-BlogNavigator div.ms-navheader{
	color:#666666;
}

.ms-BlogNavigator div.ms-WPBody{
	border-top:solid 1px #ffffff;
}

.srch-sort A:link,.srch-sort A:visited{
	color:#666666;
}

.srch-sort-right A:link,.srch-sort-right A:visited{
	color:#666666;
}

.srch-summary A:link,.srch-summary A:visited{
	color:#666666;
}

.srch-stats{

FONT-SIZE:100%;
FONT-FAMILY:Calibri;
}


.srch-stats A:link{
	color:#666666;
}

.srch-Title A:link,.srch-Title A:visited{
	color:#666666;
}

.srch-Title{
font-size:140%;
margin::0px 0px 5px 0px;
padding-left:5px;
font-family:Calibri;
}

.srch-Description{
FONT-SIZE:110%;
MARGIN:0px 0px 4px;
color:#4c4c4c;
FONT-FAMILY:Calibri;
}

.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:100%;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Calibri;
}

.srch-WPBody{
margin:0px;
font-family:Calibri;
font-size:100%;
color:#666666;
}


.ms-searchresultstitlearea{
	border-bottom:1px solid #bebebe;
}

.ms-PostWrapper
{
	width:100%;
}

.ms-PostBody
{
color:#4c4c4c;
font-size:100%;
line-height:normal;
padding-top:6px;
padding-bottom:12px;
}

h3.ms-PostDate
{
font-size:100%;
color:#7f7f7f;
margin:0;
border-bottom:0px;
padding-bottom:5px;
padding-top:7px;
}

.ms-PostTitle{
font-size:160%;
border-top:#bebebe 1px solid;
text-decoration:none;
padding-top:6px;
}

.ms-webpartpagedescription
{
	font-family:Calibri;
	font-size:90%;
	font-weight:bold;
	color:#aaa;
	padding:0px 12px 0px 12px;
}

.ms-webpartpagedescription a
{
	font-family:Calibri;
	font-size:90%;
	font-weight:bold;
	color:#aaa;

}

td.ms-sbcell{
border:none;
}

.ms-sbplain{
/*border:inset;*/
border:solid 1px #bebebe;
}


.blogSummary div.ms-PostTitle{

border-top:none;

}

.ms-PostFooter{
padding-bottom:15px;
}

#__toolbar_bottom, #__toolbar_top
{
display:none;
visibility:hidden;
}

/** wili edit **/
.ms-wikieditouter{
	font-family:Calibri,Arial, Helvetica, sans-serif !important;
	position:relative;
	top:0px;
	border:#ACBABD 1px solid;
}

.ms-wikieditthird{
	background:none;
}

.ms-wikitoolbar A.ms-toolbar{
	color:#333333;
}


.ms-quickLaunch{
	font-family:Calibri;
	font-size:10pt;
	background-color:#ffffff !important

}


a.ms-addnew{
		font-family:Calibri;
		}
		
TABLE.ms-navitem td{
			font-family:Calibri;
		
}


.ms-navSubMenu1{
				background-color:#ffffff !important;
}

.ms-wpheader{
	font-family:Calibri,Arial, Helvetica, sans-serif !important;
	color:#666666;

}

.ms-profilelabel, .ms-profilebody{
	font-family:Calibri;
	font-size:11pt;

}

.ms-WPTitle{
	font-family:Calibri !important;
	font-size:12pt !important;

}

.ms-WPHeader td{
	border-bottom:0px;
}