			body{
			background-color:black;
			color:white;
			font-family:arial, helvetica, sans-serif;
			font-size:medium;
			font-size:x-small;
			margin:0px;
			padding:0px;
			}
			
			
			
			
			
			/*main link styles*/	
			a:link
			{color:white;
			text-decoration:underline;}
			a:visited
			{color:#888;
			text-decoration:underline;}
			a:hover
			{
			color:gray;
			text-decoration:underline;}
			a:active
			{color:white;
			text-decoration:underline;}
			
			#wrapper
			{
			width:945px;
			margin:0px auto 0px auto;
			
			}	
			
			img
			{border:none;}
			
			
			#subwrapper
			{background-color:black;
			padding-top:0px;}
			
			/*for placement of the basket info section of the store*/
			#basket
			{
			
			height:30px;
			float:right;
			margin-right:60px;
			}
			
			#navigation
			{
			background-color:black;			
			width:18%;
			float:left;
			margin-top:20px;
			margin-left:-20px;
			}
			
			#navigation a:link
			{
			
			 color:white;
			text-decoration:none;
			}
			
			#navigation a:visited
			{
		
			color:white;
			text-decoration:none;
			}
			
			#navigation a:hover
			{	
			background-color:#888;
			color:black;
			}
			
			#navigation a:active
			{
			color:white;
			text-decoration:none;
			}	
			
			
			#navigation ul li
			{
			margin-top:10px;
			list-style:none;
			margin-left:-20px;
			border-bottom:1px solid #ccc;
			}
			
			#naviagation h5
			{	
			text-align:center;
			}
			#content
			{
			background-color:black;
			min-height:1000px;
			width:80%;
			float:right;
			margin-left:10px;
			
			}
			
			#innercontent
			{
			background-color:black;			
			margin:0px 0px 30px 0px;
			}
			
			#footer
			{
			
			clear:both;
			height:40px;
			text-align:center;	
			font-size:50%;
			}
			
			#footer ul, #footer ul li
			{
			display:inline;
			}
			
			
			#footer ul li
			{list-style:none;
			margin-right:20px;
			font-size:50%;
			}
			
				
			#footer a 
			{padding-right:5px;}
			
			#footer a:link
			{
			 color:white;
			text-decoration:none;
			}
			
			#footer a:visited
			{
			color:white;
			text-decoration:none;
			}
			
			#footer a:hover
			{
			background-color:white;
			text-decoration:underline;
			color:black;
			}
			
			#footer a:active
			{
			color:white;
			text-decoration:none;
			}
			
			#signup
			{
			
			margin-left:-20px;
			}
			
			#newcust
			{
			
			font-size:105%;
			width:145px;
			float:left;
			height:500px;		
			}
			
			#existcust{
			
			font-size:105%;
			margin:0px 30px 0px 0px;
			height:500px;		
			float:right;		
			}
			
			#signup table tr 
			{padding:10px;}
			
			.unicorn
			{margin-left:10px;}
			
			.firstbottom
			{margin-left:-20px;}
			
			.infopage
			{color:#888;}
		
			
			.miniheader
			{
			font-weight:bold;
			color:#888;
			margin-bottom:-2px;
			padding-bottom:0px;
			
			}
			
			.TopNav3Text
			{margin:0px;
			padding:0px;
			color:white;}
			
			.topper
			{font-weight:bold;
			font-size:105%;
			text-transform:uppercase;
			color:#999;
			border-bottom:none;}
			
			/*styles for greater than symbols next to links in navigation*/
			.pointers
			{font-weight:bold;
			font-family:Arial, Helvetica, sans-serif;
			color:#888;
			margin-right:3px;
			}
			
			
			li.departmentlist
			{list-style:none;
			color:white;}
			
			
			/*styles for breadcrumb control*/
			.breadcrumb
			{
			margin-right:110px;}
			
			/*styles for large product image*/
			.bigimage
			{margin-left:-20px;
			margin-bottom:20px;}
			
			
			/*class for add to cart section of prodinfo page*/
			.addtocart
		{padding:8px;
		margin-left:10px;
		border:solid 1px #ccc;
		}
		
		.brighter
		{color:white;
		}
		
			.brighter2
		{color:white;
		font-size:105%;
		}
		
		.addtocart2
		{padding:8px;
		margin-left:10px;
		}
			
			
	/* additional style added by Sucheta */
	input.smalltextblk, input.plaintext, input.plaintextbold
	{ color: #000000; }
	select.smalltextblk, select.plaintext, select.plaintextbold
	{ color: #000000; }
	FIELDSET {
		BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0em; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #cccccc 1px solid
	}
	legend {
		PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; COLOR: #9c9c9c; PADDING-TOP: 0.3em; FONT-SIZE: 13px; FONT-WEIGHT: bold; 
		text-align: left;
	}
	label { FONT-SIZE: 12px; }
	LABEL {
		PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.2em; FONT-SIZE: 12px;
	}
	LABEL.checkboxLabel {
		MARGIN: 0.5em 0.3em
	}
	LABEL.radioButtonLabel {
		MARGIN: 0.5em 0.3em
	}
	LABEL.inputLabel {
		FLOAT: left; WIDTH: 9em
	}
	LABEL.inputLabelPayment {
		PADDING-LEFT: 2.5em; FLOAT: left; WIDTH: 14em
	}
	LABEL.selectLabel {
		FLOAT: left; WIDTH: 11em
	}
	LABEL.switchedLabel {
		FLOAT: left; WIDTH: 11em
	}
	LABEL.uploadsLabel {
		FLOAT: left; WIDTH: 11em
	}
	LABEL#textAreaReviews {
		TEXT-ALIGN: center
	}
	LABEL#textAreaReviews {
		FONT-WEIGHT: normal; MARGIN: 1em 0em
	}


/*proddisplaylink styles */
			
			a.proddisplay:link
			{text-decoration:none;
			font-size:115%;
			font-weight:bold;
			color:white;}
			a.proddisplay:visited
			{text-decoration:none;
			font-size:115%;
			font-weight:bold;
			color:white;}
			a.proddisplay:hover
			{text-decoration:none;
			font-size:115%;
			font-weight:bold;
			color:gray;}
			a.proddisplay:active
			{text-decoration:none;
			font-size:115%;
			font-weight:bold;
			color:white;}
			
			/*div sections*/	
			
			
			
			
			/*styles for short description under product*/
			.shortdesc
			{color:gray;
			margin-top:5px;
			}
			
			
			/*styles for pinter div*/
			#printer
			{margin:10px;
			font-size:large;
			}
			
			/*for cc tab area*/
			
			.ccplain
			{font-weight:bold;
			color:black;}
			
	
			
			#affheader ul
			{display:inline;	
			float:right;
			padding: 0;
			margin:0px;
			margin-right:25px;
			margin-top:5px;
			list-style: none;
			}
			
			#affheader img
			{float:left;}
			
			#affheader ul li 
			{display:inline;
			list-style:none;
			cursor:pointer;	
			padding-left:0px;
			padding-right:0px;
			
			}
			
			
			
			a.affer:link
			{text-decoration:none;
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;}
			a.affer:visited
			{text-decoration:none;
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;}
			a.affer:hover
			{text-decoration:none;
			color: #666;
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;}
			a.affer:active
			{text-decoration:none;
			font-size:10px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;}
			
			
		