
*
{
	margin:0;
	padding:0;
}

body
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background:#e4e4cb;
}

.whole_wrap
{
	background:#E4E4CB;
    height: auto;
    margin: auto;
    width: 1024px;
}
.wrapper
{
	background:#FFFFFF;
    float: left;
    height: auto;
    margin: auto;
    width: 1024px;
	padding:0px 8px;
}
header
{
	width:100%;
	height:180px;
}

.top_head
{
	background:url(images/top_head_bg.png) top left no-repeat;
	width:100%;
	height:50px;
}
.ftin
{
	float:left;
	margin:2px 0  0 370px;
}
.homepage
{
	float:right;
	padding:5px;
}

.logo
{
	width:102px;
	height:130px;
	float:left;
	padding-left:25px;
}

.detail
{
	width:220px;
	height:120px;
	background:#F0F0F0;
	float:right;
	margin-right:10px;
	color:#333;
	font-size:11px;
	
}

menu
{
	width:100%;
	height:40px;
	background:#fadc00;
	
}
/*menu a
{
	text-decoration:none;
	margin-left:18px;
	padding:13px 33px;
	float:left;
}
menu a:hover
{
	background:#0061ae;
	color:#fff;
	margin-top:2px;
	border-radius:4px 4px 0px 0px;
	
	-o-transition:all 200ms;
	-moz-transition:all 200ms;
	-webkit-transition:all 200ms;
}*/
.menu_bottom
{
	widows:100%;
	height:5px;
	background:#DD2A1B;
	border-top:2px solid #fff;
}
.sensex
{
	margin:auto;
	
}
/*.slider
{
	width:757px;
	height:213px;
	padding:10px 0px;
	float:left;
}*/

.nes_bse
{
	float:right;
}
.bse_ticker
{
	background: none repeat scroll 0 0 #F0F0F0;
    float: right;
    padding: 1px;
    width: 246px;
}
.left_div
{
	width:774px;
	height:618px;
	float:left;
}
.left_tools
{
	width:230px;
	height:315px;
	float:left;
	margin-top:-8px;
}
.icon_div
{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E4E4E4;
    display: block;
    float: left;
    height: 54px;
    margin-top: 8px;
    width: 226px;
}

.icon_div:hover
{
	box-shadow:0px 1px 2px #999;
}

.fund
{
	width:533px;
	height:320px;
	float:left;
}
.right_tools
{
	width:250px;
	height:288px;
	float:right;
	margin-top:7px;
}
.tool_tab
{
	width:180px;
	height:16px;
	padding:6px 38px;
	background:#da2419;
	display:block;
	color:#fff;
	font-size:16px;
	border-radius:4px 4px 0px 0px;
}
.right_tools a
{
	background: url("images/li_bg.png") no-repeat scroll 16px 20px #F0F0F0;
    color: #333333;
    display: block;
	height:0px;
    font-size:13px;
    padding: 17.8px 38px;
    text-decoration: none;
    width: 180px;
	
}
.right_tools a:hover
{
	background: url("images/li_bg_blue.png") no-repeat scroll 16px 20px #fadc00;
	-o-transition:all 400ms;
	-moz-transition:all 400ms;
	-webkit-transition:all 400ms;
	color:#121211;
	height:5px;
	
	
	 
}
.schedule
{
	width:230px;
	height:290px;
	background:#F0F0F0;
	float:left;
	color:#333;
	font-size:13px;
}
.news
{
	width:535px;
	height:290px;
	float:left;
	overflow:hidden;
}
.add
{
	width:1024px;
	height:150px;
	background:#FF9;
	float:left;
	margin-top:6px;
}
#name , #city , #email , #mobile , #msg , #cap2 , .login_tbx
{
	width:142px;
	height:25px;
	border:none;
}
#submit_btn , #login_btn
{
	background:#0061AE;
	color:#fff;
	padding:5px 10px;
	border:none;
	cursor:pointer;
}

.footer
{
	width:1024px;
	height:100px;
	float:left;
	color:#fff;
	margin-top:5px;
	background:#da2419;
}
.useful_links
{
	width:700px;
	margin:16px auto;
	height:0px;
	text-align:center;
	color:#fff;
	
}
.useful_links a
{
	color:#fff;
	text-decoration:none;
}