﻿* {padding:0px; margin:0px; }

body {background: url('images/bg2.jpg') repeat-x top left; }

td {font-family:Tahoma; font-size:11px; color:#333333; }

a:active {text-decoration:underline; color:#336699; }

a:link {text-decoration:underline; color:#336699; }

a {text-decoration:underline; color:#336699; }
a:visited {text-decoration:underline; }
a:hover {text-decoration:none; }
a.more {font-weight:bold; background: url('images/arrow2.png') no-repeat center right; padding-right:10px; color:#336699 !important; }
a img {border:none; }

b {color:#336699; }

textarea {border:1px #4c4c4c solid; font-family: tahoma; font-size:11px; line-height:16px; padding:0px 2px 0px 2px; }

input {border:1px #4c4c4c solid; font-family: tahoma; font-size:11px; line-height:16px; padding:0px 2px 0px 2px; }
input.button {background-color:#336699; border-color:#283f6b; color:white; }

.form tr td {vertical-align:top; }

p {line-height:18px; font-size:11px; margin-bottom:12px; }
p.last {margin-bottom:0px; }

.small {font-size:1px; line-height:1px; }

div.navi {float:right; margin:5px 8px 0px 0px; }
div.navi p {font-size:10px; line-height:14px; margin:0px; }

td.menu {background-color:#283f6b; height:23px; text-align:right; padding-right:8px; }
.menu a:hover img {background-color:#336699; }
.menu a.select {background-color:#336699; }

td.content {padding:18px 7px 0px 10px; background: url('images/bg3.jpg') repeat-y top left; }

.col1 {float:left; width:308px; margin:19px 60px 0px 17px; }
.col2 {float:right; width:353px; }
.col2 ul {margin-left:15px; }
.col1 ul {margin-left:15px; }
.col1 ul li {padding:4px; list-style:square; line-height:16px; color:#666666; }
.col2 ul li {padding:4px; list-style:square; line-height:16px; color:#666666; }

.services {margin:19px 17px 0px 17px; }
.services ul {margin-left:15px; }
.services ul li {padding:4px; list-style:square; line-height:16px; color:#666666; }

.box1 {width:190px; margin-right:38px; float:left; }
.box1 ul {margin-left:0px; }
.box1 ul li {padding:4px; border-bottom: 1px #cccccc solid; list-style:none; line-height:16px; color:#666666; }
.box1 ul li a:active {color: #666666; }
.box1 ul li a:link {color: #666666; }
.box1 ul li a {color: #666666; }
.box1 ul li a:visited {color: #666666; }
.box1 ul li.first {padding-top:0px; }
.box1 ul li.last {border-bottom:0px; }

.box2 {width: 250px; margin-right:33px; float:left; }

.box3 {width: 210px; float:left; }
.box3 ul {margin-left:0px; }
.box3 ul li {padding:0px 0px 6px 12px; list-style:none; background: url('images/arrow1.jpg') no-repeat top left; line-height:16px; }

.box4 {background:#283f6b url('images/quotes.jpg') no-repeat bottom right; width:207px; margin-top:25px; }
.box4 p {color:white; line-height:14px; margin: 0px 18px 0px 11px; }
.box4 p em {font-size:10px; font-style:italic;}

td.footer {height:53px; background:url('images/bg0.jpg') repeat-x top left; vertical-align:middle; padding-left:15px;}
.footer p {line-height:14px; color:#cccccc; margin-bottom:0px; }
.footer a:visited {color:#cccccc; }
.footer a:active {color:#cccccc; }
.footer a:link {color:#cccccc; }
.footer a {color:#cccccc; }