body {	margin:0px;	padding:0px;	height:100%;	width: 100%;		font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	line-height: 16px;}table {    font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	line-height: 16px;}.formboxBig {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #999999;	width: 150;	height: 20;}input {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #999999;}.checkbox{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: none;}.checkbox input{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: none;}select{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #999999;}.textareaFill{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #999999;	width: 100%;}.textareaSmall{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #999999;	width: 300px;}a.forum{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #3A4C59;}a.forum:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #91004C;}textarea{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #999999;}a.nav,a.nav:visited{	font-family: Arial;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: white;}a.nav:hover{	font-family: Arial;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: white;}a.header{	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	text-decoration: none;	color: #3A4C59;}a.header:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	text-decoration: underline;	color: #3A4C59;}a{	color: #3A4C59;}a:hover{	color: #91004C;}.adminContentHeader{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: white;	background-color: #3A4C59;	height:35px;	text-align:left;}.adminContentTitle{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: black;	height:35px;	text-align:left;}.adminContentLink{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #91004C;	text-align:left;}.adminContentLinkHeader{	background-color: #E5E5E5;	height:35px;	text-align:left;	border-top:solid 4px white;	border-bottom:solid 4px white;}td.adminContentLinkHeader{	padding-left:20px;}.babyContentRow1{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: black;	height:24px;	text-align:left;	border-top:solid 1px white;}.adminContentRow1{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: black;	background-color: #E5E5E5;	height:24px;	text-align:left;	border-top:solid 1px white;}.adminContentRow2{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	/*color: black;*/	background-color: #F0F0F0;	height:24px;	text-align:left;	}.adminBorderTopWhite{	border-top:solid 1px white;}.callToAction{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:14px;}/* Styles for the featured article section */.FeatureTxt {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#202D7C;}.FeatureTxt a, .FeatureTxt a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#91004C;text-decoration:underline;}.FeatureTxt a:hover {color:#4E8824;text-decoration:none;} .SmallBlack {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;}.SmallBlack a, .SmallBlack a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: underline;}.SmallBlack a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;}a.Tab {	text-decoration: none;	color:#4E8824;}a.Tab:visited {	text-decoration: none;}a.Tab:hover {	text-decoration: none;	color:#91004C;}.Tab1-up {	width: 152px;	height: 33px;	background-image: url(../images/tab1-up.jpg);	font-family: Arial, Helvetica, sans-serif;	line-height: 33px;	font-size: 12px;	font-weight: bold;	color: #91004C;	background-repeat: no-repeat;	vertical-align: middle;	display: block;	text-indent: 25px;}.Tab1-down {	width: 152px;	height: 33px;	background-image: url(../images/tab1-down.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 33px;	font-weight: bold;	color: #4E8824;	display: block;	background-repeat: no-repeat;	text-indent: 25px;}.Tab2-up {	width: 152px;	height: 33px;	background-image: url(../images/tab1-up.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 33px;	font-weight: bold;	color: #91004C;	display: block;	background-repeat: no-repeat;	text-indent: 20px;}.Tab2-down {	width: 152px;	height: 33px;	background-image: url(../images/tab1-down.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 33px;	font-weight: bold;	color: #4E8824;	display: block;	background-repeat: no-repeat;	text-indent: 20px;}.Tab3-up {	width: 152px;	height: 33px;	background-image: url(../images/tab1-up.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 33px;	font-weight: bold;	color: #91004C;	display: block;	text-indent: 16px;	background-repeat: no-repeat;}.Tab3-down {	width: 152px;	height: 33px;	background-image: url(../images/tab1-down.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 33px;	font-weight: bold;	color: #4E8824;	display: block;	text-indent: 16px;	background-repeat: no-repeat;}.Tab4-up {	width: 152px;	height: 33px;	background-image: url(../images/tab1-up.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 33px;	font-weight: bold;	color: #91004C;	display: block;	text-indent: 16px;	background-repeat: no-repeat;}.Tab4-down {	width: 152px;	height: 33px;	background-image: url(../images/tab1-down.jpg);	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 33px;	font-weight: bold;	color: #4E8824;	display: block;	text-indent: 16px;	background-repeat: no-repeat;}.BlueTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	line-height: 26px;	color: #4E8824;}.BlackTxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000	;}.BlackTxt a, .BlackTxt a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #91004C;	text-decoration: underline;}.BlackTxt a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #91004C;}.BGWhite {	background-color: #FFFFFF;}.BdrGrey {	border-top: 1px Solid #CCCCCC;	border-right: 1px Solid #CCCCCC;	border-bottom: 0px none;	border-left: 1px Solid #CCCCCC;}.Pad {	padding: 8px;	padding-bottom: 0px;}.PadTBR {	padding-top: 8px;	padding-bottom: 8px;	padding-right: 8px;}.BGStripe {	background-image: url(../images/BGStripe.jpg);	background-repeat: repeat-x;}a.accordionLink{	font-family: Arial;	font-size: 16px;	font-weight: bold;	text-decoration: none;	color: #3A4C59;	height:35px;}a.accordionLink:hover{	font-family: Arial;	font-size: 16px;	font-weight: bold;	text-decoration: none;	color: #91004C;	height:35px;}.SideNavTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #4E8824;	text-decoration: none;	padding-right: 19px;}.SideNavTitleBlog {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #4E8824;	text-decoration: none;	padding-right: 19px;}.SideNav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #3A4C59;	text-decoration: none;	padding-right: 19px;}.SideNavOver {	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #91004C;	text-decoration: none;	padding-right: 19px;}  .SideNavOver a, .SideNavOver a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #91004C;	text-decoration: none;} .SideNavOver a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #91004C;	text-decoration: none;} .SideNav a, .SideNav a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #3A4C59;	text-decoration: none;} .SideNav a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #91004C;	text-decoration: none;} .NavBG {	background-image: url(../images/NavBG.jpg);	background-repeat: no-repeat;	background-position: right top;}.BdrBottom {	border-bottom: 1px solid #DBE2E5;}a.funzoneLink, a.funzoneLink:visited {	font-family: Arial;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: black;	height:14px;}a.funzoneLink:hover{	font-family: Arial;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #91004C;	height:14px;}a.funzoneLinkBig, a.funzoneLinkBig:visited {	font-family: Arial;	font-size: 16px;	font-weight: bold;	text-decoration: none;	color: #3A4C59;	height:20px;}a.funzoneLinkBig:hover{	font-family: Arial;	font-size: 16px;	font-weight: bold;	text-decoration: none;	color: #91004C;	height:20px;}.shortDescription{	font-family: Arial;	font-size: 16px;	font-weight: bold;	text-decoration: none;	color: #202D7C;	line-height: 20px;}.searchinput {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: none;}.contentHeader{	font-size:24px;	line-height:28px;	color:#91004C;	height: 50px;}.contentSubHeader{	font-size:20px;	line-height:22px;	color:#4E8824;	}.FooterBG{	width:100%;	height: 227px;	background-image: url('../images/footerBG.jpg');	background-repeat: repeat-x;	}.HeaderLoginBG{	height: 30px;	width: 100%;	background-image: url('../images/register_login.jpg');	background-repeat: no-repeat;	background-position:bottom;}.messageDialog div { border-collapse:collapse; border:none; }.messageDialog #title { font-weight:bold; font-size:1.2em; padding-bottom:6px; }.messageDialog #message { background-color:#ECF6F8; border-color:#DAECF0; border-style:solid; border-width:1px 1px 2px; padding:10px; }.messageDialog #message #content { clear:both; font-weight:normal; }.messageDialog #arrow {clear:both; background-repeat:no-repeat; height:12px; top:1px; position:relative; }.messageDialog .right { background-image:url(../images/dialog_triangle_right.gif); background-position:right bottom; right:10px;}.messageDialog .left { background-image:url(../images/dialog_triangle_left.gif); background-position:left bottom; left:10px;}.messageDialog #message #closebutton {background-color:#ECF6F8; border:none; width:14px; height:14px; background-image:url(../images/delete.png); cursor:pointer; padding:0px; margin:0px; background-repeat:no-repeat; }a.BlogHeadingLink, a.BlogHeadingLink:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #4E8824;	text-decoration: none;	padding-right: 18px;}a.BlogHeadingLink:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #91004C;	text-decoration: none;	padding-right: 18px;}.BlogHeading{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #4E8824;	text-decoration: none;	padding-right: 18px;}.BlogHeadingUnderline{	border: 1px solid #DAE2E5;}.copyheading{	font-size:12px;	line-height:16px;	color:#4E8824;	font-weight: bold;	}.accordionLink{	font-family: Arial;	font-size: 16px;	font-weight: bold;	text-decoration: none;	color: #3A4C59;	height:35px;}.rssLink, .rssLink:visited {	font-family: Arial;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #202D7C;	height:14px;}.rssLink:hover{	font-family: Arial;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: black;	height:14px;}/*ADDITIONS*/.ctrlVoucher {position:absolute; top:20px; left:20px; font-family: Palatino, Arial;}.ctrlVoucher .T1 {color:#202D7C; font-size:65px; line-height:50px; }.ctrlVoucher .T2 {color:#fff; font-size:40px; line-height:45px; margin-left:135px;}.ctrlVoucher .T3 {font-family: Arial; color:#000; font-size:16px; margin-left:156px; margin-top:8px;}.VoucherDD {font-family: Arial; font-size:16px; color:#8E0073; font-weight:bold; line-height:normal;}.CTAText {position:absolute; top:5px; left:10px; font-family:Arial; line-height:normal;}.CTAText a, .CTAText a:visited {color:#91004C; text-decoration:underline; font-weight:bold;}.CTAText a:hover { text-decoration:none;}a.whitelink, a.whitelink:visited {color:#fff; text-decoration:underline; font-size:16px; font-weight:normal;}a.whitelink:hover {color:#fff; text-decoration:none;}.CTAText .T1 {color:#fff; font-size:19px; line-height:18px;}.CTAText .T2 {color:#000; font-size:14px; line-height:16px; padding:8px 0 0 0;}.CTAText .T3 {color:#fff; font-size:21px; line-height:21px; font-weight:bold; }.CTAText .T4 {color:#91004C; font-size:21px; line-height:21px; font-weight:bold; padding: 5px 0 5px 0; }.CTAText .T5 {color:#354855; font-size:12px; }.PollTitle {color:#fff;font-family:Arial; font-size:14px; font-weight:bold;}.RSSTitle {font-family:Arial; font-size:12px; text-transform:uppercase; color:#8E0073; font-weight:bold;}