﻿/* ---- FONTS ---- */
body {font-family:Georgia, "Times New Roman", Times, serif; color:#7E7E7E; font-size:12px; line-height:1.5;}
a, a:visited {color:#FFF;}

input:focus{outline: 0;}
a:focus{outline:none;}

p, h1, h2, h3, h4, h5 {padding:0; margin:0;}
p {margin:0 0 12px 0;}
h1 {margin:5px 0 0 0; font-variant:small-caps; font-size:16px;}
h2 {margin:5px 0 0 0; font-variant:small-caps; font-size:14px;}
h3 {font-size:14px; font-weight:normal;}
h4 {font-size:12px; font-weight:normal;}
h5 {font-size:10px; text-transform:uppercase;}

.solid a, .solid a:visited {color:#347182; text-decoration:none;}
.solid a:hover {color:#1b3942;}

a.disable , .solid a.disable:visited {color:#666; text-decoration:none;}
a.disable:hover {color:#666;}

a.button, a.button:visited {background:#BBB; display:block; padding:5px 8px; float:left; margin:10px 10px 0 0;}

input.sleek {border:1px solid #E5E4E9; border-top-color:#ADADAF; color: #666; font-size:11px; padding:2px 3px 2px;width:90px; margin:4px 0;}
input.search {background:url(../images/bg_search.jpg) no-repeat right top;}
select.sleek {border:1px solid #E5E4E9; border-top-color:#ADADAF; color:#666; font-size:11px; margin:4px 0;}
textarea.sleek {border:1px solid #E5E4E9; height:100px; border-top-color:#ADADAF; color:#666; font-size:11px; padding:3px; font-family:Arial, Helvetica, sans-serif;}

.watermarked {border:1px solid #E5E4E9; border-top-color:#ADADAF; color: #666; font-size:11px; padding:2px 3px 2px;width:90px; margin:4px 0;}
textarea.watermarked {border:1px solid #E5E4E9; height:100px; border-top-color:#ADADAF; color:#666; font-size:11px; padding:3px; font-family:Arial, Helvetica, sans-serif;}

.formlist td {width:200px;}
/* ---- BASIC LAYOUT ---- */
body {margin:0; padding:0; background-color:#fff}
html, body, #wrapper {height: 100%;}
body > #wrapper {height: auto; min-height: 100%;}
