* {margin:0;padding:0;outline:none;}
body {margin:0;padding:0;font:12px verdana,helvetica,clean,sans-serif;color:#666;line-height:1.5em;}
table {font-size:inherit;font:12px verdana,helvetica,clean,sans-serif;empty-cells:show;border-collapse:collapse;border-spacing:0;}
input, select, textarea {font:12px verdana,helvetica,clean,sans-serif;}
p {line-height:1.5em;margin:0 0 1em 0;}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, legend, img {margin:0;padding:0;}
img, fieldset, abbr, acronym {border:0;}
ul, ol {list-style:none;}
caption,th {text-align:left;}
address, caption, cite, code, dfn, em, strong, th, var
{
   font-style:normal;
   font-weight:normal;
}
label {cursor: pointer;}
a {outline:none;color:#2e598d;text-decoration:none;font-weight:bold;}
a:hover {text-decoration:underline;}
a:focus {-moz-outline:none -moz-mac-focusring;}
u {text-decoration:none;}
hr {color:#eaeaea;background:#eaeaea;height:1px;width:100%;border:0;}
li {margin-top:4px;}
h1, h2, h3, h4, h5, h6
{
   font-size:100%;
   font-weight:normal;
}
q:before,q:after
{
   content:'';
}
h1 {font-size:18px;font-weight:normal;margin-bottom:5px;}
h2 {font-size:1.0em;font-weight:bold;}
h3 {font-size:12px;font-weight:bold;}
h4 {font-size:11px;font-weight:bold;margin:1.5em 0 0.5em 0;}
h5 {font-size:0.6em; font-weight:bold;}

.hide {display:none;}

#wrapper
{
margin:0;
/*background: #bbbaba url(images/gray_back.png) left top repeat; width:100%;height:100%;*/
z-index:0;
}
#page
{
width:940px;text-align:left;background:#fff;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;
z-index:1;
}
#header 
{
width:940px;text-align:left;padding:0;background:#083b78;height:76px;
margin:0 auto 0 auto;
z-index:1;
}
#main
{
width:940px;text-align:left;padding:0;border-right:1px solid #eaeaea;padding-top:150px;height:350px;
margin:0 auto 0 auto;
z-index:1;
}
#footer
{
width:940px;text-align:left;padding:8px 0 8px 0;margin:0;clear:both;font-size:10px;color:#999;border-top:1px solid #eaeaea;
margin:0 auto 0 auto;
z-index:1;
}

h1.line {margin:0;padding:0;font:normal 66px arial;color:#003366;letter-spacing:2px;}
.lblue {color:#003366;}

#address {margin:30px 0 0 270px;}
#address td {padding:0 1.5em 0.5em 0;vertical-align:top;line-height:1.5em;}

