.body 
{
 width:994px;
 margin: 0px auto;
 height:auto;
}

.bg_main
{
  margin: 0px 0px 10px 0px;
  background-color: #f6f6f6;
  width:100%;
  height:auto;
  clear:both;
  float:left;
  
}

.ie .bg_main
{
  margin:0px 0px 0px 0px;
  height:880px;
}

.main_left
{
  width:288px;
  float:left;
  padding:0px 10px 0px 0px;
  height:869px;
  margin-top: 5px;
  background-color: #fafafa;
}
.ie .main_left
{
 padding:0px 0px 0px 0px;
}

.main_left #market_today
{
  
  height:340px;
  width:288px;   
 
}  
.main_left #market_today_title
{
  height:30px;
  width:100%;   
  background-color:#ffffff; 
  
}
.main_left #market_today_title #market_today_title_left
{
   background-image:url("/images/heading_bg_left.jpg");   
   background-repeat:no-repeat;
   float:left;
   height:30px;
   color:#493588;
   font-weight: bold; 
   padding:3px 0 0 0;
   width:276px;
}

.main_left #market_today_title #market_today_title_right
{
  background-image:url("/images/heading_bg_right.jpg");
  float:left;
  background-repeat:no-repeat;
  height:30px;
  width:12px;   
}
.main_left #market_today_detail
{
  width:100%;
  height:280px;
}
#market_today_detail #market_today_back
{
  background-image:url("/images/new/Market Today.jpg");
  background-repeat:repeat-x;
  float:left;
  height:280px;
  width:100%;
}

.main_left #search   
{
   clear:both;
   padding:11px 0px 0px 5px;
   height:53px;
   width:283px;
   color:#493588;
   font-weight: bold;
   background-image:url("/images/new/search.jpg");
   background-repeat:repeat-x;
   
}
.main_left #search span
{
   float:left;
}

.main_left form label
{
   float:left;
}

.main_left #guest_book
{
   margin-top:5px;
   height:515px;
   width:100%;
}   

.ie .main_left #guest_book
{
  height:448px;
}

.main_left #guest_book #guest_book_title    
{
  height:32px;
  width:100%;   
  background-color:#ffffff;
}
.align
{
  float:right;
  padding:1px 1px 1px 1px;
}
.main_left #guest_book #guest_book_title_left
{
   background-image:url("/images/heading_bg_left.jpg");   
   background-repeat:no-repeat;
   float:left;
   height:30px;
   width:266px;
   color:#493588;
   font-weight: bold; 
   padding: 3px 0px 0px 10px;
}

.main_left #guest_book #guest_book_title_right
{

  background-image:url("/images/heading_bg_right.jpg");
  float:left;
  background-repeat:no-repeat;
  height:30px;
  width:12px;
 
}
.main_left #guest_book #guest_book_reviews
{
   height:435px;
   width:100%;
   float:left;  
   overflow:hidden;
}   
.ie .main_left #guest_book #guest_book_reviews
{
   height:425px;
}
.main_right
{
  height:847px;
  float:left;
  width:696px;
  margin: 5px 0px 0px 0px;
  
 
}
.ie .main_right
{
  margin:5px 0px 0px 10px;
}

.comp
{
  float:left;
  height:305px;
  width:100%;
  
}
.comp_head div
{
  height:30px;
  width:100%;
}
#comp_head_l
{
  float:left;
  background-image:url("/images/new/heading_bg_left.jpg");
  background-repeat:no-repeat;
  height:30px;
  width:336px;
  padding: 5px 0px 0px 5px;
  color:#493588;
  font-weight:bold;
}
#comp_head_m
{
  background-image:url("/images/new/heading_mid.jpg");
  background-repeat:repeat-x;
  width:336px;
  float:left;
}
#comp_head_r
{
  background-image:url("/images/new/heading_right.jpg");
  background-repeat:no-repeat;
  float:left;
  width:19px;
}
.comp_body
{
  width:100%;  
}
#comp_back
{
  background-image:url("/images/new/Comparators.jpg");
  background-repeat:repeat-x;
  float:left;
  height:270px;
  width:100%;
}
#data_box
{
  height:220px;
  width: 660px;
  float:left;
  margin:5px 14px 0px 20px;
  
}
.ie #data_box
{
  margin:0px 0px 0px 10px;
}
#data_title
{
  background-image:url("/images/new/heading_mid.jpg");
  background-repeat:repeat-x;
  width:100%;
  height: 25px;
}
.data_body
{
  width:100%;
  height: 195px;

}
.dsize div
{
  width:60px;
  float:left;
  height: 180px;
  margin: 15px 2px 0px 2px;  
  background-image:url("/images/compgredient.jpg");
 background-repeat:repeat-x;
}
.dsize
{
  clear:both;
}
#comp_per
{
  background-image: url("/images/button.jpg");
  background-repeat: no-repeat;
  color:#493588;
  float:right;
  font-size:12px;
  font-weight:bold;
  height:29px;
  margin:13px 0 0 10px;
  padding:7px 0px 0px 7px;
  width:157px;
  
  
}
.ie #comp_per
{
  height:25px;
}



.reco
{ 
 clear:both;
 float:left;
 margin:5px 0px 0px 0px;
 height:327px;
 width :498px;
}
.reco #reco_recommand
{
  
  float:left;
  margin:0px 0px 0px 5px;
 height:327px;
  width:240px;
 
}

.ie .reco #reco_recommand
{
  margin:0px 0px 0px 3px;
}
#reco_recommand #reco_head
{
  height:30px;
  width:100%;
}
#reco_head #reco_head_l
{
  background-image:url("/images/new/heading_bg_left.jpg");   
   background-repeat:no-repeat;
   float:left;
   height:30px;
   width:210px;
   color:#493588;
   font-weight: bold; 
   padding: 3px 0px 0px 10px;
}
#reco_head_r
{
  background-image:url("/images/new/heading_right.jpg");
  float:left;
  background-repeat:no-repeat;
  height:30px;
  width:19px;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 0px 0px;
}
.reco_body
{
  width:100%;
}
.reco_body #reco_back
{
  background-image:url("/images/new/Recommendations.jpg");
  background-repeat:repeat-x;
  float:left;
  height:297px;
  width:100%;
}
.reco_body #reco_back #reco_data
{
  height:268px;
  width:100%;
}
.reco_body #reco_back  #reco_past
{
  
  float:right;
  font-family:sans-serif;
  font-size:9pt;
  color:#493588;
  font-weight:bold;
  height:29px;  
  width:157px;
  padding:8px 0px 0px 3px;
  margin: 0px 0px 7px 0px;
  background-image:url("/images/button.jpg");
  background-repeat:no-repeat;
   
}
#reco_past a
{
 text-decoration:none;
 color:#493588;
}
.reco #reco_news
{
  float:right;
  margin:0px 0px 0px 2px;
  padding:0px 0px 0px 2px;
  height:327px;
  width:245px;
  
}

.reco #reco_news #news_head
{
  height:30px;
  width:100%;

}

.reco #reco_news #news_head #news_head_l
{
   background-image:url("/images/new/heading_bg_left.jpg");   
   background-repeat:no-repeat;
   float:left;
   height:30px;
   width:213px;
   color:#493588;
   font-weight: bold; 
   padding: 3px 0px 0px 10px;
}
.reco #reco_news #news_head #news_head_r
{
  background-image:url("/images/new/heading_right.jpg");
  float:left;
  background-repeat:no-repeat;
  height:30px;
  width:19px;
  margin: 0px 0px 0px 0px;
  padding: 2px 0px 0px 0px;
}

.reco #reco_news .news_body 
{
  
  width:245px;
  float:right;  
  font-style:normal;
  overflow:hidden;
   
  
}
.reco #reco_news .news_body #news_data .fdpoweredby img
 {
  height:0px;
}
#reco_news .news_body em
{
  font-style:italic;
  font-size:12px;
}
#reco_news .news_body a
{
  color:#5d6a77;
  font-style:normal;
  font-weight:normal;
  font-size:13px;
}
.news_body #news_back
{
  overflow:hidden;
  background-image:url("/images/new/Recommendations.jpg");
  background-repeat:repeat-x;
  float:left;
  height:297px;
  width:100%;
}
.news_body #news_back #news_data
{
  width:100%;
  height:272px;
  font-family:sans-serif;
}
.news_body #news_back #news_past
{
  
  float:right;
  height:25px;  
  width:77px;
  padding:6px 0px 0px 5px;
  margin: 0px 0px 8px 0px;
  background-image:url("/images/more_button.jpg");
  background-repeat:no-repeat;
   
}
.news_body #news_back #news_past a
{
  text-decoration:none;
  font-family:sans-serif;
  font-size:9pt;
  color:#493588;
  font-weight:bold;
}
.right_most_box
{
  float:right;
  height:546px;
  width: 186px;
  margin:5px 0px 0px 2px;
}
#right_most_stock_box_div
{
  width:100%;
  height:225px;
  float:left;
  font-size:12px;
  font-family:sans-serif;
  color:#493588;
}
#hardik{float:right;margin:0px 14px 0px 0px;}

#special{height:10px; width:40px;}
.align1
{
  float:right;
  padding:5px 5px 5px 5px;
  
}
#right_box_ad_box1_div
{
  width:100%;
  height:175px;
  float:left;
  background-repeat: no-repeat;
}
#right_most_stock_box_div .align1 #add1 form span
{
  padding:0px 0px 10px 0px;  
}
#right_box_ad_box2_div
{
  width:100%;
  height:175px;
  float:left;
  background-repeat: no-repeat;
  padding: 5px 0px 0px 0px;
}

.ie #right_box_ad_box2_div
{
 height:155px;
}

.tr_reco_box
{
  height: 215px;
  width:494px;
  float:left;
  margin: 8px 0px 0px 5px;
}
.tr_reco_head div
{
  height:26px;
  width:514px;
}
#tr_reco_head_l
{
  float:left;
  background-image:url("/images/new/heading_bg_left.jpg");
  background-repeat:no-repeat;
  height:30px;
  width:236px;
  padding: 5px 0px 0px 5px;
  color:#493588;
  font-weight:bold;
}
#tr_reco_head_m
{
  height:30px;
  background-image:url("/images/new/heading_mid.jpg");
  background-repeat:repeat-x;
  width:234px;
  float:left;
}
#tr_reco_head_r
{
  height:30px;
  background-image:url("/images/new/heading_right.jpg");
  background-repeat:no-repeat;
  float:left;
  width:19px;  
}
#tr_reco_body
{
  width:100%;  
}
#tr_back
{
  background-image:url("/images/new/Our Track Record.jpg");
  background-repeat:repeat-x;
  float:left;
  height:186px;
  width:100%;
}

#tr_data
{
  font-size:11pt;
  height: 186px;
  overflow:auto;
  font-family:sans-serif,verdana,arial,timesnewroman;
}
.below_block
{
  margin:10px 0px 0px 0px;
  width:994px;
  height:92px;
  
}

.ie .below_block
{
 margin:10px 0px 0px 0px;
}
.below_block #below_block_simple
{
  width:777px;
  height:92px;
  float:left;
  
}
.below_block #below_block_dynamic
{
 
  float:right;
  width:178px;
  text-align:center;
  height  :86px;

}

#hardik1
{
  height:275px;
  width:280px;
   
}
