body{font-family:arial;	margin: 0px;}
/*Added by Anand Panchal for Result Meter*/
.fs { 
	text-align: left;vertical-align: top;font-family:Arial;font-size:0.7em;
	font-Weight:normal;
	border:1px solid grey ;
	border-collapse: collapse;
	color:#000000;
	width:190px;
	position:top;
	left:500px;
	top:50px;
       line-height:16px;	
background-color:#F5F5F5;
}
.tdresult
{
background-color :#D1DBE7;
background-repeat: repeat-x;
}

.nrmltxt{font-size:12px; padding:3px;}

#mainmenu{margin: 0;padding: 0;}
#mainmenu ul{margin:0;margin-bottom: 0em;padding-left: 0;float: left;font-weight: bold;width: 100%;border: 1px solid #DFDFDF;border-width: 1px 0;background:url(../../images/menu_bg.jpg) repeat-x; width:800px;}
* html #mainmenu ul{margin-bottom: 0;}
#mainmenu ul li{display: inline;}
#mainmenu ul li a{float: left;color: #FFFFFF;font-weight: bold;font-size:10px;padding: 3px 4px 5px 5px;text-decoration: none;border-right:1px solid #FFFFFF;
background:url(../../images/menu_bg.jpg) repeat-x; text-transform:uppercase;}
#mainmenu ul li a:hover{color: black;background-color: #F3F3F3;border-bottom: 4px solid black;padding-bottom: 0;}

#format table { line-height:14px;border-collapse: collapse;  padding:1px; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC;}
#format th {padding:1px;text-align: left;}
#format tr.headtb td {font-weight:bold; margin-left:0px; height:15px; background-repeat:repeat-y; border-bottom:1px solid #999999; text-align:left; font-size:11px; color:#000000; background:url(../../images/tbhead_bg01.jpg); background-repeat:repeat-x;}
#format tr.mkttb td {font-weight:bold; margin-left:0px; height:20px; background-repeat:repeat-y; border-bottom:1px solid #999999; text-align:left; font-size:11px; color:#000000; background:url(../../images/tbhead_bg01.jpg) repeat-x; background-color:#ffd016;}
#format tr.subhead td {font-weight:bold; margin-left:0px; height:20px; background-repeat:repeat-y; border-bottom:1px solid #999999; text-align:left; font-size:11px; color:#CC0000; background:url(../../images/subhead.jpg)repeat-x; background-color:#EBEBEB;}
#format tr.news td {font-weight:bold; margin-left:0px; height:15px; background-repeat:repeat-y; border-bottom:1px solid #999999; text-align:left; font-size:11px; color:#FFFFFF; background:url(../../images/menu_bg.jpg) repeat-x;}
#format td{border-left: 1px solid #CCCCCC; border-bottom:1px solid #D3D3D3; padding:2px; font-size:11px; background-color:#fbfbfb;}
#format tr.alt td {border-left: 1px solid #CCCCCC; border-bottom:1px solid #D3D3D3; padding:2px; background:#f7f7f7; }
#format td a{color:#000000; text-decoration:none; font-size:11px; font-weight:bold; color:#666666;}
#format td a:hover{color:#000000; text-decoration:none;}
#format tr.lin td a{color:#000000; text-decoration:none; font-size:11px; font-weight:bold; color:#000000;
background-color:#CCCCCC; padding-right:5px;padding-left:5px;}
#format tr.lin td a:hover{color:#FFFFFF; text-decoration:none;background-color:#000000;}

#format1 a{color:#000000; text-decoration:none; font-size:11px; font-weight:bold; color:#666666;}
#format1 a:hover{color:#000000; text-decoration:none;}


#leftformat table { line-height:14px;border-collapse: collapse;  padding:1px; border:1px solid #CCCCCC;}
#leftformat th {padding:1px;text-align: left;}
#leftformat tr.tbhead td {font-weight:bold; margin-left:0px; height:18px; background-repeat:repeat-y; border-bottom:1px solid #999999; text-align:left; font-size:11px; color:#FFFFFF; background:url(../../images/left_bg.jpg); background-repeat:repeat-x;}
#leftformat td{padding:2px; font-size:11px; background-color:#fbfbfb;}
#leftformat td a{color:#000000; text-decoration:none; font-size:11px; font-weight:bold; color:#666666;}
#leftformat td a:hover{color:#000000; text-decoration:underline;}

#menu2{position:relative;height:20px;font-size:11px;font-weight:bold;
background:transparent url(../../images/bgOFF.gif) repeat-x top left; margin:0px; padding:0px; width:800px;}
#menu2 ul{margin:0;padding:0;list-style-type:none;width:auto;}
#menu2 ul li{float:left;margin:0 0px 0 0;}
#menu2 ul li a{display:inline;float:left;color:#000;text-decoration:none;padding:3px 12px 0 12px;height:20px;}
#menu2 ul li a:hover,#menu2 ul li a.current{color:#fff;background:transparent url(../../images/bgON.gif) repeat-x top left;}

label{float: left;width: 120px;font-weight: bold;}
input{color: #000000; font-size:10px;}
input.button{color: #FFFFFF;background:#C55903; font-size:11px;}
textarea{background: #F4F4F4;border: 1px solid #FF6600;}
select{background: #F4F4F4;border: 1px solid #CCCCCC; font-size:11px;}
#fm-submit {clear: both;}
#fm-submit input {border: 1px solid #FFFFFF;color: #fff;font-size:11px; font-weight:bold; padding:1px;
/*background-image:url(../../images/formbg.jpg) commented this tag as formbg is not found. */
} 
input:focus, textarea:focus {background:#D4D4D4;color:#000;}

.shadetabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0;list-style-type: none;font-weight:bold;text-align: left;}
.shadetabs li{display: inline;margin: 0;}
.shadetabs li a{text-decoration: none;padding: 3px 7px;margin-right: 3px;border: 1px solid #CCCCCC;color: #2d2b2b;background: white url(../../images/tbhead_bg01.jpg) top left repeat-x; font-size:12px;}
.shadetabs li a:visited{color: #2d2b2b;}
.shadetabs li a:hover{text-decoration: underline;color: #2d2b2b;}
.shadetabs li.selected{position: relative;top: 1px;}
.shadetabs li.selected a{ background-image: url(../../images/shadeactive.gif);border-bottom-color: white;}
.shadetabs li.selected a:hover{text-decoration: none;}
.contentstyle{width:100%;padding:0px;}

#intb .subtab{padding: 1px 0;margin-left: 0;margin-top: 1px;margin-bottom:0px;list-style-type: none;font-weight:bold;text-align: left;}
#intb .subtab li{display: inline;margin: 0; font-size:12px; font-weight:normal; color:#000000; list-style:none; margin-bottom:0px;}
#intb .subtab li a{text-decoration: none;padding:3px;margin-right:0px;color: #000000;font-size:12px; font-weight:normal;}
#intb .subtab li a:hover{color: #2d2b2b; text-decoration:none;}
#intb .subtab li a.selected{font-weight:bold; color:#000000; text-decoration:underline;}

#intb table { line-height:14px;border-collapse: collapse;  padding:0px;}
#intb td { font-size:12px; padding:3px; padding-right:6px; line-height:14px;}
#intb tr.more td a {color:#666666; text-decoration:none; text-align:right;}
#intb tr.more td a:hover{color:#666666; text-decoration:underline;}
#intb td a.more {color:#666666; text-decoration:none; text-align:right;font-size:12px; font-weight:bold;}
#intb td a.more:hover{color:#666666; text-decoration:underline;font-size:12px; font-weight:bold;}


.buttonmenu{list-style-type: none;margin: 0;padding: 0;width: 180px;}
.buttonmenu li a{color: white;display: block;width: 100%;padding: 2px 2px;text-decoration: none; color:#000000;
font-weight: bold;border: 1px solid;border-color:#dcd8db #423b41 #5e595d #dbd9db; background-image:url(../../images/poll_bg.jpg);font-size:12px;}
.buttonmenu li a:visited{color: #000000;}
.buttonmenu li a:hover, .buttonmenu li a:active{color: #999999;background-color: #CDB4C8;}

#notelist{margin-left: 0;padding-left: 0;list-style: none;margin-top:0px;}
#notelist li{padding-left: 10px;background-image:url(../../images/arrow.gif);background-repeat: no-repeat;background-position: 0 .5em; font-size:12px;}

#NewsBu { margin-left:0px; margin-left:2px;padding-left: 0;list-style: none; padding-right:2px; margin-top:2px;}
#NewsBu li {padding-left:5px; margin-bottom:9px;font-size:12px; }
#NewsBu li a{color:#2071AC; text-decoration:none; list-style:none; font-size:12px;}
#NewsBu li a:hover{ text-decoration:none; color:#FF6600;}
#NewsBu li.current a{background:#FFCC00;}
*html #NewsBu li {margin:0.8 0;}

#tabcontent{background-color: #F0F0F0;border-bottom:1px solid #CCCCCC;margin:0px;font-size:12px;margin-top:0px;font-weight:bold;padding:0px;}
#tabcontent ul{padding: 0;margin: 0;list-style-type: none;display: none;}
#tabcontent ul li{display: inline;}
#tabcontent ul.selected{display: inline;}
#tabcontent ul li a{border-right: 1px solid #778;color: navy;padding: 2px 5px;display: block;float: left;text-decoration: none;}
#tabcontent ul li a:hover{background-color: #999999;color: #FFFFFF;}
#tabcontent ul li.current a{background-color: #999999;color: #FFFFFF;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
