html { min-width: 600px; }

body, div, td, th, h1,h2, h3, h4 { /* redundant rules for bad browsers  */  
    font-family: Verdana, Tahoma;
	font-weight: normal;
	font-size: 14px;
	voice-family: "\"}\"";
	voice-family: inherit;
	color: #333;
}  
.clearhack { display: inline; } /*Clears Box Model Hack in IE5*/

body {
	background:#D4E2FF url(images/bg_img.gif) repeat-x; /* #EDEBE3; */
	color: #333;
	padding: 1em 20px 3em 20px;
	margin: 0;
}
div {
	font-size: 90%;
}
blockquote 
{
	margin: 0 20 10 20;
}
a { color: #06C; }
a:hover { color: #c33; }
a:active { color: #000; }

p { line-height: 140%; }

h2,h3,h4 {
	font-family: Century Gothic;
	font-weight: bold;
}

h1 {
	font-family: Century Gothic;
	font-size: 350%;
	margin: 0;
}

h1 a { text-decoration: none; color: #333; }
h1 a:hover { border-bottom: 1px dotted #666; color: #000; }

h2 {
	font-size: 200%;
	padding-bottom: 2px;
	margin: 0;
}
h3 {
	font-size: 150%;
	padding-top: 14px;
	margin: 0;
}	
p.cr 
{
	text-align:center;
	color: 333333;
	font-size:xx-small;
}

p.note {
	background: #fff7cd; /* #EEE Dark_Yellow:#fff3b3; Med_Yellow:#fffae1; */
	color: black;
	padding: 4px;
	font-family: tahoma;
	line-height: 130%;
	margin: 0;
	border: 1px solid #CCC;
}
/* Rounded div */
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
b.rtop, b.rbottom{display:block;background:white}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #C3D9FF}

div.try {
	background: #C3D9FF; /* light-green #E5FFC4; medium-blue #9BD1FA; light_gray #EEE */
	padding: 0px;
	font-family: "Century Gothic";
	border: 0px;
	margin: 0 10%;
}
div.signup 
{
	position:absolute;
	top:35px;
	right:25px;
}

.question {	
	font-family: Century Gothic;
	font-weight: bold;
	font-size: 14px;
	padding: 5px;
	margin: 0;
	cursor:pointer;
}
.answer{
	padding:10px;
	margin :20px;
	margin-top:0px;
	background-color:#EEE;
	border: 1px solid #555555;
	display:none;	/* This one should not be changed */
}