/* GENERAL */

body {background-color:#ffffff; background-image:url(../images/bg_tile.gif); background-repeat:repeat; color:#777777; border:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
b{font-weight:bold;}
p{font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:20px; margin-top:0px;}
div{font-family:Verdana, Arial, Helvetica, sans-serif;}
li{margin-top:10px; margin-bottom:10px;}


A:link {color:#8AABD6; text-decoration:underline;}
A:visited {color:#8AABD6; text-decoration:underline;}
A:hover {color:#000000; text-decoration:underline;}
A:active {color:#8AABD6; text-decoration:underline;}

.subHeading {font-weight:bold;}

.imageCaption {font-size:9px; color:#FFFFFF; line-height:16px;}
A.imageCaption {color:#FFFFFF; text-decoration:none;}
A.imageCaption:visited {color:#FFFFFF; text-decoration:none;}
A.imageCaption:hover {color:#FFFFFF; text-decoration:none;}
A.imageCaption:active {color:#FFFFFF; text-decoration:none;}

.containerMain {position:relative; background-color:#FFFFFF; width:760px; height:auto; margin-top:25px; margin-left:auto; margin-right:auto;}
.header {position:relative; background-color:#FFFFFF;  width:760px; height:auto; padding-top:25px; padding-bottom:25px; text-align:left; clear:both;}
.menu {position:relative; background-color:#FFFFFF;  width:760px; height:auto; text-align:left; padding-bottom:5px; clear:both;}
.columnContainer {position:relative; background-color:#FFFFFF; width:700px; height:auto; padding-left:30px; padding-right:30px; padding-bottom:20px; float:left;}
.columnLeft {position:relative; background-color:#FFFFFF; width:362px; height:auto; text-align:justify; float:left;}
.columnLeft3 {position:relative; background-color:#FFFFFF; width:462px; height:auto; text-align:justify; float:left;}
.columnLeft2 {position:relative; background-color:#FFFFFF; width:691px; height:auto; text-align:justify; float:left;}
.columnRight {position:relative; background-color:#FFFFFF; width:308px; height:auto; text-align:justify; float:right;}
.columnRight2 {position:relative; background-color:#FFFFFF; width:691px; height:auto; text-align:justify; float:right;}
.columnMain {position:relative; background-color:#FFFFFF; width:700px; height:auto; text-align:justify; float:left;}
.containerFooter {position:relative; width:760px; height:auto; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:25px; clear:both;}
.line {position:relative; background-color:#FFFFFF; width:700px; height:1px; padding-bottom:30px; padding-left:30px; padding-right:30px; text-align:left; clear:both;}
.imageBox {position:relative; background-color:#8AABD6; width:auto; height:auto; padding-left:4px; padding-right:4px;}
.imageBoxFloat {position:relative; background-color:#8AABD6; width:150px; height:auto; padding-left:4px; padding-right:4px; float:right; margin-left:30px;}
.featureBox {position:relative; border-color:#8AABD6; border-style:solid;  padding:20px; width:260px; height:auto;}
.featureBox {position:relative; border-color:#8AABD6; border-style:solid;  padding:20px; width:652px; height:auto;}
.columnContainerHome {position:relative; background-color:#FFFFFF; width:700px; height:auto; padding-left:30px; padding-right:30px; padding-bottom:5px; float:left;}
.field {width: 250px; border: 1px solid #000000; vertical-align:text-top;}
.formLabel {vertical-align:middle; text-align:right; margin-bottom:10px;}
.homeImage {padding-bottom:30px;}
.con{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; margin-bottom:2px; margin-top:2px;}