		body
		{	/* background: 					#333333 URL(imgs/splash/bg.gif); */
			background:						black;
			margin:							0px;
			font-family:					arial;
			text-align:						center;
			overflow:					auto;

			scrollbar-arrow-color: 			silver;
			scrollbar-face-color: 			#454545;
			scrollbar-highlight-color: 		#2F2F2F;
			scrollbar-3dlight-color: 		#2F2F2F;
			scrollbar-darkshadow-color:		#2F2F2F;
			scrollbar-shadow-color: 		#2F2F2F;
			scrollbar-track-color: 			#2F2F2F;
			scrollbar-bace-color: 			#2F2F2F;
		}
		.default
		{	background: 					black URL(imgs/template/ROP_title.jpg) SCROLL NO-REPEAT LEFT TOP; 
			padding-top:					101px;
		}
		.right
		{	width: 							100%;
			background: 					black URL(imgs/template/RightPanel.jpg) NO-REPEAT TOP LEFT;
		}
		.wide
		{	width: 							100%;
			background: 					black URL(imgs/template/RightPanelwide_Fade_BG.jpg) NO-REPEAT TOP LEFT;
		}
		
		.mid
		{	background:						black URL(imgs/template/MidPanel.jpg) SCROLL NO-REPEAT 0px 0px;
			width:							140px;
			height:							460px;
		}                 	    			
		.mid div          	    			
		{	top:							22px;
			left:							11px;
			position:						relative;
			border:							0px solid black;
			width:							120px;
		}
		.mid #menu
		{	display:						block;
		}
		.mid #menu a
		{	display:						block;
			width:							100%;
			padding:						4px;
			color:							#818181;
			text-decoration:				none;
			font-weight:					normal;
			font-size:						14px;
			background:						transparent;
			letter-spacing:					1px;
			border:							0px solid black;
			
		}                       			
		.mid #menu a:hover            			
		{	/* background:						#B0B0B0; */
			background:						transparent URL(imgs/template/menu_over.gif) SCROLL NO-REPEAT 58px 0px;
			color:							#484848;
			border-left:					6px solid #676767;
			/*
			border-top:						1px solid #676767;
			border-bottom:					1px solid #676767; */
		}
		.mid #minis a
		{	display:						inline;
			width:							6px;
			padding:						0px;
		}
		.mid #minis a:hover
		{	display:						inline;
			border:							0px;
			background:						#B0B0B0;
		}
		
		.right #title           			
		{	background:						transparent;
			height:							40px;
			padding-top:					17px;
			padding-left:					23px;
			
			border:							0px solid black;
		}
		.right #title, .right #title TABLE
		{	color:							black;
			font-size:						13px;
			font-weight:					bold;
		}
		.right #title .subnav
		{	text-align:						right;
			position:						relative;
			top:							-2px;
			border:							0px solid black;
		}
		.right #title .subnav a
		{	text-decoration:				none;
		}
		
		.left_bottom
		{	height:							100%;
			width:							280px;
			Background:						black URL(imgs/template/LeftPanelBackgroundWide.jpg) NO-REPEAT TOP LEFT;
		}

		.left_bottom_left
		{	height:							100%;
			width:							140px;
			Background:						black URL(imgs/template/LeftPanelBackground.jpg) NO-REPEAT TOP LEFT;
		}

		.left_bottom_right
		{	height:							100%;
			width:							140px;
			Background:						black URL(imgs/template/LeftPanelBackground.jpg) NO-REPEAT TOP LEFT;
		}

		.right #content         			
		{	
			width:							90%;
			overflow:						auto;
			Background:						black URL(imgs/template/design_BG_flipped.jpg) REPEAT-X FIXED 0px 0px;
			
			
			margin-left:					30px;
			margin-top:					10px;
			padding: 						0px;
			padding-left: 					0px;
			
			
			scrollbar-arrow-color: 			silver;
			scrollbar-face-color: 			#454545;
			scrollbar-highlight-color: 		#2F2F2F;
			scrollbar-3dlight-color: 		#2F2F2F;
			scrollbar-darkshadow-color:		#2F2F2F;
			scrollbar-shadow-color: 		#2F2F2F;
			scrollbar-track-color: 			#2F2F2F;
			scrollbar-bace-color: 			#2F2F2F;
			
			
		}
		.right #content, .right #content Table, .right #content DIV
		{	font-size:						12px;
			font-family:					arial;
			color:							white;
		}

		.right #content_container
		{	margin:							0px;
			margin-bottom:					-16px;
			margin-left:					-20px;
		}
		
		.rightPanel
		{	background:						black URL(imgs/template/Panel_BG.jpg) REPEAT-X FIXED TOP LEFT;
			
			scrollbar-arrow-color: 			silver;
			scrollbar-face-color: 			#454545;
			scrollbar-highlight-color: 		#2F2F2F;
			scrollbar-3dlight-color: 		#2F2F2F;
			scrollbar-darkshadow-color:		#2F2F2F;
			scrollbar-shadow-color: 		#2F2F2F;
			scrollbar-track-color: 			#2F2F2F;
			scrollbar-bace-color: 			#2F2F2F;
			
			margin:							0px;
			
			font-size:						12px;
			font-family:					arial;
			color:							white;
			border:							0px solid black;
			
		}
		.rightPanel TABLE
		{	font-size:						12px;
			font-family:					arial;
		}
		
		.foot
		{	font-size:						12px;
			letter-spacing:					1px;
			color:							gray;
		}
		.left
		{	background:						black URL(imgs/template/Panel_BG.jpg) REPEAT-X FIXED BOTTOM LEFT;
			height: 						396px;
			width:							125px;
		}
		.left #datamain
		{	height: 						396px;
			width:							100%;
			overflow: 						hidden;
		}

		a
		{	text-decoration:				underline;
			color:							white;
		}
		a:hover
		{	color:							silver;
			text-decoration:				none;
		}
		a img
		{	border:							0px;
		}
		.imgs img
		{	border:				1px solid black;
		}

		.imgs img
		{	border:				1px solid white;
		}
		
		.img
		{	border:				1px solid black;
		}
		
		.ILcats
		{	margin-left:					0px;
		}
		.center
		{	width: 							750px; 
			height: 						100%;
			background: 					black URL(imgs/template/ROP_title.jpg) FIXED NO-REPEAT LEFT TOP; 
			
			border-left: 					1px solid #333333;
			border-right: 					1px solid #333333;
			
			padding-top: 					105px;
		}
		
		.colLeft
		{	text-align:						right;
			padding-right:					2px;
		}
		.colRight
		{	
		}
		.ezcartsmalltext
		{	text-size:						11px;
		}
		form
		{	padding:						0px;
			margin:							0px;
		}
		UL
		{	margin-top:						2px;
			margin-bottom:					2px;
			border:							0px solid black;
		}
		
		H1,H2,H3,H4,H5,H6,H7,H8,H9
		{	margin:							0px;
			padding:						0px;
		}
		
		.Sfoot
		{	width:							100%;
			border:							0px solid black;
		}
		
		.Sfoot #left
		{	text-align:						left;
			width:							40%;
			border:							0px solid black;
			float:							left;
		}
		.Sfoot #right
		{	float:							right;
			text-align:						right;
			width:							50%;
			border:							0px solid black;
		}
		hr
		{	color:							white;
			height:							1px;
		}
		.toTOP
		{	text-align:						right;
			margin-top:						-5px;
		}
		form
		{	padding:						0px;
			margin:							0px;
		}
		.linedRow TD
		{	border-bottom:		1px solid white;
		}