/*-----------------------------BROWSER WINDOW-----------------------------*/

body              {       color:                  #ffffff;
                          background-color:       #9099ae;
                          font-size:              0.8em;          }

/*-----------------------------CONTAINER-----------------------------*/

#nh_page_container
                  {       background-color:       #f76003;
                          width:                  900px;

                          border-top-width:       1px;
                          border-left-width:      1px;
                          border-right-width:     4px;
                          border-bottom-width:    4px;
                          border-style:           solid;
                          border-color:           #000000;        }

#tr_page_cornerblank {    position:               absolute;
                          top:                    -1px;
                          right:                  -4px;
                          width:                  3px;
                          height:                 3px;
                          background-color:       #9099ae;        }

#bl_page_cornerblank {    position:               absolute;
                          bottom:                 -4px;
                          left:                   -1px;
                          width:                  3px;
                          height:                 3px;
                          background-color:       #9099ae;        }

/*-----------------------------CITIBOX-----------------------------*/

#container_citibox {      color:                  #ffffff;
                          background-color:       #ff6605;

                          width:                  900px;
                          height:                 100px;

                          background-image:       url("/images/container/orangestripe.jpg");
                          background-position:    center center;
                          background-attachment:  scroll;
                          background-repeat:      repeat-y;       }

#citibox          {       position:               absolute;
                          top:                    23px;
                          left:                   25px;           }

/*-----------------------------FEDEX-----------------------------*/

#container_fedex  {       color:                  #ffffff;
                          background-color:       #6604cc;

                          width:                  900px;
                          height:                 100px;

                          margin:                 -20px;
                          margin-top:             20px;
                          margin-bottom:          -30px;

                          background-image:       url("/images/container/bluestripe.jpg");
                          background-position:    center center;
                          background-attachment:  scroll;
                          background-repeat:      repeat-y;       }

#fedex            {       position:               absolute;
                          top:                    26px;
                          left:                   25px;           }

#container_fedex form
                  {       color:                  #000000;
                          font-size:              1.1em;
                          padding-top:            22px;
                          margin-left:            200px;          }

#container_fedex  p
                  {       font-size:              0.8em;
                          padding-left:           0px;            }

#container_fedex input
                  {       font-size:              1.1em;          }

#fedexerror       {       text-align:             center;
                          padding-top:            70px;
                          padding-bottom:         70px;           }

#fedexframe       {       margin-left:            30px;
                          width:                  786px;
                          height:                 1000px;         }

/*-----------------------------MENU-----------------------------*/

#container_menu   {       color:                  #3a1078;
                          background-color:       #ffffff;

                          text-align:             center;

                          padding-left:           3px;
                          padding-right:          3px;

                          width:                  894px;
                          height:                 56px;

                          overflow:               hidden;         }

a.menu, a.menuselected
                  {       display:                block;
                          float:                  left;

                          font-size:              1.2em;
                          text-decoration:        none;
                          font-weight:            bold;

                          overflow:               hidden;

                          width:                  145px;
                          margin-top:             10px;
                          margin-left:            2px;
                          margin-right:           2px;
                          padding-top:            12px;           }

a.menu            {       height:                 30px;
                          margin-bottom:          4px;            }
a.menu, a.menu:link, a.menu:visited, a.menu:active
                  {       color:                  #eeeeee;
                          background-color:       #ff8563;
                          text-decoration:        none;           }
a.menu:hover      {       color:                  #ffffff;
                          background-color:       #f76003;
                          text-decoration:        none;           }

a.menuselected    {       height:                 34px;
                          margin-bottom:          0px;            }
a.menuselected, a.menuselected:link, a.menuselected:visited, a.menuselected:active, a.menuselected:hover
                  {       color:                  #ffffff;
                          background-color:       #f76003;
                          text-decoration:        none;           }

/*-----------------------------BUTTONS-----------------------------*/

#container_buttons
                  {       float:                  left;
                          width:                  180px;          }

#container_buttons a.button
                  {       margin-top:             50px;
                          margin-right:           0px;
                          margin-left:            16px;            }

a.button          {       display:                block;

                          text-align:             center;
                          font-size:              1.1em;
                          text-decoration:        none;
                          font-weight:            bold;

                          overflow:               hidden;

                          padding-left:           10px;
                          padding-right:          10px;
                          padding-top:            5px;
                          padding-bottom:         5px;

                          width:                  125px;

                          border-top-width:       1px;
                          border-left-width:      1px;
                          border-right-width:     2px;
                          border-bottom-width:    2px;
                          border-style:           solid;
                          border-color:           #000000;
                          border-top-color:       #666666;
                          border-left-color:      #666666;        }

a.button, a.button:link, a.button:visited, a.button:active
                  {       color:                  #ffffff;
                          background-color:       #cc3300;
                          text-decoration:        none;           }
a.button:hover    {       color:                  #000000;
                          background-color:       #ffffff;
                          text-decoration:        none;           }

/*-----------------------------LINKS-----------------------------*/

a, a:link, a:visited, a:active
                  {       color:                  #ffffff;
                          text-decoration:        none;           }
a:hover           {       color:                  #ffffff;
                          text-decoration:        underline;      }

a.underline, a.underline:link, a.underline:visited, a.underline:active
                  {       color:                  #eeeeee;
                          text-decoration:        underline;      }
a.underline:hover {       color:                  #ffffff;
                          text-decoration:        underline;      }

/*-----------------------------FOOTER-----------------------------*/

#lfooter          {       left:                   0px;
                          text-align:             left;           }

#rfooter          {       right:                  0px;
                          text-align:             right;          }

#lfooter, #rfooter  {     font-size:              0.8em;
                          color:                  #dddddd;
                          width:                  400px;
                          position:               absolute;
                          bottom:                 -18px;          }

a.footer, a.footer:link, a.footer:visited, a.footer:active
                  {       color:                  #dddddd;
                          text-decoration:        none;           }
a.footer:hover    {       color:                  #ffffff;
                          text-decoration:        none;           }

/*-----------------------------HOME PAGE-----------------------------*/

#homecontainer    {       float:                  left;
                          margin-left:            5px;
                          width:                  640px;
                          padding:                20px;
                          padding-right:          0px;
                          font-size:              1.3em;          }

#homecontainer img
                  {       margin-top:             36px;
                          margin-left:            185px;
                          margin-right:           0px;
                          margin-bottom:          15px;           }

#homecontainer object
                  {       margin-top:             36px;
                          margin-left:            47px;
                          margin-right:           0px;
                          margin-bottom:          15px;
                          width:                  244px;
                          height:                 170px;          }

/*-----------------------------RENTALS PAGE-----------------------------*/

#rentalsimage     {       padding:                36px;
                          padding-top:            10px;
                          padding-bottom:         20px;
                          float:                  right;          }

/*-----------------------------VIRTUAL OFFICE PAGE-----------------------------*/

#virtualofficeimage
                  {       padding:                36px;
                          padding-top:            25px;
                          padding-bottom:         20px;
                          float:                  right;          }

/*-----------------------------PRICES PAGE-----------------------------*/

#packages         {       margin-left:            auto;
                          margin-right:           auto;
                          font-size:              1.5em;          }

tr.noline td      {       border-bottom-width:    0px !important; }

#packages th      {       background-color:       #cc3300;

                          padding:                8px;
                          padding-left:           10px;
                          padding-right:          10px;

                          text-align:             center;
                          font-size:              0.8em;
                          line-height:            1;

                          border-top-width:       0px;
                          border-left-width:      1px;
                          border-right-width:     1px;
                          border-bottom-width:    0px;
                          border-style:           solid;
                          border-color:           #cc3300;        }

#packages td      {       vertical-align:         middle;

                          padding:                8px;
                          padding-left:           0px;
                          padding-right:          0px;

                          border-width:           0px;
                          border-bottom-width:    1px;
                          border-style:           solid;
                          border-color:           #cc3300;        }

#packages td.description
                  {       padding:                8px;
                          padding-left:           20px;
                          padding-right:          30px;           }


#packages td.price
                  {       padding:                8px;
                          padding-left:           20px;
                          padding-right:          20px;

                          border-width:           1px;
                          border-style:           solid;
                          border-color:           #cc3300;        }

#packages a.button
                  {       font-size:              0.8em;          }

#package          {       font-size:              1.1em;
                          margin-top:             30px;
                          margin-bottom:          30px;
                          text-align:             center;         }

#packagebutton    {       width:                  180px;
                          margin-left:            auto;
                          margin-right:           auto;           }

/*-----------------------------LOCATIONS PAGE-----------------------------*/

#locationsleft      {     float:                  left;
                          text-align:             right;
                          width:                  420px;
                          padding-top:            5px;
                          padding-bottom:         20px;           }
#locationsleft p    {     font-size:              1.1em;
                          text-align:             right;          }
#locationsleft img.map {  padding-right:          30px;           }
#locationsleft h1   {     padding-bottom:         15px;
                          padding-top:            25px;
                          font-size:              1.6em;          }

#locationsright     {     float:                  right;
                          text-align:             left;
                          width:                  420px;
                          padding-top:            5px;
                          padding-bottom:         20px;           }
#locationsright p   {     font-size:              1.1em;
                          text-align:             left;           }
#locationsright img.map { padding-left:           30px;           }
#locationsright h1  {     padding-bottom:         15px;
                          padding-top:            25px;
                          font-size:              1.6em;          }

#headoffice         {     display:                block;

                          clear:                  both;

                          text-align:             center;
                          font-size:              0.8em;

                          margin-bottom:          -10px;          }

/*-----------------------------FORWARDING PAGE-----------------------------*/

#fwdupdatebutton    {     float:                  right;
                          padding:                20px;
                          padding-left:           40px;           }

#couriers td        {     font-size:              1.1em;
                          padding-top:            18px;
                          padding-right:          8px;
                          vertical-align:         middle;        }

#couriers img.courier
                    {     padding:                4px;
                          background-color:       #ffffff;

                          border-top-width:       1px;
                          border-left-width:      1px;
                          border-right-width:     2px;
                          border-bottom-width:    2px;
                          border-style:           solid;
                          border-color:           #000000;
                          border-top-color:       #666666;
                          border-left-color:      #666666;        }

/*-----------------------------TERMS AND CONDITIONS-----------------------------*/

#tandc              {     margin-top:             20px;
                          margin-bottom:          10px;
                          margin-left:            auto;
                          margin-right:           auto;
                          width:                  800px;
                          height:                 270px;

                          background-color:       #ffffff;
                          color:                  #000000;

                          overflow:               auto;          }

/*-----------------------------FORMS-----------------------------*/

td.nh_form_submit   {     padding-top:            20px !important;
                          text-align:             center;         }

table.nh_form_radios
                    {     margin-left:            0px !important; }

#formleft           {     float:                  left;
                          text-align:             left;
                          width:                  420px;
                          padding-top:            20px;
                          padding-bottom:         10px;            }

#formright          {     float:                  right;
                          text-align:             right;
                          width:                  420px;
                          padding-top:            20px;
                          padding-bottom:         10px;           }

#formright table    {     margin-right:           auto;
                          margin-left:            auto;           }

#formleft table     {     margin-right:           auto;
                          margin-left:            auto;           }

#central_button     {     text-align:             center;         }

#formproblems       {     margin-right:           auto;
                          margin-left:            auto;           }

table.nh_form_radios input
                    {     background-color:       #f76003;        }

td.nh_form_problems {     padding-bottom:         0px;
                          text-decoration:        underline;
                          color:                  #000000;        }

span.nh_form_problemfield
                    {     font-weight:            bold;
                          color:                  #000000;        }

/*-----------------------------IMPORTANT NOTICE-----------------------------*/

#importantnotice    {     text-align:             center;         }
#importantnotice p  {     text-align:             center;         }

#importantnoticep   {     padding-top:            20px;
                          font-weight:            bold;
                          color:                  #000000;        }

/*-----------------------------THANK YOU-----------------------------*/

#thankyou           {     text-align:             center;
                          padding-top:            100px;
                          padding-bottom:         100px;           }

#thankyou p         {     text-align:             center;         }

/*-----------------------------CONTENT-----------------------------*/

#content          {       margin:                 10px;
                          margin-bottom:          20px;
                          padding:                10px;           }

h1.slogan         {       position:               absolute;
                          top:                    22px;
                          right:                  25px;
                          text-align:             right;

                          overflow:               hidden;

                          font-family:            arial, helvetica, sans-serif;
                          font-size:              2.3em;
                          text-decoration:        none;
                          font-weight:            bold;
                          font-style:             italic;         }

/*----------------------------------------------------------*/





