﻿/* universal selector to clear all margins and padding */



.ms-ButtonHeightWidth{
background: aqua !important;
color: #000 !important
} 

body {
	font-family:verdana, Arial, serif;
	font-size:68%;
	margin:0px 10px 0px 10px;
	background: #d2d2d2 url('/images1/bg-page.gif') top left repeat-x;
	font-family:"Arial", "Trebuchet MS", Sans-Serif, Arial !important;

}

#aspnetform {
padding:0;
background-color:#fff;
float:left;
height:100%;
border: 0px;
border-width: 0 3px;
}
 
h2 {
margin-top:2;
font-size:1.2em;
}


/* Page Layout*/

.lft-side{
	background: #fff url('/images1/bg-left-side.gif') top left repeat-y;
	padding-left: 5px	
}

.rgt-side{
	background: #fff url('/images1/bg-rgt-side.gif') top right repeat-y;
	padding-right: 5px;
}
#page-content{
	background: #FFF;
	margin:0px 5px 0px 5px;
	padding: 0px;	
	*height: 100%;

}

/* Header Styles */

#header {
	padding: 0px;
	margin: 0px;
	background: #002353;
	height: 156px !important;
	position:relative;
	background: #fff url('/images1/bg-header.gif') top right repeat-x;
	
}
#header .banner-images{
	position: absolute;
	right: 180px; 
	top: 30px;
	z-index: 0 !important;
	width: 351px;
	height: 125px;
	background: none

}
#header .banner-horse{
	position: absolute;
	right: 0px; 
	top: 7px;
	z-index: 0 !important;
	background: url(/images1/banner-horse.jpg) top left no-repeat;
	width: 180px;
	height: 149px
	
}

 #header-nav {
	padding: 0px;
	margin: 0px;
	background: none;
	position:relative;
	height:30px

}

.ms-bannerContainer {
	background-image:none;
}
.ms-globalbreadcrumb {
	margin: 0px !important;
	padding: 0px !important;
	text-align: right !important;
	float: none!important;
	position: relative;
	height: auto;
	width: 100%
}
.ms-globalleft {
	text-align:left;
	float:left !important;
	padding: 0px;
	width: auto;

}
.ms-globalright{

	padding: 0px;
	margin: 0px;
	width: auto !important;
	float: right !important;
	min-width: 300px !important;

}	
.ms-globallinks-left {
	float:left;
	padding: 9px 0px 0px 10px;
	margin: 0px;
	width: auto
}

.ms-globallinks-right span {  /* this span is for the pipe before the question mark */
	float:left;
}
.ms-globalrightdiv{
	padding: 0px;
	margin: 0px;
	width: auto !important;
	float: left !important;

		}
.ms-globallinks-right {
	color: #FFF;
	padding: 5px 4px 0px 5px;
	width: auto !important;
	margin-right: 170px;
	float: left;
	position: relative;

	}

.ms-globallinks-right a:visited {
	float:left;
}

.ms-globallinks-right a:link {
	float:left;
	color: #FFF;
	padding-right: 10px;

}

#actions a:visited img {
	float:left;
	padding:0 5px;
	margin:0;
}
 
.ms-globallinks-right a:link img {
	float:left;
	padding:0 5px;
	margin:0;
}
 
#feedback { 
	float:left;
	display:block;
}

/* My Links -- My Site*/
.ms-SPLink.ms-hovercellinactive,
.ms-SPLink.ms-hovercellactive{
	background:none;
	border: 0;
	padding: 0px;
	margin: 0px
}
.ms-globallinks
 {
	color: #FFF !important;
	float: none !important;
	margin:0px !important;
	display:inline-block;
	position:relative;
	border: 0;
	background: none !important;

}
.ms-globallinks span
 {
	color: #FFF !important;
	float: none !important;
	margin:0px !important;
	padding:0px;
	position:relative;
	display: block;
	border: 0;
	background: none !important
}
.ms-globallinks img {
	top: 0px;
	margin:0px;
	padding:0px;
	left: 0px
}

.ms-SPLink {
	float: left;
	margin:0px;
	padding:0px;]
}


/* Title Area */
 

.ms-globalTitleArea {
	background: #0553a5 url("/images1/banner-bg.gif") top right no-repeat;
	float:left;
	width:100%;
	position: relative
}
#GlobalTitleAreaImage {
	float:left;
	background:url('lay1_people.jpg') no-repeat;
	width:96px;
	/*height:90px;*/
	text-align:left;
	position:relative;
	right:5px;
} 
#GlobalTitleAreaImage img {
	float:left;
	display:none;
}
#company-logo {
	height: 82px;
	width: 294px;
	top: 45px;
	left: 20px;
	position: absolute
}
.ms-sitetitle {
	margin:0px;
	font-size:1.3em;
	text-align:left;
	padding: 0px;
	float:none;
	clear:both;
	height: 57px !important;
	text-transform:  uppercase;
	color: #747474 !important;
	border: 0 !important
}
h1.ms-sitetitle{
	padding: 20px 0px 10px 20px;	
	margin: 0px
}

/* Search*/

.ms-searchform {
	position:static;
	border: 0px;
	padding: 0px;
	margin: 0px
	
}
#SearchArea {
	background: none;
	top: 0px;
	padding:2px 6px 0px 5px;
	float: right !important;
	border: 0px;
	width:auto
}
#SearchArea table {
	float:left;
	border: 0px
}
/* TD around searh field */
.ms-sbcell{
	border: 0px !important;

}
/* Search Box */
.ms-sbplain{
	margin: 0px 5px 0px 5px;	
	border: 1px #c6c6c6 solid;
	height: 19px;
	

}
/* Serach Button */
.ms-searchimage {
	margin:0px;
	padding: 0px
}
/*td.ms-sbgo{
	background-image: url('/images1/button-search.gif') !important;
	background-repeat: no-repeat !important;
	height: 19px !important;
	background-color: none;
	width: 54px !important;
	padding:3px 35px 3px 10px;
	border: 0px */
}
.ms-sbgo.ms-sbcell img{
	display: block
}
.ms-sbgo.ms-sbcell{
	background: none !important
}	
/* TD after search button*/
.ms-sbLastcell{
	display:none	
}
/*Advanced Search Link*/
.ms-sbcell.ms-sblink{
	position: absolute;
	top: 35px;
	right: 0px;
	border: 0px;
	padding-left: 40px;
	color: #FFF
}
.ms-sbcell.ms-sblink a{
	color: #FFF !important
}
.ms-sbcell.ms-sblink a:hover{
	color: #FFF !important;
	text-decoration:underline
}

a#onetIDGoSearch {
	padding:0;
	border:none;
}
a#onetIDGoSearch img {
	border:none;
}
a:hover#onetIDGoSearch img {
	padding:0;
	border:none;
}
.ms-searchbox {
	height:15px;
	padding:0;
	margin:0 0 0 10px;
}
#idSearchString {
	margin:0;
}


/* Primary Navigation */

#nav-wrapper {
	float:none !important;
	clear:both;
	padding-top:2px!important;
	height:26px;
	*height: 28px;
	margin: 1px 0px 0px 0px !important;
	background: #FFF url('/images1/bg-navgation.gif') top left repeat-x !important;
}
.ms-bannerframe {
	padding: 0px;
	margin: 0px;
	float: none;
	display: block

} 
.ms-bannerContainer {
	float:none;
	background: none;
	padding: 0px;
	margin: 0px;
} 

.ms-banner {
	float:left;
	padding: 0px;
	position:relative;
	padding: 0px
}
.ms-topNavContainer {  /* clears default 1px right border on nav container */
	border: 0 !important;
	padding: 0px !important
}
.ms-topnav {
	font-size:.7em;
	text-transform:lowercase;
	display:block !important;
	float:left !important;
	border: 0px;
	margin: 0px;
	padding: 4px 0px 0px 0px;
} 
.ms-banner table td {
	border-width:0;
} 

/* Site Actions */

.ms-siteactionsmenu div div div a{
	font-weight:bold;
	display:block;
	padding:0px;
}
.ms-siteactionsmenu div div div{
	border:none;
	padding-right:10px !important;
	background:none;
	margin:0px;
	position:relative;
	float:left;
} 
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
	border:none;
}
.ms-siteactionsmenu {
	display:inline;
	margin: 0px;
	padding: 0px;
	float:left;

}
.ms-siteactionsmenu img{
	float:left !important;
	position: absolute;
	right: 0px;
	top: 0px;
	padding: 0px;
	margin:0px
}

/* ms-main area */
#ZoneTable{
	padding: 0px !important;
	margin: 0px !important;
	width: 99%
} 

#OuterZoneTable{
	padding: 0px !important;
	margin: 0px !important;
} 
#OuterRow{
	padding: 0px !important;
	margin: 0px !important;

}
#OuterLeftCell{
	border:0px
}
#OuterRightCell{
	border: 0px;
 	padding: 10px 0px 0px 15px !important;
 	margin: 0px
}

/* Sample Reports Page */
#TopRightCell{
	border: 0px;
 	padding: 0px 0px 0px 15px !important
}
#MiddleRightCell{
	border: 0px;
 	padding: 0px 0px 0px 15px !important
}

/*Page Content*/
.ms-main {
	clear:both; 
	background:#FFF;
	padding: 0px !important;
	*height: 100%;
	margin: -10px 10px 0px 10px
}
#above-main {
	float:left;
	border:none;
	padding:0px !important;
	margin-right: 10px
}
.ms-pagetitle {
	margin: 0px;
	padding: 0px;
	clear:both;
	*height: 0px;
	display: block;
	border: 0 !important;
}
.ms-titleareaframe{
	background:white;
	border: 0 !important;	
}
.ms-titlearea {
	padding: 0px;
	color: #013872;
	clear:both;
	display:block;
	float: none;
	margin-bottom: 5px;
	border: 0 !important;
	*height: 0px

}
.ms-consoletitleareaframe{
	display:none;
}
.ms-mwspagetitleareaframe{
	display:none;
}
.ms-pagetitleareaframe{
	display:none;
}
Div.ms-titleareaframe{
	display:none;
}
TD.ms-titleareaframe{
	display:none;
}
#TitleAreaFrameClass {
	background-image:none;
	height:0px;
}
#TitleAreaFrameClass img {
	display:none;
}
.ms-titlearealeft {
	background-image:none;
}
.ms-areaseparatorright{
	background-image:none;
	display:none
}
.ms-areaseparatorright img{
	background-image:none;
	display:none
}
.ms-titlearearight{
	background-image:none;
}

.ms-titleareaframe {
	height:0px;
} 

.ms-consoleframe {
	padding-bottom:5px;
}

.body-wrapper {
	position:relative;
	border:0;
	width:100%;
	padding: 0px;
	margin: 0px auto opx auto;
	background-image:none !important;
}

span#part1 {
	height:100%;
	width:100%;
	background-image:none !important;
	background-color:#fff !important;
}
 
/* Divs after nav / hidden */

.ms-bodyareacell {
	margin:0px !important;
	padding: 0px!important;
	background: #FFF;
	vertical-align: top
}

.ms-bodyareacell #MSO_tblPageBody {
	float:left;
	overflow:auto;
	margin: 0px;
	padding: 0px

}

/* Page Content Div*/
.ms-propertysheet {
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px;
	margin:0px;
	display: inline-block !important;
}
h2.ms-pagetitle {

	font-size: 24px;
	color: #00204f;
	padding: 6px 0px 0px 0px;
	font-family:"Arial", "Trebuchet MS", Sans-Serif, Arial !important;

}

.ms-bodyareaframe {
	width: 100% !important;
	display: block;
	border: 0px;
	padding: 0px 0px 0px 10px;
	margin: 0px
	
} 
.body-table{
	padding: 0px;
	margin:0px; 
	float:none;
	width: 100%;
	clear: both;
	vertical-align: top
}

.ms-bodyareapagemargin { /* clears bottom margin in IE */
	border:none;
} 


/* Quick Launch */
.ms-leftareacell{
	padding: 0px !important;
	margin-right: 10px !important;
	display: block

}
.ms-navframe{
	background: none !important;
	border: 0 !important
}

.leftnavtd{
	
	display: inline-block !important;
	float: none;
	width:1%;
	overflow: auto !important;
	clear: both;
}
.ms-nav {
	left:0;
	padding:0px;
	margin:22px 0px 0px 0px;	
	background: none !important;
	border: 0
}
.ms-nav div.ms-quicklaunchouter {
	background:#fff;
	position: relative;
	padding: 0px;
	margin: 0px
}
.ms-nav td td{
	padding-top:3px;
	height: auto;
	margin: 0px;
}
.ms-quicklaunchouter{
	border:none !important;
	width:190px !important;
	padding: 0px;
	display:block;
	margin: 0px;
	display: inline-block !important;
	float: none;
	height:1%;


}
.ms-quicklaunchheader { 
	margin:0px;
	background: #FFF url("/images1/bg-site-content.gif") top left no-repeat !important;
	height: 28px;
	border: 0;
	*height: 34px;
	padding: 6px!important;
	font-size: 11px;
	font-weight:bold;
	width:180px !important;
	*width:190px !important;
}
.ms-quicklaunchheader a{
	margin:0px;
	border:0px;
	display:block;
	color: #fff!important
}
.ms-nav table.ms-navSubMenu1 td table{
	background:#fff;
	margin:0;
}
div.ms-quicklaunch div table{
	background:#fff;
	margin:0px !important;
	padding: 0px !important;
}
.ms-recyclebin {
	background:#fff;
	font-size:11px !important;
	padding:5px 0px 5px 0px;
	border-bottom: 1px solid #c9c9c9
}
.ms-recyclebin a:link {
	width:150px;
	padding-left:5px;
	margin-left:1px;
}
.ms-datepickerouter div.ms-quicklaunch {
	background:#fff;
}
table.ms-navSubMenu1 td {
	font-size: 11px;
	background:#fff;
	padding-bottom:3px;
	padding-top:3px;
	border:none;
}
table.ms-navSubMenu1 .ms-navheader td {
	background:transparent;
	padding: 0px;
	margin: 0px;
	height: auto;
}
.ms-quicklaunch span.ms-navheader {
	border:none;
	padding: 0px !important
}
.ms-navheader2 td {
	border:none;
}
.ms-quicklaunch {
	background:#fff;
	padding-bottom:13px;
	display:block;
	border: none;

	
}
/*Nav Header*/
.ms-quicklaunch table.ms-navheader td {
	background: url("/images1/bg-side-nav-titles.gif") left bottom no-repeat !important;
	padding: 0px;
	font-size:11px;
	margin: 0px;
	border: 0;
}

.ms-navheader{
	background:none;
	border:0;
	padding: 10px !important;
}

/*Sub Nav*/
.ms-navitem{
	margin: 0px !important;
	padding: 5px 5px 5px 28px;
	background: url("/images1/bg-navitem.gif") left bottom repeat-x ;

}
.ms-navitem td a:visited{
	margin-left:1px;
}
.ms-navitem td a:link{
	margin-left:1px;
}
.ms-quicklaunch table td {
	border:none;
	padding: 0px;
	margin: 0px
}
span.ms-navitem{ /* these declerations necessary to clear predefined bullets and classes */
	background-image:none;
	padding:0px;
	padding-top:2px;
}
table.ms-navitem{ /* these declerations necessary to clear predefined bullets and classes */
	background-image:none;
	padding:0px;
	padding-top:2px;
	font-size:1.2em !important;
}
table.ms-navSubMenu1 .ms-navheader td {
	padding:0;
}
table.ms-navSubMenu1 .ms-navheader td a{
	padding-left:16px;
	font-weight:normal;
	margin-left:1px;
	display:block;
}
table.ms-navselected td{
	padding-left:0px;
	margin-left:0px;
}
table.ms-navselected td a:visited {
	width:120px;
}
table.ms-navselected td a:link {
	width:120px;

}

/* Content Area */
.ms-pagebreadcrumb {
	background: #FFF !important;
	border: 0;


}
.ms-pagebreadcrumb span{
	background: #FFF !important;
	border: 0;
	font-weight: bold
}
.ms-pagebreadcrumb span a{
	background: #FFF !important;
	border: 0;
	color: #9d0037;
	font-weight: normal
}


#onetidPageTitleAreaFrame {
	background:none;    
	border: 0px;
	margin: 0px;
	height: 0px
}
#onetidPageTitleAreaTable{
	padding: 0px 0px 0px 8px!important;
	margin-top: 10px!important;	
	border: 0 !important;
	*height: 0px !important;
	
/*	background: #FFF url('/images1/bg-page-name.gif') bottom left repeat-x;*/
    
}


/* Content Header Specific */


.ms-listdescription {
font-family:Trebuchet MS, Arial, serif;
font-size:1.5em;
border:0;
}


#placeholder-style { /* turns empty placeholder tables off */
display:none;
}

a#onetidViewSelector {
background-image:none;
}

.ms-viewselector {
background-image:none;
border:none;
}

.ms-viewselectorhover {
background-image:none;
border:none;
}


.ms-authoringcontrols td td.ms-viewselectorhover{
border:none;
}


.ms-authoringcontrols td td.ms-viewselector{
border:none;
}


.ms-toolbar td td.ms-viewselectorhover{
border:none;
}


.ms-toolbar td td.ms-viewselector{
border:none;
}


.ms-menutoolbar td td.ms-viewselectorhover{
border:none;
}


.ms-menutoolbar td td.ms-viewselector{
border:none;
}

div.ms-viewselectorhover{
border:none;
}

div.ms-viewselector{
border:none;
}

.ms-SpLinkButtonActive {
background-image:none;
border:none;
}

.ms-SpLinkButtonInActive {
margin:0px;
}



/* Header Links */


.ms-menutoolbar{
background-image:none;
border:none;
}

.ms-menutoolbar a:hover {
background-image:none;
}

.ms-menutoolbar a:visited {
background-image:none;
}

.ms-menutoolbar a:link {
background-image:none;
}

.ms-toolbar a:hover {
background-image:none;
}

.ms-toolbar a:visited {
background-image:none;
}

.ms-toolbar a:link {
background-image:none;
}

/* Annoucement Table & Titles*/

.ms-WPHeader td {
	border: none;
	background: #FFF url("/images1/bg-content-titles.gif") top left repeat-x;
	color: #01264f !important; 
	margin: 0px;
	padding: 0px 0px 3px 7px !important;
}
.ms-WPHeader a:link{
	color: #01264f !important; 
	padding: 0px;
	margin: 0px

}
.ms-vb{
	padding-left: 6px;
	padding-right: 6px;
	text-align: left
}
.ms-vb a{
	color: #01264f!important; 	
}
.ms-announcementtitle a{
	color: #747474 !important; 
}
.ms-summarycustombody{
	margin-left:6px;
	margin-top:5px;
	margin-right:6px;
}
/* Add annoumentment/item link */
td.ms-addnew {
	background: url(/images1/bg-webpart-actions.gif) top left repeat-x;
	border: none;
	padding: 0px 0px 3px 10px;
	height:27px
}
.ms-partline
{
	background: none;
}
.ms-addnew a{
	color: #01264f !important; 
	background: url(/images1/add-arrow.gif) center left no-repeat;
	padding-left: 15px
}
.ms-addnew img{
	display:none
}
.ms-standardheader.ms-WPTitle{
	color: #01264f!important; 
	padding-top: 3px;
	margin: 0px

}
.ms-standardheader.ms-WPTitle a{
	color: #01264f!important;
	padding: 0px;
	margin: 0px
}
/*Tool Bar with Arrow*/

.ms-HoverCellInActive {
	margin:0px;
	background: url("/images1/bg-content-titles-arrow.gif") top right no-repeat;
	padding: 5px 5px 0px 0px;
	width: 18px;
	border: 0px
}
.ms-HoverCellActive{
	margin:0px;
	background: url("/images1/bg-content-titles-arrow.gif") top right no-repeat;
	padding: 5px 5px 0px 0px;
	width: 18px;
	border: 0px
}
.ms-HoverCellActiveDark
{
	margin:0px;
	background: url("/images1/bg-content-titles-arrow.gif") top right no-repeat;
	padding: 5px 5px 0px 0px;
	width: 18px;
	border: 0px
}
.ms-menutoolbar td{
	border:none;
}

.ms-menutoolbar td a{
	border:none;
}

.ms-menutoolbar td a:hover{
	border:none;
}

.ms-menubuttoninactivehover{
background-image:none;
}

.ms-menubuttonactivehover{
background-image:none;
}

.ms-menubuttoninactivehover img{
padding-bottom:1px;
padding-left:2px;
}

.ms-menubuttonactivehover img{
padding-bottom:1px;
padding-left:2px;
}

td.ms-menutoolbarheader{
border:none;
}

.ms-splitbuttondropdown img{
padding-right:5px;
}

.ms-splitbuttontext {
background-image:none;
}

.ms-splitbuttonhover {
background-image:none;
}

.ms-splitbuttondropdown {
background-image:none;
}

.ms-splitbuttonhover {
background-image:none;
}

.ms-splitbuttonhover .ms-splitbuttontext{
padding-bottom:1px;
}


.ms-splitbuttonhover .ms-splitbuttondropdown{
padding-bottom:1px;
}


/* Picture Library */

#picture-library {
width:70%;
float:left;
clear: both
}


#ImgPreviewTable {
width:40%;
float:left;
}

#ImgPreviewTable td {
width:50%;
padding-left:30px;
}


/*Calendar in quick launch*/

.ms-nav .ms-SPZoneLabel a{
	font-size:.85em;
}

.ms-nav td a{
	font-size:.85em;
}

/*Calendar*/

#MontlyViewDefault_CalendarView{
	
	/*position:absolute;
	left:0px;
	display:block;*/
}

/* Right Area */

.ms-rightareacell {
	display:none;
	width:0px;
}

/* Wiki */

.ms-wikicontent {
	line-height:normal;
	padding-bottom:1.5em;
}

.ms-wikieditouter {
	border-width:0px;
	top:51px;
	right:0px;
}


.ms-webpartpagedescription {
	padding:0px;
	padding:0px;
	display: none;

}

/* tree view */

.ms-treeviewouter div {
width:178px !important;
height:auto !important;
border-width:0px !important;
}

.ms-treeviewouter div div table {
position:relative;
left:6px;
}

.ms-treeviewouter table {
width:auto !important;
padding-left:10px !important;
}

.ms-treeviewouter a {
border-width:0px !important;
text-decoration:none !important;
padding:0px !important;
}

#idSiteHierarchy {
padding-top:6px;
padding-bottom:6px;
font-size:1.2em !important;
}

.ms-quicklaunch div {
background:#fff url('lay1_lnav_repeat.gif') repeat-y left top;
}

#idSiteHierarchy a {
border-width:0px !important;
padding-left:18px;
font-weight:normal;
}

/* top right links */

div.ms-globallinks-right table {
float:left;
position:relative;
top:-2px;
margin:0px;
padding:0px;
border:0px;
}

div.ms-globallinks-right .ms-SPLink {
padding:0px 5px 0px 5px;
}

div.ms-globallinks-right table a {
height:auto;
}


/* Footer*/
.footer {
	padding: 0px;
	margin-top: 20px;
	height: 109px;
	background: url("/images1/bg-footer.gif") top left repeat-x;
    clear: both;
    text-align: left;  
    position: relative
}
.footer .flags{
	padding: 0px;
	margin: 0px;
	overflow: auto !important;
	float: left;

}
.footer .flags ul{
	padding: 10px 0px 0px 10px;  
	margin: 0px;
	list-style: none;

}
.footer .flags li{
	padding-right: 5px;
	margin: 0px;
	float: left;
	border: 0px
}
.footer .flags li a img{
	border: 0px
}

.footer .copyright{
	padding-left: 10px;
	margin: 0px;
	color: #FFF;
	position: absolute;
	left: 0px;
	top: 40px;
}
.footer .copyright a {
	color: #FFF;
	text-decoration:none
}


.footer .links{
	padding: 0px;  
	margin: 0px;
	float: right;
	background: url(/images1/img-footer.gif) top right  no-repeat;
	height: 94px;

}
.footer .links ul{
	padding: 10px 10px 0px 10px;  
	margin: 0px;
	list-style: none;
}
.footer .links li{
	padding-right: 5px;
	margin: 0px;
	float: left;
	border: 0px;
	color: #FFF
}
.footer .links li a,
.footer .links li a:visited {
	color: #FFF;
	text-decoration:none
}
.footer .links li a:hover {
	color: #FFF;
	text-decoration:underline
}

/* New */

.ms-descriptiontext{
	border: 0px !important;	
	padding: 0px 0px 5px 0px
}
.ms-viewareaframe{
	border: 0px !important;
	vertical-align:top;
	height:auto !important ;
	width:auto !important;
	float:left;
}
.ms-quicklaunch table.ms-selectednav{
	border:0px !important;
	background: none !important;
	margin:2px;
	margin-bottom:0;
	width:97%;
}
.ms-quicklaunch table.ms-selectednav td{
	background:none !important;
	border:0px !important;
	padding:0px;
	margin:0px;
	color: #93002f !important;
	border-bottom: 1px solid #c9c9c9;

}

.ms-quicklaunch table.ms-selectednav a{
	
	color: #93002f !important
}
.utility-class{
	background: none !imporatant
}

/* Site Settings Page*/

.ms-pageinformation{
	background: none !important	
}
.ms-formareaframe{
	margin-right: 15px;
	padding: 0px
}
.ms-linksectionheader{
	background: none !important	
}
.ms-descriptiontext a{
	color: #93002f !important
}	
.ms-authoringcontrols.ms-inputformcontrols,
.ms-authoringcontrols{
	background: #eee !important
}
/* line hr in master page*/
.ms-authoringcontrols hr{
	color: #939292 !important
}
#HierarchicalListBox {
	border: 1px #000 solid !important
}

/* Site Actions Drop Down */


.ms-MenuUIItemTableCell,.ms-MenuUIItemTableCellCompact
{
padding:2px;
color: #00204f !important;
text-decoration:none;
font-size:8pt;
font-family:tahoma;
}
.ms-MenuUIItemTableCellCompact
{
padding:1px 2px 1px 2px;
}
.ms-MenuUIItemTableCell A,.ms-MenuUIItemTableCellHover A,.ms-MenuUIItemTableCellCompact A,.ms-MenuUIItemTableCellCompactHover A
{
color: #00204f !important;
text-decoration:none;
}
.ms-menuitemdescription
{
color:#666666;
}
.ms-MenuUIItemTableCellHover,.ms-MenuUIItemTableCellCompactHover
{
padding:1px;
color: #00204f !important;
text-decoration:none;
font-size:8pt;
font-family:tahoma;
}
.ms-MenuUIItemTableCellCompactHover
{
padding:0px 1px 0px 1px;
}

/* Roll Over*/
.ms-MenuUIItemTableHover
{
background-color:#efefef;
border:1px solid #868686;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription
{
color:#333333;
}
.ms-MenuUIIcon,.ms-MenuUIIconRtL
{
height:16px;
width:24px;
}
.ms-MenuUIIconLarge,.ms-MenuUIIconLargeRtl
{
height:16px;
width:40px;



}	
.ms-MenuUIIconLarge
{
background:none;

}	
	
	
/* Right side Text BG*/	
.ms-MenuUI,.ms-MenuUILarge,.ms-MenuUIRtL,.ms-MenuUILargeRtL
{
background-color:#fff;
background-repeat:repeat-y;
cursor:pointer;
}
.ms-MenuUI,.ms-MenuUILarge
{
background-position:left;
}
.ms-MenuUIRtL,.ms-MenuUILargeRtL
{
background-position:right;
}
.ms-MenuUI
{
background:none !important;
}
.ms-MenuUILarge
{
background: url(/images1/bg-site-list.gif) top left repeat-y!important;
width:250px;
}
.ms-MenuUIRtL
{
background: url(/images1/bg-site-list.gif) top left repeat-y!important;
}
.ms-MenuUILargeRtL
{
background: url(/images1/bg-site-list.gif) top left repeat-y!important;
}
/* Title Text  */
.ms-MenuUIPopupBody TABLE
{
color: #00204f !important;
text-decoration:none;
}	




