﻿/* general */
body { margin: 0; background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; }
a { color: #f65800; }
h1.pageTitle { font-family: Georgia, "Times New Roman", Times, serif; font-size: 32px; font-weight: normal; color: #000000; border-bottom: 1px #d7d7d8 solid; margin: 10px 0 0 0; }
#pageLayout { width: 90%; margin: auto; background: #6aa0ea url('/images/bg.jpg') top repeat-x; min-width: 900px; }

/* tools/links */
#toolsTable { width: 100%; height: 36px; background: #999999 url('/images/toolsBg.gif') repeat-x; color: #898989; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#toolsTable a { color: #ffffff; text-decoration: none; }
#toolsLinks { width: auto; padding-left: 15px;}
#actionTable td { vertical-align: middle; }
#siteActions { display: inline; }
#siteActions a { color: #ffffff; }
#userMenu a { display: inline !important; color: #ffffff; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#userMenu div { display: inline; background: transparent !important; border: 0 !important; padding: 0; margin: 0; }

/* search */
#toolsSearch { width: auto; text-align: right; padding-right: 15px; }
table.ms-sbtable { width: auto; display: inline; float: right; margin: 0; color: #ffffff; font-size: .85em; }
table.ms-sbtable td { border: 0; }
td.ms-sbgo { background-color: transparent !important; margin: 0; padding: 0; }
td.ms-sbgo img { text-decoration: none; }
td.ms-sbLastcell { width: auto; }
#toolsSearch input.ms-sbplain { height: 16px; border: 0; }
td.ms-sctabcfhover { font-size: 11px; }
td.ms-sctabcf { font-size: 11px; }
td.ms-sctabcnhover { font-size: 11px; }
td.ms-sctabcn { font-size: 11px; }
#advSearchCell { padding-right: 10px; }

/* header */
#headerTable {
		
				width: 100%;
				height: 151px;
				background: #534a81 url('/images/2010Conf_header.jpg') right no-repeat;
				font-family:Arial, Helvetica, sans-serif;
}
#headerTable H1 { font-family:Arial, Helvetica, sans-serif; color:#DCAA9B}
#headerTable H2 { font-family:Arial, Helvetica, sans-serif; color:#DCAA9B}
#headerTable H3 { font-family:Arial, Helvetica, sans-serif; color:#AEADCA; font-style:italic}
#headerLogo {
				width: 200px;
				text-align: center;
}
#headerLogo img { border: 0; }
#headerTag { 				
}
#headerPhoto { width: 365px; /* background: url('/images/headerPhoto1.jpg') top right no-repeat; vertical-align: bottom; */}
#headerPhotoCap { height: 151px; /* background: url('/images/headerArrow.gif') top left no-repeat; */}

/* top nav */
.navTable { width: 100%; height: 36px; background: #ef4000 url('/images/navBg.gif') repeat-x; font-size: 13px; position: relative; top: -1px; }
.navTable a { color: #ffffff; text-decoration: none; text-transform: uppercase; display: block; padding: 10px 0 10px 0; background: url('/images/navLeft.gif') top left no-repeat; }
.topNavItem { text-align: center; background: url('/images/navRight.gif') top right no-repeat; }
.topNavMenu { font-size: 11px; margin-top: 8px; padding: 5px 5px 0 5px; background: #e4532b !important; }
.topNavMenuItem { width: 170px; background: #E4532B; border-bottom: 1px #C04323 solid; }
.topNavMenuItem a { display: block; padding: 5px 10px 5px 10px; color: #ffffff; }
.topNavMenuItem a:hover { background: #CF4A26; }

/* content */
#contentBorder { margin: 15px 15px 30px 15px; padding: 11px; background: #eeeeee; }
#contentLayout { width: 100%; background: #ffffff; } /* url('/images/pageGradient.jpg') bottom repeat-x */
#contentLeft { width: 20%; vertical-align: top; padding: 10px; }
#contentRight { width: auto; vertical-align: top; padding: 10px; font-size: 11px; color: #616060; }

/* breadcrumb */
#breadcrumb { color: #686868; font-size: 11px; }
#breadcrumb a { color: #fc4300; }
#breadcrumb span { background: transparent !important; font-size: 10px; }

#breadcrumb div { background: transparent !important; font-size: 10px; }

/* left nav */
.leftNav { width: 100%; font-size: 12px; margin-top: 33px; font-family: Arial, Helvetica, sans-serif; }
.leftNavHeader { font-size: 14px; border-bottom: 1px #d7d7d8 solid; }
.leftNavHeader a { display: block; color: #000000; background: #ffffff; text-decoration: none; padding: 5px 5px 5px 5px; }
.leftNavItem { border-bottom: 1px #d0e2f7 solid; }
.leftNavItem a { display: block; color: #3072c7; background: #f8fbfd; text-decoration: none; padding: 5px 10px 5px 10px; }
.leftNavItem a:hover { background: #f1f2f3; }
.leftNavItemActive { font-weight: bold; }

/* footer */
#footerLinks { margin: 0 15px 0 15px; text-align: center; color: #4182d7; font-size: 12px; font-family: Arial, Helvetica, sans-serif; border-top: 1px #ffffff solid; padding-top: 10px; }
#footerLinks a { color: #ffffff; text-decoration: none; }
#footerCopy { text-align: center; color: #4078c2; font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding-bottom: 15px; padding-top: 5px; }

/* moss links */
.ms-addnew a { color: #f65800 !important; }
.ms-WPBody a { color: #f65800 !important; }
.ms-vb2 a { color: #f65800 !important; }
.ms-vb a { color: #f65800 !important; }
.ms-addnew { font-size: 10px !important; text-align: right; }

/* moss toolbar */
table.ms-toolbar { background-color: #6aa0ea !important; background-image: none !important; border-width: 0 !important; color: #ffffff; }
table.ms-menutoolbar { background-color: #6aa0ea !important; background-image: none !important; border-width: 0 !important; color: #ffffff; }
table.ms-menutoolbar td { border-bottom-width: 0 !important; }
table.ms-menutoolbar tr { border-bottom-width: 0 !important; }
td.ms-toolbar a { color: #ffffff !important; font-weight: bold !important; }
td.ms-separator img { display: none; }
table.ms-splitbuttonhover a { color: #000000 !important; }
table.ms-splitbutton td { border-color: #6aa0ea !important; border-width: 1px !important; }
table.ms-splitbuttonhover td { border-color: #6aa0ea !important; border-width: 1px !important; }
table.ms-splitbutton { border-collapse: collapse !important; }
table.ms-splitbuttonhover { border-collapse: collapse !important; }
table.ms-splitbutton td.ms-splitbuttontext { padding: 4px 6px 4px 6px !important; }
table.ms-splitbuttonhover td.ms-splitbuttontext { padding: 4px 5px 4px 5px !important; }
div.ms-menubuttonactivehover { padding-right: 3px; border-color: #6aa0ea !important; }
div.ms-menubuttoninactivehover { padding-right: 3px; border-color: #6aa0ea !important; }
div.ms-menubuttonactivehover a { color: #000000 !important; }
td.ms-listheaderlabel { color: #ffffff; font-weight: bold; }
div.ms-viewselector a { color: #000000 !important; }

/* moss forms */
td.ms-formlabel { font-size: 12px; width: auto; }
td.ms-formbody { font-size: 12px; width: auto; }
table.ms-toolbar span.ms-descriptiontext { color: #ffffff; }
td.ms-toolbar td.ms-descriptiontext { color: #666666; }
td.ms-toolbar td.ms-descriptiontext a { color: #6aa0ea !important; }
td.ms-toolbar td.ms-descriptiontext a:hover { color: #ff9900 !important; }
td.ms-formline { border-color: #c8d1df !important; }
table.ms-formtable td { border-color: #c8d1df !important; }
td.ms-formlabel h3.ms-standardheader { color: #000000; }
td.ms-formbody { background-color: #F0F0F4 !important; }
td.ms-formbody a { color: #6aa0ea !important; }
td.ms-formbody a:hover { color: #ff9900 !important; }
span.ms-formdescription { color: #666666; }

/* site map */
div.ms-wikieditouter { position: relative; top: 0; left: 0; border-width: 0; }
div.ms-wikieditouter a { color: #6aa0ea !important; }
td.ms-ptabcfhover { font-size: 11px; }

td.ms-ptabcf { font-size: 11px; }

td.ms-ptabcnhover { font-size: 11px; }

td.ms-ptabcn { font-size: 11px; }

/* Custom styles for end user use */
.ms-rteCustom-DanStyle1 {
	color: #000080;
	font-family: Verdana;
	font-size: 1em;
	font-weight: bold;
	
}
.ms-rteCustom-BigBlue {
	color: #4078c2;
	font-size: 120%;
	font-weight: bold;
	
}

/* moss web part - Dan test */
/* .ms-WPHeader td { background: url('/images/center.gif') top left repeat-x; padding-right: 0 !important; } 
.ms-WPHeader h3.ms-WPTitle { background: url('/images/CornerLeft.gif') top left no-repeat; color: #FFFFFF; }
.ms-WPHeader .ms-HoverCellInActive, .ms-WPHeader .ms-HoverCellActiveDark { background: url('/images/CornerRight.gif') top right no-repeat; padding: 7px 5px 5px 5px; }
.ms-WPBody { padding: 0 5px 5px 5px; }
.ms-WPBorder { border-color: #FFECC5; }
.ms-partline { background: #FFECC5; }
.ms-WPTitle { padding: 7px 0 5px 10px; }
.ms-WPTitle a {
	color: #FFFFFF;
}
*/

@media print {
#pageLayout { width: 100%; min-width: 100px; }
#headerLayout { display: none; }
}
#headerTable H1 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: xx-large;
				color: #DCAA9B;
				font-weight: bold;
}

