* {
	margin:0px;
	padding:0px;
}

/*to remove focus in Firefox*/
a:focus { 
    outline: none; 
}

img{
	border:0;
}

					img a:link, img a:visited {
							border:0;
							cursor:pointer;
					}
					img a:hover, img a:active {
							border:0;
							cursor:pointer;
					}

#outer_header {
	height: 137px;
	position: relative;
	background-image: url(../media/gif/outer_header_back.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color:White;
	z-index: 200;
}
#header {
	height: 137px;
	position: relative;
	height: 137px;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	
	background-image: url(../media/gif/header_back.gif);
	background-repeat: repeat-x;
	background-position: left bottom; 
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
}
#logo {
	height: 76px;
	width: 334px;
	left: 30px;
	position: absolute;
	top: 20px;
}
#outer_banner {
	height: 163px;
	position: relative;
	background-image: url(../media/gif/outer_banner_back.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	z-index: 100;
}
#banner {
	height: 163px;
	width: 760px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
}
#outer_content {
	position: relative;
	background-repeat: repeat-x;
	background-position: left bottom;
}
#upper_content {
	height: 217px;
	position: relative;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	background-image: url(../media/gif/upper_content_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#lower_content {
	height: 225px;
	position: relative;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	background-image: url(../media/gif/lower_content_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#outer_footer {
	height: 78px;
	position: relative;
	background-image: url(../media/gif/outer_footer_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #bdbdbd;
}
#footer {
	height: 78px;
	position: relative;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	background-color: #FFF;
}
#intro {
	height: 205px;
	position: absolute;
	bottom: -1px;
	width: 500px;
	border-top: 1px solid #5178a8;
}
.main_text {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 3px 5px 3px 0px;
	vertical-align: top;
	text-align: justify;
}

.main_text_2 {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 0px;
	vertical-align: top;
	text-align: center;
}

.main_text_3 {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 0px;
	vertical-align: top;
	text-align: justify;
}

#news {
	height: 190px;
	position: absolute;
	bottom: 13px;
	width: 245px;
	border:1px solid #bdbdbd;
	right:10px;
}
.bullet_text {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 3px 5px 0px 0px;
	vertical-align: top;
	text-align: left;
}
#news ul {
	list-style-image: url(../media/gif/bullet.gif);
	margin-left:10px;
	padding-left:10px;
}
a{
	border:0;
}

					ul a:link, ul a:visited {
					color:#000000;
					text-decoration:none;
					}
					ul a:hover, ul a:active {
					color:#000000;
					text-decoration:underline;
					}
#sub {
	height: 101px;
	position: absolute;
	width: 247px;
	right:10px;
	top: 4px;
}
.sub_td {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 8px;
}

.field_input {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;
	text-align: left;
	padding-right: 5px;
	border: 1px solid #000;
	height: 20px;
}
.form {
	font-family: tahoma, Verdana, Geneva, sans-serif;
	font-size: 9pt;	
	border: 1px solid #8e8e8e;
	background-image: url(../media/gif/back_form.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:White;
	vertical-align: middle;
	text-align: left;
	width: 95%;
	padding: 2px 1px 2px 1px;
}
#logos {
	height: 103px;
	position: absolute;
	width: 242px;
	right:12px;
	top: 109px;
}
#menu {
	height: 32px;
	bottom: 1px;
	position: absolute;
	width: 760px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #838383;
}
.menu_td {
	text-align: center;
	background-image: url(../media/gif/menu_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

					.menu_td a:link, .menu_td a:visited {
					color:#838383;
					text-decoration:none;
					}
					.menu_td a:hover, .menu_td a:active {
					color:#838383;
					text-decoration:none;
					}
					.menu_td:link, .menu_td:visited {
					background-image: url(../media/gif/menu_back.gif);
					background-repeat: repeat-x;
					background-position: left top;
					cursor:pointer;
					}
					.menu_td:hover, .menu_td:active {
					background-image: url(../media/gif/menu_back_hovered.gif);
					background-repeat: repeat-x;
					background-position: left top;
					cursor:pointer;
					}
					
#upper_links {
	height: 31px;
	width: 350px;
	position: absolute;
	right: 0px;
}


.read_more {
	font-family: tahoma, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	position: absolute;
	height: 23px;
	width: 60px;
	right: 7px;
	bottom: 6px;
}
#inner_content {
	position: relative;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	background-repeat: repeat-x;
	background-position: left top;
}
#outer_tab {
	height: 209px;
	width: 495px;
	position: absolute;
	top: 4px;
	left: 5px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
}
#left_upper_tab {
	height: 45px;
	width: 495px;
	position: absolute;
	display:block;
	/*visibility: visible;*/
}

#right_upper_tab {
	height: 45px;
	width: 495px;
	position: absolute;
	display:none;
	/*visibility: hidden;*/
}

#middle_upper_tab {
	height: 45px;
	width: 495px;
	position: absolute;
	display:none;
	/*visibility: hidden;*/
}

#left_lower_tab {
	top:45px;
	height: 164px;
	width: 495px;
	position: absolute;
	display:block;
	/*visibility: visible;*/
}


#middle_lower_tab {
	top:45px;
	height: 164px;
	width: 495px;
	position: absolute;
	display:none;
	/*visibility: hidden;*/
}

#right_lower_tab {
	top:45px;
	height: 164px;
	width: 495px;
	position: absolute;
	display:none;
	/*visibility: hidden;*/
}

#outer_tab ul {
	list-style-image: url(../media/png/bullet_2.png);
	margin-left:10px;
	padding-left:10px;
}

							#outer_tab a:link, #outer_tab a:visited{
									text-decoration:none;
									color:#000000;
							}
							#outer_tab a:hover, #outer_tab a:active{
									text-decoration:none;
									color:#4F78A4;
							}
							
#read_more_left {
	font-family: tahoma, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	position: absolute;
	height: 23px;
	width: 60px;
	right: 8px;
	bottom: 7px;
	display:block;
	/*visibility: visible;*/
}					

#read_more_middle {
	font-family: tahoma, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	position: absolute;
	height: 23px;
	width: 60px;
	right: 8px;
	bottom: 7px;
	display:none;
	/*visibility: hidden;*/
}					

#read_more_right {
	font-family: tahoma, Verdana, Geneva, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	position: absolute;
	height: 23px;
	width: 60px;
	right: 8px;
	bottom: 7px;
	display:none;
	/*
	visibility: hidden;
*/
}					
.products_cells {
	border:1px solid #999999;
	padding-left: 5px;
	padding-right: 3px;
	text-align: left;
}

.sister_cells {
	border:1px solid #d9d9d9;
	padding-left: 3px;
	padding-right: 3px;
	text-align: left;
	width: 136px;
}

.sister_back_cells {
	border:1px solid #d9d9d9;
	padding-left: 3px;
	padding-right: 3px;
	text-align: center;
	background-color: #ebebeb;
	color: #737373;
	border-top: none;
	padding: 5px;
	vertical-align: top;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
#menu2 {
	position: absolute;
	height: 22px;
	width: 100px;
	right: 0px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #838383;
	bottom: 4px;
}

#menu2_td {
	background:url(../media/gif/arrow.gif) left no-repeat #f0f0f0;
	text-decoration:none;
}
							#menu2_td:link, #menu2_td:visited{
									background:url(../media/gif/arrow.gif) left no-repeat #f0f0f0;
									text-decoration:none;
									color:#838383;
									cursor:pointer;
									
							}
							#menu2_td:hover, #menu2_td:active{
									background:url(../media/gif/arrow_hovered.gif) left no-repeat #e0e0e0;
									text-decoration:none;
									color:#838383;
									cursor:pointer;
							}

							#menu2_td a:link, #menu2_td a:visited{
									text-decoration:none;
									color:#838383;
									
							}
							#menu2_td a:hover, #menu2_td a:active{
									color:#838383;
									text-decoration:none;
							}

#submenu2 {
	position: absolute;
	height: 90px;
	width: 120px;
	right: 0px;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #838383;
	z-index: 200;
	top: 28px;
	
	visibility: hidden;
}

.submenu2_td {
	background:url(../media/gif/submenu_back.gif) left no-repeat #f0f0f0;
	text-decoration:none;
	padding-left:25px;
	border-bottom:#e0e0e0 solid 1px;
}
							.submenu2_td:link, .submenu2_td:visited{
									background:url(../media/gif/submenu_back.gif) left no-repeat #f0f0f0;
									text-decoration:none;
									color:#838383;
									cursor:pointer;
									
							}
							.submenu2_td:hover, .submenu2_td:active{
									background:url(../media/gif/submenu_back_hovered.gif) left no-repeat #e0e0e0;
									text-decoration:none;
									color:#838383;
									cursor:pointer;
							}

							.submenu2_td a:link, .submenu2_td a:visited{
									text-decoration:none;
									color:#838383;
									
							}
							.submenu2_td a:hover, .submenu2_td a:active{
									color:#838383;
									text-decoration:none;
							}
							

.header_td {
	background:url(../media/gif/submenu_back.gif) left repeat-y #f0f0f0;
	text-decoration:none;
	padding-left:25px;
	
}


							



/*image map starts here*/
#image_map {
	/*position: absolute;*/
	
	height: 234px;
	width: 700px;
	left: 30px;
	top: 63px;
}

#map {
 width: 277px;
 height: 235px;
 background: url(../media/gif/map_en.gif) no-repeat top left;
 padding: 0;
}

#map li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}

#map a {display: block; text-indent: -9999px; text-decoration: none;}


#map_north {
	height: 87px;
	width: 119px;
	left: 50px;
	top: 92px;
	z-index:40;
}
#map_east {
	height: 138px;
	width: 116px;
	left: 155px;
	top: 130px;
}
#map_middle {
	height: 97px;
	width: 70px;
	left: 122px;
	top: 147px;
}
#map_south {
	height: 54px;
	width: 70px;
	left: 116px;
	top: 223px;
	z-index:100;
}
#map_west {
	height: 109px;
	width: 70px;
	left: 72px;
	top: 145px;
}

#map_north a{
	height: 87px;
}
#map_east a{
	height: 138px;
}
#map_middle a{
	height: 97px;
}
#map_south a{
	height: 54px;
}
#map_west a{
	height: 109px;
}


#map_north a:hover {background:url(../media/gif/map_en.gif) -20px -247px no-repeat;}
#map_south a:hover {background:url(../media/gif/map_en.gif) -86px -378px no-repeat;}
#map_east a:hover {background:url(../media/gif/map_en.gif) -125px -520px no-repeat;}
#map_west a:hover {background:url(../media/gif/map_en.gif) -42px -535px no-repeat;}
#map_middle a:hover {background:url(../media/gif/map_en.gif) -92px -772px no-repeat;}

/*image map ends here*/

#middle_branches {
	width: 700px;
	height: 750px;
	display:block;

}

#west_branches {
	
	width: 700px;	
	height: 600px;
	display:none;

}

#east_branches {

	width: 700px;
	height: 380px;
	display:none;

}

#south_branches {

	width: 700px;
	height: 290px;
	display:none;

}

#north_branches {
	width: 700px;
	height: 200px;
	display:none;
}

.table_row_1 td{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border: 1px solid #838383;
	text-align: left;
	color: #666666;
	padding-left: 2px;
}
.table_row_2 td{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ebebeb;
	border: 1px solid #838383;
	text-align: left;
	color: #666666;
	padding-left: 2px;
}


.sister_co a:link, .sister_co a:visited {
color:#000000;
text-decoration:none;
}

.sister_co a:hover, .sister_co a:active {
color:#4F78A4;
text-decoration:none;
}






.new_footer {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9b9999;
	text-align: justify;
	z-index: 200;
	}
#new_copyright {
	position: absolute;
	height: 25px;
	width: 275px;
}















#inner_footer {
	height: 78px;
	position: absolute;
	width: 760px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #838383;
	top: 0px;
}
.inner_footer_td {
	text-align: center;
	background-image: url(../media/gif/new_footer_left_5.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

					.inner_footer_td a:link, .inner_footer_td a:visited {
					color:#838383;
					text-decoration:none;
					}
					.inner_footer_td a:hover, .inner_footer_td a:active {
					color:#838383;
					text-decoration:none;
					}
					.inner_footer_td:link, .inner_footer_td:visited {
	background-image: url(../media/gif/new_footer_left_5.gif);
	background-repeat: repeat-x;
	background-position: left top;
	cursor:pointer;
					}
					.inner_footer_td:hover, .inner_footer_td:active {
	background-image: url(../media/gif/new_footer_left_5_hovered.gif);
	background-repeat: repeat-x;
	background-position: left top;
	cursor:pointer;
					}
#copyright {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8e8e8e;
	text-align: left;
	padding-left: 5px;
	z-index: 200;
	position: absolute;
	height: 20px;
	width: 287px;
	left: 461px;
	top: 56px;
	}
							#copyright a:link, #copyright a:visited{
									text-decoration:none;
									color:#999999;
							}
							#copyright a:hover, #copyright a:active{
									text-decoration:none;
									color:#FFFFFF;
									background-color:#4F78A4;
							}