body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #000000;
    color: #FFFF00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
img{
  border: none;
}
/* p {text-align: justify;}*/
h3 {color: #00FF00;}
input {color: #000000; background: #f5f5f5; border: 1px solid #000080;}
select {background-color: #f5f5f5; color: #000000; border: 1px solid #000080;}
textarea {background-color: #f5f5f5; color: #000000; border: 1px solid #000080;}
text {background-color: #f5f5f5; color: #000000; border: 1px solid #000080;}
submit {color: #000000; background: #f5f5f5; border: 1px solid #000080; width: 49%;}
reset {color: #000000; background: #f5f5f5; border: 1px solid #000080; width: 49%;}

.style3 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000;}
.style7 {font-size: 24px; color: #00FF00; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.style14 {color: #FFFF00; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.style15 {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.style16 {color: #FFFF00;}
.style20 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.style21 {color: #00CCFF; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;}
.style22 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.style23 {color: #000000;}

.button {background-color: #000000; border: 1px solid #A4A4A4; ; font-family:Arial; font-size:10pt; color:#FFFF00;}
.button80 {width: 80%; background-color: #000000; border: 1px solid #A4A4A4; font-family:Arial; font-size:10pt; color:#FFFF00;}
.button100 {width: 100%; background-color: #000000; border: 1px solid #A4A4A4;font-family:Arial; font-size:10pt; color:#FFFF00;}

.text_yellow {color: #FFFF00; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text_white {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.text_green {color: #00FF00; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


  /*OpenCrypt Styles*/

.login_btn {
 color: White;
 background: #32CD32; 
 border: 1px solid Silver; 
 width: 99%;  
}
  .span_font_header     { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 18px; color : #00FF00; }

  a.span_font_header    { color: #00FF00; text-decoration: none; }

  a.span_font_header:hover  { color: #000080; text-decoration: underline; }

  .span_font      { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #FFFF00 }

  a.span_font     { color: #FFFF00; text-decoration: none; }

  a.span_font:hover   { color: #FFFF00; text-decoration: underline; }

  .span_font_alert    { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #FF0000; }

  a.span_font_alert   { color: #FF0000; text-decoration: none; }

  a.span_font_alert:hover   { color: #FF0000; text-decoration: underline; }

  .span_font_note     { font-family : Arial,Helvetica,sans-serif; font-size : 12px; color : #FFFFFF; font-weight: normal;}

  a.span_font_note    { color: #FFFFFF; text-decoration: none; font-weight: normal;}

  a.span_font_note:hover    { color: #FFFFFF; text-decoration: underline; font-weight: normal;}

  .span_font_warning    { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #FF0000; }

  a.span_font_warning   { color: #FF0000; text-decoration: none; }

  a.span_font_warning:hover { color: #FF0000; text-decoration: underline; }


  td.class_table_second_color   { background-color: #000000; }

  td.class_table_first_color  { background-color: #000000; }

  td.class_table_header_color   { 
  background-color: #000000; 
  border-bottom: 1px solid #00FF00;
  padding-left: 5px; padding-right:
  5px; padding-top: 5px; 
  padding-bottom: 5px; 
  }


  /*Importer*/

  td.off {background: #A4A4A4;}

  .gmc_menu{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: #FFFF00;
  }

  .gmc_menu:visited{text-decoration: none;}

  .gmc_menu:link{text-decoration : none;}

  .gmc_menu:hover{text-decoration : underline;}

  .gmc_menu:active{text-decoration : underline;}



  /*Copuons */



  .coupon_view { background-color: #f2f2f2; color: #000000;}

  .coupon_view_a {color: #00FF00;}

  table.coupon_search {
    width: 100%;
    border : 1px dotted Yellow;
  }

  td.coupon_search {
    text-align : center;
  }

  td.coupon_search_caption {
    text-align : right;
  }

  select.coupon_search {width: 100%;}
  textarea.coupon_search {width: 100%;}

  input.coupon_search {width: 100%;}

  a.categories
  {
    color: #00FF00;
    text-decoration: none;
  }
  a.categories:visited
  {
    color: #00CED1;
    text-decoration: none;
  }

 .rate_txt
 {
  float: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: Yellow;
 }
 .rate_val
 {
  color: Lime; 
 }
.feed
{

}
.feed_text
{
}
.feed_date
{

}

.feed_title
{
 color: Yellow;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

.feed_link
{
 color: #00FF00;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}

/* From CZ temporary*/

.cz_info_ok{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  margin-left: 0px;
  margin-right: 0px;
  color: Green;
}
.cz_info_notfound{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  margin-left: 0px;
  margin-right: 0px;
  color : Red;
}
.cz_action{
  text-align: right;
}
.cz_link{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  width: 20%;
  text-decoration: none;
  color: #00AA00;
}
.cz_img_link{
  border: none;
}

.cz_table
{
  text-align: left;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  vertical-align: middle;
  background-color: #005500;
}
.cz_table_header
{
  text-align: center;
  color: #FEFF4A;  
}
.cz_table_body
{
  text-align: left;
  color: Silver;
  background-color: #000000;
}
.cz_table_caption{
  text-align: left;
  width: 100pt;
  color: Silver;
}
.cz_table_value{
  text-align: center;
  color: Silver;
}
.cz_table_link{
  color: Yellow;  
}
.cz_forum_stats_value
{
  color: #00CC00;  
}
.cz_forum_last_post_date
{
  color: #00CC00;  
}
.cz_forum_last_post_user
{
  color: #00CC00;  
}
.cz_forum_title_link
{
  font-size: 14pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #7FFF00;
}
.cz_forum_title_link:hover{
  font-size: 14pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #FFFF00;
}
.cz_forum_caption1{
  font-size: 14pt;
  font-weight: bold;
  font-style: normal;
  color: #FFFF00;
}
.cz_forum_reply_quote
{
  border: 1px dotted Silver;
  font-style: italic;
}


.RSSreader .RSSreaderText{
  width: 100%;
  height: 250px;
  overflow: auto;
  vertical-align: top;
  background-color: #064200;
}
.RSSreaderHeader{
  width: 100%;
  vertical-align: middle;
  background-color: #064200;
  text-align: right;
}
.RSSreaderHeaderX{
  color: Yellow;
  font-weight: bold;
  font: bold 12px;
  height: 15px;
  width: 15px;
  cursor: default;
  border: 1px solid Yellow;
 }
.SubscribeRSS{
  width: 100%;
  height: 70px;
  overflow: auto;
  vertical-align: top;
  border: 1px dotted Yellow;
  text-align: center;
}

  .Sender_Active{
    height: 15px;
    width: 114px;
    border: 1px solid Lime;
    background-color: #32CD32;
    padding: 1px 2px 1px 2px;
    float: left;
    overflow: hidden;
    margin-left : 1px;
    margin-top : 1px;
    color : White;
    font-weight : bold;
    text-align : center;
    text-transform : capitalize;
    text-shadow : #696969;
  }
  .Sender{
    height: 15px;
    width: 114px;
    border: 1px solid Lime;
    background-color: #006400;
    padding: 1px 2px 1px 2px;
    float: left;
    overflow: hidden;
    cursor : pointer;
    margin-left : 1px;
    margin-top : 1px;
    text-align : center;
    text-transform : capitalize;
  }
  .Messages_Active {
    display : block;
    visibility : visible;
    top : 0px;
    left : 0px;
    position : relative;
    height: 100%;
    width: 100%;
    background-color: #FFFFFF;
    color : Black;
    overflow : scroll;
  }
  .Messages {
    display : none;
    visibility : hidden;
    top : 0px;
    left : 0px;
    position : relative;
    height: 100%;
    width: 100%;
    background-color: #FFFFFF;
    color : Black;
    overflow : scroll;
  }
  .Menu_Active {
    display : block;
    visibility : visible;
    top : 0px;
    left : 0px;
    position : relative;
    height: 16px;
    width: 100%;
    background-color: #CCCCCC;
    color : Black;
    overflow : hidden;
    text-align : right;
  }
  .Menu {
    display : none;
    visibility : hidden;
    top : 0px;
    left : 0px;
    position : relative;
    height: 16px;
    width: 100%;
    background-color: #CCCCCC;
    color : Black;
    overflow : hidden;
    text-align : right;
  }
  .ChatMenuImage {
    cursor : pointer;
  }

