blockquote {
margin-left:15%;
margin-right:10%;
font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;
}

.borderless {
border: none; }

.no {
font-weight: bold;
color: #ff0000;
}

.yes {
font-weight: bold;
color: #00aa00;
}

.small {
font-size: 50%; }

code {
font-family: monospace;
margin-left: 10%;
margin-right: 10%;
background-color: #f5f5f5;
border: 1px dotted; }

.caps {
text-transform: uppercase; }

.red {
color: #ff0000; }

.white {
color: #ffffff; }

.strong {
font-weight: bold; }

#rotate {
position: absolute;
top: 10%;
right: 5%;
width: 40%;
}

#changes {
width: 40%;
}

table.tr td {
text-align: center; }

.eighty{
width: 80%; 
}

.s {
text-decoration: line-through;
}

.valid {
width: 88px;
height: 31px;
border: none;
}

pre {
margin-left: 10%;
margin-right: 10%;
}

p{
margin-left:10%;
margin-right:10%;
font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;
}

ul, ol {
margin-left: 10%;
margin-right: 10%;
font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif; }

p ul, p ol, li ul, li ol {
margin-left: 5%; }

h1,h2,h3,h4,h5,h6,h7{
margin-left: 10%;
margin-right: 10%;
font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;
}

table.decoded {
	margin-left: 10%;
	margin-right: 10%;
	font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;
	border: 3px double #000;
}

table.decoded td {
	border: 1px solid #000;
}

.center {
	text-align: center;
}

.mono, .mono a {
        font-family: "Courier 10 Pitch", "Courier New", Courier, monospace;	
text-decoration: none;
}

table {
	margin-left: 10%;
	margin-right: 10%;
	font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;
        border: 3px double #000;
}

table td {
	border: 1px solid #000;
}

table th {
	border: 1px solid #000;
}	
/*COMMENTS
*------------------------------------*/

.postedby {
        padding: 0 0 0 18px;
        background: url(images/abullet.gif) no-repeat 0 4px;
        }
        
h3.formtitle {
        margin : 0px 0px 0px 0px;
        padding-bottom: 8px;
        }

/*gray box*/
.submitcomment, #submitcomment, #currentcomments, #rating, .textad {
        padding: 5px;
        padding: 5px;
	margin-left: 10%;
	margin-right: 10%;
        }

.bold {
        font-weight: bold;
}

.italics {
        font-style: italic;
}

.underline {
        text-decoration: underline;
}

.strikethrough {
        text-decoration: line-through;
}

.overline {
        text-decoration: overline;
}


.quotecodeheader {
                font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;
	font-size: 12px;
        font-weight: bold;
}

.codebody {
        background-color: #FFFFFF;
        font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;    
font-size: 12px;
    color: #006600;
    border: 1px solid #BFBFBF;
}

.quotebody {
        background-color: #FFFFFF;
        font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;    
font-size: 12px;
    color: #660002;
        border: 1px solid #BFBFBF;
}

.listbullet {
        list-style-type: disc;
        list-style-position: inside;
}

.listdecimal {
        list-style-type: decimal;
        list-style-position: inside;
}

.listlowerroman {
        list-style-type: lower-roman;
        list-style-position: inside;
}

.listupperroman {
        list-style-type: upper-roman;
        list-style-position: inside;
}

.listloweralpha {
        list-style-type: lower-alpha;
        list-style-position: inside;
}

.listupperalpha {
        list-style-type: upper-alpha;
        list-style-position: inside;
}

.quote{
margin-left:20%;
margin-right:20%;
font-family: "Gill Sans", "Gill Sans MT", Arial, sans-serif;
border: 1px dotted;
background-color: #f5f5f5;
}

