/* CSS Document */

a:link 
{text-decoration: none; color: #04598D;}
a:visited 
{text-decoration: none; color: #04598D;}
a:active 
{text-decoration: none; color: #04598D;}
a:hover 
{text-decoration: underline; color: #0962AC;}

a.linkgray:link 
{text-decoration: none; color: #666;}
a.linkgray:visited 
{text-decoration: none; color: #666;}
a.linkgray:active 
{text-decoration: none; color: #666;}
a.linkgray:hover 
{text-decoration: underline; color: #ff6600;}

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

a.datelink:link 
{text-decoration: underline; color: #ff6600;}
a.datelink:visited 
{text-decoration: underline; color: #ff6600;}
a.datelink:active 
{text-decoration: underline; color: #ff6600;}
a.datelink:hover 
{text-decoration: underline; color: #999999;}


#btnhome
{ 
height: 32px; 
width: 91px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/btn_home.jpg) top left no-repeat; 
display: block; 
} 


#btnhome:hover
{
background-position: bottom left; 
}

#btnaff
{ 
height: 32px; 
width: 109px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/btn_aff.jpg) top left no-repeat; 
display: block; 
} 


#btnaff:hover
{
background-position: bottom left; 
}

#btncont
{ 
height: 32px; 
width: 113px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/btn_cont.jpg) top left no-repeat; 
display: block; 
} 


#btncont:hover
{
background-position: bottom left; 
}

#btnsign
{ 
height: 24px; 
width: 150px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/btn_signup.jpg) top left no-repeat; 
display: block; 
} 


#btnsign:hover
{
background-position: bottom left; 
}

#btnsignaff
{ 
height: 24px; 
width: 150px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/btn_signupaff.jpg) top left no-repeat; 
display: block; 
} 


#btnsignaff:hover
{
background-position: bottom left; 
}

#btntrial
{ 
height: 24px; 
width: 150px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/btn_trial.jpg) top left no-repeat; 
display: block; 
} 


#btntrial:hover
{
background-position: bottom left; 
}


body
{
background-color: #fff;
background-image: url(images/);
background-repeat: repeat-x;
margin-top: 0;
}

.font_header
{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
color: #04598D;
}

.font_footer
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}

.gr_wlcm
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #485052;
}

.bl_hdr_b
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #075984;
font-weight: bold;
}

.fnt_sml
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}


.bl_hdr
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #075984;
font-weight: bold;
}

.bl_hdr_lgt
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #5F97B4;
font-weight: bold;
}

.rss
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666;
}


.table_border
{
border: 1px solid #999999;
border-top: 0px;
}

.table_mainbox
{
margin-top: 0px;
margin-bottom: 10px;
border: 1px solid #04598D;
border-top: 0px;
}

.table_mainbox2
{
margin-top: 10px;
margin-bottom: 10px;
border: 1px solid #04598D;
/* border-top: 10px; \*/
}

.black_head_sm
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
}

.black_head_lg {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
}

.sub_blue {
text-transform: capitalize;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #04598D;
font-weight: bold;
}

.sub_title {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0962AC;
font-weight: bold;
}

.sub_main {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
}

.sub_form {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #04598D;
}

.sub_form_bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #04598D;
font-weight: bold;
}

.sub_form_big {
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #485052;
font-weight: bold;
}

.sub_main_big {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
}

.date {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #555555;
}

.linktext {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

.sub_rss {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #04598D;
}

.white {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}

.dark
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
}

/*

body {
  background:#fff;
  margin:0;
  padding:0;
  color:#000;
  /* font:x-small/1.5em Georgia,Serif; \*/
  /* voice-family: "\"}\""; voice-family:inherit; \*
  font-family: Arial, Helvetica, sans-serif;
  font-size:small;
  } html>body {font-size:small;}
*/
#header {
  float:left;
  width:100%;
  /* background:#E5BB71 url("images/bg.gif") repeat-x bottom; \*/
  background:#FF7800;
  font-size:70%;
  line-height:normal;
  }
#header ul {
  margin:0;
  padding:5px 5px 0;
  list-style:none;
  }
#header li {
  float:left;
  /* background:url("images/left.gif") no-repeat left top; \*/
  background:black;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  float:left;
  display:block;
  /* background:url("images/right.gif") no-repeat right top; \*/
  background:#04598D;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  /* color:#765; \*/
  color:white;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#333;
  }
#header #current {
  /* background-image:url("images/left_on.gif"); \*/
  /* background:red; \*/
  background:black;
  font-weight: bold;
  }
#header #current a {
  /* background-image:url("images/right_on.gif"); \*/
  background:white;
  color:#04598D;
  padding-bottom:5px;
  }




#btngetstar
{ 
height: 33px; 
width: 96px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_getstar.jpg) top left no-repeat; 
display: block; 
} 


#btngetstar:hover
{
background-position: bottom left; 
}

#btngen
{ 
height: 33px; 
width: 70px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_gen.jpg) top left no-repeat; 
display: block; 
} 


#btngen:hover
{
background-position: bottom left; 
}

#btnspam
{ 
height: 33px; 
width: 103px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_spam.jpg) top left no-repeat; 
display: block; 
} 


#btnspam:hover
{
background-position: bottom left; 
}

#btnwhite
{ 
height: 33px; 
width: 82px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_white.jpg) top left no-repeat; 
display: block; 
} 


#btnwhite:hover
{
background-position: bottom left; 
}

#btnblack
{ 
height: 33px; 
width: 78px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_black.jpg) top left no-repeat; 
display: block; 
} 


#btnblack:hover
{
background-position: bottom left; 
}

#btnuser
{ 
height: 33px; 
width: 74px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_user.jpg) top left no-repeat; 
display: block; 
} 


#btnuser:hover
{
background-position: bottom left; 
}

#btnquar
{ 
height: 33px; 
width: 89px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_quar.jpg) top left no-repeat; 
display: block; 
} 


#btnquar:hover
{
background-position: bottom left; 
}

#btnreport
{ 
height: 33px; 
width: 68px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_report.jpg) top left no-repeat; 
display: block; 
} 


#btnreport:hover
{
background-position: bottom left; 
}

#btnbill
{ 
height: 33px; 
width: 70px; 
text-indent: 10000px; 
overflow: hidden; 
background: url(images/frm_btn_billing.jpg) top left no-repeat; 
display: block; 
} 


#btnbill:hover
{
background-position: bottom left; 
}



 
/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:100%;
      background:#EFF4FA;
      font-size:90%;
      line-height:normal;
          border-bottom:1px solid #DD740B;
      }
    #tabsI ul {
        margin:0;
        padding:10px 10px 0 33px;
        list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("/images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;  
      display:block;
      background:url("/images/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span { 
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }
       
        #tabsI #current a {
                background-position:0% -42px;
        }
        #tabsI #current a span {
                background-position:100% -42px;
        }

/*- End Menu Tabs I--------------------------- */

