body {
	behavior: url(csshover.htc);
}
hr {
  	border: 0;
   color: #606060;
	background-color: #606060;
	height: 1px;
}

h1 { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;     
	font-weight: bold;
	text-align: left;
   PADDING: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
} 
h2 { font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;     
	text-align: left;
   PADDING: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
h5 { font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #333333;     
	font-weight: bold;
	text-align: left;
     	PADDING: 6px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
}     
/* Default font as it is always in a table cell */
table tr td{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
  
.normal  {font-family:Arial; color:black; font-size:8pt}
.telno  {
	font-family:Arial; 
	color:#808080; 
	font-size:20pt;
	font-weight: bold;
	text-align: left;
	MARGIN-TOP: 6px;
}
.pagenohead {
	font-family:Arial; 
	color:#808080; 
	font-size:10pt;
	font-weight: bold;
	text-align: left;
	MARGIN-TOP: 6px;
	MARGIN-BOTTOM: 16px;
}
.pageno {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #4060A0;
	border: 0px;
	padding: 1px;
	height: 11px;
	text-decoration: none;
	POSITION: float;
	margin: 2px 0px 0px 0px;
	background-color : #dCdCFF;}

.pagenocurrent {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	margin: 2px 0px 0px 0px;
	border: 0px;
	padding: 1px;
	height: 11px;
	POSITION: float;
	text-decoration: none;
	background-color : #FF6060;}
  
.numprod  {
	font-family:Arial; 
	color:#808080; 
	font-size:13pt;
	font-weight: bold;
	text-align: right;
	MARGIN-TOP: 34px;
}

/* Page Header - called last */
.divPageTop  {
	POSITION: absolute; top:0px; left:0px; WIDTH:100%; 
	BORDER-BOTTOM: #8080B0 1px solid; 
	BACKGROUND: #D4DBE2;
}
.divPageHead  {
	POSITION: absolute; top:5px; left:10px; WIDTH:330; 
	BORDER-BOTTOM: #628E62 1px solid; 
	BORDER-RIGHT: #628E62 1px solid; 
	BORDER-LEFT: #628E62 1px solid; 
	BORDER-TOP: #628E62 1px solid; 	
	BACKGROUND: #A1B4C3;
}
.divPageHead2 {
	POSITION: float; top:5px; left:350px; width:auto;
	MARGIN-RIGHT: 10px; MARGIN-LEFT:350px; 
	BORDER-BOTTOM: #628E62 1px solid; 
	BORDER-RIGHT: #628E62 1px solid; 
	BORDER-LEFT: #628E62 1px solid; 
	BORDER-TOP: #628E62 1px solid; 
	BACKGROUND: #D4DBE2;
	min-width: 600px;	
	max-width: none;
}

/* Div for rest of page - contains all other divs */
.divContainer {
	POSITION: absolute; 
	top:95px; 
	left:172px; 
	min-width: 775px;
}
.divLeftMenu {
	POSITION: absolute; 
	top:95px; 
	left:10px; 
}

.divElementLeft {
	POSITION: relative; 
	width:156px; 
	left:0px; 
	PADDING-RIGHT: 3px; 
	z-Index:500;
	BORDER-RIGHT: #C0C0C0 1px solid;
}	
.divElementRight {
	POSITION: relative; 
	width:156px; 
	right:0px; 
	PADDING-LEFT: 5px; 
	BORDER-LEFT: #C0C0C0 1px solid;
}	
.divList {
	POSITION:relative; 
	BORDER-TOP: #969FF0 1px solid; 
	BORDER-RIGHT: #969FF0 1px solid; 
	BORDER-LEFT: #969FF0 1px solid; 
	BORDER-BOTTOM: #969FF0 1px solid; 
	PADDING-TOP: 2px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 2px; 
	MARGIN-TOP: 4px; 
	MARGIN-LEFT: 2px; 
	MARGIN-RIGHT: 2px;  
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px; 
	COLOR: #404040; 
	FONT-WEIGHT: bold;
        HEIGHT: 170px; 
	BACKGROUND: url(images/background_list.jpg) #DDE0FB repeat-x;
}
.divListContent {
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px; 
	COLOR: #4060A0; 
	FONT-WEIGHT: bold;
	POSITION:relative; 	
	margin-left: auto; margin-right: auto; text-align: center; display: block;
}
.divListContent P {
	POSITION:relative; 	
	MARGIN-TOP: 4px;
   	margin-left: auto; margin-right: auto; text-align: center; display: block;
}	
#divHeader {
	POSITION:relative; 
	BORDER-TOP: #969FF0 1px solid; 
	BORDER-RIGHT: #969FF0 1px solid; 
	BORDER-LEFT: #969FF0 1px solid; 
	BORDER-BOTTOM: #969FF0 1px solid; 
	PADDING-TOP: 7px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px;  
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px; 
	COLOR: #404040; 
	FONT-WEIGHT: bold;
	HEIGHT:19px; 
	float:none;
	BACKGROUND: url(images/header_bg.jpg) #EFEFEF repeat-x;
}
#divHeaderGreen {
	POSITION:relative; 
	BORDER-TOP: #969FF0 1px solid; 
	BORDER-RIGHT: #969FF0 1px solid; 
	BORDER-LEFT: #969FF0 1px solid; 
	BORDER-BOTTOM: #969FF0 1px solid; 
	PADDING-TOP: 7px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px;  
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px; 
	COLOR: #404040; 
	FONT-WEIGHT: bold;
	HEIGHT:19px; 
	float:none;
	BACKGROUND: url(images/header_bg_green.jpg) #FFFFFF repeat-x;
}
#divHeaderGreen a {
	COLOR: #404040;
	text-decoration: none;
}
#divHeaderGreen a:hover {
	text-decoration: underline;
}
#divHeaderImgL {POSITION:absolute; top:-1px; left:-1px}
#divHeaderImgR {POSITION:absolute; top:-1px; right:-1px}
#divHeaderLogo {POSITION:absolute; top:2px; left:5px}
#divHeaderText {POSITION:absolute; top:8px; left:35px;}
#divHeaderTextBig {POSITION:absolute; top:8px; left:35px; FONT-SIZE: 15px;COLOR: #4245AE;}
/* MENU */

.divMenu {
	POSITION:relative; 
	border-left: 1px solid #969FF0;
	border-right: 1px solid #969FF0;	 
	PADDING: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 	
	FONT-FAMILY: Verdana,Arial; FONT-SIZE: 11px; COLOR: #404040; BACKGROUND: #E0E8EE
}
.divMenu ul {
	PADDING: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	z-Index: 999;
}    
.divMenu ul li {
	PADDING: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: relative;
	float: none;   
	display: block;
}
.divMenu a {
	position: relative;
	color: #404040;
	PADDING: 3px 5px 3px 5px;
	margin: 0px 0px 0px 0px;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;	
	border-bottom: 1px solid #969FF0;
}
.divMenu a:hover {
	background: #EBDBBE;
	display: block;  
}
.divMenu p {
	position: relative;
	color: #404040;
	PADDING: 3px 5px 3px 5px;
	margin: 0px 0px 0px 0px;
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;	
	background: #99C0E0;
	color: #000080;   
	border-bottom: 1px solid #969FF0;
}	
.divMenu ul li ul {
	PADDING: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	position: absolute;
	left: 117px;
	top: 0;
	z-Index: 999;
	display: none;
	width: 200px;
	border-left: 1px solid #969FF0;
	border-top: 1px solid #969FF0;    
	border-right: 3px solid #406080;
	border-bottom: 3px solid #406080;   
	background: #D0E0D0;
}
.divMenu ul li ul li {
	border-right: 1px solid #969FF0;
}

.divMenu ul li:hover ul {
	display: block; 
}
.divBasket {
	BACKGROUND: #FFFFFF;
}
.divBasket a: {
	text-decoration: none;
	color: #000000;
}
.divBasket a:visited {
	text-decoration: none;
	color: #000000;
}
.divBasket a:hover {
	text-decoration: underline;
	color: #000000;
}

#divFrame  {
	BORDER-TOP: #8db0db 1px solid; 
	BORDER-RIGHT: #8db0db 1px solid; 
	BORDER-LEFT: #8db0db 1px solid; 
	BORDER-BOTTOM: #8db0db 1px solid; 
	PADDING: 0px 0px 0px 0px;  
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px;  
	background: #DAE6DA;
}
#divFrameRed  {
	BORDER-TOP: #8db0db 1px solid; 
	BORDER-RIGHT: #8db0db 1px solid; 
	BORDER-LEFT: #8db0db 1px solid; 
	BORDER-BOTTOM: #8db0db 1px solid; 
	PADDING: 0px 0px 0px 0px;  
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	MARGIN-RIGHT: 0px;  
	background: #DAE6DA;
	text-align: center;
}

.footerMenu {
	color: #606060;
	PADDING: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;	
	LINEHEIGHT: "0.5";
	MARGIN-RIGHT: 50px;
}
.footerMenu a {
	color: #606060;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.footerMenu a:hover {
	text-decoration: underline; 
}

#divTitleRed  {FONT-WEIGHT: bold; FONT-SIZE: 12px; text-align: center; FONT-FAMILY:Arial; COLOR: white; BORDER-RIGHT: #C04040 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #C04040 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #C04040 1px solid;  LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: #C04040 1px solid; background: #C04040}

#divTitle  {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #43456F; 
	BORDER-RIGHT: #8db0db 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #8db0db 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	BORDER-LEFT: #8db0db 1px solid;  
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #8db0db 1px solid; 
	background: #8db0db;
}
#divTitle a {
	color: #FFFFFF;
	font-family: Verdana,  Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	display: block;
	text-decoration: none;     
}
#divTitle a:hover {
	color: #000080;
	display: block;   
}
#divTitle2  {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	BORDER-RIGHT: #8db0db 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #8db0db 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	BORDER-LEFT: #8db0db 1px solid;  
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #8db0db 1px solid; background: #8db0db
}


#divContent   {FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #404040; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-TOP: 6px; background: #DAE6DA}
#divContent A {COLOR: #400040}
#divContent P {MARGIN: 0px}
#divContentRed {FONT-FAMILY: Arial; FONT-SIZE: 12px; COLOR: #404040; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px;  PADDING-TOP: 6px; background: #F8D2D7}
