﻿@charset "utf-8";
/* CSS Document */



a.blog_comments {
	background-image:url(/SiteCollectionImages/Core/icons/blog_comments.gif);
	padding-left: 20px;
	width: 150px;
}

.report_comment {
	background: url(/SiteCollectionImages/Core/icons/report_comment.gif) no-repeat;
	padding-left: 20px;
	display: block;
	float: right;
	margin: 10px 0 10px 0;
	width:110px;
}
.labels a {
	color: #A3B054;
	font-weight: bold;
}


#comment_form {
	background: #CDF0F8 url(/SiteCollectionImages/Core/comment_form_bg.gif) no-repeat top left;
	padding: 10px 0 0 0px;
	color: #017EB0;
	font-weight: bold;
}

#comment_form .review_summary {
	background: #EEEDED;
	margin-bottom: 0px;
	padding-top: 8px;
	font-weight: normal;
	padding: 15px 0 0 15px;
}

.review_summary .blog_text {
	position:relative;
}
	
.review_summary .blog_text .family a {
	color: #000000;
}
#comment_form .review_summary .blog_text .review_rental_date {
	display: block;
	margin: 5px 0 0 0;
}

.review_summary .blog_text pre{
	width:500px;
	font-family:Verdana;
	font-size:1em;
	line-height:10.08pt;	
}


/*#comment_form td {
	color: #000000;
	padding: 5px 0px 5px 15px;
}*/

.blue_comment_title {
	padding: 5px 0 5px 0;
	color: #0281B3;
	margin-top: -5px;
	font-size:1.2em;
}

.blue_comment_title img {
	margin-bottom: -5px;
	padding: 0 5px 0 0;
}

#comment_form #textfield {
	width: 240px;
	height: 20px;
}

#comment_form #textarea {
	width: 510px;
	height: 64px;
}

#comment_form .right {
	padding-right: 15px;
}
#comment_form  .comment_form_bottom td {
	background: #e5faff;
	padding-top: 10px;
	padding-bottom: 10px;
}

#blog #article_image {
	margin-top: 0px;
}

#blog .blog_home {
	margin-top: -55px;
}

#blog .top {
    border-top:1px solid #fff;
}
#blog .blog_ctable {padding:10px;}
#blog .blog_ctable .right {font-weight:normal;margin-bottom:-4px;}
.top {position:relative;}
.comment_form_bottom {margin-left:-5px;}


.review_summary {
	width:540px;
}
.border {
	margin-right:10px;
	float:left;
}
#blog .blog_ctable .full .field_name {
	margin-right:0px;
}
#blog .blog_ctable .fieldmarks {
	margin-top:-15px;
}
.cheading {
	padding-bottom:10px;
	border-bottom:1px solid #fff;
}

#main #centercol .family a, #main #centercol .family {
	color:#000;
}
