body{
	background-color: #ffffff;
	margin: 0px;
	font-family:Georgia, Tahoma, Verdana; 
	}

body,td,div,p,a {font-size: 12px; color: black}

a {text-decoration:none;color:Navy; font-size: 12px; font-weight:normal}

a:hover {text-decoration:none;color:Navy; font-size: 12px; font-weight:normal}

h1 {font-size:120%}

#developedby a {color: Navy; text-decoration:none}

.path {font-family:Georgia; margin:5px}

.meta {font-size:100%; border:gray 1px dotted; padding:5px}

.bgborder
	{
	background-color: #B9B9B9;
	}

ul,ol {line-height:150%}

.comments_head {text-align:center; font-style:italic; font-size:125%; font-weight:bold; line-height:150%; padding-top:5px}

.answer_hidden {display:none}
.answer_visible {display:block}

p {text-align:justify}

.openid {background: #FFFFFF url('/zefiles/images/openid.gif') no-repeat scroll 0pt 50%; padding-left: 18px;}
.siteuser {background: #FFFFFF url('/zefiles/images/user.gif') no-repeat scroll 0pt 50%; padding-left: 18px;}

.userimg {border: 0pt none ; vertical-align: bottom; padding-right: 1px;}

.datelink {font-size:12px}

a.tag,a.pg {background-color: #D6DFEC; padding:1px; border: #B4C2D4 1px solid; font-family:Verdana}
a.tag:hover,a.pg:hover {background-color: yellow; padding:1px; border: #B4C2D4 1px solid;}

a.pg_current {background-color: red; padding:1px; border: #B4C2D4 1px solid; font-family:Verdana; color:white}
a.pg_current:hover {background-color: white; padding:1px; border: #B4C2D4 1px solid; color: black}

.yellow {background-color:#ffcc00;}

blockquote {border-left:gray 1px dotted; padding-left:5px; background-color: antiquewhite}
