

.bold {
        font-weight: bold;
}

.italics {
        font-style: italic;
}

.underline {
        text-decoration: underline;
}

.strikethrough {
        text-decoration: line-through;
}

.overline {
        text-decoration: overline;
}

.sized {
	
}

.quotecodeheader {
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

.codebody {
	background-color: #FFFFFF;
	font-family: Courier new, courier, mono;
	font-size: 12px;
    color: #006600;
    border: 1px solid #BFBFBF;
}

.quotebody {
        background-color: #FFFFFF;
    font-family: Courier new, courier, mono;
    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;
}







.commentBox {
	width: 700px;
	margin: 0 0 0 23px;
}





/*COMMENTS
*------------------------------------*/

#CommentHeader {
	background: #fff;
	border: 2px solid #eee;
	width: 681px;
	margin: 20px 0 0 0;
	padding: 5px;
}

.hovered,
#CommentHeader:hover {
	background: #eee;
	border: 2px solid #ddd;
}

#CommentHeader .info,
#CommentHeader .postBtn, #CommentHeader .badSub {
	float: left;
}

#CommentHeader .info {
	margin: 3px 0 0 5px;
}

#CommentHeader .postBtn a {
	display: block;
	width: 70px;
	height: 23px;
	padding: 7px 0 0 29px;
	background: url(../images/add_99x30.png) no-repeat;
	margin: 0 2px 0 0;
}

#CommentHeader .postBtn a:hover {
	background: url(../images/add_99x30.png) no-repeat 0 -30px;
}


#CommentHeader .badSub a {
	display: block;
	width: 132px;
	height: 23px;
	padding: 7px 0 0 29px;
	background: url(../images/bad_99x30.png) no-repeat;
}

#CommentHeader .badSub a:hover {
	background: url(../images/bad_99x30.png) no-repeat 0 -30px;
}

#CommentHeader .badSub span {
	display: block;
	width: 132px;
	height: 23px;
	padding: 8px 0 0 29px;
	background: url(../images/bad_99x30.png) no-repeat;
	font-size: 11px;
	font-weight: bold;
}



#paginator_contentor {
	position: absolute;
	top: 514px;
	margin: 0 0 0 500px;
}

#paginator_contentor .ant_on,
#paginator_contentor .ant_off,
#paginator_contentor .prox_on,
#paginator_contentor .prox_off {
	float: left;
}

#paginator_contentor .ant_on,
#paginator_contentor .ant_off {
	width: 65px;
	height: 20px;
	display: block;
	background: url(../images/ant_90x31.png) no-repeat 0 0px;
	font-size: 11px;
	padding: 8px 0 0 28px;
}

#paginator_contentor .prox_on,
#paginator_contentor .prox_off {
	width: 81px;
	height: 20px;
	display: block;
	background: url(../images/prox_90x31.png) no-repeat 0 0px;
	font-size: 11px;
	padding: 8px 0 0 12px;
}

#paginator_contentor .ant_on:hover {
	background: url(../images/ant_90x31.png) no-repeat 0 -31px;
}

#paginator_contentor .prox_on:hover {
	background: url(../images/prox_90x31.png) no-repeat 0 -31px;
}

#comentsContentor {
	margin: 20px 0px 90px 0px;
	width: 695px;
}
		
#comentsContentor .commentbody {
	margin: 0 0 10px 0;
	padding: 5px;
	font-family: Courier new, courier, mono;
	font-size: 12px;
	margin: 10px 0 0 0;
	border: 2px solid #eee;
}

#comentsContentor .commentbody:hover {
	border: 2px solid #ddd;
	background: #eee;
}

#comentsContentor .commentbody p {
	padding: 0 0 0 50px;
	line-height: 100%;
	font-size: 11px;
	color: #999;
}








#comentsContentor .postedby {
	padding: 9px 0 20px 10px;
	background: url(../images/comBullet.png) no-repeat 0 4px;
	color: black;
	font-family: verdana;
	font-size: 10px;
}
		

#comentsContentor .postedby .numero {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 10px;
}

#comentsContentor .postedby .nome {
	font-size: 11px;
	font-weight: bold;
}

#comentsContentor .nome a {
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

#comentsContentor .nome a:hover {
	text-decoration: none;
}

        
h3.formtitle {
	margin : 0px 0px 0px 11px;
	padding-bottom: 8px;
	text-align: left;
	font-weight: normal;
}
		




		
        
/*gray box*/
.submitcomment, #submitcomment, #currentcomments, #rating, .textad {
	padding: 5px;
	padding: 5px;
	margin: 20px 0px 0px 0px;
	width: 681px;
}

#submitcomment {
	margin-bottom: 10px;
	border: 2px solid #eee;
	background: #fff;
}

#submitcomment:hover {
	border: 2px solid #ddd;
	background: #eee;
}

#CommentHeader span {
	font-size: 18px;
	margin-right: 25px;
}

#CommentHeader span span {
	font-weight: bold;
	color: orange;
	margin-right: 0px;
}

/*FORMS
*------------------------------------*/

.form {
        background-color: #FAFAFA;
        border: solid 1px #C6C6C6;
        padding: 2px;
        }

.formtext {
        background-color: #FAFAFA;
        border: solid 1px #C6C6C6;
        padding: 2px;
        border-bottom: 1px dotted #ccc
        }

.form:hover, .formtext:hover {
        background: white;
        }
        
.form:focus, .formtext:focus {
        background: white;
        border: solid 1px #000000;
        }
        
.submit {
        background-color: #D3D3D3;
        border: solid 1px #C6C6C6;
        border-right:  solid 1px #9A9A9A;
        border-bottom:  solid 1px #9A9A9A;
		cursor: pointer;
        }
        
.submit:hover, .submit:focus {
	background: #EDEDED;
}




a.remComment {
	display: block;
	width: 9px;
	height: 9px;
	background: url(../images/cross_9x9.png) no-repeat;
}

a.remComment:hover {
	background: url(../images/cross_9x9.png) 0 -9px;;
}


a.editComment {
	display: block;
	width: 9px;
	height: 9px;
	background: url(../images/edit_9x9.png) no-repeat;
}

a.editComment:hover {
	background: url(../images/edit_9x9.png) 0 -9px;;
}

















