﻿body {
font-family:Verdana,Arial;
font-size:75%;
margin:0pt;
padding:0pt;
}
.ms-WPBody h3 {
}
.ms-TPBody h3 {
}
h1 {
background-repeat:no-repeat;
color:#000033;
font-size:200%;
font-weight:normal;
margin:0px 0pt;
padding:0px 0px 0pt;
}
h3 {
color:#100049;
font-size:140%;
margin:10px 10px 5px 0px;
padding:5px 0pt;
}
h4 {
border-bottom:1px solid #009900;
color:#009900;
font-size:140%;
margin:15px 0px;
padding:5px 0pt;
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
.outerwrapper {
margin-left:auto;
margin-right:auto;
width:779px;
}
.clear {
clear:both;
}
.breadcrumbcap {
border-top:10px solid #78A7D8;
}
.navigatebreadcrumb {
background-image:url(../../../../images/common/content_inner_shadow.jpg);
background-position:center 0px;
background-repeat:no-repeat;
color:#000000;
font-size:90%;
}
.navigatebreadcrumb ul {
height:20px;
padding:10px 10px 8px;
}
.navigatebreadcrumb ul li {
background-image:url(../../../Images/navigatebreadcrumb/navigatebreadcrumbbullet.gif);
background-position:0px 5px;
background-repeat:no-repeat;
display:block;
float:left;
}
.navigatebreadcrumb ul li.first {
background-image:none;
border-left:0px none;
display:block;
float:left;
margin-left:0px;
margin-right:0px;
}
.navigatebreadcrumb ul li.stub {
background-image:none;
border-left:10px none;
display:block;
float:left;
font-weight:bold;
margin-right:0px;
}
.navigatebreadcrumb ul li a {
float:left;
margin-left:8px;
margin-right:8px;
}
.navigatebreadcrumb ul li.active a {
text-decoration:none;
}
.navigatebreadcrumb a {
color:#000000;
}
.navigatebreadcrumb a:hover {
color:#666666;
}
.innerwrapper {
}
.navigatesecondary {
float:left;
padding:0px;
width:190px;
}
.titleStyle {
margin:0pt;
padding:0pt;
}
.titleStyle h1 {
background-image:url(../../../../images/common/title_bg_default.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:160%;
font-weight:normal;
height:59px;
margin:-15px 0pt 0px;
padding:20px 10px 0pt;
}
.content {
float:right;
padding:5px 0px 15px;
text-align:left;
width:574px;

}
.content p {
color:#333333;
line-height:130%;
margin:10px 0pt 0px;
padding:0pt;
}
.content ul {
margin:15px 20px 15px 10px;
}
.content ul li {
background-image:url(../../../../images/common/bullet.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
margin:5px 0px 7px 15px;
padding:0pt 0pt 0pt 15px;
}
.content ul li a {
background-image:url(../../../../images/common/arrow.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
color:navy;
display:block;
margin:0pt 0pt 0pt -16px;
padding:2px 0pt 2px 12px;
}
.content p img {
background-image:url(../../../../images/common/navshadow.jpg);
background-position:center bottom;
background-repeat:no-repeat;
margin:5px 10px -5px;
padding:0pt 0pt 25px;
}
.content p a img {
background-image:none;
background-position:center bottom;
background-repeat:no-repeat;
margin:5px 10px 10px;
padding:0pt 0pt 0px;
}
.content p .ms-rteCustom-loydsImageNoShadow {
background-image:url(../../../../images/common/white.gif);
border:0px solid green;
margin-left:-3px;
padding-bottom:0px;
}
.content p a {
color:navy;
font-weight:bold;
text-decoration:underline;
}
.content p a:hover {
color:#999999;
}
.content a {
text-decoration:underline;
}
.list ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 10px 0px 0px;
}
.list ul li {
background-image:url(../../../../images/common/bullet.jpg);
background-position:2px 7px;
background-repeat:no-repeat;
margin-left:0px;
padding:2px 2px 2px 12px;
}
.content ul li a:hover {
color:#999999;
}
#homepage {
margin-top:-15px;
}
.callout {
background-color:#EEF4FA;
background-image:url(../../../../images/common/quote1.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #CCCCCC;
margin:10px 0pt;
}
.callout p {
background-image:url(../../../../images/common/quote2.jpg);
background-position:right bottom;
background-repeat:no-repeat;
margin:0pt;
padding:0pt;
}
.branding {
height:80px;
min-height:80px;
padding-right:0px;
}
.strapline {
border:0px none;
float:left;
margin-left:10px;
margin-top:0px;
width:auto;
}
.logo {
float:right;
margin-right:10px;
margin-top:20px;
}
.logo img {
border:0px none;
}
.searcharea {
border:0px solid red;
float:right;
margin:20px 0pt 0pt;
padding:0pt;
width:300px;
}
.searcharea input {
border:1px solid #CCCCCC;
font-family:Verdana,Arial;
font-size:100%;
margin:0pt;
vertical-align:middle;
}
.searcharea label {
border:0px solid red;
float:left;
margin:0px 0pt 0pt;
padding:5px 5px 0pt 0pt;
}
.searcharea .ms-searchimage {
background-color:#FFFFFF;
border:0px solid red;
display:inline;
margin:0px 0pt 0pt -6px;
padding:0px 0pt 0pt;
}
.ms-searchimage img {
background-color:#FFFFFF;
border:0px solid #CCCCCC;
height:24px;
padding:1px 0pt 0pt;
vertical-align:middle;
}
.navigatetertiary {
color:#000000;
height:20px;
}
.navigatetertiary ul {
display:block;
float:right;
height:15px;
padding:5px 10px;
}
.navigatetertiary ul li {
border-left:1px solid #999999;
display:block;
float:left;
font-weight:normal;
}
.navigatetertiary ul li.first {
border-left:0px none;
display:block;
float:left;
}
.navigatetertiary ul li.first a {
margin-left:0px;
margin-right:5px;
}
.navigatetertiary ul li a {
margin-left:5px;
margin-right:5px;
}
.navigatetertiary a {
color:#000000;
}
.navigatetertiary a:hover {
color:#666666;
}
.navigatetertiary ul li.highlight a {
color:green;
font-weight:bold;
}
.navigatetertiary ul li.highlight a:hover {
color:#000000;
font-weight:bold;
}
.pageup {
background-image:url(../../../../images/common/pre_footer_shadow.jpg);
background-repeat:no-repeat;
margin:10px 0pt;
padding:10px 10px 2px 15px;
text-align:right;
}
.pageup a {
background-image:url(../../../../images/common/up_arrow.jpg);
background-position:0pt 3px;
background-repeat:no-repeat;
color:#000000;
margin-top:10px;
padding:2px 10px 2px 15px;
}
.pageup a {
color:#999999;
}
.footer {
background-color:#00BF00;
background-image:url(/Style%20Library/images/footer/footerbg.jpg);
background-position:left bottom;
background-repeat:repeat-x;
height:65px;
padding:10px;
}
.footer p {
color:#FFFFFF;
margin:25px 0pt 5px;
}
.footer ul li {
border-left:1px solid #999999;
display:block;
float:left;
}
.footer ul li.first {
border-left:0px none;
display:block;
float:left;
}
.footer ul li a {
color:#FFFFFF;
margin-left:5px;
margin-right:5px;
}
.footer ul li.first a {
margin-left:0px;
margin-right:5px;
}
.footer ul li a:hover {
color:#333333;
}
.footer img {
float:right;
margin:5px 10px 0pt 0pt;
}
.footershadow {
background-image:url(../../../../images/common/footerbase.jpg);
background-repeat:no-repeat;
height:20px;
margin-bottom:10px;
width:799px;
}
.AspNet-Menu-Horizontal-TopNavigationMenu {
border-bottom:6px solid #5691CD;
height:31px;
}
.AspNet-Menu-Horizontal-TopNavigationMenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0px 0px 0px 28px;
}
.AspNet-Menu-Horizontal-TopNavigationMenu li {
display:inline;
margin:0pt;
padding:0pt;
}
.AspNet-Menu-Horizontal-TopNavigationMenu li a {
background-color:#5691CD;
background-image:url(/Style%20Library/Images/navigateprimary/navigateprimarybg.jpg);
background-position:left top;
background-repeat:repeat-x;
border-color:#ACACAC rgb(172, 172, 172) rgb(86, 145, 205);
border-style:solid;
border-width:1px;
color:#000000;
float:left;
font-size:100%;
font-weight:normal;
height:18px;
margin:0pt 1px 0pt 0pt;
padding:7px 12px 5px;
text-decoration:none;
}
.AspNet-Menu-Horizontal-TopNavigationMenu li a:hover {
background-color:#5691CD;
background-image:url(/Style%20Library/images/navigateprimary/navigateprimaryhoverbg.jpg);
background-position:left top;
background-repeat:repeat-x;
color:#FFFFFF;
}
.AspNet-Menu-Horizontal-TopNavigationMenu li.first a {
border-right:1px solid #6EC0DA;
}
.AspNet-Menu-Horizontal-TopNavigationMenu li.first a:hover {
background-color:#3B95B8;
background-image:url(/Style%20Library/images/navigateprimary/navigateprimaryhoverbg.jpg);
background-position:left top;
background-repeat:repeat-x;
color:#FFFFFF;
}
.AspNet-Menu-Horizontal-TopNavigationMenu li.selected a {
background-color:#092869;
background-image:url(/Style%20Library/images/navigateprimary/navigateprimaryhoverbg.jpg);
background-position:left top;
background-repeat:repeat-x;
color:#FFFFFF;
}
.AspNet-Menu-Horizontal-TopNavigationMenu li.selected a:hover {
background-color:#3B95B8;
background-image:url(/Style%20Library/images/navigateprimary/navigateprimaryhoverbg.jpg);
background-position:left top;
background-repeat:repeat-x;
color:#FFFFFF;
}
.nugget {
margin-bottom:5px;
}
.AspNet-Menu-Vertical-CurrentNav ul {
background-color:#CCDEF0;
background-image:url(../../../../images/common/navshadow.jpg);
background-position:center bottom;
background-repeat:no-repeat;
border:0pt none;
display:block;
margin:0pt 0pt 0px;
padding:0pt 0pt 24px;
}
.AspNet-Menu-Vertical-CurrentNav ul li a {
border-bottom:1px solid #FFFFFF;
color:#000000;
display:block;
height:100%;
padding:5px 5px 5px 10px;
text-decoration:none;
}
.AspNet-Menu-Vertical-CurrentNav ul li a:hover {
background-color:#009900;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
margin:0pt;
text-decoration:none;
}
.AspNet-Menu-Vertical-CurrentNav ul li.first {
background-color:#465794;
color:#FFFFFF;
text-decoration:none;
}
.AspNet-Menu-Vertical-CurrentNav ul li.first a {
background-color:#1D165C;
color:#FFFFFF;
}
.AspNet-Menu-Vertical-CurrentNav ul li.first a:hover {
background-color:#1D165C;
color:#FFFFFF;
}
.AspNet-Menu-Vertical-CurrentNav ul li.first .selected {
color:#000000;
}
.AspNet-Menu-Vertical-CurrentNav li.selected a {
background-color:#009900;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
text-decoration:none;
}
.panel {
background-color:#FFFFFF;
background-image:url(../../../../images/common/panel_white_bg.jpg);
background-position:center bottom;
background-repeat:no-repeat;
margin:15px 0pt 5px;
padding:0pt 0pt 30px;
}
.navigatesecondary .panel ul {
padding-top:10px;
}
.navigatesecondary .panel {
margin-top:0px;
}
.wide {
background-color:#F6F9FD;
background-image:url(../../../../images/common/panel_wide_bg.jpg);
background-position:center bottom;
background-repeat:no-repeat;
display:block;
padding:0pt 0pt 30px;
width:574px;
}
.panel .wide {
margin:0px 0pt;
}
.wide a {
text-decoration:underline;
}
.paneldefault {
margin:0px 0pt 15px;
padding:0pt;
}
.paneldefault h3 {
font-size:140%;
margin:0px 0pt 5px;
padding:0pt;
}
.paneldefault ul {
margin:5px 10px 0px 0px;
}
.paneldefault ul li {
background-image:none;
background-position:0pt 5px;
display:block;
margin:0px;
}
.paneldefault ul li a {
color:navy;
display:block;
margin:0pt;
padding:2px 0pt 2px 12px;
}
.secondarynav .panel h3 {
border-bottom:1px solid #CCCCCC;
color:#000033;
font-size:140%;
margin:0px 10px 5px;
padding:5px 0pt;
}
.dummylink {
background-image:url(../../../../images/common/arrow-trans.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
color:#000000;
margin:0pt 0pt 0pt 12px;
padding:2px 0pt 2px 12px;
}
.panel h3 {
border-bottom:1px solid #CCCCCC;
color:#000033;
font-size:130%;
margin:0px 10px 5px;
padding:5px 0pt;
}
.panel ul {
list-style-position:outside;
margin:5px 10px 0px 0px;
}
.panel .wide ul {
margin:5px 10px 0px -5px;
}
.panel ul li {
background-image:none;
background-position:0pt 5px;
background-repeat:no-repeat;
height:1.3em;
margin:0pt 0pt 0px;
}
.panel ul li a {
background-image:url(../../../../images/common/arrow-trans.gif);
display:block;
margin:0pt;
padding:3px 0pt 3px 12px;
}
.navigatesecondary .panel ul li a {
background-image:url(../../../../images/common/arrow-trans.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
color:#000000;
display:block;
margin:0pt 0pt 0pt 12px;
padding:1px 0pt 1px 12px;
text-decoration:none;
}
.navigatesecondary .panel ul li img {
padding:0px 0pt 0pt;
}
.panel ul li a:hover {
color:#999999;
}
.panel input {
border:1px solid #CCCCCC;
font-family:Verdana,Arial;
font-size:105%;
height:17px;
margin:0px 2px 0px 10px;
padding:2px 2px 0pt 4px;
width:140px;
}
.panel select {
font-family:Verdana,Arial;
font-size:105%;
margin:10px 0px 0px 10px;
padding:0pt;
vertical-align:middle;
width:150px;
}
.panel select.wideddl {
font-family:Verdana,Arial;
font-size:105%;
margin:10px 0px 0px 10px;
padding:0pt;
vertical-align:middle;
width:270px;
}
.secondarynav .panel select {
font-family:Verdana,Arial;
font-size:105%;
margin:-5px 0px 0px 10px;
padding:0pt;
vertical-align:middle;
}
.panel label {
font-family:Verdana,Arial;
margin:10px 0px 0px 10px;
padding-top:3px;
width:145px;
}
.panel .wide label {
margin-left:0pt;
}
.panel .submit {
background-image:url(../../../../images/common/submit.jpg);
background-repeat:no-repeat;
border:0pt none;
cursor:pointer;
height:22px;
margin:-1px 0pt 0pt -5px;
padding:0pt;
vertical-align:bottom;
width:22px;
}
.binobg {
background-repeat:no-repeat;
float:right;
margin:0px 10px 0px 0pt;
padding:0px;
text-align:left;
width:275px;
}
.panel .binobg select {
margin:10px 0px 10px 0pt;
width:274px;
}
.panel .binobg label {
margin-left:0px;
padding:0px 0pt 0pt;
}
.content .binobg p {
color:#008000;
margin:0px 0px 0px 0pt;
padding:0px;
width:274px;
}
.mappicker {
float:left;
margin-left:10px;
width:275px;
}
.mappicker img {
margin:0px;
padding:0px;
}
.mappicker h3 {
float:left;
font-size:125%;
margin-left:0px;
}
.binobg h3 {
float:none;
font-size:125%;
margin-bottom:20px;
margin-left:0px;
text-align:left;
}
.step1 {
width:235px;
}
.docubg {
background-image:url(../../../../images/common/docubg.gif);
background-position:0pt -3px;
background-repeat:no-repeat;
margin:0px 10px 10px;
padding-bottom:5px;
padding-left:30px;
}
.email {
background-image:url(../../../../images/common/question_icon.jpg);
background-repeat:no-repeat;
margin:5px 0pt;
padding:7px 0px 10px 25px;
}
.email a {
color:#000000;
font-weight:bold;
margin:0px;
padding:0px 5px 0px 0px;
}
.email a:hover {
color:#999999;
}
.campaign {
background-image:url(../../../../images/common/content_inner_shadow.jpg);
background-position:center bottom;
background-repeat:no-repeat;
padding-bottom:23px;
}
.rotator {
float:left;
}
.campaignlinks {
float:left;
}
.campaignlink1 a {
background-image:url(../../../../images/campaign/ApplyNugget.jpg);
background-repeat:no-repeat;
display:block;
height:178px;
text-decoration:none;
width:399px;
}
.campaignlink1 a:hover {
background-image:url(../../../../images/campaign/ApplyNugget.jpg);
background-position:0pt -178px;
background-repeat:no-repeat;
height:178px;
text-decoration:none;
width:399px;
}
.campaignlink2 a {
background-image:url(../../../../images/campaign/campaign_link1.jpg);
background-repeat:no-repeat;
display:block;
height:89px;
text-decoration:none;
width:399px;
}
.campaignlink2 a:hover {
background-image:url(../../../../images/campaign/campaign_link1.jpg);
background-position:0pt -89px;
background-repeat:no-repeat;
height:89px;
text-decoration:none;
width:399px;
}
.servicelister ul {
border:0px solid red;
}
.listeritemwrapper {
border-bottom:0px none;
margin:10px 0pt;
padding:0px;
}
.listerimagewrapper img {
background-color:#FFFFFF;
border:1px solid #5691CE;
float:left;
margin:8px 10px 0pt 0pt;
padding:0pt;
}
.listertitle {
border-bottom:1px solid #0066CC;
color:#0066CC;
display:block;
font-size:130%;
font-weight:normal;
margin:5px 0px;
padding:0px 0px 5px;
}
.listertitle a {
color:#0066CC;
display:block;
font-size:90%;
font-weight:normal;
}
.listertitle a:hover {
color:#999999;
display:block;
font-size:90%;
font-weight:normal;
}
.listertitle img {
padding:0px 5px 0px 0px;
}
.listeritemwrapper .listertitle a {
color:#0066CC;
text-decoration:none;
}
.listersubtitle {
color:#999999;
font-weight:bold;
margin:-3px 0pt 5px;
padding:0pt;
}
.listerAZ {
background-color:#F1F1F1;
font-size:80%;
margin-bottom:2px;
padding:2px;
}
.Listitemlink {
clear:left;
margin:0px 0pt 10px 0px;
padding:5px 0pt 0pt;
text-align:right;
}
.Listitemlink a {
background-image:url(../../../../images/common/arrow.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
border:0px solid red;
color:navy;
padding:0pt 0pt 0pt 10px;
}
listitemlink a:hover {
color:#999999;
}
.listeritemwrapper a:hover {
color:#999999;
text-decoration:underline;
}
.listeritemwrapper img {
}
.listerdate {
color:#000000;
font-size:75%;
font-weight:normal;
margin-right:0px;
margin-top:0px;
padding:3px 0px;
}
.listerfilesize {
color:#000000;
font-size:75%;
font-weight:normal;
margin-right:0px;
margin-top:5px;
padding:5px;
}
.listerfiletype {
color:#000000;
font-size:75%;
font-weight:normal;
margin-right:0px;
margin-top:5px;
padding:5px;
}
.Listershortdescription {
margin:5px 5px 0px 0px;
}
.longdescription a {
display:inline;
float:right;
}
.listeritemwrapper .Listershortdescription span a {
display:inline;
}
.listeritemwrapper p {
margin:1px 0pt 10px;
padding:0pt;
}
.publicationitemdata .itemlink span {
background-color:#F1F1F1;
border:0pt none;
display:block;
float:left;
margin:0pt;
padding:0pt;
width:auto;
}
.publicationitemdata .itemlink span a {
display:block;
margin:0pt;
padding:0pt;
}
.publicationitemdata .itemlink span a img {
margin:0pt 5px 0pt 0pt;
padding:0pt;
vertical-align:middle;
}
.listeritemdata {
border-left:1px solid #CCCCCC;
color:#000000;
font-size:75%;
font-weight:normal;
margin:5px 0px 0pt;
padding:1px 2px;
}
.stepwrapper {
background-image:url(../../../../images/stepthrough/wrapper_bg.jpg);
background-repeat:repeat-y;
border:0px solid #CCCCCC;
margin-top:20px;
width:570px;
}
.stepwrapper ul {
background-color:#FFFFFF;
height:1%;
margin:0pt 0 0 7px;
padding:0pt 0pt 0pt 1px;
text-align:center;
}
.stepwrapper ul li {
border:1px solid #ACACAC;
display:inline;
float:left;
font-size:110%;
height:31px;
list-style-type:none;
margin:0pt 1px;
padding:0pt;
width:24%;
}
.stepwrapper ul li a {
background-color:#CCCCCC;
background-image:url(../../../../images/stepthrough/steps_nav.jpg);
background-position:0pt 0px;
background-repeat:repeat-x;
color:#666666;
display:block;
font-weight:bold;
margin-left:0pt;
padding:8px 0pt;
text-decoration:none;
}
.stepwrapper ul li a:hover {
background-color:#858585;
background-image:url(../../../../images/stepthrough/steps_nav.jpg);
background-position:0pt -32px;
background-repeat:repeat-x;
color:#666666;
}
.stepwrapper li.selected a {
background-color:#5B94CF;
background-image:url(../../../../images/stepthrough/steps_nav.jpg);
background-position:0pt -64px;
background-repeat:repeat-x;
color:#FFFFFF;
}
.stepwrapper h2 {
background-color:#5B94CF;
color:#FFFFFF;
font-size:140%;
margin:0pt;
padding:10px;
}
.stepcontent {
border-top:1px solid #5B94CF;
padding:30px 30px 10px 85px;
width:455px;

}
.stepcontent ul {
margin:15px 20px 15px 10px;
text-align:left;
}
.stepcontent ol {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
text-align:left;
}
.stepcontent ol ol {
list-style-image:none;
list-style-position:inside;
list-style-type:lower-roman;
margin:7px 20px 15px 10px;
text-align:left;
}
.stepcontent ol li {
margin:5px 0px 7px 15px;
padding:0pt 0pt 0pt 0px;
}
.stepcontent ol ol li {
margin:5px 0px 7px;
padding:0pt 0pt 0pt 0px;
}
.stepcontent ul li {
background-image:url(../../../../images/common/bullet.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
margin:5px 0px 7px 15px;
padding:0pt 0pt 0pt 15px;
}
.stepregionselector {
border-top:1px solid #CCCCCC;
font-family:Verdana,arial;
margin:10px 0px;
padding:20px 10px 0px 0px;
}
.stepregionselector select {
font-size:110%;
margin-top:-3px;
vertical-align:middle;
}
.stepregionselector label {
float:left;
font-weight:bold;
padding-right:10px;
vertical-align:top;
}

#step0 .stepcontent {
background-image:url(../../../../images/stepthrough/step2_bg.jpg);
background-repeat:no-repeat;
}

#step1 .stepcontent {
background-image:url(../../../../images/stepthrough/step2_bg.jpg);
background-repeat:no-repeat;
}
#step2a .stepcontent {
background-image:url(../../../../images/stepthrough/step1_bg.jpg);
background-repeat:no-repeat;
}
#step2b .stepcontent {
background-image:url(../../../../images/stepthrough/step1_bg.jpg);
background-repeat:no-repeat;
}
#step2c .stepcontent {
background-image:url(../../../../images/stepthrough/step1_bg.jpg);
background-repeat:no-repeat;
}
#step3 .stepcontent {
background-image:url(../../../../images/stepthrough/step3_bg.jpg);
background-repeat:no-repeat;
}
#step4 .stepcontent {
background-image:url(../../../../images/stepthrough/step4_bg.jpg);
background-repeat:no-repeat;
}
#step5 .stepcontent {
background-image:url(../../../../images/stepthrough/step5_bg.jpg);
background-repeat:no-repeat;
}
#step6 .stepcontent {
background-image:url(../../../../images/stepthrough/step6_bg.jpg);
background-repeat:no-repeat;
}
.stepcontent p {
line-height:130%;
margin:5px 10px 10px 0pt;
padding:0pt;
}

.stepcontent div {
	clear:left;
	margin:5px 0;
}

.stepcontent p.highlight, .stepcontent span.highlight {
	color:green;
	margin:5px 0 10px 0;
}

.stepcontent label.highlight  {
	color:green;
	margin:10px 0 10px 0px;
	padding:0;
	float:right;

}

.stepcontent input.checkbox {
width:20px;
margin-top:10px;


}


.stepcontent label {
float:left;
width:130px;
}

.stepcontent .radio table {
float:left;
width:60px;
}

.stepcontent .radio td {
width:20px;
}

.stepcontent input {
width:300px;
}




.steppanelfooter {
background-image:url(../../../../images/stepthrough/panelfooter_bg.jpg);
background-position:center bottom;
background-repeat:no-repeat;
padding:10px 0px 65px 20px;
}
.steppanelfooter a {
color:#000000;
padding: 0px 5px 0px 5px;
}
.steppanelfooter a:hover {
color:#999999;
}
.steppanelfooter {
vertical-align:text-bottom;
}
.steppanelfooter img {
}
.prev {
float:left;
}
.next {
float:right;
padding-bottom:5px;
padding-left:0px;
padding-right:25px;
}
.contactdetailpanel {
margin:10px 0pt 0px;
padding:0px 10px 10px;
}
.contactdetailpanel img {
float:left;
}
.contactdetailpanel h3 {
margin:10px 0pt;
padding-top:0pt;
}
.contactdetailpanel a {
background-image:url(../../../../images/stepthrough/link_arrow.jpg);
background-position:-2px 4px;
background-repeat:no-repeat;
color:#000000;
font-size:90%;
padding-left:12px;
}
.contactdetailpanel a:hover {
color:#999999;
}
.address {
background-color:#FFFFFF;
background-image:url(../../../../images/common/panel_white_bg.jpg);
background-position:center bottom;
background-repeat:no-repeat;
line-height:130%;
margin:0px 0pt 10px 0px;
padding:0px 0px 20px;
}
.address a {
background-image:url(../../../../images/common/arrow-trans.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
color:black;
display:block;
margin-top:10px;
padding-left:10px;
text-decoration:none;
}
.address a:hover {
color:#999999;
text-decoration:underline;
}
.address ul {
margin:10px;
}
.address .first {
background-color:#5B94CF;
border-bottom:1px solid #CCCCCC;
color:#FFFFFF;
font-weight:normal;
margin-bottom:5px;
padding:5px 5px 5px 10px;
}
.officename {
font-weight:bold;
}
.checklist {
padding:10px;
}
.checkon {
margin:0pt 0pt 5px;
padding:10px 0pt 5px 10px;
}
.alt {
background-color:#F9F9F9;
}
.checkon h4 {
border:0pt none;
color:#000000;
line-height:110%;
margin:0pt 0pt 0pt 28px;
padding:5px 0pt 5px 5px;
}
.checkon img {
float:left;
}
.checkon a {
background-image:url(../../../../images/common/arrow-trans.gif);
background-position:-2px 4px;
background-repeat:no-repeat;
color:#000000;
display:block;
margin-bottom:5px;
margin-left:0px;
padding-left:12px;
}
.checkon a:hover {
color:#999999;
}
.checkon p {
clear:both;
color:#000000;
margin:5px 5px 10px 35px;
}
.checkoff h4 {
background-image:url(../../../../images/common/checktick_off.jpg);
background-repeat:no-repeat;
color:#CCCCCC;
line-height:110%;
margin:0pt;
padding:5px 0pt 5px 35px;
}
.checkoff .fakelink {
background-image:url(../../../../images/stepthrough/link_arrow_off.jpg);
background-position:-2px 4px;
background-repeat:no-repeat;
color:#CCCCCC;
display:block;
margin-bottom:5px;
margin-left:0px;
padding-left:12px;
text-decoration:underline;
}
.checkoff p {
color:#CCCCCC;
margin:5px 5px 10px 35px;
}
.additionallink {
margin:0pt 10px 0pt 0px;
}
.additionallink {
color:#000000;
}
.additionallink a {
color:navy;
}
.additionallink a:hover {
color:#999999;
}
.additionallink img {
padding-left:10px;
vertical-align:middle;
}
.recipientlogo span img {
float:right;
margin-left:15px;
}
.casestudytitle h2 {
border-bottom:0px solid #000033;
color:#000033;
font-size:170%;
font-weight:normal;
margin-bottom:20px;
padding:0pt 0pt 0px;
}
.fauxtabledetails {
background-color:#CDDEF0;
margin:0pt 0pt 2px;
padding:0px;
}
.fauxtabledetails h3 {
background-color:#CDDEF0;
display:inline;
float:left;
font-size:100%;
font-weight:normal;
margin:0pt;
padding:5px;
width:120px;
}
.fauxtabledetails p {
background-color:#EFF4FA;
margin:0pt 0pt 0pt 130px;
padding:5px;
}
.reporttabledetails {
background-color:#EFF4FA;
background-image:url(../../../../images/common/reporttable_bg.gif);
background-repeat:repeat-y;
border-bottom:2px solid #FFFFFF;
margin:0pt;
padding:0px;
}
.resetp p {
margin:0pt;
padding:0pt;
}
.resetp div a {
display:block;
margin:-10px 0pt 0pt;
padding:0pt;
}
.reporttabledetails h3 {
background-color:transparent;
display:block;
float:left;
font-size:100%;
font-weight:normal;
margin:0pt;
padding:5px;
width:150px;
}
.reporttabledetails p {
background-color:#EFF4FA;
line-height:130%;
margin:0pt 0pt 0pt 160px;
padding:5px;
}
.casestudycontent {
margin:0pt 0pt 20px;
}
.casestudycontent ul li {
background-image:url(../../../../images/common/bullet.jpg);
background-position:2px 8px;
background-repeat:no-repeat;
margin-left:0px;
padding:4px 2px 4px 12px;
}
.casestudycontent .casestudylink {
border:0pt none;
}
.casestudylink {
margin:0pt 0pt 20px;
}
.casestudylink a {
background-image:url(../../../../images/common/arrow.gif);
background-position:0pt 5px;
background-repeat:no-repeat;
border:0pt none;
color:black;
font-size:90%;
padding:0pt 0pt 0pt 10px;
}
.casestudylink a:visited {
color:black;
}
.casestudylink .listeritemwrapper {
border:0pt none;
}
.casestudylink .listertitle {
border:0pt none;
margin:0pt 0pt 0pt 0px;
padding:0pt 0pt 5px;
}
.casestudylink .listertitle a {
color:black;
margin-top:0pt;
padding-top:0pt;
}
.casestudylink .listertitle a:hover {
color:#999999;
}
.casestudylink .listershortdescription {
border:0pt none;
}
.summaryLinksHeader {
color:#100049;
font-size:140%;
}
.sitemaplevelheader .sitemapheader {
border-bottom:1px solid #009900;
color:#009900;
display:block;
font-size:140%;
margin:15px 0px;
padding:5px 0pt;
}
.sitemaplevelheader .sitemapheader a {
color:#009900;
}
.sitemaplevelheader .sitemapheader a:hover {
color:#009900;
}
.sitemaplevelheader .sitemapheader a:link {
color:#009900;
}
.sitemaplevelheader .sitemapheader a:hover {
color:#999999;
}
.sitemaplevelheader .sitemapheader a:visited {
color:#009900;
}
.sitemaplevelsection {
font-family:Verdana,Arial;
font-size:110%;
margin:0pt;
padding:0pt;
}
.sitemaplevel-item-pos {
margin:2px 3px;
padding:1px 0px;
}
.sitemaplevel-item {
color:black;
}
.sitemaplevel-item a {
color:black;
margin-top:0pt;
padding-top:0pt;
}
.sitemaplevel-item a:link {
color:black;
margin-top:0pt;
padding-top:0pt;
}
.sitemaplevel-item a:hover {
color:#999999;
text-decoration:underline;
}
.sitemaplevel-bullet {
background-image:url(/images/common/arrow.gif);
background-position:left 50%;
background-repeat:no-repeat;
border:0px none;
padding-left:10px;
padding-right:0px;
vertical-align:top;
}
.indentleft {
margin-left:23px;
}
.widedropdown select {
margin-top:3px;
width:auto;
}
.widedropdown label {
margin-top:0px;
}
.ms-TPBody h3 {
font-size:100%;
font-weight:normal;
}
.ms-WPBody h3 {
font-size:100%;
font-weight:normal;
}
.casestudyimage {
border:1px solid black;
margin-left:15px;
}
.grantsearch {
margin:10px 10px 0px;
padding-left:10px;
padding-top:10px;
}
.grantsearch h3 {
background-image:url(../../../../images/common/grant_find.gif);
background-repeat:no-repeat;
margin-left:0pt;
margin-right:0pt;
margin-top:5px;
padding-bottom:10px;
padding-left:35px;
}
.left {
float:left;
width:270px;
}
.right {
float:right;
margin-left:23px;
width:270px;
}
.grantsearch label {
float:left;
margin:0pt;
padding:3px 0pt 0pt;
width:130px;
}
.grantsearch input {
margin:0pt;
vertical-align:middle;
width:325px;
}
.grantsearch select {
margin:0pt;
vertical-align:middle;
width:335px;
}
.sectionwrapper {
margin-top:15px;
}
.grantsearch .search {
clear:both;
margin-bottom:0pt;
margin-top:10px;
text-align:right;
}
.grantsearch .search label {
float:none;
width:auto;
}
.grantsearch .search input {
float:none;
}
.pager {
background-color:#F6F9FD;
padding-right:5px;
}
.pager a {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
color:#000000;
padding:2px;
}
.pager select {
}
.searchresults table {
margin-top:5px;
width:100%;
}
.searchresults th {
background-color:#CCDEF0;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#000000;
font-weight:normal;
padding:5px;
}
.searchresults td {
border-bottom:0px none;
border-right:1px solid #CCCCCC;
color:#000000;
padding:5px;
}
.alternatingrow td {
background-color:#F6F9FD;
border-right:1px solid #CCDEF0;
}
.outerpagingwrapper {
background-position:left top;
background-repeat:repeat-x;
}
#ctl00_PlaceHolderMain_pnlPageNumbers {
padding:5px 0pt 0pt;
}
#ctl00_PlaceHolderMain_pnlPageNumbers a {
border:1px solid #CCCCCC;
color:#666666;
float:left;
margin:0px 2px 4px;
padding:2px 1px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:auto;
}
.pb_listbox {
vertical-align:middle;
}
#ctl00_PlaceHolderMain_pnlPageNumbers a:hover {
background-color:#CCDEF0;
border:1px solid #CCCCCC;
color:#000000;
float:left;
padding:2px 1px;
text-align:center;
text-decoration:underline;
vertical-align:middle;
width:auto;
}
.innerpaging {
border-top:1px solid #CCCCCC;
margin-top:10px;
padding-top:5px;
}
.previouspagingdata {
float:left;
}
.previouspagingdata img {
padding-right:5px;
vertical-align:middle;
}
.previouspagingdata a {
color:black;
padding-left:20px;
text-decoration:none;
}
.previouspagingdata a:hover {
color:#999999;
text-decoration:underline;
}
.nextpagingdata {
float:right;
}
.nextpagingdata img {
vertical-align:middle;
}
.nextpagingdata a {
color:black;
padding-right:20px;
text-decoration:none;
}
.nextpagingdata a:hover {
color:#999999;
text-decoration:underline;
}
.paging {
text-align:center;
}
.mailerpanel {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:10px 10px 0px;
padding:15px;
}
.mailerpanel h3 {
margin:0px;
padding:0px 0px 15px;
}
.mailerpanel label {
margin:0pt;
padding:0pt;
width:10em;
}
.mailerpanel input {
margin:0pt;
padding:0pt;
width:20em;
}
.acceptwrapper {
margin-top:10px;
}
.acceptwrapper label {
padding-top:0pt;
vertical-align:top;
width:auto;
}
.acceptwrapper input {
border:0pt none;
float:left;
margin-top:0px;
width:2em;
}
.success p img {
background-image:none;
margin:0pt;
padding:0pt;
}
.check label {
width:auto;
}
.check input {
border:0pt none;
margin-top:10px;
width:2em;
}
.radio input {
border:0pt none;
margin-top:10px;
width:2em;
}
.ErrorDisplay {
margin:0px;
padding:0pt 10px;
}
.subscribe {
background-color:#F1F1F1;
border:1px solid #CCCCCC;
margin-top:10px;
padding:10px;
text-align:right;
}
.subscribe label {
margin:0pt 10px;
padding:0pt;
}
.mailerpanel h3 {
margin-bottom:0px;
padding-bottom:5px;
}
.address img {
margin-left:20px;
}
#pnlPaging {
width:575px;
}
#pnlPageNumbers {
width:575px;
}
#ctl00_PlaceHolderMain_1 {
}
.numbers {
border:0px solid orange;
float:left;
height:100%;
width:320px;
}
.numbers #PageNumbers {
float:left;
}
.pipe {
border:0px solid red;
float:left;
height:10px;
margin:2px 0pt 0pt;
}
.numbers a {
}
.link {
border:1px solid blue;
margin:0pt;
padding:0pt;
}

.bulletlist ul li {
background-color:transparent;
border:0pt none;
display:block;
height:100%;
margin:3px 0 0;
padding:2px 0 2px 10px;
width:430px;
}
.bulletlist ul li a {
background-color:transparent;
background-image:none;
background-repeat:no-repeat;
color:navy;
display:inline;
float:none;
margin:0pt;
padding:0px;
text-decoration:underline;
}
.bulletlist ul li a:hover {
background-color:transparent;
background:none;
display:inline;
float:none;
}
.bulletlist ol ul li {
float:none;
}
.bulletlist ol ul {
padding-top:10px;
}
.bulletlist ol ul li {
}
.bulletlist ul {
background-color:transparent;
display:block;
margin:0pt 10px 10px;
width:auto;
}

#step0 .bulletlist ul, #step1 .bulletlist ul, #step2a .bulletlist ul, #step2b .bulletlist ul, #step2c .bulletlist ul, #step3 .bulletlist ul {
background-color:transparent;
display:block;
margin:0pt 10px 10px 0;
width:auto;
list-style-type:none;
}

#step0 .bulletlist ul li a, #step1 .bulletlist ul li a, #step2a .bulletlist ul li a, #step2b .bulletlist ul li a, #step2c .bulletlist ul li a, #step3 .bulletlist ul li a {
background-color:transparent;
background-image:url(../../../../images/common/arrow-trans.gif);
background-repeat:no-repeat;
background-position:0 5px;
color:navy;
display:inline;
float:none;
margin:0pt;
padding:0 0 0 10px;
text-decoration:underline;
}

#step0 .bulletlist ul li span {
background-color:transparent;
background-image:url(../../../../images/common/arrow-trans.gif);
background-repeat:no-repeat;
background-position:0 5px;
display:inline;
float:none;
margin:0pt;
padding:0 0 0 10px;
text-decoration:underline;
font-weight:bold;
}

#step0 .bulletlist ul li a:hover, #step1 .bulletlist ul li a:hover, #step2a .bulletlist ul li a:hover,  #step2b .bulletlist ul li a:hover, #step2c .bulletlist ul li a:hover, #step3 .bulletlist ul li a:hover, {
background-color:transparent;
background-image:url(../../../../images/common/arrow-trans.gif);
background-repeat:no-repeat;
display:inline;
float:none;
}

#step0 .stepcontent ul li, #step1 .stepcontent ul li, #step2a .stepcontent ul li, #step2b .stepcontent ul li, #step2c .stepcontent ul li, #step3 .stepcontent ul li {
	background-image:none;
} 

#step0 .stepcontent ul li p, #step1 .stepcontent ul li p, #step2a .stepcontent ul li p, #step2b .stepcontent ul li p, #step2c .stepcontent ul li p, #step3 .stepcontent ul li p{
	background-image:url(../../../../images/common/bullet.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	padding-left:10px;
}

#step0 .stepcontent ul ul li p, #step1 .stepcontent ul ul li p, #step2a .stepcontent ul ul li p, #step2b .stepcontent ul ul li p, #step2c .stepcontent ul ul li p, #step3 .stepcontent ul ul li p
{
	background-image:url(../../../../images/common/dash.jpg);
	background-position:5px 9px;
	padding-left:20px;
	font-size: 90%;
}

#step0 .stepcontent .bulletlist ul li ul
{
*float:left;
	margin-top: 5px;
}

#step0 .stepcontent .bulletlist ul li ul li
{
	float:left;
	list-style-type:disc!important;
	margin-top: 0px!important;
	width:380px!important;
}

#step1 .stepcontent ul li p+p, #step2a .stepcontent ul li p+p, #step2b .stepcontent ul li p+p, #step2c .stepcontent ul li p+p, #step3 .stepcontent ul li p+p{
	background-image:none;
} 

#step0 .stepcontent ul li p a, #step1 .stepcontent ul li p a, #step2a .stepcontent ul li p a, #step2b .stepcontent ul li p a, #step2c .stepcontent ul li p a, #step3 .stepcontent ul li p a {
	background-image:none;
	padding-left:0;
}


div.radio  {
	clear:left;
	margin:5px 0;
}

div.radio label  {
	float:left;
	width:75px;
	margin:0px 17px 0 0;
	padding:0;
}

div.radio input {
float:left;
margin:3px 0px 0pt 0pt;
padding:0pt;
}

div.radio p {
	height:100%;
	margin:10px 0px 0 0;
	padding:0;
}

div.radio p.subelement {
	margin-left:56px;
}

.fail {
	background-image:url(../../../../images/stepthrough/fail_bg.jpg);
	background-repeat:no-repeat;
	background-color:#19982D;
	line-height:130%;
	padding: 0px 10px 0px 56px ;
}
.fail span
{
	padding: 5px 0px ;
}
.fail p {
	margin:0px;
	padding:0;
	color:#fff;
}

.fail p+p {
	margin:0px;
	padding:10px 0 0 0;
	color:#fff;
}

.stepheader p{
	padding:10px 0;
}


input.submitdetails {
	background-image:url(../../../../images/stepthrough/submit_bg.jpg);
	background-repeat:no-repeat;
	border:0;
	color:#FFFFFF;
	background-color:#00CC00;
	float:right;
	width:150px;
	Padding:5px 0 13px 0;
	margin:15px 0 0 0;
}

input.submitdetails:hover {
	
	color:#CCC;
	
}

p.step2bOr
{
	font-weight: bold;
	margin-left: 56px;
}

.subelement select
{
	font-size:110%;
	
}

