
.body { background:#FFF url(/images/bg.gif) repeat-x top; COLOR: #000; margin: 0px; padding: 0px; }
.container1 { margin: 0px; padding: 0px; text-align:center; }
.container1b { margin: 0px; padding: 0px; text-align:center; background:url(images/footer.jpg) no-repeat top center; }
.container2 { width:760px; margin:0px auto 0px auto; text-align:center; }

P { margin:0px; }
UL { margin:0px; padding:0px; }
LI { margin:0px; padding:0px; }
FORM { margin:0px; }
INPUT { margin:0px; }
H1, H2, H3, H4, H5, H6, H7, H8 {margin:0px; }

H1 { font: bold 24px Arial, Helvetica, sans-serif; COLOR: #0000FF; margin:0px 0px 8px 0px; }
H2 { font: bold 16px Arial, Helvetica, sans-serif; COLOR: #264A6C; margin:0px 0px 18px 0px; }
H3 { font: bold 16px Arial, Helvetica, sans-serif; COLOR: #264A6C; margin:0px 0px 0px 0px; }

A:link    { COLOR: #264A6C; }
A:visited { COLOR: #264A6C; }
A:active  { COLOR: #000; }
A:hover   { COLOR: #000; }

.red { COLOR: #784343; }

.top { background:url(images/top.jpg) no-repeat center; width:760px; height:157px; }
.top IMG { margin:42px 168px 0px 0px; }

.nav { width:155px; padding:41px 0px 28px 0px; float:left; text-align:left; }
.nav UL { padding-bottom:33px; }
.nav LI { list-style:none; }
.nav IMG { border:0px; }
	.nav A:link, .nav A:visited { COLOR: #264A6C; }
	.nav A:active, .nav A:hover { COLOR: #000; }
	#contactmini { font: 11px/18px Arial, Helvetica, sans-serif; padding:0px 0px 12px 39px; }
	.contactmini_mail  { background:url(images/icon_mail.gif)  no-repeat 1px 3px; }
	.contactmini_phone { background:url(images/icon_phone.gif) no-repeat 1px 3px; }
	.contactmini_pen   { background:url(images/icon_pen.gif)   no-repeat 1px 3px; }

.content1 { width:583px; padding:41px 0px 40px 0px; float:right; text-align:left; font: 12px/18px Arial, Helvetica, sans-serif; }
.content2 { text-align:left; background:url(images/content_bg.jpg) no-repeat top left; }
.content2home { width:276px; float:left; text-align:left; background:url(images/content_bg_home.jpg) no-repeat top left; }
	.content2homegutter { width:31px; float:left; }
.content3 { padding:0px 0px 0px 25px; }

.sidebar { width:234px; float:right; background:#FFFFFF; font: 11px/14px Arial, Helvetica, sans-serif; COLOR:#fff; }
.sidebar2 { margin:0px 12px 18px 24px; background: #784343 url(images/sidebar_top.gif) no-repeat; }
.sidebar3 { padding:18px 20px 18px 20px; background: url(images/sidebar_bottom.gif) no-repeat bottom; }
.sidebar UL { margin:0px 0px 0px 12px; }
.sidebar LI { margin:0px 0px 4px 3px; }
.sidebar HR { height:1px; color:#FFFFFF; background-color:#FFFFFF; border:0px; margin:18px 0px 18px 0px; padding:0px 0px 0px 0px; }

	.content1 P { margin:0px 0px 18px 0px; }
	.content1 A:visited { COLOR: #264A6C; }
	.signature { text-align:right; font: bold 11px/18px Arial, Helvetica, sans-serif; }
	
.imgright { margin:0px 10px 12px 10px; }

.footer { font: 10px/18px Arial, Helvetica, sans-serif; COLOR: #264A6C; padding:111px 0px 26px 0px; }
.footer A:link    { COLOR: #264A6C; }
.footer A:visited { COLOR: #264A6C; }
.footer A:active  { COLOR: #000000; }
.footer A:hover   { COLOR: #000000; }





.border { COLOR: #000000; BORDER: solid #000000 1px; }

.input { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; background:#CCCCFF; }
.button { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; background:#CCCCFF; }

.help { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #CC0000; }
.help A { COLOR: #CC0000; }
.error { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #006699; }
.error A { COLOR: #006699; }