﻿/*Dec 14 2009*/
body{COLOR: #4d5266; FONT-FAMILY: Tahoma,Verdana; margin:auto; border:0; border-collapse:collapse;}

#aspnetForm{height:100%; background-color:#1270df}/*background color applied to the body*/
#STSListControlWPQ3 {width:820px!important;} /*width for spreadsheets list view*/
#MSO_ContentTable {background-color:#ffffff}

.breadcrumb{color:#ffffff; margin-left:180px!important; font-size:11px; font-family:tahoma; padding-bottom:3px;}
.breadcrumb a{color:#ffffff;text-decoration:none;	font-weight:bold; font-size:11px;}
.breadcrumb a:hover{color:#ffffff;text-decoration:none;font-weight:bold;text-decoration:underline;}
.breadcrumb span {font-family:Tahoma; font-size:11px; color:#ffffff;}


.contentPageTitle {/*title on lists libraries*/
	padding-left:8px; font-size:9pt; font-weight:bold; line-height:25px; color:#092d62;
}


.globalright{
float:right;
}
.globallinks{
color:#a8c2e1;
font-size:8pt;
background:transparent;
font-family:tahoma;
}
.globallinks .ms-globallinks{
color:#a8c2e1;
font-size:8pt;
background:transparent;
font-family:tahoma;
}
.globallinks a{
color:#a8c2e1;
text-decoration:none;
font-family:tahoma;
}
.globallinks a:hover{
color:#a8c2e1;
text-decoration:none;
font-family:tahoma;
}

/*welcome-globalnav and MyLinks*/
.globallinks .ms-hovercellactive{       
background-image:none;
border:none;
background-color:#092D62;
color:#a8c2e1;
}
.globallinks .ms-SpLinkButtonActive{    
background-image:none;
border:none;
background-color:#092D62;
color:#a8c2e1;
}
.globallinks .ms-SpLinkButtonInActive a{
color:#a8c2e1!important;
text-decoration:none;
font-family:tahoma;
}
.globallinks .ms-SpLinkButtonActive a{
color:#a8c2e1!important;
text-decoration:none;
font-family:tahoma;
}
/*MyLinks-globalnav*/
.globallinks .ms-globallinks a{
color:#a8c2e1!important;
text-decoration:none;
font-family:tahoma;
}
.globallinks .ms-globallinks a:hover{
color:#a8c2e1!important;
text-decoration:none;
font-family:tahoma;
}
.globallinks .ms-SPLink{
color:#a8c2e1!important;
text-decoration:none;
font-family:tahoma;
}
.globallinks .ms-hovercellactive a{
        padding-left:4px;
        padding-bottom:2px!important;
        color:white!important;
}
.globallinks .ms-hovercellinactive a{
        padding-left:2px;
        padding-bottom:2px;
        color:white;
}
.ms-globallinks {
    white-space:nowrap!important;
}

.globallinks {
    white-space:nowrap!important;
}

/*******main menu*********/
.topBannerTable {background-color:#002f68}
td.topBanner {height:169px}
.topNavContainer { position:absolute; left:0px; top:143px; z-index:5}
.head{
width:997px; margin:auto; height:169px; border-left:1px solid #0c1c38; border-right:1px solid #0c1c38; vertical-align:top; position:relative	
}
.globalNavContainer{
	position:absolute; z-index:4; right:270px; top:0px
}
.mainMenu{position:absolute; z-index:4; width:997px; height:27px; top:142px; left:0px;
	background-color:#05234c; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70)
}
img#ctl00_masterHeader_foregroundImage{
	bottom:0px!important;
	right:0px!important;
}
.topNavItem
{
	font-family: tahoma;  
	font-size: 9pt; 
	color: white;
	text-transform:uppercase;
	font-weight:bold;	
}
.topNavItem a
{
	display:block;
	padding:10px 15px 2px 5px;
}


.topNavHover
{   color:white;
    background:#162144;
    }

.topNavItem img{
position:relative;
left:-5px;
top:7px;
}
.topNavFlyoutsContainer{
background-color:#a8c2e1!important; 
}

.topNavFlyOutsItem
{	
	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color:#a8c2e1 ;
	color:#092d62; 
	display:block;
	min-width:148px;
	
}
.topNavFlyOutsItem a
{
  padding:3px 5px 3px 7px;
}

.topNavFlyOutsHover
{
background-color:#1c5499;
color:white;
width:100%;
}
/******end of topNav (Main Menu)*********/

/*site actions menu*/
.siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.siteaction{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
table.siteaction td.siteaction{
border-right:solid 1px #bfbfbf;
}
table.siteaction td.siteaction div{
padding:3px 8px 3px 8px;
border-right:solid 1px #FFFFFF;
}
.siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0;
border:none;
cursor:pointer;
}
.siteactionsmenu div div div{
background-image:url("/_layouts/images/siteactionsmenugrad.gif");
background-repeat:repeat-x;
border-top:1px solid #6593cf;
border-left:1px solid #6593cf;
border-right:1px solid #6593cf;
background-color:#6593cf;
padding:1px 4px 3px 10px;
}
.siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}
/*********************leftNav Menu Sytles************************/
.sitetitle{
font-weight:bold;
display:block;
font-size:18px;
text-transform:uppercase;
padding-left:4px;
padding-top:6px;
font-family:Tahoma
	
}
table.leftNavSubmenu{
	margin-top:1px!important
}
.highlight{
	/*background-color: #F0F3F9*//*#DFEEFF;*/
}
.leftNavSelected td{
	background-color: #E3EAF2/*#D2E6FF*/;
}
.leftNavTopMenu{
	width:100%
}
.leftNavItem{
	color:#092d62; font-size:8pt;  font-family:Tahoma; text-align:left;
}
.leftNavItem td {
	vertical-align:top; padding:2px 3px 3px 3px;
}
.leftNavlevel1 td{
	font-weight:bold; 
}
/*padding for the expand/collapse image*/
.leftNavlevel2 td{
	font-weight:normal!important; padding-left:11px
}
.leftNavlevel3 td{
	padding-left:18px
}

/*indent applied to links that have no childs on the menu*/
/*#cobLeftNav .indent{
	padding-left:10px; background-image:url("/_layouts/brampton/generic/images/leftNavbullet.gif"); background-repeat:no-repeat; background-position:left 3px;
}*/

.leftNavItem a{
	color:#092d62;display:block; padding-left:12px; background-image:url("/_layouts/brampton/generic/images/leftNavbullet.gif"); background-repeat:no-repeat; background-position:1px 3px;
}
.leftNavItem a:hover{
	color:#092d62; text-decoration:underline}
.leftNavLevel3 a{
	color: #667EA8!important;
}
.collapsibleImage{ float:left; margin-top:3px; margin-right:2px; margin-left:1px}

#cobLeftNav #specialNavHeading {	
color:#092d62!important; width:100%; border-bottom:1px solid #e6e6e6!important;
text-transform:uppercase;
MARGIN-TOP: 14px !important;
DISPLAY: block !important;	
FONT-SIZE: 12px !important;	
padding-left:0px !important;
PADDING-BOTTOM: 0px !important;		
TEXT-DECORATION: none;
background-image:none!important}
#cobLeftNav #specialNavHeading a {
background-image:none!important;
}

/*********************End of leftNav Menu Sytles************************/
/*********************Right Nav************************/
.cobRightNav td{
				padding-top:0px!important
}

/*mod*/
.pagetitleareaframe table td.titlearea{
padding:0px 0px 1px 7px;
}
.pagetitle a{
text-decoration:none;
color:#092d62;
margin:0;
font-weight:normal;
}
.pagetitle a:hover{
}

/*mod*/.ms-wikieditouter
{
        position:static;
        border-bottom: 1px #6393d4 solid;
        margin-bottom:8px;
        margin-right:5px;
        border-right-width:1px;
}
/*mod wiki content*/
.ms-wikicontent
{
color:#333333;
line-height:1.3;
font-size:8pt;
margin-top:20px;
}
/********custom styles*********/
table#pagelayout {
/*height:100%;*/
width:100%;
margin:auto;
border:0;
border-collapse:collapse; background-color:#fff;
}
#contentLayout {
/*height:100%;*/
width:999px;
margin:auto;
background-color:white;
}
td.cont-topnav{
border-left:1px solid #0c1c38; border-top:1px solid #0c1c38; border-right:1px solid #0c1c38	
}
td.contentArea {
border-left:1px solid #0c1c38;border-right:1px solid #0c1c38	
}

.body-bk{ background-color:#1270df; background-image:url('/_Layouts/brampton/internet/generic/images/internetBg.gif'); background-position: top; background-repeat:repeat-x}

/*-----------footer styles--------------*/
.footer-bk {
	background:#092d62; color:#ECECFF; font-size:8pt;
}

.footer-bk {
        background:#092d62; 
}
.footer-bk-text {
        color:#ECECFF; font-size:8pt;
}
.footer-bk-text a {
        color:#ffffff; text-decoration:none;
}
.footer-bk-text a:hover {
        color:#a8c2e1; text-decoration:none;
}
.footer-bk-text img{
	vertical-align:middle; margin:0px 8px
}


.topNavText2 {
        font-family: arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFF;
        text-align: center;
}
.topNavText1 {
        font-family: arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #031b3c;
        text-align: center;
}
.right-nav {
        width:200px;
        background:edf2f3;
}

.titlearea{
color:#666666;
font-family:tahoma;
font-size:8pt;
letter-spacing:.1em;
}
.titlearea a
{
color:#3966bf;
text-decoration:none;
}
.titlearea a:hover
{
color:#3966bf;
text-decoration:underline;
}
.bodyareaframe{
padding:0px;
}

.bodyarea{
vertical-align:top;
height:100%;
width:100%;
background-color:#ffffff;
}
/********main search styles**********/
.search
{
    margin:2px; text-align:right
}
.search .ms-sbcell .ms-sbplain
{
    margin-left:2px;
    margin-top:2px;
    border:1px #092d62 solid;
    height:20px;
    background-color:#a8c2e1;
    width:100%!important;
    }
.search input {
        padding-left:4px;
        padding-top:2px;
        }
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #092d62;
    font-weight:bold;
    padding:0px;
    width:140px;
}
.search .ms-sbgo
{
    background:none;
    width:0px;
}
.search .ms-sbtext{
        padding-left:25px;
}
.search .ms-sbLastcell{
        display:none;
        visibility:collapse;
}

/********Left Nav QUICK LINKS styles**********/
.leftNavQuickLinks a:visited{
	color:#1270df;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:3px }
	
.leftNavQuickLinks a{
	color:#1270df;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:3px }
	
.leftNavQuickLinks a:hover{
	text-decoration:underline;
	color:#092d62;
} 
.leftNavSpacer
{
        width:166px;
}
.leftNavFlower {
        background-image:url('/_layouts/brampton/internet/generic/images/flowerLeftNav.jpg');
        background-repeat:no-repeat;
        background-position:center bottom;
        vertical-align:bottom;
}
/****************editmode design console styles************/
.console {clear:both}
.console .ms-consolestatuscell {
        background-image:none;
}
.console .ms-consolestatusmajorframe {
        background-image:none;
}
.console .ms-consolestatusframe {
        background-color: transparent;
}
.console .ms-consolestatusminorframe{
        background-image:none;
        background-color: transparent;
}

.console .ms-consoleminiframe{
        background-image:none;
}

.console .ms-consolestatuscheckoutframe{
        background-image:none;
}
.console .ms-ToolPaneOuter{
border-right-width:0px;
border-top-width:0px;
border-left:1px solid #a1afcb;  
}
.console .ms-ToolPaneBorder{
        border-right-width:0px;
    border-left-width:0px;
}
.console .ms-ToolPaneTitle{
        border-left-width:0px;
}
.console .ms-ToolPaneBody {     PADDING-RIGHT:0px; padding-top:0px}
.console .ms-TPHeader {
        padding-right:3px;
}
.console a#consoleLinks
{
	color:#1270df!important;
	text-decoration:underline;
	font-size:8pt
}
.console .ms-consolestatus a#ppdi1_anchor
{
	color:#1270df!important;
	text-decoration:underline;
	font-size:8pt
}
.console .ms-consolestatus a#psi1_anchor
{
	color:#1270df!important;
	text-decoration:underline;
	font-size:8pt
}
.console .ms-consolestatus a#pvi1_anchor
{
	color:#1270df!important;
	text-decoration:underline;
	font-size:8pt
}
.console a:hover#consoleLinks
{
	color:orange!important;
	text-decoration:underline;
	font-size:8pt

}
.console .ms-consolestatus a:hover#ppdi1_anchor
{
	color:orange!important;
	text-decoration:underline;
	font-size:8pt

}
.console .ms-consolestatus a:hover#psi1_anchor
{
	color:orange!important;
	text-decoration:underline;
	font-size:8pt

}
.console .ms-consolestatus a:hover#pvi1_anchor
{
	color:orange!important;
	text-decoration:underline;
	font-size:8pt

}
.console a#consoleLinks  {
display:inline-block; background-image:url('/_layouts/images/menudark.gif'); background-position:right; background-repeat:no-repeat; padding-right:15px
}

@media print {
BODY {font-size: 10pt; line-height: 120%; background: white; color:black}
.body-bk{background-color:white; background-image:none}
/*#cobTop, #cobSiteMap, #cobLeftNav, #cobDivider, #cobDivider1, #cobDivider2, #cobDesignConsole, #cobSiteActions, #cobFooter{display:none;}
*/}
