@charset "iso-8859-2";
/* CSS Document */

a { color:#1d842e; text-decoration:none; font:inherit; font-size:11px } 
a:hover { color:#1d842e; text-decoration:underline; }

h1{ background: url(../img/ico_h1.gif) 0px 4px no-repeat; line-height:180%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#05354B; font-weight:normal; padding:0px 0px 0px 18px; margin:5px 0px 11px 0px; }
h1 a{ font-size:12px; color:#05354B; } 
h2{ background: url(../img/ico_h2.gif) 0px 4px no-repeat; line-height:180%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3D9435; font-weight:normal; padding:0px 0px 0px 15px; margin:5px 0px 11px 0px; }
h2 a{ font-size:12px; color:#3D9435; }
h3{ padding: 0px 0px 0px 13px; background:#d3edfa url(../img/blue_table_dot.gif) 4px 8px no-repeat; font-size:12px; color:#2A505D; padding:2px 10px 2px 15px; }
h3 a{ font-size:12px; color:#2A505D; }
h4{ font-family:inherit; font-size:12px; color:#FCBC02; font-weight:bold; margin:5px 0px 11px 0px; }
h5{ font-family:inherit; font-size:11px; color:#FCBC02; font-weight:bold; margin:5px 0px 11px 0px; }

.bold1a { font-weight:bold; font-size:13px; font-family:inherit; color:#6EA1BE; }
.bold2a { font-weight:bold; font-size:12px; font-family:inherit; color:#6EA1BE; }
.bold3a { font-weight:bold; font-size:11px; font-family:inherit; color:#6EA1BE; }

.bold1b { font-weight:bold; font-size:13px; font-family:inherit; color:#3E9630; }
.bold2b { font-weight:bold; font-size:12px; font-family:inherit; color:#3E9630; }
.bold3b { font-weight:bold; font-size:11px; font-family:inherit; color:#3E9630; }

.bold1c { font-weight:bold; font-size:13px; font-family:inherit; color:#FCBC02; }
.bold2c { font-weight:bold; font-size:12px; font-family:inherit; color:#FCBC02; }
.bold3c { font-weight:bold; font-size:11px; font-family:inherit; color:#FCBC02; }

p{margin:0px;}

/* General styles */
body { font-size:11px; font-family:Tahoma, Helvetica, sans-serif; }
p { margin:0px; padding:0px; }
td { font-size:11px; color:#000000;  }

form{ margin:0px; padding:0px; }
div { font-family:inherit; }
span { font-family:inherit; }
caption { font-family:inherit; }
img { border:0px; }
blockquote{ margin:0px 0px 11px 20px; }
ul{ margin:2px 0px 2px 20px; padding:0px; }
ol{ margin:2px 0px 2px 30px; padding:0px; }
li{ margin:0px; padding:3px 0px 3px 0px; }
li.blank{ margin:0px; padding:2px 0px 2px 0px; list-style:url(../images/spacer.gif); }


table.blue_table {}
    table.blue_table tr.header { background: #D8EEFB; }
        table.blue_table tr.header th { padding: 6px 6px 6px 20px; background: url(../img/blue_table_dot.gif) 7px 12px no-repeat; font-size:12px; color:#2A505D; text-align:left; }
        table.blue_table tr.header td { text-align: center; padding: 6px 6px 6px 6px; font-size:11px; color:#29515D; }
        table.blue_table tr.header td.description {border-left: 1px solid #FFF;}

    table.blue_table tr.coll_1 { background: #E8F5FE; }
        table.blue_table tr.coll_1 td { padding: 3px 6px 3px 6px; font-size:11px; color: #29505F; }
        table.blue_table tr.coll_1 td img { border:1px solid #BFE3F9; background: #fff; padding: 1px; vertical-align: middle; }
        table.blue_table tr.coll_1 td.description { color: #6FA0C1 !important; border-left: 1px solid #FFF;}

    table.blue_table tr.coll_2 { background: #DBEEFC; }
        table.blue_table tr.coll_2 td { padding: 3px 6px 3px 6px; font-size:11px; color: #29505F; }
        table.blue_table tr.coll_2 td img { border:1px solid #BFE3F9; background: #fff; padding: 1px; vertical-align: middle; }
        table.blue_table tr.coll_2 td.description { color: #6FA0C1 !important; border-left: 1px solid #FFF;}

/* SET STYLES =============== */

.set-left { 
	float: left; overflow: hidden; 
	}
.set-right { 
	float: right; overflow: hidden; 
	}
.set-abs { 
	position: absolute; 
	}
.set-rel { 
	position: relative; 
	}
.set-top { 
	vertical-align: top 
	}
.set-middle { 
	vertical-align: middle 
	}
.set-bottom { 
	vertical-align: bottom 
	}
.set-clear { 
	clear: both; height: 1px; font-size: 1px; line-height:1px;
	}
.set-debug { 
	border: 1px solid #00FF00; 
	}
