* { font-family: Arial, Helvetica, sans-serif; margin:0; }
body { width:100%; background-color:#ffffff; }
img { border:0; }
	
	/* center <div> for IE*/
#topcontainer { width:930px; height:40px; margin:auto; background-image:url(../images/top_2.gif); background-repeat:no-repeat; }
#maincontainer { width:930px; height:auto; margin:auto; background-image: url(../images/content_bg_2.gif); background-repeat:repeat-y; }

.table { padding-bottom:15px; }
.colour {color:#006AB3; font-style:italic; }
.bold { font-weight:bold; }
.frame { border:#006AB3 1px solid; margin:4px 7px 10px 0px; }
.frame_pink { border: #ED008C 1px solid; margin:4px 7px 10px 0px; }
.table_text { color:#006AB3; text-align:center; font-size:14px; }

a img.frame {
	border: 3px solid #ccc;
	margin: 15px;
}

a:hover img.frame {
	border: 3px solid #57B0E3;
}

/* HEADER
----------------------------------------------- */
#header_container { width:930px; height:auto; }
#header_left { width:790px; height:140px; padding:0px 35px 0px 35px; }
#header_right { width:500px; height:22px; float:right; text-align:right; margin:55px 0px 0px 0px; }
#header_right p { font-size:10pt; color:#57B0E3; }
#header_right a { color:#57B0E3; text-decoration:none; }
#header_right a:hover { color:#747A7F; }

/* Navigation
----------------------------------------------- */

#contentcontainer { width:930px; height:auto; margin:auto; background-image: url(../images/content_bg_2.gif); background-repeat:repeat-y; }

#navcontainer { width:900px; height:24px; margin:auto; background-image: url(../images/nav_bg.gif); background-repeat:repeat-x; }

#navigation { width:900px; height:21px; float:left; }

#drop_down { width:300px; height:39px; float:right; text-align:right; margin-top:15px; }

#navigation p { font-size:13pt; color:#000000; }
#navigation a { color:#000000; text-decoration:none; }
#navigation a:hover { color:#ffffff; }
#navigation a:hover, a#selected { color:#ffffff; }

#navigation ul { list-style-type: none; padding:3px 0px 0px 0px; text-align:left; }
#navigation li { font-size:11pt; font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding:0px 15px 0px 30px; display:inline; }


/* Content spotlights
----------------------------------------------- */

#spot_container { width:860px; height:auto; margin:auto; background-image: url(../images/content_bg_2.gif); background-repeat:repeat-y; padding:20px 35px 20px 35px; }

/* Content
----------------------------------------------- */

#right_container { width:640px; height:auto; padding:0px 0px 0px 0px; float:right; }

#content_right_top { width:640px; height:13px; background-image:url(../images/top_right_content.gif); background-repeat:no-repeat; }
#content_right_middle { width:620px; height:auto; background-color:#191919; padding:0px 0px 0px 20px; }
#content_right_bottom { width:640px; height:13px; background-image:url(../images/bottom_right_content.gif); background-repeat:no-repeat; }

#content_right { width:640px; height:auto; padding:0px 0px 0px 0px; }

#content_right p { font-size:12px; color:#ffffff; line-height:20px; padding:0px 0px 15px 0px; }
#content_right h1 { font-size:15px; color:#6CC101; font-weight:normal; line-height:22px; padding:0px 0px 10px 0px; }
#content_right h2 { font-size:18px; color:#6CC101; font-weight:normal; line-height:22px; padding:0px 0px 10px 0px; }
#content_right a { color:#6CC101; text-decoration:none; }
#content_right a:hover { color:#666666; }

#content_left ul { list-style-type: disc; padding:0px 0px 20px 30px; }
#content_left li { font-size:14px; color:#747A7F; font-weight:normal; font-family: Arial, Helvetica, sans-serif; padding:0px 0px 0px 5px; line-height:22px; }

#content_left { width:200px; height:auto; padding:0px 0px 0px 0px; }

#content_left p { font-size:12px; color:#ffffff; line-height:20px; padding:0px 0px 15px 0px; }
#content_left h1 { font-size:17px; color:#6CC101; font-weight:normal; line-height:22px; padding:0px 0px 10px 0px; }
#content_left h2 { font-size:12px; color:#6CC101; font-weight:normal; line-height:22px; padding:0px 0px 10px 0px; }
#content_left a { color:#6CC101; text-decoration:none; }
#content_left a:hover { color:#666666; }

#content_left ul { list-style-type: disc; padding:0px 0px 20px 30px; }
#content_left li { font-size:14px; color:#747A7F; font-weight:normal; font-family: Arial, Helvetica, sans-serif; padding:0px 0px 0px 5px; line-height:22px; }

/* MAIN PAGES
----------------------------------------------- */

#service { width:568px; height:auto; border:#006AB3 1px solid; background-color:#ffffff; padding:10px 10px 0px 10px; margin-bottom:15px; }

#main_left_container { width:640px; height:auto; padding:0px 0px 0px 0px; }

#main_content_left_top { width:640px; height:13px; background-image:url(../images/top_right_content.gif); background-repeat:no-repeat; }
#main_content_left_middle { width:600px; height:auto; background-color:#191919; padding:0px 20px 0px 20px; }
#main_content_left_bottom { width:640px; height:13px; background-image:url(../images/bottom_right_content.gif); background-repeat:no-repeat; }

#main_content_left { width:640px; height:auto; padding:0px 0px 0px 0px; }

#main_content_left p { font-size:15px; color:#000000; line-height:24px; padding:0px 0px 10px 0px; }
#main_content_left h1 { font-size:15px; color:#006AB3; font-weight:bold; line-height:22px; padding:0px 0px 10px 0px; }
#main_content_left h2 { font-size:15px; color:#ED008C; font-weight:bold; line-height:22px; padding:0px 0px 10px 0px; }
#main_content_left h3 { font-size:12px; color:#ffffff; font-weight:normal; line-height:18px; padding:0px 0px 10px 0px; }
#main_content_left h4 { font-size:12px; color:#6CC101; font-weight:bold; line-height:22px; text-transform:uppercase; padding:0px 0px 0px 0px; }
#main_content_left h5 { font-size:12px; color:#ffffff; font-weight:normal; line-height:22px; text-transform:uppercase; padding:0px 0px 0px 0px; }
#main_content_left h6 { font-size:14px; color:#ffffff; font-weight:bold; line-height:22px; padding:0px 0px 10px 0px; }
#main_content_left a { color:#006AB3; text-decoration:none; }
#main_content_left a:hover { color:#666666; }

#main_content_right_container { width:200px; height:auto; float:right; }
#main_content_right_container p { font-size:12px; color:#000000; font-weight:normal; line-height:20px; padding:0px 0px 10px 0px; }
#main_content_right_container h1 { font-size:14px; color:#006AB3; font-weight:bold; line-height:20px; padding:0px 0px 10px 0px; }
#main_content_right_container h2 { font-size:12px; color:#000000; font-weight:bold; line-height:20px; padding:0px 0px 10px 0px; }

#main_content_right ul { list-style-type: disc; padding:0px 0px 20px 30px; }
#main_content_right li { font-size:14px; color:#747A7F; font-weight:normal; font-family: Arial, Helvetica, sans-serif; padding:0px 0px 0px 5px; line-height:22px; }

#main_content_right { width:200px; height:auto; padding:0px 0px 0px 0px; float:right; }
#main_content_right_top { width:200px; height:12px; background-image:url(../images/sign_up_top_div.gif); background-repeat:no-repeat; }
#main_content_right_middle { width:170px; height:auto; padding:0 15px 0 15px; background-image:url(../images/sign_up_middle.gif); background-repeat:repeat-y; }
#main_content_right_bottom { width:200px; height:12px; background-image:url(../images/sign_up_bottom.gif); background-repeat:no-repeat; }

#main_content_right p { font-size:12px; color:#ffffff; line-height:20px; padding:0px 0px 15px 0px; }
#main_content_right h1 { font-size:15px; color:#6CC101; font-weight:normal; line-height:22px; padding:0px 0px 10px 0px; }
#main_content_right h2 { font-size:18px; color:#6CC101; font-weight:normal; line-height:22px; padding:0px 0px 10px 0px; }
#main_content_right a { color:#6CC101; text-decoration:none; }
#main_content_right a:hover { color:#666666; }

#main_content_right ul { list-style-type: disc; padding:0px 0px 20px 30px; }
#main_content_right li { font-size:14px; color:#747A7F; font-weight:normal; font-family: Arial, Helvetica, sans-serif; padding:0px 0px 0px 5px; line-height:22px; }

/* BOTTOM
----------------------------------------------- */

#footercontainer { width:auto; height:150px; margin:auto; background-color:#F2F2F2; background-image: url(../images/footer_bg_2.gif); background-repeat:repeat-x; }

#footer {position:relative; width:930px; margin:auto; height:85px; background-image: url(../images/footer_bg_2.gif); background-repeat:no-repeat; }
#footer_left { width:350px; text-align:left; height:auto; padding:4px 0px 0px 35px; }
#footer_right { width:300px; height:auto; padding:37px 35px 0px 0px; position:absolute; top:-33px; left:600px; }

#footer_left p { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt; color:#ffffff; text-align:left; line-height:20px; padding-bottom:10px; }
#footer_left a { color:#ffffff; text-decoration:none; font-size:10pt; }
#footer_left a:hover { color:#cccccc; }

#footer_right p { font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; text-align:right; line-height:20px; padding-bottom:5px; }
#footer_right a { color:#fff; text-decoration:none; font-size:9pt; }
#footer_right a:hover { text-decoration:underline; }
p.style9{
	position:relative;
	left:65px;
	top:10px;
	width:800px;
	margin-bottom:10px;
color:#333;
text-align:center;
font-size:10px;
}
p.style9 a{
color:#006AB3;
text-align:center;
text-decoration:none;
font-size:10px;
}
p.style9 a:hover{

text-decoration:underline;
}

/* Contact page
----------------------------------------------- */

.field { width:350px; height:18px; padding: 3px 3px 3px 3px; border:#6CC101 1px solid; color:#000000; background-color:#E2EBBE; font-size:11pt; line-height:18px; }
.field_multi { width:350px; height:55px; padding: 3px 3px 3px 3px; color:#000000; border:#6CC101 1px solid; background-color:#E2EBBE; font-size:11pt; line-height:18px; }
.field_drop { width:220px; height:25px; padding: 3px 3px 3px 3px; color:#000000; background-color:#E2EBBE; font-size:10pt; line-height:18px; }

.field_drop_content { width:275px; height:25px; padding: 3px 3px 3px 3px; color:#000000; background-color:#E2EBBE; font-size:10pt; line-height:18px; }

/* EMAIL CAPTURE
----------------------------------------------- */

<!-- AWeber Web Form Generator 3.0 -->
<style type="text/css">
#af-form-970211114 .af-body .af-textWrap{width:70%;display:block;float:right;}
#af-form-970211114 .af-body a{color:#000000;text-decoration:underline;font-style:normal;font-weight:normal;}
#af-form-970211114 .af-body input.text, #af-form-970211114 .af-body textarea{background-color:#FFFFFF;border-color:#CCCCCC;border-width:2px;border-style:inset;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:inherit;font-family:inherit;}
#af-form-970211114 .af-body input.text:focus, #af-form-970211114 .af-body textarea:focus{background-color:inherit;border-color:#CCCCCC;border-width:2px;border-style:inset;}
#af-form-970211114 .af-body label.previewLabel{display:block;float:left;width:25%;text-align:left;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:inherit;font-family:inherit;}
#af-form-970211114 .af-body{padding-bottom:15px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:inherit;font-size:12px;font-family:, serif;}
#af-form-970211114 .af-footer{background-color:transparent;background-repeat:no-repeat;background-position:top left;background-image:none;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:inherit;font-family:, serif;}
#af-form-970211114 .af-header{padding-bottom:15px;padding-top:15px;padding-right:15px;padding-left:15px;background-color:transparent;background-repeat:no-repeat;background-position:inherit;background-image:none;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:inherit;font-family:, serif;}
#af-form-970211114 .af-quirksMode .bodyText{padding-top:2px;padding-bottom:2px;}
#af-form-970211114 .af-quirksMode{padding-right:15px;padding-left:15px;}
#af-form-970211114 .af-standards .af-element{padding-right:15px;padding-left:15px;}
#af-form-970211114 .bodyText p{margin:1em 0;}
#af-form-970211114 .buttonContainer input.submit{color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:inherit;font-family:inherit;}
#af-form-970211114 .buttonContainer input.submit{width:auto;}
#af-form-970211114 .buttonContainer{text-align:center;}
#af-form-970211114 body,#af-form-970211114 dl,#af-form-970211114 dt,#af-form-970211114 dd,#af-form-970211114 h1,#af-form-970211114 h2,#af-form-970211114 h3,#af-form-970211114 h4,#af-form-970211114 h5,#af-form-970211114 h6,#af-form-970211114 pre,#af-form-970211114 code,#af-form-970211114 fieldset,#af-form-970211114 legend,#af-form-970211114 blockquote,#af-form-970211114 th,#af-form-970211114 td{float:none;color:inherit;position:static;margin:0;padding:0;}
#af-form-970211114 button,#af-form-970211114 input,#af-form-970211114 submit,#af-form-970211114 textarea,#af-form-970211114 select,#af-form-970211114 label,#af-form-970211114 optgroup,#af-form-970211114 option{float:none;position:static;margin:0;}
#af-form-970211114 div{margin:0;}
#af-form-970211114 fieldset{border:0;}
#af-form-970211114 form,#af-form-970211114 textarea,.af-form-wrapper,.af-form-close-button,#af-form-970211114 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-970211114 input,#af-form-970211114 button,#af-form-970211114 textarea,#af-form-970211114 select{font-size:100%;}
#af-form-970211114 p{color:inherit;}
#af-form-970211114 select,#af-form-970211114 label,#af-form-970211114 optgroup,#af-form-970211114 option{padding:0;}
#af-form-970211114 table{border-collapse:collapse;border-spacing:0;}
#af-form-970211114 ul,#af-form-970211114 ol{list-style-image:none;list-style-position:outside;list-style-type:disc;padding-left:40px;}
#af-form-970211114,#af-form-970211114 .quirksMode{width:165px;}
#af-form-970211114.af-quirksMode{overflow-x:hidden;}
#af-form-970211114{background-color:transparent;border-color:inherit;border-width:none;border-style:none;}
#af-form-970211114{overflow:auto;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:95%;float:none;padding:2px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:5px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-header,.af-footer{margin-bottom:0;margin-top:0;padding:10px;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}
body {
}

</style>