body {
	margin:0px ;
	padding:0px ;
font-family: arial, helvetica, sans-serif;
text-align : center ;

}

img { border : 0px ; }
A {
font-weight: 300; 
font-size: 12px; 
color: #006699; 
font-family: verdana, arial, helvetica, sans-serif; 
text-decoration: none;
}

A:link {
color: #3300cc;
}

A:visited {
color: #339900;
}

A:hover {
color: #3300cc;
text-decoration:underline;
}

h2{
	text-align: center;
	background:#E8EAF6;
	margin:0px;
	padding : 0px ;
	padding-top:20px ;
	padding-bottom:20px ;
}

#logo{
	text-align: center;
	background:#E8EAF6;
	margin:0px;
	padding : 0px ;
	padding-top:5px ;
	padding-bottom:5px ;
}

div#menu { text-align:center; }

div.toptext {
font-size: 85%; 
text-align: left;
background:#D8DAE6;
padding:20px;
margin-left:0px;
margin-right:0px;
}

.req { color : #ff0000 ; }	


#modList, #selectorList{
  list-style-type:none;
  margin-top : 20px ;
  width : 75% ;
}

.styleLink, .selectorType {
  text-align:left;
  font-size:90%;
  border-bottom:1px solid #dddddd;
  border-left:1px solid #dddddd;
	padding:5px;
  padding-left:20px;
	text-transform:uppercase;
	letter-spacing: 0.05cm;
}

.senderLink {
  text-align:left;
  font-size:85%;
  border-bottom:1px solid #dddddd;
  border-left:1px solid #dddddd;
	padding:5px;
  padding-left:20px;
  list-style-type:none;
}
.subList{
  list-style-type:none;
  margin-top : 5px ;
}
  
.stats, .styleDesc, .author, .commentLink, .commentText, .cl, .el{
padding:2px;
text-transform:none;
letter-spacing: normal;
}

.ratings{
text-transform:none;
letter-spacing: normal;
}

.star {
	vertical-align : bottom ;
	padding-left:2px;
}

#addLink {
	margin-top : 20px ;
	margin-bottom : 20px ;
}




samp { font-family : monospace ; font-size : 13pt ;}
#subform { text-align:left;display : table ; table-layout : auto ; width : 75% ; margin:auto;   margin-top : 20px ; border : 1px solid #fff ; border-spacing : 6px 6px ;  }
#subform div { display : table-row ;}
#subform span { display : table-cell ; cell-padding: 5px ;  vertical-align : middle; }
#subber { padding-top:20px ; }




#commenter { font-size: 85%; text-align : left ; width : 50% ; margin-left : auto ; margin-right:auto ; }
#commenter form { margin-top : 30px ; }
#commentBox { margin-top : 10px ; margin-bottom : 10px ; border : 1px solid #000 ; }
#warning { margin-top : 20px ; margin-bottom : 20px ; }
#userFields input { margin-left : 10px ; }
#warningHeader { color : #f00 ; }

