li { list-style-image : url("");}

#newtoncontainer {
   margin: 0 auto;
   width : 95%;
   text-align:left;
   float:left;
   margin-top:-15px;
   font: 14px Trebuchet MS;       
}

#newtonmenu{
  height:100px;
  background-repeat:no-repeat;
}
.newtonhead{
   float:left;
   margin: 15px 0px 0px 20px;
}
.kisember{
   height:85px;
   padding-left:20px;
}
#newtonmenu ul{
width:820px;
}
#newtonmenu li {
  float:left;
  list-style-type: none;
  margin-top:0px;
  margin-right:2px;
  padding: 2px 10px 1px 10px;
 } 
#newtonmenu  a {
  text-decoration: none;
  color:#ffffff;
 }
#newtonmenu  a:hover {
  color:#dadcf3;
 }
li.nmenu{
  font:bold 14px Verdana;
  background-color:#666999;
  list-style-type: none;
}
li.nmenuon{
  font:bold 14px Verdana;
  color:#666999; 
  background-color:#dadcf3;
  list-style-type: none;
}

 
 #newtonmain{  
  text-align:justify;
  color:#000000;
  width:100%-30px;
  padding: 30px;
  margin-top:20px;
 }
 #newtoncenter{
  background: url('../images/back.png');
  padding: 15px;
  width:100%-15px;
  }

 #newtonleft{
   float:left;
   width:500px;
   padding: 10px 10px 10px 20px;
   text-align:justify;
 }
 #newtonright{
   float:left;
   width:400px;
   padding: 10px 0px 10px 10px;
   }
 #newtonboth{
  clear:both;
 }

 table.video{
	border:1px solid #c3c3c3;
	border-collapse:collapse;
 }
 
 table.video th{
	background-color:grey;
	border:1px solid #c3c3c3;
	padding:3px;
 }
 
  table.video td{
	border:1px solid #c3c3c3;
	padding:3px;
 }
 
span.videotitle{
font:bold 15px Trebuchet MS;
} 
p.videotext{
margin-left:5px;
margin-right:25px;
} 
 
a.list{
	color:#000000;
	font: 14px Trebuchet MS;
	text-decoration:none;
}

a.list:hover{
	color:grey;
	font: 14px Trebuchet MS;
	text-decoration:none;
} 

a.dload{
	color:#000000;
	font: bold 16px Trebuchet MS;
	text-decoration:none;
}

a.dload:hover{
	color:grey;
	font: bold 16px Trebuchet MS;
	text-decoration:none;
} 

.select{
	border-color:#dadcf3;
	color:#666999;
	background-color:#dadcf3;
	font: bold 12px Trebuchet MS;
}

.fm_sub {
  float:left;
 } 

 span.welcome{
 	font: bold 18px Verdana; 
 }
#newtoncomparison{
  padding-left: 150px; 
 }
 #newtoncomparison table{
  border: solid 1px gray;
  border-spacing: 0px;
  font:14px Verdana;
  color:#000000;
 }
  #newtoncomparison th{
  border: solid 1px gray;
  border-spacing: 0px;
  padding: 2px 5px 2px 5px;
  text-align:left;
  font:14px Verdana;  
 }
  #newtoncomparison td{
  border: solid 1px gray;
  border-spacing: 0px;
  padding: 2px 5px 2px 5px;
 text-align:center;  
 }

 .newtonvideo{
   margin:20px;
 }
 .newtonvideo td{
  color:#000000;  
 }

.left{
  float:left;
}
.fblike{
  float:right;
  margin-top:50px;
}
	
a.underline{
	color:#000000;
	text-decoration:underline;
}

a.underline:hover{
	color:grey;
	text-decoration:none;
} 
	
.both{
  clear:both;
}		