/*========================================================*/
/*  Sub Menus and Module Menus                            */
/*========================================================*/

/*-- submenu container          --*/ .MainMenu_SubMenu, .ModuleTitle_SubMenu {font-family: Arial, Helvetica,sans-serif; background: #363636; padding: 0px;  z-index: 1000;  cursor: pointer;  cursor: hand; font-weight: normal;font-size: 9pt; border:1px solid #626262; border-top:0px;	 }
/*-- submenu items idle         --*/ .MainMenu_MenuItem, .ModuleTitle_MenuItem { background: #363636; color: White; font-family: Arial, Helvetica,sans-serif; font-size: 9pt;	 font-weight: normal; font-style: normal; padding: 0px 18px 0px 18px; height:26px; border:none 0;height:25px;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { background: #363636; color: White; font-family: Arial, Helvetica,sans-serif; font-size: 9pt;	 font-weight: normal; cursor: pointer; cursor: hand; padding: 0px 18px 0px 18px; height:25px;}

/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/
/*========================================================*/
/*  2 Design Elements                                     */
/*========================================================*/

/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu    --*/ .MainMenu_MenuContainer { background: transparent; }
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent; }
/*-- submenu container          --*/ .MainMenu_SubMenu, .ModuleTitle_SubMenu { margin: 0 0 0 0; }
/*-- menuitems idle             --*/ .MainMenu_Idle TD { color:White; margin: 0 0 0 0;font-family:Arial, Helvetica,sans-serif;  font-size: 9pt; padding: 0px 18px 0px 18px;  height:34px;font-weight:normal; text-transform:uppercase;}										
									.MainMenu_Selected TD { background-color: #363636; font-family:Arial, Helvetica,sans-serif; margin: 0 0 0 0;  font-size: 9ptpt; color:white; font-weight:normal; padding: 0px 18px 0px 18px; height:33px; text-transform:uppercase;}
/*-- menuitems active           --*/ .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {color:white; font-family:Arial, Helvetica,sans-serif; font-size: 9pt;font-weight:normal; margin: 0 0 0 0; padding: 0px 18px 0px 18px; height:33px; text-transform:uppercase;}
/*-- middle seperator           --*/ .MainMenu_Seperator { background: url(images/sep.jpg) no-repeat top center transparent; width:2px; height: 33px; font-size:1px; }
/*-- not needed - main menu     --*/ .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- module menu continer       --*/ .ModuleTitle_MenuContainer { color: #2c2c2c; }
/*-- module menu bar            --*/ .ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
/*-- module menu padding        --*/ .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 0px 0 0px;  }
/*-- not needed - module menu   --*/ .MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none;height:0px; }
									 .ModuleTitle_MenuIcon { background: #D2D3D5; border: 0px; border-bottom: 1px dotted #999; width:0px; height: 20px; padding: 0 0 0 0; margin: 3 3 3 3; font-size: 0px; }
									 .ModuleTitle_MenuIcon IMG { margin: 3 3px 3 3px; }
									 .menutable{ height:26px; width:100%;}
/*-- removing seperator borders --*/ .MainMenu_MenuBreak { border-top-style: none; border-right-style: none;border-left-style: none; border-bottom-style: none; background:transparent;  vertical-align:top;}
html {
	height:100%;
}
body {
	margin:0px;
padding:0px;
height:100%;
background-color:#DEDEDE;
}

.wrapper
{
	width:100%;
	height:100%;
	text-align:center;
	
}
.template_style
{
	width:942px;
	/*border-bottom:solid 1px #6F6F6F;*/
	margin:0 auto;
	
	
}
.LogoPane
{
	height:93px;
	background-color:#DB011C;
	float:left;
	width:939px;
	text-align:left;
	/*border-left:solid 1px #6F6F6F;
	border-right:solid 1px #6F6F6F;*/
}
.menustyle
{
	height:34px; 
	background-color:#434343;
	background-image:url(images/menu.gif);
	background-position:left top;
	background-repeat:repeat-x;
	float:left;
	width:939px;
	/*width:936px;
	/*border-left:solid 2px #6F6F6F;
	border-right:solid 2px #6F6F6F;*/
}
.banner
{
	
	
	float:left;
	width:939px;
	/*border-left:solid 1px #6F6F6F;
	border-right:solid 1px #6F6F6F;*/
	
	
}
.clearboth
{
	clear:both;
	height:0px;
	width:100%;
}
.anoop
{
float:left; border:solid 2px #6F6F6F; margin-right:0px; padding-right:0px; background-color:White;
	}
.contentwidth
{
	
	width:939px;
	float:left;
	/*border-right:solid 1px #6F6F6F;*/
}
#footer-navigation
{
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:30px;
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:White;
	}
.column {
	border-right: 1px solid #d0d0d0;
	height: 201px;
	padding: 9px 10px 0 15px;
	width: 151px;
	float: left;
	color: #7d7d7d;
	text-align:left;
	font-family:Arial; font-size:9pt;
}
#footer-navigation .column h4 { margin-bottom: 18px; }

#footer-navigation .column img {
	float: left;
	margin: 0 13px 0 -5px;
}

#footer-navigation .column p {
	line-height: 18px;
}

#footer-navigation .no-border { border: 0; }

#footer-navigation .column a.alt {
	text-decoration: none;
	color: #db011c;
	font-family:Arial; font-size:11pt;   
}
.column ul 
	{
		list-style-type:none; margin-left:0px; padding-left:0px;
	}

.column li {
	background: none;
	padding: 0;
	margin-bottom: 8px; list-style-type:none; }

.column li a {
	color: #7d7d7d;
	text-decoration: none;
}

.column li a.alt {
	color: #db011c;
	font-size: 14px;
	line-height: 22px;
	margin: 0;
	padding: 0;
}

.column-first {
	width: 172px;
	background: url('/images/hdc/logo-footer.png') 142px top no-repeat;
	padding-left:20px;
	padding-right:10px;
	padding-top:9px;
	float:left;
	border-right: 1px solid #d0d0d0;
	height:201px;
}

#footer-navigation .column-first img {
	float: none;
	margin: 0;
}

#footer-navigation .column-first h4 
{ 
	margin-bottom: 25px;
	font-family:Arial; font-size:11pt;
	color: #db011c;
	text-align:left;
	 
	}

#footer-navigation fieldset input
 {
	border: solid 1px  #9A9A9A;
	color: #666666;
	display: block;
	height: 20px;
	font-size:10pt;
	margin-bottom: 6px;
	overflow: hidden;
	padding: 3px 0 2px 2px;
}
.modal-background {
	background-color: #000;
	filter: alpha(opacity=90);
	opacity: 0.9;
}
.bot_small
{
	background-image:url(images/bot_back.jpg);
	width:100%;
	height:16px;
	background-repeat:repeat-x;
	background-position:top;
	float:left;
	}
.copyright
	{
	font-family:Arial; font-size:9pt; color:#7D7D7D; text-align:left; padding-left:23px;	
	}
.copyrights
	{
	font-family:Arial; font-size:9pt; color:#7D7D7D; text-align:left;	
	}
.copyrights a:link
	{
	font-family:Arial; font-size:9pt; color:#7D7D7D;	
	}
.copyrights a:active
	{
	font-family:Arial; font-size:9pt; color:#7D7D7D;	
	}
.copyrights a:visited
	{
	font-family:Arial; font-size:9pt; color:#7D7D7D;	
	}
	.line
	{
		width:93%;
		background-image:url(images/line.gif);
		height:10px;
		background-position:left top;
		background-repeat:repeat-x;
		margin:0 20px 0 20px;
		float:left;
	}
		
		/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#364955; font-family:helvetica,arial,sans-serif;font-size:12px;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6{color:#DB011C;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:16px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:12px;margin:6px 0;}


a,a:link,a:visited,a:active{color:#4E4E4E; text-decoration:none; font-weight:normal; }
a:hover{color:#4E4E4E; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:helvetica,arial,sans-serif;}
.Head{color:#DB011C;font-weight:bold;font-size:16px;}
.SubHead {color:#DB011C;font-weight:bold;font-size:14px;}
.SubSubHead{color:#DB011C;font-weight:bold;font-size:12px;}
.NormalRed {color:#F00;font-size:12pt;}
.Normal{font-size:12pt;color:#4E4E4E;}



/*-------- design style --------*/



