/* style.css - http://caprice.sladd.net
   By Rickard Cedergren <rickard@dator.sladd.net

   Blue-ref: #050d44
 */

BODY {
   /* background-color: #8a8b90; */
   position: relative;
   top: 0px;
   left: 0px;
   right: 0px;
   bottom: 0px;
   margin: 0px 20px 0px 0px;
   background-image: url("/images/1x1_8a8b90.gif");
}
BODY.object_image {
   position: relative;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   margin: 0px 0px 0px 0px;
   /* background-image: url("/images/blank.gif"); */
   background-image: url("/images/title-checker-20x20lightened.jpg");
   /* overflow-x: hidden;
   overflow-y: hidden; */
   overflow: hidden;
   border-width: 0;
   border-style: none;
}

/* Special stuff */
TD.linefeed {
   height: 1px;
   margin: 0px 0px 0px 0px;
   background-color: transparent;
}
/* top table - background */
TD.top {
   width: 560px;
   height: 100px;
   background-image: url("/images/top2-bg-560x100.jpg");
   /* background-image: url("/images/top-templ-550x130_take5-top.jpg"); */
   background-repeat: no-repeat;
   background-attachment: fixed;
}

TR.top {
   margin: 0px 0px 0px 0px;
}

TABLE.top {
   margin: 0px 0px 0px 0px;
}

TD.topleft {
   width: 260px;
   height: 100px;
   background: transparent;
   margin: 0px 0px 0px 0px;
}
TD.topright {
   width: 300px;
   height: 100px;
   background: transparent;
   margin: 0px 0px 0px 0px;
}

TD.topbar {
   width: 560px;
   height: 30px;
   /* background-image: url("/images/topbar-bg-550x30_take7new-allblue.jpg"); */
   background-image: url("/images/topbar2-bg-560x30.jpg");
   background-repeat: no-repeat;
   /* background-attachment: fixed; */
}

TD.topbar-left {
   background: transparent;
}

/* About title & data */
TABLE.about {
   margin: 0px 0px 0px 0px;
   border-style: none;
}

TR.about {
}

TD.about_title {
}

/* Message container */
TABLE.m_container {
   margin: 0px 0px 0px 0px;
   width: 100%;
}

TD.m_container_title_left {
   height: 30px;
   background-image: url("/images/messagebox-titlebar_1x30.jpg");
   margin: 0px 5px 2px 5px;
}
TD.m_container_title {
   height: 30px;
   width: 50px;
   background-image: url("/images/messagebox-titlebar-logo_50x30.jpg");
   background-repeat: no-repeat;
   margin: 0px 5px 2px 5px;
}
TD.m_container_title_right {
   height: 30px;
   background-image: url("/images/messagebox-titlebar_1x30.jpg");
   margin: 0px 5px 2px 5px;
}
TD.m_container_content {
   background-image: url("/images/1x1_8a8b90.gif");
   margin: 0px 0px 0px 0px;
}
TD.m_container_side {
   width: 1px;
   background-image: url("/images/messagebox-sidebar_10x1.jpg");
   margin: 0px 0px 0px 0px;
}
TD.m_container_tail {
   height: 10px;
   background-image: url("/images/messagebox-sidebar-bottom_10x40.jpg");
   margin: 0px 0px 0px 0px;
}

/* Image container */
TABLE.i_container {
   margin: 0px 0px 0px 0px;
   width: 100%;
}

TD.i_container_title_left {
   height: 30px;
   background-image: url("/images/messagebox-titlebar_1x30.jpg");
   margin: 0px 5px 2px 5px;
}
TD.i_container_title {
   height: 30px;
   /* width: 50px; */
   /* background-image: url("/images/messagebox-sidebar-bottom_10x40.jpg"); */
   background-image: url("/images/messagebox-titlebar_1x30.jpg");
   /* background-repeat: no-repeat; */
   margin: 0px 5px 2px 5px;
}
TD.i_container_title_right {
   height: 30px;
   background-image: url("/images/messagebox-titlebar_1x30.jpg");
   margin: 0px 5px 2px 5px;
}
TD.i_container_content {
   background-image: url("/images/title-checker-20x20lightened.jpg");
   margin: 0px 0px 0px 0px;
}
TD.i_container_side {
   width: 1px;
   background-image: url("/images/messagebox-sidebar_10x1.jpg");
   margin: 0px 0px 0px 0px;
}
TD.i_container_tail {
   height: 40px;
   background-image: url("/images/messagebox-sidebar-bottom_10x40.jpg");
   margin: 0px 0px 0px 0px;
}

/* Simple container */
TABLE.s_container {
   margin: 0px 0px 0px 0px;
   width: 100%;
}

TD.s_container_title_left {
   height: 10px;
   background-image: url("/images/messagebox-sidebar-bottom_10x40.jpg");
   margin: 0px 5px 2px 5px;
}
TD.s_container_title {
   height: 10px;
   background-image: url("/images/messagebox-sidebar-bottom_10x40.jpg");
   margin: 0px 5px 2px 5px;
}
TD.s_container_title_right {
   height: 10px;
   background-image: url("/images/messagebox-sidebar-bottom_10x40.jpg");
   margin: 0px 5px 2px 5px;
}
TD.s_container_content {
   background-image: url("/images/1x1_8a8b90.gif");
   margin: 0px 0px 0px 0px;
}
TD.s_container_side {
   width: 1px;
   background-image: url("/images/messagebox-sidebar_10x1.jpg");
   margin: 0px 0px 0px 0px;
}
TD.s_container_tail {
   height: 1px;
   background-image: url("/images/messagebox-sidebar-bottom_10x40.jpg");
   margin: 0px 0px 0px 0px;
}

/* Profile container */
TABLE.p_container {
   margin: 0px 0px 0px 0px;
   width: 100%;
}

TD.p_container_title_left {
   width: 50px;
   height: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_ulc_50x50.jpg");
   margin: 0px 5px 2px 5px;
}
TD.p_container_title {
   height: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_upper_1x50.jpg");
   /* background-repeat: no-repeat; */
   margin: 0px 5px 2px 5px;
}
TD.p_container_title_right {
   width: 50px;
   height: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_urc_50x50s.jpg");
   margin: 0px 5px 2px 5px;
}
TD.p_container_left {
   width: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_left_50x1.jpg");
   margin: 0px 0px 0px 0px;
}
TD.p_container_content {
   background-color: #ccccce;
   margin: 0px 0px 0px 0px;
}
TD.p_container_right {
   width: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_right_50x1s.jpg");
   margin: 0px 0px 0px 0px;
}
TD.p_container_tail_left {
   width: 50px;
   height: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_llc_50x50s.jpg");
   margin: 0px 0px 0px 0px;
}
TD.p_container_tail {
   height: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_lower_1x50s.jpg");
   margin: 0px 0px 0px 0px;
}
TD.p_container_tail_right {
   width: 50px;
   height: 50px;
   background-image: url("/images/profile-frame_8a8b90_ccccce_lrc_50x50s.jpg");
   margin: 0px 0px 0px 0px;
}
   /* thumbs subsection */
   TABLE.p_container_thumb {
      margin: 5px 5px 5px 5px;
      /* border-spacing: 3px; */
      /*   border: 2px dashed #050d44; */
      background-color: transparent;
      border-style: hidden;
   }
   TD.p_container_thumb {
      background-color: #ccccce;
      margin: 0px 0px 0px 0px;
      width: 120px;
      height: 90px;
   }
   IMG.p_container_thumb {
      background-color: #ccccce;
      margin: 0px 3px 0px 0px;
      width: 120px;
      height: 90px;
      border-style: none;
   }
      
   /* data subsection */
   TABLE.p_container_name {
      margin: 0px 0px 0px 0px;
      border-style: hidden;
      background-color: transparent;
      width: 100%;
   }
   TR.p_container_name {
   }
   TD.p_container_name_title {
      background-color: #8a8b90;
      margin: 0px 0px 0px 0px;
   }
   TD.p_container_name_data {
      /* background-color: #f9c763; */
      background-color: #8993ba;
      margin: 0px 0px 0px 0px;
      border-top: 1px solid #ccccce;
   }


      /* p_container_name_data 'A'nchor style */
      A.p_container_name_data:link {
         background-color: transparent;
         text-decoration: none;
         font-size: 9pt;
         font-family: sans-serif;
         color: black;
      }

      A.p_container_name_data:visited {
         background-color: transparent;
         text-decoration: none;
         font-size: 9pt;
         font-family: sans-serif;
         color: black;
      }

      A.p_container_name_data:active {
         background-color: transparent;
         text-decoration: none;
         font-size: 9pt;
         font-family: sans-serif;
         color: black;
      }

      A.p_container_name_data:hover {
         background-color: transparent;
         text-decoration: underline;
         font-size: 9pt;
         font-family: sans-serif;
         color: #EEEEE1;
      }


   TD.p_container_name_mods {
      background-color: #ccccce;
      margin: 0px 0px 0px 0px;
      height: 100px;
      vertical-align: top;
   }
   TD.p_container_name_history {
      background-color: #ccccce;
      margin: 0px 0px 0px 0px;
      height: 200px;
      vertical-align: top;
   }
   P.p_container_name_title {
      margin: 0px 0px 0px 2px;
      font-size: 7pt;
      font-family: sans-serif;
      color: #dddddd;
   }
   P.p_container_name_data {
      margin: 0px 0px 0px 2px;
      font-size: 9pt;
      font-family: sans-serif;
      color: black;
   }
   P.p_container_profile_updated {
      text-align: center;
      font-size: 6pt;
      font-style: italic;
      font-family: sans-serif;
      color: #050d44;
   }
   



/* Fonts and page content */
P.page-title {
   font-size: 16pt;
   color: #DDDDDD;
   font-family: sans-serif;
   margin: 0px 0px 30px 20px;
}
P.page-title-info {
   font-size: 7pt;
   font-family: sans-serif;
   color: #555555;
   margin: 0px 0px 0px 5px;
}

P.page-topbar-top {
   font-size: 7pt;
   font-family: sans-serif;
   color: #DDDDDD;
   margin: 1px 0px 0px 5px;
}

P.m_container_title {
   font-size: 12pt;
   color: #2a5ad3;
   font-family: sans-serif;
   margin: 2px 2px 2px 2px;
}
P.m_container_content {
   font-size: 9pt;
   color: #333334;
   font-family: sans-serif;
   margin: 2px 5px 2px 5px;
}
P.m_container_tail {
   font-size: 6pt;
   color: #666666;
   font-family: monospace;
   margin: 0px 1px 0px 1px;
}

P.i_container_title {
   font-size: 12pt;
   color: #2a5ad3;
   font-family: sans-serif;
   margin: 2px 2px 2px 2px;
}
P.i_container_content {
   font-size: 9pt;
   color: #333334;
   font-family: sans-serif;
   margin: 2px 5px 2px 5px;
}
P.i_container_tail {
   font-size: 6pt;
   color: #666666;
   font-family: monospace;
   margin: 0px 1px 0px 1px;
}

P.s_container_tail {
   font-size: 6pt;
   color: #666666;
   font-family: monospace;
   margin: 0px 1px 0px 1px;
}

P.s_container_title {
   font-size: 6pt;
   color: #666666;
   font-family: monospace;
   margin: 0px 1px 0px 1px;
}

/* Hyperlinks */

A.page-topbar-link {
   color: #DDDDDD;
   text-decoration: none;
}

A.page-topbar-link:link {
   color: #2a5ad3;
   text-decoration: none;
   font-size: 7pt;
   font-family: sans-serif;
}

A.page-topbar-link:visited {
   text-decoration: none;
   color: #2a5ad3;
   font-size: 7pt;
   font-family: sans-serif;
}

A.page-topbar-link:active {
   color: #EEEEE1;
   /* text-decoration: underline; */
}

A.page-topbar-link:hover {
   color: #EEEEE1;
   /* text-decoration: underline; */
}

A.footer {
   color: #DDDDDD;
   text-decoration: none;
}

A.footer:link {
   color: #2a5ad3;
   text-decoration: none;
   font-size: 7pt;
   font-family: sans-serif;
}

A.footer:visited {
   text-decoration: none;
   color: #2a5ad3;
   font-size: 7pt;
   font-family: sans-serif;
}

A.footer:active {
   color: #EEEEE1;
   /* text-decoration: underline; */
}

A.footer:hover {
   color: #EEEEE1;
}

/* Page footer settings */
TABLE.footer {
      margin: 0px 0px 0px 0px;
      border-style: hidden;
      background-color: transparent;
      width: 100%;
}

TD.footer_left {
   height: 70px;
   /* background-image: url("/images/tail-logo_cut_side-1x70.jpg"); */
   background-color: transparent;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 5px 5px;
   vertical-align: bottom;
   text-align: left;
}

TD.footer_logo {
   width: 560px;
   height: 70px;
   background-image: url("/images/footer-logo_560x70.jpg");
   background-repeat: no-repeat;
   /* background-attachment: fixed; */
   margin: 0px 0px 0px 0px;
}

TD.footer_right {
   height: 70px;
   /* background-image: url("/images/tail-logo_cut_right-40x70.jpg"); */
   background-color: transparent;
   margin: 0px 0px 0px 0px;
}

TR.footer {
   margin: 0px 0px 0px 0px;
}
