/* -------- */
/*
wrappers
class names should match CSS classes in WrappersTable
*/
/* -------- */


/* default classes (in case no fit is found) */
table.wrappertable
{
	width:210px;
	padding: 0px;
	margin: 0px;
	border: none
}
td.wrapperheader
{
	padding-left: 20px;
	padding-right: 12px;
	color:#003a7f;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background: white url('../wrappers/blue/top.gif') no-repeat right top;
	width:210px;
	height:41px;
}
td.wrappercontent
{
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 4px;
	color:black;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background: white url('../wrappers/blue/middle.gif') repeat-y right top;
	width:210px;
	vertical-align: top;
}
td.wrapperfooter
{
	background: white url('../wrappers/blue/bottom.gif') no-repeat right top;
	width:210px;
	height:22px;
}
/* end of default classes */


/* genericblue */
.genericblue table.wrappertable
{
	width:210px;
}
.genericblue td.wrapperheader
{
	padding-left: 20px;
	padding-right: 12px;
	color:#003a7f;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background: white url('../wrappers/blue/top.gif') no-repeat right top;
	width:210px;
	height:41px;
}
.genericblue td.wrappercontent
{
	padding-left: 18px;
	padding-right: 12px;
	padding-top: 4px;
	color:#003a7f;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background: white url('../wrappers/blue/middle.gif') repeat-y right top;
	width:210px;
	vertical-align: top;
}
.genericblue td.wrapperfooter
{
	background: white url('../wrappers/blue/bottom.gif') no-repeat right top;
	width:210px;
	height:22px;
}
/* end of genericblue */


/* genericgray */
.genericgray table.wrappertable
{
	width:210px;
}
.genericgray td.wrapperheader
{
	padding-left: 20px;
	padding-right: 12px;
	color:#333333;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background: white url('../wrappers/gray/top.gif') no-repeat right top;
	width:210px;
	height:41px;
}
.genericgray td.wrappercontent
{
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 4px;
	color:#666666;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background: white url('../wrappers/gray/middle.gif') repeat-y right top;
	width:210px;
	vertical-align: top;
}
.genericgray td.wrapperfooter
{
	background: white url('../wrappers/gray/bottom.gif') no-repeat right top;
	width:210px;
	height:22px;
}
/* end of genericgray */


/* header003a7f */
.header003a7f table.wrappertable
{
	width:210px;
}
.header003a7f td.wrapperheader
{
	padding-left: 20px;
	padding-right: 12px;
	color:#a0cbff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background: white url('../wrappers/header003a7f/top.gif') no-repeat right top;
	width:210px;
	height:41px;
}
.header003a7f td.wrappercontent
{
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 4px;
	color:#003a7f;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background: white url('../wrappers/header003a7f/middle.gif') repeat-y right top;
	width:210px;
	vertical-align: top;
}
.header003a7f td.wrapperfooter
{
	background: white url('../wrappers/header003a7f/bottom.gif') no-repeat right top;
	width:210px;
	height:22px;
}
/* end of header003a7f */

/* headerff6600 */
.headerff6600 table.wrappertable
{
	width:210px;
}
.headerff6600 td.wrapperheader
{
	padding-left: 20px;
	padding-right: 12px;
	color:#ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background: white url('../wrappers/headerff6600/top.gif') no-repeat right top;
	width:210px;
	height:41px;
}
.headerff6600 td.wrappercontent
{
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 4px;
	color:#666666;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background: white url('../wrappers/headerff6600/middle.gif') repeat-y right top;
	width:210px;
	vertical-align: top;
}
.headerff6600 td.wrapperfooter
{
	background: white url('../wrappers/headerff6600/bottom.gif') no-repeat right top;
	width:210px;
	height:22px;
}
/* end of headerff6600 */

/* headerbcd800 */
.headerbcd800 table.wrappertable
{
	width:210px;
}
.headerbcd800 td.wrapperheader
{
	padding-left: 20px;
	padding-right: 12px;
	color:#ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background: white url('../wrappers/headerbcd800/top.gif') no-repeat right top;
	width:210px;
	height:41px;
}
.headerbcd800 td.wrappercontent
{
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 4px;
	color:Green;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background: white url('../wrappers/headerbcd800/middle.gif') repeat-y right top;
	width:210px;
	vertical-align: top;
}
.headerbcd800 td.wrapperfooter
{
	background: white url('../wrappers/headerbcd800/bottom.gif') no-repeat right top;
	width:210px;
	height:22px;
}
/* end of headerbcd800 */


/* flatheader_003a7f */
.flatheader_003a7f table.wrappertable
{
	width:210px;
}
.flatheader_003a7f td.wrapperheader
{
	padding-left: 20px;
	padding-right: 12px;
	color:#ffffff;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	background: white url('../wrappers/flatheader_003a7f/top.gif') no-repeat right top;
	width:210px;
	height:30px;
}
.flatheader_003a7f td.wrappercontent
{
	padding-left: 16px;
	padding-right: 12px;
	padding-top: 4px;
	color:black;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	background: white url('../wrappers/flatheader_003a7f/middle.gif') repeat-y right top;
	width:210px;
	vertical-align: top;
}
.flatheader_003a7f td.wrapperfooter
{
	background: white url('../wrappers/flatheader_003a7f/bottom.gif') no-repeat right top;
	width:210px;
	height:22px;
}
/* end of flatheader_003a7f */

/* genericorangeheader (wide) */
.genericorangeheader table.wrappertable
{
	width:100%;
	margin-bottom: 24px
}
.genericorangeheader td.wrapperheader
{
	width: 100%;
	vertical-align: bottom;
	background: none;
	font-size: 16px;
	margin: 0px;
	padding: 0px 0px 4px 0px;
	color: #ff6600;
	border-bottom: 1px solid #ff9900
}
.genericorangeheader td.wrappercontent
{
	width: 100%;
	background: none;
	font-size: 12px;
	color: #343434;
	padding: 12px 0px 0px 0px
}
.genericorangeheader td.wrapperfooter
{
	background: none;
	height:1px
}
/* end of genericorangeheader */

/* pagedbgd */
.pagedbgd table.wrappertable
{
	width:100%;
	margin-bottom: 12px;
	background: white url(/style/background_page_sheet.gif) no-repeat right top;
}
.pagedbgd td.wrapperheader
{
	width: 100%;
	vertical-align: bottom;
	background: transparent url(/style/separator_h_7fb9ff.gif) repeat-x left bottom;
	font-size: 1.4em;
	font-weight: normal;
	margin: 0px 12px 0px 0px;
	padding: 0px 0px 4px 0px;
	color: #628fc5
}
.pagedbgd td.wrappercontent
{
	width: 100%;
	background: none;
	font-size: 12px;
	color: #343434;
	padding: 12px 12px 0px 0px
}
.pagedbgd td.wrapperfooter
{
	background: none;
	height:1px
}
/* end of pagebdg */

/* whatwedo */
.whatwedo table.wrappertable
{
	width:100%;
}
.whatwedo td.wrapperheader
{
	background: white url('../wrappers/whatwedo/top.gif') no-repeat left top;
	height:27px;
}
.whatwedo td.wrappercontent
{
	background: none;
	padding: 12px 12px 12px 12px;
	color:#343434;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
}
.whatwedo td.wrapperfooter
{
	background: none;
	height:1px;
}
/* end of whatwedo */

/* whatyoucando */
.whatyoucando table.wrappertable
{
	width:100%;
}
.whatyoucando td.wrapperheader
{
	background: white url('../wrappers/whatyoucando/top.gif') no-repeat left top;
	height:27px;
}
.whatyoucando td.wrappercontent
{
	background: none;
	padding: 12px 12px 12px 12px;
	color: #343434;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
}
.whatyoucando td.wrapperfooter
{
	background: none;
	height:1px;
}
/* end of whatyoucando */

/* shortnewswrapper (wide)
/* used for the short format news module (article titles and short descriptions only) */

td.wrappercontent
{
	width: 100%;
}
.shortnewswrapper table.wrappertable
{
	width:98%;
	margin-bottom: 24px
}
.shortnewswrapper td.wrapperheader
{
	width: 100%;
	vertical-align: bottom;
	background: none;
	font-family: Times New Roman, Serif;
	font-weight: normal;
	font-size: 24px;
	margin: 36px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	color: #4590c8;
	border-bottom: 1px solid #dddddd
}
.shortnewswrapper td.wrappercontent
{
	background: none;
	font-size: 12px;
	color: #343434;
	padding: 12px 0px 0px 0px
}
.shortnewswrapper td.wrappercontent a
{
	font-weight:bold;
	text-decoration: none;
}
.shortnewswrapper td.wrapperfooter
{
	background: none;
	height:1px
}

.shortnewswrapper .shortnewstitlediv
{
	margin: 0px;
	padding: 0px;
	font-size: 36px;
	line-height: normal;
	width: 100%
}
.shortnewswrapper .shortnewsdatediv
{
	line-height: normal;
	color: #999999
}
.shortnewswrapper .shortnewsdescdiv
{
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 12px;
	color:#343434
}

.shortnewswrapper .shortnewssepdiv
{
	width: 100%;
	background: none;
	border-bottom: 1px solid #daebff;
	clear: both
}
.shortnewswrapper .shortnewstitlediv a:link,
.shortnewswrapper .shortnewstitlediv a:visited
{
	color:#003a7f;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
	line-height: 140%
}
.shortnewswrapper .shortnewstitlediv a:hover
{
	color: #ff6600;
	text-decoration: underline;
	line-height: 140%
}
.shortnewswrapper .shortnewsreadmorediv
{
	text-align: right;
	padding-right: 6px;
	margin-top: 6px
}
/* end of shortnewswrapper */

/* bluetab1w */
.bluetab1w table.wrappertable
{
	width:98%;
	margin-bottom: 18px
}
.bluetab1w td.wrapperheader
{
	vertical-align: bottom;
	background: transparent url('/style/wrappers/bluetab1w/tab.png') left bottom no-repeat;
	font-family: Times New Roman, Serif;
	font-weight: bold;
	font-size: 1.4em;
	padding: 0px 0px 2px 14px;
	color: #326992;
}
.bluetab1w td.wrappercontent
{
	background: none;
	font-size: 12px;
	color: #676767;
	padding: 12px 0px 0px 0px;
}
.bluetab1w td.wrappercontent a
{
	font-weight:bold;
	text-decoration: none;
}
.bluetab1w td.wrapperfooter
{
	background: none;
	height:1px
}

.bluetab1w .shortnewstitlediv
{
	margin: 0px;
	padding: 0px;
	font-size: 36px;
	line-height: normal;
	width: 100%
}
.bluetab1w .shortnewsdatediv
{
	line-height: normal;
	color: #999999
}
.bluetab1w .shortnewsdescdiv
{
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 12px;
	color:#343434
}

.bluetab1w .shortnewssepdiv
{
	width: 100%;
	background: none;
	border-bottom: 1px solid #daebff;
	clear: both
}
.bluetab1w .shortnewstitlediv a:link,
.bluetab1w .shortnewstitlediv a:visited
{
	color:#003a7f;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
	line-height: 140%
}
.bluetab1w .shortnewstitlediv a:hover
{
	color: #ff6600;
	text-decoration: underline;
	line-height: 140%
}
.bluetab1w .shortnewsreadmorediv
{
	text-align: right;
	padding-right: 6px;
	margin-top: 6px
}
/* end of bluetab1w */

/* bluetab2w */
.bluetab2w table.wrappertable
{
	width:98%;
	margin-bottom: 18px
}
.bluetab2w td.wrapperheader
{
	vertical-align: bottom;
	background: transparent url('/style/wrappers/bluetab2w/tab.png') left bottom no-repeat;
	font-family: Times New Roman, Serif;
	font-weight: bold;
	font-size: 16px;
	padding: 0px 0px 3px 12px;
	color: #326992;
}
.bluetab2w td.wrappercontent
{
	background: none;
	font-size: 12px;
	color: #676767;
	padding: 12px 0px 0px 0px;
}
.bluetab2w td.wrappercontent a
{
	font-weight:bold;
	text-decoration: none;
}
.bluetab2w td.wrapperfooter
{
	background: none;
	height:1px
}

.bluetab2w .shortnewstitlediv
{
	margin: 0px;
	padding: 0px;
	font-size: 36px;
	line-height: normal;
	width: 100%
}
.bluetab2w .shortnewsdatediv
{
	line-height: normal;
	color: #999999
}
.bluetab2w .shortnewsdescdiv
{
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 12px;
	color:#343434
}

.bluetab2w .shortnewssepdiv
{
	width: 100%;
	background: none;
	border-bottom: 1px solid #daebff;
	clear: both
}
.bluetab2w .shortnewstitlediv a:link,
.bluetab2w .shortnewstitlediv a:visited
{
	color:#003a7f;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
	line-height: 140%
}
.bluetab2w .shortnewstitlediv a:hover
{
	color: #ff6600;
	text-decoration: underline;
	line-height: 140%
}
.bluetab2w .shortnewsreadmorediv
{
	text-align: right;
	padding-right: 6px;
	margin-top: 6px
}
/* end of bluetab2w */

/* bluetab2m */
.bluetab2m table.wrappertable
{
	width:98%;
	margin-bottom: 18px
}
.bluetab2m td.wrapperheader
{
	vertical-align: bottom;
	background: transparent url('/style/wrappers/bluetab2m/tab.png') left bottom no-repeat;
	font-family: Times New Roman, Serif;
	font-weight: bold;
	font-size: 16px;
	padding: 0px 0px 3px 12px;
	color: #326992;
}
.bluetab2m td.wrappercontent
{
	background: none;
	font-size: 12px;
	color: #676767;
	padding: 12px 0px 0px 0px;
}
.bluetab2m td.wrappercontent a
{
	font-weight:bold;
	text-decoration: none;
}
.bluetab2m td.wrapperfooter
{
	background: none;
	height:1px
}

.bluetab2m .shortnewstitlediv
{
	margin: 0px;
	padding: 0px;
	font-size: 36px;
	line-height: normal;
	width: 100%
}
.bluetab2m .shortnewsdatediv
{
	line-height: normal;
	color: #999999
}
.bluetab2m .shortnewsdescdiv
{
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 12px;
	color:#343434
}
.bluetab2m .shortnewssepdiv
{
	width: 100%;
	background: none;
	border-bottom: 1px solid #daebff;
	clear: both
}
.bluetab2m .shortnewstitlediv a:link,
.bluetab2m .shortnewstitlediv a:visited
{
	color:#003a7f;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
	line-height: 140%
}
.bluetab2m .shortnewstitlediv a:hover
{
	color: #ff6600;
	text-decoration: underline;
	line-height: 140%
}
.bluetab2m .shortnewsreadmorediv
{
	text-align: right;
	padding-right: 6px;
	margin-top: 6px
}
/* end of bluetab2m */

/* bluetab2n */
.bluetab2m table.wrappertable
{
	width:98%;
	margin-bottom: 18px
}
.bluetab2n td.wrapperheader
{
	vertical-align: bottom;
	background: transparent url('/style/wrappers/bluetab2n/tab.png') left bottom no-repeat;
	font-family: Times New Roman, Serif;
	font-weight: bold;
	font-size: 16px;
	padding: 0px 0px 3px 12px;
	color: #326992;
}
.bluetab2n td.wrappercontent
{
	background: none;
	font-size: 12px;
	color: #676767;
	padding: 12px 0px 0px 0px;
}
.bluetab2n td.wrappercontent a
{
	font-weight:bold;
	text-decoration: none;
}
.bluetab2n td.wrapperfooter
{
	background: none;
	height:1px
}

.bluetab2n .shortnewstitlediv
{
	margin: 0px;
	padding: 0px;
	font-size: 36px;
	line-height: normal;
	width: 100%
}
.bluetab2n .shortnewsdatediv
{
	line-height: normal;
	color: #999999
}
.bluetab2n .shortnewsdescdiv
{
	padding-left: 6px;
	padding-right: 6px;
	margin-top: 12px;
	color:#343434
}
.bluetab2n .shortnewssepdiv
{
	width: 100%;
	background: none;
	border-bottom: 1px solid #daebff;
	clear: both
}
.bluetab2n .shortnewstitlediv a:link,
.bluetab2n .shortnewstitlediv a:visited
{
	color:#003a7f;
	font-size: 14px;
	text-decoration:none;
	font-weight: bold;
	line-height: 140%
}
.bluetab2n .shortnewstitlediv a:hover
{
	color: #ff6600;
	text-decoration: underline;
	line-height: 140%
}
.bluetab2n .shortnewsreadmorediv
{
	text-align: right;
	padding-right: 6px;
	margin-top: 6px
}
/* end of bluetab2n */

/* largeplayerrounded */
.largeplayerrounded
{
	width:100%;
	padding:0px;
	margin:0px;
	background: none;
	vertical-align: top;
	text-align: center
}
.largeplayerrounded table.wrappertable
{
	width:350px;
	padding:0px;
	margin:0px auto;
	border:0px;
	background:none;
	vertical-align:top
}
.largeplayerrounded td.wrapperheader
{
	width: 350px;
	height: 12px;
	padding: 0px;
	margin: 0px;
	background: white url('/images/largeplayer_topframe.gif') no-repeat left bottom
}
.largeplayerrounded td.wrappercontent
{
	width: 350px;
	padding: 0px;
	margin: 0px;
	background: #666666
}
.largeplayerrounded td.wrapperfooter
{
	width: 350px;
	height: 12px;
	padding: 0px;
	margin: 0px;
	background: white url('/images/largeplayer_bottomframe.gif') no-repeat left top
}
/* end of largeplayer */

/* summeratecf1 */
.summeratecf1 div.wcontainerdiv
{
	margin: 12px 0px 0px 0px;
	padding: 0px;
	border: none;
	background:transparent;
	width:100%;
}
.summeratecf1 div.wcontainerdiv div.wheaderdiv
{
	padding: 0px 0px 0px 0px;
	border-bottom: 2px solid #b4e171;
	color:#009900;
	font-family: Georgia, Serif;
	font-size: 1.8em;
	font-weight: normal;
	background: transparent;
}
.summeratecf1 div.wcontainerdiv div.wcontentdiv
{
	color: Black;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	padding: 12px 0px 0px 6px;
	vertical-align: top;
	background: transparent;
}
.summeratecf1 div.wcontainerdiv div.wfooterdiv
{
	background: transparent;
	height:10px;
}
.summeratecf1 div.wcontainerdiv div.wcontentdiv a
{
	text-decoration:none;
}
.summeratecf1 div.wcontainerdiv div.wcontentdiv a:hover
{
	color:#00cc00;
	background:#bfff6a;
}
/* end of summeratecf1 */

/* summeratecfbox1 */
.summeratecfbox1 div.wcontainerdiv
{
	margin: 12px 0px 12px 0px;
	padding: 6px;
	border: none;
	background:#ffffff;
}
.summeratecfbox1 div.wcontainerdiv div.wheaderdiv
{
	padding: 6px;
	color:#ffffff;
	font-family: Georgia, Serif !important;
	font-size: 1.8em;
	font-weight: normal;
	background:#0066b3;
}
.summeratecfbox1 div.wcontainerdiv div.wcontentdiv
{
	color: Black;
	font-family: Georgia, Serif !important;
	font-size: 12px;
	padding: 12px 6px 12px 6px;
	vertical-align: top;
	background: #daebff;
}
.summeratecfbox1 div.wcontainerdiv div.wfooterdiv
{
	background: transparent;
	height:10px;
	display:none;
	visibility:hidden;
}
.summeratecfbox1 div.wcontainerdiv div.wcontentdiv span,
.summeratecfbox1 div.wcontainerdiv div.wcontentdiv td
{
	font-family: Georgia, Serif;
}
/* end of summeratecfbox1 */

/* summeratecfbox2 */
.summeratecfbox2 div.wcontainerdiv
{
	margin: 12px 0px 12px 0px;
	padding: 6px;
	border: none;
	background:#ffffff;
}
.summeratecfbox2 div.wcontainerdiv div.wheaderdiv
{
	padding: 6px;
	color:#ffffff;
	font-family: Georgia, Serif !important;
	font-size: 1.8em;
	font-weight: normal;
	background:#0075ff;
}
.summeratecfbox2 div.wcontainerdiv div.wcontentdiv
{
	color: Black;
	font-family: Georgia, Serif !important;
	font-size: 12px;
	padding: 12px 6px 12px 6px;
	vertical-align: top;
	background: #f3f7ff;
}
.summeratecfbox2 div.wcontainerdiv div.wfooterdiv
{
	background: transparent;
	height:10px;
	display:none;
	visibility:hidden;
}
.summeratecfbox2 div.wcontainerdiv div.wcontentdiv span,
.summeratecfbox2 div.wcontainerdiv div.wcontentdiv td
{
	font-family: Georgia, Serif;
}
/* end of summeratecfbox2 */

/* summeratecfbox3 */
.summeratecfbox3 div.wcontainerdiv
{
	margin: 12px 0px 12px 0px;
	padding: 6px;
	border: none;
	background:#ffffff;
}
.summeratecfbox3 div.wcontainerdiv div.wheaderdiv
{
	padding: 6px;
	color:#ffffff;
	font-family: Georgia, Serif !important;
	font-size: 1.8em;
	font-weight: normal;
	background:#ff6600;
}
.summeratecfbox3 div.wcontainerdiv div.wcontentdiv
{
	color: Black;
	font-family: Georgia, Serif;
	font-size: 12px;
	padding: 12px 6px 12px 6px;
	vertical-align: top;
	background: #ffbc1a;
}
.summeratecfbox3 div.wcontainerdiv div.wfooterdiv
{
	background: transparent;
	height:10px;
	display:none;
	visibility:hidden;
}
.summeratecfbox3 div.wcontainerdiv div.wcontentdiv span,
.summeratecfbox3 div.wcontainerdiv div.wcontentdiv td
{
	font-family: Georgia, Serif;
}
/* end of summeratecfbox3 */

/* summeratecfbox4 */
.summeratecfbox4 div.wcontainerdiv
{
	margin: 12px 0px 12px 0px;
	padding: 6px;
	border: none;
	background:#ffffff;
}
.summeratecfbox4 div.wcontainerdiv div.wheaderdiv
{
	padding: 6px;
	color:#ffffff;
	font-family: Georgia, Serif !important;
	font-size: 1.8em;
	font-weight: normal;
	background:#e4175c;
}
.summeratecfbox4 div.wcontainerdiv div.wcontentdiv
{
	color: Black;
	font-family: Georgia, Serif;
	font-size: 12px;
	padding: 12px 6px 12px 6px;
	vertical-align: top;
	background: #ffc1da;
}
.summeratecfbox4 div.wcontainerdiv div.wfooterdiv
{
	background: transparent;
	height:10px;
	display:none;
	visibility:hidden;
}
.summeratecfbox4 div.wcontainerdiv div.wcontentdiv span,
.summeratecfbox4 div.wcontainerdiv div.wcontentdiv td
{
	font-family: Georgia, Serif;
}
/* end of summeratecfbox4 */

/* margin20px */
.margin20px div.wcontainerdiv
{
	margin: 20px;
}
/* end of margin20px */

/* lrmargin10px */
.lrmargin10px div.wcontainerdiv
{
	margin: 0px 10px 0px 10px;
}
/* end of margin20px */
