/* Content Styles*/

body, td { font:11px Verdana, Helvetica, sans-serif; line-height:18px; color:#2f2f2f}

h1 { color:#003d72; font-size:20px; margin:5px 0px; padding:0px}
h2 { color:#333333; font-size:16px; margin:0px; padding:0px}
h3 { color:#333333; font:bold 13px Verdana, Helvetica, sans-serif; text-transform:uppercase}
h4 { color:#000000; font:bold 13px Verdana, Helvetica, sans-serif}

p {padding-top:0px; margin-top:0px}

a {color:#10497b; text-decoration:none}
a:hover { color:#1d570a; text-decoration:none}
.blue {color:##003d72 }
.green {color:#4dac1d}
.small { font-size:10px}


.TItleBlueBar { display:block; font-size:14px; background: url(title_blue_bg.gif); padding:5px; text-transform:uppercase; color:#bfe9f7}
.TItleGreenBar { display:block; font-size:14px; background: url(title_green_bg.gif); padding:5px; text-transform:uppercase; color:#dcf2cf}
.signup { background:#deecd8 url(search_btm.gif) no-repeat bottom; display:block; padding:15px 10px}
.highlightblock { background:#e5f6fb url(blue_bg2.gif) repeat-x; padding:20px 10px; display:block}

.tableheading {background:#e5f6fb; color:#333333; font-weight:bold; font-size:14px; margin:0px; padding:5px 10px; display:block }

#col1 { float:left; width:305px }
#col2 { float:left; width:305px; margin:0px 5px}
#col3 { float:left; width:305px}
#col3 div { padding-bottom:5px}


.pad5 {padding:5px}
.pad10 {padding:10px}

.white {color:#ffffff}
img {border:none}

.clear { clear: both;
     display: block;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;}