@charset "utf-8";
/* CSS Document */
.width{width:100%;}
.clear_both{clear:both;}
.action_pad{float:left;}
.visibility_pad{float:right; margin:0px; padding-right:10px;}
.bottom_pad{text-align:right; padding-bottom:1px;}
.dark_grey_con_pad{margin:0px; padding:0px 0px 0px 2px;}
.grey_con_pad{padding:15px 0px 10px 5px;}
.red_bor_pad{margin:0px; padding:10px 0px 25px 0px;}
.grey_bor_pad{ padding:20px 15px;}
.menu_con_pad{margin:0px; padding:5px 10px 5px 5px;}
.blue_con_pad{margin:0px; padding:10px 5px 10px 5px;}
.common_print .Head
{ font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#0a69a5;
	font-size:20px;
	font-weight:bold;
	padding:0px 10px;
}
.common_content_pad{ padding:10px;}

/* Module Action Menus Styles */

.ModuleTitle_SubMenu
{
    position:absolute;
    z-index:100 !important;
}
	
.ModuleTitle_MenuItem 
{ 
	border:none;
	padding-right:10px;
}


.ModuleTitle_MenuItem td, .ModuleTitle_MenuItem th, .ModuleTitle_MenuItem div
{ 
	border:none; 
	padding:3px; 
	color:#000000 !important; 
	font-size:11px; 
	line-height:20px !important;
	font-weight:bold !important;
	white-space:nowrap;
}


.ModuleTitle_MenuItem span {
	color:#000000 !important; 
	font-size:11px; 
	font-weight:bold !important;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel div, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon
{
	background-color: #c1d2ee !important;
	color:#000000 !important; 
	font-size:11px; 
	font-weight:bold !important;
	white-space:nowrap;
}

.ModuleTitle_MenuItemSel span {
	color:#000000 !important; 
	font-size:11px; 
	font-weight:bold !important;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak, .ModuleTitle_MenuIcon
{
	height: 2px;
	background:transparent;
}



.main_body{
 margin-top:25px;
 margin-bottom:20px;
 }
 .red_head{
  font-family:"Trebuchet MS";
  font-size:20px;
  color:#c83434;
  padding-bottom:5px;
  }
.content_body{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#6e6e6e;
  padding:10px 0px 25px 0px;
  }
 .black_border{
  border-bottom:1px solid #000000;
  }
Red Title border
.red_title_border .Head{font-size:22px; font-weight:normal; color:#c83434; padding:0px 0px 5px 0px; margin:0px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}



.black_border{
  border-bottom:1px solid #000000;
  }
/***********************************************/
/*dark_grey_content*/


.dark_grey_content .Head{font-size:20px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 0px; margin:0px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.dark_grey_title_pad{padding:0px 0 0 8px;font-family:"Trebuchet MS";font-size:18px;font-weight:bold;color:#FFFFFF;}


.content_head{
 background:url(content_tbg.jpg) top left repeat-x;
 height:38px;
 line-height:38px;
 font-size:20px;
 font-family:"Trebuchet MS";
 font-weight:bold;
 color:#ffffff;
 }
.content_tcl{
   background:url(content_tcl.jpg) top left no-repeat;
   height:38px;
   padding-left:12px;
   }
.content_tcr{
  background:url(content_tcr.jpg) top right no-repeat;
  padding-right:6px;
}

.content_bcl{
  background:url(content_bcl.jpg) bottom left no-repeat;
  padding-left:7px;
  }
.contetnt_bcr{
  background:url(content_bcr.jpg) bottom right no-repeat;
  padding-right:7px;
  }
.content_bbg{
    background:url(content_bbg.jpg) bottom left repeat-x;
	  height:10px;
}
.body_content{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#2d2d2d;
  border-left:1px solid #dedede;
  border-right:1px solid #dedede;
  background:#f0f0f0;
  padding:15px 10px 10px 10px;
  }
/***********/
/*grey_content*/
.grey_content .Head{font-size:18px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 0px; margin:0px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.right_body_tcl{
  background:url(right_body_tcl.jpg) top left no-repeat;
  padding-left:20px;
  
  }
 .right_body_tcr{
   background:url(right_body_tcr.jpg) top right no-repeat;
   height:36px;
   }
.right_body_head{
  background:url(right_body_tbg.jpg) top left repeat-x;
  font-family:"Trebuchet MS";
  font-weight:bold;
  font-size:20px;
  color:#ffffff;
  height:36px;
  line-height:42px;
  }
  .right_body_content{
  background:url(right_body_tp_center.jpg) top left repeat-x;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#474747;
  border-right:1px solid #d7d7d7;
  border-left:1px solid #d7d7d7;
  padding:0px 5px 0px 17px;
  }
 .grey_content .right_body_red_head{
  font-family:Arial, Helvetica, sans-serif !important;
  font-size:13px;
  font-weight:bold;
  color:#c42626 !important;
  padding:0px 0px 10px 0px;
  }
  .right_body_bcl{
  background:url(right_body_bcl.jpg) bottom left no-repeat;
  padding-left:10px;
  }
  .right_body_bcr{
  background:url(right_body_bcr.jpg) bottom right no-repeat;
  padding-right:10px;
  }
  .right_body_bbg{
  background:url(right_body_bbg.jpg) bottom left repeat-x;
  height:14px;
  }
/***********/
/*blue_body_content*/
.blue_body_content_bg .Head{font-size:18px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 0px; margin:0px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.blue_body_content_bg
{
	width:100%;
}
.blue_body_content .red_head{
  font-family:Arial, Helvetica, sans-serif !important;
  font-size:13px;
  font-weight:bold;
  color:#c42626 !important;
  padding:0px 0px 10px 0px;
}
.blue_body_tcl{
  background:url(blue_body_tcl.jpg) top left no-repeat;
  padding-left:15px;
  
  }
 .blue_body_tcr{
   background:url(blue_body_tcr.jpg) top right no-repeat;
   height:36px;
   }
.blue_body_head{
  background:url(blue_body_tbg.jpg) top left repeat-x;
  font-family:"Trebuchet MS";
  font-weight:bold;
  font-size:20px;
  color:#ffffff;
  height:36px;
  line-height:42px;
  }
  .blue_body_content{
  background:#f1f3f7;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#474747;
  border-right:1px solid #d8e0eb;
  border-left:1px solid #d8e0eb;
  padding:0px 10px;
  }
  .blue_body_bcl{
  background:url(blue_body_bcl.jpg) bottom left no-repeat;
  height:11px;
  }
  .blue_body_bcr{
  background:url(blue_body_bcr.jpg) bottom right no-repeat;
  height:11px;
  }
  .blue_body_bbg{
  background:url(blue_body_bbg.jpg) bottom left repeat-x;
  }
/************************/
/*Dark_blue_content*/
.dark_blue_content .Head{font-size:15px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 0px; margin:0px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.dark_blue_title_pad{padding:0px 0 0 12px;font-family:"Trebuchet MS";font-size:18px;font-weight:bold;color:#FFFFFF;}


.dark_blue_content_heading{
 background:url(dark_blue_tbg.jpg) top left repeat-x;
 height:31px;
 line-height:31px;
 font-size:15px;
 font-family:"Trebuchet MS";
 font-weight:bold;
 color:#ffffff;
 }
 .dark_blue_content .little_head{
 font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#2d2d2d; font-weight:bold;
 }
.dark_blue_content_tcl{
   background:url(dark_blue_tcl.jpg) top left no-repeat;
   height:31px;
   padding-left:12px;
   }
.dark_blue_content_tcr{
  background:url(dark_blue_tcr.jpg) top right no-repeat;
  padding-right:9px;
}
/****************/
/*Grey_border*/

.grey_border .Head{font-size:15px; font-weight:bold; color:#000000; padding-left:15px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
}
.grey_border_content{
  border-left:1px solid  #dedede;
  border-right:1px solid #dedede;}

.grey_border_tcl{ background:url(grey_border_tcl.jpg) top left no-repeat; padding-left:9px;}
.grey_border_tcr{ background:url(grey_border_tcr.jpg) top right no-repeat; padding-right:9px;}
.grey_border_tbg{ background:url(grey_border_tbg.jpg) top left repeat-x; height:12px;}

.grey_border_bcl{ background:url(grey_border_bcl.jpg) bottom left no-repeat; height:12px;}
.grey_border_bcr{ background:url(grey_border_bcr.jpg) bottom right no-repeat; height:12px;}
.grey_border_bbg{ background:url(grey_border_bbg.jpg) bottom left repeat-x;}

/**********************/
/*menu_grey*/

.menu_grey .Head{font-size:15px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 5px; margin:0px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.menu_grey_head{
 background:url(menu_grey_tbg.jpg) top left repeat-x;
 height:32px;
 line-height:32px;
 font-size:13px;
 font-family:"Trebuchet MS";
 font-weight:bold;
 color:#ffffff;
 }
.menu_grey_tcl{
   background:url(menu_grey_tcl.jpg) top left no-repeat;
   padding-left:12px;
   }
.menu_grey_tcr{
  background:url(menu_grey_tcr.jpg) top right no-repeat;
     height:32px;
}
.menu_bg_content{
  background: #fff url(vertical_menu_centerbg.jpg) bottom left repeat-x;
  border-left:1px solid #dedede;
  border-right:1px solid #dedede;
  border-top:1px solid #fff;
  margin-top:5px;
}

  .menu_bg_bcl{ background:url(menu_grey_bcl.jpg) bottom left no-repeat; height:8px;}
  .menu_bg_bcr{ background:url(menu_grey_bcr.jpg) bottom right no-repeat; height:8px;}
  .menu_bg_bbg{ background:url(menu_grey_bbg.jpg) bottom left repeat-x;}
  
 ul.black_arrow{
  list-style-type:none;
  margin:0px;
  padding:10px 0px 10px 5px;
}
ul.black_arrow li {
  list-style-type:none;
  background:url(black_arrow.jpg) top left no-repeat;
  padding:0px 15px 10px 10px;
  margin-left: 0px;
}
ul.black_arrow li a:link, ul.black_arrow li a:visited{
 font-family:Arial, Helvetica, sans-serif; 
 font-size:14px;  
 color:#2d2d2d;
 list-style-type:none;
 text-decoration:none; 

}
ul.black_arrow li a:hover,ul.black_arrow a.sel{
   font-family:Arial, Helvetica, sans-serif; 
   font-size:14px;  
   color:#015c8c;
   list-style-type:none;
   text-decoration:none; 
  }
/*red_content*/
.red_content .Head{font-size:18px; font-weight:bold; color:#ffffff; padding:0px 0px 0px 0px; margin:0px; 
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.red_body_tcl{
  background:url(red_body_tcl.jpg) top left no-repeat;
  padding-left:20px;
  
  }
 .red_body_tcr{
   background:url(red_body_tcr.jpg) top right no-repeat;
   height:36px;
   }
.red_body_head{
  background:url(red_body_tbg.jpg) top left repeat-x;
  font-family:"Trebuchet MS";
  font-weight:bold;
  font-size:20px;
  color:#ffffff;
  height:36px;
  line-height:42px;
  }
  .red_body_content{
  background:url(red_body_tp_center.jpg) top left repeat-x;
  background-color:#FFF2F2;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#474747;
  border-right:1px solid #d78585;
  border-left:1px solid #d78585;
  padding:0px 5px 0px 17px;
  }
 .red_content .red_body_red_head{
  font-family:Arial, Helvetica, sans-serif !important;
  font-size:13px;
  font-weight:bold;
  color:#c42626 !important;
  padding:0px 0px 10px 0px;
  }
  .red_body_bcl{
  background:url(red_body_bcl.jpg) bottom left no-repeat;
  padding-left:10px;
  }
  .red_body_bcr{
  background:url(red_body_bcr.jpg) bottom right no-repeat;
  padding-right:10px;
  }
  .red_body_bbg{
  background:url(red_body_bbg.jpg) bottom left repeat-x;
  height:14px;
  }
/***********/
