body{font-family: Arial; font-size:14px}
#questions{}
.q {line-height:40px; font-weight:bold; color:#00314b;}
.l,.l2,.l3,.l4,.l5{line-height:25px; }
.yes:after{content:''; position:absolute; background-image:url(../img/yes.png); width:16px;height:12px; margin:4px 0 0 10px;}
.no:after{content:''; position:absolute; background-image:url(../img/no.png); width:14px;height:14px; margin:4px 0 0 10px;}
.sum {display:none}
#sum {line-height:40px; font-size:16px; font-weight:bold; color:#7b1100;}
* {margin: 0; padding: 0;}
html {background: url('../img/bg.jpg');  font-family: Arial; background-repeat: repeat-x; overflow-x: hidden; overflow-y: scroll;}
body {margin: 0 auto; width: 960px; font-family: arial; font-size: 14px;}
.header {background: url('../img/header.png') no-repeat; width:1012px; height: 198px; position:relative; left:-24px;}
.menu {background:#fff; height: 30px;overflow: hidden; padding-top: 10px;}
.menu ul {margin: 0 auto; width: 500px; }
.menu ul li {float: left; list-style: none; margin-left: 20px;}
.menu ul li a {color: #000; padding: 0px 0px 3px 0px; font-weight: normal; letter-spacing: 0px; text-transform: uppercase; text-decoration: none;}
.menu ul li a:hover {border-bottom: 2px solid #0e5caa;}
.active {border-bottom: 2px solid #0e5caa;}
hr {margin-top: 20px;  border: 1px solid #fff;}
#text {margin-top: 30px;}
p {text-align: justify; margin-bottom: 10px;}
a {color: #547aa9;}
a:hover {color: #7eabe3;}
.content {padding: 20px 100px 0 250px; background:#fff;color: #585858; min-height: 600px;}
.content h1 {color: #e40e87;margin-bottom: 20px; }
.footer {text-align: center; color: #383838;  padding-top: 30px; padding-bottom: 30px;}
.pad {padding:0 !important; min-height:0 !important}
.content1{min-height: 500px;}