body {
  color: black;
  background:#FFF;
}

a:hover { color: #ff0000; }

.menu { font-family: Verdana; font-size: 11px; }
.main { font-family: Verdana, Arial; font-size: 14px; }

.hscope { font-family: Arial, Helvetica; font-size: 14px; }

h1 {font-family: Verdana, Arial; font-size: 22px; margin-bottom: 0; margin-top: 0; font-weight: normal;}
h2 {font-family: Verdana, Arial; font-size: 20px; margin-bottom: 0; margin-top: 0; font-weight: normal;} 
h3 {font-family: Verdana, Arial; font-size: 18px; margin-bottom: 0; margin-top: 0; font-weight: normal;} 



.rowdy1 {}
.rowdy2 {display: none;}



#mainpage {
  font-family: Verdana, Arial; 
  font-size: 13px;
  color: black;
}


#mainpage h1 {font-family: Verdana, Arial; font-size: 15px; font-weight: bold; margin: 0; padding: 0; color: black; } 
#mainpage h2 {font-family: Verdana, Arial; font-size: 14px; font-weight: bold; margin: 0; padding: 0; color: black; display: inline; } 
#mainpage h3 {font-family: Verdana, Arial; font-size: 13px; font-weight: bold; margin: 0; padding: 0; color: black; } 

#mainpage h1.lead {
  margin: 0.5em 0;
}

#forreader {
  padding: 0;
  margin:  0.5em 0px 0.5em 1.5em;
}

#forreader li {
  padding: 0;
  margin:  8px 0px;
  line-height: 120%;
  list-style: disc;
}


#mainpage .main {
  font-family: Verdana, Arial; font-size: 13px;
}

#mainpage .menu {
  font-family: Verdana, Arial; font-size: 11px;
}

#mainpage .helpixbest { margin: 20px 0px; }
#mainpage .helpixbestsmall { margin: 20px 0px 20px 30px; }

#mainpage .helpixbest h3, .helpixbestsmall h3 {
  margin: 0 0 5px 0;
  font-size: 13px;
  font-weight: bold;
  display: block;
}

#mainpage .vendordt-box {
  padding: 0; margin: 0;
  height: 200px;
  width: 90%;
  overflow: auto;
  background: #EDEDED;
}

#mainpage .vendordt-box ul {
  padding: 0.5em;
  margin: 0;
}

#mainpage .vendordt-box li {
  padding: 0;
  margin: 0;
}









#links h3 {
  margin: 20px 0px 12px 0px;
}


#links ul {
  padding: 0px 0px 0px 30px;
  margin:  0px 0px 0px 0px;
}

#links li {
  padding: 0px 0px 0px 0px;
  margin:  8px 0px 8px 0px;
  line-height: 120%;
  list-style: disc;
  font-family: Verdana; 
  font-size: 11px;
}



.toggle-plus {
  background: url(/pic/toggle-plus16.png);
  width: 16px;
  height: 16px;
  display: inline-block;
  padding: 0; margin: 0;
}

.toggle-plus2minus {
  background: url(/pic/toggle-minus16.png);
}

.aliensource { 
  padding: 0 0 0 4px;
  margin:  0 0 0 32px;
  font-family: Verdana;
  font-size: 11px;
}

.aliendate {
  text-decoration: none;
}

.toggle-first { 
  padding: 0; 
  margin: 4px 0 4px 0;
  text-indent: -36px;
}

.toggle-first img, .toggle-single img, .toggle-rest-item img, .toggle-single-main img {
  margin: 0 4px 0 0;
}

.toggle-rest {
  padding: 0; margin: 0;
}

.toggle-rest-item {
  text-indent: -20px;
  margin: 4px 0 4px 0;
}

.toggle-single {
  padding: 0;
  margin: 4px 0 4px 0;
  text-indent: -20px;
}



.aliensource-main { 
  padding: 0 0 0 4px;
  margin:  0 0 0 16px;
  font-family: Verdana;
  font-size: 13px;
}

.toggle-single-main {
  padding: 0;
  margin: 0px 0 0px 0;
  text-indent: -20px;
}




#article {
  font-family: Verdana, Arial; 
  font-size: 13px;
  color: black;
}

#article .small { font-size: 11px; }

#article h1 { font-size: 20px; margin: 1em 0; }
#article h2 { font-size: 18px; margin: 1em 0; }
#article h3 { font-size: 16px; margin: 1em 0; }

#article a {
  color: black;
}

#article p   { margin: 1em 0; padding: 0; }
#article div { margin: 1em 0; padding: 0; }

#article ul {
  margin: 1em 0 1em 1.5em;
  padding: 0;
  list-style-position: outside;
}
#article li { margin: 0; padding: 0; }

#article table {
  margin: 1em 0;
  padding: 0;
  border-spacing: 0px;
  font-family: Verdana, Arial;
  font-size: 13px;
  color: black;
}
#article div table { margin: 0; padding: 0; }
#article table td, #article table tr, #article table tbody { margin: 0; padding: 0; }



.brandyea {
  font-family: Verdana, Arial;
  font-size: 16px;
  font-weight: bold;
  margin: 20px 0 20px 10px;
}

.brandphones {
  margin: 10px 0 10px 30px;
}

.brandphones td {
  border-bottom: 1px solid #CDCDCD;
}

.brandphones td a {
  text-decoration: none;
}

.brandphones table {
  border-collapse: collapse;
}

.brandphonename {
  font-family: Verdana, Arial;
  font-size: 13px;
}

.brandphoneopinion {
  font-family: Verdana, Arial;
  font-size: 11px;
}



#device_phone_left {
  margin: 0 10px 0 0;
  padding: 0;
}

#device_phone_right {
  margin: 0 0 0 10px;
  padding: 0;

  font-family: Verdana, Arial; 
  font-size: 13px;

}

#article #crumb {
  background-color: #DDDDDD;
  margin: 0;
  padding: 0.3em 1em;
  font-size: 11px;
}






#article .phone-tth {
  border: 1px solid black;
  border-collapse: collapse;
  font-family: Verdana, Arial; 
  font-size: 13px;
}

#article .phone-tth thead {
  font-size: 16px;
}

#article .phone-tth tr {
  border: 1px solid black;
  margin: 0.3em;
  padding: 0.3em;
}

#article .phone-tth td {
  border: 1px solid black;
  margin: 0.3em;
  padding: 0.3em 1em;
}

#article .phone-ttx-col1 {
  font-weight: bold;
}

.selnk { /* sape */
  font-size: 11px;
  line-height: 1em;
}




#gallery {
  background-color: #FFF;
  width: 600px;
  max-height: 90%;
}  

#gallery-simplemodal-overlay {
  background-color: #000;
}

#gallery-simplemodal-container {
  width: 630px;
  background-color: #FFF; 
  border: 1px solid red;
  padding: 10px;
}  

#gallery-simplemodal-container a.modalCloseImg {
  background:url(/pic/gallery-close.png) no-repeat;
  width:16px;
  height:14px;
  display:inline;
  z-index:3200;
  position:absolute;
  top:-6px;
  right:-6px;
  cursor:pointer;
}  


.table_dev_params tbody, .table_dev_params tr, .table_dev_params td { 
  margin: 0; padding: 0; 
}

.table_dev_params {
  border-collapse: collapse;
  margin: 1em 0;
}

.table_dev_params td {
  border-bottom: 1px solid #CDCDCD;
  vertical-align: top;
}  

.table_dev_params td.table_dev_params_col1 {
  padding: 2px 5px 2px 0;
  font-family: Verdana; 
  font-size: 12px;
}  

.table_dev_params td.table_dev_params_col2 {
  padding: 2px 5px 2px 0;
  font-family: Verdana; 
  font-size: 11px;
}  



