BODY{
	line-height:16px;
}
.box {
	background:#999999 none repeat scroll 0 0;
	border:2px solid #333333;
	font-size:11px;
	padding:4px;
}
.box h3 {
	color:#333333;
	font-size:16px;
	font-weight:normal;
	margin:0 3px 5px 0;
}
.box p, .box blockquote {
	font-family:verdana,arial,sans-serif;
}
h3 a {
	color:#FF7106;
	font-weight:normal;
	text-decoration:none
}
.innerEvenBox, .innerOddBox, .footerBox {
	border-bottom:1px solid #333333;
	display:block;
	padding:10px;
}
.innerOddBox {
	background:#FFFFFF none repeat scroll 0 0;
}
.innerOddBox .date {
	background:transparent url(/commonTemplates/images/dateOdd.png) no-repeat scroll 0 0;
}
.innerEvenBox {
	background:#fbfbfb none repeat scroll 0 0;
}
.innerEvenBox .date {
	background:transparent url(/commonTemplates/images/dateEven.png) no-repeat scroll 0 0;
}

.date {
	color:#52B0C7;
	display:block;
	font-size:11px;
	height:53px;
	line-height:16px;
	padding-top:5px;
	position:absolute;
	text-align:center;
	text-transform:uppercase;
	width:40px;
}
.day {
	font-size:20px;
}
.post {
	margin-left:48px;
}
.post ul, .post li {
	margin-left:35px;
	padding: 2px;
	font-size: 10px;
	list-style: disc;
	list-style-type: disc;
}
.post p, .boxContent p {
	line-height:20px;
	margin:5px 0;
	padding-bottom:4px
}
.comments {
	background:transparent url(/commonTemplates/images/16x16/comments.gif) no-repeat scroll left top;
	color:#186DCD;
	padding-left:19px;
}
.comments a {
	color:#186DCD;
	text-decoration:none;
}
.postedBy {
	color:#52BE0F;
	padding-left:19px;
}
.readMore {
	background:transparent url(/commonTemplates/images/16x16/arrowRight.gif) no-repeat scroll right center;
	font-weight:bold;
	padding-bottom:1px;
	padding-right:16px;
	white-space:nowrap;
}
.category {
	border-top:1px dotted #CCCCCC;
	clear:left;
	color:#777777;
	display:block;
	font-size:10px;
	margin-top:8px;
	padding-top:4px;
	text-align:right;
}
#comments {
	font-size:10px;
	margin-top:10px;
}
#comments h3 {
	display:inline;
}
#comments .gravatar img, #commentForm .gravatar img {
	border:medium none;
}
.writeYours {
	background:transparent url(/commonTemplates/images/16x16/writeYours.gif) no-repeat scroll right center;
	margin-left:15px;
	padding-right:20px;
	text-decoration:none;
}
.oddComment, .evenComment, .asfComment {
	background-color:#F6F6EC;
	background-position:0 0;
	background-repeat:repeat-y;
	margin-top:10px;
	padding-left:70px;
}
.oddComment {
	background-color:#E5F7FC;
	background-image:url(../images/oddComment.gif);
}
.asfComment {
	background-image:url(../images/asfComment.gif);
}
.gravatar {
	background:#FFFFFF none repeat scroll 0 0;
	margin:10px 0 0 -58px;
	padding:4px 4px 0;
	position:absolute;
}
.commentHeader {
	background:#C5E4ED none repeat scroll;
	font-size:10px;
	padding:6px 5px 5px 10px;
}
.commentHeader a {
	text-decoration:none;
}
.commentDate {
	background:transparent url(/commonTemplates/images/16x16/dateComment.gif) no-repeat scroll 0 0;
	padding-left:18px;
}
.commentContent {
	padding:5px 10px;
}
.update {
	background:#FFFFCC url(/commonTemplates/images/16x16/information.gif) no-repeat scroll 6px 8px;
	border:1px dashed #CCCCCC;
	padding:5px 5px 5px 25px;
}
#commentForm label {
	font-size:10px;
}
.labelForm {
	display:block;
}
.inputText {
	font-size:11px;
	width:300px;
}
#comment_emailHint {
	POSITION: absolute; MARGIN-TOP: -40px; WIDTH: 320px; MARGIN-LEFT: 350px
}
#comment_emailHint SPAN {
	DISPLAY: block; FONT-SIZE: 0.85em
}
.field-hint-inactive {
	display:none;
}
.field-hint {
	DISPLAY: block
}
#comment_contentHint {
	margin-left:520px;
	position:absolute;
	width:173px;
}
#commentForm textarea {
	width:500px;
}
#comment_content {
	display:block;
}
#commentForm .textarea-handle {
	background:transparent url(../images/resize.gif) no-repeat scroll right top;
	border-top:4px solid #333333;
	height:25px;
	width:500px;
}
.textarea-handle {
	background:#B5EBF5 none repeat scroll 0 0;
	display:block;
	height:5px;
}
