/* CSS Document */
/*home page specific css*/
.contentHome
{
	position:relative;
}
.mainDataHome
{
	position:absolute;
	top:15px;
	left:140px;
	width:360px;
	height:180px;
}

.pageTitle
{
	position:absolute;
	left:390px;
	top:0;
}
.factsonQuiz
{
	position:absolute;
	right:100px;
	top:80px;
}
.quizonTips
{
	position:absolute;
	right:140px;
	top:132px;
}
.spellonQuiz
{
	position:absolute;
	right:90px;
	top:200px;
}
.mainDataQuiz
{
	position:absolute;
	top:15px;
	left:100px;
	width:450px;
}
.datacontent
{
	width:408px;	
	overflow:auto;
	margin:0 auto;
	padding-top:15px;	
}
.headingBrwn
{
	overflow:auto;
}
.headingBrwnUl
{
	background:#f9bdaa;
	border:1px solid #ff9d0a;
	padding:2px 4px 0px 4px;
	color:#993333;
}
.headingBrwnUl a
{
	color:#996600;
	text-decoration:none;
}




#tipsSummary
{
	width:448px;
	height:98px;
	overflow:hidden;
	background:transparent url(../images/tips_summary.gif) top left no-repeat;
	position:absolute;
	bottom:-10px;
	left:200px;
	z-index:31;
}
.summaryContainer
{
	background-color:#ffc9c9;
	width:364px;
	height:48px;
	margin:10px;
	padding:5px;
	overflow:auto
}
.title
{
	background-color:#cc6666;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px;
}
.tipSubSecUl
{
	border:solid 1px #d15c5c;
	width:406px;
	margin:0px;
	padding:0px;
	margin-top:2px;
	overflow:auto;
	background:#ffffff;	
}
.tipSubSecUl li a
{
	text-decoration:none;
	color:#000000;
	font-size:12px;	
}
.tipSubSecUl ul
{
	width:390px;
	height:60px;
	padding:0px 8px;
	overflow:auto;
}
.tipSubSecUl ul li
{
	background:transparent url(../images/arrow_rightb.gif) center left no-repeat;
	padding:2px;
	padding-left:10px;
	width:180px;
	float:left;
	overflow:auto;
}
.tipContWithSubMenu
{
	height:240px;
	overflow:auto;
	padding-top:10px;
}
body .tipContWithSubMenu ul, body .tipContWithSubMenu ul li, body .tipContNoSubMenu ul, body .tipContNoSubMenu ul li{margin:auto; padding:auto; list-style-type:disc}
body .tipContWithSubMenu ul li, body .tipContNoSubMenu ul li, body .tipContWithSubMenu ol li, body .tipContNoSubMenu ol li{margin-left:22px;}
.tipContNoSubMenu
{
	height:300px;
	overflow:auto;
	padding-top:10px;
}


.expandQmenu
{
	position:absolute;
	width:406px;
	height:150px;
	border-right:1px solid #e06666;
	border-bottom:1px solid #e06666;
	border-left:1px solid #e06666;
	z-index:51;
	background:#ffffff;
	color:#333333;
	overflow:auto;
}
.expandQmenu a
{
	color:#333333;
	text-decoration:none;
}
.expandQmenu a:hover
{
	text-decoration:underline;
}
.expandQmenu a:visited
{
	color:#aaaaaa;
}
.expandQmenu ul
{
	position:relative;
	background:#fcd5b8;
}
.expandQmenu ul li h3
{
	padding:3px 1px;
	font-size:14px;
}
.expandQmenu ul ul
{	
	position:relative;
	background:#feefda;
	padding:5px 0;
}
.expandQmenu ul ul li
{	
	position:relative;
}
a.quizsubcat
{
	background:transparent url(../images/bullet_quiz.gif) center left no-repeat;
	padding-left:15px;
	margin-left:5px;
	cursor:pointer;
}
.expandQmenu ul ul li ul
{
	position:relative;
	top:0px;
	left:0px;
	padding:0 0 0 5px;
	overflow:auto;
	clear:both;
	background:#ffffff;
}
.expandQmenu ul ul li ul li
{
	background:transparent url(../images/arrow_rightb.gif) center left no-repeat;
	padding:1px 1px 1px 10px;
	width:170px;
	float:left;
}
#popupwin
{
	position:absolute; 
	z-index:10; 
	width:37px; 
	top:240px; 
	left:51px; 
	cursor:move
}
#popupwin .handle
{
	background:#eee6e3;
       border-top:1px solid #d7c3bd;
       border-left:1px solid #d7c3bd;
       border-right:1px solid #d7c3bd;
	width:370px;
	margin:0 auto;
	height:26px;
}
#popupwin .handle ul
{
	padding:6px 8px 0 6px;
}
.popheading
{
	font-size:12px;
	color:#cc0000;
	font-weight:bold;
	float:left;
}
#popupcontainer
{
	width:370px;
	margin:0 auto;
	background:#ffffff;
        border:1px solid #d7c3bd;
}
#popupcontainer .popupimg
{
	text-align:center;
	overflow:auto;
	padding-top:5px;
	padding-bottom:5px;
}

#questinNavigation
{
	width:448px;
	height:98px;
	overflow:hidden;
	background:transparent url(../images/nav_box_quotes.gif) top left no-repeat;
	position:absolute;
	bottom:10px;
	left:200px;
	z-index:31;
}
.qanda
{
	height:120px;
	overflow:auto;
}
.qNavUl 
{
	width:425px;
	height:45px;
	margin:4px auto 0 auto;
	overflow:hidden;
	clear:both;
	color:#333333;
}
.qNavUl li
{
	float:left;
	padding:2px 1px 1px 2px;
}
.qNavUl li a
{
	display:block;
	width:18px;
	height:16px;
	padding-top:2px;
	text-align:center;
	text-decoration:none;
	font-size:10px;
}
.qNavUl li a.flagged
{
	background:transparent url(../images/nav_flagged.gif) top left no-repeat;
	color:#c86802;
}
.qNavUl li a.pending
{
	background:transparent url(../images/nav_pending.gif) top left no-repeat;
	color:#999999;
}
.qNavUl li a.taken
{
	background:transparent url(../images/nav_taken.gif) top left no-repeat;
	color:#000000;
}
.qNavUl li a.current
{
	background:transparent url(../images/nav_current.gif) top left no-repeat;
	color:#c86802;
}
.datacontent
{
	width:408px;	
	overflow:auto;
	margin:0 auto;
	padding-top:15px;	
}
.h3quotes
{
	font-size:13px;
	color:#cc6666;
	border-bottom:1px solid #cc0000;
	padding:4px 0;
}
.illustration
{
	width:408px;
	height:105px;
	overflow:hidden;
	text-align:center;
}
.quotesDiv
{
	overflow:auto;
	height:180px;
}
.quotesDiv .quoteTxt
{
	font-size:13px;
	font-weight:bold;
}
.quotesDiv .quoteAuth
{
	font-size:12px;
	font-style:italic;
	text-align:right;
	padding-top:15px;
}
.limitTitle
{
	width:320px;
	overflow:hidden;
	white-space:nowrap;
}

.staticText
{
	position:absolute;
	top:200px;
	width:406px;
	height:200px;
	z-index:51;
	background:#ffffff;
	color:#333333;
	overflow:auto;
	/*border:1px solid red;*/
}
