a:link {color: #930; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.05em;}
a:visited  { color: #930; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.05em;}
a:hover  { color: #350002; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.05em;} 
a:active {color: #350002; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.05em;}

.back-link { color: #2f6799; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing: 0.06em;}

h1  { color: #4f0003; font-size: 20px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.1em; }
h2   { color: #07154d; font-weight: normal; font-size: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.03em;}
h3  { color: black; font-size: 13px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.03em;}

p   { color: #333; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.05em;  margin-bottom: 10px;}
.body-text { color: #333; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.05em;}
.search-text { color: #333; font-size: 9px;font-family: Arial, Helvetica, sans-serif;}
.copyright  { color: white; font-size: 8px; font-family: Arial, Helvetica, sans-serif;}

.bullets  { color: #07154d; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.06em;}
.figure { color: #333; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.06em;}
.figure-number { color: #000; font-weight: bold; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.06em;}
.specs-rust { color: #930; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.06em;}

.text-blue  { color: #369;}
.text-green  { color: #6b7d21;}
.text-navy { color: #07154d;}
.text-rust  { color: #930;}

.green-h2   { color: #6b7d21; font-size: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.03em;}
.navy-h2  { color: #07154d; font-size: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.03em;}
.body-head-h3  { color: black; font-weight: bold; font-size: 13px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 0.03em;}

#menu_0 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible }
#menu_1 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible }
#menu_2 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible }
#menu_3 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible }
#menu_4 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible }
#menu_5 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible }

#submenu_0 { position: absolute; z-index: 3; top: 2px; left: 0px; visibility: hidden }
#submenu_1 { position: absolute; z-index: 3; top: 2px; left: 0px; visibility: hidden }
#submenu_2 { position: absolute; z-index: 3; top: 2px; left: 0px; visibility: hidden }
#submenu_3 { position: absolute; z-index: 3; top: 2px; left: 0px; visibility: hidden }
#submenu_4 { position: absolute; z-index: 3; top: 2px; left: 0px; visibility: hidden }
#submenu_5 { position: absolute; z-index: 3; top: 2px; left: 0px; visibility: hidden }

#submenu_6 { position: absolute; z-index: 4; top: 10px; left: 122px; visibility: hidden }
#submenu_7 { position: absolute; z-index: 4; top: 10px; left: 118px; visibility: hidden }
#submenu_8 { position: absolute; z-index: 4; top: 36px; left: 156px; visibility: hidden }
#submenu_9 { position: absolute; z-index: 4; top: 36px; left: 118px; visibility: hidden }

#search_div { visibility: visible; position: relative; z-index: 2; top: 0px; left: 0 }


.mainnavtable { 
	background-color:#FFFFFF; 
	padding-top:2px; 
	padding-bottom:4px; 
	padding-right:4px; 
	padding-left:4px; 
} 
	
.searchnavtable { 
	background-color:#FFFFFF; 
	padding-top:2px; 
	padding-bottom: 4px; 
	padding-right:1px; 
	padding-left: 4px; 
}


#mainmenu table.mainnav td a:link, table.mainnav td a:visited {
	background-color:#FFFFFF; 
	color:#000000; 
	padding:4px; 
	font-family: arial, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	letter-spacing: 0.00em;
}

#mainmenu table.mainnav td a:hover, table.mainnav td a:active {
	background-color:#FFFFFF; 
	color:#993300; 
	padding:4px; 
	font-family: arial, sans-serif; 
	font-size: 11px;
	text-decoration:none;
	letter-spacing: 0.00em;
}


#search_div table.search td a:link, table.search td a:visited {
	color:#993300; 
	padding-top:5px; 
	padding-bottom:4px; 
	padding-left:4px; 
	padding-right:2px; 
	font-family: arial, sans-serif; 
	font-size:10px; 
	text-decoration:none; 
	letter-spacing: 0.00em;
}

#search_div table.search td a:hover, table.search td a:active {
	color:#C16236; 
	padding-top:5px; 
	padding-bottom:4px; 
	padding-left:4px; 
	padding-right:2px; 
	font-family: arial, sans-serif; 
	font-size: 10px; 
	text-decoration:none; 
	letter-spacing: 0.00em;
}

img.searchicon { 
	vertical-align: bottom;
}


#submenu table.subnav td a:link, table.subnav td a:visited {
	color: #ffffff; 
	border-style: solid; border-width: 1px; border-color: #7c9dbe ;
	font-size: 11px; 
	font-family: arial, sans-serif; 
	line-height: 15px;
	text-decoration: none; 
	letter-spacing: 0.00em;
	background-color: #7c9dbe; 
	text-indent: 20px; 
	margin-top: 0px; 
	display: block;
	padding: 5px;
}

#submenu table.subnav td a:hover, table.subnav td a:active {
	color: #993300; 
	border-style: solid; border-width: 1px; border-color: #7c9dbe ;
	font-size: 11px; 
	font-family: arial, sans-serif; 
	line-height: 15px;
	text-decoration: none; 
	letter-spacing: 0.00em;
	background: #ffffff url(media/subnavbutton_on.gif) no-repeat; 
	text-indent: 20px; 
	margin-top: 0px; 
	display: block;
	padding: 5px;
}

#subsubmenu table.subsubnav td a:link, table.subsubnav td a:visited {
	color: #ffffff; 
	border-style: solid; border-width: 1px; border-color: #336699 ;
	font-size: 11px; 
	font-family: arial, sans-serif; 
	line-height: 15px;
	text-decoration: none; 
	letter-spacing: 0.00em;
	background-color: #336699; 
	text-indent: 20px; 
	margin-top: 0px; 
	display: block;
	padding: 5px;
}

#subsubmenu table.subsubnav td a:hover, table.subsubnav td a:active {
	color: #993300; 
	border-style: solid; border-width: 1px; border-color: #336699 ;
	font-size: 11px; 
	font-family: arial, sans-serif; 
	line-height: 15px;
	text-decoration: none; 
	letter-spacing: 0.00em;
	background: #ffffff url(media/subnavbutton_on.gif) no-repeat; 
	text-indent: 20px; 
	margin-top: 0px; 
	display: block;
	padding: 5px;
}
