a:link, a:active, a:visited {color: #4D8CBF}
a:hover {color: #333333}

body {margin: 0px; background-color: #58AAF9; background-image: url(../images/background.gif); background-repeat: repeat-x; font-family: verdana, arial, helvetica, sans-serif}
p, ul, ol, li, td {font-size: 11px}

.main_table {background-color: #FFFFFF; border-left: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF}

.left_col {background-image: url(../images/left_gradient.gif)}

.navigation {padding: 14px 0 0 19px}
.testimonials {padding: 20px 0 20px 20px}

.content {padding: 20px 25px 40px 25px}
.content h1 {font-size: 22px; color: #2E6093; margin: 0; font-family: times, times new roman, georgia, serif; text-transform: uppercase}
.content h1 span {text-transform: none}

.footer td {background-color: #DDDDDD}

p.first {margin-top: 5px}

.tip {border-top: 1px dotted #CCCCCC; padding: 8px 0}
.tip p {margin: 0; font-size: 10px; font-weight: bold}
.tip p b {text-transform: uppercase; color: #008DAB}

.home_pic {margin: 0; padding: 0}

.news {padding: 2px 0; border-top: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC; margin-top: 15px}
.news p {margin: 0; font-size: 16px; font-family: times, times new roman, georgia, serif; font-weight: bold; text-transform: uppercase}

.news_content {font-size: 10px}
.news_content p {font-size: 10px; margin: 10px 0}