body  {background: #336;
       color: #00f;
       margin: 0px;
       border: 0px;
       min-width: 600px; 
       width: 100%;
       border-top: solid 25px #336;
       border-bottom: solid 25px #336;
       font-family: 'times roman', times, serif;}
#menu { position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 5px 0px 5px 5px;
	border: 0px;
	background: #336;
	width: 170px; }
#head {	margin: 0px 191px 0px 190px;
	padding: 10px 10px 0px 10px;
	border: 0px;
	background: #ccc;
	height: 50px; }
#main { 
        padding: 5px 20px 5px 20px;
	border: 0px;
        min-width: 300px;
	background: #ccc;
	margin: -20px 210px 0px 190px;}
#right {position: absolute;
	top: 25px;
	right: 0px; 
	margin: 0px;
       	text-align: center;
	padding: 10px;
	border: 0px;
        color: #fff ;
	background: #336;
	width: 190px;}
pre {font-size: 12px;
	line-height: 22px;
	margin-top: 20px;
	margin-bottom: 10px;}
#right h3 { color: #fff; 
       line-height: 10%;
       padding: 20px 0px 10px 0px;}
#right h5 { color: #fff; 
       line-height: 10%;
       padding: 0px 0px 10px 0px;}
h1, h2, h3, h4, h5, h6 {color : #336 ;
	font-family: 'trebuchet ms', lucida, geneva, helvetica, arial, sans-serif;
	line-height: 130% ;
	text-align: center;}
#right table {color: #000;
       background: #fff;
       border:1px;
       padding:3px;}
.invert {color:#fff;
    background: #336;}
.gray {color:#000;
    background: #ccc;
    border:1px;
    text-align: center;}
#search { text-align : center;
    margin: 220px 0 0 0;}
a { color: #009;
     font-family: times, serif;
     font-weight: bold;  
     text-decoration: none;}
a:visited { color: #33a; }
a:hover { color: #00f; 
      background: #aaa;
      font-weight: bold; 
      text-decoration: none;}
#menu p {margin: 0px 0px 0px 5px;
	padding: 0px;
        width:130px;
	border: 0px;}
#menu a {display: block;
	padding: 5px 0px 5px 5px;
        margin:0px;
        border: 0px;
	color: #fff;
        font-weight: bold;
	font-family: 'trebuchet ms', lucida, geneva, helvetica, 
	arial, sans-serif;
	text-decoration: none;
	width: 130px;}
#menu ul {margin: 0px 0px 0px 0px;
         padding: 10px 0px 15px 0px;}
#menu li {list-style: none;
        margin: 0px 0px 0px 15px;}
#menu li a:hover {background: #ccc;
	color: #336;
        width: 130px;}
#main h3 {text-align: center;
     color: #336;
     font-size: 130%;}
#main ul { list-style: none;
	margin: 0;
	padding: 0px;
	border: 0px;}
#main li { line-height : 120%;
     color: #000;
     padding: 0px;
     text-align: left;}
#main ul.indent li { line-height : 120%;
     color: #000;
     margin-left:30px;}
#main a { text-decoration:underline;}
p.comment { color: #fff;
      text-align: center; 
      margin:0px;}
p.ann { text-align: center;
      margin:0px;}
p.ann a:hover { color: #fff;
      background: #336;}
#right a { color: #eee ;
       font-weight: bold ; 
       text-decoration: underline;}
#right a:hover { color: #009; 
      background-color: #ccc ;}
#right strong { color: #fff;
    font-weight: bold;}
table.rule { text-align: center;
      margin-left: auto; 
      margin-right: auto; 
      border-collapse: collapse;
      border: 2px #666 solid; }
table.plain {text-align: center;
      margin-left: auto; 
      margin-right: auto; 
      border: 0px; }
#acer {
      text-align: left;
      margin-left: auto; 
      margin-right: auto; 
      border: 0px; }

td.center { text-align: center;
      margin-left: auto; 
      margin-right: auto;
      padding: 20px 20px;}
#main th { border: thin #666 solid;}
td.border {border: thin #666 solid;}
td.lined {border: thin #666 solid;
      margin: 0px;
      padding: 5px 10px;
      border-collapse: collapse;  }
td.entry {border: 0px;
         font-weight: bold;
         text-align: right;}
th.reverse {background: #999;
           color: #fff;}
td  {
    font-family: times, serif;
    color: #000;
    font-style: normal;
    text-align: left;
    font-weight: normal;}
p { line-height: 120%;
     color: #000;
     text-align: left;}
p.small { line-height: 90%;
          font-family: arial, sans serif;
          font-size: 8pt;
          text-align: center; }
p.right { text-align: right; }
td.right { text-align: right; 
         border: thin #666 solid; }
p.center { line-height: 120%;
   color: #000;
   text-align: center; }
#right p { color: #ccc;
       padding: 0px 5px 10px 5px;
       margin: 0px;
       text-align : left;}
img { border: 0; }
.nowrap {white-space: nowrap;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;}
.tiny {	font-size: 9px;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 5px;}
ul.spacey {list-style: none;
        margin-left: 10px;
        font-weight: normal;
        font-size: large; }
.upleft { padding: 0px;
        float: left;
        margin: -10px -10px;}
.upright { padding: 0px;
          float: right;
          margin: -10px 9px; }
.downright { padding: 0px;
          float: right;
          margin: -25px -20px; }
.downleft { padding: 0px;
          float: left;
          margin: -25px -20px; }

.right { text-align : right;}
.center { text-align : center;}
.box-clear { clear: both; 
           line-height: 0px; 
           font-size: 1px; }
/*\*/
.box-clear { font-size: medium; }
.fake.box-clear { display: none; }
/* */

head:first-child+body div.box-clear { display: block; }

.indent {margin: 10px 15%;}
.floatleft { float: left;
           margin: 10px;
           line-height: 1.2em;
           padding: 0px;}
.floatright { float:right;
           margin: 10px;
           line-height: 1.2em;
           padding: 0px;}
.big { font-size: 120%; }
.blue {background: #336;
      color: #fff;}
.roundedCornerSpacer {margin: 0px; padding: 0px 0px 10px 0px; border: 0px;
    clear: both;
    font-size: 1px; line-height: 1px;}
.borderUL, .borderUR, .borderLL, .borderLR {
    width: 14px; height: 14px;
    padding: 0px; border: 0px;
    z-index: 99;}
.borderUL, .borderLL { float: left; clear: both; }
.borderUR, .borderLR { float: right; clear: right; }
.borderUL { margin: -1px 0px 0px -1px; }
.borderUR { margin: -1px -1px 0px 0px; }
.borderLL { margin: -14px 0px 0px 0px; }
.borderLR { margin: -14px 0px 0px 0px; }
.borderUL {margin-left: -4px;
    ma\rgin-left: -1px;}
.borderUR {margin-right: -4px;
    ma\rgin-right: -1px;}
.borderLL { margin-left: -3px;
    ma\rgin-left: 0px;}
.borderLR {margin-right: -3px;
    ma\rgin-right: 0px;}
.content {margin: 0px;
    padding: 0px;
    border: 1px solid #ccc;}
.wrapper {
    padding: 5px 10px;
    border: 5px;}
#sales, #network, #isp, #web, #resource {display:none;}
div#menu a span {display: none;}
div#menu a:hover span {display: block;
   position: absolute; top: 510px; left: 0; width: 125px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #eef; 
   font: 12px 'trebuchet ms', lucida, geneva, helvetica, arial, sans-serif;
   text-align: center;}
#right ul li {text-align: left;
   list-style: none;
   margin: 0;
   padding:0;}
#right ul { margin: 0 0 0 5px;
   padding:0;}
#right a {text-decoration: none;}
.transpar a:hover {background: transparent;}
table.rates {border: 1px solid #999;
   clear: both;
   margin: 20px auto;
   text-align: center;
   border-collapse: collapse; }
table.rates td {border: 1px solid #999;
   background: #558;
   padding: 5px 15px; 
   color: #fff;}
table.rates th {border: 1px solid #999;;
   padding: 5px 15px; 
   background: #999; 
   color: #eef;}
table.rates h3 {text-align: center;}
.bigpixleft { float: left;
	width: 400px;
	background: transparent;
	border: thin solid #c99;
	text-align: center;
	vertical-align: bottom;
        margin: 10px;
        padding: 0px 0px 0px 0px;}
.bigpixleft img {margin: -3px 0px -3px 0px;
	padding: 0px;}
.bigpixleft p { text-align: center;
	margin: -2px 0px 0px 0px;
	height: 4.8em;
	padding: 10px 0px;
        color: #fc0;
        background: #339; 
	vertical-align: baseline;}
table.helparticles { border-collapse: collapse;
   border: 2px solid #339;
   background: #fff;
   margin: 30px 10px;}
table.helparticles td { border: 2px solid #339;
   padding: 5px;}
table.helparticles th { border: 2px solid #339;
   padding: 5px;
   color: #fff;
   background: #339;}
