/* Basic */
body,html{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{color:#6a6a6a;}
body{font-family:"Times New Roman",Times,sans-serif;color:#7a7a7a;font-size:11pt;line-height:150%;background:#fff;}
a{color:#733B2A;text-decoration:underline;}
a:hover{text-decoration:none;}
a.active{color:#000;}
/* Outer */
#outer{width:100%;}
/* Header */
#header{background:#fff url('hram_bg0.jpg') top left repeat-x;height:300px;}
.logo {position:absolute; top:80px; left:180px;}
/* Menu */
#menu{height:3em;  width:100%;  position:absolute;top:250px;left:0;}
#menu ul{margin:0;  padding:0;list-style:none;margin-left:1em;}
#menu li{display:inline;border-left:dotted 1px #848484;padding-left:0.1em;}
#menu li.first{border-left:0px;padding-left:0em;}
#menu li a{font-family:Arial;text-decoration:none;color:#18181C;padding:7px;margin-right:0.1em;font-size:0.9em;}
#menu li a:hover,#menu li.active a{background:#4F4F4F;color:#fff;}
/* Content */
#content{background:#fff url('a3000000.gif') top left repeat-x;margin-top:1px;padding-top:1.5em;}
#content p{margin-bottom:1.5em;line-height:1.6em; font-size: 1.4em;}
#content h2{font-size:1.5em;font-weight:normal;}
#content h3{font-size:1.1em;}
#content h2,h3,h4,h5,h6{padding-bottom:0.2em;margin-bottom:1.2em;border-bottom:dotted 1px #cacaca;}
#content ul{margin-bottom:1.5em;padding-left:1em;line-height:1.6em;}
#content blockquote{border-left:solid 0.8em #cacaca;padding:0.5em 0em 0.5em 1.0em;margin-bottom:1.5em;line-height:1.6em;}
#content blockquote p{display:inline;}
#content table{border:dotted 1px #cacaca;padding:0.5em;margin-bottom:1.5em;}
#content table th{text-align:left;font-weight:bold;padding:0.5em;}
#content table td{padding:0.5em;}
#content table tr.rowA{background-color:#f5f5f5;color:inherit;}
#content table tr.rowB{background-color:#fdfdfd;color:inherit;}
/* Primary Content */
#primaryContentContainer{float:right;margin-left:-19em;width:100%;}
#primaryContent{margin:0em 0em 0em 18em;padding:2em;border-left:dotted 1px #cacaca;}
/* Secondary Content */
#secondaryContent{float:left;width:15em;padding:1.5em;}
/* Footer */
#footer{margin-top:1.0em;border-top:dotted 1px #cacaca;padding:0.5em;font-size:0.9em;text-align:center;}
.clear{clear:both;}