﻿body{text-align: center; margin-top: 0px; padding-top: 0px; background-color: #F1F1EF; background-image: url(images/bg.jpg);background-repeat:repeat-x; }

/* normal background is bg.jpg repeat-x */

p{font-family: 'tahoma'; font-size: 14px; color:#111; text-align: justify; line-height: 1.5;}

h1{font-family: 'tahoma'; font-size: 24px; color: #111; font-weight: normal;}
h2{font-family: 'tahoma'; font-size: 16px; color: #111; font-weight: normal;}

img{border-width: 0px;}

td{font-family: 'tahoma'; font-size: 10px; color:#111; text-align: justify; line-height: 1.5;}

input{width: 185px;}

a{font-family: 'tahoma'; font-size: 14px; color:#111; text-align: justify; line-height: 1.5;}

#maincontainer{width: 963px; background-color: #ffffff; margin-left:auto; margin-right:auto;}

#header{width: 963px; height: 194px; text-align: left;}

#banner{width: 963px; height: 355px;}

#content{text-align: left;  padding-left: 50px; padding-right: 50px; padding-bottom: 50px; background-color: #ffffff;}

#footer{background-image: url(images/footer.jpg); width: 963px; height: 47px; padding-top: 30px; color: #fff; font-size: 12px;}

#rightcol{float: right; margin-left: 20px; margin-bottom: 20px;}

#mailinglist{background-color: #102E39; width: 320px; margin-top: 20px;}

#formtable{margin-left: 20px;}

.label{font-size: 14px; color: #fff; width: 75px;}

.photo{float: right; margin-left: 20px;}

.clear{clear: both;}

.insightstyle{color: #fff; font-size: 10px;}



