/********************************************************* Home Page Styles ***************************************************************/

/*Global Tables*/
.hp_top_table{
	width: 100%;height:157px;
}
.hp_top_right{
}
.hp_top_center{
	width: 800px;
	background-image: url(/var/1391/he/hp_top_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.hp_top_left{
}
.hp_middle_table{
width: 100%;height:318px;
}
.hp_middle_right{

}
.hp_middle_center{
	width: 800px;
	background-image: url(/var/1391/he/hp_middle_center.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.hp_middle_left{

}
.hp_bottom_table{
width: 100%;height:89px;
}
.hp_bottom_right{
}
.hp_bottom_center{
	width: 800px;
	background-image: url(/var/1391/he/hp_bottom_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.hp_bottom_left{
}
.hp_Top{
	height: 16px;
	padding-left: 7px;
	text-align: left;
}
/*Logo,Menu and Footer*/
.logo_module5_menu{
}
.logoAndModule5{
}
.logo{
}
.menuTd{
	height: 23px;
}
.menuTable{
	background-image: url(/var/1391/he/menu_bg.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #053954;
	border-right: 1px solid #053954;
	border-bottom: 1px solid #053954;
}
.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #020E44;
	text-decoration: none;
	text-align: center;
	background-image: url(/var/1391/he/menu_pas.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.menu_rollover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #284C78;
	text-decoration: none;
	text-align: center;
	background-image: url(/var/1391/he/menu_pas.gif);
	background-repeat: no-repeat;
	background-position: left;

}
.menu_active{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #284C78;
	text-decoration: none;
	text-align: center;
	background-image: url(/var/1391/he/menu_pas.gif);
	background-repeat: no-repeat;
	background-position: left;

}



/*Modules*/
.module_2_table{
}
.module_1_table{
	width: 100%;
}
.module1{
	width: 100%;
	padding-top: 29px;
	padding-bottom: 29px;
	padding-right: 45px;
}
.module2{
	padding-right: 40px;
}
.module3{
padding-left: 20px;
}
.module4{
}
.module5{
}
.image{

}
.center_table{

}
.flash{

}
/*Footer*/
.footerTable{
	width: 100%;
	height: 70px;
}
.footerTd{
	text-align:center;
	background-image: url(/var/1391/he/footer_bg1.gif);
	height: 70px;
	width: 760px;
}


/********************************************************* Internal Page Styles ***************************************************************/
.ip_top_table{
	width: 100%;height:157px;
}
.ip_top_right{
}
.ip_top_center{
	width: 800px;
	background-image: url(/var/1391/he/hp_top_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ip_top_left{
}
.ip_middle_table{
width: 100%;height:318px;
}
.ip_middle_right{

}
.ip_middle_center{
	width: 800px;
	background-image: url(/var/1391/he/ip_middle_center.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ip_middle_left{

}
.ip_bottom_table{
width: 100%;height:89px;
}
.ip_bottom_right{
}
.ip_bottom_center{
	width: 800px;
	background-image: url(/var/1391/he/hp_bottom_center.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ip_bottom_left{
}
/*Logo,Top Module and Menu */

.ip_logo_TopModule_menu{
height:97px;
}
.ip_logoAndTopModule{
height:60px;
}
.ip_logo{
width:400px;
}
.ip_menuTd{
}
.menu_ip{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #020E44;
	text-decoration: none;
	text-align: center;
	background-image: url(/var/1391/he/menu_pas.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.menu_rollover_ip{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #284C78;
	text-decoration: none;
	text-align: center;
	background-image: url(/var/1391/he/menu_pas.gif);
	background-repeat: no-repeat;
	background-position: left;

}
.menu_active_ip{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #284C78;
	text-decoration: none;
	text-align: center;
	background-image: url(/var/1391/he/menu_pas.gif);
	background-repeat: no-repeat;
	background-position: left;

}
.menu_on{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #284C78;
	text-decoration: none;
	text-align: center;
	background-image: url(/var/1391/he/menu_pas.gif);
	background-repeat: no-repeat;
	background-position: left;

}

/*Footer*/
.ip_footerTable{
width: 100%;
}
.ip_footerTd{
text-align:center;
}
/*Content*/
.ip_contentTable{
	padding-top: 12px;
	padding-right: 40px;
	padding-bottom: 12px;
	padding-left: 40px;
}
.ip_contentTitlePath{
height:30px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2A5276;
	text-decoration: none;
	padding-right: 40px;
}
.ip_contentTitleOnly{
display:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A5276;
	text-decoration: none;
	padding-right: 0px;
}
.ip_contentTitleOnly a:hover{
display:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A5276;
	text-decoration: none;
	padding-right: 0px;
}
.ip_contentData{
	padding-top:0px;
	padding-bottom: 18px;
}
.ip_module{
	padding-top:0px;
	padding-bottom: 12px;
}
/*Global Styles*/
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #626365;
	text-decoration: none;
	background-color: #CEE4FF;
	margin: 0px;

}
table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #626365;
	text-decoration: none;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #275179;
	text-decoration: underline;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #275179;
	text-decoration: none;
}
.modules_table_data{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #020E44;
	text-decoration: none;
	padding-right: 0px;
	background-color: #CAE0F9;
	border: 1px solid #284C78;
}
.titles{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #284C78;
	text-decoration: none;
	padding-right: 0px;
}
.titles a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #284C78;
	text-decoration: none;
	padding-right: 0px;
}
.titles_in{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A5276;
	text-decoration: none;
	padding-right: 0px;
}
.titles_in a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A5276;
	text-decoration: none;
	padding-right: 0px;
}
.footerLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D7E6F8;
	text-decoration: none;
	padding-right: 0px;
}
.footerLink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D7E6F8;
	text-decoration: underline;
	padding-right: 0px;
}
.buttons{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002052;
	text-decoration: none;
	height: 23px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 56px;
	background-image: url(/var/1391/he/but.gif);
	cursor: pointer;
}
.search_button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002052;
	text-decoration: none;
	height: 23px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 46px;
	background-image: url(/var/1391/he/search_but.gif);
	cursor: pointer;
}
.search_field {
	height: 22px;
	width: 120px;
	border: 1px solid #689AD8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #002052;
	background-color: #E4EEF9;
}
.text_field {
	height: 21px;
	width: 250px;
	border: 1px solid #689AD8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #002052;
	background-color: #E4EEF9;
}
.text_field_big {
height: 100px;
	width: 250px;
	border: 1px solid #689AD8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #002052;
	background-color: #E4EEF9;
}
.form_field_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2A5276;
	text-decoration: none;
	padding-right: 0px;
}
.side_menu_sub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #457dfe;
	text-decoration: none;
}
.side_menu_sub a:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff8601;
	text-decoration: none;
}
.side_menu_sub_on{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff8601;
	text-decoration: none;
}
.nextprevout { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #81a7fe; text-decoration: none; font-weight: bold;}
.nextprevin { font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; color: #81a7fe; text-decoration: none; }
.nextprevactive { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #fea245; text-decoration: none; font-weight: bold; }

.art {
	width:100%;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.art caption {background-color:#FFFFFF;color:#FFFFFF;text-align:right;font-weight:bold;}
.art th {
	text-align:center;
	color:#18265A;
	font-weight:normal;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #B1CFF3;
	height: 23px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-right: 5px;
}
.art td {
	color:#18265A;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-right: 5px;
	height: 23px;
	text-align: right;
}
.art .odd {background-color:#CEE4FF;}
.art .even {background-color:#ffffff;}
.art {}
.art h1 {
}
 .TableDiv
{
	overflow-y : hidden;
overflow-x : hidden;
POSITION : relative;
OVERFLOW : auto;
WIDTH : 1px; 
}