
@import url("header_footer.css");


/*--------------------global reset starts ------------------*/
object, embed, td, th, table, blockquote, p, input, fieldset, form, pre, h6, h5, h4, h3, h2, h1, li, ol, ul, dd, dt, dl, div, body {padding:0;margin:0}
table {border-collapse:collapse;border-spacing:0}
abbr, img, fieldset {border:0}
var, th, h6, h5, h4, h3, h2, h1, dfn, code, cite, caption, address {font-weight:normal;font-style:normal}
ul {list-style:none}
th, caption {text-align:left}
h6, h5, h4, h3, h2, h1 {font-size:1.0em}
q:after, q:before {content:''}
img, a {border:0;border-style:none;outline:none;}

.clearfloat{ clear:both;}
/*--------------------global reset ends ------------------*/

body {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px; color:#666666;}
body a {text-decoration:none; color:#333;}
body a:hover{color:#ed1b2f;}
.main_wrapper{background:url(../images/globe/bg-shadow.png) no-repeat center 90px;}
.main_content{width:900px;border:0px solid yellow; margin:0 auto;}

/*--------------------castrol bar starts ------------------*/
.castrol_bar{}
.castrol_bar_img{position:absolute; margin:0 auto; text-align:center; width:100%;}
.castrol_bar_red{ background-color:red; width:50%; float:left;  background:url(http://cdn.castrolcricket.com/images/global/castrol_bar_left1.png); height:58px;}
.castrol_bar_green{ background-color:green; width:49%; float:right; background:url(http://cdn.castrolcricket.com/images/global/castrol_bar_right1.png); height:58px;}
/*--------------------castrol bar ends ------------------*/

.divider	{padding:5px 0; border-top:1px solid #d1d1d1;}
.submit-btn	{background-color:#009a4f; padding:2px; color:#fff;}
.txtfield	{padding:5px; border:1px solid #009A4F;}
.txtfield-heading	{font-size:14px; font-weight:bold; color:#009A4F; padding-bottom:5px; }
.signup-label,  .signup-txtfield		{font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
.signup-label		{font-size:12px; color:#333;}
.signup-txtfield	{font-size:11px; color:#618071;  background-color:#eee;}

.content				{font-size:12px; line-height:18px; font-family:Arial; color:#333;}
.com-grey				{font-size:11px; color:#333; text-align:right}
.com-red				{font-size:11px; color:#333; padding:5px 0; text-align:right}
.com-grey a, a:hover	{text-decoration:underline; color:#333;}
.com-red a, a:hover		{text-decoration:underline; color:#ed1b2f;}
.reply-mod				{background-color:#e7fcf2;}
.reply-container		{padding-bottom:10px}	
.reply					{background-color:#f3f3f3;}
.flag-icon				{width:25px; padding-left:25px; background:url(http://www.castrolcricket.com/askandanswer/images/flag-icon.png) no-repeat top right;}

.reply-mod, .reply		{padding:10px;}
.reply-mod .profile-img-con		{width:auto; padding-right:10px; float:left;}
.reply .profile-img-con		{width:auto; padding-right:10px; float:left;}

.profile-img			{border:1px solid #878887;}
.reply-mod .reply-content			{width:87%; float:left;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#333;}
.reply .reply-content			{width:87%; float:left;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#333;}

.heading				{ padding-bottom:10px;}

#leader-board			{width:280px; margin-left:15px; padding-left:14px; border-left:1px solid #d1d1d1;}
#leader-board .LB-heading	{padding-bottom:5px; margin-bottom:10px; border-bottom:3px solid #009a4f;}
.harsha-container		{border-top:1px solid #818d87; border-bottom:1px solid #818d87; padding:5px; background-color:#e7f3ed;}
.leader-mid				{padding:10px; width:260px; border-left:1px solid #a2b0a9; border-right:1px solid #a2b0a9; background-color:#ddd;}
#leader-board .ques-ans	{background-color:#ebecec; padding:10px; border:1px solid #fff; margin-top:10px;}
#leader-board h1		{font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
#leader-board .pic		{width:25%; float:left;}
#leader-board .cont		{width:60%; float:left; font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
#leader-board .cont a, a:hover		{color:#ed1b2f;}
#leader-board .leader-mid .ques-ans .harsha-comments		{clear:both;background:url(../images/harsh-comments-box.png) no-repeat; width:215px; height:40px;  padding:10px; margin-top:10px;}
.error-msg				{font-size:11px; color:#ed1b2f; display:none}


#log-in-out 			{width:860px; margin:0 auto; padding:5px 0px; text-align:right; border:1px solid #d1d1d1; border-left:none; border-right:none;}
#log-in-out a, a:hover	{text-decoration:underline; color:#009a4f;}

.answer-container		{padding:10px; background-color:#f3f3f3; margin:10px 0; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#333;}
.answer-container	p	{padding:10px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#333;}
.answer-container	textarea	{margin:10px 0;padding:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#333; width:95%;}
.answer-container a, a:hover	{cursor:pointer}
.answer-container .profile-img-con		{width:auto; padding-right:10px; float:left;}
.answer-container .reply-content	{width:86%; float:left;font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#333;}
.askedby {
	color:#009a4f;
	font-weight:bold;
	text-decoration:underline
}
.font-10 {
	color:#333;
	font-size:10px;
	padding:5px 0;
}




.answer-leve1, .answer-leve2, .answer-leve3 			{padding:10px 0;}
.answer-name				{color:#009a4f; text-decoration:underline}
.answer-heading			{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#333; padding-bottom:10px;}

.like-btn, .dislike-btn	{float:left; padding:2px; border:1px solid #666; text-align:center; background-color:#fff; font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:13px; line-height:13px;}
.like-btn				{width:40px; color:#009a4f;}
.dislike-btn			{margin-left:10px;  width:60px; color:#ed1b2f;}

.ques-ans-home	{background-color:#ddd; text-align:left; width:419px;}


/* Expert Fan Speak Intro */
#EFS-container			{style="padding:20px 0 0; border-top:1px solid #d1d1d1; margin-bottom:15px;"}
#EFS-container .hall-fame		{color:#ed1b2f;}
#EFS-container h1		{color:#009a4f;}
#EFS-container h1, .hall-fame		{font-size:14px; line-height:18px; font-weight:bold;}
#EFS-container p		{font-size:12px; line-height:18px; color:#666;}
/* Expert Fan Speak Intro */

#overlay{
display:none;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:5000;
background-color:#000;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}

.login-box	{ display:none; position:absolute; margin-top:300px; z-index:6000; margin-left:485px;  background-color:#e2efe9; width:313px; }

.winner-boldtxt	{font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#009a4f}
.winner-txt	{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666}
.winner-link	{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ed1b2f}
.winner-boldtxt a, a:hover	{ text-decoration:none; color:#009a4f}
.winner-txt a, a:hover	{ text-decoration:none; color:#666}
.winner-link a	{text-decoration:none; color:#ed1b2f}
.winner-link a:hover	{text-decoration:underline; color:#ed1b2f}




