body {margin-top: 19px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #484848; background:transparent none repeat scroll 0 0;}
#Body {margin-top: 19px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #484848; background-image: url(/portals/_default/Skins/NMSA/images/background.jpg); background-repeat: repeat-x; line-height: 18px; background-color: #FFFFFF;}
h1 {color: #333333; font-size: 18px; font-weight: bold; margin-top: 0px; line-height: 20px;}
h2 {font-size: 17px; font-weight: bold; color: #333333; margin-top: 0px; line-height: 19px;}
h3 {font-size: 15px; color: #484848; color: #333333; margin-top: 0px; font-weight: bold; line-height: 17px;}
h4 {font-size: 13px; font-weight: bold; color: #333333; margin-top: 0px; line-height: 15px;}
ol {line-height: 18px; margin-top: 5px; margin-bottom: 10px;}
.didYouKnow {font-size: 12px; color: #CCFF99;}
strong {font-weight: bold;}
ul {line-height: 18px; margin-top: 5px; margin-bottom: 10px;}
#breadcrumbs {color: #74660E; font-size: 10px; margin-left: 10px;}
#breadcrumbs a:link {color: #74660E; text-decoration:none;}
#breadcrumbs a:visited {color: #74660E; text-decoration:none;}
#breadcrumbs a:hover {color: #74660E; text-decoration:underline;}
#breadcrumbs a:active {color: #3366CC; text-decoration:none;}
#Space {width: 15px;}
#Green {vertical-align: top; position: relative; float: right;}
#dnn_GreenPane {width: 180px; background-image: url(/portals/_default/Skins/NMSA/images/green.jpg); background-repeat: repeat-x; background-position: top; background-color: #99CC66; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #009933; border-bottom-color: #009933; border-left-color: #009933;}
#dnn_GreenPane a:link {color: #006699; text-decoration: none; font-size: 11px;}
#dnn_GreenPane a:visited {color: #006699; text-decoration: none; font-size: 11px;}
#dnn_GreenPane a:hover {color: #006699; text-decoration: underline; font-size: 11px;}
#dnn_GreenPane a:active {color: #3366CC; text-decoration:none; font-size: 11px;}
#dnn_GreenBottomPane {width: 180px;}
#dnn_GreenBottomPane a:link {color: #006699; text-decoration: none; font-size: 11px;}
#dnn_GreenBottomPane a:visited {color: #006699; text-decoration: none; font-size: 11px;}
#dnn_GreenBottomPane a:hover {color: #006699; text-decoration: underline; font-size: 11px;}
#dnn_GreenBottomPane a:active {color: #3366CC; text-decoration:none; font-size: 11px;}
#dnn_ctr_Login_Login_DNN_plUsername_lblLabel{color: #484848; font-size: 11px;}
#dnn_ctr_Login_Login_DNN_plPassword_lblLabel{color: #484848; font-size: 11px;}

.BonosoftNavLink {font-size: 11px;}
.BonosoftNavLinkSelected {font-size: 11px; color: #3366CC; text-decoration: none;}
.highlight-link {font-weight:bold; }
.topic {color:#0033FF;}
.navbar {background-color:#ded7d6;border-bottom:1px solid #002c55;  }
.result-count {font-weight:bold;}
.picBorder {border: 1px solid #006699; margin: 5px 5px 2px;}
.smallText {font-size: 9px;}
.mainContent .Normal span.textH1size, .textH1size {color: #333333; font-size: 18px; font-weight: bold;}
.mainContent .Normal span.textH2size, .textH2size {font-size: 17px; font-weight: bold; color: #333333;}
.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: 4px;}
#LayoutTable {width: 1015px; margin-right: auto; margin-left: auto; float: none; overflow: scroll; height: 100.1%;}
.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: #484848; text-decoration:none;}
.mainContent, .adminContent {line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.mainContent td,
	.RadEModule TD,
	.RadEContentBordered TD, 
	.RadEContentBordered {font-size: 11px; line-height: 18px;}
/*.mainContent .RadEModule {padding-top: 20px;}*/
.mainContent .Normal, .mainContent table.Normal td, .mainContent .NormalRed  {font-size: 11px}
.mainContent td a:link, 
	.mainContent a:link {color: #006191; text-decoration: none;}
.mainContent td a:visited, 
	.mainContent a:visited {color: #006191; text-decoration: none;}
.mainContent td a:hover, 
	.mainContent a:hover {color: #006191; text-decoration: underline;}
.mainContent td a:active, 
	.mainContent a:active {color: #3366CC; text-decoration:none;}
td a:active {color: #3366CC; text-decoration: none;}
#MainContentBorder {border: 1px solid #CCCCCC; background-color: #FFFFFF; width: 820px; padding:2px;}
.textBox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}

/*.Normal, .mainContent .Normal SPAN {font-size: 11px; font-weight: normal; line-height: 18px;}*/
/*.Normal {font-size: 11px;}*/
.Normalwhite {font-size: 11px; color: #FFFFFF;}
.NormalBold {font-weight: bold}
.NormalRed {font-size: 9px; font-weight: bold; color: #ff0000}
.SubHead {font-size:  10px; font-weight: bold; color: #333333;}
.LoginHead TD {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold;}
.CalHead {font-size:  13px; font-weight: bold; color: #333333;}
.CalDate {font-size:  11px;}
.SubSubHead {font-size:  11px; font-weight:  bold; color: #333333;}
#HideMenuRow a:link{color: #FFFFFF; text-decoration: none;}
#HideMenuRow a:visited{color: #FFFFFF; text-decoration: none;}
#HideMenuRow a:hover{color: #FFFFFF; text-decoration: underline;}
#HideMenuRow a:active{color: #FFFFFF; text-decoration: none;}
html {overflow: auto;}
#HideMenuRow {z-index: 99; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; height: 22px; padding-top: 5px; padding-left: 5px;}
#HideSearchRow {font-weight: bold; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#Search {margin-top: 15px; position: relative; right: 40px; float: right; padding-bottom: 5px;}
#Date {margin-top: 20px; position: relative; right: 12px; float: right;}

#MainLeft {width: 427px; clear: both; vertical-align: top;}
#MainRight {width: 373px; clear: both; vertical-align: top;}
#MainLoginLeft {width: 350px; clear: both; vertical-align: top;}
#MainLoginRight {width: 450px; clear: both; vertical-align: top;}
#NMSALeft {width: 200px; clear: both; vertical-align: top;}
#NMSARight {width: 620px; clear: both; vertical-align: top;}
#RightLeft {width: 200px; clear: both; vertical-align: top;}
#RightMiddle {width: 450px; clear: both; vertical-align: top;}
#RightRight {width: 190px; clear: both; vertical-align: top;}
#Right_Left {width: 200px; clear: both; vertical-align: top;}
#Right_Middle {width: 380px; clear: both; vertical-align: top;}
#Right_Right {width: 250px; clear: both; vertical-align: top;}
#AdminLeft {width: 820px; clear: both; vertical-align: top;}

#dnn_InfoLeftPane{width: 50%; float: left; position: relative;}
#dnn_InfoRightPane{width: 50%; float: right; position: relative;}
#dnn_InfoConnectPane{float: left; position: relative;}
#Flash {padding: 6px; z-index: 1;}
#HideHeaderRow {background-color: #FFFFFF;}
#formbutton {font-family: Arial, Helvetica, sans-serif; font-size: 11.5px; font-weight: bold; color: #484848; background-image: url(/portals/_default/Skins/NMSA/images/go_button.gif); border: none; background-repeat: no-repeat;
	background-color: #006699; background-position: center; height: 25px; width: 35px; text-align: center; padding-bottom: 1px; margin-bottom: -1px;}
#GlobalBar {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-image: url(../_default/Skins/NMSA/images/top.jpg); background-repeat: repeat-x;
	height: 19px; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #006699; position: fixed; z-index: 1;
	top: 0px; text-align: center; float: none; left: 0px; right: 0px;}
#GlobalBar a:link{color: #FFFFFF; text-decoration: none;}
#GlobalBar a:visited{color: #FFFFFF; text-decoration: none;}
#GlobalBar a:hover{color: #FFFFFF; text-decoration: underline;}
#GlobalBar a:active{color: #CCCCCC; text-decoration: none;}
#footer {float: left; padding-right: 50px; padding-bottom: 10px;}
#HideFooterRow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 10px; width: 100%; line-height: 16px;}
#HideFooterRow a:link{color: #006191; text-decoration: none;}
#HideFooterRow a:visited{color: #006191; text-decoration: none;}
#HideFooterRow a:hover{color: #006191; text-decoration: underline;}
#HideFooterRow a:active{color: #3366CC; text-decoration: none;}
#HeaderLines {border-top-width: 1px; border-top-style: solid; border-top-color: #006699; border-right-width: 1px; border-right-style: solid;
	border-right-color: #006699; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #006699;}
#YellowLines {border: 1px solid #006699; width: 8px; float: left;}
.whiteheader .Head {color:#ffffff;}
.RadEToolBarContainer TD {font-size: 11px;}
.RadEDockingZone TD {font-size: 11px;}
@media print { 
	#HideSearchRow {display:none;}
	#GlobalBar {display:none;}
	#HideMenuRow {display: none;}
	#HideFooterRow,#HideHeaderRow,#dnn_InfoPane,#dnn_InfoConnectPane,#dnn_RightPane,#dnn_GreenPane,#dnn_GreenBottomPane,#Green,#RightLeft,#RightRight,#Right_Left,#Right_Right,#NMSALeft,#Space,#breadcrumbs {display: none;} 
	#dnn_InfoPane {width:0px;}
	#dnn_InfoConnectPane {width:0px;}
	#dnn_RightPane {width:0px}
	#dnn_GreenPane {width:0px}
	#dnn_GreenBottomPane {width:0px;}
	#dnn_ContentPane {width:6in; padding:0px; border:0px; font-size:12px; color:#000000; margin-top:0px;}
	#dnn_ContentPane TD {color:#000000;}
	#MainContentBorder {border:0px;}
	#common {border:0px;}
}
.highlight {background-color: #CCCC66; color: #000D21;}
.greyField {background-color: #D4D0C8;}

div#IDone {display: none;}
div#IDtwo {display: none;}
div#IDthree {display: none;}
div#IDfour {display: none;}
div#IDfive {display: none;}
div#IDsix {display: none;}
div#IDseven {display: none;}
div#IDeight {display: none;}
div#IDnine {display: none;}
div#IDten {display: none;}

.iframeTooltip {position: absolute;	z-index: 1010; filter:alpha(opacity:0.1);}
/*.tooltipContent {background-color: #FFFFFF; border: 1px solid #666666; padding: 5px; width: 350px;}*/

#mainnavpadding {padding:7px; color: #006191; z-index: 99;}
#mainnavpadding H4 {padding-left:5px; margin-bottom: 7px;}
#mainnavpadding UL {line-height: 17px; padding: 0px; margin-top: 0px; margin-left: 15px; margin-right: 6px; margin-botton: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#tooltippadding {padding: 7px;}
.tooltipContent {margin: 0px; padding: 0px; background-image:url(/portals/0/tooltips/images/background.gif);
	background-color: #99ccff; background-repeat: repeat-x; background-position: top; border: #006699 solid 1px; z-index: 99;}
.contentWrapper {padding: 0px; width: 350px; z-index: 99;}
