.text18 			{ font-size:18px; line-height: 20px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text13 			{ font-size:13px; line-height: 18px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text14 			{ font-size:14px; line-height: 18px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text12 			{ font-size:12px; line-height: 15px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text11 			{ font-size:11px; line-height: 16px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.text16 			{ font-size:16px; line-height: 18px; font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }

.black { color: #000000 }
.black a:link { color: #000000; text-decoration: none; }
.black a:visited  { color: #000000; text-decoration: none; }
.black a:hover  { color: #999999; }

.white { color: #ffffff }
.white a:link { color: #ffffff }
.white a:visited  { color: #ffffff }
.white a:hover  { color: #CCCCCC }
.grey { color: #999999}
.red { color: #FF0000; }
.saleprice { font-size:23px; color: #FF0000;  font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f8f8f8;
	font-family: Trebuchet MS,Veranda, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.errors { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000 }
.compulsary { font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#FF0000 ; font-weight: bold }
.space { font-size:3px; line-height: 3px; }
#line { height:1px; background-color:#CCCCCC; }


#product {
	position: absolute;
	padding:10px;
	top: -1000px;
	background-color: #FFFFFF;
	font-size: 11px;
	margin-left:143px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
}
	
#product a:link { color: #333333; text-decoration: none;  }
#product a:visited { color: #333333; text-decoration: none;  }
#product a:hover { color: #999999; text-decoration: none;  }
#product p { margin-top: 3px; margin-bottom:5px; }	

#article {
	position: absolute;
	padding:10px;
	top: -220px;
	background-color: #FFFFFF;
	font-size: 11px;
	margin-left:331px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
}
	

#article a:link { color: #333333; text-decoration: none;  }
#article a:visited { color: #333333; text-decoration: none;  }
#article a:hover { color: #999999; text-decoration: none;  }
#article p { margin-top: 3px; margin-bottom:5px; }	

#productsNav { margin-left:20px; margin-top:10px; }
#productsNav p { margin-top:3px; margin-bottom:0px; color: #FFFFFF; }
#productsNav p a:link { color: #666666; }
#productsNav p a:visited { color: #666666; }
#productsNav p a:hover { color: #cccccc; }
	
#nav {  background-image:url(media/Shell_02.jpg); background-position:top; background-repeat:repeat-x; height:31px; background-color:#1e467a; padding-left:162px;  }

#topnav, #topnav ul { padding: 0px; list-style: none; margin:0px; position:relative;  }
#topnav a { color:#666666; text-decoration:none; }
#topnav li { padding-left:10px; padding-right:10px; padding-top:7px; padding-bottom:6px; float:left; position: relative; background-image:url(media/nav_off.gif); border-bottom:1px #cccccc solid; border-left:1px #cccccc solid; border-right:1px #ffffff solid; border-top:1px #cccccc solid;  }
#topnav li:hover { background-color:#ffffff;  background-image:url(media/nav_on.gif); }
#topnav li:hover a { text-decoration:underline; }
#topnav ul  { display: none; position: absolute; top:0px; left: 0px; margin-top:0px; }
#topnav li ul { top: 29px;left: -1px; width:140px;  }
#topnav li ul li { width:140px; background-image:none; background-color:#ffffff; float:left; text-align:left; }
#topnav li ul li:hover { background-image:none; background-color:#e6e6e6; }
#topnav li:hover ul, li.over ul { display: block; background-image:none; background-color:#ffffff; }



