/* This CSS document is part of a multi-tiered style sheet system.  */
/* This layout.css is the initial CSS document in the 3 teired system and is used to define the geographic structure of pages. */
/* All aesthetic styling information for pages should be placed in subsequent sheets and not in this document */

/* Created by Kapil Juneja<kapil.juneja@tekritisoftware.com> May 03, 2007 */
/* Modified by chanderkant<kapil.juneja@tekritisoftware.com> Sept 07, 2007 */
#body_shadow {
  background: none;
  width: 100%;
  height: 0px;
}
*html #body_shadow {
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
}
#shadow {
  width: 998px;
  height: 0px;
  margin: 0 auto;
  background:none;
  z-index: 100;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
}
*html #shadow {
  width: 998px;
  height: 0px;
  margin: 0 auto;
  background:none;
  z-index: 100;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='');
}
#it_header {
  margin:auto;
  width:998px;
  margin-bottom:10px;
}
#it_header-navbar-links {
  margin:auto;
  width:998px;
  background:#fff;
}
#it_login-box {
  width:984px;
  margin:auto;
}
.it_login-box-bg {
  width:100%;
  float:left;
  margin:8px 0px 0px 0px;
}
#it_content {
  width:990px;
}
#it_content_center{
  width:865px;
  margin:0 auto;
}
#it_col_a {
  float:left;
  width:734px;
}
#it_col_b {
  float:right;
  width:250px;
}
.it_homepage_floating_module {
  float:left;
  width:357px;
  padding-right:10px;
}
.it_homepage_floating_module-child {
  float:right;
  width:357px;
}
/* above code added by Kapil Juneja <kapil.juneja@tekritisoftware.com> on new CSS as per new layout */
/* below code added for layout by chanderkant (chanderkant.jangra@tekritisoftware.com) */
#it_col_e {
  width:573px;
  float:left;
  margin:0px 0px 0px 0px;
  padding:0px;
}
.it_col_f {
  width:280px;
  float:left;
  margin:0px 3px 0px 0px;
  padding:0px 0px 0px 0px;
}
#it_col_g {
  width:120px;
  float:left;
  margin-left:4px;
  padding:0px 0px 0px 0px;
}
#it_col_g1 {
  width:120px;
  float:left;
  margin-top:0px;
  padding:0px 0px 0px 0px;
}
#it_col_e .it_user_profile_block{
  width:572px;
  margin:0;
  padding:0px 2px 2px 0px;
  _padding:0px 2px 0px 0px;
  _margin:0 0 -5px 0;
  float:left;
}
#it_col_e .it_user_community_block{
  width:572px;
  margin:0;
  padding:0px 0px 0px 2px;
  float:left;
}
/* above code added by chanderkant (chanderkant.jangra@tekritisoftware.com) */
#it_col_h {
  width:857px;
  float:left;
  margin:0px 5px 0px 0px;
  padding:0px;
}
#it_col_i {
  width:984px;
  float:left;
  margin-top:0px;
  padding:0px 0px 0px 0px;
}
/* for tree view*/
.treeview, .treeview ul {
  padding: 0px 0px 0px 10px;
  margin: 0;
  list-style: none;
}
.treeview li {
  margin: 0;
  padding: 3px 0pt 3px 16px;
}
#gray.treeview li { background: url(images/tv-item.gif) 0 0 no-repeat; }
#gray.treeview .collapsable { background-image: url(images/tv-collapsable.gif); }
#gray.treeview .expandable { background-image: url(images/tv-expandable.gif); }
#gray.treeview .last { background-image: url(images/tv-item-last.gif); }
#gray.treeview .lastCollapsable { background-image: url(images/tv-collapsable-last.gif); }
#gray.treeview .lastExpandable { background-image: url(images/tv-expandable-last.gif); }
.treeview .hitarea {
  height: 16px;
  width: 16px;
  margin-left: -16px;
  float: left;
  cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
  display: inline;
  float:none;
}
#it_container {
  padding:0 0 10px 0;
  width:998px;
  margin :0 auto;
  background:#ffffff;
  
  /*background:#ffffff;*/
}
*html #it_container {
  
}
