@media all and min-width0px  {
head~body #authoringRegion {
height:24px;
}
}

html,form {
min-height:100%;
height:100%;
}

img {
border:0;
}

h1 {
color:olive;
font-family:Times New Roman, Times, serif;
font-weight:700;
font-size:large;
}

h2 {
font-family:Times New Roman, Times, serif;
font-weight:700;
font-size:large;
}

p {
font-family:Georgia;
font-size:small;
}

.body {
min-width:775px;
height:100%;
background:url('./header_bg2.jpg') repeat-x;
font:12px tahoma, arial, sans-serif;
margin:0;
}

.master {
min-width:775px;
max-width:1060px;
width:expression(document.body.clientWidth < 777? "775px" : document.body.clientWidth > 1060? "1060px" : "auto");
margin:0 auto;
}

ul li {
list-style:none;
background:url('./bullet_plus.gif') no-repeat left top;
margin:0 0 10px;
padding:0 0 0 25px;
}

.topNavContainer {
position:relative;
background-repeat:repeat-x;
height:40px;
padding-bottom:30px;
display:block;
margin:0;
}

.nav {
float:left;
display:block;
top:0;
left:0;
text-align:left;
width:600px;
}

.level-section {
	padding:3px;
}

.search {
float:right;
width:165px;
display:inline;
top:0;
right:0;
margin:10px 2px 0 0;
}

div[id$="search"]:not([class="xxx"]) {
margin:12px 2px 20px;
}

.console {
display:block;
clear:both;
margin-top:30px;
}

.breadcrumb {
display:block;
color:#656b77;
clear:both;
font-size:9pt;
font-family:tahoma;
padding-left:7px;
padding-bottom:2px;
border-bottom:1px #CCC solid;
margin-bottom:4px;
}

.breadcrumb a,.breadcrumb:active,.breadcrumb a:active {
padding-left:0;
padding-right:0;
text-decoration:none;
color:#656b77;
}

.breadcrumbCurrent {
font-weight:700;
}

.service {
border:thin;
border-color:silver;
border-style:dashed;
padding:0 10px;
}

.login {
display:inline;
}

.sharepointLogin {
float:right;
display:inline;
color:silver;
font-size:medium;
text-decoration:none;
}

.sharepointLogin a {
color:white;
display:inline;
font-size:medium;
text-decoration:none;
}

.sharepointLogin .ms-globallinks {
position:relative;
}

a.#zz8_Menu,a.#zz1_MyLinksMenuMenu {
font-family:Tahoma;
}

div.#zz8_Menu_t img {
vertical-align:middle;
}

.topArea :active {
text-decoration:none;
}

.logo {
float:left;
height:42px;
font-size:14pt;
font-family:tahoma;
padding:3px 0 3px 4px;
}

.logo a {
color:#656B77;
background-repeat:no-repeat;
background-position:left center;
display:block;
padding:15px 5px 0 75px;
}

.topLinkBar {
width:auto;
padding-left:1px;
padding-right:7px;
padding-bottom:2px;
}

div[class="topLinkBar"]:not([class="xxx"]) {
padding-bottom:0px;
}

.topLinkNav, .topLinkNav a {
color:white;
font-size:medium;
text-decoration:none;
float:right;
display:inline;
padding-right:7px;
position:relative;
width:50px;
}

.topLinkBar a,.toplinkbar a:active {
color:#444;
font-family:tahoma;
font-size:9pt;
text-decoration:none;
}

.topLink {
background:url('./linksdivider.gif') no-repeat right 6px;
display:inline;
}

.searchbox2 {
padding-top:20px;
height:100%;
}

div[id$="searchbox2"]:not([class="xxx"]) {
padding-top:30px;
}

.search .ms-sbcell .ms-sbplain {
margin-right:2px;
margin-left:2px;
border:1px #555 solid;
height:14px;
}

.search .ms-sbcell {
border:none;
font-weight:400;
font-size:8pt;
color:#3A4663;
padding:0;
}

.search .ms-sbgo {
background:none;
}

.siteActionMenu {
float:right;
}

.authoringRegion {
width:100%;
background-color:#42453E;
color:#FFF;
height:23px;
}

div[id$="authoringRegion"]:not([class="xxx"]) {
height:25px;
}

.headerrow {
height:120px;
}

.topNav {
position:relative;
}

.topNavItem {
background-image:url('./bl_Navbar_Splitter.jpg');
background-repeat:no-repeat;
background-position:right top;
font-family:tahoma;
font-size:10pt;
color:#EFF4FA;
font-weight:700;
}

.topNavItem a {
display:block;
height:32px;
padding:13px 12px 0;
}

.topNavSelected a {
background-image:url('./bl_Navbar_Gd_Selected.jpg');
background-repeat:repeat-x;
background-position:right top;
color:#EFF4FA;
}

.topNavHover a {
color:#FFF;
background-image:url('./bl_Navbar_Gd_Hover.jpg');
background-repeat:repeat-x;
background-position:right top;
}

.topNavFlyOuts {
border-top:1px #CBD1E0 solid;
}

.topNavFlyOutsItem {
font-family:tahoma;
font-size:8pt;
background-color:#ECEFF3;
border:1px #CBD1E0 solid;
border-top-style:none;
color:#3A4663;
width:150px;
min-width:150px;
}

.topNavFlyOutsItem a {
display:block;
padding:4px 5px;
}

.topNavFlyOutsHover {
background-color:#B2BCD3;
}

.topNavRoundLeft,.topNavRoundRight {
width:0;
}

.pageContent {
font-family:Georgia;
}

.pageTitle {
font-family:tahoma;
font-size:12pt;
font-weight:700;
color:#666;
margin:0;
}

.pageTitle span {
margin:0;
padding:0;
}

.mainContainer {
background-color:#FFF;
margin-left:10px;
margin-right:10px;
}

.bottomLinkBar {
font-family:tahoma;
font-size:8pt;
color:#999;
float:none;
}

.mainContent div.ms-pagebreadcrumb,.mainContent td.ms-pagebreadcrumb {
display:none;
}

div.ms-wikieditouter {
position:static;
border-bottom:1px #6393d4 solid;
margin-bottom:8px;
margin-right:5px;
border-right-width:1px;
}

div.ms-quicklaunchouter {
margin-left:7px;
margin-top:5px;
width:158px;
border-width:0;
}

.footercontainer {
background:#42453D url('./footer_bg.gif') repeat-x;
font-weight:700;
font-size:small;
width:100%;
color:#FFF;
text-align:center;
position:relative;
bottom:-20px;
padding:6px 0 5px;
	font-style: normal;
	font-variant: normal;
	line-height: normal;
	font-family: tahoma, arial, sans-serif;
}

div[id$="footercontainer"]:not([class="xxx"]) {
margin-top:0;
bottom:-30px;
padding:1px 0;
}

.footer {
width:100%;
margin:0 auto;
}

#ctl00_explitLogout_ExplicitLogin {
padding-left:7px;
color:white;
display:inline;
}

.spacer {
width:12px;
}

div[id$="console"]:not([class="xxx"]),.topArea {
margin-top:0;
margin-bottom:1px
}

.breadcrumb a:hover,.login a:hover,.topLinkBar a:hover {
text-decoration:underline;
}


Login div,.sharepointLogin .ms-globallinks,.sharepointLogin .ms-globallinks a,,#zz10_Menu {
color:#FFF;
font-size:medium;
}
