* {margin: 0px;}

ul, ol {margin-bottom: 15px;margin-top:10px;}
#container li {margin-bottom:6px;}
a:hover {text-decoration: none;}
blockquote {font-style:italic;padding:20px;padding-top:10px;color:#555;}
#secondarycontent ul {list-style: disc;padding-left: 15px;margin-bottom: 15px;}
#header {background-color: #46d;color: #fff;padding: 15px 40px 20px 40px;}
#header h1 {font-size: 40px;margin-bottom:-20px;font-family:georgia;color:#444;}
#header h2 {font-size: 14px;color: #fff;font-family:georgia;}
#header h3 {font-size: 40px;font-family:georgia;margin-top:-69px;margin-left:-3px;margin-bottom:13px;}
#menu {padding: 5px 30px 0px 30px;margin-bottom: 30px;color: #222222;background-color: #f5f5f5;border-bottom: solid 1px #DADADA;}
#menu div {clear: both;}
#menu ul {display: block;position: relative;top: 1px;list-style: none;padding: 0px;margin-bottom: 0px;}
#menu ul li {position: relative;float: left;border: solid 1px #dadada;border-bottom: 0px;margin-right: 5px;}
#menu ul li a {display: block;padding: 5px 10px 8px 10px;text-decoration: none;background-color: inherit;color: #333333;}
#menu ul li a:hover {background-color: #0022AA;color: #fff;}
#menu ul li.active, #menu ul li.active a, #menu ul li.active a:hover {background-color: #ffffff;color: #333333;}
#container {margin: 0px 40px 0px 40px;}
#primarycontainer {float: left;margin-right: -200px;width: 100%;}
#primarycontent {margin-right: 240px;}
#secondarycontent {border-left: 1px dotted grey;float: right;width: 150px;padding-left:20px;}
#footer {text-align: center;margin: 20px 0px 10px 0px;padding-top: 15px;border-top: solid 1px #DADADA;clear: both;font-size:9px;color:gray;}
.clearit {clear: both;height: 1px;}

body {margin:20px auto 20px auto;width:900px;font-family:verdana;font-size:12px;border:2px solid grey;}
p {margin-bottom: 15px;line-height: 16px;}
strong {color:#555;}
h1 {font-size:22px;margin-bottom:20px;}
h2 {font-size:15px;margin-bottom:4px;margin-top:20px;}
h3 {font-size:12px;margin-bottom:4px;margin-top:20px;}
h4 {font-size:16px;margin-bottom:4px;margin-top:20px;}
#secondarycontent ul {font-size:14px;text-align:left;}
#secondarycontent p {font-size:12px;text-align:left;}
.bold {font-weight:bold;}
.fel {margin-left:30px;margin-right:30px;margin-top:20px;font-size:9px;color:#777;}
.ej-godkand {text-align:center;margin-top:15px;margin-bottom:40px;color:red;}
.incomplete {text-align:center;margin-top:35px;margin-bottom:20px;color:red;}

.img-shadow { float:right; background: url(images/trans-shadow.png) no-repeat bottom right !important; background: url(images/shadow.gif) no-repeat bottom right;margin: 10px 0 0 30px !important; margin: 10px 0 0 25px; }
.img-shadow img { display: block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px;} 