	body { 
			margin:0;
			font: 9pt Arial, Helvetica, sans-serif;
			color:#5B5B5C;
			text-align:left;
			background:url('../images/pageBG.gif') top repeat-x #003678;
		}
	body, td, p { 
			font: 9pt Arial, Helvetica, sans-serif;
			color:#5B5B5C;
			line-height:135%;
		}
	h1 {	
			font-size: 14pt;
			font-weight:normal;
		}
	h2 {	
			font-size: 12pt;
		}
	a:link, a:visited { color: #425795; text-decoration: underline; }
	a:hover { color: #F46A1F; text-decoration: underline; }

	a.bigLink
	{
		font-size: 13pt; text-decoration: none;
	}

	.round {
			font-family: Arial Rounded MT Bold, Arial, Helvetica, sans-serif;
			font-weight:normal;
			color:#211762;
		}
	h1.head 
	{
		color:#211762;
		margin-top:20px;
	}
	.darkblue 
	{
		color:#211762;
}
	h4.round 
	{
		color:#0a4392;
		font-size: 12pt;
		padding-bottom:0;
		margin-bottom:0;
	}
	h2.round 
	{
		color:#0a4392;
		font-size: 14pt;
	}
	h1.round 
	{
		color:#0a4392;
		font-size: 20pt;
		line-height:100%;
		font-weight:bold;
	}
	
	#tblNav img {
			display:block;
		}
	#mainbox img {
			display:block;
		}
	.block {
			display:block;
		}
	#mainpage {
			background:url('../images/mainBG.gif') left repeat-y #4896D1;		
		}
	#mainbox {
			background-color:#FFF;
		}
	#subnavShell {
			width:243px;
			margin-top:22px;
		}
	.subnav {
			background:url('../images/subnav_BG.gif') left repeat-y #5BBAEF;
		}
	.subnav a {
			display:block;
		}
	.subnavLinks {
			margin-bottom:14px;
		}
	.subnavLinks a {
			text-decoration:none;
			font-size:9pt;
			margin-left:48px;
			line-height:175%;
			font-weight:normal;
		}
	.subnavLinks a:link, .subnavLinks a:visited {
			color:#17115E;
			padding-left: 22px;
		}
	.subnavLinks a:hover, .subnavLinks a:active {
			background:url('../images/subnavArrow.gif') no-repeat left;
			padding-left: 22px;
		}
	.subsubnavLinks {
			margin:0 0 0 17px;
		}
	.subsubnavLinks a {
			text-decoration:none;
			font-size:9pt;
			margin-left:48px;
			line-height:175%;
			font-weight:normal;
		}
	.subsubnavLinks a:link, .subsubnavLinks a:visited {
			color:#17115E;
			padding-left: 22px;
		}
	.subsubnavLinks a:hover, .subsubnavLinks a:active {
			background:url('../images/subnavArrow.gif') no-repeat left;
			padding-left: 22px;
		}

	.selsubnavlink {
			background:url('../images/subnavArrow.gif') no-repeat left;
		}
	#pageBody {
			margin: 30px 5px 5px 57px;
			width:520px;
			text-align:left;
		}
	#pageBody ul{
			margin-top: 0;
			padding-top:0;
		}
	#undersubnav {
			margin: 15px 0 0 33px;
		}
		
		
		
	.blue {
			color:#0A4392;
		}
	.bluebar {
			background-color:#E3F5FB;
		}
	.darkbluebar {
			background-color:#d8ecf8;
		}
	.underblue {
			border-bottom:#E3F5FB solid 1px;
		}
	.notopmarg {
			margin-top:0;
			padding-top:2pt;
		}
	.bluebox {
			background:url('../images/bluebox_BG.gif') repeat-y left;
			padding:0;
			margin:0;
		}
	.bluebox_sm {
			background:url('../images/bluebox_sm_BG.gif') repeat-y left;
			height:100%;
		}
	.lightblue {
			background-color:#F2FAFC;
			margin:3px;
			padding:8px 5px 8px 8px;
			width:91%;
		}
	.pad20 {
			padding:10px 20px;
		}
	.nopad {
			padding:0;
		}
	.nomargin {
			margin:0;
		}
		
		div#ftr { text-align:center;margin:0 auto; }
div#ftr span { width:500px;text-align:center; }
div#ftr span.legallinks, div#ftr p a:link, div#ftr p a:visited, div#ftr span.legallinks a:link, div#ftr span.legallinks a:visited, div#ftr span.legallinks a:hover, div#ftr span.legallinks a:focus, div#ftr span.legallinks a:active 
{ text-decoration:none; color: #fff; font-weight:normal; font-size:11px; }
div#ftr p, div#ftr p a:hover, div#ftr p a:focus, div#ftr p a:active{ color:yellow }
div#ftr span ul { margin:0 auto;display:block;list-style:none; }
div#ftr span ul li { display:inline;margin:0 .25em; }
div#ftr span ul li a:link, div#ftr span ul li a:visited, div#ftr span ul li a:hover, div#ftr span ul li a:focus, div#ftr span ul li a:active
{
	text-transform:uppercase;
	text-decoration:none;
	color:#fff;
}

	h3.greyhead {
		color:#425795;
		font-size: 14pt;
		margin-top:45px;
	}
	.qmarg {
		padding-bottom:0;
		margin: 13px 0 0 0;
	}
	.sup {font-size: 6pt; position: relative; top: -3pt; line-height:normal;}
	
	#tblkosher 
	{
		text-align:center;
	}
	#tblkosher th 
	{
		font-weight:bold;
	}
	#tblkosher .left
	{
		text-align:left;
	}
	
	.colRight 
	{
		padding:10px 0 8px 15px;
	}
	.colLeft 
	{
		padding:10px  10px 8px 0;
	}
	.BordTop 
	{
		border-top:#cdeef8 1px solid;
	}
	p.inRight 
	{
		display:inline;
	}
	.pushRight 
	{
		margin-right:16px;
	}
	.bigPurple 
	{
		color:#211762;
		font-size:11pt;
	}

	#tblCalc img
	{
		margin-top:20px;
	}
	#tblCalc h4
	{
		margin-bottom:0;
		padding-bottom:0;
	}
	#tblCalc p
	{
		margin-top:0;
		padding-top:0;
	}
	#calcTumsKids img
	{
		margin-top:0;
	}

	.blueCont 
	{
		margin-left:20px; width:200px;
	}
	#tblFastRelief th
	{
		background-color:#c7cfdf;
		padding:4px 0 3px 10px;
		color:#FFF;
		font-size:12pt;
		font-weight:bold;
	}
	
	/* TAF Styles*/
	.TAFtoTBL {margin:10px;}
   .TAFfromTBL {margin:10px;}
   .TAFlabelTD { width:100px;}
   .TAFfieldTD { width:200px;}
   .AddBtnDiv {text-align:right; padding:20px 0 5px 240px;}
   .RecipientTBL {width:300px;}
   .PreviewSendDivCSS {margin-top:30px;}
   .PreviewDivCSS {display:inline;padding:20px;}
   .SendDivCSS {display:inline;padding:20px;}
           
.PreviewEmailContainer
{	
	width:420px;
	margin:150px 0 0 170px;	
	font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    background-color:#e6e5e4;
    padding:20px;
    padding-top:10px;
    border:#0a4392 3px solid;
}

.PreviewEmailBody
{
	padding:20px;
	margin:3px;
	background-color:#ffffff;
	border:solid 1px #6f6d6d;
	text-align:left;
}

.TellAFriendSendBtnCss
{
	text-align: right;
	padding-right: 60px;
}

.taful
{
	list-style-type:disc;
	margin-left: 16px;
}

.AddBtnDiv
{
	text-align: left;
}

td.DA_IWG {
	background: url('../images/DA_IWG_Land_btn.gif') no-repeat top center;
	height:45px;
	text-align:center;
}
.DA_IWG a{
	text-decoration:none;
	font-family: Arial Rounded MT Bold, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 14pt;
}
.DA_IWG a:link ,  .DA_IWG a:visited{
	color:#FFF;
}
.DA_IWG a:hover,  .DA_IWG a:active{
	color:#fff200;
}
