* html .png  {behavior: url(/inc/iepngfix.htc);}
html, body {background: #948fc1 url("/img/css/bg-page.png") repeat-x scroll 0 0; margin: 0; padding: 0; text-align: center; color: #001935;}
body, table, td, th, tr, input, textarea {font: normal 15px "Trebuchet MS", verdana, tahoma, verdana, sans-serif; line-height: 1.4;}

img, table, td, th {border: none;}
td, th {vertical-align: top;}
table {border-collapse: collapse;}
a {color: #0c46b1;}
.clear {clear: both; height: 0; width: 0; overflow: hidden;}
object {outline:none;}
.fir {text-indent: -2000px; overflow: hidden; display: block;}

.wrapper {width: 980px; min-width: 980px; margin: 10px auto; text-align: left;}

.tc {background: transparent url("/img/css/bg-tc.png") no-repeat scroll 0 0; width: 980px; height: 10px; overflow: hidden;}
.bc {background: transparent url("/img/css/bg-bc.png") no-repeat scroll 0 0; width: 980px; height: 10px; overflow: hidden;}

.logo {background: transparent url("/img/css/logo.png") repeat-x scroll 0 0; width: 280px; height: 159px; position: absolute; z-index: 2; margin: 7px 0 0 20px;}
.header {margin: 0 0 10px 0;}
.header img {display: block; position: relative; z-index: 1;}
h2.tagLine {font-family: Georgia, Times New Roman, serif; font-weight: normal; font-style: italic; font-size: 22px; height: 24px; line-height: 24px; color: #fff; position: absolute; margin-top: -34px; z-index: 2; text-align: right; width: 940px;}

.main {background-color: #fff; padding: 0 10px; zoom :1;}

.middleOuter {background: #eef6fc url("/img/css/bg-content-b.png") no-repeat scroll 0 100%; zoom: 1;}
.middle {background: transparent url("/img/css/bg-content-t.png") no-repeat scroll 0 0; padding: 10px; }

.menuOuter {background: #5f7fb6 url("/img/css/bg-lmenu-b.png") no-repeat scroll 0 100%; float: left; width: 224px; overflow: hidden;}
.menu {background: transparent url("/img/css/bg-lmenu-t.png") no-repeat scroll 0 0; padding: 25px 0;}
.menu a {display: block; color: #fff; text-decoration: none; background: #5f7fb6 url("/img/css/bg-lmenu-a.png") no-repeat scroll 0 0; font-family: Times New Roman, Georgia, serif;  font-style: italic; font-size: 18px; line-height: 18px; padding: 11px 40px 10px 54px;}
.menu a:hover, .menu a.active {background: #4e64a3 url("/img/css/bg-lmenu-ah.png") no-repeat scroll 0 0;}
.menu .last {display: block; background: transparent url("/img/css/bg-lmenu-a.png") no-repeat scroll 0 0; height: 2px; overflow: hidden;}

.content {padding: 0 0 20px 0; width: 636px; float: left; margin: 0 0 0 40px;}
.content ul, .content ul li {display: block; list-style-type: none; margin: 0; padding: 0; margin: 1em 0;}
.content ul li {padding: 0 0 0 50px; background: transparent url("/img/css/bullet.png") no-repeat scroll 22px 5px; margin: 0.5em 0;}

.content ol {margin: 1em 0;}
.content ol li {margin: 0.5em 0;}

.content h1, .content h2, .content h3, .content h4, .content h5,  .content h6 {font-family: Times New Roman, Georgia, serif; font-style: italic; font-weight: normal; color: #00254e;}
.content h1 {font-size: 36px; margin: 0.5em 0;}
.content h2 {font-size: 28px; margin: 0.5em 0; font-weight: bold;}
.content h3 {font-size: 28px; margin: 0.5em 0;}
.content h4 {font-size: 24px; margin: 0.5em 0; font-weight: bold;}
.content h5 {font-size: 24px; margin: 0.5em 0;}
.content h6 {font-size: 18px; margin: 0.5em 0; font-weight: bold;}

.content table {margin: 1em 0;}
.content td, .content th {padding: 10px 20px; border-top: 1px solid #d1deee; border-bottom: 1px solid #d1deee; font-size: 13px;}

.content hr {border: 0px solid #d1deee; background-color: #d1deee; color: #d1deee; height: 1px; width: 100%; display: block;}



.footer {width: 940px; margin: 20px;}
.footer td {padding: 20px 30px; border-left: 1px solid #aeadd3; border-right: 1px solid #aeadd3; font-size: 14px; color: #fff; }
.footer .f1, .footer .f2, .footer .f3  {width: 100px;}

.footer a {display: block; color: #fff; text-decoration: none; margin: 0 0 5px 0}
.footer a:hover {text-decoration: underline;}
.footer p {font-size: 12px; margin-top: 0; color: #d5d4e8;}
.footer p a {display: inline; text-decoration: underline; color: #d5d4e8;}
