/* Blog Start */

TABLE.BlogFrame		{ width: 100%; border: 0px solid black; border-width: 1px 0px 0px 0px; margin-bottom: 10px; padding: 10px; }


TD.BlogHeader		{ border: 0px solid black;  }
TABLE.BlogHeader	{ border: 1px solid black; margin: 0px 0px 10px 0px; width: 100%; background: #E0C6B1; }

.BlogTitle			{ padding: 5px 10px; font-family: Verdana,Helvetica; font-size: 11pt; font-weight: bold; }

div.BlogPath		{ font: 10pt Arial,Helvetica; margin: 10px; }
A.BlogPath,
A.BlogPath:link,
A.BlogPath:visited,
A.BlogPath:active,
A.BlogPath:hover		{ color: #AF694B; font-weight: normal; text-decoration: underline; font-size: 8pt; font-family: 'Ms Sans Serif',Helvetica; }
A.BlogPath:hover		{ text-decoration: none; }
A.BlogPath:active		{ text-decoration: none; color: #810707; }



.BlogDate,
.BlogName,
.BlogAuthor			{ border-top: 1px solid #671D2A; font-family: Tahoma,Helvetica; font-size: 8pt; text-align: left; }

.BlogDate,
.BlogAuthor			{ padding: 5px 10px; text-align: right; }
.BlogName			{ padding: 5px 10px; }

TD.BlogArticle		{ border: 1px solid black; padding: 0px; vertical-align: top; }
TABLE.BlogArticle	{ font-family: Arial,Helvetica; font-size: 10pt; margin: 10px; padding: 0px; }
TD.BlogBody			{ font: 10pt Arial,Helvetica; padding: 0px; vertical-align: top; }

IMG.BlogPhoto		{ border-width: 1px solid black; }

TABLE.BlogComments	{ border: 1px solid black; width: 100% }
TD.BlogComments		{ font: 10pt Arial,Helvetica; margin: 2px; padding: 10px 0px 0px 0px; }
.BlogCommentsLabel	{ font-family: Verdana,Helvetica; font-size: 9pt; font-weight: bold; }
TD.BlogCommentsLink	{ text-align: right; }
TABLE.BlogComment	{ width: 100% ; }
.BlogComment		{ margin: 5px 0px 10px 0px; Xborder-top: 1px solid navy; Xborder-left: 1px solid navy; font-family: Tahoma,Helvetica; font-size: 8pt; text-align: left; padding: 3px;
					  background-color: #E9D8C9; }
TEXTAREA.BlogComment	{ width: 100%; height: 130px; }
.BlogComment P		{ padding: 10px; font-family: 'Ms Sans Serif', Helvetica; font-size: 8pt; }
TD.BlogUser			{ border-bottom: 1px solid black; padding: 1px 2px 3px 3px; }
TD.BlogCommentDate	{ border-bottom: 1px solid black; text-align: right; }

.BlogCommentForm	{ xdisplay: none; xvisibility: hidden; }

TABLE.BlogCommentsHeader	{ width: 100%; }
TD.BlogCommentsLink,
TD.BlogCommentsLabel		{ padding: 5px 10px; }

A.Blog,
A.Blog:link,
A.Blog:visited,
A.Blog:active,
A.Blog:hover		{ color: #CB9B86; font-weight: normal; text-decoration: underline; font-size: 8pt; font-family: 'Ms Sans Serif',Helvetica; }
A.Blog:hover		{ text-decoration: none; }
A.Blog:active		{ text-decoration: none; color: #810707; }

TD.BlogTitle		{ font: 18pt Times; }


TABLE.BlogHeader A:link,
TABLE.BlogHeader A:visited,
TABLE.BlogHeader A:active,
TABLE.BlogHeader A:hover	{ color: #810707; text-decoration: none; }
TABLE.BlogHeader A:hover	{ color: #AF694B; text-decoration: underline; }


TABLE.Respond		{ border-left: 1px solid navy; border-bottom: 1px solid navy; }
TD.Respond			{ padding: 0px 0px 3px 5px; font-size: 8pt; font-family: 'Ms Sans Serif',Helvetica; }


A.Sorting,
A.Sorting:link,
A.Sorting:visited,
A.Sorting:active,
A.Sorting:hover		{ color: #000000; font-weight: bold; text-decoration: underline; }

A.BlogCommentsLink,
A.BlogCommentsLink:link,
A.BlogCommentsLink:visited,
A.BlogCommentsLink:active,
A.BlogCommentsLink:hover		{ color: #0000E0; font-weight: normal; text-decoration: underline; font-size: 10pt; font-family: Arial,Helvetica; }

DIV.BlogSignup			{ margin-bottom: 20px; }
DIV.BlogSignup P		{ font-family: Helvetica; font-size: 10pt; }
TABLE.BlogSignup TH		{ font-family: Verdana,Helvetica; font-size: 10pt; text-align: right; padding: 3px 5px; background-color: #E9D8C9; font-weight: normal; }
.BlogFormNote			{ text-align: left; font-size: 8pt; vertical-align: top; border-top: 1px solid black; }

.BlogSignupError		{ background-color: #FFEEEE; border: 1px solid #D00000; padding: 10px; }
.BlogSignupOK			{ background-color: #EEFFEE; border: 1px solid #00D000; padding: 10px; }

/* Blog End */