/*IFA Brokers*/
/*layout*/
html {
scrollbar-base-color : #FFFFFF;
scrollbar-arrow-color : #006633;
scrollbar-face-color : #FFF;
scrollbar-track-color : #FFFFFF;
scrollbar-shadow-color : #006633;
scrollbar-highlight-color : #006633;
scrollbar-darkshadow-color : #FFFFFF;}

table,tr,td,body,form,div { border: 0; padding: 0; margin: 0; }

body {padding: 0 0 0 10px;}
img {padding: 0 0.5em 0 0.5em;}
.red {color:#FF0000;}
.blue {color:#000099;}
.green {color: #006633;}
ul { list-style-type: disc; margin-top:1em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006633;}
.underline { text-decoration: underline; font-weight:bold; }

div#page { position: relative; margin: 10px auto; width: 985px; height: 780px; background: #FFF; }
#logo { position: absolute; top: 0; left: -8px; }
div#nav1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFF99; float:right; position:absolute; right:20px; top:23px;}
div#top { width: 985px; height: 65px; background: #FFF url(images/ifaheader.gif) top left no-repeat; position: absolute; top: 0; left: 0; }
div#form { width: 275px; position:absolute; right: 0; top:75px;background-color:#267300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#FFF;}

div#nav1 a {color:#FFFF99; text-decoration:none;}
div#nav1 a:hover {color: #FF9900; text-decoration:none;}
div#footer { color: #003366; }
div#footer a {color: #660000; text-decoration:underline;}
div#footer a:hover {color:#FF9900; text-decoration:none;}

div#content {width: 700px; height: 595px; overflow:auto; background: #FFF; position: absolute; left: 0; top: 75px; }
div#content p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
div#content p.block {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#006633;}
div#footer {width: 985px; height: 95px; border: 1px solid #267300; border-width: 1px 0; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align: center; position: absolute; bottom: 0; left: 0; background: #FFF; }

p.comments { line-height: 0.5em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; color:#006633;}
p.imagetext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:italic; color:#267300;}


table.form { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#FFF; margin: 10px 5px 0 10px; }
table.form td {padding: 0 4px 2px 0; vertical-align:top;}
table.form td.check {padding: 0 0 0 0; vertical-align:top;}
table.form input, table.form select, table.form textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
table.form input.submit { font-size: 14px; font-weight: bold; color: #267300; }
table.check { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#FFF; margin: 10px 5px 0 10px; }
table.check td {padding: 0 4px 2px 0; vertical-align:top;}
div #bodyContent {position: relative; top: 80px; height: auto;}
div#content h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#267300; }
div#content h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #660000; margin:0.5em 0 0 0; }

div#imaget {position: absolute; left: 100px; top: 200px;}
table.links {width:600px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
table.links td {padding: 2px 2px 2px 2px;}

div#webformTop { width: 650px; height: 65px; background: #FFF url(images/ifaheader.gif) top left no-repeat; position: absolute; top: 0; left: 0; }
div#webform { position: relative; margin: 10px  auto; width: 650px; height: auto; background: #FFF; background: #FFF; }

div#webform p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
div#webformRight { line-height: 1.2em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align: right; }
div#webform p.block {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#006633;}
div#webformFooter {width: 650px; height: auto; border: 1px solid #006633;; border-width: 1px 0; font: 10px Verdana, Arial, Helvetica, sans-serif; text-align: center; position: relative; top: 10px; right: 0; left: 0; bottom: 5px;background: #FFF; }
p.center {text-align: center}
p.noReply { font: 12px "Verdana", Verdana, serif; color: red; margin: 0.5em 0; line-height: 1.2em; font-weight: bold; text-align: justify; }

body #content h2 { font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: normal; color: #267300; }
ul { margin: 0 0 0 0; padding: 0; }
li { font-size: 12px; margin: 0 0 5px 17px; }
blockquote { width: 210px; margin: 0; float: right; background: url(images/quote-close.gif) bottom right no-repeat; }
body #content blockquote p { font-size: 14px; font-style: italic; color: #267300; padding:  15px 25px; background: url(images/quote-open.gif) left top no-repeat; }
h3 { font-family: Helvetica, Arial, sans-serif; font-size: 18px; font-weight: normal; margin: 0; }
body #content .large-text { font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #267300; }
