body{
	background-color: #ffffff;
	margin: 10px;
	}

body,td,div,p,a {font-size: 10pt; font-family: Arial, Tahoma, Verdana; color: black}

a {text-decoration:none;color:Navy; font-size: 8pt; font-family: Verdana; background-color: #D6DFEC; padding:1px; border: #B4C2D4 1px solid; line-height:130%; font-weight:normal}

a.current {text-decoration:none;color:Navy; font-size: 8pt; font-family: Verdana; background-color: yellow; padding:1px; border: #B4C2D4 1px solid; line-height:130%; font-weight:normal}

a:hover {text-decoration:none;color:Navy; font-size: 8pt; font-family: Verdana; background-color: #FFC000; padding:1px; border: #B4C2D4 1px solid; font-weight:normal}

h1 {font-size:120%}

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

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

.meta {font-size:80%; font-family: Verdana}

.bgborder
	{
	background-color: #B9B9B9;
	}

a.blank,a.blank:hover,p.blank_container a, p.blank_container a:hover {text-decoration:none;color:Navy; font-size: 10pt; font-family: Arial; background-color: white; padding:0px; border: #B4C2D4 0px solid; }

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}

a.playnow,a.playnow:hover {text-decoration:none;color:white; font-size: 10pt; font-family: Verdana; background-color: red; padding:1px; border: #B4C2D4 1px solid; line-height:130%; font-weight:bold; padding:5px}

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

p {text-align:justify}

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

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

.datelink {font-family: Verdana; font-size:11px}

a.spblank,a.spblank:hover {text-decoration:none;color:Navy; font-size: 10px; font-family: Verdana; background-color: white; padding:0px; border: #B4C2D4 0px solid; }