body {background:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:18px; color: #294C6D; margin:0px;}  
h1 {color: #002C55; font-size: 18px; font-weight: bold; line-height: 20px;}
h2 {font-size: 17px; font-weight: bold; color: #002C55; line-height: 20px;}
h3 {font-size: 15px; color: #002C55; font-weight: bold; line-height: 17px;}
h4 {font-size: 13px; font-weight: bold; line-height: 17px;}
ol {line-height: 18px; margin-top: 5px; margin-bottom: 10px;}
strong {font-weight: bold;}
ul {line-height: 18px; margin-top: 5px; margin-bottom: 10px;}
#breadcrumbs {color: #74660E; font-size: 10px;}
#breadcrumbs a:link {color: #74660E; text-decoration:underline;}
#breadcrumbs a:visited {color: #74660E; text-decoration:underline;}
#breadcrumbs a:hover {color: #74660E; text-decoration:none;}
#breadcrumbs a:active {color: #3366CC; text-decoration:underline;}
#dnn_RightPane {border-left: 1px solid #002C55; background-color:#ffffff; width: 179px; top: 152px;}
#dnn_RightPane.rightnoborder {border-left: 0px;}
#footerLeft {background-color: #5B748C; font-size: 10px; color: #FFFFFF; text-indent: 7px; height: 17px;}
#footerRight {background-color: #5B748C; font-size: 10px; text-align: right;}
#footerRight a:link {color: #FFFFFF; text-decoration: none;}
#footerRight a:visited {color: #FFFFFF; text-decoration: none;}
#footerRight a:hover {color: #FFFFFF; text-decoration: underline;}
#footerRight a:active {color: #FFFFFF; text-decoration: none;}
#grey {background-image: url(images/bottomh.gif); background-repeat: repeat-x; height: 7px;}
.BonosoftNavLink {font-size: 11px;}
.BonosoftNavLinkSelected {font-size: 11px; color: #3366CC; text-decoration: underline;}
.highlight-link {font-weight:bold; /*background-color:#FFCC00;*/}
.topic {color:#0033FF;}
.navbar {background-color:#ded7d6; border-bottom:1px solid #002c55;}
.result-count {font-weight:bold;}
.picBorder {border: 1px solid #002C55; 	margin: 5px 5px 2px;}
.smallText {font-size: 10px;}
/* Changed by DGW on 3/25/2006 for compatibility with DNN 3.2.2
   Added reference to .mainContent .Normal span */
.mainContent .Normal span.textH1size, .textH1size {color: #002C55; font-size: 18px; font-weight: bold;}
.mainContent .Normal span.textH3size, .textH3size {font-size: 15px; font-weight: bold;}
.mainContent .Normal span.textH4size, .textH4size {font-size: 13px; font-weight: bold;}
.redText {color: #8b0000;}
.padLeft {margin-left: 7px;}
.padRight {margin-right: 7px;}
.layoutTable {border-right:1px solid #002c55;}
.leftBlue {background-color: #002C55; border-right:1px solid #002c55; width: 180px;}
.linkSpacing {margin-right: 17px;}
.adminContent TD, body TD {line-height: 18px; font-size: 11px;}
.adminContent TD, body {line-height: 18px; font-size: 11px;}
.adminContent TD, body a:link, 
	.mainContent a:link {color: #006191; text-decoration: none;}
.adminContent TD, body a:visited, 
	.mainContent a:visited {color: #006191; text-decoration: none;}
.adminContent TD, body a:hover, 
	.mainContent a:hover {color: #006191; text-decoration: underline;}
.adminContent TD, body a:active, 
	.mainContent a:active {color: #3366CC; text-decoration:none;}
.mainContent, .adminContent {padding: 11px; font-size: 11px; line-height: 17px;}
.mainContent td,
	.RadEModule TD,
	.RadEContentBordered TD, 
	.RadEContentBordered {font-size: 11px; line-height: 18px;}
.mainContent .Normal, .mainContent table.Normal td, .mainContent .NormalRed  {font-size: 11px;}
.mainContent td a:link, 
	.mainContent a:link {color: #003366; text-decoration:underline;}
.mainContent td a:visited, 
	.mainContent a:visited {color: #003366; text-decoration:underline;}
.mainContent td a:hover, 
	.mainContent a:hover {color: #003366; text-decoration: none;}
.mainContent td a:active, 
	.mainContent a:active {color: #3366CC; text-decoration:underline;}
td a:active {color: #3366CC; text-decoration:underline;}
.mainContentTitle {background-color: #002C55; font-size: 11px; color: #FFFFFF; height: 18px; padding-left: 7px; font-weight:bold; width: 100%; border-top-width: 1px;
	border-top-style: solid; border-top-color: #002C55;}
.textBox {font-family: Verdana, Arial, Helvetica, sans-serif;}
/* text style used for most text rendered by modules */
.Normal, .mainContent .Normal SPAN {font-size: 11px; font-weight: normal; line-height: 18px;}
/* text style used for rendered text which requires emphasis */
.NormalBold {font-weight: bold}
.NormalRed {font-size: 11px; font-weight: bold; color: #ff0000}
/* style of item titles on edit and admin pages */
.SubHead {font-size:  12px; font-weight: bold; color: #003366;}
/* style of item titles on calendar of events */
.CalHead {font-size:  13px; font-weight: bold; color: #003366;}
/* style of item dates on calendar of events */
.CalDate {font-size:  11px;}
/* This governs the style for anything in the left containers */
.subMenuLinks {font-size: 11px; color: #FFFFFF; line-height:16px;}
/* This style is needed because the table containing the links from
	the links module overrides the style above */
.subMenuLinkTable TD{font-size: 11px; color: #FFFFFF; line-height:16px; padding-bottom: 16px;}
/* This style was added in order to apply the padding only to the 
	cell which contains content inside the left containers */
.subMenuLinks .subMenuLinksCell {padding: 7px;}
.subMenuLinks a:link{color: #FFFFFF; text-decoration:underline;}
.subMenuLinks a:visited {color: #FFFFFF; text-decoration:underline;}
.subMenuLinks a:hover{color: #FFFFFF; text-decoration:none;}
.subMenuLinks a:active{color: #FFFFFF; text-decoration:underline;}
.subMenuTitle{background-color: #002C55; font-size: 11px; color: #FFFFFF; height: 18px; padding-left: 3px; font-weight:bold; width: 100%;}
.subMenuTitleRight {background-color: #B39D4D; font-size: 11px; color: #FFFFFF; height: 14px; padding-left: 3px; font-weight:bold; width: 100%; border-bottom: 1px solid #002C55; border-top: 1px solid #002C55;}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {font-size: 11px; font-weight: bold; color: black;}
/* This is the class used for the header in the containers.*/
.whiteheader .Head {color:#ffffff;}
.RadEToolBarContainer TD {font-size:11px;}
.RadEDockingZone TD {font-size:11px;}
@media print { 
/* prints only the contents */ 
	#hidefooterrow,#hidegrayrow,#hideheaderrow,#hideloginrow,#LeftPane,#dnn_RightPane,#breadcrumbs {display: none;} 
	#LeftPane {width:0px;}
	#dnn_RightPane {width:0px;}
	#dnn_ContentPane {
	width:6in;
	padding:0px;
	border:0px;
	color:#000000;
	margin-top:0px;
	padding-right:200px;
	}
	#dnn_ContentPane TD {color:#000000}
	.layoutTable {border-right:0px}
}
.highlight {background-color: #CCCC66; color: #000D21;}

/* DEFAULT STYLES */
.Menu_MainItem {background-image: url(images/buttonX.gif); background-repeat: no-repeat; background-position: left; cursor:pointer; font-family: Arial, Verdana; font-weight:bold;
	font-size: 8pt; color: #333333; height:19px; width:180px; vertical-align:top; margin-bottom: 0px; margin-top:0px; padding-left:2px;}
.Menu_MainItemOver, .SelectedPathItemCss {background-repeat: no-repeat; background-position: left; cursor:pointer; font-family: Arial, Verdana; font-weight:bold; font-size: 8pt;
	color: #FFFFFF; height:19px; width:180px; border-top:1px solid #FFFFFF; border-right:1px solid #002C55; background-color:#5B748C; margin-bottom: 0px; padding-left:2px; margin-top:0px;}
.Menu_ItemsGroup {background-repeat:no-repeat; background-position: bottom; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background-color: #5B748C; width:180px;}
.Menu_Item {cursor:pointer; font-family: Arial, Verdana; font-size: 8pt; color: #333333; background-color:#86A3BD; border-top: 1px solid #FFFFFF; height:19px; width:100%; padding-left:2px; font-weight: bold;}
.Menu_ItemOver, .Menu_PathItemOver {cursor:pointer; font-family: Arial, Verdana; font-size: 11px; color: #FFFFFF; background-color:#5B748C; border-top: 1px solid #FFFFFF; height:19px; width:100%; padding-left:2px; font-weight: bold;}
