html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin:0; padding:0; border:0; font-weight:normal; font-style:normal;
}

body {font-size: 14px; font-family: Trebuchet, Tahoma, Arial, sans-serif; color:#585858; background:#fff;}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

a img {border:none;}
img {border:none; }

h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#136AAF;}
h1 {font-size:20px; line-height:1.5; margin-bottom:25px;}

h2 {background: url('../images/bg_h2.gif') no-repeat left 2px; text-indent:34px; text-transform:uppercase; color:#136AAF; font-size:18px; line-height:1.2; padding-bottom:12px;}
h2 a{color:#136AAF; font-size:18px;}

h3 { font-size:16px; line-height:1.1; margin-bottom:10px; }
h3 a{font-size:16px;}

h4 {font-size:14px; line-height:1.3; margin-bottom:10px;}
h4 a{font-size:14px; }
h5 {font-size:12px;  margin-bottom:4px;}

p {margin:0 0 16px 0; vertical-align:top;}

a, a:visited {color:#136AAF; text-decoration:underline;}
a:focus, a:hover {color:#136AAF; text-decoration:none;}

blockquote {margin:1.5em;  font-style:italic;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}

strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
address {margin:0 0 1.5em;font-style:italic;}
del { }

li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul li, ol li{margin:0 0 0.5em 0;}
ul li ul, ol li ul{margin-top:0.5em;}
ul {margin-left:1.2em; list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
acronym, abbr {cursor:help;letter-spacing:1px;border-bottom:1px dashed #ccc;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
pre { white-space: pre-wrap; }

table {border-collapse: collapse; border-spacing: 0; margin:0 0 1em 2px; width:99%;}
table td{border:1px solid #ccc;}
th {font-weight:bold;border:1px solid #ccc;}

table caption{padding:17px 0 10px 8px; font-weight:bold; text-align:left;}
table th{padding:9px 0 18px 10px; color:#fff;
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
}
table td{padding:15px 0 15px 10px; 
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    border-left:1px solid #ccc;
}

th, td { font-weight:normal; text-align:left;}
table, td, th {vertical-align:middle;}
th, td, caption {padding:4px 10px 4px 5px; }
tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}

hr {color:#1169AD; clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {color:#1169AD;}

/* forms.css */

label {cursor:pointer;}

dl {margin:0 0 1.5em 0;}
dl dt {font-weight:normal; margin-bottom:5px;}
dd {margin-left:1.5em; margin-bottom:15px;}


fieldset {padding:1.4em;margin:0 0 1.5em 0; border:1px solid #ccc;}
legend {font-weight:bold; }

  