/*	Style Sheet Sections:		1. Global Tags		2. Global Rules		3. Template Rules		4. Header Rules		5. Content Rules		6. Table & Hit List Rules		7. Form Rules		8. NavBar Rules		9. SideBar Rules		10. Footer Rules*//* ==== 1. ==== Global Tags =========================================================================== *//*body{	color: #333;	background: #fff;	margin: 0;	border: 0;	padding: 0;	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 12px;}*/.webpage{	margin: 0;	padding: 0;}/* Be Kind to Netscape 4 Hack */p, td, th, ul, ol, li, di, dl, dt, dd{	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 12px;}h1, h2, h3, h4, h5, h6{	font-family: verdana, lucida, arial, helvetica, sans-serif;}/* Links */a { color: #036; }a:link:hover { color: #000; }a:visited { color: #369; }th {	font-weight: bold;	font-size: 14px;}/* Inline Tags */strong { font-style: bold; }/* Block Tags */h1{	margin: 10px;	border: 0;	padding: 0;	font-size: 26px;	color: #369;}h2{	margin: 10px;	border: 0;	padding: 0;	font-size: 20px;	color: #369;}h3{	margin: 10px;	border: 0;	padding: 0;	font-size: 18px;	color: #369;}h4{	margin: 10px;	border: 0;	padding: 0;	font-size: 16px;	color: #369;}h5{	margin: 10px;	border: 0;	padding: 0;	font-size: 14px;	color: #369;}h6{	margin: 0;	border: 0;	padding: 0;	font-size: 12px;	color: #e8e8e8;}p{	margin: 10px;	border: 0;	padding: 0;}hr{	margin: 5px;	border-top: 1px solid #369;	padding: 0;}ul, ol{	margin: 10px;	margin-left: 20px;	border: 0;	padding: 0;}li{	margin: 10px;	border: 0;	padding: 0;}dl {font-size: 12px;}dt{	margin: 10px;	border: 0;	padding: 0;	font-size: 14px;	font-weight: bold;	color: #369;}dd {	margin: 10px;	margin-left: 20px;	font-size: 12px;}body,.Content{	background: #e5e5e5;}p.SponsorDisclaimer{	margin: 10px;	border: 0;	padding: 0;	color: #600;	font-weight: bold;	font-style: italic;}/* ==== 2. ==== Global Rules ========================================================================== */.underline{text-decoration: underline; }.ExtraStrong{	color: #369;}/* Card Login Messages */.CardMessage{	margin: 10px;	border: 1px solid #369;	padding: 0;	background: #e8e8e8;}.CardEmphasis { color: #369; }.Warning { color: #369; }div.ConfirmAdd{	margin: 10px;	border: 1px solid #0f0;	padding: 0;	background: #fff;}/* Error */.DisplayError{	margin: 10px;	border: 1px solid #f00;	padding: 0;	background: #eee;}.DisplayError h1,.DisplayError h2,.DisplayError h3,.DisplayError h4,.DisplayError h5,.DisplayError h6{	color: #f00;}.Spacer{	margin: 0;	border: 0;	padding: 0;}tr.Spacer td{	margin: 0;	border: 0;	padding: 0;}tr.Spacer td img{	margin: 0;	border: 0;	padding: 0;}/* Content Rules (main body of page) */.Content img{	margin: 10px;	border: 0;	padding: 0;}.Content table{	margin: 10px;	border: 0;	padding: 0;}p.SubHead{	margin: 10px;	border: 0;	padding: 0;	font-style: italic;}/* ==== 3. ==== Template Rules ======================================================================== */.Template{	margin: 0;	padding: 0;}.Template tr td{	margin: 0;	padding: 0;}div.Content{	clear: both;}/* ==== 4. ==== Header Rules ========================================================================== *//*div.HeaderHome{	margin: 0;	border: 0	padding: 0;	background: #e5e5e5 url("http://mnb.pws4.webstop.com//GraphicsHeadings/KevinGrnBG_D_150x150.jpg") bottom left no-repeat;}*//*img.HeadShot{	margin: 0;	padding: 0;	float: left;}img.HeadShot a{	margin: 0;	padding: 0;}*//*img.Logo{	margin: 10px;	margin-bottom: 5px;}div.Logo{	margin: 3px 160px 2px 167px;}*//*div.Logo img.MNBLogo{	margin: 8px 10px 2px 167px;}*/div.Logo img.MNBLogo{	margin: 8px 10px 2px 17px;}div.Logo p.Tagline{	margin: 2px 5px 0 20px;	padding: 0;	font-size: 14px;	font-weight: bold;	color: #369;}/*div.Logo p.Tagline{	margin: 2px 5px 0 170px;	padding: 0;	font-size: 14px;	font-weight: bold;	color: #369;}*/div.Logo p span.By{	margin: 0;	padding: 0;	font-style: italic;	font-weight: normal;	color: #369;}p.SponsorTagline{	margin: 5px 10px 0 10px;	padding: 0;	font-weight: bold;	color: #369;	float: right;}img.SponsorAd{	margin: 0;	padding: 0;	float: right;}/*img.CoffeeMug{margin: 10px 5px;float: right; }*/div.ArticleSearch{	margin: 10px;	border: 1px solid #e5e5e5;	padding: 0;	background: #fff url("http://mnb.pws4.webstop.com/G_Articles/Circle_fff_on_e5e5e5_10x10_TL.gif") top left no-repeat;}div.ArticleSearch div.TR{	background: url("http://mnb.pws4.webstop.com/G_Articles/Circle_fff_on_e5e5e5_10x10_TR.gif") top right no-repeat;}div.ArticleSearch div.BL{	background: url("http://mnb.pws4.webstop.com/G_Articles/Circle_fff_on_e5e5e5_10x10_BL.gif") bottom left no-repeat;}div.ArticleSearch div.BR{	background: url("http://mnb.pws4.webstop.com/G_Articles/Circle_fff_on_e5e5e5_10x10_BR.gif") bottom right no-repeat;}div.ArticleSearch form{	margin: 0;	border: 0;	padding: 5px 10px;}div.ArticleSearch form span{	color: #369;	font-weight: bold;}div.ArticleSearch form input[type="text"]{	margin: 0 10px;	border: 1px solid #369;	background: #eee;}div.ArticleSearch form input[type="text"]:hover{	border: 1px dashed #369;}div.ArticleSearch form input[type="text"]:focus{	border: 1px dashed #369;	background: #fff;}div.ArticleSearch form input[type="submit"]{	margin: 0 10px;	border: 1px solid #369;	color: #369;}div.ArticleSearch form input[type="submit"]:hover{	color: #fff;	background: #69c;}/* ==== 5. ==== Content Rules ========================================================================= */.FootNote{	font-size: 10px;	font-style: italic;}/* ==== 6. ==== Table & Hit List Rules ================================================================ *//* Green Bar */.OddRow,tr.OddRow td{	background: #eee;}tr.OddRow td {	padding: 5px;}.EvenRow, tr.EvenRow td{	background: #fff;}tr.EvenRow td {	padding: 5px;}/* StandardChart */table.StandardChart{	margin: 10px;	border: 1px solid #369;	padding: 0;}.StandardChart tr td{	margin: 0;	border: 0;	padding: 3px;	background: #ddd;}table.StandardChart tr.HeaderRow td, table.StandardChart tr th{	margin: 0;	border: 0;	padding: 5px;	background: #369;	font-weight: bolder;	color: #fff;}table.StandardChart tr.TotalRow td{	margin: 0;	border: 0;	padding: 5px;	background: #ccc;	font-weight: bolder;}/* StandardHitList *//* Also uses "Green Bar" in Transition.css */table.HitList,ul.HitList,ol.HitList{	margin: 10px;	border: 1px solid #369;	padding: 0;}table.HitList tr.HeaderRow td, table.HitList tr th,ul.HitList li.HeaderRow,ol.HitList li.HeaderRow{	border-bottom: 1px solid #369;	padding: 5px;	background: #ddd;	font-weight: bolder;	color: #369;	text-align: left;}table.HitList tr.TotalRow td,ul.HitList li.TotalRow ,ol.HitList li.TotalRow {	margin: 0;	border: 0;	padding: 5px;	background: #ccc;	font-weight: bolder;}ul.HitList li{	margin: 0;	padding: 5px;	list-style: none;}/* ==== 7. ==== Form Rules ========================================================================= */form {	margin: 0;	border: 0;	padding: 0;}.Button{	margin: 0;	border-bottom: 2px solid #369;	border-right: 2px solid #369;	border-left: 2px solid #daf6fd;	border-top: 2px solid #daf6fd;	padding: 4px;	background: #9cf;	font-size: 10px;	font-weight: bold;	text-align: center;	color: #000;}.TotalBanner{	margin: 0;	border-bottom: 2px solid #369;	border-right: 2px solid #369;	border-left: 2px solid #daf6fd;	border-top: 2px solid #daf6fd;	padding: 2px;	background: #9cf;}/* Standard Form */.StandardForm{	margin: 10px;	border: 1px solid #369;	padding: 0;	background: #eee;}.StandardForm h2{	margin: 10px;	margin-bottom: 3px;	border: 0;	padding: 0;}.StandardForm p{	margin: 3px 10px 3px 10px;	border: 0;	padding: 0;}.StandardForm table{	margin: 7px;	margin-top: 3px;	border: 0;	padding: 0;}.StandardForm table tr td { padding: 5px; }.StandardForm input,.StandardForm textarea,.StandardForm checkbox,.StandardForm radio{	margin: 0;	border: 1px solid #369;	padding: 2px;	background: #eee;}.StandardForm input:hover,.StandardForm textarea:hover,.StandardForm checkbox:hover,.StandardForm radio:hover{ border: 1px dashed #333; }.StandardForm input:focus,.StandardForm textarea:focus,.StandardForm checkbox:focus,.StandardForm radio:focus{	border: 1px solid #333;	background: #fff;}.StandardForm select{	margin: 0;	border: 1px solid #369;	padding: 2px;	background: #eee;}.StandardForm input[type="submit"]{	margin: 0;	border: 1px solid #369;	padding: 2px;	background: #ccc;	font-weight: bold;}.StandardForm input[type="submit"]:hover{	margin: 0;	border: 1px solid #369;	padding: 2px;	background: #eee;	color: #000;	font-weight: bold;}.StandardForm strong{	padding-left: 10px;	padding-right: 5px;}.FormSectionHeading{	margin-top: 5px;	border-top: 3px solid #eee;	font-weight: bolder;	font-size: 12px;	background: #ccc;}.CheckboxDescription{	font-size: 10px;}.StandardConfirm{	margin: 10px;	border: 1px solid #369;	padding: 0;	background: #eee;}.StandardConfirm table tr td { padding: 5px; }.FieldTitle { font-weight: bold; }span.FieldTitle { padding-left: 10px; }.FieldNotes {	font-size: 10px;	font-weight: normal;}.SubmitButton { padding: 2px; }/* ==== 8. ==== NavBar Rules ========================================================================== */div.HomeLink h5{	margin: 0;	border: 0;	padding: 5px 0px 5px 0px;	font-size: 12px;	background: #000;	color: #fff;}div.TodaysNewsLink h5{	margin: 0;	border: 0;	padding: 0px 0px 0px 0px;	font-size: 12px;	background: #600;	color: #fff;}div.HomeLink h5 a,div.TodaysNewsLink h5 a{ color: #fff; }div.HomeLink h5 a:visited,div.TodaysNewsLink h5 a:visited{ color: #eee; }div.HomeLink h5 a:hover,div.TodaysNewsLink h5 a:hover{ color: #ccc; }div.NavButton{	margin: 3px 0;	margin-left: 2px;	border: 1px solid #aaa;	padding: 0;	background: #fff url("http://mnb.pws4.webstop.com/GraphicsNavBar/Button_BG_top_10x25.gif") top repeat-x;}div.NavButton div{	margin: 0;	border: 0;	padding: 0;	background: url("http://mnb.pws4.webstop.com/GraphicsNavBar/Button_BG_Bottom_10x25.gif") bottom repeat-x;}div.NavButton h5{	margin: 0;	border: 0;	padding: 5px 10px;	font-size: 12px;	text-align: center;}div.NavButton h5 a { color: #369; }div.NavButton h5 a:visited { color: #666; }div.NavButton h5 a:hover { color: #036; }div.RSSNews{	margin: 0;	border-right: 1px solid #600; 	padding: 10px;}div.Radio{	margin: 0;	border: 1px solid #600;	padding: 0;	background: #fc6 url("http://mnb.pws4.webstop.com/GraphicsNavBar/TallMic62x126.gif") right bottom no-repeat;}div.Radio h1, div.Radio h4{	color: #600;}div.Radio p{	margin: 5px 65px 5px 10px;	font-size: 10px;	font-weight: bold;	color: #333;}div.Radio p.DateRadio{	color: #600;}div.Radio img{	margin: 5px 0 5px 9px;}div.Radio embed{	margin: 0 9px;}div.Radio p.RadioSponsor{	margin: 5px 50px 5px 10px;	font-weight: normal;}div.Radio p.RadioSponsor a{	font-weight: bold;}div.Newsletter{	margin: 0;	border: 1px solid #f90;	padding: 0;	background: #f90 url("http://mnb.pws4.webstop.com/GraphicsNavBar/AlarmClock73x148.gif") right bottom no-repeat;}div.Newsletter h4{	color: #600;}div.Newsletter p{	margin: 5px 60px 5px 10px;	font-size: 10px;	font-weight: bold;	color: #fff;}div.Newsletter p.EmailLabel{	margin: 5px 60px 1px 10px;	font-size: 12px;	font-weight: bold;	color: #600;}div.Newsletter img{	margin: 0 10px 0 3px;	float: right;}div.Newsletter form{	margin: 0;	padding: 0;}div.Newsletter form input{	margin: 1px 8px 5px 10px;	border: 1px solid #600;	background: #eee;}div.Newsletter form input[type="text"]{	margin: 1px 8px 5px 10px;	border: 1px solid #600;	background: #eee;	width: 128px;}div.Newsletter form input[type="text"]:hover{	border: 1px dashed #600;}div.Newsletter form input[type="text"]:focus{	border: 1px dashed #600;	background: #fff;}div.Newsletter form input[type="submit"]{	margin: 5px 10px 10px 10px;	border: 1px solid #600;	color: #600;}div.Newsletter form input[type="submit"]:hover{	color: #fff;	background: #f90}div.Podcast{	margin: 0;	border: 1px solid #600;	padding: 0;	background: #e2cafa url("http://mnb.pws4.webstop.com/GraphicsNavBar/TallMic62x126.gif") right bottom no-repeat;}div.RSS{	margin: 0;	border: 1px solid #600;	padding: 0;	background: #ffc;	// background: #ffc url("http://mnb.pws4.webstop.com/GraphicsNavBar/RSS_Icon_128x128.png") right bottom no-repeat;}div.RSS h4{	margin: 10px 5px 5px 10px;	color: #930;}div.RSS p{	margin: 5px 56px 5px 10px;	font-size: 10px;	font-weight: bold;	color: #333;}div.RSS img.Subscribe{	margin: 5px 0 10px 9px;}div.RSS img.Icon{	margin: 5px;	float: right;}div.ContentGuy{	margin: 0;	border: 1px solid #333;	padding: 0;	font-size: 16px;	background: #afceed url("http://mnb.pws4.webstop.com/GraphicsNavBar/ContenGuy_50x100.gif") right top no-repeat;}div.ContentGuy h4 {	margin: 20px 10px 20px 10px;	padding-right: 35px;	}div.ContentGuy h4 a{	font-size: 10px;	color: #333;}div.ContentGuy h4 a strong{	font-size: 12px;}div.Archive{	margin: 0;	border: 1px solid #000;	padding: 0;	background: #000 url("http://mnb.pws4.webstop.com/GraphicsNavBar/Vault_101x151.jpg") right bottom no-repeat;}div.Archive h4{	padding-bottom: 40px;	color: #eee;}div.Archive h4 a,div.Archive h4 a:hover{	color: #eee;}div.Archive img{	margin: 5px 0 60px 9px;}div.Archive933{	margin: 0;	border: 1px solid #781212;	padding: 0;	background: #781212 url("http://mnb.pws4.webstop.com/GraphicsNavBar/Vault_781212_101x151.gif") right bottom no-repeat;}div.Archive933 h4{	padding-bottom: 40px;	color: #eee;}div.Archive933 h4 a,div.Archive933 h4 a:hover{	color: #eee;}div.Archive933 img{	margin: 5px 0 60px 9px;}div.ContactAddress{	margin-top: 25px;}div.Radio,div.RSSNews,div.Newsletter,div.RSS,div.ContentGuy,div.Archive933,div.Archive{	margin: 10px 0 10px 0;}div.HomeLink{	margin: 0;	width: 150px;	text-align: center;}div.TodaysNewsLink{	margin: 0 0 10px 0;}/* ==== 9. ==== SideBar Rules ========================================================================= */img.Ad{	margin: 0;	margin-bottom: 10px;	border: 0;	padding: 0;}.SideIndex{	margin: 10px 10px 0 10px;	border: 1px solid #369;	border-top: 0;}.SideBarBoxHead{	margin: 0; 	border: 0; 	padding: 5px; 	font-size: 14px; 	text-align: center; 	color: #eee; 	font-weight: bold; 	background: #369;}img.SideBarNavHeadGraphic{	margin: 0;	border: 0;	padding: 0;}.CardText{	font-size: 10px;	font-weight: bold;	color: #FFF;}.SideBarNav{	margin: 0 0 15px 0;	border: 1px solid #369;	border-top: 0;	padding: 0;}.SideBarNavFirst{	margin-top: 0;}.SideBarNav ul{	margin: 10px 5px 10px 10px;	border: 0;	padding: 0;	list-style-type: none;}.SideBarNav ul li{	margin: 5px 0 3px 0;	border: 0;	padding: 0;	font-size: 12px;	font-weight: bold;}.SideBarNav ul li ul,.SideBarNav ul ul{	margin: 3px 5px 10px 10px;	border: 0;	padding: 0;	list-style-type: none;}.SideBarNav ul li ul li,.SideBarNav ul ul li{	margin: 3px 0;	border: 0;	padding: 0;	font-size: 10px;	font-weight: normal;}/* SideBar Card Box */.SideBarCard{	margin: 0 0 15px 0;	border: 1px solid #369;	border-top: 0;	padding: 0;}.SideBarCardFirst{	margin-top: 0;	text-align: center;}.SideBarCard ul{	margin: 10px 5px 10px 10px;	border: 0;	padding: 0;	list-style-type: none;}.SideBarCard ul li{	margin: 5px 0 3px 0;	border: 0;	padding: 0;	font-size: 10px;}.SideBarCard form{	margin: 5px;	border: 0;	padding: 0;	text-align: center;}.SideBarCard form input[type="text"],.SideBarCard form input[type="image"]{	margin: 5px;	border: 0;	padding: 0;	text-align: center;	display: block;}.SideBarCard form input[type="text"]{	border: 1px solid #369;	padding: 2px;	width: 120px;}.SideBarCard form p{	font-size: 10px; 	text-align: center; 	margin-bottom: 0;}/* ==== 10. ==== Footer Rules ========================================================================= */.FooterNavBar{	margin: 2px;	border: 1px solid #aaa;	padding: 0;	background: #fff;	background: url("http://mnb.pws4.webstop.com/GraphicsNavBar/Button_BG_top_10x25.gif") top repeat-x;	font-size: 10px;	text-align: center;}.FooterNavBar ul{	margin: 0;	border: 0;	padding: 5px;	background: url("http://mnb.pws4.webstop.com/GraphicsNavBar/Button_BG_Bottom_10x25.gif") bottom repeat-x;}.FooterNavBar ul li{	font-size: 10px;	white-space: nowrap;	list-style: none;	display: inline;	margin: 0;	border: 0;	padding: 5px;}.FooterWebstop{	margin: 5px;	padding: 0;	text-align: center;	}.FooterWebstop div p{	margin: 0;	border: 0;	padding: 0;	font-size: 10px;}.FooterWebstop div p a{	font-size: 12px;	font-weight: bold;}/*good light colors:blue: edf3fegray: e8e8e8*/
