h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dd, body, html, span, div, form, img, a, span, hr  
{
margin: 0 0 0 0;
padding: 0 0 0 0;
line-height: 1.2em;

}

h1
{
color: #ff9900;
font-size: 1.5em;
margin-bottom: .4em;
padding-bottom: .4em;
border-bottom: 1px solid #e8f2f4;
text-indent: .6em;
margin-right: 1.4em;
}

h2
{
color: #ff9900;
font-size: 1.5em;
margin-bottom: .4em;
padding-bottom: .4em;
border-bottom: 1px solid #e8f2f4;
text-indent: .6em;
margin-right: 1.4em;
}

div#contentnonav h1, div#contentnonav h2
{
width: 38.7em;
position: relative;
left: 2em;
}


h3
{
color: #6a6a6a;
font-size: 1.4em;
margin-bottom: .5em;
}

h4
{
color: #8a8a8a;
font-size: 1.2em;
}

.myformh4
{

margin-left: 3.5em;
}


h5
{
color: #8a8a8a;
font-size: 1.0em;
text-align: center;
}


a
{
color: #007788;
text-decoration: underline;
padding: 0 0 .2em 0;
}

a:hover
{
text-decoration: underline;
color: #ff9900;
}

ul
{
margin: 0 0 .5em 2em;
}

ol
{
margin: 0 0 .5em 2em;
}

html
{
font: 62% arial, garuda, sans-serif;
width: 100%;
height: 100%;
overflow: hidden;
}

body
{
color: black;
text-align: center;
width: 100%;
height: 100%;
/*background: #298d9c url(/images/pagelayout/pagebackground.gif) left bottom repeat-x fixed;*/
background-color: #298d9c;
overflow: hidden;
}

div#all1
{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
text-align: center;
background: url(/images/pagelayout/miranetbottomleft.gif) left bottom no-repeat fixed;
}

div#all2
{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
text-align: center;
background: url(/images/pagelayout/miranettopright.gif) right top no-repeat fixed;
}

div#all3
{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
}

div#all4
{
text-align: left;
width: 76em;
margin: 0 auto 0 auto;
border-top: 1px solid #298d9c;
background-color: #298d9c;
}

div#all5
{
margin: 1em 0 1em 0;
background-color: #298d9c;
width: 76.2em;
padding: .1em;
}

div#all6
{
margin: 0;
padding: 0;
width: auto;
font-size: 1.2em;
background-color: white;
}

.leftgroup
{
width: 43em;
float: left;
overflow: hidden;
}

.leftgroup2
{
padding: 0 2.5em 0 2em;
overflow: hidden;
background-color: white;
}

.leftgroupwithnav
{
width: 35em;
float: left;
overflow: hidden;
}

.leftgroup2withnav
{
padding: 0 1.5em 0 0;
overflow: hidden;
}


.rightgroup
{
width:18em;
float: left;
background-color: #eaeae9;
margin: 0 0 1em 0;
}

.rightgroup2
{
padding: 1em;
}

.rightgroupwithback
{
width:22.9em;
float: left;
margin: 0 0 1em 0;
}

.rightgroupwithnav
{
width:20.7em;
float: left;
background-color: #eaeae9;
margin: 0 0 1em 0;
}

.rightgroup2withnav
{
padding: 1em;
}

.rightgroupnobackwithnav
{
width:20.7em;
float: left;
margin: 0 0 1em 0;
}



.centergroup2
{
padding: 0 2em 1em 2em;
background-color: white;
}



.centergroup2withnav
{
padding: 0 2em 1em 0;
background-color: white;
}



div#content
{
position: relative;
left: 17.7em;
width: 45.6em;
background-color: white;
}

div#contentnonav
{
background-color: white;
}


.floatimageright
{
width:22.9em;
height: 200px;
float: right;
margin: 0 0 1em 0;
}

.floatimageleft
{
width:22.9em;
height: 200px;
float: left;
margin: 0 0 1em 0;
}

.image
{
width:18.5em;
height: 200px;
float: left;
margin: 0 0 1em 0;
overflow: hidden;
}


.imagewithnav
{
width:18.5em;
height: 200px;
float: left;
margin: 0 0 1em 0;
overflow: hidden;
}

div#header
{
height: 5.5em;
width: 100%;
padding-top: 1em;
}

div#header2
{
position: absolute;
background-color: white;
}


div#header img
{
border: none;
position: absolute;
left: 4.5em;
}

div#header ul
{
padding: 0;
margin: 0 0 0 1em;
}

div#header li
{
list-style-type: none;
}

div#accessibility
{
position: relative;
left: 43em;
width: 18.5em;
background-color: #eaeae9;
height: 6.5em;
float: left;
display: none;
}


div#accessibility li
{
float: left;
}

div#zoomfunction
{
height: 1.8em;
float: left;
position: relative;
top: 1.6em;
padding-right: .5em;
border-right: 1px solid #cececc;
}


html>body div#zoomfunction
{
display: block;
}

div#accessibility label
{
float: left;
height: 1.8em;
line-height: 1.8em;
}

div#accessibility select
{
height: 1.4em;
width: 5em;
font-size: 1.2em;
padding: 0;
margin: 0;
float: left;
border: 1px solid black;
}

div#accessibility option
{
height: 1.4em;
width: 5em;
font-size: 1em;
padding: 0;
margin: 0;
}

#highcontrastbutton
{
padding-left: .5em;
position: relative;
top: 1.7em;
padding-left: .5em;
border-left: 1px solid white;
}

#highcontrastbutton a
{
height: 1.7em;
line-height: 1.7em;
}

#graphicsbutton
{
display: none;
}





div#globalnavigation
{
margin: 0 .7em 0 .7em;
border: 1px solid white;
}

div#globalnavigation2
{
background-color: #00949d;
height: 4em;
margin-bottom: 2em;
}

div#globalnavigation li
{
float: left;
display: block;
height: 4em;
text-transform: capitalize;
/*width: 12em;
text-align: center;*/
}

div#globalnavigation a
{
color: white;
text-decoration: none;
font-size: 1.2em;
font-weight: normal;
height: 100%;
line-height: 3em;
display: block;
padding: 0 .5em 0 .5em;
border-right: 1px solid #007283; 
border-left: 1px solid #709ba1; 
}

html body div#globalnavigation a
{
display: inline-block;
}

html>body div#globalnavigation a
{
display: block;
}

html body div#all1 div#all2 div#globalnavigation .activelink
{
background-color: #ff9900;
color: white;
text-decoration: none;
font-size: 1.2em;
font-weight: normal;
height: 100%;
line-height: 3em;
display: block;
padding: 0 .5em 0 .5em;
border-right: 1px solid white; 
border-left: 1px solid white; 
}

html>body div#all1 div#all2 div#globalnavigation .activelink
{
padding: .3em .5em;
position: relative;
top: -.3em;
}

html body div#all1 div#all2 div#globalnavigation .activelink
{
display: inline-block;
}

html>body div#all1 div#all2 div#globalnavigation .activelink
{
display: block;
}


div#globalnavigation a:hover, div#globalnavigation li#globalfirst a:hover, div#globalnavigation li#globallast a:hover
{
background-color: #58b9bf;
border-right: 1px solid white; 
border-left: 1px solid white; 
}

div#globalnavigation li#globalfirst
{
margin-left: 0;
}

div#globalnavigation li#globalfirst a
{
border-left: 1px solid #00949d;
}

div#globalnavigation li#globallast a
{
border-right: 1px solid #00949d;
}

html body div#all1 div#all2 p
{
margin-bottom: 1em;
}


div#sectionnavigation
{
width: 17.5em;
height: 10em;
position: absolute;
}

div#sectionnavigation2
{
width: 12em;
padding: 3em 1em 200px 0;
margin: 0 0 0 1em;
position: absolute;
left: 1em;
background: #e8f2f4 url(/images/pagelayout/sectionnavigationminarrt.gif) left bottom no-repeat;
}


div#sectionnavigation li
{
background: url(/images/pagelayout/arrowbullet.gif) left top no-repeat;
padding-left: 15px;
margin-bottom: 1em;
list-style-type: none;
}

div#sectionnavigation li.activelink
{
background: url(/images/pagelayout/arrowbullethighlight.gif) left top no-repeat;
}

div#sectionnavigation a
{
text-decoration: none;
}

div#sectionnavigation li.activelink a
{
color: #ff9900;
font-weight: bold;
}


div#footer
{
clear: both;
height: 12em;
margin: 0;
padding: 200px 0 0 0;
background: url(/images/pagelayout/footerlogo.gif) right top no-repeat;
}

div#footer li
{
list-style-type: none;
}

div#footer div#footerlinks
{
clear: both;
padding-bottom: 2em;
margin-right: 2em;
}

div#footer ul
{
float: right;
}

div#footer li
{
float: left;
padding-right: .5em;
margin-left: .5em;
border-right: 1px solid #007788;
}


div#footer li.lastitem
{
padding-right: 0;
border-right: none;
}

div#footer div#footerlogos
{
clear: both;
float: right;
margin-right: 2em;
width: 59em;
}

#wesbanklogo
{
width: 149px;
height: 47px;
float: left;
}

#fnblogo
{
width: 109px;
height: 47px;
float: right;
}

div#footer div#footernotice 
{
position: relative;
top: 1.5em;
clear: both;
text-align: center;
font-size: .8em;
margin-right: 2.5em;
}

div#footer img
{
border: none;
}

.horizantalrule
{
height: 1em;
background-color: #00949d;
background-image: none;
margin: 0 2em 1em 2em;
}

.normal
{
padding: 0 1em;
background-color: white

}

.highlight
{
background-color: #e8f2f4;
margin-bottom: 1em;
margin-top: 1em;
padding: 0;
}

.highlight2
{
margin: 1em 1em .5em 1em;
background-color: #e8f2f4;
}

.highlight .highlight2 h4
{
margin-bottom: 1em;
}

.subhighlight
{
background-color: #dae3e5;
margin-bottom: 1em;
margin-top: 1em;
}

.subhighlight2
{
padding: 1em 1em .5em 1em;
}

html body .highlight .highlight2 .drawer-handle
{
margin-bottom: 0;
}

.contentbutton
{
font-size: 1em;
border: 1px solid #dadada;
height: 3em;
width: 38.3em;
margin: 0 0 1em 0;
background: white;
}

.fullcontentbutton
{
font-size: 1em;
border: 1px solid #dadada;
height: 3em;
width: 59em;
margin: 0 0 1em 0;
background: white;
position: relative;
top: -.7em;
}

.contentbutton a, .fullcontentbutton a
{
padding: 0;
margin: 0;
font-size: 1.4em;
line-height: 2.2em;
display: block;
height: 100%;
width: 100%;
text-decoration: none;
text-indent: 5em;
background-image: url(/images/pagelayout/arrowbullet.gif);
background-repeat: no-repeat;
background-position: 2em center;
}

.homepagebutton1
{
background-image: url(/images/homepage/button1back.jpg);
background-repeat: repeat-y;
background-position: right top;
}

.homepagebutton2
{
background-image: url(/images/homepage/button2back.jpg);
background-repeat: repeat-y;
background-position: right top;
}

.homepagebutton3
{
background-image: url(/images/homepage/button3back.jpg);
background-repeat: repeat-y;
background-position: right top;
}

.contentpagebutton
{
background-image: url(/images/pagelayout/tabbackground.jpg);
background-repeat: repeat-y;
background-position: right bottom;
}

.applybutton
{
font-size: 1.4em;
position: relative;
top: -.2em;
}





#accordianholder
{
/*height: 48em;*/
}

.accordion
{
border: 1px solid white;
}

.accordion h4 {
cursor:pointer;
display:block;
padding: .5em 0 .5em .5em;
font-weight: bold;
color: #007788;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #999;
background: #e4e5e5 url("/images/pagelayout/qabar.gif") left bottom repeat-x;
}





/* generic advert styling */
.advert
{
font-size: 1em;
border: 1px solid #dadada;
margin: 0 0 1em 0;
}

.advert a
{
font-size: 1em;
text-decoration: none;
}

.advert a:hover
{
text-decoration: none;
}

/* long adverts */
.longadvert
{

font-size: 1em;
padding: 0;
margin: 0 0 1.5em 0;
border: 1px solid white;
width: 38.3em;
height: 15em;
background-color: white;
}

.longadvert2
{
background-color: white;
font-size: 1em;
padding: 0;
margin: 0;
width: 38.3em;
height: 15em;
display: block;
}

.longadvert3
{
padding: 0;
margin: 0;
font-size: 1em;
border: 1px solid #dadada;
width: 38.3em;
height: 15em;
background-color: white;
position: absolute;
display: block;
}

.longadvertminaret
{
background: url(/images/pagelayout/advertminaret.gif) left bottom repeat-x;
width: 60px;
height: 160px;
position: absolute;
left: -10px;
bottom: -15px;
display: block;
}

.longadvert a
{
padding: 0;
margin: 0;
display: block;
cursor: pointer;
font-size: 1em;
text-decoration: none;
}

.longadvert a:hover
{
text-decoration: none;
}



/* short adverts
.shortadvert
{
height: 8.6em;
width: 22.2em;
font-size: 1em;
padding: 0;
margin: 0 0 .2em 0;
}

.shortadvert2
{
background-color: white;
font-size: 1em;
}

.shortadvert3
{
width: 21.2em;
height: 8.5em;
font-size: 1em;
border: 1px solid #dadada;
overflow: hidden;
}

.shortadvertleft
{
position: absolute;
height: 9.5em;
overflow: hidden;
}	

*html body div#all div#all2 .shortadvertleft
{
overflow: hidden;
width: 22.1em;
height: 10em;
padding: 0;
margin: 0;
}	

.shortadvertright
{
position: relative;
left: 22.3em;
height: 9.5em;
overflow: hidden;
}

.shortadvert a
{
display: block;
cursor: pointer;
font-size: 1em;
text-decoration: none;
}	

.shortadvert a:hover
{
text-decoration: none;
}	 */


html body div#all div#all2 .admore
{
width: 17em;
height: 2em;
}

html body div#all div#all2 .admore p
{
height: 2em;
line-height: 2em;
display: block;
padding: 0 0 0 1.8em;
margin: 0;
position: relative;
left: 1.8em;
background-image: url(/images/evolve/icons/bannerarrow.gif);
background-repeat: no-repeat;
background-position: left center;
font-size: 1.4em;
color: black;
}

/*html body div#all div#all2 .admoreshort
{
width: 15em;
height: 1em;
}

html body div#all div#all2 .admoreshort p
{
height: 1.4em;
line-height: 1.4em;
display: block;
padding: 0 0 0 1.8em;
margin: 0 0 0 1em;
background-image: url(/images/evolve/icons/bannerarrowshort.gif);
background-repeat: no-repeat;
background-position: left center;
font-size: 1.1em;
color: black;
}*/


/* thumbnail adverts */
/*.thumbnailadvert
{
margin: 0 0 1em 0;
padding: 0 0 1em 0;
width: 43em;
border: none;
border-bottom: 2px dotted #dadada;
clear: both;
float: left;
}

.thumbnailimage
{	
height: 50px;
width: 50px;
padding: 0;
margin: 0;
background-color: white;
border: 1px solid #cee5e1;
display: block;
}

.thumbnailcopy
{
padding: 0;
margin: 0;
float: left;
border: none;
text-align: left;
width: 80%;
}

.thumbnailcopy a
{
padding: 0;
margin: 0;
font-weight: bold;
font-size: 1.4em;
text-align: left;
}

.thumbnailcopy p
{
padding: 0;
margin: 0;
text-align: left;
}

.lastthumb
{
margin: 0;
padding: 0;
border: none;
}*/


/*tabs*/
.ui-tabs-hide 
{
display: none
}

.ui-tabs-nav 
{
padding-right: 0px;
padding-left: 4px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
list-style-type: none;
float: left;
}
/*
.ui-tabs-nav:unknown 
{
clear: both;
display: block;
content: " "
}
*/
.ui-tabs-nav li 
{
min-width: 84px;
float: left;
margin: 0px 0px 0px 1px;
}

.ui-tabs-nav a 
{
padding-right: 10px;
display: block;
padding-left: 10px;
background: url(/images/pagelayout/tab.png) no-repeat;
padding-bottom: 0px;
padding-top: 0px
}

.ui-tabs-nav a span 
{
padding-right: 10px;
display: block;
padding-left: 10px;
background: url(/images/pagelayout/tab.png) no-repeat;
padding-bottom: 0px; padding-top: 0px
}

.ui-tabs-nav a 
{
padding-left: 0px;
font-weight: bold;
margin: 1px 0px 0px;
color: #27537a;
line-height: 1.2;
white-space: nowrap;
text-align: center;
text-decoration: none;
outline: 0
}

.ui-tabs-nav .ui-tabs-selected a 
{
margin-top: 0px;
z-index: 2;
color: #000;
position: relative;
top: 1px
}

.ui-tabs-nav a span 
{
padding-right: 0px;
min-width: 64px;
min-height: 18px;
width: 64px;
padding-top: 6px;
height: 18px
}

* > .ui-tabs-nav a span 
{
width: auto;
height: auto
}

.ui-tabs-nav .ui-tabs-selected a span 
{
padding-bottom: 1px
}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active 
{
background-position: 100% -150px
}

.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active 
{
background-position: 100% -100px
}

.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span 
{
background-position: 0px -50px
}

.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span 
{
background-position: 0px 0px
}

.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited  
{
cursor: text
}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active  
{
cursor: pointer
}

.ui-tabs-panel 
{
clear: both;
padding-right: 8px;
border: #97a5b0 1px solid;
padding-left: 8px;
background: #fff;
padding-bottom: 1em;
padding-top: 1em;	
background: #fff url(/images/pagelayout/tabbackground.jpg) right bottom no-repeat;
}

.ui-tabs-panel h3
{
display: none;
}

.ui-tabs-loading em 
{
padding-right: 0px;
padding-left: 20px;
background: url(loading.gif) no-repeat 0px 50%;
padding-bottom: 0px;
padding-top: 0px
}

html .ui-tabs-nav 
{
display: inline-block
}

html>body .ui-tabs-nav 
{
display: block
}
/*
*:first-child + html .ui-tabs-nav 
{
display: inline-block
}

html>body:first-child + html .ui-tabs-nav 
{
display: inline-block
}*/

#essentials, #criteria, #requiredresources, #fees, #enquiries
{
padding: 1em;
}

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

td, table
{
border: 1px solid #cacaca;
}

.hasbeensent

{

margin: 0 0 1em 0;
padding: 0em;
position: relative;
background-color: #f5fafb;
left: 2.5em;
}



/* generic lead form */


html body form
 {
border: 1px solid #cee5e1;
padding: 1em;
clear: both;
float: left;
margin: 0 0 1em 0;
width: 42em;
font-size: 1.2em;
background-color: #f2f2f2;
position: relative;
left: 1.5em;

}



form .textfeild, form select, form textarea 
{
font-size: 1em;
border: 1px solid #555555;
font-family: arial, helvetica, sans-serif;
padding-left: .2em;
}

form option 
{
font-size: 1em;
}


html body input.textfield, html body input.inputfile
{
font-size: 1em;

}

html body form p
{
font-size: 12px;
padding: 0 0 .5em 0;
margin: 0 0 1em 0;
display: block;
border-bottom: 2px dotted #cdcdcd;
clear: both;
float: left;
width: 100%;
}
html body form h6
{
font-size: 12px;
padding: 0 0 .5em 0;
margin: 0 0 1em 0;
display: block;
clear: both;
float: left;
width: 100%;
}

html body form h4 
{
font-size: 1.1em;
padding: 0;
margin: 0 0 .7em 0;
height: 1.5em;
line-height: 1.5em;
text-indent: .5em;
display: block;
text-transform: none;
background-color: #dddddd;
width: 100%;
color: #666666;
border: 1px solid #cccccc;
clear: both;
margin-left: .5em;
}

html body form span.forminlinetext 
{
font-weight: bold;
vertical-align: bottom;
width: auto;
position: relative;
top: -.5em;
padding: 0 .3em 0 0;
display: -moz-inline-box;
display: inline-block;
}


html body form span.beforeelementtext
{
}

form span 
{
width: 21.5em;
display: table-cell;
display: inline-block;
vertical-align: bottom;
}

form span.description 
{
width: 200px;
display: table-cell;
display: inline-block;
text-align: right;
padding: 0 .5em .5em 0;
font-weight: bold;
vertical-align: top;
color: #666666;
}

form strong.formerror 
{
float: left;
width: 100%;
min-height: 1px;
text-align: left;
color: #b01e1e;
padding: .2em 0 0 0;
}

form strong.formerror img 
{
padding: 0 .3em 0 0;
}

form span.forminfo 
{
width: 19em;
text-align: left;
position: relative;
left: 12em;
display: block;
}

form span.forminfo img 
{
padding: 0 .3em 0 0;
position: relative;
top: .2em;
}

form label 
{
position: relative;
top: -.2em;
vertical-align: middle;
display: block;
}

form span label input.radiobutton,form span label input.checkbox
{
vertical-align: middle;
font-size: 1em;
}

form span label formname
{
vertical-align: middle;
font-size: 1em;
}
form span textarea 
{
width: 13em;
height: 7em;

}

form span input.textfield,form span select,form input.inputfile
{
position: relative;
top: -.2em;
}

html body form input.button 
{
float: right;
margin: 0 0 .5em .5em;
}
form span input.inputNone
{
background-color: #ebebe4;
border: 1px solid #cdcdcd;
}

form em 
{
width: 200px;
text-align: right;
color: #ff9900;
font-style: normal;
font-size: 1em;
display: block;
position: relative;
top: -.3em;
}


form input:focus,form textarea:focus 
{
background-color: #ffe5bf;

}

form .helpicon 
{
float: right;
position: relative;
top: -1.5em;
}

html body form p.errorinfo 
{
width: 100%;
border: 1px solid #b01e1e;
background-color: white;
display: block;
padding: .5em 0 .5em 0;
margin: 0 0 1.5em 0;
color: #b01e1e;
text-indent: .5em;
}

/**/
html body .content .Successsub 
 {
margin: 2em 2em 2em 2em;
}

#remLen, html body label
{
display:none;}


