/* CSS Document */
html {min-height: 100.1%}
body {margin:35px 50px 0px 50px; padding:0px; background-color:#fff}

/* top search bar 
#frame {width:916px; margin-right:auto; margin-left:auto; margin-bottom:0px; height:25px; float:left; padding:0px}*/

/* top search bar */ 
#frame {width:800px; margin-right:auto; margin-left:auto; margin-bottom:0px; height:0px; padding:0px}

/* links bar 
#frame1 {width:916px; margin-right:auto; margin-left:auto; margin-bottom:0px; margin-top:0px; padding:0px; height:38px; float:left}
#contentleft1 {width:445px; padding-left:3px; margin-top:-2px; float:left}
#contentright1 {width:455px; padding:0px; margin-top:1px; float:right; text-align:right}*/

/* Search/links bar */
#frame1 {width:916px; margin-right:auto; margin-left:auto; margin-bottom:0px; margin-top:0px; padding:0px; height:63px; float:left}
#contentleft1 {width:445px; padding-left:3px; margin-top:23px; float:left}
#contentright1 {width:455px; padding:0px; margin-top:1px; float:right; text-align:right}

/* main content */
#frame2 {width:916px; margin-right:auto; margin-left:auto; padding:0px; height:570px; float:left}
#contentleft2 {width:100px; padding:0px; margin:0px; float:left}
#contentright2 {width:816px; padding:0px; margin:0px; float:right; height:570px}
.flashstrip {width:816px; padding:0px; margin:0px; float:left; height:50px}
.flashstrip2 {width:816px; padding:0px; margin:0px; float:left; height:24px}
#contentright2centre {width:814px; padding:0px; margin:0px; float:right; height:496px; margin-left:0px}

#imagetitle {padding:0px; margin-top:28px; float:left; height:114px; width:753px}
#frame4 {width:814px; padding:0px; margin:0px; float:left}
#column1 {width:235px; padding:0px; padding-left:36px; float:left; height:350px}
#column2 {width:234px; padding:0px; margin-left:36px; float:left; margin-top:2px; margin-right:0px; margin-bottom:0px; height:348px}
#column2a {width:234px; padding:0px; margin-left:36px; float:left; margin-top:2px; margin-right:0px; margin-bottom:0px}
#column3 {width:234px; padding:0px; float:left; margin-top:2px; margin-left:36px; margin-right:0px; margin-bottom:0px; height:348px}
#column3a {width:234px; padding:0px; float:left; margin-top:2px; margin-left:36px; margin-right:0px; margin-bottom:0px}
#column2.margin0 {margin-top:0px}
#column3.margin0 {margin-top:0px}

/* logos */
#frame3 {width:916px; margin-right:auto; margin-left:auto; padding-top:5px; height:50px; float:left; padding-bottom:50px}
#contentleft3 {width:445px; padding:0px; margin:0px; float:left; margin-top:16px}
#contentright3 {width:455px; padding:0px; margin:0px; float:right; margin-top:9px; text-align:right}

/* element styles */
a {color:#327700; text-decoration:none}
a:visited {color:#32770}
a:hover {color:#32770; text-decoration:underline}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif; text-align:left; color: #327700; font-weight: bold}
h2 {font-size:15pt; padding:0px; margin-top:0px; margin-bottom:6px}
h4 {font-size:8.5pt; margin-top:10px; margin-bottom:10px}
p, ol, ul, td, th, blockquote, span {font-family:Arial, Helvetica, sans-serif; font-size:8.5pt; color: #141414}
p {margin-top:0px; margin-bottom:5px}
ul {list-style-type:circle}
form, select, input, textarea {margin:0px; padding:0px; font-size:8.5pt}
label {margin:0px; padding:0px} 
textarea {overflow-x:hidden}
acronym {cursor:help}
img {border:0px}

input.grey, textarea.grey {color:#828282}
.margin20 {margin:15px}
.marginbottom2 {
	margin-bottom:2px; 
	height:17px;
	position:relative;
	top:-4px;
	*position:static;
}
.margintop28 {margin-top:28px}
.width234 {width:230px}
.width123 {width:122px}
span.arrows {width:200px; margin-top:10px; float:right; text-align:right}

.small {font-size:8pt}
.vsmall {font-size:7pt}

.size8 {font-size:8pt; margin-top:9px; padding-top:0px; margin-bottom:9px; padding-bottom:0px}
.size85 {font-size:8.5pt; margin:0px; padding:0px}
.size9 {font-size:9pt; margin:0px; padding:0px}
.margintop0 {margin-top:0px}
.margintop2 {margin-top:2px}
.margintop5 {margin-top:5px}
.margintop10 {margin-top:10px}
.margintop15 {margin-top:15px}
.margintop20 {margin-top:20px}
.margintop40 {margin-top:40px}
.marginbottom20 {margin-bottom:20px}
.marginbottom10 {margin-bottom:10px}
.marginbottom0 {margin-bottom:0px}
.marginbottom3 {margin-bottom:3px}
.marginleft36 {padding-left:36px; float:left; margin:0px}

.r {text-align:right}
.hide {display:none}
.border0 {border:0px}
.nomargin {margin-top:0px; margin-bottom:0px}

