body
   {
   font-size: 90%;
   color:#000000;
   background-color:#ffffff;
   margin:0px;
   }

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
   {
   font-family: Arial, Helvetica, sans-serif;
   }

.left_menu
{
  background-color:#ECECEC;
  align:left;
  padding:0px;
}
.left_menu_choices
{
  background-color:#ECECEC;
  text-align:right;
  padding:3px;
  width:150px;
  font-size: 87%;
}
.outline
{
  padding-bottom: 6px;
}
.th_left
   {
   background: url(guides/template/images/th_left_160.gif)  no-repeat;
   width:150px;
   height:39px;
   }

.th_mid
   {
   background: url(guides/template/images/th_mid.gif)  repeat-x;    <!-- -->
   height:22px;
   padding:4px;
   font-family: Arial, Helvetica, sans-serif;
   color:#445588;
   }

.th_rt
   {
   background: url(guides/template/images/th_rt.gif) no-repeat;
   width:68px;
   }

.content
   {
   text-align:left;
   vertical-align: text-top;
   padding:4px;
   background-color:#F7F7F7;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 0px;
   font-size: 90%;
   }

.content_dark
   {
   text-align:left;
   padding:4px;
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 0px;
   }

.contentAuthor
   {
   width:400px;
   padding:4px;
   background-color:#ECECEC;
   }

.contentDate
   {
   text-align:right;
   width:50%;
   padding:4px;
   background-color:#ECECEC;
   }

.content_edges_dark
   {
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 0px 1px 1px;
   }

.content_edges
   {
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 1px;
   }

.menu
   {
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 1px;
   }

.instructions
   {
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 1px 1px 1px 1px;
   padding:8px;
   font-size: 90%;
   }

.code
   {
   background-color:#FFFFFF;
   color: #AA3333;
   font-family: Courier;
   font-size: 85%;
   padding:8px;
   }

.flash_left
   {
   text-align:center;
   padding:4px;
   background-color:#F7F7F7;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 0px 1px 1px;
   }

.flash_mid
   {
   background: url(flash_guides/images/th_mid_770.gif)  no-repeat;
   width:766px;
   height:39px;
   padding:4px;
   font-size: 90%;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   color:#445588;
   }

.flash_rt
   {
   text-align:center;
   padding:0px;
   background-color:#F7F7F7;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 0px;
   }

.guide_hd_mid
   {
   background: url(flash_guides/images/ns_header_mid.gif)  repeat-x;
   height:100px;
   padding:4px;
   font-size: 80%;
   <!-- font-weight: bold;  -->
   font-family: Arial, Helvetica, sans-serif;
   color:#445588;
   }

.guide_left
   {
   text-align:left;
   vertical-align: text-top;
   padding:16px;
   background-color:#F7F7F7;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 0px 1px 1px;
   }

.header_menu
   {
   font-size: 75%;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   }

.ads_rt
   {
   text-align:center;
   padding:0px;
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 0px;
   }

.menu_v2
   {
   padding:0px;
   font-size: 80%;
   font-family: Arial, Helvetica, sans-serif;
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 1px;
   }

.content_v2
   {
   font-size: 90%;
   text-align:left;
   vertical-align: text-top;
   padding:4px;
   background-color:#F7F7F7;
   border-color: #A9B8C2; border-style: solid; border-width: 0px 1px 1px 0px;
   }

.guide_descr
   {
   font-size: 90%;
   font-family: Arial, Helvetica, sans-serif;
   }

.guide_descr_grey
   {
   font-size: 90%;
   font-family: Arial, Helvetica, sans-serif;
   background-color:#ECECEC;
   border-color: #A9B8C2; border-style: solid; border-width: 1px 0px 1px 0px;
   }

.myAds
   {
   font-size: 80%;
   text-align:left;
   padding:1px;
   background-color:#FFFFFF;
   border-color: #A9B8C2; border-style: solid; border-width: 2px 2px 2px 2px;
   }

ol {line-height:1.7; text-align:left;}

a.nounderline{text-decoration:none}

a:link    {color:#445588; text-decoration:none; background-color:transparent; font-weight:bold;}
a:visited {color:#445588; text-decoration:none; background-color:transparent; font-weight:bold;}
a:active  {color:#445588; text-decoration:none; background-color:transparent; font-weight:bold;}
a:hover   {color:#950000; text-decoration:none; background-color:transparent; font-weight:bold;}
