body{background: #4381FA url(../images/body_bg.jpg) repeat-x top; font-family:trebuchet MS!important; font-weight:normal; }

#outer{
height:1040px;width:875px;}

#outer-tc{
height:991px;width:875px;margin-left:auto;margin-right:auto;background-image:url(/images/faq.jpg);background-repeat:no-repeat;background-position:top left;position:relative;
}

h3{font-size:1.1em; font-weight:bold;}

.logo{
background-image:url(../images/quiz-logo.png);background-repeat:no-repeat;background-position:top left;height:126px;width:135px;
}

.logo h1{
text-indent:-1000px;
}

.menu{
position:absolute;top:75px;left:230px;
}

.panel-1{
position:absolute;top:175px;left:35px;color:#ffffff;
}

.panel-2{
position:absolute;top:340px;left:35px;color:#ffffff;
}

.panel-2 .p{
margin-top:0.8em;padding-left:0.5em;font-size:0.8em;color:#ffffff;font-type:arial;font-weight:bold;
}

.panel-1 .p{
padding-left:0.5em;
}

.panel-1 h3{
font-size:1.1em;
font-weight:bold;
line-height:1.1em;
}

.main-message{
position:absolute;top:170px;left:315px;color:#009900;
}

#icons{
padding-top:10px;
} 	

#icons-right{
padding-top:10px;
}


#outer .message-faq {
position:absolute;top:210px;left:325px;color:#009900;
}

.message-faq .qus{padding-left:0.5em; font-size:0.8em; width:440px;}

.message-faq .ans {margin-top:0.5em;font-size:0.8em; padding-left:0.5em; color:#3B613B; width:440px;}

.message-tc{
position:absolute;top:210px;left:325px;color:#009900;
}

.message-tc h3{
padding-left:0.5em;
}

.message-tc-inner{
	margin-top:0.5em;
	padding-left:1em;
	font-size:0.8em;
	color:#3B613B;
	
	font-weight:bold; 
	width:440px;
}
#outer .footer{position: absolute !important; bottom:10px!important; left:20px;}

#outer .footer a {color:#FFFFFF !important;}

#mid p{margin-top:0.5em;font-size:0.8em;color:#3B613B;font-weight:bold; padding-left:0.4em}

#mid h3{padding-left:0.4em}
