/*---------------------------
--     system messages     --
---------------------------*/

	#blewz_sysMessage{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	div.blewz_sysMessageOk {
		color: green;
	}
	div.blewz_sysMessageError {
		color: red;
	}

/*---------------------------
--        TAG siteMap      --
---------------------------*/

a.blewz_siteMapArticle {
  text-decoration: none;
}

a.blewz_siteMapSection { 
	text-decoration: none;
	font-weight: bolder;
}

div.blewz_siteMapLevel_0 { padding-left: 0px; }
div.blewz_siteMapLevel_1 { padding-left: 30px; }
div.blewz_siteMapLevel_2 { padding-left: 60px; }
div.blewz_siteMapLevel_3 { padding-left: 90px; }
div.blewz_siteMapLevel_4 { padding-left: 120px; }
div.blewz_siteMapLevel_5 { padding-left: 150px; }
div.blewz_siteMapLevel_6 { padding-left: 180px; }
div.blewz_siteMapLevel_7 { padding-left: 210px; }
div.blewz_siteMapLevel_8 { padding-left: 240px; }
div.blewz_siteMapLevel_9 { padding-left: 270px; }
div.blewz_siteMapLevel_10 { padding-left: 300px; }

/*---------------------------
--       TAG guestBook     --
---------------------------*/

td.blewz_first { width: 160px; }
.blewz_guest_0 td.blewz_first { background-color: #eef3ee; }
.blewz_guest_0 td.blewz_second { background-color: #fbfbfb; }
.blewz_guest_1 td.blewz_first { background-color: #fbfbfb; }
.blewz_guest_1 td.blewz_second { background-color: #eef3ee; }
div.blewz_guestUserName {
	font-weight: bold;
}
div.blewz_guestDate {
	padding-top: 9px;
	font-size: 12px;
	font-style: italic;
}
span.blewz_red {
	color: red;
}

/*---------------------------
--       TAG comments      --
---------------------------*/

/* form styles */
table.blewz_comments_form_table {
	border: 0;
	width: 80%;
	text-align: left;
	margin: 10px auto 10px auto;
}

td.blewz_comments_label {
	text-align: left;
	padding: 2px 5px 2px 0px;
	font-weight: bolder; 
}

td.blewz_comments_input {
	text-align: right;
}

td.blewz_comments_message {
	text-align: right;
	padding: 3px 0px 3px 7px;
}

td.blewz_comments_captcha {
	text-align: center;
}

td.blewz_comments_input_captcha {
	text-align: center;
}


td.blewz_comments_submit {
	text-align: right;
}

/* comments list styles */
div.blewz_comment {
	background: white;
	border: 1px solid #eeeeee;
	margin-top: 5px;
	padding: 10px;
}

div.blewz_comment hr {
	width: 50%;
	border: 1px solid #dddddd;
	border-bottom: none;
}

p.blewz_comment_message {
	text-indent: 0 !important;
	text-align: justify;
}

p.blewz_comment_reply {
	text-indent: 0 !important;
	text-align: justify;
	margin-left: 20px;
	font-style: italic;
}

small.blewz_comment_date {
	font-size: 80%;
	font-style: italic;
}
