/* CSS Document */

body 			{ margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(/images/wal_pagebckg.jpg); background-repeat:no-repeat; background-color: #70c0ff; }


td 				{ vertical-align: top; font-size:10pt; font-family: Arial, Helvetica, sans-serif; }
.product_title 	{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-top:0px; margin-bottom:0px; font-weight: bold; }
h1 				{ margin-top:0px; margin-bottom:0px; }
.tb_title 		{ color: #181873;  font-weight: bold;	}
.red_text 		{ color: #FF0000; font-weight: bold; }
FORM 			{ DISPLAY: inline }
INPUT 			{ FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
TEXTAREA 		{ FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
OPTGROUP 		{ FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
OPTION 			{ FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
SELECT 			{ FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.heading01 		{ font-size: 13px; font-weight: bold; color:#112269; }
.heading02 		{ color:#49567b; }
.small_text_01 	{ font-size: 10px; }
.side_menu		{ font-size: 13px; }
.bullet_spacing	{ margin-top: 2px; }

A			{ text-decoration : none; }
A:link 		{ text-decoration : none; }
A:visited 	{ text-decoration : none; }
A:active  	{ text-decoration : none; }
A:hover  	{ text-decoration : underline; }

.box_generalleftborder	{ background-image:url(/images/box_general_bar_l.gif); background-repeat:repeat-y; }
.box_generalrightborder { background-image:url(/images/box_general_bar_r.gif); background-repeat:repeat-y; }
.box_leftborder			{ background-image:url(/images/box_blue_bar_l.gif); background-repeat:repeat-y; }
.box_rightborder 		{ background-image:url(/images/box_blue_bar_r.gif); background-repeat:repeat-y; }

#footer 			{ font-size:10px; margin: 10px 0px 0px 20px; color: #FFFFFF; }
#footer A:			{ text-decoration: none; color:#FFFFFF;}
#footer A:link		{ text-decoration: none; color:#FFFFFF;}
#footer A:visited 	{ text-decoration: none; color:#FFFFFF;}
#footer A:active  	{ text-decoration: none; color:#FFFFFF;}
#footer A:hover  	{ text-decoration: underline; color:#FFFFFF;}

.home_title		{ color: #0b347f; font-size: 18px; font-weight: bold; }
.home_title1	{ color: #001460; font-size: 18px; font-weight: bold; }
.home_title2	{ color: #001460; font-size: 13px; font-weight: bold; }
A.home_title2:link 		{ text-decoration : none; color: #001460;}
A.home_title2:visited 	{ text-decoration : none; color: #001460;}
A.home_title2:active  	{ text-decoration : none; color: #001460;}
A.home_title2:hover  	{ text-decoration : underline; color: #001460;}

.home_logo 		{ background-image:url(/images/wal_top.jpg); background-repeat:no-repeat; }
.home_top		{ background-image:url(/images/wal_topbckg.jpg); background-repeat:no-repeat; }
.home_body		{ background-color: #8dbbf3; }
.home_clouds 	{ background-color: #000154; background-image:url(/images/wal_clouds.jpg); background-repeat:no-repeat; background-position:right; }
.home_text		{ color: #565960; }
.home_news_position	{ color: #000000; font-size: 11px; margin: 5px 5px 0px 10px; }
.home_news_text		{ color: #000000; font-size: 11px; }
A.home_news_text:link 		{ text-decoration : none; color: #000000;}
A.home_news_text:visited 	{ text-decoration : none; color: #000000;}
A.home_news_text:active  	{ text-decoration : none; color: #000000;}
A.home_news_text:hover  	{ text-decoration : underline; color: #000000;}
.home_news_border { border-right: 1px solid #666666;  }

.featured_product_box	{ border-left: 1px solid #ff4900; border-right: 1px solid #ff4900; border-bottom: 1px solid #ff4900; background-color:#FFFFFF; width: 607px; padding: 10px 10px 10px 10px; }
.featured_product_box1	{ border-left: 1px solid #03338b; border-right: 1px solid #03338b; border-bottom: 1px solid #03338b; background-color:#FFFFFF; width: 607px; padding: 10px 10px 10px 10px; }
.side 			{ background-image:url(/images/wal_leftbckg.jpg); background-repeat:no-repeat; background-color: #ff7f11; }

.subpage_body					{ background-color: #8dbbf3; }
.subpage_body_content 			{ background-color:#FFFFFF; width: 619px; margin: 5px 0px 20px 20px; height: 100%; }
.subpage_body_content_position 	{ padding: 10px 10px 10px 10px; width: 619px; }

.page_bckg			{ background-image: url(/images/wal_pagebckg.jpg); background-repeat:no-repeat; background-position:center; }
.page_topbckg 		{ background-image: url(/images/wal_topbckg1.jpg); background-repeat:repeat-x; }
.page_topshadow 	{ background-image:url(/images/wal_topshadow.png); background-repeat:repeat-x; }
.page_leftshadow 	{ background-image:url(/images/wal_leftshadow.png); background-repeat:repeat-y; background-position:right; }
.page_bottomshadow 	{ background-image:url(/images/wal_bodybottomshadow.png); background-repeat:repeat-x; }
.page_rightshadow 	{ background-image:url(/images/wal_rightshadow.png); background-repeat:repeat-y; }
.page_lrc 			{ background-image:url(/images/wal_lrc.png); background-repeat:no-repeat; }
.page_llc			{ background-image:url(/images/wal_llc.png); background-repeat:no-repeat; background-position: top right; }
.page_title			{ border-left: 10px solid #ff4900; padding: 5px 5px 3px 5px; background-color: #ffa654; color: #FFFFFF; font-size: 16px; margin-bottom: 20px; width: 619px; }
.page_title1		{ border-left: 10px solid #ff4900; padding: 5px 5px 3px 5px; background-color: #1f1c19; color: #FFFFFF; font-size: 16px; font-weight: bold; width: 607px; }
.page_title2		{ border-left: 10px solid #ff4900; padding: 5px 5px 3px 5px; background-color: #03338b; color: #FFFFFF; font-size: 16px; font-weight: bold; width: 607px; }
.page_footer		{ background-image:url(/images/wal_footerbckg.jpg); background-repeat:no-repeat; }

.body_position		{ padding:10px 10px 10px 20px; }
.body_leftshadow 	{ background-image:url(/images/wal_bodyleftshadow.png); background-repeat:repeat-y; }

.login_country_position { float:right; }
.login_position 		{ margin: 6px 0px 0px 0px; }
.login_text  			{ font-size:10px; color:#FFFFFF; }
A.login_text:link 		{ text-decoration : none; }
A.login_text:visited 	{ text-decoration : none; }
A.login_text:active  	{ text-decoration : none; }
A.login_text:hover  	{ text-decoration : underline; }
.login_submitbutton 	{ color: #FFFFFF; background-color:#ff6315; height: 20px; }
.login_inputfield 		{ width: 100px; }
.login_spacing 			{ padding: 0px 0px 0px 3px; }

.country_position 		{ margin: 15px 0px 0px 0px;  }
.country_backg 			{ background-image:url(/images/wal_countrybckg.png); background-repeat:no-repeat; height: 24px; }
.country_text 			{ font-size:10px; color:#FFFFFF; }
.country_flag  			{ margin: 2px 5px 0px 0px; }

#sidemenu				{ font-size: 11px; }
#sidemenu td 			{ font-size: 11px; }
#sidemenu a:			{ text-decoration: none; color: #000000; }
#sidemenu a:link		{ text-decoration: none; color: #000000; }
#sidemenu a:visited		{ text-decoration: none; color: #000000; }
#sidemenu a:hover		{ text-decoration: underline; color: #000000; }


.sidemenu_position		{ margin: 0px 10px 20px 10px; }
.sidemenu_title			{ background-color:#ff6315 ; color: #FFFFFF; padding: 3px 10px 3px 10px; letter-spacing: 3px; font-size: 12px; }
.sidemenu_title_position { margin: 10px 0px 10px 0px; }
.sidemenu_title_position1 { margin: 2px 0px 10px 0px; }
.sidemenu_triangle		{ margin: 0px 5px 0px 0px; }


#leftnav 				{ list-style: none; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }
#leftnav ul 			{ margin: 0px; padding: 0px; }
#leftnav li 			{ margin: 0px; padding: 0px 0px 0px 10px; list-style: none; background-image:url(/images/wal_triangle.gif); background-position: top left; background-repeat:no-repeat;}
#leftnav li a 			{ text-decoration:none; } 
#leftnav li a:hover 	{ text-decoration: underline; } 
#leftnav li a:active 	{ text-decoration:none; }


#newsletter_subscription	{ font-size: 11px; margin: 0px 0px 0px 10px; }
#newsletter_subscription td	{ font-size: 11px; }

#tab_content 			{ CLEAR: both; BORDER-TOP: #c5dae3 1px solid;  }
#tabnav 				{ CLEAR: both; BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(/images/tab_leftborder.gif); WIDTH: 546px; BACKGROUND-REPEAT: no-repeat; }
#tabnav UL 				{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; PADDING-TOP: 0px; }
#tabnav UL LI 			{ DISPLAY: inline; MARGIN: 0px; }
#tabnav UL LI A 		{ PADDING-RIGHT: 8px; BACKGROUND-POSITION: right top; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; BACKGROUND-IMAGE: url(/images/tab_off.gif); PADDING-BOTTOM: 7px; COLOR: #666666; PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none; }
#tabnav UL LI A:hover 	{ COLOR: #3b9ccc; }
#tabnav UL LI A.current { PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/tab_on.gif); PADDING-BOTTOM: 9px; COLOR: #ffffff; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; }
#tabnav UL LI A.current:hover { COLOR: #ffffff; }
#navlist 				{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px }
.tab_content_space 		{ margin: 10px 0px 0px 0px; }

.productinfo 			{ margin: 0px 0px 40px opx; }

.table_lines 			{ border-top: 1px solid #CCCCCC; padding: 5px 0px 5px 0px; }
.table_spaces			{ padding: 0px 0px 5px 0px; }
.table_lines1 			{ border-top: 1px solid #CCCCCC; padding: 3px 0px 3px 0px; }
.table_lines_bottom 	{ border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 5px 0px 5px 0px; }
.table_lines_bottom1 	{ border-bottom: 1px solid #CCCCCC; padding: 5px 0px 5px 0px; }
.table_lines_bottom2 	{ border-top: 1px solid #CCCCCC; border-bottom: 2px solid #666666; padding: 5px 0px 5px 0px; }
.table_header 			{ background-color: #0094CA; color: #FFFFFF; font-weight: bold; padding: 5px 0px 5px 0px; }
.table_header1 			{ background-color: #0094CA; border-right: 5px solid #FFFFFF; color: #FFFFFF; font-weight: bold; padding: 5px 0px 5px 5px; }
.table_subheader 		{ color: #181873; font-weight: bold; padding: 25px 0px 5px 0px; }
.table_subheader1 		{ color: #181873; font-weight: bold; padding: 5px 0px 5px 0px; }

.startup_menu			{ float: right; margin: 0px 0px 40px 40px; width: 200px; padding: 10px 10px 10px 10px; border: 1px solid #c5dae3; background-image: url(/images/background01.jpg); background-repeat:no-repeat; background-color: #f8f8f8; }

#bullet_options 			{ list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#bullet_options ul 			{ margin: 0px; padding: 0px; }
#bullet_options li 			{ margin: 0px; padding: 0px 0px 0px 15px; list-style: none; background-image:url(/images/wal_triangle1.gif); background-position: top left; background-repeat:no-repeat;}
#bullet_options li a 		{ text-decoration: none; }
#bullet_options li a:hover 	{ text-decoration: underline; } 
#bullet_options li.active 	{ text-decoration: underline; }

#bullet_options1 			{ list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#bullet_options1 ul 		{ margin: 0px; padding: 0px; }
#bullet_options1 li 		{ margin: 0px; padding: 0px 0px 0px 12px; list-style: none; background-image:url(/images/wal_triangle1.gif); background-position: top left; background-repeat:no-repeat;}
#bullet_options1 li a 		{ text-decoration: none; } 
#bullet_options1 li a:hover { text-decoration: underline; } 
#bullet_options1 li.active 	{ text-decoration: underline; }

#bullet_options2 			{ list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#bullet_options2 ul 		{ margin: 0px; padding: 0px; }
#bullet_options2 li 		{ margin: 0px; padding: 0px 0px 0px 12px; list-style: none; background-image:url(/images/wal_circle.gif); background-position: top left; background-repeat:no-repeat;}
#bullet_options2 li a 		{ text-decoration: none; } 
#bullet_options2 li a:hover { text-decoration: underline; } 
#bullet_options2 li.active 	{ text-decoration: underline; }



.clear 						{ clear: both; }
#table_small_text td		{ font-size: 12px; }
.spareparts_position		{ padding: 0px 0px 0px 20px; }
.login_border				{ border-left: 1px solid #0094CA; border-right: 1px solid #0094CA; border-bottom: 1px solid #0094CA; }

.caption					{ font-size: 10px; color:#666666; font-style:italic; }

.tb_title1_1					{ background-color: #0094CA; color: #FFFFFF; font-weight: bold; padding: 5px 0px 5px 5px; vertical-align:middle; border-top: 2px solid #0094CA; border-bottom: 2px solid #0094CA; } 
.tb_title2_1					{ vertical-align:middle; border-top: 2px solid #0094CA; border-bottom: 1px solid #cccccc;padding: 5px 5px 5px 5px;}	
.tb_title2_2					{ vertical-align:middle; border-bottom: 1px solid #cccccc; padding: 5px 5px 5px 5px; }		
.tb_title2_3					{ vertical-align:middle; border-bottom: 2px solid #0094CA; padding: 5px 5px 5px 5px; }	
.tb_title2_4					{ vertical-align:middle; border-top: 2px solid #0094CA; border-bottom: 2px solid #0094CA; padding: 5px 5px 5px 5px; }	

.tb_title2_end					{ border-right: 2px solid #0094CA;;		