/* Global */

body {margin: 0px; background: #f3f3f3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #333; overflow: -moz-scrollbars-vertical !important;}
body.iframe {margin: 0px; padding: 0; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #333;}


#header, #rightContent, #breadcrumb, h5 {font-family: Arial, Helvetica, sans-serif; !important; }


a {color: #00f; text-decoration: none;}

a:hover {color: #660066; text-decoration: underline;
}

img { border: none; }

h1, h2, h3, h4, h5 {font-family: Arial, Helvetica, sans-serif;font-weight: bold;margin: 0 0 10px 0;padding: 0;width:610px;}

h2, h4 {margin-bottom: 3px;}


h2 {font-size: 0.9em;color:#333;letter-spacing: normal;font-family: sans-serif,arial;}

h3 {font-size: 0.9em;color:#333;letter-spacing: normal;font-family: sans-serif,arial;margin-bottom:7px;}

h5 {color: #2d5c3d; font-size: 1.0em; letter-spacing: normal; margin: -4px 0 14px 0;}

p {margin: 0 0 7px 0; line-height: 1.5em; font-size:0.75em;width:610px;}
p.bold {margin: 0 0 10px 0; line-height: 1.5em; font-size:0.75em;font-weight:bold; color:#444;}
p.note {margin: 3px 0 7px 0; line-height: 1.5em; font-size:0.65em;color:#666;}
p.skipNav {position: absolute; left: -9999em;}

.left { float: left; }
.right { float: right; }
.clear { clear: both; }
ul, ul li {margin: 0; padding: 0; list-style-type: none;}

div.textindent {margin-left:10px;}
div.btn {float:left;padding:0 0 10px 10px;}

sup {font-size:0.67em}
table {margin:0; padding: 0; line-height: 1.5em; font-size:0.75em;border:none;width:500px;}
td {margin:0;padding: 3px 20px 3px 0; border:none;}

.red {color:#f00;}
li.error {color:#f00;font-size:0.75em;list-style-type: disc;}

iframe.branchfinder {margin:0;border:0;padding:0 0 10px 0;}



/* Overall Page Layout */


#container {margin: auto;width: 635px;background-color: #FFFFFF; padding: 0 10px 10px 10px;}
#Content {margin:0 0 10px 0;padding:10px 0 0 0;float:left;width:635px;}
#rightContent {margin:0 0 0 20px;padding:10px 0 0 0;float:left;width:180px;}

#footer {clear:both; margin:0; padding:0;text-align:center;color:#999;border-top:1px solid #e5dcee;width:635px;}


/*  Page Layouts */

#Layout1-leftColumn {float:left; margin:0; padding:0 19px 0 0;}
#Layout1-rightColumn {float:left; margin:0; padding:0;}

#Layout1-rightColumn p {font-size:0.85em}
#Layout2-leftColumn {float:left; margin:0; padding:0 20px 0 0;}


#Layout3-farleftColumn, #Layout3-leftColumn, #Layout3-rightColumn {float:left; margin:0; padding:0 20px 0 0;}
#Layout3-farrightColumn {float:left; margin:0; padding:0;}

#Layout4 {float:left; margin:0; padding:0; width:760px;}

div.LayoutHome-leftColumn {float:left; margin:0; padding:0 15px 0 0;width:325px;}
div.LayoutHome-RightColumn {float:left; margin:0; padding:0;width:325px;}

div.LayoutHome-Full {float:left; margin:0; padding:0;width:665px;clear:both;}
div.LayoutHome-FullBorder {float:left; margin:0; padding:8px;width:639px;clear:both;border:5px solid #e4d7e0;clear:both;}
.thickBorder {border:5px solid #e4d7e0;}	

div.secondaryBox-gen-copy {line-height: 1.5em; font-size:0.75em; color:#666}

/* Header */

#header {position: relative; background: #fff; width:960px; padding:0;background: #fff url(../images/global/phonenumber.gif) top center no-repeat;}

#logo {float:left; margin:8px 0;padding:0;width:170px;}
#headerLeft {float: left; margin:40px 0 0 20px;padding:0;}

#header #search {float: right; margin: 50px 0 0 0; color: #71568f; font-weight: bold; font-size: 0.7em;}
#header #search input {vertical-align: middle;font-size:0.95em;}

#header #search #search-box {margin: 0 7px 0 5px; border: 1px #999999 solid; width: 140px; color: #666; padding: 2px;}

#header #search img {vertical-align: middle;}



	
/* Breadcrumb */

#breadcrumb {position:relative;margin-bottom:-2px; padding: 6px 10px 0 0; color:#aaa; font-size:0.7em;}
#breadcrumb a {color: #999; text-decoration:underline;}
#breadcrumb a:hover {color: #ccc; text-decoration:none;}


/* Headers & Banners */
 

#whyRedmayneBanner {margin:0 0 20px 0; padding:0; width:750px; min-height:145px; height:145px;}

#largeBanner, #largeBanner2 {margin:0 0 15px 0;padding:0;}
#largeBanner h1 {padding:0 0 3px 0; margin:0;font-size:1.2em;}
#largeBanner2 h1 {padding:0 0 3px 0; margin:0;font-size:1.2em;}
#largeBanner p, #largeBanner2 p {font-size:0.75em; margin:0;padding:0;line-height:1.45em;}
#largeBanner p.image, #largeBanner2 p.image {padding-top: 10px;display:none;}

#medBanner {margin:0 0 20px 0;padding:0;}
#medBanner h1 {padding:0 0 3px 0; margin:0;font-size:1.2em;}
#medBanner p {font-size:0.75em; margin:0;padding:0;line-height:1.45em;}

#smBanner {margin:0 0 20px 0;padding:0;}
#smBanner h1 {padding:0 0 3px 0; margin:0;font-size:1.2em;}
#smBanner p {font-size:0.75em; margin:0;padding:0;line-height:1.45em;}

#largeBanner a, #medBanner a {color:#f90;}
#largeBanner a:hover, #medBanner a:hover {color:#fff;text-decoration:underline;}

/*  Page Content - Home */

div.fullpageBox {float:left;margin:0 0 15px 0;padding:7px 10px 0px 10px;b}

/*  Page Content - Investment Management */

div.contentBox-im {float:left;border:10px solid #e4d7e0;margin:0 0 15px 0;padding:10px 10px 3px 10px;}
div.secondaryBox-im {float:left;border:5px solid #e4d7e0;margin:0 0 15px 0;padding:10px 15px 3px 15px;}
div.lineindent-im {margin-left:30px; padding:7px 0; background:  url(../images/global/im-dottedline.gif) top left repeat-x}
div.imline {background: url(../images/global/im-dottedline.gif) repeat-x; height:11px;margin-bottom:7px;}

ul.imarrow li {list-style-image: url(../images/buttons/im-list-arrow.gif);margin:1px 0 2px 22px;padding:0 0 7px 5px;font-size:0.7em;font-weight:bold;line-height:1.4em;}
ul.imarrow-list li {list-style-image: url(../images/buttons/im-list-bullet.gif);margin:1px 0 3px 22px;padding:0 0 7px 5px;font-size:0.75em;line-height:1.4em;}
h2.mainheadings-im {color:#5b1048; background: url(../images/buttons/im-h2sub.gif) top left no-repeat;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #996699;}

h2.investman, h3.investman {color:#5b1048;}

h2 a.mainheadings-im {color:#5b1048; background: url(../images/buttons/im-h2-arrow-on.gif) top right no-repeat;display:block;margin-bottom:5px;display:block;}
h2 a:hover.mainheadings-im {color:#af8fa5; background: url(../images/buttons/im-h2-arrow.gif) top right no-repeat;text-decoration:none;}

h2 a.subheadings-im {color:#5b1048; background: url(../images/buttons/im-h2sub-arrow-on.gif) top left no-repeat;display:block;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #996699;}
h2 a:hover.subheadings-im {color:#af8fa5; background: url(../images/buttons/im-h2sub-arrow.gif) top left no-repeat;display:block;text-decoration:none;}


/*  Page Content - Share Dealing & Tax Efficient */

#sdBanner1 h2, #sdBanner2 h2, #sdBanner3 h2, #sdBanner4 h2 {padding:0; margin:0;font-size:1em;font-weight:bold;}


#sdBanner1 p, #sdBanner2 p, #sdBanner3 p, #sdBanner4 p {font-size: 0.7em;margin:0;padding:0;line-height:1.4em;}
#sdBanner1 p.cta, #sdBanner2 p.cta, #sdBanner4 p.cta {font-family:arial, helvetica, sans-serif;font-size: 0.75em;padding:5px;color:#839da7;}
#sdBanner3 p.cta {font-family:arial, helvetica, sans-serif;font-size: 0.75em;padding:5px;color:#839da7;}

div.contentBox-sd {float:left;border:10px solid #bfd2d9;margin:0 0 15px 0;padding:10px 10px 3px 10px;}
div.secondaryBox-sd {float:left;border:5px solid #bfd2d9;margin:0 0 15px 0;padding:10px 15px 3px 15px;}
div.lineindent-sd {margin-left:30px; padding:7px 0; background:  url(../images/global/sd-dottedline.gif) top left repeat-x}
div.sdline {background: url(../images/global/sd-dottedline.gif) repeat-x; height:11px;margin-bottom:7px;}

ul.sdarrow li {list-style-image: url(../images/buttons/sd-list-arrow.gif);margin:1px 0 2px 22px;padding:0 0 7px 5px;font-size:0.7em;font-weight:bold;line-height:1.4em;}
ul.sdarrow-list li {list-style-image: url(../images/buttons/sd-list-bullet.gif);margin:1px 0 3px 22px;padding:0 0 7px 5px;font-size:0.75em;line-height:1.4em;}
h2.mainheadings-sd {color:#083c4f; background: url(../images/buttons/sd-h2sub.gif) top left no-repeat;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #7196a4;}

h2.sd, h3.sd {color:#083c4f;}

h2 a.mainheadings-sd {color:#083c4f; background: url(../images/buttons/sd-h2-arrow-on.gif) top right no-repeat;display:block;margin-bottom:5px;display:block;}
h2 a:hover.mainheadings-sd {color:#4a889f; background: url(../images/buttons/sd-h2-arrow.gif) top right no-repeat;text-decoration:none;}

h2 a.subheadings-sd {color:#083c4f; background: url(../images/buttons/sd-h2sub-arrow.gif) top left no-repeat;display:block;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #7196a4;}
h2 a:hover.subheadings-sd {color:#4a889f; background: url(../images/buttons/sd-h2sub-arrow-on.gif) top left no-repeat;display:block;text-decoration:none;}

/* Tax Efficient Only */

h2 a.subheadings-tax1 {color:#083c4f; background: url(../images/buttons/tax-h2-pig.gif) top left no-repeat;display:block;margin-bottom:3px; padding: 9px 0 0 30px; border-top: 2px solid #7196a4;}
h2 a:hover.subheadings-tax1 {color:#4a889f; background: url(../images/buttons/tax-h2-pig-on.gif) top left no-repeat;display:block;text-decoration:none;}

h2 a.subheadings-tax2 {color:#083c4f; background: url(../images/buttons/tax-h2-sipp.gif) top left no-repeat;display:block;margin-bottom:3px; padding: 9px 0 0 30px; border-top: 2px solid #7196a4;}
h2 a:hover.subheadings-tax2 {color:#4a889f; background: url(../images/buttons/tax-h2-sipp-on.gif) top left no-repeat;display:block;text-decoration:none;}


/*  Page Content - Media Centre */

div.contentBox-mc {float:left;border:10px solid #9ccc7d;margin:0 0 15px 0;padding:10px 10px 3px 10px;}
div.secondaryBox-mc {float:left;border:5px solid #9ccc7d;margin:0 0 15px 0;padding:10px 15px 3px 15px;}
div.lineindent-mc {margin-left:30px; padding:7px 0; background:  url(../images/global/mc-dottedline.gif) top left repeat-x}
div.mcline {background: url(../images/global/mc-dottedline.gif) repeat-x; height:11px;margin-bottom:7px;}

ul.mcarrow li {list-style-image: url(../images/buttons/mc-list-arrow.gif);margin:1px 0 2px 22px;padding:0 0 7px 5px;font-size:0.7em;font-weight:bold;line-height:1.4em;}
ul.mcarrow-list li {list-style-image: url(../images/buttons/mc-list-bullet.gif);margin:1px 0 3px 22px;padding:0 0 7px 5px;font-size:0.75em;line-height:1.4em;}
h2.mainheadings-mc {color:#1b3c05; background: url(../images/buttons/mc-h2sub.gif) top left no-repeat;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #336600;}

h2.mc, h3.mc {color:#1b3c05;}

h2 a.mainheadings-mc {color:#1b3c05; background: url(../images/buttons/mc-h2-arrow-on.gif) top right no-repeat;display:block;margin-bottom:5px;display:block;}
h2 a:hover.mainheadings-mc {color:#af8fa5; background: url(../images/buttons/mc-h2-arrow.gif) top right no-repeat;text-decoration:none;}

h2 a.subheadings-mc {color:#1b3c05; background: url(../images/buttons/mc-h2sub-arrow-on.gif) top left no-repeat;display:block;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #336600;}
h2 a:hover.subheadings-mc {color:#669966; background: url(../images/buttons/mc-h2sub-arrow.gif) top left no-repeat;display:block;text-decoration:none;}

h3.subheadings-mc {color:#1b3c05; margin:3px 0 0 0; padding:0}

/*  Page Content - Intermediaries */

div.contentBox-is {float:left;border:10px solid #cccce2;margin:0 0 15px 0;padding:10px 10px 3px 10px;}
div.secondaryBox-is {float:left;border:5px solid #cccce2;margin:0 0 15px 0;padding:10px 15px 3px 15px;}
div.lineindent-is {margin-left:30px; padding:7px 0; background:  url(../images/global/is-dottedline.gif) top left repeat-x}
div.isline {background: url(../images/global/is-dottedline.gif) repeat-x; height:11px;margin-bottom:7px;}

ul.isarrow li {list-style-image: url(../images/buttons/is-list-arrow.gif);margin:1px 0 2px 22px;padding:0 0 7px 5px;font-size:0.7em;font-weight:bold;line-height:1.4em;}
ul.isarrow-list li {list-style-image: url(../images/buttons/is-list-bullet.gif);margin:1px 0 3px 22px;padding:0 0 7px 5px;font-size:0.75em;line-height:1.4em;}
h2.mainheadings-is {color:#07004b; background: url(../images/buttons/is-h2sub.gif) top left no-repeat;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #666699;}

h2.is, h3.is {color:#07004b;}

h2 a.mainheadings-is {color:#07004b; background: url(../images/buttons/is-h2-arrow-on.gif) top right no-repeat;display:block;margin-bottom:5px;display:block;}
h2 a:hover.mainheadings-is {color:#666699; background: url(../images/buttons/is-h2-arrow.gif) top right no-repeat;text-decoration:none;}
h2 a.subheadings-is {color:#07004b; background: url(../images/buttons/is-h2sub-arrow-on.gif) top left no-repeat;display:block;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #666699;}
h2 a:hover.subheadings-is {color:#666699; background: url(../images/buttons/is-h2sub-arrow.gif) top left no-repeat;display:block;text-decoration:none;}

h3.subheadings-is {color:#07004b; margin:3px 0 0 0; padding:0;}




/*  Page Content - Generic */

div.contentBox-gen {float:left;border:10px solid #d8cbe6;margin:0 0 15px 0;padding:10px 10px 3px 10px;}
div.secondaryBox-gen {float:left;border:5px solid #d8cbe6;margin:0 0 15px 0;padding:10px 15px 3px 15px;}
div.lineindent-gen {margin-left:30px; padding:7px 0; background:  url(../images/global/gen-dottedline.gif) top left repeat-x}
div.lineindent-gen p {font-size:0.75em;}
div.genline {background: url(../images/global/gen-dottedline.gif) repeat-x; height:11px;margin-bottom:7px;}

ul.genarrow li {list-style-image: url(../images/buttons/gen-list-arrow.gif);margin:1px 0 2px 22px;padding:0 0 7px 5px;font-size:0.7em;font-weight:bold;line-height:1.4em;}
ul.genarrow-list li {list-style-image: url(../images/buttons/gen-list-bullet.gif);margin:1px 0 3px 22px;padding:0 0 7px 5px;font-size:0.75em;line-height:1.4em;}
h2.mainheadings-gen {color:#4c3864; background: url(../images/buttons/gen-h2sub.gif) top left no-repeat;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #b7a5cc;}
.print {margin:0;padding:0;font-size:1%;background-image:none;border:none;visibility:hidden;}

h2.gen, h3.gen {color:#4c3864;}

h2 a.mainheadings-gen {color:#4c3864; background: url(../images/buttons/gen-h2-arrow-on.gif) top right no-repeat;display:block;margin-bottom:5px;display:block;}
h2 a:hover.mainheadings-gen {color:#9a83b5; background: url(../images/buttons/gen-h2-arrow.gif) top right no-repeat;text-decoration:none;}
h2 a.subheadings-gen {color:#4c3864; background: url(../images/buttons/gen-h2sub-arrow-on.gif) top left no-repeat;display:block;margin-bottom:3px; padding: 6px 0 0 30px; border-top: 2px solid #b7a5cc;}
h2 a:hover.subheadings-gen {color:#9a83b5; background: url(../images/buttons/gen-h2sub-arrow.gif) top left no-repeat;display:block;text-decoration:none;}

h3.subheadings-gen {color:#4c3864; margin:3px 0 0 0; padding:0;}


#branchBanner {margin:0 0 0px 0;padding:0; color: #000;}
#branchBanner h1 {padding:0 0 3px 0; font-size:1.2em;}
#branchBanner h1.branch-name {padding:2px 0 3px 0; margin:0 0 0 20px;text-indent: 0; font-family: arial, sans-serif, geneva, helvetica; font-weight:normal; font-size: 1.3em;letter-spacing: .05em;}
#branchBanner p {font-size:0.75em; margin:0;padding:0 390px 7px 20px;line-height:1.45em;}
.notPrint {visibility:hidden;}

/* #branchBanner div p {background: url(../images/buttons/setbranch-set.gif) top left no-repeat; font-size:0.75em; margin:7px 0 0 20px;padding:5px 5px 5px 40px;line-height:1.45em;color:#fff;display:block;width:305px;} */

#branchflash {margin:0; padding:0 0 0 70px;}

#glossary {margin:0 0 20px 0;padding:0;}
#glossary a {background: #a88dc8;padding: 3px 5px; margin: 0; font-size: 0.83em; color: #fff; border-right:3px solid #fff;}
#glossary a:hover {background: #cfbde5;text-decoration:none;color: #a88dc8;}

#aboutusFlash {margin:13px 0 20px 0; padding:0; width:750px; min-height:145px; border: 5px solid #d8cbe6;}



div.downloadpic {float:left; margin:0;padding:0 10px 0 0;width:50px;}
div.downloadtext {float:left;margin:0;padding:0;}
div.clearline {background: url(../images/global/gen-dottedline.gif) repeat-x; height:11px;margin-bottom:7px;clear:both;}




/*  Global Info Box and Call Outs */


#infoBox2 {float:left;border:5px solid #e6e6e6;margin:0 0 15px 0;padding:10px 10px 5px 10px;}
#infoBox3 {float:left;border:5px solid #e6e6e6;margin:0 0 15px 0;padding:10px 10px 5px 10px;}

#infoBox p, #infoBox2 p, #infoBox3 p {color:#666;background: url(../images/global/cb-dottedline.gif) bottom left repeat-x; padding-bottom: 7px;margin:3px 0;}
#infoBox p.infopoint,  #infoBox2 p.infopoint, #infoBox3 p.infopoint {color:#666;padding-bottom: 7px;background:none;border-bottom:2px solid #f60;margin:5px 0;}
#infoBox p.noline, #infoBox2 p.noline, #infoBox3 p.noline {color:#666; background: none; padding-bottom: 7px;margin:3px 0;}
#infoBox ul li, #infoBox2 ul li, #infoBox3 ul li {font-size: 0.7em; padding-bottom:7px; margin-bottom:1px; background: url(../images/global/cb-dottedline.gif) bottom left repeat-x;}
#infoBox h5, #infoBox2 h5, #infoBox3 h5 {color:#666;padding: 5px 0;margin:0;font-weight:bold;font-size:0.75em;color:#FF6600;}



/*  Home Page Boxes */

#infoBox2 ul li {font-size: 0.7em; padding-bottom:5px; }

#homepageBox-1 {float:left;margin:0 0 15px 0;padding:0px 10px 3px 10px;}
#homepageBox-2 {float:left;margin:0 0 15px 0;padding:0px 10px 3px 10px;}
#homepageBox-1 p, #homepageBox-2 p {color:#000; font-size: 0.75em;}

#homepageBox-1 p.cta {font-size: 0.75em;}
#homepageBox-2 p.cta {font-size: 0.75em;}
#homepageBox-1 a, #homepageBox-2 a {color:#000;text-decoration:none;}
#homepageBox-1 a:hover, #homepageBox-2 a:hover {text-decoration:underline;}

#homepageBox-1 h2, #homepageBox-2 h2 {padding:0; margin:0px 0 0 0;}







/* Footer */
#footer p {font-size: 0.67em;margin:5px 0;padding:0}
div.footerbox { margin:0; padding: 5px;font-size: 0.6em; line-height: 1.5em; border: 1px solid #ede8eb; background:#fdf9fc;text-align:center;}


/* Form Elements */

#maillist {float:left;margin-bottom:10px;}
#maillist input {border: 1px #999999 solid; width: 180px; color: #666; padding: 2px;}

p.form {float:left;margin-bottom:5px; width:80px;}
input.form, textarea {float:left;margin-bottom:5px; border: 1px #999999 solid; width: 140px; color: #333; padding: 2px;}
input.form-ex, textarea.form-ex {float:left;margin-bottom:5px; border: 1px #999999 solid; width: 200px; color: #333; padding: 2px;}
select.branch {float: left; margin:1px 1px 1px 20px; padding:0; border: 1px #fff solid; color: #333;background:#fff;font-weight:bold;width:250px;}
select.small {float: left; margin:0; padding:0; border: 1px #999 solid; color: #333;background:#fff;font-weight:bold;width:70px;}
input.checkbox {float:left;margin-bottom:5px; border: 1px #999999 solid; width: 200px; color: #333; padding: 2px; background:#fff;}


/* Forms */
fieldset {margin:0;padding:5px;border:3px solid #d8cbe6;background: url(../images/bg/form-back-gen.gif) top left repeat-x;}
fieldset.sharedealing {margin:0;padding:5px;border:3px solid #bfd2d9;background: url(../images/bg/form-back-sd.gif) top left repeat-x;}
fieldset.media {margin:0;padding:5px;border:3px solid #9ccc7d;background: url(../images/bg/form-back-med.gif) top left repeat-x;}

div.row {clear:both;padding:5px 10px;margin:0;font-size:0.75em;}
div.row-submit {clear:both;padding:5px 10px;margin:0;font-size:0.75em;text-align:center;}
div.rowtitle {clear:both;margin:0;padding:5px 10px;font-weight:bold;text-align:left;font-size:0.75em;border:1px solid #ccc;background:#fff;}
label {float:left;width: 200px;padding:2px 12px 10px 0;margin:0;}
label.small {float:left;width: 100px;padding:2px 12px 10px 0;margin:0;}

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}




/* Forms 
legend {margin:0px 2px 10px 0px;padding:0px 0px 5px 5px;font-size:0.75em;}
 


div.rowtitletop {clear:both;margin: 0px 0px 5px 0px;border-bottom:1px solid;padding:4px 0px 4px 10px;font-weight:bold;text-align:left;font-size:0.75em;}

div.rowsubtitle {margin-top:4px;clear: both;background-color: #fff;padding: 4px;font-weight: bold;	text-align: left;font-size:75%;}

div.row span.formw {float: left;text-align: left;font-size: 0.75em;padding:0px;}

div.formdash {clear:both;border-bottom:1px dashed;padding:0px;font-size:1%;color:#686F70;margin:5px 0px 4px 0px;height:5px;}

div.row td {text-align: left;font-size: 0.75em;}



.submit {width:130px;border:solid 1px #fff;color:#fff;background:#694F86;font-family:verdana,arial;margin:20px 0px 0px 200px;height:24px;font-weight:bold;}


fieldset.formholder {width: 510px;float: left;background-color: #ccc;}

fieldset select,input {font-size:90%;}*/


/* Miscellaneous */
.hidden {display: none;}
.clear {clear: both;}
div.floatpicleft {float:left; margin:0; padding:3px 15px 15px 0;}
div.floatpicleft-rss {float:left; margin:0; padding:3px 15px 15px 0;}
div.floatpicleft-clear {float:left; margin:0; padding:3px 15px 15px 0;}
div.floatpicright {float:right; margin:0; padding:3px 0px 15px 15px;}
div.floatpicleft-awards {float:left; margin:0; padding:0 15px 15px 0;}
