#pagebody{
        padding-top: 10px;
}
#out{
        text-align: left;
        margin: auto;
        width: 768px;
        position: absolute;
        left: 10%;
}
#nav {
        float: left;
        width: 180px;
}
/*searchROW*/
#searchrow{
        height: 51px;
        background: #ffb030 url(bg_search2.gif) no-repeat 0 0;
}
#searchrow a, #searchrow a:hover{
        color: #333;
}


.view_res:visited{
       color: #29327F;
}


.view_res:hover{
        color: #5B64B1;
}

  /* Navigation+logo (#navrow)
---------------------------------------------------------------------------------------------- */
#navrow{
        height: 54px;
        position: relative;
        margin-top:15px;
}
#navrow a{
        color: #00c;
}
#navrow a:hover{
        color: #f60;
}

#navigation{
        background: #fff url(menuwhm.gif) no-repeat 0 0;
        width:260px;
        height:26px;
        position:absolute;
        top:28px;
        left:500px;
        font-family: verdana;
        font-size: 10px;
}
/*nav styles*/
#navrow ul{
        display:inline;
        list-style:none;
        margin:0;
        line-height:11px;
}
#navrow ul li {
        float:left;
        padding:7px 10px 6px 11px;
        background:transparent url(menu.gif) no-repeat 0 7px;
}
#masthead #navrow #navigation ul li a{
        font-size:11px;
        font-weight:bold;
}
#navrow  li.first {
        background-image:none;
}
#navrow li#hm a{
        color:#f00;
}
/**/
/*assort styles*/
#assort{
        width: 500px;
        height:11px;
        position:absolute;
        top:0;
        right:0;
        font-family: Verdana;
        font-size: 10px;
}
#makestart, #makefave{
        float: right;
        padding-left: 18px;
        text-decoration:underline;
}
#makestart{
        padding-right:5px;
        background: #F7EAD4 url(start.gif) no-repeat 0 0;
}
#makefave{
        background: #F7EAD4 url(favor.gif) no-repeat 0 0;
}
/*main content*/
#content {
        float: left;
        width: 585px;
        overflow: visible;
        height: auto;
        margin-left: 3px;
/*        background: #FAEBD7;InactiveCaptionText*/
        background: #FFFFFF;
        color: #A52A2A;
}
#preview_cont{
        border-bottom: dashed 1px;
        border-left: dashed 1px;
        border-right: dashed 1px;
        border-top: dashed 1px;
}
/*----------------*/
table.login{
        background: #F7EAD4 url(login_bg.gif) no-repeat;
}
#td{
        font-family: verdana;
        font-size: 10px;
}
td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 11px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #333333;
        text-decoration: none;
}

td.loginform{
        font-family: verdana;
        font-size: 10px;
        color: #000;
}
td.entry_top {
        height: 18px;
        background: url(entry_top.gif);
/*        padding: 2px;*/
        font-size: 10px;
        color: #FFFFFF;
}
td.tablehead{
/*        background-color: #353535;*/
        color: #000;
        padding: 0px 5px 0px 5px;
        font-family: verdana;
        font-size: 10px;
}
td.hr{
        padding-bottom: 1px;
        padding-top: 1px;
}
td.entry_bottom {
        padding-top: 1px;
        font-size: 10px;
        color: #8D8D8D;
}
/*td.hr{
        background: url(horizintal.gif);
        background-repeat: repeat;
}*/
td.dark{
        font-family: verdana;
        font-size: 10px;
/*        background-color: #c0c0c0;*/
        background-color: #cde4fa;
}
td.lite{
        font-family: verdana;
        font-size: 10px;
/*        background-color: lightgrey;*/
        background-color: #f4f9ff;
}
select {
        font-size: 10px;
        font-family: Verdana;
        width: 100px;
        }
#p { padding:0px;
#    margin:0px;}

td.subheader_left{
        background-image: url(icons_corner_left.gif);
        height: 21px;
        width: 6px;
}
td.subheader_center{
        background-image: url(icons_corner_center.gif);
        height: 21px;
        font-size: 10px;
        font-family: Verdana;
}
td.subheader_right{
        background-image:url(icons_corner_right.gif);
        height: 21px;
        width: 6px;
}
td.nav{
        width: 180px;
        background-color: #4a6d94;
/*        background-color: #4a6d94; */
/*        background-color: #1869F0;*/
        text-align: left;
}
.GG {
        border-right: #96965e 1px solid;
        padding-right: 5px;
        border-top: #96965e 1px solid;
        margin-top: 12px;
        padding-left: 5px;
        margin-bottom: 12px;
        padding-bottom: 5px;
        border-left: #96965e 1px solid;
        padding-top: 5px;
        border-bottom: #96965e 1px solid;
        background-color: #ffffcc
}
.GG_light {
        border-right: #96965e 1px solid;
        padding-right: 5px;
        border-top: #96965e 1px solid;
        margin-top: 6px;
        padding-left: 5px;
        margin-bottom: 6px;
        padding-bottom: 5px;
        border-left: #96965e 1px solid;
        padding-top: 5px;
        border-bottom: #96965e 1px solid;
        background-color: #ffffcc
}
.submit{
        font-size: 10px;
        font-family: Verdana;
        color: #003366;
        border-bottom: Silver 1px dashed;
        border-right: silver 1pt dashed;
        border-top: silver 1pt dashed;
        border-left: silver 1pt dashed;
        border-bottom: silver 1pt dashed;
        background-color: #f8f8f8;
}
.submit_button{
        font-size: 10px;
        font-family: Verdana;
        color: #003366;
        border-bottom: Silver 1px dashed;
        border-right: silver 1pt dashed;
        border-top: silver 1pt dashed;
        border-left: silver 1pt dashed;
        border-bottom: silver 1pt dashed;
        background-color: #f8f8f8;
}
.bulk_button{
        font-size: 10px;
        font-family: Verdana;
        color: #003366;
        border-bottom: Silver 1px dashed;
        border-right: silver 1pt dashed;
        border-top: silver 1pt dashed;
        border-left: silver 1pt dashed;
        border-bottom: silver 1pt dashed;
        background-color: #f8f8f8;
}
.input {
        border-right: silver 1pt dashed;
        border-top: silver 1pt dashed;
        border-left: silver 1pt dashed;
        border-bottom: silver 1pt dashed;
        font-size: 10px;
        font-family: verdana;
        background-color: #f8f8f8
}
.input_box {
        border-right: silver 1pt dashed;
        border-top: silver 1pt dashed;
        border-left: silver 1pt dashed;
        border-bottom: silver 1pt dashed;
        font-size: 10px;
        font-family: verdana;
        background-color: #f8f8f8
}
.inputnostyle {
        font-size: 10px;
        font-family: verdana;
}
.textarea {
        border-right: silver 1pt dashed;
        border-top: silver 1pt dashed;
        border-left: silver 1pt dashed;
        border-bottom: silver 1pt dashed;
        font-size: 10px;
        font-family: verdana;
        background-color: #f8f8f8
}
.copy{
        color:#fff;
        font-family: Verdana;
        font-size: 10px;
}
.logo{
        color:#000;
        font-family: Verdana;
        font-size: 14px;
}
.leftlink{
        color:#fff;
        font-family: Arial;
        font-size: 11px;
        text-decoration: none;
        margin-left:5px;
        height:16px;
}

.leftlink:hover {
        color:#fff;
        font-family: Arial;
        font-size: 11px;
        text-decoration: underline;
        margin-left:5px;
        height:16px;
}

.linkoff{
        color:#bbb;
        font-family: Arial;
        font-size: 11px;
        text-decoration: none;
        margin-left:5px;
        height:16px;
}
.linkoff:hover{
        color:#bbb;
        font-family: Arial;
        font-size: 11px;
        text-decoration: none;
        margin-left:5px;
        height:16px;
}

    td.advisory_title {
                background-image : url(advisory.gif);
                width: 195px;
                height: 25px;
                background-repeat : no-repeat;
        }
        td.advisory_text {
                background-color : #d6e7bd;
                padding-top : 5px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: left;
                width: 195px;
                font-size:12px;
                color: #48523a;
        }

    td.subscribe_form_title {
                width: 195px;
                height: 18px;
                color: #080860;
        background-color : #b5c6d6;
                font-size:11px;
                padding-left : 10px;
                padding-right : 10px;
        }
        td.subscribe_form_text {
        background-color : #d7e8f8;
                padding-top : 5px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                height: 180px;
                font-size:10px;
                color: #191970;
        }

    td.subscribe_link_title {
                background-image : url(advisory.gif);
                width: 195px;
                height: 0px;
                background-repeat : no-repeat;
        }
        td.subscribe_link_text {
                background-color : #eee7bd;
                padding-top : 5px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #48523a;
        }

        td.single_yellow_title {
                width: 195px;
                height: 0px;
        }
        td.single_yellow_text {
                background-color : #e6d58f;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #48523a;
        }

        td.single_blue_title {
                width: 195px;
                height: 0px;
        }
        td.single_blue_text {
                background-color : #d7e8f8;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #191970;
        }

        td.single_green_title {
                width: 195px;
                height: 0px;
        }
        td.single_green_text {
                background-color : #cbe8a6;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #48523a;
        }

        td.single_brown_title {
                width: 195px;
                height: 0px;
        }
        td.single_brown_text {
                background-color : #ebc69a;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #a52a2a;
        }

        td.double_yellow_title {
                width: 195px;
                height: 18px;
                color: #48523a;
                background-color : #c4b36d;
                font-size:12px;
                padding-left : 10px;
                padding-right : 10px;
        }
        td.double_yellow_text {
                background-color : #e6d58f;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #48523a;
        }

        td.double_blue_title {
                width: 195px;
                height: 18px;
                color: #080860;
                background-color : #b5c6d6;
                font-size:12px;
                padding-left : 10px;
                padding-right : 10px;
        }
        td.double_blue_text {
                background-color : #d7e8f8;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #191970;
        }

        td.double_green_title {
                width: 195px;
                height: 18px;
                color: #48523a;
                background-color : #a9c684;
                font-size:12px;
                padding-left : 10px;
                padding-right : 10px;
        }
        td.double_green_text {
                background-color : #cbe8a6;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #48523a;
        }

        td.double_brown_title {
                width: 195px;
                height: 18px;
                color: #941919;
                background-color : #c9a478;
                font-size:12px;
                padding-left : 10px;
                padding-right : 10px;
        }
        td.double_brown_text {
                background-color : #ebc69a;
                padding-top : 10px;
                padding-bottom : 10px;
                padding-left : 10px;
                padding-right : 10px;
                text-align: justify;
                width: 175px;
                font-size:12px;
                color: #a52a2a;
        }

h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: bold;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #29327F;
        text-decoration: none;
}
.h1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: bold;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #29327F;
        text-decoration: none;
}
h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: bold;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #29327F;
        text-decoration: none;
}
.h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: bold;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #29327F;
        text-decoration: none;
}

h3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #29327F;
        text-decoration: none;
}
.h3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #29327F;
        text-decoration: none;
}


body {
        font-family: Vardana, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 11px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #333333;
        text-decoration: none;
}

.mainContentStyle {
        overflow:visible;
        padding-left: 10px;
        padding-right: 5px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #535353;
        text-decoration: none;
}

.mainContentStyle table,tr,td{
        overflow:visible;
}

.mainContentStyle a:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #535353;
        text-decoration: underline;
}
.mainContentStyle a:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #535353;
        text-decoration: underline;
}
.mainContentStyle a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #AAAAAA;
        text-decoration: underline;
}
.mainContentStyle a:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #666666;
        text-decoration: underline;
}

.mainContentStyle img {
          margin-left: 10px;
        margin-right: 10px;
}

.mainContentStyle li {
margin-bottom: 4px;
}

.mainContentStyle h2 {
margin-bottom: -0px;
}

.footerStyle {
        color:#859FBB;
        font-weight:bold;
        font-family: Futura Book, Futura Medium, Futura, Verdana, Arial;
        font-size:10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.footerStyle a:link {
        color:#859FBB;
        font-weight:bold;
        font-family: Futura Book, Futura Medium, Futura, Verdana, Arial;
        font-size:10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.footerStyle a:visited {
        color:#859FBB;
        font-weight:bold;
        font-family: Futura Book, Futura Medium, Futura, Verdana, Arial;
        font-size:10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.footerStyle a:hover {
        color:#777777;
        font-weight:bold;
        font-family: Futura Book, Futura Medium, Futura, Verdana, Arial;
        font-size:10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.footerStyle a:active {
        color:#555555;
        font-weight:bold;
        font-family: Futura Book, Futura Medium, Futura, Verdana, Arial;
        font-size:10px;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        text-decoration: none;
}

.input_days {
        width: 45px;
}

.input_cols {
        width: 33px;
}

img         {
        border :0;
}

.head1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: bold;
        line-height: 16px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #29327F;
        text-decoration: none;
}

.textleft
      {
        font-size:10px;
      }
.textforgot
         {
                 font-size:10px;
                color: #7692B2;
         }
.headblock
          {
                  background-color: #29327F;
                  color : white;
                  font-family: Verdana;
                  font-size:10px;
                  letter-spacing: 1px;
          }
.titleblock
           {

                  background-color : #C2D3E3;
                  padding-left : 10px;
                  color : #29327F;
           }
.textblock
          {
                padding-left:10px;
                text-align:center;
                background-color: D7E8F8;
          }

.update_successful
         {
               color : green;
               text-align : center;
         }

.update_failed
         {
               color : red;
               text-align : center;
         }

.please_login
             {
               margin-top: 20px;
               margin-left:5px;
               margin-right:5px;
               overflow: auto;
               letter-spacing: 0px;
               font-size : 17px;
               line-height: normal;
               font-weight: normal;
               font-variant: normal;
               text-transform: none;
               color: #535353;
               text-decoration: none;

             }

.block_viewdetail
             {
                 padding-left : 10px;
                 color: #535353;
             }

.title_viewdetail
            {
                  padding-left:10px;
                  font-family: Arial, Helvetica, sans-serif;
                          font-size: 11px;
                          font-style: normal;
                          line-height: 11px;
                          font-weight: bold;
                          font-variant: normal;
                          text-transform: none;
                          text-decoration: none;
            }

.title_viewall
              {
                  padding-left:10px;
                  background-color: #29327F;
                  color: #FFFFFF;
                          font-family: Arial, Helvetica, sans-serif;
                          font-size: 11px;
                          font-style: normal;
                          line-height: 11px;
                          font-weight: bold;
                          font-variant: normal;
                          text-transform: none;
                          text-decoration: none;
              }
.title_big  {
                 background-color: #29327F;
                 color : white;
                 text-align : center;
                                 font-weight:bold;
                                 font-size:11px;
}

.alldiv {
        vertical-align   : top;
        margin-top       : 0px;
        margin-left      : 50px;
        margin-right     : 50px;
}

.calendar {
        align : center;
}

.calendar_header {
font-weight:bold; color:white; background-color:29327f; font-size: 10px; width:25px;
text-align:center;
}
.calendar_dates {
font-weight:bold; color:29327f; background-color:white; font-size: 10px; width:25px;
text-align:center;
}

table.calendar td {
        border : 1px solid #C2D3E3;
        font-size : 12px;
}

.panel {
   padding : 0px;
   margin : 0px;
   border-spacing: 0px;
   border-collapse: collapse;
}

.panel td {
   padding : 0px;
   margin : 0px;
   border-spacing: 0px;
   border-collapse: collapse;
}

table.panel input {

}