body {
   margin:0; padding:0; background:#FFFFFF url(../images/header_bg.jpg) repeat-x left top; text-align:justify; font-family:Arial, Helvetica, sans-serif; 
   font-size:12px; color:#3A393F;
}
h1, h2, h3 {
   margin-top:0; color:#640000;
}
h1 {
   font-size:1.6em; font-weight:normal;
}
h2 {
   font-size:1.6em; font-weight:normal;
}
h3 {
   font-size:1em;
}
ul {}

a {
   text-decoration:underline; color:#640000;
}
a:hover {
   border-bottom:none; text-decoration:none; color:#3A393F;
}
a img {
   border:none;
}
img.left {
   float:left; margin:0 20px 0 0;
}
img.right {
   float:right; margin:0 0 0 20px; 
}
#header {
   width:960px; height:155px; margin:0 auto; 
}
/* Header */
#logo {
   width:960px; height:108px; margin:0 auto; background: url(../images/header.jpg) no-repeat left top;
}
#logo h1, #logo p {
   float:left; margin:0px;
}
#logo span {
   color:#660002;
}
#logo h1 {
   padding-top: 40px; letter-spacing:-1px; text-transform:lowercase; font-weight:normal; font-size:5em;
}
#logo p {
   display:block; padding-top:80px; text-transform:uppercase; font-size:10px; color:#FFFFFF;
}
#logo a {
   border:none; text-decoration:none; color:#FFFFFF;
}
#menu {
   width:960px; margin:0 auto; padding:0; height:39px; background:url(../images/menu_bg1.jpg);
}
#menu ul {
   margin:0; padding:0; list-style:none;
}
#menu li {
   display:inline;
}
#menu a {
   display:block; float:left; margin:1px 0 0; padding:13px 33px 0; text-decoration:none; text-transform:capitalize; font-size:14px; 
   color:#000; font-weight:lighter;
}
#menu a:hover {
   color:#660002;
}
#menu .current_page_item a {
   color:#660002;
}
#menu .first {
   background:none;
}
#page {
   width:960px; margin:0 auto; margin-top:7px;
}
#page-bg {
   background:url(images/img06.gif) no-repeat left top; padding:0px 0px;
}
/* Sidebar */
#sidebar1 {
   float:left; height:100%; width:240px; padding:0; font-size:12px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6;
}
.sidebar {
   width:240px; padding:0; font-size:12px; border-left:2px solid black; /* border-left:2px solid #D6D6D6; */
}
/* Content */
#content { 
   float:left; width:700px; height:100%;
}
/* Footer */
#footer {
   width:100%; height:auto; margin:0 auto; background:#660000;
}
#footer-bg {
   margin:0 auto;
}
#footer p {
   margin:0; padding:10px 0 0 0; text-align:center; font-size:11px; color:#C5C7C5;
}
#footer a {
   color:#C5C7C5; font-size:11px; text-decoration:none;
}
#footer .link {
   float:right;
}
#footer .copyright {
   float:left;
}
.law-categories span {
   margin-left:20px; font-size:12px; font-weight:800; color:#3A393F; text-decoration:none; font-size:11px;
}
.law-categories a {
   margin-left:20px; font-size:12px; font-weight:800; color:#3A393F; text-decoration:none; font-size:11px;
}
.law-categories a:hover {
   margin-left:20px; font-size:12px; font-weight:800; color: #640000; text-decoration:none; font-size:11px;
}
.steps {
   font-size:1.2em;
}
.new_service h2{
   font-size:1.2em; font-weight:600;
}
.footer-rights {
   font-size:10px; color:#8A8A8A;
}
.footer-rights a {
   font-size:10px; text-decoration:none; color:#8A8A8A;
}
.reregister{
   font-size:1.4em; color:#640000; font-weight:normal;
}

.slidenote { 
  width: 560px; background: #FFFFFF; padding: 0.5em 1em;
}
.slidenote span {
  color:#640000; font-weight:bold;
}
.slidenote img { 
  float: right; margin-left: -1em; margin-top: 0.1em; 
}

