﻿body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; min-width: 1024px; }

a:link { text-decoration:none; color: #336699; }
a:visited { text-decoration: none; color: #336699; }
a:hover { text-decoration: underline; color: #336699; }
a:active { text-decoration: none; color: #336699; }

#printbody {
  margin: 0px;
  padding-left: 20px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #000000;
}

#ctl00_leftColumn_div { float: left; width: 160px; margin-left: -174px; text-align: center; }
#ctl00_rightColumn_div { float: left; width: 336px; margin-right: -350px; margin-top: -25px; }
#ctl00_footer_div { float: none; clear: both; width: 100%; }
#ctl00_header_div { float: none; clear: both; width: 100%; height: 116px; background-image: url('../images/header_background.jpg'); background-repeat: no-repeat; background-position: top left; border-bottom: solid 1px Black; border-top: solid 2px Black; background-color: #797979; }
.printheader_div { float: none; clear: both; width: 100%; height: 116px; border-bottom: solid 1px Black; border-top: solid 2px Black;  }

#printfooter_BZMediaArea_div { height: 50px; padding-top: 16px; text-align: center; font-weight: bold; }
#ctl00_upperSearchBox_div { float: none; clear: both; width: auto; height: 50px; padding: 6px 0px 0px 6px; background-image: url('../images/pageHeader_SilverFadeDown.png'); background-position: top left; background-repeat: repeat-x; }

#middleContainer_div {padding-left: 180px; padding-right: 356px; }
#centerColumn_div { float: left; width: 100%; padding-right: 14px; }

#footer_AdAread_div { padding-left: 194px; }
#footer_LinkArea_div { float: none; clear: both; width: 100%; height: 30px; text-align: center; border-top: solid 1px Black; border-bottom: solid 2px Black; background-image: url('../images/footer_LinksBackground_FadeDownBlue.png'); background-position: left top; background-repeat: repeat-x; }
#footer_BZMediaArea_div { height: 50px; padding-top: 16px; text-align: center; background-color: #d4d4d4; font-weight: bold; }
#topLogoSpace_div { width: 250px; padding-left: 27px; margin-bottom: 5px; padding-right: 30px; }
#topAdSpace_div { width: auto; height: 85px; text-align: center; padding-top: 11px; padding-right:35px; }
#lowerSearchBox_div { padding-left: 14px; }
#nav { vertical-align: top; }
#nav li { padding-bottom: 6px; }

.normalLink a:link, .normalLink a:visited, .normalLink a:active { color: #005496; text-decoration: none; }
.normalLink a:hover { color: #005496; text-decoration: underline; }
.leftColumn_Link a:link, .leftColumn_Link a:visited, .leftColumn_Link a:active { display: block; color: #005496; text-decoration: none; font-weight: normal; background-image: none; }
.leftColumn_Link a:hover { display: block; color: White; text-decoration: none; font-weight: bold; background-image: url('../images/leftColumn_Link_HoverBackground.png'); }
.footerLink a:link, .footerLink a:visited, .footerLink a:active { color: White; text-decoration: none; }
.footerLink a:hover { color: White; text-decoration: underline; }
.camouflageLink a:link, .camouflageLink a:visited, .camouflageLink a:active { color: Black; text-decoration: none; }
.camouflageLink a:hover { color: Black; text-decoration: underline; }

.arial_9_10 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; }
.arial_10_12 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; }
.arial_12_14 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; }
.arial_14_16 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; }
.arial_14_18 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; }
.arial_16_18 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 18px; }
.arial_18_20 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: 20px; }
.arial_20_22 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 22px; }
.arialnarrow_10_12 { font-family: "Arial Narrow"; font-size: 10px; line-height: 12px; }
.arialnarrow_12_14 { font-family: "Arial Narrow"; font-size: 12px; line-height: 14px; }
.arialnarrow_14_16 { font-family: "Arial Narrow"; font-size: 14px; line-height: 16px; }
.arialnarrow_16_18 { font-family: "Arial Narrow"; font-size: 16px; line-height: 18px; }
.arialnarrow_18_20 { font-family: "Arial Narrow"; font-size: 18px; line-height: 20px; }
.arialnarrow_20_22 { font-family: "Arial Narrow"; font-size: 20px; line-height: 22px; }
.optima_14_16 { font-family: Optima, Georgia, "Times New Roman", Times; font-size: 14px; line-height: 16px; }
.optima_16_18 { font-family: Optima, Georgia, "Times New Roman", Times; font-size: 16px; line-height: 18px; }
.optima_18_20 { font-family: Optima, Georgia, "Times New Roman", Times; font-size: 18px; line-height: 20px; }

.italic { font-style: italic; }
.bold { font-weight: bold; }
.red { color: Red; }
.green { color: Green; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.top { vertical-align: top; }
.floatCleaner { float: none; clear: both; }
.floatRight { float: right; }
.floatLeft { float: left; }

.footerLink { border-right: solid 1px #00e8ff; padding: 6px 14px 6px 14px; position: relative; top: 6px; }
.searchBox_LinkButton { position: relative; top: 4px; }
.leftColumn_LinkHeader { color: #0071bc; font-weight: bold; padding-bottom: 4px; text-align: left; padding-left: 1px; }
.leftColumn_Link_DimensionHolder { display: block; width: 155px; height: 18px; padding-left: 5px; padding-top: 2px; cursor: pointer; text-align: left; }
.header_AbsoluteTop { float:left; height: 30px; }
.timeStampArea { float: right; height: 30px; text-align: right; position: relative; top: -4px; }
.timeStampArea2 { float: right; height: 30px; text-align: right; position: relative; top: 10px; }
.header_Sub_FullWidth { float: none; clear: both; width: auto; height: 40px; margin-bottom: -10px; font-family: "Arial Narrow"; font-size: 18px; line-height: 20px; padding: 15px 0px 5px 14px; background-image: url('../images/header_Sub_FullWidth_BACKGROUND.png'); background-repeat: repeat-x; }
.header_Sub_HalfWidth_Left { float: left; width: 45%; }
.header_Sub_HalfWidth_Right { float: right; width: 45%; position: relative; left: -20px; }
.leadArticle_AboveDualColumns { float: none; clear: both; padding: 14px 14px 0px 14px; background-image: url('../images/leadArticle_AboveDualColumns_BACKGROUND.png'); background-repeat: repeat-x; }
.leadArticle_AboveDualColumns_ExclusiveHeaderMOD { margin-bottom: -22px; float: none; clear: both; padding: 14px 14px 0px 14px; background-image: url('../images/leadArticle_AboveDualColumns_BACKGROUND.png'); background-repeat: repeat-x; }
.dualColumns_LeftColumn { float: left; width: 45%; padding-left: 14px; padding-right: 7px; }
.dualColumns_EventCalendar { float: left; width: 45%; padding-left: 14px; padding-right: 7px; }
.dualColumns_RightColumn { float: right; width: 45%; padding-right: 14px; padding-left: 7px; }
.dualColumns_LeftColumn_MOD_1 { float: left; width: 150px; background-color: White; }
.dualColumns_RightColumn_MOD_1 { float: right; width: 172px; background-color: White; }
.dualColumns_LeftColumn_ExclusiveHeaderMOD { float: left; width: 45%; padding-left: 14px; padding-right: 7px; margin-bottom: -12px; }
.dualColumns_RightColumn_ExclusiveHeaderMOD { float: right; width: 45%; padding-right: 24px; margin-bottom: -12px; }
.bottomDiverLine_Black { height: 1px; line-height: 1px; background-color: Black; }
.bottomDiverLine_LightBlue { height: 1px; line-height: 1px; background-color: #005496; }
.moreLink { text-align: right; line-height: 14px; margin-right: 14px; margin-bottom: -7px; }
.moreLink_Partial_Width { text-align: right; margin-bottom: 14px; }
.moreLink_PartialORFixed_Width { text-align: right; margin-bottom: 14px; margin-right: 14px; }
.fixedWidthBox_RightSide { float: right; width: 225px; }
.yellowBox_RemoveBottomBorder { border: solid 1px #eef061; background-color: #fbfbd7; border-bottom: none; }
.fixedWidthBox_RightSide_HeaderAndContentArea { padding: 14px 14px 0px 14px; }
.variableWidth_RightSideToFixedLeftSide { background-image: url('../images/header_Sub_FullWidth_BACKGROUND.png'); background-repeat: repeat-x; background-position: top left; }
.variableWidth_RightSideToFixedLeftSide_HeaderArea { padding-top: 14px; font-family: "Arial Narrow"; font-size: 18px; line-height: 20px; position: relative; left: 14px; }
.variableWidth_RightSideToFixedLeftSide_Content { padding-right: 28px; position: relative; left: 14px; }
.specialReportImage { float: right; }
.yellowBox { border: solid 1px #eef061; background-color: #fbfbd7 }
.purpleBox { border: solid 1px #cd98f1; background-color: #e8dbf1 }
.rightColumn_LeftSide { float: left; }
.rightColumn_RightSide { float: right; }
.thickborderBox_BorderZone { background-color: #e5daaf; border: solid 1px Black; padding: 10px 10px 10px 10px; float: right; }
.thickborderBox_ContentZone { background-color: #f4efdf; border: solid 1px Black; padding: 8px 10px 10px 10px; line-height: 24px; float: right; width: 292px; }
.thickborderBox_ContentZone_leftColumn { float: left; }
.thickborderBox_ContentZone_rightColumn { float: right; }
.updateProgress_div { width: 180px; padding: 10px 10px 10px 10px; font-weight: bold; background-color: Red; color: White; position: fixed; top: 0px; right: 0px; text-align: center; vertical-align: middle; }
.articleLinksUnderBody { float:left; width: 33%; padding-top: 7px; padding-bottom: 7px; }
.BZMedia_LocationImage { float: right; padding: 0px 0px 14px 14px; }
.AdsOnTheWeb { width: 322px; background-image: url('../images/header_AdsOnTheWeb_BACKGROUND.png'); background-repeat:repeat-x; background-position: top left; padding: 14px 0px 14px 14px; }
.AdsLinks { width: 322px; background-image: url('../images/header_AdsOnTheWeb_BACKGROUND.png'); background-repeat:repeat-x; background-position: top left; padding: 14px 0px 14px 10px; }
.spacer_AdsOnTheWeb { line-height: 6px; }
.blogIcon { position:relative; top: -1px; }
.stbuttontext { text-transform: uppercase; }
.boxSpecial { background-color: #F0F0E8; width: 200px; border: 5px #999966 solid; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.stories { font-family: Arial, Helvetica, sans-serif; font-size: 12px; list-style: none; line-height:14px; }
.exclusiveBox_Top    { background-color: #EAF8C8; padding-left: 10px; padding-bottom: 6px; padding-top:  6px; margin-top:  -7px; position: relative; z-index: 3; border-top: solid 1px #C2EC62; }
.exclusiveBox_Middle { background-color: #EAF8C8; padding-left: 10px; padding-bottom: 6px; padding-top: 56px; margin-top: -56px; position: relative; z-index: 2; }
.exclusiveBox_Bottom { background-color: #EAF8C8; padding-left: 10px; padding-bottom: 6px; padding-top: 56px; margin-top: -56px; position: relative; z-index: 1; }
.resourcesNEventstContainer { background-image: url('../images/SMN_Resources_YellowBox_Background.png'); background-position: right top; background-repeat: repeat-y; }
.yellowBox_RemoveTopBorder { border: solid 1px #eef061; background-color: #fbfbd7; border-top: none; }

/* Added by Usman */
.arial_14_16_red_bold_uppercase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-transform: uppercase;
	color: #863B53;
	padding-top: 15px;
	font-weight: bold;
}
.rule_black {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.pic_left_stroke {
	float: left;
	border: 1px solid #000000;
	margin-right: 20px;
	margin-bottom: 20px;
}
.pic_right_stroke {
	margin-bottom: 20px;
	margin-left: 20px;
	border: 1px solid #000000;
	float: right;
}
.pic_left {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.pic_right {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}
.box_quicklinks {
	float: right;
	width: 230px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4D4D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin-right: 15px;
	margin-left: 15px;
	background-image: url('../images/advertise_quicklinks_back.gif');
	background-repeat: repeat-x;
	background-position: top;
	margin-bottom: 20px;
}
.box_quicklinks ul {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	margin: 0px;
}
.box_quicklinks li {
	padding-bottom: 3px;
}
.box_quicklinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #135348;
	text-decoration: none;
}
.box_quicklinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #135348;
	text-decoration: none;
}
.box_quicklinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #135348;
	font-weight: bold;
	text-decoration: underline;
}
.box_quicklinks a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #135348;
	text-decoration: none;
	font-weight: bold;
}