   html {
   	margin:0;
   	padding:0;}

   body {
   	margin:0;
   	padding:0;
      color:#333;
      background-color:#B0842D;
      /*#B0842D #e1Cc99*/
      text-align:center;
      font-size:12px;
      /* background-image:url(images/notebook.gif); */
      /* background-repeat:repeat-y;  */
      font-family:Verdana, Arial, Helvetica, sans-serif;}

   .wrapper {
      margin:8px auto 0 auto;
      padding:0;
      width:770px;
      text-align:center;
      border:2px solid #630A0C;
      background-color:#fff;}
   * html .wrapper {   /*** IE5.x/win box model fix ***/
      width: 772px;
      wid\th: 770px;}

   #header {
   	margin:0;
   	padding:0;
   	width:770px;
   	height: 130px;
   	font-family:"Times New Roman", serif,Helvetica;
   	border-bottom: 0px solid #630A0C;}
   #header h1 {margin:0 auto; padding:25px 0 0 0; text-align:center; font-weight:bold;
               color:#630A0C; font-size:24px; font-family:"Times New Roman",serif,Helvetica;}
   #header h2 {margin:0 auto; padding:7px 0 0 0; text-align:center; font-weight:bold;
               color:#630A0C; font-size:16px; font-family:"Times New Roman", serif,Helvetica;}
   #header img {float:left; margin:0; padding:0;}

   #tabsI {
      float:left;
      width:100%;
      background:#F90;
      font-family:Verdana, Arial, Helvetica, sans-serif;
      line-height:normal;
      border-bottom:2px solid #630A0C;}
   #tabsI ul {
      margin:0 0 0 50px;
      padding:10px 0;
      list-style:none;}
   #tabsI li {
      display:inline;
      margin:0;
      padding:0;}
   #tabsI a {
      float:left;
      background:url("images/tableft-yellow-orange.gif") no-repeat left top;
      margin:0;
      font-weight:bold;
      padding:0 0 0 5px;
      text-decoration:none;}
   #tabsI a span {
      float:left;
      display:block;
      background:url("images/tabright-yellow-orange.gif") no-repeat right top;
      padding:5px 22px 4px 15px;
      color:#ff9900;}
      /*#630A0C*/
   /* Commented Backslash Hack hides rule from IE5-Mac \*/
   #tabsI a span {float:none;}
   /* End IE5-Mac hack */
   #tabsI a:hover span {color:#ff0;}
   #tabsI a:hover {background-position:0% -42px;}
   #tabsI a:hover span {background-position:100% -42px;}

/* #C69B48 */
   .links {position:absolute; z-index:20; top:145px; text-align:left;
           border:1px solid #630A0C; background-color:#ff9900;}
   .links ul {list-style:none; margin:4px 12px 4px 8px; padding:0;}
   .links li {margin:0; padding:2px;}
   .links a {color:#630A0C;list-style:none;}
   .links a:hover {color:#Ff0;}
   #menu1 {display:none;left:162px;}
   #menu2 {display:none;left:260px;}
   #menu3 {display:none;left:386px;}
   #menu4 {display:none;left:505px;}


   #content {
      clear:both;
   	/* float:right; */
   	/* display:inline; */
   	/*** height:350px; ***/
   	overflow:auto;
   	margin:0;
   	padding:0;
   	/* width:630px; */
   	border-left: 0px solid #630A0C;}
   #content img {border:0px solid #630A0C;}
   #content a {color:#F90; font-weight:bold;}
   #content a:hover {color:#3c3;}
   #content ul, #content ol {text-align:left; margin:0 40px; padding:0;}
   #content li {margin:3px 0; padding:0;}

   #leftcol {width:130px; margin:25px 0 0 0; padding:0;}
   #leftcol ul {text-align:left; margin:10px 2px 10px 15px; padding:0;}
   #leftcol li {list-style-type:none; margin:5px 0; padding:0;}
   #leftcol a {text-decoration:none;color:#630A0C;font-weight:bold;}
   #leftcol a:hover {text-decoration:none; font-weight:bold;color:#B0842D;}
   #leftcol a .bullet {color:#B0842D;}
   #leftcol a:hover .bullet {color:#630A0C;}
   #leftcol img {margin:auto; text-align:center; padding-left:5px;}

   #footer {
   	clear:both;
   	margin:0;
   	text-align:center;
   	font-size:10px;
   	padding:0;}
   #footer p {
      margin:10px;
      padding:0;
      text-align:center;}
   #footer a {color:#630A0C;}
   #footer a:hover {font-weight:bold;}

   /*#630A0C f90*/
   h1 {color:#630A0C; font-size:24px; font-family:"Times New Roman", serif,Helvetica;}
   h2 {color:#630A0C; font-size:16px; font-family:"Times New Roman", serif,Helvetica;}
   h3 {color:#630A0C; font-size:20px; margin:20px 0 10px 0;font-family:"Times New Roman", serif,Helvetica;}
   h4 {color:#630A0C; font-size:16px; margin:5px 0 0 0;font-family:"Times New Roman", serif,Helvetica;}
   h5 {color:#630A0C; font-size:16px; margin:15px 0 0 20px;text-align:left;font-family:"Times New Roman", serif,Helvetica;}
   p {margin:10px 0; padding:0 50px 0 30px; text-align:left;}

   .linklist li {margin:0; padding:0; line-height:17px;}

   .blanktable {text-align:left; margin:30px 0;}
   .blanktable table {margin:0 auto; padding:0; border:2px solid #ccc; width:80%; text-align:left;}
   .blanktable tr {margin:0; padding:0; text-align:left;}
   .blanktable th {margin:0; padding:5px 15px; font-weight:bold; font-size:12px;
                   text-align:left; background-color:#fff; color:#C00;}
   .blanktable td {margin:0; padding:0 15px; font-size:11px;
                   text-align:left; border:1px solid #ccc;}

   .bluetable {text-align:center;}
   .bluetable table {margin:0 auto; padding:0; width:100%; border:2px solid #630A0C;}
   .bluetable * html table {width:604px;}  /*** IE5.x/win fix - because it won't remove vert bar ***/
   .bluetable tr {margin:0; padding:0;}
   .bluetable tr:hover {background-color:#def;}
   .bluetable table a:hover {background-color:#def;}
   .bluetable th {
      margin:0px;
      padding:3px 5px;
      height:24px;
      font-weight:bold;
      text-align:center;
      vertical-align:middle;
      background-color:#9CF;
      color:#630A0C;
      border-bottom:1px solid #630A0C;
      border-right:1px solid #630A0C;}

   .bluetable td {
      margin:0px;
      padding:3px 5px;
      height:24px;
      cursor:pointer;
      text-align:center;
      vertical-align:middle;
      border-top:1px solid #630A0C;
      border-right:1px solid #630A0C;}

   .bluetable td:first-child {
      margin:0px;
      font-weight:normal;
      text-align:left;}





      #col1 {
         clear:both;
         float:left;
         display:inline;
         width:260px;
         padding:0;
         margin:0 0 10px 40px;}

      #col2 {
         float:left;
         display:inline;
         width:280px;
         padding:0;
         margin:0 0 10px 5px;}


   .form {text-align:left;}
   .form table {border:0;}
   .form table tr {background-color:#FFF; border:0;}
   .form table tr th {background-color:#FFF; border:0;}
   .form table tr td {background-color:#FFF; border:0;}

   .clear {clear:both;}
   .sm {font-size:8px;}
   .red {color:#F00;}
   .lg {font-size:12px;}
   .xl {font-size:14px;}
   .mtm {margin-top:25px;}
   .btm {margin-top:40px;}
   .ntm {margin-top:0;}
   .nbm {margin-bottom:0;}
   .bbm {margin-bottom:20px}
   .blm {margin-left:150px}
   .mlm {margin-left:50px}
   .left {text-align:left;}
   .cntr {text-align:center;}
   .just {text-align:justify;}
   .point img {cursor:pointer;}
   .bi {font-weight:bold; font-style:italic;}
   .bred {color:#C00;font-weight:bold;}
   .linespace {line-height:20px;}

      .homepagelinks {text-align:left; margin:auto;}
      .xhomepagelinks {font-size: 12px; color: black; background-color: white;}
		.homepagelinks td {padding: 3px 30px;}
		.xhomepagelinks a {text-decoration: none;}
		.xhomepagelinks a:hover {color: #411; background: #AAA;}
	   .xhomepagelinks td a.category {font-weight: bold; font-size: 16px;}
      .xhomepagelinks td a span {display: none;color:#000;}
      .xhomepagelinks td a span b {font-size:18px;}
   	.xhomepagelinks td a:hover span {display: block; padding: 5px; margin: 10px; z-index: 100;
   	      position: absolute; top:370px; left:330px; width: 400px; text-decoration: none; text-align: center;}

	.teaser {
		/* position: absolute; top: 360px; left: 310px; */
		width:600px;
		padding:0 0 14px 0;
		margin:30px auto;
		background:url("images/tsr-b.gif") bottom left no-repeat;}
	.teaser h3 {
		margin:0;
		padding:7px 10px 3px 10px;
		background:url("images/tsr-t.gif") top left no-repeat;}
	.teaser p, .teaser a.more {
		margin:0;
		padding:0 10px 3px;
		border:1px solid #d8d8d8;
		border-width:0 1px;}
	.teaser table {margin:0; padding:0 10px 3px; border:1px solid #d8d8d8; border-width:0 1px;}
   .blanktable table {margin:0 auto; padding:0; border:2px solid #ccc; width:80%; text-align:left;}
   .teaser tr {margin:0; padding:0; text-align:left;}
   .teaser td {margin:0; padding:4px 10px; font-size:11px; text-align:left; border:1px solid #ccc;}

   .box {border:0px solid red; text-align:center; padding:10px;}
   .box p {text-align:center;padding:5px; margin:0;}
   .box img {margin:0;padding:0;}


