body {background: url(/img/template/bg-bot.jpg) no-repeat center bottom  #0F3D9B;
    /* These two: */
    display:table;
    width:100%;margin: 0;padding: 0;font-family: Calibri, Arial, Helvetica, sans-serif;font-size:12px;
}
h1, h2{padding:0;margin:0 0 0 25px;}
h1{font-size:28px;color:#fff;margin-left:25px;}
h2{font-size:20px;color:#5A48F1;margin-left:25px;}
h3{font-size:18px;color:#473BAC;margin-left:25px;}
h4{font-size:16px;color:#473BAC;margin-left:25px;}
h5{font-size:14px;color:#473BAC;margin-left:25px;}
h6{font-size:12px;color:#473BAC;margin-left:25px;}
p  , #main_body ul, #main_body li{font-size:12px;margin-right:25px;margin-left:25px;color:#091767;}
p a{font-weight:bold;}
input{font-size:12px;font-family: Calibri, Arial, Helvetica, sans-serif;}
a {outline: none;cursor: pointer;}
table{font-size:1em;}
a:link,
a:visited,
a:active {text-decoration: none;}
a:hover {text-decoration: underline;color:#473BAC;}	
a#logo {margin: 16px 0;float: left;display: block;}
img {border: none;text-decoration: none;}
input, select, button {font-size:1em;font-weight: normal;}
hr {border-right: 0;border-left: 0;border-bottom: 0;height: 1px;color: #eee;background-color: #eee;}
.clearfix, .clear {clear: both;}
.small{font-size:11px}
object{z-index:0}







#menu{background:#473BAC;display:block;width:920px; height:34px;}
.menu {width:920px; height:34px; position:relative; z-index:100;}
* html .menu {width:920px; w\idth:919px;}
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {text-align:left}
.menu li {float:left;position:relative;}
.menu a, .menu a:visited {z-index:0;filter:alpha(opacity=82);-moz-opacity:0.82;-khtml-opacity: 0.82;opacity: 0.82;padding:0 15px 0 15px;display:inline-block;font-size:12px;text-decoration:none; color:#fff; height:34px;  background:#473BAC;   font-weight:bold;line-height:32px;border:1px solid #5447BA; border-width:0 0 0 1px;}
@media only screen and (max-device-width: 480px) {
  .menu a, .menu a:visited  {
    padding:0 13px 0 13px;
  }
}

* html .menu a, * html .menu a:visited {}
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#473BAC url(/img/template/grey-arrow.gif) no-repeat 158px top;}
.menu ul ul a.drop:hover{background:#B6ADFF url(/img/template/blue-arrow.gif) no-repeat 158px top;}
.menu ul ul :hover > a.drop {background:#B6ADFF url(/img/template/blue-arrow.gif) no-repeat 158px top;}
.menu ul ul ul a, .menu ul ul ul a:visited {background:#473BAC;color:#fff;}
.menu ul ul ul a:hover {background:#B6ADFF;}

.menu ul ul {visibility:hidden;position:absolute;height:0;top:34px;left:0; width:159px;}
* html .menu ul ul {top:34px;t\op:34px;}
.menu ul ul ul{left:179px; top:-1px; width:220px;border-top:1px solid #5447BA;}
.menu ul ul ul.left {left:-179px;}
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul ul a, .menu ul ul a:visited {background:#473BAC; color:#fff; height:auto; line-height:1em; padding:9px 10px; width:158px;border-width:0 1px 1px 1px;}
.menu ul ul ul a, .menu ul ul ul a:visited {padding-left:0; width:158px;}
* html .menu ul ul a, * html .menu ul ul a:visited {width:180px;w\idth:158px;}
.menu ul ul ul a, .menu ul ul ul a:visited {padding-left:10px; width:208px;}
* html .menu ul ul ul a, * html .menu ul ul ul a:visited {width:210px;w\idth:208px;}
.menu a:hover, .menu ul ul a:hover{color:#473BAC; background:#B6ADFF;}
.menu :hover > a, .menu ul ul :hover > a {color:#473BAC; background:#B6ADFF;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{ visibility:visible;}

.menu ul  a:hover{z-index:0;background:#B6ADFF url(/img/template/top-arrow.gif) no-repeat bottom left; color:#473BAC;}
.menu ul  :hover > a {z-index:0;background:#B6ADFF url(/img/template/top-arrow.gif) no-repeat bottom left;color:#473BAC; }
.menu ul  a.currentMenu{z-index:0;background:#B6ADFF url(/img/template/top-arrow.gif) no-repeat bottom left; color:#473BAC;}







div#wrapper{z-index:0;width:100%;background: url(/img/template/bg-top.jpg) no-repeat center top  #0F3D9B;}
div#wrapper_body{z-index:0;width:920px;margin:0 auto 0 auto;background:#fff;padding:0;}
div#wrapper_head{z-index:0;width:920px;margin:0 auto 0 auto;text-align:center;height:360px;}
div#wrapper_head .button{z-index:0;width:58px;font-family: Calibri, Arial, Helvetica, sans-serif;background:#fff;font-size:1em;color:#473BAC;background:#DAD6FF;font-weight:bold;border:none;height:18px;}
div#wrapper_head a{/*z-index:0;display:block;padding:6px 0 0 0;font-weight:bold;*/}
div#main_body{z-index:0;padding:0 0 25px 0;min-height:500px;background:#fff url(/img/template/h1.jpg) no-repeat top left;}
div#main_body a{z-index:0;text-decoration:underline;}
div#main_body a:hover{z-index:0;text-decoration:none;}
div#wrapper_head a:hover{text-decoration:none;color:#473BAC;}
div#wrapper_head ul a:hover{text-decoration:none;color:#473BAC;}
div#wrapper_head #logo{float:left;margin:3px 0 0 15px;}
div#wrapper_head #headform{float:right;margin:20px 20px 0 0;color:#fff;font-size:11px;font-weight:bold;}
div#wrapper_head #form{float:right;margin:0;width:370px;}
div#wrapper_head #headform2{float:right;margin:0 20px 0 0;color:#fff;font-size:11px;font-weight:bold;}
div#wrapper_footer{width:100%;text-align:center;color:#B6ADFF;font-size:11px;line-height:10px;}
div#wrapper_footermain{width:920px;margin:0 auto 0 auto;background: url(/img/template/footer.gif) no-repeat center top ;padding-top:40px;}
div#wrapper_footermain a{color:#B6ADFF;text-decoration:none;}
div#wrapper_footermain a:hover{color:#fff;text-decoration:underline;}
div#footermain {float:left;margin-left:20px;}
div#goTo a{font-size:11px;color:#fff;}
div#goTo a:hover{color:#B6ADFF;}
div#goTo a{margin-right:30px;}
div#goTo{padding-top:10px;height:11px;}
.italic{font-style:italic;color:#999;font-family: Calibri, Arial, Helvetica, sans-serif;font-size:12px;width:150px;}
.normal{font-style:normal;font-family: Calibri, Arial, Helvetica, sans-serif;font-size:12px;width:150px;}

#htmlElement {padding: 10px;background-color: #000;}