
html, body  { margin : 0; padding : 0; visibility:visible; font-family:Arial; font-size:12px; color:#010101; }
img, img a { border:none; text-decoration:none; }
a {outline:none; }
form{margin:0; padding:0;}
#maindiv { width:1003px; float:left; /*overflow:hidden;*/ border:0px solid #000; }
#headerdiv { width:1003px !important; float:left; padding:0; margin:0 0 0 0; /*overflow:hidden;*/ border:0px solid #000; }
#contentdiv { width:1003px !important; float:left; /*overflow:hidden;*/ border:0px solid #000; margin:0 0 0 0; }
#footerdiv { width:1003px !important; float:left;  margin:0 0 20px 0; border:0px solid #000; }
		
#headerdiv #head { float:left; width:100%; height:91px; background-color:#D71920; margin:0 0 1px 0;}
#headerdiv #head #it_logo { float:left; width:342px; text-align:left; margin:2px 0 0 0px;}/*businesstoday Logo*/

#headerdiv #head #it_search { float:left; margin:20px 0 0 0; width:299px; background:url(date_bg.jpg) repeat-y left top ; padding-bottom:0px; }
#headerdiv #head #it_search_bg { float:left; margin:0px 0 0 0; width:299px; background:url(search_bg1.jpg) no-repeat left top; padding-bottom:0px; }

#it_search #row1 { float:left; width:290px; padding:9px 0 0 3px; margin:0 0 3px 0;}

#it_search #row1 .search { float:left; width:43px; _width:20px; color:#fff; font-size:11px; margin:0 0 0 5px; _margin:0 0 0 1px; border:0px solid #000;}

#it_search #row1 .options { float:left; width:241px; height:18px; border:0px solid #ADA28E; background:#fce497 url(search_options_bg.jpg) repeat-x left top; display:block; padding:2px 0 0 0; /*overflow:hidden;*/ }
#it_search #row1 .options input { height:15px; padding:0; margin:0;}

#it_search #row1 .options #op1 { float:left; width:40px; text-align:right; margin:0px 0 0px 0; border: 0px solid #000;}
#it_search #row1 .options #op2 { float:left; color:#D61D22; font-size:11px; padding:0 0 0 5px;}

#it_search #row2 { float:left; text-align:left; width:290px; padding:3px 0 0 0px; overflow:hidden;}

#it_search #row2 #opt1 { float:left; padding:0 2px 0 8px;}
#it_search #row2 #opt1 input { border:1px solid #888; width:245px; height:18px; padding:0px 0 0px 2px;
color:#d61d22; font-size:11px; line-height:17px;}
#it_search #row2 #opt2 { float:left; padding:0 0 0 5px; _padding:0 0 0 3px; margin:1px 0 0 0; overflow:hidden;}
#it_search #row2 #opt2 input { height:20px; background:url(go.jpg) no-repeat left top; border:0px solid #ADA28E;color:#D61D22; font-size:11px; width:28px; }

#headerdiv #head #it_search #date_new{float:left; color:#fff;font-size:11px; margin: 0 0 0 0px; padding-left:35px;width:265px;font-size:10px; font:Arial;height:14px;_height:10px; border:0px solid #000; text-transform:uppercase}

#headerdiv #head #itg { width:auto; float:right; margin:12px 9px 0 0;}/*Indiatoday Logo*/


#contentdiv #topblock { float:left; width:1004px !important;border:0px solid #000; height:20px; overflow:hidden; margin:0 0 3px 0;}
#date {float:left; border:0px solid #fff; margin:73px 0px 0 11px; padding-top:0; color:#fff; font-size:11px;}
#buttons_outer { width: 635px; margin-bottom: 2px; margin-right: 2px; float: left; }
#buttons_inner { border: 1px solid #cccccc; height: 21px !important; height: 23px; }
#buttons { float: left; margin: 0px; padding: 0px; width: auto; }
#header_outer { text-align: left; border: 0px; margin: 0px; }
#header { padding:0px; }
table.moduletable { padding: 0px; margin:0; }
div.moduletable { padding: 0px; margin:0; border:0px solid #000; float:left; }
#op1 { float:left; width:40px; text-align:right; margin:0px 0 0px 0; border: 0px solid #000; height:10px; margin-bottom:6px;}
#it_search #row1 .options #op2 { float:left; color:#D61D22; font-size:11px; padding:0 0 0 5px; height:10px;line-height:12px; }
.search_rb{padding-bottom:6px;}
#spacer_ip{ float:left; width:25px; height:12px;}
#it_search #row1 .options input
{height: 15px;padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;margin-top: 0pt;margin-right: 0pt;margin-bottom: 2pt;margin-left: 0pt;}
#it_search #row1 .search{height:15px;line-height:12px; padding-top: 2px; }
#rightblock #gallery_block #eve_catchers #eve_catchers_content{padding-left:6px; padding-bottom:6px; padding-top:6px;}
#register .searchinfo .search_section_name a:link,#register .searchinfo .search_section_name a:visited{color: #204fa4;text-decoration: none; width:100%; float:left;}
#register .searchinfo .search_section_name a:hover{ text-decoration:underline;}
#register .searchinfo a{ color:#204fa4;}
#register .searchinfo .search_title a{ color:#000; }
.current_rating{  font-size:11px; font-weight:bold; }