h1 {
margin:0 0 20px 0;
color:#003366;
font-family:Arial;
font-size:2.5em;
font-weight:normal;
line-height:100%;
}


h2 {
font-size:1.8em;
font-family:Arial;
color:#003366;
font-weight:normal;
margin:0 0 20px 0;
}

h3 {
font-size:1.2em;
font-family:Verdana;
color:#003366;
font-weight:bold;
line-height:100%;
margin:0 0 4px 0;
}

h4 {
font-size:1.1em;
font-weight:bold;
color:#747977;
}

table {
width:100%;
float:left;
margin:0 0 15px 0;
border-collapse:collapse;
border-bottom:8px solid #F3F3F3;
}

th {
padding:2px 2px 2px 4px;
text-align:left;
background:#F3F3F3;
color:#B0B0B0;
}

td {
vertical-align:top;
padding:15px 15px 10px 4px;
}

td h2 {
margin:0;
}

p.size30 {
font-size:3.0em;
color:#003366;
font-weight:bold;
}

hr {
clear:both;
height:1px;
wdth:100%;
background:#BCBBBB;
color:#BCBBBB;
border:none;
margin:0 0 8px 0;
}

a {
text-decoration:none;
color:#009EFF;
}

a:hover {
text-decoration:underline;
}

div#content a {
font-weight:bold;
}

a.arrow {
padding:0 0 0 12px;
font-weight:bold;
background:url(../img/sub_menue_active_style.gif) 0 4px no-repeat;
}

a.btn  {
padding:0;
display:block;
background:none;
text-align:right;
}


img.img_left {
float:left;
margin:0 10px 1px 0;
*margin:0 10px -11px 0;
padding:0;
}


img.img_right  {
float:right;
margin:0 0 1px 15px;
*margin:0 0 -11px 15px;
padding:0;
}


p {
margin:0 0 12px 0;
color:#747977;
}

ul {
list-style:none;
margin:0 0 12px 0;
}


ul li {
position:relative;
display:block;
padding:0 0 4px 12px;
background:url(../img/list.gif) 0 7px no-repeat;
}

ol {
margin:0 0 12px 15px;
}


