* {margin: 0; padding: 0;}
html {
font-size: 100.01%;
font-family: tahoma, Helvetica, Arial, sans-serif;
}
body {
background: #fff;
font-size: 8.5pt;
}
#page { width: 990px; margin:0; background: white url(page_bg2.gif) repeat-y;}
div#header { 
padding: 0 8px 0 8px;
background: #fff 0 0 url(logo.jpg) no-repeat;
}
div#menu { 
padding: 0 8px 0 8px;
height: 40px;
background: #505050;
}
div#menu div {padding: 12px 0 0 5px;} 
div#menu a {color: white; font-size: 10pt; font-family: verdana; margin-left: 10px; font-weight: normal; text-decoration: none;}
div#menu a:hover {text-decoration: underline; color:white;}
div#menu .current {text-decoration: none; font-weight:bold; color:white;}

div#footer {height: 50px;background: #505050;color: #aaa;border-top:#555 solid 1px;}
div#footer a {color:#aaa;}
div#footer div { padding: 10px 0 0 10px; font-size: 9pt;}

/*#page { width: 984px; margin:0 auto; background: white;}*/
/* positioning */
/* <![CDATA[ */

/*result_page*/
#body {
float: left;
width: 671px;
/*margin-left: 217px;*/
padding-top: 0px;
}
* html #body {display: inline; }
#side {float: left;width: 300px;
/*margin-left: -970px;*/
}
#wrapper {float: left;
float/**/: none;
}
#wrapper:after {
content: '[DO NOT LEAVE IT IS NOT REAL]'; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
#wrapper {display: inline;}
/*\*/
#wrapper { display: block; }
/* ]]> */

img {vertical-align: middle; border: none;}
table {border-collapse: collapse; border-spacing: 0;}
a {color: #003D88;}
a:hover {color:#B8440B;}
input, select {font-size: 8.5pt}

table.head {width: 100%;}
table.head th {width: 210px; height: 113px;}
table.head td {vertical-align: middle; text-align: right;}
table.head img.add {border: 0;}
div.clear {clear: both; font-size: 1px; height: 0;}
#body div.wrap {
padding: 15px 10px 20px 30px;
min-height: 600px;}
h1, h2, h3 {font-family: verdana;
font-size: 13.5pt;
color: #333;
padding: 10px 0 5px 0;}
h2 {padding: 8px 0 5px 0; font-size: 10.5pt; color: #333;}
h3 {padding: 8px 0 2px 0; font-size: 9.5pt; color: #3b5998;}
p {font-size: 9.5pt;
font-family: tahoma;
line-height: 18px;
padding: 3px 0 3px 2px;
overflow: auto;
}
div.article i {
font-family:Times new roman;
font-size: 11.5pt;
}
div.article {
padding: 10px 30px 0 30px; font-size: 10.5pt; line-height: 20px; font-family: arial;
}
div.article p {text-indent: 15px; font-size: 10.5pt; line-height: 20px; font-family: arial;}
div.article h2 {padding: 0 0 10px 0; font-size: 9.5pt; color: #A38468;}
div.article h4 {padding: 5px 0; font-size: 9.5pt; color: #000;}
div.article .legend {font-size: 9.5pt; line-height: 17px;}

