@media screen{

/*
====================
 Generic Button Layout
====================
 */

.button img{display:none;}
a img{display:none;}
#Masthead img.print{display:none;}
#Masthead{z-index:1;border-bottom-style:solid;border-bottom-width:5px;height:100px;left:0px;margin:0px;padding:0px;position:absolute;top:0px;width:770px;background-color:#003366;border-bottom-color:#ffffff;}
#Masthead #MastheadLogo{display:none;}
#MemberDirectLogo{border-style:none;display:inline;}
#Masthead #MemberDirectLogo .print{display:none;}
#Masthead #MemberDirectLogo .print{display:none;}
#Masthead #CoBrand{display:none;}
#MemberDirectCoBrand{display:none;}
#MemberDirectText{display:none;}
#Masthead *{margin:0px;padding:0px;}
#MainNavigation{display:block;z-index:3;position:absolute;height:24px;width:auto;top:105px;left:50px;padding-left:3px;padding-right:3px;padding-bottom:5px;padding-top:0px;background-color:#ffffff;border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#003366;border-left-style:solid;border-left-width:2px;border-left-color:#003366;border-right-style:solid;border-right-width:2px;border-right-color:#003366;}
#MainNavigation  a.button,#MainNavigation  a.button:visited{display:block;overflow:hidden;border-style:solid;border-width:1px;border-color:#000000;margin-left:2px;margin-right:2px;float:left;text-align:right;vertical-align:middle;font-weight:bold;text-decoration:none;padding-right:3px;padding-top:3px;width:91px;height:19px;background-color:#0957a4;color:#ffffff;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1.2em;}
#MainNavigation a.button:hover{font-weight:bold;text-decoration:none;background-color:#003366;border-color:#000000;color:#ffffff;}
#MainNavigation  a.button:active{font-weight:bold;text-decoration:none;background-color:#003366;border-color:#000000;color:#ffffff;}
#ContextNavigation{left:0px;display:block;padding-top:0px;position:relative;padding-top:150px;width:131px;z-index:2;}
#ContextNavigation div{display:none;padding:0px;margin:0px;}
#ContextNavigation a.button,#ContextNavigation a.button:link,#ContextNavigation a.button:visited{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1.1em;border-top-style:solid;border-top-width:1px;border-top-color:#ffffff;display:block;padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;font-weight:bold;text-decoration:none;margin:0px;text-align:left;vertical-align:middle;width:131px;height:auto;background-color:#0957a4;color:#ffffff;}
#ContextNavigation #NavigateAccountSummary,#ContextNavigation #NavigatePaymentNew,#ContextNavigation #NavigateTransferCreateNew,#ContextNavigation #NavigateMessageSummary,#ContextNavigation #NavigateRates,#ContextNavigation #NavigateManagePartners,#ContextNavigation a.button:first-child{border-top-style:none;}
#ContextNavigation a.button:active{background-color:#003366;color:#ffffff;font-weight:bold;text-decoration:none;}
#ContextNavigation a.button:hover{background-color:#003366;color:#ffffff;font-weight:bold;text-decoration:none;}
#GlobalNavigation{z-index:4;left:680px;overflow:hidden;position:absolute;text-align:right;top:15px;width:75px;}
#GlobalNavigation a.button, #GlobalNavigation a.button:link, #GlobalNavigation a.button:visited {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1.0em;font-weight:bold;text-decoration:none;text-transform:uppercase;border-bottom-style:solid;border-bottom-width:1px;display:block;padding-top:2px;padding-bottom:2px;text-align:right;vertical-align:middle;width:100%;border-top-color:#ffffff;background-color:transparent;color:#ffffff;}
#GlobalNavigation #NavigatePrivacy{border-bottom-style:none;}
#GlobalNavigation a.button:active{background-color:transparent;color:#ffffff;text-decoration:underline;}
#GlobalNavigation a.button:hover{background-color:transparent;color:#ffffff;text-decoration:underline;}
#ContentNavigation {position:absolute;top:160px;left:150px;width:605px;height:16px;white-space:nowrap;padding-left:0px;padding-right:15px;font-weight:normal;text-align:right;z-index:2;background-color:transparent;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#000000;}
#ContentNavigation a.button{text-decoration:none;}
#ContentNavigation a.button span.text,#ContentNavigation a.button:visited span.text{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:bold;text-decoration:none;border-style:none;text-align:center;width:auto;margin:0px;background-image:url(/direct/images/generic/pixel.gif);background-position:100% 100%;background-repeat:no-repeat;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;background-color:#ffffff;color:#0957a4;}
#ContentNavigation a.button:active span.text{background-color:#0957a4;color:#ffffff;font-weight:bold;text-decoration:none;}
#ContentNavigation a.button:hover span.text{font-weight:bold;text-decoration:none;background-color:#0957a4;color:#ffffff;}
#PLegal a#NavigateLegal:link, #PLegal a#NavigateLegal:visited{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:none;}
#PLegal a#NavigateLegal:active{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PLegal a#NavigateLegal:hover{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PSecurity a#NavigateSecurity:link, #PSecurity a#NavigateSecurity:visited{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:none;}
#PSecurity a#NavigateSecurity:active{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PSecurity a#NavigateSecurity:hover{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PPrivacy a#NavigatePrivacy:link, #PPrivacy a#NavigatePrivacy:visited{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:none;}
#PPrivacy a#NavigatePrivacy:active{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PPrivacy a#NavigatePrivacy:hover{background-color:transparent;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PContact a#NavigateContent:link, #PContact a#NavigateContent:visited{background-color:#ffffff;color:#0957a4;font-weight:bold;text-decoration:none;}
#PContact a#NavigateContent:active{background-color:#0957a4;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PContact a#NavigateContent:hover{background-color:#0957a4;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PHelp a#NavigateHelp:link, #PHelp a#NavigateHelp:visited{background-color:#ffffff;color:#0957a4;font-weight:bold;text-decoration:none;}
#PHelp a#NavigateHelp:active{background-color:#0957a4;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PHelp a#NavigateHelp:hover{background-color:#0957a4;color:#ffffff;font-weight:bold;text-decoration:underline;}
#PLogin #MainNavigation{visibility:hidden;}
#PLogin #NavigateSignOut{visibility:hidden;}
#PLogin #ContextNavigation{visibility:hidden;}
#ContextNavigation #Context{display:block;}
#MainNavigation a#MainSelected:active{background-color:#003366;border-color:#000000;color:#ffffff;font-weight:bold;text-decoration:none;}
#MainNavigation a#MainSelected:hover{font-weight:bold;text-decoration:none;background-color:#003366;border-color:#000000;color:#ffffff;}
#MainNavigation a#MainSelected:link,#MainNavigation a#MainSelected:visited{background-color:#003366;border-color:#000000;font-weight:bold;text-decoration:none;color:#ffffff;}
#ContextNavigation a#ContextSelected:link,#ContextNavigation a#ContextSelected:visited{background-color:#003366;color:#ffffff;font-weight:bold;text-decoration:none;}
#ContextNavigation a#ContextSelected:active{font-weight:bold;text-decoration:none;background-color:#003366;color:#ffffff;}
#ContextNavigation a#ContextSelected:hover{font-weight:bold;text-decoration:none;background-color:#003366;color:#ffffff;}
.offerpresentment{position:relative;left:0px;top:10px;width:96px;z-index:2;overflow:hidden;padding:2px;margin:10px 0px 10px 9px;background-color:#0957a4;}
.offerpresentment p{color:#ffffff;font-size:1.1em;}
.offerpresentment li{color:#ffffff;font-size:1.1em;}
.offerpresentment dd *,.offerpresentment dd p,.offerpresentment li *,.offerpresentment li p{font-size:1em;}
.offerpresentment a:link{color:#ffffff;font-style:normal;font-weight:bold;text-decoration:underline;}
.offerpresentment a:visited{color:#ffffff;font-style:normal;font-weight:bold;text-decoration:underline;}
.offerpresentment a:hover{color:#cdcdcd;font-style:normal;font-weight:bold;text-decoration:none;}
.offerpresentment a:active{color:#cdcdcd;font-style:normal;font-weight:bold;text-decoration:none;}
.offerpresentment a:focus{color:#ffffff;font-style:normal;font-weight:bold;text-decoration:underline;}
.offerpresentment dd h2,.offerpresentment dd h1,.offerpresentment li h2,.offerpresentment li h1,.offerpresentment h2,.offerpresentment h1{color:#ffffff;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;}
.offerpresentment dd h3,.offerpresentment li h3,.offerpresentment h3{color:#ffffff;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;}
.offerpresentment dd h4,.offerpresentment li h4,.offerpresentment h4{color:#ffffff;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.offerpresentment dd h5,.offerpresentment li h5,.offerpresentment h5{color:#ffffff;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.offerpresentment dd h6,.offerpresentment li h6,.offerpresentment h6{color:#ffffff;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;}
.offerpresentment ol{}
.offerpresentment ul{}
.offerpresentment dl{}
.offerpresentment dt {color:#ffffff;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.offerpresentment dd {color:#ffffff;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.offerpresentment div.photo{width:100%;text-align:center;}
.offerpresentment img{display:inline;margin:0px;padding:0px;}
.offerpresentment p.more{padding-top:5px;text-align:right;}
.content{padding-bottom:50px;padding-left:150px;padding-top:48px;padding-right:15px;top:105px;width:605px;min-height:600px;z-index:1;border-top-style:solid;border-top-width:2px;border-top-color:#003366;position:absolute;color:#000000;background-color:#ffffff;}
.summarygroup,table.summarydata{width:606px;}
}
@media print{#Masthead img.screen{display:none;}
#Masthead{position:relative;top:0px;left:0px;width:100%;height:1.2in;margin:0px;padding:0px;border-bottom:1px solid black;}#Masthead img{border-style:none;}#Masthead #MastheadLogo img{display:none;}
#Masthead #MastheadLogo .text{display:none;}
#Masthead #MemberDirectLogo{display:inline;border-style:none;}
#Masthead #MemberDirectLogo img.screen{display:none;}
#Masthead #MemberDirectLogo img.print{display:inline;}
#Masthead #MastheadLogo{display:none;}
#Masthead #MemberDirectLogo .screen{display:none;}
#Masthead #CoBrand{display:none;}
#MemberDirectCoBrand{display:none;}
#MemberDirectText{display:none;}
#Navigation{display:none;}.offerpresentment{display:none;}body{font-size:8pt ! important ;background-color:#FFFFFF ! important ;background-image:none ! important ;}.content{background-color:#FFFFFF ! important ;background-image:none ! important ;position:relative;top:0px;left:0px;width:100%;}.content table{width:100% ! important ;}table.summarydata{width:100% ! important ;}
.summarygroup{width:100% ! important ;}
}


/*
====================
 Generic Content Layout
====================
 */

body{padding:0px;margin:0px;background-color:#ffffff;color:#000000;font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:10px;}
form{margin:0px;padding:0px;}
table{font-size:1em;}
th, td, table{empty-cells:show;border-collapse:collapse;}
.content{height:500px;background-color:#ffffff;}
.content p{color:#000000;font-family:verdana, geneva, arial, helvetica, sans-serif;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;padding:0px;margin:1em 0px 0px 0px;}
.content li{color:#000000;font-family:verdana, geneva, arial, helvetica, sans-serif;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:1em 0px 0px 0px;clear:both;}
.content dd *,.content dd p,.content li *,.content li p{font-size:1em;}
.content a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content dd h2,.content dd h1,.content li h2,.content li h1,.content h2,.content h1{color:#000000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:.5em 0px .5em 0px;}
.content dd h3,.content li h3,.content h3{color:#000000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:.5em 0px .5em 0px;}
.content dd h4,.content li h4,.content h4{color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;margin:.5em 0px .5em 0px;}
.content dd h5,.content li h5,.content h5{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;margin:.5em 0px .5em 0px;}
.content dd h6,.content li h6,.content h6{color:#000000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:.5em 0px .5em 0px;}
.content ol{display:block;clear:both;display:block;clear:both;list-style-type:decimal;}
.content ul{display:block;clear:both;display:block;clear:both;list-style-type:disc;list-style-image:none;}
.content dl{display:block;clear:both;padding:0px;}
.content dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content #PageTitle{padding:0px;margin:0px 0px 1.5em 0px;color:#000000;font-size:1.5em;font-style:normal;font-weight:bold;text-decoration:none;}
.content .introduction{padding:0px;margin:1em 0px 1em 0px;}
.content .conclusion p{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;padding:0px;margin:1em 0px 0px 0px;}
.content .conclusion li{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:1em 0px 0px 0px;clear:both;}
.content .conclusion dd *,.content .conclusion dd p,.content .conclusion li *,.content .conclusion li p{font-size:1em;}
.content .conclusion a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .conclusion a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .conclusion a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .conclusion a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .conclusion a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content .conclusion dd h2,.content .conclusion dd h1,.content .conclusion li h2,.content .conclusion li h1,.content .conclusion h2,.content .conclusion h1{color:#000000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .conclusion dd h3,.content .conclusion li h3,.content .conclusion h3{color:#000000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .conclusion dd h4,.content .conclusion li h4,.content .conclusion h4{color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .conclusion dd h5,.content .conclusion li h5,.content .conclusion h5{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;}
.content .conclusion dd h6,.content .conclusion li h6,.content .conclusion h6{color:#000000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .conclusion ol{display:block;clear:both;display:block;clear:both;}
.content .conclusion ul{display:block;clear:both;display:block;clear:both;}
.content .conclusion dl{display:block;clear:both;padding:0px;}
.content .conclusion dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .conclusion dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content .conclusion{padding:0px;margin:1em 0px 1em 0px;}
.content .introduction p{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;padding:0px;margin:1em 0px 0px 0px;}
.content .introduction li{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:1em 0px 0px 0px;clear:both;}
.content .introduction dd *,.content .introduction dd p,.content .introduction li *,.content .introduction li p{font-size:1em;}
.content .introduction a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .introduction a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .introduction a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .introduction a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .introduction a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content .introduction dd h2,.content .introduction dd h1,.content .introduction li h2,.content .introduction li h1,.content .introduction h2,.content .introduction h1{color:#000000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .introduction dd h3,.content .introduction li h3,.content .introduction h3{color:#000000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .introduction dd h4,.content .introduction li h4,.content .introduction h4{color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .introduction dd h5,.content .introduction li h5,.content .introduction h5{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;}
.content .introduction dd h6,.content .introduction li h6,.content .introduction h6{color:#000000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .introduction ol{display:block;clear:both;margin:1em 0px 0px 0px;display:block;clear:both;}
.content .introduction ul{display:block;clear:both;margin:1em 0px 0px 0px;display:block;clear:both;}
.content .introduction dl{display:block;clear:both;padding:0px;margin:1em 0px 0px 0px;}
.content .introduction dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .introduction dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content .instructions{padding:0px;margin:1em 0px 1em 0px;}
.content .instructions p{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;padding:0px;margin:1em 0px 0px 0px;}
.content .instructions li{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:1em 0px 0px 0px;clear:both;}
.content .instructions dd *,.content .instructions dd p,.content .instructions li *,.content .instructions li p{font-size:1em;}
.content .instructions a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .instructions a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .instructions a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .instructions a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .instructions a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content .instructions dd h2,.content .instructions dd h1,.content .instructions li h2,.content .instructions li h1,.content .instructions h2,.content .instructions h1{color:#000000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0.5em 0px 0.5em 0px;}
.content .instructions dd h3,.content .instructions li h3,.content .instructions h3{color:#000000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;text-transform:uppercase;padding:0px;margin:0.5em 0px 0.5em 0px;}
.content .instructions dd h4,.content .instructions li h4,.content .instructions h4{color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;margin:0.5em 0px 0.5em 0px;}
.content .instructions dd h5,.content .instructions li h5,.content .instructions h5{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;margin:0.5em 0px 0.5em 0px;}
.content .instructions dd h6,.content .instructions li h6,.content .instructions h6{color:#000000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0.5em 0px 0.5em 0px;}
.content .instructions ol{display:block;clear:both;display:block;clear:both;}
.content .instructions ul{display:block;clear:both;display:block;clear:both;}
.content .instructions dl{display:block;clear:both;padding:0px;}
.content .instructions dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .instructions dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content .alert p{}
.content .alert li{}
.content .alert dd *,.content .alert dd p,.content .alert li *,.content .alert li p{font-size:1em;}
.content .alert a:link{}
.content .alert a:visited{}
.content .alert a:hover{}
.content .alert a:active{}
.content .alert a:focus{}
.content .alert dd h2,.content .alert dd h1,.content .alert li h2,.content .alert li h1,.content .alert h2,.content .alert h1{}
.content .alert dd h3,.content .alert li h3,.content .alert h3{}
.content .alert dd h4,.content .alert li h4,.content .alert h4{}
.content .alert dd h5,.content .alert li h5,.content .alert h5{}
.content .alert dd h6,.content .alert li h6,.content .alert h6{}
.content .alert ol{}
.content .alert ul{}
.content .alert dl{}
.content .alert dt {}
.content .alert dd {}
.content .warning p{}
.content .warning li{}
.content .warning dd *,.content .warning dd p,.content .warning li *,.content .warning li p{font-size:1em;}
.content .warning a:link{}
.content .warning a:visited{}
.content .warning a:hover{}
.content .warning a:active{}
.content .warning a:focus{}
.content .warning dd h2,.content .warning dd h1,.content .warning li h2,.content .warning li h1,.content .warning h2,.content .warning h1{}
.content .warning dd h3,.content .warning li h3,.content .warning h3{}
.content .warning dd h4,.content .warning li h4,.content .warning h4{}
.content .warning dd h5,.content .warning li h5,.content .warning h5{}
.content .warning dd h6,.content .warning li h6,.content .warning h6{}
.content .warning ol{}
.content .warning ul{}
.content .warning dl{}
.content .warning dt {}
.content .warning dd {}
.content .attention p{}
.content .attention li{}
.content .attention dd *,.content .attention dd p,.content .attention li *,.content .attention li p{font-size:1em;}
.content .attention a:link{}
.content .attention a:visited{}
.content .attention a:hover{}
.content .attention a:active{}
.content .attention a:focus{}
.content .attention dd h2,.content .attention dd h1,.content .attention li h2,.content .attention li h1,.content .attention h2,.content .attention h1{}
.content .attention dd h3,.content .attention li h3,.content .attention h3{}
.content .attention dd h4,.content .attention li h4,.content .attention h4{}
.content .attention dd h5,.content .attention li h5,.content .attention h5{}
.content .attention dd h6,.content .attention li h6,.content .attention h6{}
.content .attention ol{}
.content .attention ul{}
.content .attention dl{}
.content .attention dt {}
.content .attention dd {}
.content .information p{}
.content .information li{}
.content .information dd *,.content .information dd p,.content .information li *,.content .information li p{font-size:1em;}
.content .information a:link{}
.content .information a:visited{}
.content .information a:hover{}
.content .information a:active{}
.content .information a:focus{}
.content .information dd h2,.content .information dd h1,.content .information li h2,.content .information li h1,.content .information h2,.content .information h1{}
.content .information dd h3,.content .information li h3,.content .information h3{}
.content .information dd h4,.content .information li h4,.content .information h4{}
.content .information dd h5,.content .information li h5,.content .information h5{}
.content .information dd h6,.content .information li h6,.content .information h6{}
.content .information ol{}
.content .information ul{}
.content .information dl{}
.content .information dt {}
.content .information dd {}
.content .errors{padding:0px;margin:1em 0px 1em 0px;}
.content .errors p{color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;padding:0px;margin:1em 0px 1em 0px;}
.content .errors li{color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:1em 0px 1em 0px;clear:both;}
.content .errors dd *,.content .errors dd p,.content .errors li *,.content .errors li p{font-size:1em;}
.content .errors a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .errors a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .errors a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .errors a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .errors a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content .errors dd h2,.content .errors dd h1,.content .errors li h2,.content .errors li h1,.content .errors h2,.content .errors h1{color:#ff0000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .errors dd h3,.content .errors li h3,.content .errors h3{color:#ff0000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .errors dd h4,.content .errors li h4,.content .errors h4{color:#ff0000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .errors dd h5,.content .errors li h5,.content .errors h5{color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;}
.content .errors dd h6,.content .errors li h6,.content .errors h6{color:#ff0000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .errors ol{display:block;clear:both;margin:1em 0px 1em 0px;display:block;clear:both;}
.content .errors ul{display:block;clear:both;margin:1em 0px 1em 0px;display:block;clear:both;}
.content .errors dl{display:block;clear:both;padding:0px;margin:1em 0px 1em 0px;}
.content .errors dt {color:#ff0000;font-style:normal;font-weight:bold;text-decoration:none;display:block;float:none;clear:both;padding:0px;margin:0px;}
.content .errors dd {color:#ff0000;font-style:normal;font-weight:normal;text-decoration:none;display:block;float:none;clear:none;padding:0px;margin:0px;}
.failure{color:#ff0000;font-weight:bold;font-size:1.1em;}
.content #MultiMember div.string .label{padding:0px;width:auto;}
.content #Welcome p{font-size:1.1em;}
.content .details{background-color:#d7d7d7;display:block;float:none;clear:both;margin:1em 0px 1em 0px;}
.content .details p{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;padding:0px;margin:.5em 0px .5em 0px;}
.content .details li{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:.5em 0px .5em 0px;clear:both;}
.content .details dd *,.content .details dd p,.content .details li *,.content .details li p{font-size:1em;}
.content .details a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .details a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .details a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .details a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .details a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content .details dd h2,.content .details dd h1,.content .details li h2,.content .details li h1,.content .details h2,.content .details h1{color:#000000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .details dd h3,.content .details li h3,.content .details h3{color:#000000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .details dd h4,.content .details li h4,.content .details h4{color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .details dd h5,.content .details li h5,.content .details h5{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;}
.content .details dd h6,.content .details li h6,.content .details h6{color:#000000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .details ol{display:block;clear:both;margin:.5em 0px .5em 0px;display:block;clear:both;}
.content .details ul{display:block;clear:both;margin:.5em 0px .5em 0px;display:block;clear:both;}
.content .details dl{display:block;clear:both;padding:0px;margin:.5em 0px .5em 0px;}
.content .details dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .details dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content div.details div.string{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.string .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.string .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.string .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.string,.content div.details select.string option,.content div.details option.string,.content div.details .label.string,.content div.details label.string,.content div.details input.string{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content div.details table .string .negative,.content div.details table textarea.string,.content div.details table select.string option,.content div.details table option.string,.content div.details table .label.string,.content div.details table label.string,.content div.details table input.string,.content div.details table .string .label,.content div.details table .string label, .content div.details table .string .value{position:relative;left:0px;top:0px;top:0px;}
.content div.details div.date{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.date .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.date .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.date .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.date,.content div.details select.date option,.content div.details option.date,.content div.details .label.date,.content div.details label.date,.content div.details input.date{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content div.details table .date .negative,.content div.details table textarea.date,.content div.details table select.date option,.content div.details table option.date,.content div.details table .label.date,.content div.details table label.date,.content div.details table input.date,.content div.details table .date .label,.content div.details table .date label, .content div.details table .date .value{position:relative;left:0px;top:0px;top:0px;}
.content div.details div.detail{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.detail .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.detail .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.detail .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.detail,.content div.details select.detail option,.content div.details option.detail,.content div.details .label.detail,.content div.details label.detail,.content div.details input.detail{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content div.details table .detail .negative,.content div.details table textarea.detail,.content div.details table select.detail option,.content div.details table option.detail,.content div.details table .label.detail,.content div.details table label.detail,.content div.details table input.detail,.content div.details table .detail .label,.content div.details table .detail label, .content div.details table .detail .value{position:relative;left:0px;top:0px;top:0px;}
.content div.details div.currency{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.currency .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.currency .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.currency .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.currency,.content div.details select.currency option,.content div.details option.currency,.content div.details .label.currency,.content div.details label.currency,.content div.details input.currency{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:right;text-decoration:none;}
.content div.details table .currency .negative,.content div.details table textarea.currency,.content div.details table select.currency option,.content div.details table option.currency,.content div.details table .label.currency,.content div.details table label.currency,.content div.details table input.currency,.content div.details table .currency .label,.content div.details table .currency label, .content div.details table .currency .value{position:relative;left:0px;top:0px;top:0px;}
.content div.details div.rate{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.rate .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.rate .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.rate .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.rate,.content div.details select.rate option,.content div.details option.rate,.content div.details .label.rate,.content div.details label.rate,.content div.details input.rate{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:right;text-decoration:none;}
.content div.details table .rate .negative,.content div.details table textarea.rate,.content div.details table select.rate option,.content div.details table option.rate,.content div.details table .label.rate,.content div.details table label.rate,.content div.details table input.rate,.content div.details table .rate .label,.content div.details table .rate label, .content div.details table .rate .value{position:relative;left:0px;top:0px;top:0px;}
.content div.details div.number{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.number .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.number .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.number .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.number,.content div.details select.number option,.content div.details option.number,.content div.details .label.number,.content div.details label.number,.content div.details input.number{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:right;text-decoration:none;}
.content div.details table .number .negative,.content div.details table textarea.number,.content div.details table select.number option,.content div.details table option.number,.content div.details table .label.number,.content div.details table label.number,.content div.details table input.number,.content div.details table .number .label,.content div.details table .number label, .content div.details table .number .value{position:relative;left:0px;top:0px;top:0px;}
.content div.details div.prose{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.prose .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.prose .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.prose .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.prose,.content div.details select.prose option,.content div.details option.prose,.content div.details .label.prose,.content div.details label.prose,.content div.details input.prose{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content div.details table .prose .negative,.content div.details table textarea.prose,.content div.details table select.prose option,.content div.details table option.prose,.content div.details table .label.prose,.content div.details table label.prose,.content div.details table input.prose,.content div.details table .prose .label,.content div.details table .prose label, .content div.details table .prose .value{position:relative;left:0px;top:0px;top:0px;}
.content div.details div.control{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.details div.control .label{display:inline;float:none;clear:both;padding:0px;margin:0px;color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-align:left;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.details div.control .value{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details div.control .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.details textarea.control,.content div.details select.control option,.content div.details option.control,.content div.details .label.control,.content div.details label.control,.content div.details input.control{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content div.details table .control .negative,.content div.details table textarea.control,.content div.details table select.control option,.content div.details table option.control,.content div.details table .label.control,.content div.details table label.control,.content div.details table input.control,.content div.details table .control .label,.content div.details table .control label, .content div.details table .control .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation{background-color:#d7d7d7;padding:0px;margin:1em 0px 1em 0px;}
.content .confirmation p{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;padding:0px;margin:1em 0px 1em 0px;}
.content .confirmation li{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:1em 0px 1em 0px;clear:both;}
.content .confirmation dd *,.content .confirmation dd p,.content .confirmation li *,.content .confirmation li p{font-size:1em;}
.content .confirmation a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .confirmation a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .confirmation a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .confirmation a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .confirmation a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content .confirmation dd h2,.content .confirmation dd h1,.content .confirmation li h2,.content .confirmation li h1,.content .confirmation h2,.content .confirmation h1{color:#000000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .confirmation dd h3,.content .confirmation li h3,.content .confirmation h3{color:#000000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .confirmation dd h4,.content .confirmation li h4,.content .confirmation h4{color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;margin:0px;}
.content .confirmation dd h5,.content .confirmation li h5,.content .confirmation h5{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;margin:0px;}
.content .confirmation dd h6,.content .confirmation li h6,.content .confirmation h6{color:#000000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .confirmation ol{display:block;clear:both;margin:1em 0px 1em 0px;display:block;clear:both;}
.content .confirmation ul{display:block;clear:both;margin:1em 0px 1em 0px;display:block;clear:both;}
.content .confirmation dl{display:block;clear:both;padding:0px;margin:1em 0px 1em 0px;}
.content .confirmation dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .confirmation dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content div.confirmation div.string{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.string .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.string .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.string .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.string,.content div.confirmation select.string option,.content div.confirmation option.string,.content div.confirmation .label.string,.content div.confirmation label.string,.content div.confirmation input.string{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content div.confirmation table .string .negative,.content div.confirmation table textarea.string,.content div.confirmation table select.string option,.content div.confirmation table option.string,.content div.confirmation table .label.string,.content div.confirmation table label.string,.content div.confirmation table input.string,.content div.confirmation table .string .label,.content div.confirmation table .string label, .content div.confirmation table .string .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation div.date{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.date .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.date .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.date .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.date,.content div.confirmation select.date option,.content div.confirmation option.date,.content div.confirmation .label.date,.content div.confirmation label.date,.content div.confirmation input.date{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content div.confirmation table .date .negative,.content div.confirmation table textarea.date,.content div.confirmation table select.date option,.content div.confirmation table option.date,.content div.confirmation table .label.date,.content div.confirmation table label.date,.content div.confirmation table input.date,.content div.confirmation table .date .label,.content div.confirmation table .date label, .content div.confirmation table .date .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation div.detail{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.detail .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.detail .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.detail .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.detail,.content div.confirmation select.detail option,.content div.confirmation option.detail,.content div.confirmation .label.detail,.content div.confirmation label.detail,.content div.confirmation input.detail{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content div.confirmation table .detail .negative,.content div.confirmation table textarea.detail,.content div.confirmation table select.detail option,.content div.confirmation table option.detail,.content div.confirmation table .label.detail,.content div.confirmation table label.detail,.content div.confirmation table input.detail,.content div.confirmation table .detail .label,.content div.confirmation table .detail label, .content div.confirmation table .detail .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation div.currency{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.currency .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.currency .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.currency .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.currency,.content div.confirmation select.currency option,.content div.confirmation option.currency,.content div.confirmation .label.currency,.content div.confirmation label.currency,.content div.confirmation input.currency{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content div.confirmation table .currency .negative,.content div.confirmation table textarea.currency,.content div.confirmation table select.currency option,.content div.confirmation table option.currency,.content div.confirmation table .label.currency,.content div.confirmation table label.currency,.content div.confirmation table input.currency,.content div.confirmation table .currency .label,.content div.confirmation table .currency label, .content div.confirmation table .currency .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation div.rate{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.rate .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.rate .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.rate .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.rate,.content div.confirmation select.rate option,.content div.confirmation option.rate,.content div.confirmation .label.rate,.content div.confirmation label.rate,.content div.confirmation input.rate{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content div.confirmation table .rate .negative,.content div.confirmation table textarea.rate,.content div.confirmation table select.rate option,.content div.confirmation table option.rate,.content div.confirmation table .label.rate,.content div.confirmation table label.rate,.content div.confirmation table input.rate,.content div.confirmation table .rate .label,.content div.confirmation table .rate label, .content div.confirmation table .rate .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation div.number{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.number .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.number .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.number .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.number,.content div.confirmation select.number option,.content div.confirmation option.number,.content div.confirmation .label.number,.content div.confirmation label.number,.content div.confirmation input.number{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content div.confirmation table .number .negative,.content div.confirmation table textarea.number,.content div.confirmation table select.number option,.content div.confirmation table option.number,.content div.confirmation table .label.number,.content div.confirmation table label.number,.content div.confirmation table input.number,.content div.confirmation table .number .label,.content div.confirmation table .number label, .content div.confirmation table .number .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation div.prose{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.prose .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.prose .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.prose .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.prose,.content div.confirmation select.prose option,.content div.confirmation option.prose,.content div.confirmation .label.prose,.content div.confirmation label.prose,.content div.confirmation input.prose{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content div.confirmation table .prose .negative,.content div.confirmation table textarea.prose,.content div.confirmation table select.prose option,.content div.confirmation table option.prose,.content div.confirmation table .label.prose,.content div.confirmation table label.prose,.content div.confirmation table input.prose,.content div.confirmation table .prose .label,.content div.confirmation table .prose label, .content div.confirmation table .prose .value{position:relative;left:0px;top:0px;top:0px;}
.content div.confirmation div.control{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.confirmation div.control .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.confirmation div.control .value{display:block;float:none;clear:none;margin:0px 0px 0px 180px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation div.control .negative{display:block;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px 0px 0px 180px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.confirmation textarea.control,.content div.confirmation select.control option,.content div.confirmation option.control,.content div.confirmation .label.control,.content div.confirmation label.control,.content div.confirmation input.control{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content div.confirmation table .control .negative,.content div.confirmation table textarea.control,.content div.confirmation table select.control option,.content div.confirmation table option.control,.content div.confirmation table .label.control,.content div.confirmation table label.control,.content div.confirmation table input.control,.content div.confirmation table .control .label,.content div.confirmation table .control label, .content div.confirmation table .control .value{position:relative;left:0px;top:0px;top:0px;}
.content .receipt{border-color:#d7d7d7;border-style:solid;border-width:1px 1px 0px 1px;background-color:#d7d7d7;display:block;float:none;clear:none;padding:0px;margin:1em 0px 1em 0px;}
.content .receipt p{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;background-color:#ffffff;display:block;clear:both;padding:0px;margin:1em 0px 0px 0px;}
.content .receipt li{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;padding:0px;margin:1em 0px 0px 0px;background-color:#ffffff;clear:both;}
.content .receipt dd *,.content .receipt dd p,.content .receipt li *,.content .receipt li p{font-size:1em;}
.content .receipt a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .receipt a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .receipt a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .receipt a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .receipt a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;outline-color:#0957a4;}
.content .receipt dd h2,.content .receipt dd h1,.content .receipt li h2,.content .receipt li h1,.content .receipt h2,.content .receipt h1{color:#000000;font-size:1.3em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .receipt dd h3,.content .receipt li h3,.content .receipt h3{color:#000000;font-size:1.3em;font-style:normal;font-weight:normal;text-decoration:none;padding:0px;margin:0px 0px 0.5em 0px;}
.content .receipt dd h4,.content .receipt li h4,.content .receipt h4{color:#000000;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:underline;padding:0px;}
.content .receipt dd h5,.content .receipt li h5,.content .receipt h5{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:underline;padding:0px;}
.content .receipt dd h6,.content .receipt li h6,.content .receipt h6{color:#000000;font-size:1em;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;}
.content .receipt ol{background-color:#ffffff;display:block;clear:both;margin:1em 0px 0px 0px;background-color:#ffffff;display:block;clear:both;}
.content .receipt ul{background-color:#ffffff;display:block;clear:both;margin:1em 0px 0px 0px;background-color:#ffffff;display:block;clear:both;}
.content .receipt dl{background-color:#ffffff;display:block;clear:both;padding:0px;margin:1em 0px 0px 0px;}
.content .receipt dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .receipt dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content div.receipt div.string{display:inline;clear:both;padding:0em 1em 0em 0em;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.string .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.string .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.string .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.string,.content div.receipt select.string option,.content div.receipt option.string,.content div.receipt .label.string,.content div.receipt label.string,.content div.receipt input.string{font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.receipt table .string .negative,.content div.receipt table textarea.string,.content div.receipt table select.string option,.content div.receipt table option.string,.content div.receipt table .label.string,.content div.receipt table label.string,.content div.receipt table input.string,.content div.receipt table .string .label,.content div.receipt table .string label, .content div.receipt table .string .value{position:relative;left:0px;top:0px;top:0px;}
.content div.receipt div.date{display:inline;clear:both;padding:0em 1em 0em 0em;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.date .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.date .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.date .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.date,.content div.receipt select.date option,.content div.receipt option.date,.content div.receipt .label.date,.content div.receipt label.date,.content div.receipt input.date{font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.receipt table .date .negative,.content div.receipt table textarea.date,.content div.receipt table select.date option,.content div.receipt table option.date,.content div.receipt table .label.date,.content div.receipt table label.date,.content div.receipt table input.date,.content div.receipt table .date .label,.content div.receipt table .date label, .content div.receipt table .date .value{position:relative;left:0px;top:0px;top:0px;}
.content div.receipt div.detail{border-color:#d7d7d7;border-style:solid;border-width:1px 0px 1px 0px;background-color:#ffffff;display:block;clear:both;padding:0em 1em 0em 1em;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.detail .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.detail .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.detail .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.detail,.content div.receipt select.detail option,.content div.receipt option.detail,.content div.receipt .label.detail,.content div.receipt label.detail,.content div.receipt input.detail{font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.receipt table .detail .negative,.content div.receipt table textarea.detail,.content div.receipt table select.detail option,.content div.receipt table option.detail,.content div.receipt table .label.detail,.content div.receipt table label.detail,.content div.receipt table input.detail,.content div.receipt table .detail .label,.content div.receipt table .detail label, .content div.receipt table .detail .value{position:relative;left:0px;top:0px;top:0px;}
.content div.receipt div.currency{display:inline;clear:both;padding:0em 1em 0em 1em;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.currency .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.currency .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.currency .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.currency,.content div.receipt select.currency option,.content div.receipt option.currency,.content div.receipt .label.currency,.content div.receipt label.currency,.content div.receipt input.currency{font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.receipt table .currency .negative,.content div.receipt table textarea.currency,.content div.receipt table select.currency option,.content div.receipt table option.currency,.content div.receipt table .label.currency,.content div.receipt table label.currency,.content div.receipt table input.currency,.content div.receipt table .currency .label,.content div.receipt table .currency label, .content div.receipt table .currency .value{position:relative;left:0px;top:0px;top:0px;}
.content div.receipt div.rate{display:inline;clear:both;padding:0em 1em 0em 1em;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.rate .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.rate .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.rate .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.rate,.content div.receipt select.rate option,.content div.receipt option.rate,.content div.receipt .label.rate,.content div.receipt label.rate,.content div.receipt input.rate{font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.receipt table .rate .negative,.content div.receipt table textarea.rate,.content div.receipt table select.rate option,.content div.receipt table option.rate,.content div.receipt table .label.rate,.content div.receipt table label.rate,.content div.receipt table input.rate,.content div.receipt table .rate .label,.content div.receipt table .rate label, .content div.receipt table .rate .value{position:relative;left:0px;top:0px;top:0px;}
.content div.receipt div.number{display:inline;clear:both;padding:0em 1em 0em 1em;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.number .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.number .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.number .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.number,.content div.receipt select.number option,.content div.receipt option.number,.content div.receipt .label.number,.content div.receipt label.number,.content div.receipt input.number{font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.receipt table .number .negative,.content div.receipt table textarea.number,.content div.receipt table select.number option,.content div.receipt table option.number,.content div.receipt table .label.number,.content div.receipt table label.number,.content div.receipt table input.number,.content div.receipt table .number .label,.content div.receipt table .number label, .content div.receipt table .number .value{position:relative;left:0px;top:0px;top:0px;}
.content div.receipt div.prose{border-color:#d7d7d7;border-style:solid;border-width:1px 0px 1px 0px;background-color:#ffffff;display:block;clear:both;padding:0em 1em 0em 1em;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.prose .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.prose .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.prose .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.prose,.content div.receipt select.prose option,.content div.receipt option.prose,.content div.receipt .label.prose,.content div.receipt label.prose,.content div.receipt input.prose{font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.receipt table .prose .negative,.content div.receipt table textarea.prose,.content div.receipt table select.prose option,.content div.receipt table option.prose,.content div.receipt table .label.prose,.content div.receipt table label.prose,.content div.receipt table input.prose,.content div.receipt table .prose .label,.content div.receipt table .prose label, .content div.receipt table .prose .value{position:relative;left:0px;top:0px;top:0px;}
.content div.receipt div.control{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.receipt div.control .label{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;position:relative;top:0px;left:0px;width:auto;}
.content div.receipt div.control .value{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.receipt div.control .negative{display:inline;float:none;clear:both;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.receipt textarea.control,.content div.receipt select.control option,.content div.receipt option.control,.content div.receipt .label.control,.content div.receipt label.control,.content div.receipt input.control{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content div.receipt table .control .negative,.content div.receipt table textarea.control,.content div.receipt table select.control option,.content div.receipt table option.control,.content div.receipt table .label.control,.content div.receipt table label.control,.content div.receipt table input.control,.content div.receipt table .control .label,.content div.receipt table .control label, .content div.receipt table .control .value{position:relative;left:0px;top:0px;top:0px;}
.content div.entry{padding:0px;margin:.5em 0px 0px 0px;position:relative;top:0px;left:0px;}
.content div.entry label,.content div.entry .label{background-image:url(/direct/images/generic/forms/optional.gif);background-position:100% 0%;background-repeat:no-repeat;display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;vertical-align:baseline;float:left;width:160px;padding-right:20px;}
.content div.entry select,.content div.entry input{display:inline;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.entry .input{display:inline;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.entry div.input{display:block;padding-left:180px;}
.content div.entry div.input .label,.content div.entry div.input label,.content div.entry div.input input{position:relative;top:0px;left:0px;margin:0px;padding:0px;float:none;clear:none;display:inline;background:none;background:none;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;}
.content div.entry .control,.content div.entry .list,.content div.entry textarea{display:block;float:none;clear:both;padding:0px;margin:0px;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.entry textarea{clear:none;display:inline;float:none;}
.content div.entry .note{display:block;float:none;clear:both;padding:0px;margin:0px;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.entry div.qualify{display:inline;}
.content div.entry div.qualify .label,.content div.entry div.qualify label,.content div.entry div.qualify input,.content div.entry div.qualify .input,.content div.entry div.qualify *{display:inline;margin:0px;}
.content table .control textarea.entry,.content table .control select.entry,.content table .control input.entry,.content table .control div.entry,.content table .control .label.entry,.content table .control label.entry{position:relative;left:0px;top:0px;float:none;clear:both;}
.content div.error{padding:0px;margin:.5em 0px 0px 0px;position:relative;top:0px;left:0px;}
.content div.error label,.content div.error .label{background-image:url(/direct/images/generic/forms/optionalerror.gif);background-position:100% 0%;background-repeat:no-repeat;display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;vertical-align:baseline;float:left;width:160px;padding-right:20px;}
.content div.error select,.content div.error input{display:inline;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.error .input{display:inline;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.error div.input{display:block;padding-left:180px;}
.content div.error div.input .label,.content div.error div.input label,.content div.error div.input input{position:relative;top:0px;left:0px;margin:0px;padding:0px;float:none;clear:none;display:inline;background:none;background:none;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;}
.content div.error .control,.content div.error .list,.content div.error textarea{display:block;float:none;clear:both;padding:0px;margin:0px;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.error textarea{clear:none;display:inline;float:none;}
.content div.error .note{display:block;float:none;clear:both;padding:0px;margin:0px;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.error div.qualify{display:inline;}
.content div.error div.qualify .label,.content div.error div.qualify label,.content div.error div.qualify input,.content div.error div.qualify .input,.content div.error div.qualify *{display:inline;margin:0px;}
.content table .control textarea.error,.content table .control select.error,.content table .control input.error,.content table .control div.error,.content table .control .label.error,.content table .control label.error{position:relative;left:0px;top:0px;float:none;clear:both;}
.content div.required{padding:0px;margin:.5em 0px 0px 0px;position:relative;top:0px;left:0px;}
.content div.required label,.content div.required .label{background-image:url(/direct/images/generic/forms/required.gif);background-position:100% 0%;background-repeat:no-repeat;display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;vertical-align:baseline;float:left;width:160px;padding-right:20px;}
.content div.required select,.content div.required input{display:inline;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.required .input{display:inline;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.required div.input{display:block;padding-left:180px;}
.content div.required div.input .label,.content div.required div.input label,.content div.required div.input input{position:relative;top:0px;left:0px;margin:0px;padding:0px;float:none;clear:none;display:inline;background:none;background:none;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;}
.content div.required .control,.content div.required .list,.content div.required textarea{display:block;float:none;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.required textarea{clear:none;display:inline;float:none;}
.content div.required .note{display:block;float:none;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.required div.qualify{display:inline;}
.content div.required div.qualify .label,.content div.required div.qualify label,.content div.required div.qualify input,.content div.required div.qualify .input,.content div.required div.qualify *{display:inline;margin:0px;}
.content table .control textarea.required,.content table .control select.required,.content table .control input.required,.content table .control div.required,.content table .control .label.required,.content table .control label.required{position:relative;left:0px;top:0px;float:none;clear:both;}
.content div.requirederror{padding:0px;margin:.5em 0px 0px 0px;position:relative;top:0px;left:0px;}
.content div.requirederror label,.content div.requirederror .label{background-image:url(/direct/images/generic/forms/requirederror.gif);background-position:100% 0%;background-repeat:no-repeat;display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;vertical-align:baseline;float:left;width:160px;padding-right:20px;}
.content div.requirederror select,.content div.requirederror input{display:inline;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.requirederror .input{display:inline;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.requirederror div.input{display:block;padding-left:180px;}
.content div.requirederror div.input .label,.content div.requirederror div.input label,.content div.requirederror div.input input{position:relative;top:0px;left:0px;margin:0px;padding:0px;float:none;clear:none;display:inline;background:none;background:none;font-size:1.1em;font-style:normal;font-weight:normal;vertical-align:baseline;}
.content div.requirederror .control,.content div.requirederror .list,.content div.requirederror textarea{display:block;float:none;clear:both;padding:0px;margin:0px;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.requirederror textarea{clear:none;display:inline;float:none;}
.content div.requirederror .note{display:block;float:none;clear:both;padding:0px;margin:0px;vertical-align:baseline;position:relative;top:0px;left:0px;}
.content div.requirederror div.qualify{display:inline;}
.content div.requirederror div.qualify .label,.content div.requirederror div.qualify label,.content div.requirederror div.qualify input,.content div.requirederror div.qualify .input,.content div.requirederror div.qualify *{display:inline;margin:0px;}
.content table .control textarea.requirederror,.content table .control select.requirederror,.content table .control input.requirederror,.content table .control div.requirederror,.content table .control .label.requirederror,.content table .control label.requirederror{position:relative;left:0px;top:0px;float:none;clear:both;}
.content div.string{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.string .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.string .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.string .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.string,.content select.string option,.content option.string,.content .label.string,.content label.string,.content input.string{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content table .string .negative,.content table textarea.string,.content table select.string option,.content table option.string,.content table .label.string,.content table label.string,.content table input.string,.content table .string .label,.content table .string label, .content table .string .value{position:relative;left:0px;top:0px;top:0px;}
.content div.date{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.date .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.date .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.date .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.date,.content select.date option,.content option.date,.content .label.date,.content label.date,.content input.date{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content table .date .negative,.content table textarea.date,.content table select.date option,.content table option.date,.content table .label.date,.content table label.date,.content table input.date,.content table .date .label,.content table .date label, .content table .date .value{position:relative;left:0px;top:0px;top:0px;}
.content div.detail{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.detail .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.detail .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.detail .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.detail,.content select.detail option,.content option.detail,.content .label.detail,.content label.detail,.content input.detail{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content table .detail .negative,.content table textarea.detail,.content table select.detail option,.content table option.detail,.content table .label.detail,.content table label.detail,.content table input.detail,.content table .detail .label,.content table .detail label, .content table .detail .value{position:relative;left:0px;top:0px;top:0px;}
.content div.currency{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.currency .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.currency .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.currency .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.currency,.content select.currency option,.content option.currency,.content .label.currency,.content label.currency,.content input.currency{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content table .currency .negative,.content table textarea.currency,.content table select.currency option,.content table option.currency,.content table .label.currency,.content table label.currency,.content table input.currency,.content table .currency .label,.content table .currency label, .content table .currency .value{position:relative;left:0px;top:0px;top:0px;}
.content div.rate{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.rate .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.rate .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.rate .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.rate,.content select.rate option,.content option.rate,.content .label.rate,.content label.rate,.content input.rate{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content table .rate .negative,.content table textarea.rate,.content table select.rate option,.content table option.rate,.content table .label.rate,.content table label.rate,.content table input.rate,.content table .rate .label,.content table .rate label, .content table .rate .value{position:relative;left:0px;top:0px;top:0px;}
.content div.number{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.number .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.number .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.number .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.number,.content select.number option,.content option.number,.content .label.number,.content label.number,.content input.number{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content table .number .negative,.content table textarea.number,.content table select.number option,.content table option.number,.content table .label.number,.content table label.number,.content table input.number,.content table .number .label,.content table .number label, .content table .number .value{position:relative;left:0px;top:0px;top:0px;}
.content div.prose{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.prose .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.prose .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.prose .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.prose,.content select.prose option,.content option.prose,.content .label.prose,.content label.prose,.content input.prose{font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;}
.content table .prose .negative,.content table textarea.prose,.content table select.prose option,.content table option.prose,.content table .label.prose,.content table label.prose,.content table input.prose,.content table .prose .label,.content table .prose label, .content table .prose .value{position:relative;left:0px;top:0px;top:0px;}
.content div.control{display:block;clear:both;padding:0px;margin:0px;position:relative;top:0px;left:0px;}
.content div.control .label{display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;float:left;width:164px;padding-right:16px;}
.content div.control .value{display:inline;float:none;clear:none;margin:0px;font-size:1.1em;font-style:normal;font-weight:normal;text-decoration:none;position:relative;top:0px;left:0px;}
.content div.control .negative{display:inline;float:none;clear:none;padding:0em 0em 0em .5em;margin:0px;color:#ff0000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;position:relative;top:0px;left:0px;}
.content textarea.control,.content select.control option,.content option.control,.content .label.control,.content label.control,.content input.control{color:#000000;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;}
.content table .control .negative,.content table textarea.control,.content table select.control option,.content table option.control,.content table .label.control,.content table label.control,.content table input.control,.content table .control .label,.content table .control label, .content table .control .value{position:relative;left:0px;top:0px;top:0px;}
.content div.submit{position:relative;left:0px;top:0px;min-height:22px;height:22px;display:block;float:none;padding:1px 0px 4px 0px;margin:0px;}
.content button{margin:0px 8px 0px 0px;color:#000000;font-size:1.1em;}
.content button:active{color:#000000;font-size:1.1em;}
.content button:hover{color:#000000;font-size:1.1em;}
.content button:focus{color:#000000;font-size:1.1em;}
.content div.control{display:block;float:none;padding:1px 0px 4px 0px;margin:0px;left:0px;top:0px;position:relative;}
.content div.checkbox {display:block;width:auto;padding:5px 0px 5px 0px;}
.content div.checkbox label {display:inline;float:none;width:auto;height:auto;clear:both;display:inline;}
.content div.control a:link, .content div.control a:visited{height:22px;min-width:100px;padding:0px;color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;}
.content div.control a:active{padding:0px;color:#003366;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.control a:hover{padding:0px;color:#003366;font-style:normal;font-weight:bold;text-decoration:none;}
.content div.control a:focus{padding:0px;color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;}
.content .summarygroup{border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;background-color:#e7e7e7;padding:0px;margin:0px;}
.content .summarygroup p{border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;display:block;clear:both;}
.content .summarygroup li{border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;clear:both;}
.content .summarygroup dd *,.content .summarygroup dd p,.content .summarygroup li *,.content .summarygroup li p{font-size:1em;}
.content .summarygroup a:link{color:#0957a4;}
.content .summarygroup a:visited{color:#0957a4;}
.content .summarygroup a:hover{color:#003366;}
.content .summarygroup a:active{color:#003366;}
.content .summarygroup a:focus{color:#0957a4;}
.content .summarygroup dd h2,.content .summarygroup dd h1,.content .summarygroup li h2,.content .summarygroup li h1,.content .summarygroup h2,.content .summarygroup h1{color:#000000;font-size:1.2em;font-weight:bold;vertical-align:middle;padding:.5em 0px .5em .5em;margin:0px;border-color:#ffffff #ffffff #ffffff #ffffff;border-style:none solid none solid;border-width:0px 1px 0px 1px;background-color:#cdcdcd;}
.content .summarygroup dd h3,.content .summarygroup li h3,.content .summarygroup h3{color:#000000;font-size:1.2em;font-weight:bold;vertical-align:middle;padding:1.5em 0px .5em .5em;margin:0px;border-color:#ffffff #ffffff #ffffff #ffffff;border-style:none solid none solid;border-width:0px 1px 0px 1px;background-color:#ffffff;}
.content .summarygroup dd h4,.content .summarygroup li h4,.content .summarygroup h4{vertical-align:middle;padding:0px;margin:0px;border-color:#ffffff #ffffff #ffffff #ffffff;border-style:none solid none solid;border-width:0px 1px 0px 1px;background-color:#cdcdcd;}
.content .summarygroup dd h5,.content .summarygroup li h5,.content .summarygroup h5{vertical-align:middle;padding:0px;margin:0px;border-color:#ffffff #ffffff #ffffff #ffffff;border-style:none solid none solid;border-width:0px 1px 0px 1px;background-color:#cdcdcd;}
.content .summarygroup dd h6,.content .summarygroup li h6,.content .summarygroup h6{vertical-align:middle;padding:0px;margin:0px;border-color:#ffffff #ffffff #ffffff #ffffff;border-style:none solid none solid;border-width:0px 1px 0px 1px;background-color:#cdcdcd;}
.content .summarygroup ol{border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;display:block;clear:both;border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;display:block;clear:both;}
.content .summarygroup ul{border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;display:block;clear:both;border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;display:block;clear:both;}
.content .summarygroup dl{border-color:#ffffff #ffffff #ffffff #ffffff;border-style:solid none solid none;border-width:1px 0px 1px 0px;display:block;clear:both;}
.content .summarygroup dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .summarygroup dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content .summarygroup .description{display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content .description p{color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:block;clear:both;}
.content .description li{color:#000000;font-style:normal;font-weight:normal;text-decoration:none;clear:both;}
.content .description dd *,.content .description dd p,.content .description li *,.content .description li p{font-size:1em;}
.content .description a:link{color:#0957a4;}
.content .description a:visited{color:#0957a4;}
.content .description a:hover{color:#003366;}
.content .description a:active{color:#003366;}
.content .description a:focus{color:#0957a4;}
.content .description dd h2,.content .description dd h1,.content .description li h2,.content .description li h1,.content .description h2,.content .description h1{}
.content .description dd h3,.content .description li h3,.content .description h3{}
.content .description dd h4,.content .description li h4,.content .description h4{}
.content .description dd h5,.content .description li h5,.content .description h5{}
.content .description dd h6,.content .description li h6,.content .description h6{}
.content .description ol{display:block;clear:both;display:block;clear:both;}
.content .description ul{display:block;clear:both;display:block;clear:both;}
.content .description dl{display:block;clear:both;}
.content .description dt {color:#000000;font-style:normal;font-weight:bold;text-decoration:none;padding:0px;margin:0px;}
.content .description dd {color:#000000;font-style:normal;font-weight:normal;text-decoration:none;display:compact;float:none;clear:both;padding:0px 0px 0px 20px;margin:0px;}
.content .summarygroup table.summarydata{position:relative;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ffffff;border-right-width:1px;border-right-style:solid;border-right-color:#ffffff;}
.content .summarygroup table.summarydata td{border-top-width:1px;border-top-style:solid;border-top-color:#ffffff;border-left-width:1px;border-left-style:solid;border-left-color:#ffffff;}
.content .summarygroup table.summarydata th{border-top-width:1px;border-top-style:solid;border-top-color:#ffffff;border-left-width:1px;border-left-style:solid;border-left-color:#ffffff;}
.content .summarygroup table.summarydata caption{display:none;}
.content .summarygroup table.summarydata tr.header {background-color:#e7e7e7;font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1em;font-weight:bold;text-decoration:none;vertical-align:top;}
.content .summarygroup table.summarydata tr.header .label {font-weight:bold;}
.content .summarygroup table.summarydata tr.odd {background-color:#e7e7e7;font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1em;font-weight:normal;text-decoration:none;vertical-align:top;}
.content .summarygroup table.summarydata tr.even {background-color:#e7e7e7;font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1em;font-weight:normal;text-decoration:none;vertical-align:top;}
.content .summarygroup table.summarydata tr.oddSelected {background-color:#bbbbbb;}
.content .summarygroup table.summarydata tr.evenSelected {background-color:#bbbbbb;}
.content .summarygroup table.summarydata td.string,.content .summarygroup table.summarydata th.string{font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1.1em;text-align:left;}
.content .summarygroup table.summarydata td.date,.content .summarygroup table.summarydata th.date{font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1.1em;text-align:left;}
.content .summarygroup table.summarydata td.currency,.content .summarygroup table.summarydata th.currency{font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1.1em;text-align:right;}
.content .summarygroup table.summarydata td.rate,.content .summarygroup table.summarydata th.rate{font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1.1em;text-align:right;}
.content .summarygroup table.summarydata td.control,.content .summarygroup table.summarydata th.control{font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1.1em;font-style:normal;font-weight:normal;text-align:left;}
.content .summarygroup table.summarydata td.prose,.content .summarygroup table.summarydata th.prose{font-family:verdana, geneva, arial, helvetica, sans-serif;font-size:1.1em;text-align:left;}
.content .summarygroup table.summarydata td.detail,.content .summarygroup table.summarydata th.detail{font-size:1.1em;text-align:left;}
.content div.summarygroup table.summarydata .currency *,.content div.summarygroup table.summarydata .string *,.content div.summarygroup table.summarydata .control *{position:relative;left:0px;margin-left:0px;top:0px;}
.content .summarygroup  table.summarydata td.detail div{margin:0px;padding:0px;width:auto;top:0px;left:0px;}
.content .summarygroup table.summarydata td.detail .label,.content .summarygroup table.summarydata td.detail .negative,.content .summarygroup table.summarydata td.detail .value{position:relative;display:inline;width:auto;margin:0px;top:0px;left:0px;float:none;clear:both;padding:0px;}
.content table.summarydata td span{padding:2px;}
.content #ChangeSession{width:320px;float:right;}
.content #ChangeSession .entry{width:auto;margin:0px;padding:0px;}
.content #ChangeSession *,.content #ChangeSession select,.content #ChangeSession div.submit,.content #ChangeSession .label,.content #ChangeSession label{clear:both;float:none;vertical-align:middle;margin:0px;padding:0px;font-size:1em;display:inline;position:relative;width:auto;left:0px;top:0px;}
.content #ChangeSession div.submit input{display:none;}
#BannerAd{padding:0px;margin:1em 0px 0px 0px;}
#BannerAd p{}
#BannerAd li{}
#BannerAd dd *,#BannerAd dd p,#BannerAd li *,#BannerAd li p{font-size:1em;}
#BannerAd a:link{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;}
#BannerAd a:visited{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;}
#BannerAd a:hover{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;}
#BannerAd a:active{color:#003366;font-style:normal;font-weight:bold;text-decoration:none;}
#BannerAd a:focus{color:#0957a4;font-style:normal;font-weight:bold;text-decoration:underline;}
#BannerAd dd h2,#BannerAd dd h1,#BannerAd li h2,#BannerAd li h1,#BannerAd h2,#BannerAd h1{}
#BannerAd dd h3,#BannerAd li h3,#BannerAd h3{}
#BannerAd dd h4,#BannerAd li h4,#BannerAd h4{}
#BannerAd dd h5,#BannerAd li h5,#BannerAd h5{}
#BannerAd dd h6,#BannerAd li h6,#BannerAd h6{}
#BannerAd ol{}
#BannerAd ul{}
#BannerAd dl{}
#BannerAd dt {}
#BannerAd dd {}
#BannerAd a{border-style:none;}
#BannerAd a img{display:block;border-style:none;}
fieldset.enableFormItems .disableThisArea{visibility:visible;display:inline;}
fieldset.disableFormItems .disableThisArea{visibility:hidden;display:none;}
fieldset.disableFormItems .exlcudeThisArea{visibility:visible;display:inline;}
fieldset{clear:both;float:none;margin:0px;padding:0px;font-size:1em;border-style:none;}
fieldset legend{clear:both;float:none;margin:0px;padding:0px;font-size:1.1em;font-weight:bold;padding:0px;margin:.5em 0px 0px 0px;font-style:normal;font-weight:normal;text-decoration:none;vertical-align:baseline;}
fieldset legend label{background-image:url(/direct/images/generic/forms/optional.gif);background-position:100% 0%;background-repeat:no-repeat;display:block;float:left;clear:both;padding:0px;margin:0px;font-size:1.1em;font-style:normal;font-weight:bold;text-decoration:none;vertical-align:baseline;clear:both;float:none;}
.toRemove{display:none;}
.hideableHide {visibility:hidden;display:none;}
.hideableShow {visibility:visible;}
.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.floatleft{float:left;}
.floatright{float:right;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}
select#acct{width:auto;}
select#account{width:auto;}
select#fromAcct{width:auto;}
select#toAcct{width:auto;}
form.billpay{border-width:1px !important;border-style:solid !important;border-color:#ContentQuickBillHeadlineBackgroundColor !important;margin-top:8px !important;}
form.billpay h1{background:#ContentQuickBillHeadlineBackgroundColor !important;border-style:none !important;}
form.billpay h1 a:link,form.billpay h1 a:visited,form.billpay h1 a{color:#ContentQuickBillHeadlineFontColor !important;float:right !important;margin-right:4px !important;}
form.billpay label, form.billpay .label{text-align:right !important;}
form.billpay div.submit{padding-left:180px !important;padding-top:8px !important;}
form.billpay div.errors *{border-style:none !important;color:#ContentQuickBillErrorsFontColor !important;}
form.billpay div.errors{padding:8px !important;margin:0 !important;}
form.billpay div.errors p{padding:0 !important;margin:0 !important;}
div#FIHeader{border-top:1px solid;border-left:1px solid;border-right:1px solid;border-top-color:#ffffff #ffffff #ffffff #ffffff;border-right-color:#ffffff #ffffff #ffffff #ffffff;border-left-color:#ffffff #ffffff #ffffff #ffffff;padding:.5em 0 .5em .5em;font-size:1.2em;color:#000000;background-color:#ffffff;}
 .content .summarygroup, .content .summarygroup table.summarydata{  border-bottom: none !important;}
.content .showHideControl{background-color:#ffffff #ffffff #ffffff #ffffff;background-repeat:no-repeat;background-position:5px 9px;display:block;border-top:1px solid;border-top-color:#ffffff #ffffff #ffffff #ffffff;padding:1px;}
.content .hideShowHide .showHideControl{background-image:url(/direct/images/generic/plus.gif);}
.content .showShowHide .showHideControl{background-image:url(/direct/images/generic/minus.gif);}
.content .showShowHide .hidable{display: block;visibility: visible;}
.content .hideShowHide .hidable{position: absolute;left: -99999px;visibility: hidden;}
.content .showHideControl a,
.content .showHideControl a:link,
.content .showHideControl a:visited{
display: block;
padding: 5px 17px;
font-size: 1.1em;
height: 1%;
}
html>body .content .showHideControl a,
html>body .content .showHideControl a:link,
html>body .content .showHideControl a:visited{
height: auto;
}
.limits { background-color:#e7e7e7;padding:5px;margin-bottom:2em;}
.limits ul {margin-top:0.5em;margin-bottom:0.5em;}
.limits ul li{padding:0px;margin:0px;}
.input div.option {margin-top:0.5em;margin-bottom:0.5em;}
.separator {margin-top:2em;margin-bottom:2em;border:0;color:#000000;background-color:#000000;height:1px;}
html body .content div.entry {margin:0.75em 0;}
.hidden{display:none;}
div.subgroup {border-left:0.5em solid;border-left-color:#e7e7e7;margin:1.5em 0;padding:0 1em;}
.visible {display:block;}
.required {color:#f00;}
ul.Alpha {list-style-type: none; display: block; clear: both; margin: 0 0 15px 0; padding: 0; position: relative;}ul.Alpha li {background: none;    padding: 0 3px 0 0; margin: 0;    display: inline; clear: none; position: relative;}ul.Alpha li a {padding: 0 1px;}dl.Vendors {clear:both; display:block; margin-bottom:15px; margin-top: 0; padding: 0;}dl.Vendors dt {clear:both; display:block; margin: 0; padding: 0;}dl.Vendors dd {padding-left: 0; line-height: 1.3;}.content h2.download {position:relative;}
.content h2.download a:link,.content h2.download a:visited{position:absolute;top:0px;right:0px;padding:6px;margin:0px;}
.content h2.download a:hover,.content h2.download a:focus,.content h2.download a:active{}
.content div.formGroup label.large {width:240px;}
.content .tabs {border-bottom:1px solid #000000;}
.content .tabs ul {margin:5px;padding:0px;}
.content .tabs .tab-links:after {display:block;clear:both;content:'';}
.content .tabs .tab-links li {margin:0px 10px;float:left;list-style:none;clear:none;}
.content .tabs .tab-links a.button {background-color:#0957a4;color:#ffffff;text-decoration:none;font-weight:bold;font-size:1.1em;display:block;padding:10px;}
.content .tabs .tab-links .active a.button {background-color:#003366;color:#ffffff;}
.content .tabs .tab-links a.button:hover {background-color:#003366;color:#ffffff;}
