/*
	Site Section : Main Style			
*/

/* global
**********************************************************************************************************
*/

body{ background-color:#e8e8e8;}
h1, h2, h3, h4, h5, h6 { color:#191b21;}
dl, dt, dd, ul, ol, li, pre, label, p, blockquote, q{ color:#191b21;}
a { color:#43809f; text-decoration:none;}
a:hover { color:#191b21; text-decoration:underline;}


/* wrappers
**********************************************************************************************************
*/

#wrapper{ background:#eaf6fc; border:1.5em solid #fff;}
/* #wrapper #footer{border-top: 0.1em #9a9da0 dotted;} */


/* header
**********************************************************************************************************
*/

#wrapper #header h1 a{background:url(../images/futura-investments.gif);}

#wrapper #header #navigation{ border: 0.1em #9a9da0 dotted; border-left:none; border-right:none;}
#wrapper #header #navigation ul li a{ font-size:1.3em; color:#15171b; text-decoration:none;}
#wrapper #header #navigation ul li a:hover{ color:#43809f;}
#wrapper #header #navigation ul li.selected a{ font-size:1.3em; color:#43809f; text-decoration:none;}
#wrapper #header #navigation ul li.selected a:hover{ color:#15171b;}

/* content
**********************************************************************************************************
*/

#wrapper #content #mainContent h2{font-size:2em; border-bottom: 1px #9a9da0 dotted;}
#wrapper #content #mainContent p{ font-size:1.2em;}

#wrapper #content #mainContent p.legal{ padding-top:0.5em; padding-bottom:0.5em; border:0.1em #9a9da0 dotted;  border-left:none; border-right:none; margin-top:3.3em;}

#home #wrapper #content #mainContent h2{font-size:1.4em; font-weight:bold;}


#wrapper #content #mainContent p strong,
#wrapper #content #mainContent p b{ font-weight:bold; font-size:1em;}

#wrapper #content #mainContent p em,
#wrapper #content #mainContent p i{ font-style:italic; font-size:1em;}

#wrapper #content #mainContent p span{ font-size:1em;}

#wrapper #content #mainContent ul li{ list-style:disc; list-style-position:inside; font-size:1.2em;}
#wrapper #content #mainContent ul li a{font-size:1em;}

#wrapper #content #mainContent h3{font-size:1.6em; color:#43809f;}
#wrapper #content #mainContent h4{font-size:1.5em; color:#43809f;}
#wrapper #content #mainContent h5{font-size:1.4em; color:#43809f;}
#wrapper #content #mainContent h6{font-size:1.3em; color:#43809f;}

#wrapper #content #mainContent a{ font-size:1.2em;}
#wrapper #content #mainContent p a{ font-size:1em;}

#wrapper #content #mainContent ul#sitemap{ list-style-type:none !important; list-style:none !important; width:50%; margin-left:2.5em;}
#wrapper #content #mainContent ul#sitemap ul{ list-style-type:none !important; list-style:none !important; margin:0.2em 0 0.5em 1.5em; padding:0 0 0.5em 0; border-bottom:0.1em #9a9da0 dotted; }
#wrapper #content #mainContent ul#sitemap li{ list-style-type:none !important; list-style:none !important; margin-bottom:0.2em;}

#wrapper #content #mainContent #downloadContent{ border: 0.1em #9a9da0 dotted; border-left:none; border-right:none;}

/* supporting content
**********************************************************************************************************
*/

#wrapper #supportContent #subNavigation ul li{ font-size:1.1em;}
#wrapper #supportContent #subNavigation ul li strong{ font-size:1em;}
#wrapper #supportContent #subNavigation ul li a{ font-size:1.1em;}
#wrapper #supportContent #subNavigation ul li a { color:#191b21; text-decoration:none;}
#wrapper #supportContent #subNavigation ul li a:hover { color:#43809f;}

#wrapper #supportContent #subNavigation ul li ul{ border: 0.1em #cfcfcf dotted; font-style:normal !important; border-right:none; border-left:none;}
#wrapper #supportContent #subNavigation ul li ul li a { color:#191b21 !important; text-decoration:none;}
#wrapper #supportContent #subNavigation ul li ul li a:hover { color:#43809f !important;}

#wrapper #supportContent #subNavigation ul li ul li ul{ border: none; font-style:italic !important;}
#wrapper #supportContent #subNavigation ul li ul li ul li{ list-style-image:url(../images/bullet.gif); list-style-position:inside;}

#wrapper #supportContent #subNavigation ul li#brochure { border-top: 0.1em #cfcfcf dotted; border-bottom: 0.1em #cfcfcf dotted;}
#wrapper #supportContent #subNavigation ul li#brochure a { background:url(../images/request-link.jpg) top center no-repeat; display:block; font-weight:bold; color:#5f5f5f; font-size:1.2em;}
#wrapper #supportContent #subNavigation ul li#brochure a:hover { color:#43809f;}

#wrapper #supportContent #subNavigation ul li ul li ul li a { color:#737373 !important; text-decoration:none;}
#wrapper #supportContent #subNavigation ul li ul li ul li  a:hover { color:#43809f !important;}

#wrapper #supportContent #subNavigation li.selected{ font-style:italic; color:#43809f;}
#wrapper #supportContent #subNavigation li.selected a{ font-style:italic; color:#43809f;}

#wrapper #supportContent #subNavigation li li.selected{ font-style:italic; color:#43809f !important;}
#wrapper #supportContent #subNavigation li li.selected a{ font-style:italic; color:#43809f !important;}

#wrapper #supportContent #subNavigation ul#footer{ border:none;}

#emailus a{ font-size:0.9em !important;}


/* additional content
**********************************************************************************************************
*/

#wrapper #content #additionalContent h3{ background-position: top left; background-repeat:no-repeat;}

#wrapper #content #additionalContent h4{ font-size:1.7em; color:#191b21;}

#wrapper #content #additionalContent dl{}
#wrapper #content #additionalContent dl dt a{ font-size:1.4em;}
#wrapper #content #additionalContent dl dd{}

/* forms
**********************************************************************************************************
*/

#wrapper  form fieldset{ /*border: 0.1em #cfcfcf dotted; padding:1.5em;*/}
#wrapper  form fieldset legend{ font-size:1.5em; color:#43809f; }
#wrapper  form fieldset p label{ font-size:1.1em;}
#wrapper  form fieldset p input{ font-size:1em;}
#wrapper  form fieldset p textarea{ font-size:1em;}
#wrapper  form fieldset p input#btnSubmit{font-size:1em; border:none; background:#d3e6f0; cursor:pointer;}
#wrapper  form fieldset p input#btnSubmit:hover{ background:#b0cfdf;}

#wrapper form fieldset #brochureSelect p#corpBro{ background: url(../images/broCorp.jpg) 0 0 no-repeat; }
#wrapper form fieldset #brochureSelect p#privBro{ background: url(../images/broPriv.jpg) 0 0 no-repeat; }

#wrapper form fieldset #contactIntro p{ font-size:1.3em !important;}


/* footer
**********************************************************************************************************
*/

/*
#wrapper #footer ul li{ font-size:1em; color:#9C9E9F;}
#wrapper #footer ul li a{ font-size:1em; color:#9C9E9F;}
#wrapper #footer ul li strong{ font-size:1em; color:#9C9E9F;}
*/
