hr {
	color: #fff;
	width: 100%;
	height: 1px;
}

label{ 
	float: left; 
	width: auto;
	font-weight: bold;
	margin-top: 2px;
}

input, textarea{
	margin-bottom: 5px;
}

input [type=file] {
	width: 200px;
}

.email_button{
	background:#288abb;
	text-decoration:none;
	color:#FFF;
	padding:3px 10px;
	font-size:14px;
}

.toolbar { 
    padding: 10px;
    border: 1px solid silver;
    font-weight: bold;
    margin-bottom: 15px;
} 

.highlight { 
    background-color: transparent;
    color:#000000;
}

.highlight:hover {
    background-color: #FFFFCC;
}

.newsTitle {
	padding-left: 15px;
	font-size: 12px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background-image: url(../images/bar_bg.png);
}

.especialTitle {
	font-size: 14px; 
	font-weight: bold;
	height: 50px;
	line-height: 50px;
	color: #fff;
	background-image: url(../images/bar_bg.png);
	text-align:center;
} 

.newsBody { 
    padding: 15px;
}

.newsBody p.strong{
	color:#333;
	font:bold 14px Arial, Verdana, sans-serif;
	margin-bottom:5px;
}

.decoratedText { 
	color: #FF0000;
	outline : none;
	text-decoration : none; 
} 

.newsFooter { 
    padding-left: 5px; 
    font-size: 10px; 
} 

.news { 
    margin-bottom: 15px; 
} 

.readArchive { 
    text-align: center; 
    font-weight: bold; 
} 

.viewComments { 
    padding-left: 5px; 
    font-family: tahoma;
	text-align: right;
} 

.comment { 
    margin-bottom: 5px; 
    border: 1px solid silver; 
    padding: 10px; 
}

.commentBody {
} 

.commentHead { 
    margin-bottom: 5px;
	height: 16px;
	line-height: 16px;
}

.commentHead span { 
    font-size: 10px;
} 

.commentHead img { 
    vertical-align: middle;
	
}

quote { 
    padding: 4px; 
    border: 1px solid silver; 
} 

.video_search {

	padding: 5px;
	text-align: center;
	border: 1px dotted silver;
	margin-bottom: 5px;
	font-weight: bold;
}

.video_search input[type=text] {
width: 250px;
}

.video_search input[type=submit] {
margin-left: 5px;
}

.houses_list_box {
	border: 1px dotted silver;
	margin-bottom: 20px;
}

.house_title {
	font-weight: bold;
	border-bottom: 1px dotted silver;
	padding: 5px;
}

.house_content {
	padding: 5px;
}

.avatar {
	border: 1px groove silver;
	width: 90px;
	height: 90px;
}

.friend {
	float: left; 
	width: 100px;
	text-align: center;
}

.friend img {
	padding: 1px;
	border: 1px groove silver;
	width: 90px;
	height: 90px;
}

.loader {
	margin-left: 10px;
	display: none;
}

.tableEspecial {
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
}
.tableEspecial li { 
	text-align:justify;
	background-image:none;
	padding-left : 0px;
	text-decoration:bold;
	background-color: transparent;
}

#HelpfulTips{
	width:550px;
	padding:20px 0px 40px;
	font-size:9px;
}

#HelpfulTips h5{
	background:url(../images/txt_tips.gif) no-repeat;
	width:550px;
	color: #288ABB;
	padding: 3px 15px;
}

#HelpfulTips a:link{color:#0aa0d2;}
#HelpfulTips a:visited{color:#0aa0d2;}
#HelpfulTips a:hover{color:#00c8e1;}
#HelpfulTips a:active{color:#0aa0d2;}

