body, html {margin: 0; padding: 0; }
/*html {background: #FFB6C1 FFFACD d3d3d3 top left;}*/
html {background: #d3d3d3; background-repeat:repeat-x;}
body, html, td, p {font-size: 16px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; color: #000; background-repeat:repeat-x;}

img {border: 0; margin: 0; padding:0;}
h1, h2, h3, h4 {padding: 0; margin: 0;}
h1 {font-size: 26px; color: #000080; font-weight: bold;}
h2 {font-size: 22px;color: #000080; font-weight: bold;}
h3 {font-size: 20px; font-weight: bold; color: #000080; padding: 0; margin: 0;text-transform: none;}
form {padding: 0; margin: 0;}

#container   {width: 910px; margin: 0 auto 5px auto; padding: 0; overflow: auto; background: #ffffff; }
#container-index {height: auto; width: 910px; margin: 0 auto 5px auto; padding: 5px 0 0 0; overflow: hidden; background: #ffffff; }
#logo        {text-align: center; padding: 5px 0 5px 0; }
#main        {width: 885px; height: auto; margin: 0 auto; padding: 0; overflow: hidden; background: #ffffff; clear:both;}
#maincontent {width: 760px; margin: 0; padding: 0; overflow: hidden; background: #ffffff;}
#maincontent-index {width: 760px; height: auto; margin: 0; padding: 0px 0px 0px 40px; overflow: auto; background: #ffffff;}

#nav      {width: 875px; margin: 0; padding: 5px 0px 0px 0px;;}
  #nav ul {padding: 0; margin: 0; list-style-type: none; width: 200px;}
  #nav li {padding: 5px 0; margin: 0; }

#nav-index      {width: 875px; margin: 0; padding: 5px 0px 0px 0px; border-style:solid; border-width:3px; border-color:#778899;}
  #nav-index ul {padding: 0; margin: 0; list-style-type: none; width: 865px;}
  #nav-index li {padding: 0px; margin: 0;}
  
#innerpages {overflow: auto; padding: 0 100px 120px 0; margin: 0; }
#innertable {overflow: hidden; padding: 0; margin: 0;}
 #innertable td {padding: 0 5px;}
 #innertable td.tdgray {background: #ccc; color: #3F3E3E; text-transform: uppercase;font-weight: bold; padding: 4px 5px;}

#footer {width: 910px; height: auto; margin: 0 auto; padding: 0; text-align: center; background: #000080;}
  #footer ul {padding: 10px 0 0 0; margin: 0; list-style-type: none;}
  #footer li {display:inline; padding: 0 2px; margin: 0; }
  #footer p {padding: 4px 0; margin: 0;  font-size: 11px;}

#footer1 {width: 910px; height: 85px; margin: 0 auto; padding: 0; text-align: center;}
  #footer1 ul {padding: 10px 0 0 0; margin: 0; list-style-type: none;}
  #footer1 li {display:inline; padding: 0 2px; margin: 0; }
  #footer1 p {padding: 4px 0; margin: 0; font-size: 11px; color: #ffffff;}

#footer-index {width: 890px; height: auto; margin: 0 auto; padding: 5px; text-align: center; background: #153E7E; border-style:solid; border-width:5px; border-color:#ffffff;}
  /* #footer-index ul {padding: 25px 0 0 0; margin: 0; list-style-type: none;} */
  /* #footer-index li {display:inline; padding: 0 2px; margin: 0; } */
  #footer-index p {padding: 4px 0; margin: 0; color: #ffffff; font-size: 14px;}
  #footer-index a {color: #F0E68C;}
  #footer-index a:hover {color: #a9a9a9;}
  #footer-index h1 {font-size: 20px; color: #ffffff;}
  


a         {color: #111; text-decoration:underline;}
a:visited {color: #111; text-decoration:underline;}
a:active  {color: #996666; text-decoration:underline;}
a:hover   {color: #996666; text-decoration:underline;}

textarea {background: #fff; border: 1px solid #ccc; color: #000; font-size: 13px; padding-left: 5px; width: 300px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; }
.formfields1 {background: #fff; border: 1px solid #cdcdcd; color: #000; font-size: 13px; padding-left: 5px; width: 280px; height: 28px;}

#terms {padding: 20px 0 20px 20px; font-style: italic; width: 400px; background: url(../images/collages/customer_service.gif) top right no-repeat;}
  #terms a         {color: #111; text-decoration:none;}
  #terms a:visited {color: #111; text-decoration:none;}
  #terms a:active  {color: #996666; text-decoration:none;}
  #terms a:hover   {color: #996666; text-decoration:none;}
  #terms td {padding: 3px 0px;}

.linetop {border-top: 1px solid #ccc; font-size: 1px; height: 3px;}
.tdmgray {background: #ccc; color: #3F3E3E; text-transform: uppercase;font-weight: bold; padding: 10px 15px;}
.toptable {font-size: 14px; color: #996666; font-weight: bold; border-bottom: 1px dashed #000;}
.dtext {font-weight: bold;}
.rowtop {font-size: 14px; color: #996666; font-weight: bold; border-bottom: 1px dashed #000;}
td {text-align: left;}

.marker {background: url(../images/marker.gif) top left no-repeat; padding-left: 15px; text-align: left;}
.jumto {text-align: left; color: #999; font-size: 15px;}
  .jumto a         {color: #333; text-decoration:none;}
  .jumto a:visited {color: #333; text-decoration:none;}
  .jumto a:active  {color: #996666; text-decoration:underline;}
  .jumto a:hover   {color: #996666; text-decoration:underline;}
  .jumpto span {color: #ff0000;}

.where{background: url(../images/marker.gif) top left no-repeat; padding-left: 15px; text-align: left; font-size: 14px;}
  .where a         {color: #996666; text-decoration:none;}
  .where a:visited {color: #996666; text-decoration:none;}
  .where a:active  {color: #333; text-decoration:underline;}
  .where a:hover   {color: #333; text-decoration:underline;}

 
#jn {font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; border:solid 1px #000; color: #676767; font-weight: bold;background: #fff;}

