body {padding: 0px; margin: 0px; color: #000000;  font: 10px Verdana;}

.head_text {color: #0094D6; font: bold 13px Arial;}

hr {margin-top:15px;margin-bottom:15px}

.maintable {

}
fieldset legend {color: #2C333B; font: bold 12px Arial;}
.ul1 li { padding-top:12px;}
a.menus {color: #5AADE0; font: bold 11px Arial; text-decoration:none; cursor:pointer; }
a.menus:hover {color: #5AADE0; font: bold 11px Arial; text-decoration:none; cursor:pointer; }
a.blue {color: #0094d6; font: 12px Arial; text-decoration:underline; cursor:pointer; }
a.blue:hover {color: #FB8C00; font: 12px Arial; text-decoration:underline; cursor:pointer; }
a.blues {color: #0094d6; font: 12px Arial; text-decoration:underline; cursor:pointer; padding-top:3px }
a.blues:hover {color: #FB8C00; font: 12px Arial; text-decoration:underline; cursor:pointer; padding-top:3px }
a.sel {color: #0094d6; font: bold 11px Arial; text-decoration:underline; cursor:pointer; padding-top:3px }
a.sel:hover {color: #FB8C00; font: bold 11px Arial; text-decoration:underline; cursor:pointer; padding-top:3px }
a.white {color: #ffffff; font: 11px Arial; text-decoration:none; cursor:pointer; }
a.white:hover {color: #ffffff; font: 11px Arial;text-decoration:underline; cursor:pointer; }


a.big {color: #1b9ff0; font: bold 12px Arial; text-decoration:none; cursor:pointer; }
a.big:hover {color:  #FB8C00; font: bold 12px Arial; text-decoration:none; cursor:pointer; }

a.black {color: #2C333B; font: bold 12px Arial; text-decoration: none; cursor:pointer; }
a.black:hover {color: #FB8C00; font: bold 12px Arial; text-decoration:none; cursor:pointer; }

#popup_window {background-color:#efefef;z-index:999990}
#popup_window_table {border: #5AADE0 2px solid;width:100%;color: #000000; font: 10px Verdana;padding-top:10px;padding-left:10px;padding-bottom:10px;padding-right:10px;text-align:center;cursor:pointer;}
#popup-mask {position:absolute; top:0; left:0; min-height:300%; width:100%; background:#FFF; opacity:.50; filter:alpha(opacity=50); z-index:100}

.stable {border-top:#2C333B 1px solid;border-right:#2C333B 1px solid;background-color: #fafafa}
.head_tab {color: #2C333B; font: bold 13px Arial;background-color: #e5e5e5}
.main_tab {color: #2C333B; font: 12px Arial;}
.head_tab td{border-bottom:#2C333B 1px solid;border-left:#2C333B 1px solid}
.main_tab td{border-bottom:#2C333B 1px solid;border-left:#2C333B 1px solid}

.maintext {color: #2C333B; font: 12px Arial;}
.btext {color: #2C333B; font: 12px Arial;}
.heading {color: #2C333B; font: bold 13px Arial;}
.bluetext {color: #0094d6; font: bold 12px Arial;}
.newshead {color: #77aadd; font: bold 11px Arial;}
.whitetext {color: #ffffff; font: 11px Arial;}
.under {border-bottom: 1px #E6E6E6 solid;}


h1 {color: #0094d6; font: bold 14px Arial;}
h2 {color: #0094d6; font: bold 12px Arial;}
h3 {color: #2C333B; font: bold 12px Arial;}

li.out {list-style-image:none }
li.in {list-style-image: url('images/minus.gif');}

.Thefield {
       font: 10px Verdana;
       text-align: left;
       height: 18px;
       color: #2C333B;
       text-decoration: none;
       background: #ffffff;
       border: 0px;
}

.Thefield2 {
       font: 11px Verdana;
       text-align: left;
       height: 20px;
       color: #2C333B;
       text-decoration: none;
       background: #ffffff;
       border: 1px;
       border-style: solid;
       border-color: #52ADD4;
}

.Thefield3 {
       font: 11px Verdana;
       text-align: left;
       color: #2C333B;
       text-decoration: none;
       background: #ffffff;
       border: 1px;
       border-style: solid;
       border-color: #52ADD4;
}

.menu_td {background-color: #ffffff;}
.menu_td_hover {background-color: #f5f5f5;}

.menu_div {
 position:absolute; top:35; width:140;padding-top:3px; padding-bottom:3px;valign:top; background-color: #0094d6;
}

.menu_div_element { color: #ffffff; font: bold 10px Verdana; text-decoration: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap;  TEXT-ALIGN: left; TEXT-DECORATION: none; cursor: pointer; }

.menu_div_element_hover {color: #62cbfa; font: bold 10px Verdana; text-decoration: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap;  TEXT-ALIGN: left; TEXT-DECORATION: none; cursor: pointer; }

hr { color:white;PADDING-TOP: 0px; PADDING-BOTTOM: 0px;  }

.hdiv { display: none;}
.vdiv { }

.gr_div {
  background-color:#efffef;
  width:284;
}

a.small {color: #2C333B; font:bold 9px Arial;}
.small {color: #2C333B; font: 9px Arial;}
.bottomtext {color: #0094D6; font: bold 16px Arial;}
.warn {color: #CC0000; font: bold 12px Arial;}
.suc {color: #00DD00; font: bold 12px Arial;}
.bigwhite {padding-left:20px;padding-top:20px;color:#ffffff;font:bold 13px Arial;}

img.intext_r {
 float: right;
 padding-left: 10px;
 padding-bottom: 10px;
}

#tab_content {
 border: 1px solid;
 border-color:#e5e5e5;
 padding:7px;
 z-index:1;
 min-height:300;
 padding-top:10px;
}

#news_line {
 background: url('../images/newline_1200.png') no-repeat;
}

#div_tabs {
 z-index:999;
}


.tab {
        text-align:center;
        padding: 6px;
        margin: 0px 1px 0px 0px;
        background: url('../images/tab0.png');
        border-left: solid 1px #CCC;
        border-bottom:none;
        border-top: solid 1px #999;
        border-right: solid 1px #999;
        height:30px;
        cursor:pointer;
        -moz-border-radius-topleft:8px;
        -moz-border-radius-topright:8px;
}

.tab a {
      color:black;
      font: bold 11px Arial;
      text-decoration:none;
}

.tabselected {
        text-align:center;
        padding: 6px;
        margin: 0px 1px 0px 0px;
        font: bold 10px Arial ;
        padding-bottom:7px;
        color:#ffffff;
        background: url('../images/tab2.png');
        border-left: solid 1px #CCC;
        border-bottom: none;
        border-top: solid 1px #999;
        border-right: solid 1px #999;
         height:30px;
        cursor:pointer;
        -moz-border-radius-topleft: 8px;
        -moz-border-radius-topright: 8px;
}
.tabselected a {
      color:white;
      font: bold 11px Arial;
      text-decoration:none;
}

.tabhover {
       background: url('../images/tab1.png');
}
.tabhover a {
      color:white;
      font: bold 11px Arial;
      text-decoration:none;
}

#tech_table {
 border: 1px solid;
 border-color:#efefef;
 font: 11px Arial;
 width: 100%;
}

#price_table {
 border: 1px solid;
 border-color:#efefef;
 font: 11px Arial;
 width: 60%;
}

#tech_table .tech_head{
 background-color:#efefef;
 vertical-align:middle;
 text-align:center;
 height:20px;
}

.tab1 {}
.tab2 {background-color:#f5f5f5;}

ul.arrow {list-style:none; }
ul.arrow li{
  margin-left:20px;
  padding-left: 20px;
  margin-top: 10px;
  vertical-align:middle;
  background: url('../images/pointer.gif') left center no-repeat;
}

ul.arrow2 {list-style:none; margin:10px;padding:0px;}
ul.arrow2 li{
  margin-left:0;
  padding-left:20px;
  vertical-align:middle;
  background: url('../images/pointer2.gif') left top no-repeat;
}

ul {
  margin-left:20px;
  padding-left: 20px;
  margin-top:0px;
  padding-top:0px;
  }
ul.li {margin:0;padding:0}

#count_button {padding-top:20px;}

.cname{font:bold 20px Arial;}
.cnamed{font:12px Arial;color: #2C333B;}

.border_div {
 padding: 5px;
 border: 1px solid;
 border-color:#efefef;
 font: 12px Arial;
}

#breadcrumb {color:#aaaaaa; height:30;}

#breadcrumb a {color: #aaaaaa; font: 12px Arial; text-decoration:underline; cursor:pointer; }

#breadcrumb a:hover {color: #FB8C00; font: 12px Arial; text-decoration:underline; cursor:pointer; }

li.out {list-style-image: url('../images/plus.gif'); }
li.in {list-style-image: url('../images/minus.gif');}
li.out a{color:#2C333B;font:bold 12px Arial;text-decoration:none;cursor:pointer;}
li.out a:hover{color:#FB8C00;font:bold 12px Arial;text-decoration:none;cursor:pointer;}
li.in a{color:#2C333B;font:bold 12px Arial;text-decoration:none;cursor:pointer;}
li.in a:hover{color:#FB8C00;font:bold 12px Arial;text-decoration:none;cursor:pointer;}

ul.flist {list-style:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
ul.flist li {
 list-style-image: url('../images/f.gif');
}

tr.bottom_border td {
 padding-bottom: 3px;
 border-bottom: 1px solid;
 border-color:#efefef;
}
