/*
  General settings - body, links, text
*/

BODY{
	background-color : #FFFFFF;
	color            : #000000;
}

A:link{
	color            : #000000;
}

A:active{
	color            : #000000;
}

A:visited{
	color            : #000000;
}

/*
  Content tables
*/

.clsTab{
	background-color : #FFFFFF;
}

.clsTd{
	background-color : #FFFFFF;
}

/*
  Edit fields
*/

input,textarea {
	background       : #FFFFFF; 
	border-style     : solid; 
    border-color     : #000000;
	border-width     : 1px;
	margin           : 1pt;
}

/*
  Buttons 
*/

.clsButton{
	color            : #000000;
	background       : #C3C3C3;
	border-style     : outset;
    border-color     : #C3C3C3;
	border-width     : 2px;
	margin           : 1pt;
}

/* Main Header (all pages)
   Displayed at the top of each page 
*/

.clsHeader1{
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 18pt;
	color            : #339933;
}


/* Additional header (confirmation, decline pages )
   Displayed at the top of each page 
*/

.clsHeader2{
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 18pt;
	color            : #339933;
}

/* Additional header (FrontPage)
   Displayed at the top of each page 
*/

.clsHeader3{
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 14pt;
	color            : #1C1DB3;
}

/*
  Content (all pages)  
*/

.clsContent1{
	background-color : #FFFFFF;
	font-family      : Arial;
	font-size        : 10pt;
	font-weight      : normal;
}

/*
  Introduction text within product catalogue
*/

.clsContent2{
	font-family      : Arial;
	font-size        : 10pt;
}

/*
  Shopping Cart table - header 
*/

.clsTableHeader1{
	background-color : #1C1DB3;
	color            : #ffffff;
	font-family      : Arial;
	font-size        : 10pt;
	font-weight      : bold;
}

/*
  Checkout table + Product Catalogue table
*/
.clsTableHeader2{
	background-color : #606060;
	color            : #FFFFFF;
	font-family      : Arial;
	font-size        : 13pt;
	font-weight      : bold;
}

/*
  Decline + Confirmation pages - bottom part
*/

.clsTableHeader3{
	background-color : #FFFFFF;
	color            : red;
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 10pt;
}


/*
  FrontPage, About Us, Contact Pages - Section Titles
*/

.clsTableHeader4{
	background-color : #1C1DB3;
	color            : #ffffff;
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 10pt;
}

/*
  FrontPage - Category and Spec Items Title
*/

.clsTableHeader5{
	background-color : #1C1DB3;
	color            : #FFFFFF;
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 10pt;
}

/*
  Catalogue - Name
*/

.clsTableHeader6{
	background-color : #1C1DB3;
	color            : #ffffff;
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 10pt;
}

/*
  Shopping Cart table - content
*/

.clsTableContent1{
	background-color : #DCDCDC;
	color            : #000000;
	font-family      : Arial;
	font-size        : 10pt;
}

/*
  Spec items table content - front page
*/

.clsTableContent2{
	background-color : #FFFFFF;
	color            : #000000;
	font-family      : Arial;
	font-size        : 10pt;
}

/*
  Right table (product catalogue, shopping cart, terms and condition, checkout)
*/
.clsRightTable{
	color            : #000000;
	background-color : #FFFFFF;
	border-style     : double;
    border-color     : #FFFFFF;
	border-width     : 1pt;
	font-family      : Arial;
	font-size        : 10pt;
}

/*
  Bottom of the right table - ordering instructions
*/
.clsRightTableBtm{
	background-color : #1C1DB3;
	border-style     : double;
	border-width     : 1pt;
	font-family      : Arial;
	font-size        : 10pt;
}

/*
  TD object with border - right table (bottom)
*/

.clsTDBorder{
	background-color : #EDEDED;
	color            : #000000;
}

/*
  Search for an item boxes (left frame, right table
*/

.clsTDBorder1{
	background-color : #EDEDED;
	font-family      : Arial;
	font-size        : 10pt;  
	color            : #000000;
}

/*
  Product Catalogue Fields (Description, Manufacturer etc.)
*/

.clsProductField{
	background-color : #FFFFFF;
	font-family      : Arial;
	font-size        : 10pt;
}

/*
  Disclaimer
*/

.clsDisclaimer{
	background-color : #FFFFFF;
	color            : #000000;
	font-family      : Arial;
	font-size        : 9pt;
	font-weight      : normal;
}


/*
  Right table browse catalogue caption
*/

#idBrowseCaption{
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 10pt;
}

/*
  Shopping Cart - terms and condition table
*/

#idTermsTable{
	border-style      : single;
	border-width      : 2;
	border-color      : #000000;
}

/*
  Product Catalogue and Shopping Cart - product code text and Terms and condition table text
*/

#idProductCode{
	background-color : #FFFFFF;
	color            : #000000;
	font-family      : Arial;	
	font-size        : 10pt;
}

/*
 Shopping Cart - product code
*/

#idProductCode1{
	background-color : #FFFFFF;
	color            : #000000;
	font-family      : Arial;	
	font-size        : 10pt;
}

/*
  Shopping Cart - Item Price and Item Total - table content
*/

/*
  "Return to Catalogue" link - Shopping Cart
*/

#idRet2CatLink{
	font-family      : Arial;
	font-weight      : bold;
}

/*
  Decline and confirmation pages 
*/

#idRet2CatLink2{
	font-family      : Arial;
	font-weight      : bold;
	color            : #000000;
	font-size        : 10pt;
}

/*
  Remove and View Item links - Shopping Cart Table
*/

#idShopCartLinks{
	color            : #000000;
	font-family      : Arial;
	font-size        : 10pt;
}

/*
  Shopping Cart - shipping method caption
*/

#idShipCaption{
	font-family      : Arial;
	font-weight      : bold;
	font-size        : 10pt;
}

/*
  Product Catalogue - Sell Price
*/

#idSellPrice{
	font-family      : Arial;
	font-size        : 10pt;
}