body 		{
		scrollbar-base-color: #CCCCD3;
		scrollbar-track-color: #CCCCD3;
		scrollbar-face-color: #CCCCD3;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #AAAAB4;
		scrollbar-darkshadow-color: #AAAAB4;
		scrollbar-shadow-color: #AAAAB4;
		scrollbar-arrow-color: #FFFFFF;
		margin: 0px;
		padding: 0px;
		border: #000000 0px solid;
	}

a:link		{ color: #3366ff; text-decoration: none; }
a:visited	{ color: #3366ff; text-decoration: none; }
a:active	{ color: #3366ff; text-decoration: none; }
a:hover		{ color: #ff0000; text-decoration: none; }


TABLE		{ color: #000000; font: 12px arial, verdana, sans-serif; font-weight: normal; }
.title 		{ color: #000000; font: 24px arial, sans-serif; font-weight: bold; }
.subtitle 	{ background-color:#eeeeff; color: #990000; font: 16px arial, verdana, sans-serif; font-weight: bold; height: 30px;}
.revtitle 	{ background-color:#eeeeff; color: #990000; font: 16px arial, verdana, sans-serif; font-weight: bold; height: 30px;}
.hilite		{ color: #666666; font: 18px arial, verdana, sans-serif; font-weight: bold; }
.striketext	{ color: #ff0000; font: 12px arial, verdana, sans-serif; text-decoration: line-through; }

.footer-text	{ color: #666666; font: 10px arial, verdana, sans-serif; font-weight: bold; }
.footer-text1	{ color: #666666; font: 10px arial, verdana, sans-serif; font-weight: bold; }

.copyright	{ color: #999999; font: 10px arial, verdana, sans-serif; font-weight: normal; }



.page-text		{ color: #FFFFFF; font: 10px verdana, arial, sans-serif; font-weight: normal; }

.page-text1 { color: #999999; font: 12px arial, verdana, sans-serif; font-weight: bold; }
.page-text2 { color: #333333; font: 12px arial, verdana, sans-serif; font-weight: normal; }
.page-text3 { background-color:#eeeeff; color: #444444; font: 13px arial, verdana, sans-serif; font-weight: bold; }

/* used in  page search */
.page-text4 { color: #006699; font: 11px arial, verdana, sans-serif; font-weight: bold; }
.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:link.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:active.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:visited.page-text5 { color: #333333; font: 13px arial, verdana, sans-serif; font-weight: bold; }
a:hover.page-text5 { color: #ff0000; font: 13px arial, verdana, sans-serif; font-weight: bold; }

.page-text6 { color: #ff0000; font: 11px arial, verdana, sans-serif; font-weight: bold; }
.page-text7	{ color: #800000; font: 12px verdana, arial, sans-serif; font-weight: bold; }
.page-text8	{ color: #FFFFFF; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.page-text9	{ color: #ffffff; font: 11px verdana, arial, sans-serif; font-weight: normal; }
.page-text10	{ color: #3366ff; font: 18px arial; font-weight: bold; }
.page-text11	{ color: #ff3333; font: 15px sans-serif; font-weight: bold; }
.page-text12	{ color: #000000; font: 15px sans-serif; font-weight: bold; }
.page-text13	{ color: #000000; font: 14px sans-serif; font-weight: bold; }
.page-text14	{ color: #000000; font: 12px sans-serif; font-weight: bold; }
/* end */
#page-location 	{ left: 8px; position: relative; TOP: -6px; }
#page-location1	{ POSITION: relative; TOP: 0px; LEFT: 0px; padding:0px 0px; white-space:nowrap;}
#page-location2	{ POSITION: relative; TOP: 0px; LEFT: 0px; padding:0px 0px; white-space:nowrap;}
#page-location3	{ POSITION: relative; TOP: 3px; LEFT: 7px; padding:0px 0px; white-space:nowrap;}

.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:link.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:visited.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:active.search-text { color: #000080; font: 20px arial, verdana, sans-serif; font-weight: bold; }
a:hover.search-text { color: #800000; font: 20px arial, verdana, sans-serif; font-weight: bold; }


.borders		{ border: #999999 1px solid; }
.borders-t		{ border-top: #999999 1px solid; }
.borders-b		{ border-bottom: #999999 1px solid; }
.borders-l		{ border-left: #999999 1px solid; }
.borders-r		{ border-right: #999999 1px solid; }
.borders-tb		{ border-top: #999999 1px solid; border-bottom: #D2E6FC 1px solid; }
.borders-lr		{ border-left: #999999 1px solid; border-right: #000000 1px solid; }

.pic-borders { border: #ffffff 1px solid; }
A:hover .pic-borders { 	border: #ff0000 2px solid;	}

.pic-borders1	 	{ border: #000000 3px solid; }
A:hover .pic-borders1 	{ border: #0099FF 3px solid; }

.text-box		{
			width: 110px;
			font: 11px arial, verdana, sans-serif;
			background-color: #FFFFFF;
			background-image: url("images/shadeform.gif");
			margin-right: 2px;
			border: #000000 1px solid;
			}

.form-margin	{ 
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-righ: 0px;
	 }

.shade-form	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 200px;
		border: #000000 1px solid;
		}

.shadeform25	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 25px;
		border: #000000 1px solid;
		}
.shadeform50	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 50px;
		border: #000000 1px solid;
		}

.shadeform100	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 100px;
		border: #000000 1px solid;
		}
.shadeform150	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 150px;
		border: #000000 1px solid;
		}
.shadeform200	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 200px;
		border: #000000 1px solid;
		}
.shadeform250	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 250px;
		border: #000000 1px solid;
		}
.shadeform300	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 300px;
		border: #000000 1px solid;
		}
.shadeform350	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 350px;
		border: #000000 1px solid;
		}

.shade-form1	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 200px;
		border: #000000 1px solid;
		}


.shade-form9	{
		font: 14px arial;
		font-weight: normal;
		color: #000080;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 130px;
		height: 22px;
		border: #ff6666 1px solid;
	}

.text-area	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 275px;
		height: 150px;
		border: #000000 1px solid;
		}

.text-area1	{
		font: 13px arial, verdana, sans-serif;
		text-align: left;
		background-color: #FFFFFF;
		background-image: url("images/shadeform.gif");
		width: 275px;
		height: 150px;
		border: #000000 1px solid;
		}

.drop-down 	{
		font: 11px arial, verdana, sans-serif;
		background-color: #FFFFFF;
		color: #333333;
		width: 200px;
		}

.drop-down1 	{
		font: 11px arial, verdana, sans-serif;
		background-color: #FFFFFF;
		color: #333333;
		width: 200px;
		}

.page-button  {
		background-color:#F0F0F0;
		background-image: url("images/button-popups.gif");
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		height: 24px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		border: #999999 1px solid;
		}

.page-buttonon {
		background-color:#F0F0F0;
		background-image: url("images/button-popups.gif");
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		color: #0033FF;
		height: 24px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		border: #0033FF 1px dashed;
		}

.page-nav		{
		font: 11px verdana, arial, sans-serif;
		font-weight: normal;
		width: 150px;
		cursor: pointer;
		text-indent: 2px;
		text-align: left;
		display: block;
		text-decoration: none;
		}

a.page-nav:link 	{
		color: #000000;
		padding: 2px;
		margin: 3px;
		}


a.page-nav:visited 	{
		color: #000000;
		padding: 2px;
		margin: 3px;
		}


a.page-nav:active 	{
		color: #000000;
		padding: 2px;
		margin: 3px;
		}


a.page-nav:hover 	{
		background-color:#F0F0F0;
		color: #0000FF;
 		padding: 1px;
 		margin: 3px;
		border: #000000 1px solid;
		}


ul		{	
			list-style-type: square;
			line-height: 22px;
			font-weight: normal;
			text-align: justify;
			font-color: #990000;
			font-style: bold;
	 	}

/* customised */

.page-nav1-bg1	{ background-color:#6699FF; color: #FFFFFF; font: 10px verdana, arial, sans-serif; }
.page-nav1-bg	{ background-color:#003079; color: #FFFFFF; font: 10px verdana, arial, sans-serif; }

.page-nav1		{
			font: 11px verdana, arial, sans-serif;
			font-weight: normal;
			text-align: left;
			display: block;
			text-decoration: none;
			cursor:pointer;
			}

a.page-nav1:link	{
			color: #FFFFFF;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 2px;
			padding-bottom: 2px;
			margin: 1px;
			}

a.page-nav1:visited 	{
			color: #ffffff;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 2px;
			padding-bottom: 2px;
			margin: 1px;
			}
			
a.page-nav1:active 	{
			color: #000080;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 2px;
			padding-bottom: 2px;
			margin: 1px;
			}

a.page-nav1:hover 	{
			color: #000080;
			background-color:#ff6666;
			padding-left: 5px;
			padding-right: 5px;
			padding-top: 2px;
			padding-bottom: 2px;
 			margin: 0px;
			border: #FFFFFF 1px solid;
		}
		
		
.searchrowback1		{ background-color: #ffffff;}
.searchrowback2		{ background-color: #eeeeff;}

.priceselectbox	{ FONT: 11px arial;
		background-image: url("images/shadeform.gif");
		text-align: left;
		image-align: absmiddle;
		height: 18px;
		width: 270PX;
		border: #000000 1px solid }

.cartresult2		{ 
		background-color:#feffff;
	}
.cartresult1		{ 
		background-color:#ffffee;
	}
