body {
	background-color: #ffffff;
	font-size: 70%; color: #3a3a3a; 
	font-family: Verdana;
	line-height:16px;
	text-align:left;
}
#pageBody {
	background-color: #ffffff;
}

.WarningMessage {
	color: red;
	font-size:	109%;
	font-weight:bold;
}
/******************* START Standart Tags ************************************/
p, a, h1, h2, h3, h4, h5, h6 {font-family: Verdana;}

p { 
	margin: 0px 0 0px 0; 
	padding:6px 5px 4px 0px; 
	line-height:16px;
}

b { display:inline; padding:0; margin:0}

td, th { vertical-align:top}
h1 { font-size: 18px; color: #595959; font-weight: normal; }
h2 { font-size: 14px; color: #005c49; font-weight: bold; }
h3 { font-size: 111%; color: #247363; font-weight: bold; }
h4 { font-size: 100%; color: #cc6600; font-weight: bold; display:inline; padding:0 0 0 8px;}
h5 {}
h6 {}

a:hover, 
a:link, 
a:visited, 
a:active { 
	font-size: 100%;
	color:#333;
	text-decoration:none; 
}

ul li a:hover,
ul li a:link,
ul li a:visited,
ul li a:active {
}

ul li { font-size:100%}
ol li {}
ol li ol li {}
hr { }

form {
	margin:0;
	padding:0;
}
input.input {
/*	background:url(images/prodRegInput.gif) no-repeat; */
	width:201px; height:19px;
/*	border:none; */
}
/******************* END Standart Tags ******************************************/


/******************* START Header Block *****************************************/
#pageHeader {
	background-image:url(images/header_bg.gif);
	background-repeat:no-repeat;
}
#pageHeader td { text-align:left}
#pageHeader .spacer { height:29px!important; height:30px;}

#siteTitle {}
#siteSubtitle {}
#siteLogotype {
	margin:0 0 0 32px;
	padding:18px 0 0 0
}
/******************* END Header Block *******************************************/


/******************* START Service, MenuPath, Search  Block *********************/
#pageServiceMenu {
	color:#ccc;
	font-family: Verdana;
	white-space:nowrap;
}
#pageServiceMenu A.Item:link,
#pageServiceMenu A.Item:visited,
#pageServiceMenu A.Item:hover {
	color:#ccc;
	font-family:Verdana;
	font-size:100%;
	text-decoration:none;
	word-spacing:3px;
	padding-right:2px;
}

#pageServiceMenu A.Item:active,
#pageServiceMenu A.Active:link,
#pageServiceMenu A.Active:visited,
#pageServiceMenu A.Active:hover,
#pageServiceMenu A.Active:active {
	color:#ccc;
	font-family:Verdana;
	font-size:100%;
	text-decoration:none;
	font-weight:bold;
	word-spacing:3px;
	padding-right:2px;
}

#pageSearch {
	margin:0 0 0 5px;
	padding:0;
}
#pageSearch form {
	margin:0;
	padding:0;
}
#pageSearch .inputSearch { position:relative; top:-10px!important; top:-7px;
/*	background:url(images/inputSearch.gif) no-repeat; */
	width:130px; height:20px;
/*	border:none;*/
	margin:0 2px 0 0;
	padding:0;
}

#pageSearch .button {
	margin:0px;
	padding:0px;
}


#pageMenuPath { font-size:90%;}
#pageMenuPath .Item {
	color:#999;
	text-decoration:underline;
	font-weight:normal;
	padding:0 3px 0 4px;
}
#pageMenuPath .Active {
  color:#999;
	text-decoration:none;
	font-weight:bold;
	padding:0 3px 0 4px;
}

/******************* END Service, MenuPath, Search  Block *********************/

/******************* START Menus Block ****************************************/
#pageMenu {
	margin:0;
	padding:0;
	text-align:left;
}
#pageMenu #SubMenu {
	margin:0 0 0 0px;
	padding:0;
}
#pageMenu #SubMenu A.Item:link,
#pageMenu #SubMenu A.Item:visited,
#pageMenu #SubMenu A.Item:hover,
#pageMenu #SubMenu A.Item:active,
#pageMenu #SubMenu A.Active:link,
#pageMenu #SubMenu A.Active:visited,
#pageMenu #SubMenu A.Active:hover,
#pageMenu #SubMenu A.Active:active {
	display:block;
	margin:7px 0 0 27px;
	padding:0;
}

#pageMenu #SubMenu #SubMenu {
	margin:8px 0 0 0px;
	padding:0;
}

#pageMenu #SubMenu #SubMenu A.Item:link,
#pageMenu #SubMenu #SubMenu A.Item:visited,
#pageMenu #SubMenu #SubMenu A.Item:hover {
	display:block;
	text-decoration:none;
	color:#663202;
	margin:0px 0 0 31px;
}

#pageMenu #SubMenu #SubMenu A.Item:active,
#pageMenu #SubMenu #SubMenu A.Active:link,
#pageMenu #SubMenu #SubMenu A.Active:visited,
#pageMenu #SubMenu #SubMenu A.Active:hover,
#pageMenu #SubMenu #SubMenu A.Active:active {
	display:block;
	text-decoration:none;
	color:#cd6601;
}
/******************* END Menus Block *********************/

#pageContent { 
	font-size: 100%;
	text-align:left;
}
#pageContentBody {}

#pageTitle {
	color:#cc6601;
	font-size:100%;
	font-weight:bold;
}
.titleImage { position:relative; top:1px;}

#pageFooter {
 background:url(images/FooterBg.gif) no-repeat;
}
#pageFooter #pageCopyrights { position:relative; float:left;
	left:22px;
	margin:8px 0 0 0px;
	font-size:100%;
	color:#999;
}

#pageFooter #pageTechnology {
}
#pageFooter #Contacts {
}
#pageFooter .FooterMenu { position:relative; float:right;
  right:25px;
	margin:10px 0 0 0;
	font-size:110%;
	color:#999;
}
#pageFooter .FooterMenu A:link,
#pageFooter .FooterMenu A:visited,
#pageFooter .FooterMenu A:hover,
#pageFooter .FooterMenu A:active {
	font-family:Verdana;
	font-size:90%;
	color:#999;
	text-decoration:none;
}
/************************************************************************************************/
/************************************************************************************************/
/************************************** ADDITION ************************************************/
/************************************************************************************************/

.SelectCountry {
	margin:27px 0 0 3px!important;margin:26px 0 0 3px;
	padding:0;
}
.SelectCountry select { width:183px; border:1px solid #575757}

/************************************************************************************************/
/************************************************************************************************/
/************************************** HOME ************************************************/
/************************************************************************************************/

.Aniversary {
	background:url(Eton_home-Aniversary.jpg) no-repeat top right;
	width:217px; height:349px;
}
.RedCross {
	background:url(Eton_home-RedCross.gif) no-repeat top right;
	width:340px; height:346px;
}
.Aniversary A,
.RedCross A { position:relative; top:328px; 
	margin:0px 18px 0 0;
	padding:0;
}
/************************************** End HOME ************************************************/
/************************************** Top of Page object ************************************************/
.TopOfPage { width:99%; margin-top:20px}
#pageContent #pageContentBody .TopOfPage td { text-align:center; vertical-align:bottom; padding-bottom:5px}
#pageContent #pageContentBody .TopOfPage th { text-align:right; vertical-align:bottom; }
/*********************************** End Top of Page object ************************************************/
/********************* Product Line, Product Order, Cart Option ********************************************/

.ProductLineMessage {
	border-bottom:1px solid #f6fafb;
}
.ProductLineMessage div {
	border-bottom:1px solid #e5eff5;
	font-weight:bold;
	width:580px;
	padding-left:11px;
	padding-top:10px;
	padding-bottom:4px;
}
.ProductLine A.clear {
	display:block; clear:both;
	width:580px;
	border-bottom:1px solid #ffefe5;

}
.ProductLine{
	width:auto;
	border-bottom:1px solid #fffaf6;
	margin:0 0 50px 0;
	padding:0 0 0 0px;
}
.ProductLine .Item { position:relative; float:left;
  width:144px; height:144px;
	margin:11px 0px 30px 32px;
	padding:0;
}
.ProductLine .Item .Price {
	font-weight:bold;
}

.ProductOrder { margin:10px 0 0 0}
.ProductOrder th {
	color:#cc6600;
	font-weight:bold;
	border-bottom:1px solid #ccc
}
.ProductOrder td { padding:10px 0 0 0 }
.ProductOrder .Item { width:100%;}
.ProductOrder .Item td { 
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}
.ProductOrder .image { float:left;
	margin:0 20px 0 0;
}
.ProductOrder input {
	width:53px; height:18px;
/*	border:none;*/
/*	background-image:url(images/inputBg.gif);*/
}
.ProductOrder select {
	width:135px; height:19px;
	font-size:80%
}

.ProductOrderObject { margin:17px 0 17px 0;}
.ProductOrderObject th {
	color:#cc6600;
	padding-bottom:2px;
}
.ProductOrder A,
.ProductOrderObject A { 
	font-size:90%;
	color:#666;
}
.ProductOrderObject b { 
	display:block; 
	margin-top:8px;
}
.ProductOrderObject .button { margin-top:9px}
.ProductOrderObject .border {
	border-bottom:1px solid #ccc;
}
.CartOption .border {
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	padding-right:82px;
}
.ProductOrderObject table { margin-bottom:17px}

.ProductTotalOrder {
	margin:12px 0 0 0;
	border-bottom:1px solid #ccc;
}
.ProductTotalOrder td {
	padding:0px 0 15px 19px
}
.ProductTotalOrder td table td {
	padding:0 15px 0 0;
	color:#ca6702;
}
.ProductTotalOrder td table td b { color:#333333; }
.ProductTotalOrder td table th {
	color:#ca6702; 
}

.CartOption td { padding:10px 0 10px 0}
.CartOption th { padding:10px 0 0 0}
.CartOption td table td { padding:0;}
.CartOption .input {
	width:128px; height:20px;
/*	border:none;*/
	margin:0; padding:0;
/*	background-image:url(images/inputBg_storecart.gif);*/
}
.CartOption .button { position:relative; top:8px;
	width:73px; height:24px;
	border:none;
	margin:-5px 0 0 3px;
	padding:0;
	vertical-align:bottom
}
/********************* End Product Line, Product Order, Cart Option ****************************************/
/***************************************** People Page ********************************************/
.person {
	width:99%;
	margin:0px 0 0 0;
	border-top:1px solid #CCC;
}
.person th {
	padding:25px 0 0 0;
}
.person td.description {
	padding:1px 53px 0 4px;
}
.person p {  font-weight:normal; padding:0}
.person .image { margin:14px 0 0px 0}
/*************************************** End People Page ********************************************/

/***************************************** Product Registration & Customer Request Pages ********************************************/
.ProductRegistration,
.CustomerRequest { 
	width:505px; 
	margin-top:14px;
}
.ProductRegistration th,
.CustomerRequest th { 
	text-align:right; 
	padding-right:8px;
	padding-top:4px;
	vertical-align:top;
	white-space:nowrap;
}
.ProductRegistration th.normal {
	font-weight:normal;
}
.ProductRegistration b { line-height:25px;}
.ProductRegistration .input {
/*	background:url(images/prodRegInput.gif) no-repeat;*/
/*	border:none;*/
	width:201px; height:19px;
  margin:3px 0 3px 0!important; margin:2px 0 2px 0;
}
.CustomerRequest .input {
/*	background:url(images/prodRegInput.gif) no-repeat;*/
/*	border:none;*/
	width:201px; height:19px;
	margin:2px 0 2px 0!important; margin:1px 0 1px 0;
}
.ProductRegistration .select {
	width:99px; margin-right:3px
}
.ProductRegistration .checkbox {
	width:14px; height:14px;
	margin:7px 5px 0px 0;
}
.ProductRegistration .button,
.CustomerRequest .button {
  width:73px; height:24px;
	margin:21px 3px 0 -3px;
	padding:0px;
}
.CustomerRequest .textbox {
	border:1px solid #999;
	width:270px; height:158px;
}
/************************************ End Product Registration & Customer Request Pages ********************************************/
/************************************ FAQ & Manuals Pages ********************************************/
.FAQ { 
	width:411px; 
	margin:5px 0 0 2px;
}
.Manuals {
	width:428px; 
	margin:7px 0 0 0;
}
.Manuals select { width:126px}
.Manuals .bg {
	background:url(images/Customer-Support-Manualsbg3.gif) no-repeat; 
	height:33px
}
.Manuals .bg table { margin:0; padding:0}
.Manuals .bg table td { margin:0; padding:0}
.FAQ td,
.Manuals td { 
	height:26px; 
	vertical-align:middle;
}
.Manuals td,
.Manuals th { 
	padding:0 0 0 18px;
}
.Manuals th { color:#cc6600;}

.FAQ .gr { 
	background-color:#e3e3e3; 
	height:20px; 
	vertical-align:middle;
}
.Manuals .gr { 
	height:30px;
	background-color:#e3e3e3
}
.Manuals .grNone { background-color:#FFF!important}

.FAQ A:link,
.FAQ A:visited,
.FAQ A:hover,
.FAQ A:active {
	background:url(images/greenliImage.gif) no-repeat;
	color:#333;
	text-decoration:underline;
	padding-left:27px;
}
/******************************** End FAQ & Manuals Pages ********************************************/
/************************************ Auth Page ********************************************/
#contentLogin { margin:18px 0 0 0}
#contentLogin .input {
/*	border:none;*/
/*	background:url(images/AuthInputBg.gif) no-repeat;*/
	width:154px; height:19px;
	margin:4px 0 5px 0;
}
#contentLogin .checkbox {
	width:14px; height:14px;
	margin:3px 5px 0px 0;
}
#contentLogin .button {
	margin:8px 0 0 -3px;
	padding:0px;
}
#contentLogin A:link,
#contentLogin A:visited,
#contentLogin A:hover,
#contentLogin A:active {
	background:url(images/li_image.gif) no-repeat 0px 5px;
	padding-left:8px;
	text-decoration:none;
}
/******************************** End Auth Page ********************************************/
/***************************************** News Page ********************************************/
.objectNews { clear:both; margin-right:41px}
#pageContent #pageContentBody .date {color: #cc6600; padding: 4px 0 1px 0;}
#pageContent #pageContentBody .link {color: #cc6600; padding: 0px 0 0 0; text-align: right;}
#pageContent #pageContentBody .note { padding:0 0 12px 0; margin:0}
#pageContent #pageContentBody .more { position:relative; float:right; margin-bottom:12px}

/*************************************** End News Page ********************************************/
/*************************************** Airwaves Page ********************************************/
.Airwaves {
	width:790px; height:349px;
}
.Airwaves td { vertical-align:top;}
.Airwaves table td.pdf { 
	vertical-align:top;
	text-align:left;
	padding:2px 0 0 19px;
}
.Airwaves .Airwaves_bg td table td {  
	height:24px;
	text-align:left;
}
.Airwaves .Airwaves_bg td table { 
	margin:2px 0 0 0;
	padding:0;
	color:#666;
}
.Airwaves .input {
	width:130px; height:15px;
	margin-bottom:2px!important; margin-bottom:0;
/*	border:none;*/
/*	background:url(images/Airwaves_input_bg.gif) no-repeat;*/
}
.Airwaves .Airwaves_bg .button { margin:2px 0 0 60px}

.Airwaves .InTheNews {
	background:url(images/Airwaves-InTheNews1.gif) no-repeat;
	padding-top:6px;
	margin-bottom:35px;
	text-align:center;
}
.Airwaves .InTheNews img { position:relative; left:-6px;
	padding-bottom:10px;
}
.Airwaves .InTheNews .Item { 
	margin:0 21px 6px 21px;
	text-align:left;
}
.Airwaves .InTheNews .all { float:right; margin-right:30px;}
/************************************* End Airwaves Page ********************************************/
/**************************** Right Column Object for Product Line page *****************************/
.Block {
	width:202px;
	background:url(images/Block_bg.gif) no-repeat bottom center;
	text-align:left;
	margin-bottom:10px;
}
.Block .Head { 
	height:30px!important; height:24px;
	background-color:#999;
	padding:6px 0 0 8px;
}
.Block .Body {
	border-left:2px solid #e8e8e8; 
	border-right:2px solid #e8e8e8;
	padding:10px 0 25px 16px!important;padding:8px 0 25px 16px;
	vertical-align:top;
	font-family:Verdana;
	font-size:100%;
	font-weight:bold;
	color:#333;
}
.Block .Body div { overflow:hidden}
.Block .Body A {
	font-family:Verdana;
	font-size:100%;
	font-weight:bold;
	color:#333;
	text-decoration:underline;
	word-spacing:1px;
	letter-spacing:-1px;
	padding-bottom:30px;
}
.Block .Body img { padding-bottom:3px}
*HTML .Block .Body img { position:relative; top:3px; padding-bottom:4px}
.Block .Body select { 
	width:107px;
	font-size:90%;
	margin:0px 0 0 0;
	padding:0;
}
.Block .Body input.button { position:relative; top:5px;
 margin:0px 0 0 8px;
 padding:0;
}
/**************************** End Right Colimn Object for Product Line page *****************************/
/*************************************** Shopping Cart and Training Guide Object ********************************************/
.ShoppingCart,
.TrainingGuide {
	width:176px; height:200px;
	font-family:Verdana;
	color:#333;
	background-color:#FFF;
}
.ShoppingCart .Body,
.TrainingGuide .Body {
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	vertical-align:top;
	padding-left:18px;
	padding-bottom:11px;
	background-color:#FFF;
	text-align:left
}
.TrainingGuide .Body { padding-bottom:0; padding-left:11px}
.TrainingGuide .Body th { 
	font-weight:normal; 
	padding-bottom:3px;
}
.ShoppingCart .Body table,
.TrainingGuide .Body table {
	width:145px;
	margin:15px 0px 11px 0;
}
.ShoppingCart .Item {}
.ShoppingCart .Item img { margin:0 0 3px 22px;}
.ShoppingCart .Item .Price {
	font-weight:bold;
	color:#cc6601;
}
.TrainingGuide .input {
/*	background:url(images/TraningGuide_input.gif) no-repeat;*/
	width:150px; height:19px;
}
.TrainingGuide A { text-decoration:underline;}

/********************************* End Shopping Cart Object ********************************************/
/********************************* Site Map Page ********************************************/
.SiteMap { position:relative; top:-5px; padding-bottom:10px}
.SiteMap td { vertical-align:middle}
.SiteMap A:link,
.SiteMap A:visited,
.SiteMap A:hover,
.SiteMap A:active { display:block;
	color:#cc6601;
	margin:4px 0 -4px 17px;
}
.SiteMap div { margin-bottom:22px}
/***************************** End Site Map Page ********************************************/



