* {
margin:0;
}

HTML {
height:100%;
}

BODY {
color:#333;
background-color:#B4CBF7;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:small;
width:100%;
height:100%;
margin:0;
}

H1 {
color:#FFF;
font-size:12pt;
font-variant:small-caps;
font-weight:400;
text-transform:none;
text-align:left;
text-decoration:none;
vertical-align:middle;
margin:0 0 0 50px;
padding:0 5px 0 0;
}

H2 {
font-size:medium;
font-variant:small-caps;
font-weight:700;
text-align:left;
border-bottom-style:dotted;
border-bottom-width:1px;
padding:10px 0 5px;
}

H3 {
font-size:small;
text-align:center;
}

A {
text-decoration:none;
color:#333;
outline:none;
z-index:10;
}

A:hover {
color:#F90;
position:relative;
z-index:9;
}

A:active {
color:#F90;
}

A.link {
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#F90;
}

A span {
display:none;
}

A:hover span {
display:block;
position:absolute;
float:left;
white-space:nowrap;
top:-2.2em;
left:.5em;
background:#fffcd1;
border:1px solid #444;
color:#444;
z-index:10;
padding:1px 5px;
}

a[href$='.doc'], a[href$='.docx'] {
padding: 5px 20px 5px 0;
background: transparent url(pic/ico/icon_doc.gif) no-repeat center right;
}

a[href$='.xls'], a[href$='.xlsx'] {
padding: 5px 20px 5px 0;
background: transparent url(pic/ico/icon_xls.gif) no-repeat center right;
}


P {
margin:10px 0 3px;
}

UL {
margin-top:0;
margin-bottom:10px;
list-style-type:square;
}

IMG {
border:none;
}

INPUT {
vertical-align:middle;
}

HR {
color:#999;
background:#999;
height:1px;
border:0;
clear:both;
margin:0 0 15px;
}

TABLE {
border:0;
border-collapse:collapse;
text-align:left;
}

TABLE.prTable {
border:solid 1px #415884;
font:12px Tahoma;
background-color:#FFF;
width:100%;
}

TABLE.prTable TH {
background:#A6BDE9;
padding:3px;
}

TABLE.prTable TD {
padding:1px;
}

TABLE.prTable .prHeader {
background:#A6BDE9;
}

TR.prHeader TD {
padding:3px;
}

TD {
background-repeat:no-repeat;
padding:0;
}

TH {
text-align:center;
padding:0;
}

BLOCKQUOTE {
direction:ltr;
}

#wrapper {
width:928px;
min-height:100%;
height:auto !important;
margin:0 auto;
}

#header {
height:164px;
background:#748BB7;
}

#middle {
width:100%;
height:1%;
background:#FFF;
}

#middle:after {
content:'.';
display:block;
clear:both;
visibility:hidden;
height:0;
}

#container {
width:100%;
float:left;
overflow:hidden;
}

#containerMain {
padding:0 0 0 205px;
}

#content {
background:url(pic/back.jpg);
background-repeat:no-repeat;
min-height:300px;
text-align:justify;
padding:20px 40px;
}

.sl {
float:left;
width:205px;
margin-left:-100%;
position:relative;
min-height:300px;
}

#footer {
width:928px;
background:#748BB7;
text-align:center;
margin:0 auto;
padding:10px 0;
}

.top_menu_item {
float:left;
height:22px;
}

.top_menu_item IMG {
height:22px;
}

#left_menu {
background-image:url(pic/side_nav_back.jpg);
background-repeat:no-repeat;
min-height:300px;
}

#left_menu DIV {
background-repeat:repeat-x;
background-image:url(pic/side_nav_hr.gif);
background-position:bottom;
vertical-align:middle;
text-indent:-25px;
padding:2px 5px 2px 25px;
}

#left_menu IMG {
vertical-align:middle;
width:22px;
height:22px;
}

.ceino {
font-size:15pt;
color:#616B84;
white-space:nowrap;
}

.searchregion {
font-size:6pt;
color:#FFF;
font-weight:700;
height:50px;
width:199px;
background:url(pic/search_bg.gif);
padding:14px 0 0 5px;
}

.indent {
text-indent:0.5cm;
margin:0;
}

.indent2 {
text-indent:1.5cm;
margin:0;
}

.up {
text-align:right;
height:20px;
padding:10px 20px 10px 0;
}

.print {
text-align:right;
padding:5px 20px 5px 5px;
background:transparent url(pic/fax.gif) no-repeat center right;
}

.box {
padding-top:10px;
padding-right:20px;
padding-left:20px;
margin:0;
}

.gray {
background-color:#E8F0FD;
}
