﻿/* BEGIN -- global settings */
body {
	font-family:Arial; 
	background-color:#d6d6d6;
}
a, .ms-pagetitle, select.ms-sbscopes, input.ms-sbplain {
	font-family:Arial; 
}
/* Set the font-family and font-size. */
.ms-vb, .ms-vb1, .ms-toolbar, .ms-formlabel, .ms-descriptiontext {
	font-family:Arial;
	font-size:9pt;
	color:#474320;
}
.ms-vb a:link, .ms-vb1 a:link, .ms-toolbar a:link, .ms-formlabel a:link, .ms-descriptiontext a:link {
	font-family:Arial;
	font-size:9pt;
	color:#de373b;
}
.ms-vb a:visited, .ms-vb1 a:visited, .ms-toolbar a:visited, .ms-formlabel a:visited, .ms-descriptiontext a:visited {
	font-family:Arial;
	font-size:9pt;
	color:#de373b;
}

.ms-vb a:hover, .ms-vb1 a:hover, .ms-toolbar a:hover, .ms-formlabel a:hover, .ms-descriptiontext a:hover {
	font-family:Arial;
	font-size:9pt;
	color:#de373b;
	text-decoration:underline;
}
/* END -- global settings */

/* BEGIN -- Main Content Area */
.ms-main {
	border:0px;
	width:953px;
	height:100%;
}
/* END -- Main Content Area */

/* BEGIN -- global breadcrumb area */
.ms-globalbreadcrumb {
	background-color:#fced30;
	height:25px;
}
.ms-globallinks div span, .ms-globallinks div span a {
	display:none;
}
.ms-globallinks div.ms-SPLink, .ms-globallinks div.ms-SPLink a,
		.ms-globallinks span.ms-SPLink, .ms-globallinks span.ms-SPLink a,
		.ms-globallinks div.ms-SpLinkButtonActive, .ms-globallinks div.ms-SpLinkButtonActive a,
		.ms-globallinks span.ms-hovercellinactive, .ms-globallinks span.ms-hovercellinactive a,
		.ms-globallinks div.ms-menubuttonactivehover {
	background-image:none;
	background-color:#fced30;
	margin:1px 1px 1px 1px;
	border:0px;
	font-weight:100;
	color:#474320;
	font-size:10px;
}
.ms-globallinks {
	font-weight:100;
	color:#474320;
	font-size:10px;
}
.ms-globallinks div.ms-SPLink a:hover, .ms-globallinks div.ms-SpLinkButtonActive a:hover,
		.ms-globallinks span.ms-hovercellactive a:hover {
	text-decoration:underline;
}
table.ms-globalright td.ms-globallinks {
	height:100%;
	padding-left:3px;
	padding-right:6px;
	vertical-align:middle;
	border-right:1px #fff89d groove;
}
.ms-globallinks div.ms-menubuttonactivehover, .ms-globallinks div.ms-menubuttoninactivehover {
	padding:0px 0px 0px 0px;
	margin:1px 1px 1px 1px;
}

/* END -- global breadcrumb area */


/* BEGIN -- search area */
td.ms-sbscopes {
	display:none;
}
td.ms-sblink a {
	display:none;
}
td.ms-sbgo {
	background-color:transparent;
	border:0px;
}
/* END -- search area */


/* BEGIN -- global title area */
.ms-globalTitleArea {
	background-image:none;
	background-color:#ffffff;
	padding-top:0px;
	height:60px;
}
.ms-consolemptablerow {
	background-image:none;
	background-color:#ffffff;
}
#onetidPageTitleAreaTable {
	height:0px;
}
.ms-globalTitleArea table td {
	vertical-align:middle;
}
.ms-sitetitle a {
	display:none;
}
input.ms-sbplain {
	font-family:Arial;
	width:auto;
}
select.ms-sbscopes {
	width:auto;
}
/* END -- global title area */


/* BEGIN -- top navigation bar (tabs) */
.ms-bannerContainer {
	background-image:none;
	background-color:#ffffff;
	padding-left:0px;
}
.ms-topNavContainer {
	border-left:0px;
}
.ms-topNavContainer td div {
	border:0px;
	border-left:0px;
}
.ms-topnav, .ms-topnavselected {
	background-image:none;
	background-color:#ffffff;
	border:0px;
	height:23px;
	font-family:Arial; 
	font-size:12px;
	color:#474320;	
}
.ms-topnav {
}
.ms-topnav a {
	font: 12px  Arial;
	text-transform:uppercase;
	font-weight:bold;
	color:#474320;
}
.ms-topnav td img {
	display:none;
}
.ms-topnavselected {
}
.ms-topnavselected a {
	text-transform:uppercase;
	font-weight:bold;
	color:#de373b;
}
.ms-topNavHover, .ms-topNavHover a {
}
table.ms-topNavFlyOuts {
	border:0px;
}
.ms-topNavFlyOuts td {
	background-color:#f4f4f4;
	border:0px;
	border:1px #d4d4d4 solid;
}
.ms-topNavFlyOuts a {
	background-color:#f4f4f4;
	width:100%;
	border:0px;
	font-family:Arial;
	font-size:11px; 
	color:#474320;
}
.ms-topNavFlyOuts a:hover {
	background-color:#fced30;
	font-size:11px; 
	color:#474320;
}
.ms-siteactionsmenu div div span div {
	background-image:none;
}
.ms-siteactionsmenu div div span div a {
	font: 12px  Arial;
}
.ms-siteactionsmenuhover {
	background-image:none !important;
}
.ms-consolemptablerow {
	background-color:transparent;
}

/* END -- top navigation bar (tabs) */


/* BEGIN -- top spacers */
.ms-titlearealeft, .ms-titlearealeft div, .ms-titleareaframe, .ms-pagetitleareaframe,
		.ms-pagetitleareaframe table, .ms-titlearearight div {
	background-image:none;
	background-color:#ffffff !important;
	border-top:0px;
}
div.ms-titleareaframe {
	background-image:none;
	border-bottom:0px;
}
.ms-pagemargin {
	display:none;
}
.ms-titlearea {
	background-color:white !important;/*Changed from #f4f4f4 to white for new MP - Suganya,1st Apr 2011. ;*/
	height:25px;
	vertical-align:middle;
	padding-left:15px;
}
.ms-titlearea span.ms-sitemapdirectional {
	background-color:white !important;/*Changed from #f4f4f4 to white for new MP - Suganya,1st Apr 2011. ;*/
	font-weight:normal;
	font-family: Arial;
	font-size:9px;
	color:#de373b;
}
.ms-titlearea a.ms-sitemapdirectional, .ms-titlearea .ms-sitemapdirectional a:visited, .ms-titlearea span {
	font-weight:normal;
	font-family: Arial;
	font-size:9px;
	color:#474320;
}

/* END -- top spacers */


/* BEGIN -- Quick Launch */
.ms-nav {
	background-color:#f7f7f7;
}
.ms-navframe td img {
	display:none;
}
.ms-navframe {
	background-image:none;
	background-color:#ffffff;
}
.ms-quickLaunchouter {
	width:150px;
	background-color:#f7f7f7;
	margin-left:0px;
	border:0px;
}
.ms-quickLaunch {
	background-color:#f7f7f7;
	border:0px;
	font-family:Arial;
	font-size:12px;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader {
	background-color:#f7f7f7;
	border-top:0px;
	border-left:0px;
}
.ms-quicklaunch table td {
	border-top:0px;
}
.ms-quickLaunch div.ms-quicklaunchheader {
	background-image:none;
	background-color:#f7f7f7;
	border-top:0px;
	padding:0px 0px 0px 0px;
	height:20px;
	vertical-align:middle;
	display:block;
	text-decoration:none;
	text-indent:4px;
	font-size:12px;
	font-weight:bolder;
}
.ms-quicklaunchheader a {
	color:#4c4c4c;
}
.ms-quicklaunchheader a:hover {
	text-decoration:underline;
	display:block;
	color:#de373b;
}
table.ms-navheader, table.ms-navitem {
	background-color:#f7f7f7;
	border-top:0px;
	color:#4c4c4c;
}
td table.ms-navheader, .ms-quicklaunch table.ms-selectednavheader td {
	border-top:solid 1px #d6d6d6;
}
table.ms-navheader tr {
	vertical-align:middle;
}
table.ms-navheader td {
	background-image:none;
	background-color:#f7f7f7;
	display:block;
	font-size:11px;
	text-transform:uppercase;
	color:#474320;
}
table.ms-navitem td {
	background-image:none;
	background-color:#f7f7f7;
	display:block;
	font-size:11px;
	text-transform:uppercase;
	color:#474320;
}
table.ms-navheader td a {
	padding-left:4px;
	font-family:Arial;
	font-size:11px;
	font-weight:100;
	display:block;
	text-decoration:none;
	color:#4c4c4c;
}
table.ms-navitem td a {
	padding-left:4px;
	font-family:Arial;
	font-size:11px;
	font-weight:100;
	display:block;
	text-decoration:none;
	color:#4c4c4c;
}
.ms-navSubMenu1, .ms-navSubMenu2 {
	background-color:#f7f7f7;
	margin-bottom:0px;
}
.ms-navSubMenu1 td, .ms-navSubMenu2 td {
	height:18px;
}
.ms-navheader a:hover {
	text-decoration:underline;
	display:block;
	padding-left:4px;
	color:#de373b;
}
.ms-navitem a:hover {
	text-decoration:underline;
	display:block;
	padding-left:4px;
	color:#de373b;
}
/* Selected navheader OR navitem */
.ms-quicklaunch table.ms-selectednav, table.ms-selectednavheader, table.ms-selectednavheader td {
	background-image:none;
	width:100%;
}
.ms-quicklaunch table.ms-selectednavheader td {
	padding-left:4px;
	background-image:none;
}
table.ms-selectednavheader td a {
	color:#de373b;
}
table.ms-navitem td .ms-selectednav a {
	color:#de373b;
}
.ms-quicklaunch table.ms-selectednav {
	background-image:none;
	background-color:#f7f7f7;
	border:0px;
	margin:0px 0px 0px 3px;
}
.ms-quicklaunch table.ms-selectednav td {
	background-image:none;
	border:0px;
}
table.ms-selectednav td a.ms-selectednav {
	background-image:none;
	boder:0px;
	color:#de373b;
}
table.ms-selectednav td ms-selectednav a:hover {
	padding:0px 0px 0px 10px;
	border:0px;
	background:none;
	text-decoration:underline;
	color:#de373b;
}
/* */
table.ms-recyclebin td {
	background-image:url("/_layouts/images/recycbin.gif");
	background-repeat:no-repeat;
	background-color:#f7f7f7;
	padding-left:14px;
}
/* END -- Quick Launch */


/* BEGIN -- main content pane */
.ms-bodyareaframe {
	border:0px;
}
.ms-pagebreadcrumb, .ms-pagebreadcrumb span span a.ms-sitemapdirectional,
		.ms-pagebreadcrumb span ms-sitemapdirectional {
	display:none;
}
.ms-webpartpagedescription {
	color:#3B6E8F;
	font:24px Arial;
}
/* END -- main content pane */



/* BEGIN -- Web Parts */
.ms-WPTitle, H3.ms-WPTitle a {
	padding-left:10px;
	font-family: Arial;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	color:#201c1d;
}
H3.ms-WPTitle a:hover {
	text-decoration:underline;
	color:#de373b;
}
.ms-WPHeader td {
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#d6d6d6, endColorstr=#f4f4f4);
	background:#d6d6d6 url('../SiteCollectionImages/WPHeaderLeftImage.jpg') no-repeat fixed left center;
	height:22px;
}
/* Yellow WPHeader area -- named WPFormat2 in case the color doesn't remain yellow */
div.WPFormat2 .ms-WPHeader td {
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#fff04d, endColorstr=#fffbde);
	background:#fff04d url('../SiteCollectionImages/WPHeaderLeftImage.jpg') no-repeat fixed left center;
}
.ms-WPBody h1 {
	font-family:Arial;
	font-size:18px;
	font-weight:100;
	color:#de373b;
}
.ms-WPBody h2 {
	font-family:Arial;
	font-size:18px;
	font-weight:100;
	color:#201c1d;
}
.ms-WPBody h3 {
	font-family:Arial;
	font-size:11px;
	font-weight:100;
	color:#474320;
	text-transform:uppercase;
}
.ms-vb-title {
	font-family:Arial;
	font-size:14px;
	color:#000000;
}
.ms-vb-title a {
	font-family:Arial;
	font-size:14px;
	color:#de373b;
}
.ms-vb-title a:hover {
	color:#de373b;
	text-decoration:underline;
}
.ms-WPBody p {
	font-family:Arial;
	font-size:11px;
	color:#474320;
}
.ms-WPBody li {
	font-family:Arial;
	font-size:11px;
	color:#474320;
}
table.wpswitch {
	width:100%;
	border-bottom:2px #d6d6d6 solid; 
}
td.wpswitch-selected {
	width:20%;
	border-bottom:#de373b 5px solid;
}
td.wpswitch-unselected {
	width:20%;
}
td.wpswitch-spacer {
	width:10%;
	text-align:center;
}
/* END -- Web Parts */



/* BEGIN -- page footer */
/* Note that these separate table detail cells were combined into a single cell (ms-bodyareapagemargin)
		in the master page to facilitate display of a centered footer. The CSS for the existing cells remains,
		as these elements may appear on _layout pages as well. */
.ms-pagebottommarginleft, .ms-pagebottommargin, .ms-bodyareapagemargin, .ms-bodyareapagemargin a,
		.ms-pagebottommarginright {
	background-image:none;
	background-color:#ffffff;
	border:0px;
	text-align:right;
	text-decoration:none;
	font-family: Arial;
	font-size:9px;
	color:#919296;
}
.ms-bodyareapagemargin a:hover {
	text-decoration:underline;
}

/* END -- page footer */
