﻿html, body, div, p, form
{ font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	padding: 0px; margin: 0px auto; border: 0px transparent none;
	text-align: center;
}

h1, h2, h3, h4, h5, h6
{ font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	padding: 0px; margin: 0px auto; border: 0px transparent none;
}

img { border: 0px transparent none; vertical-align: middle; }
input { font-family: Verdana,Tahoma; font-size: 12px; }
ul { text-align: left; margin-left: 20px; padding-left: 0px; }
li { text-indent: 0px; margin-left: 0px; padding-left: 0px; }

page { margin-top: 0px; margin-left: 0px; }
body { background-color: Black; color: White; }

th { text-align: center; }

A {	color: #FFFE65; text-decoration: none }
A:visited {	color: #FFFE65; text-decoration: none; }
A:active { color: Red; text-decoration: underline; }
A:hover { color: Red; text-decoration: underline; }
A.blackLink { color: Black; }
A.redLink { color: Red; }
A.greenLink { color: Green; }
A.blueLink { color: Blue; }
A.whiteLink { color: White; text-decoration: none; }
/*-------------------------------------------------------------------------*/		
/*GridViewCSS*/
.GridViewStyle{ font-family: Arial, Sans-Serif; font-size:small; table-layout: auto; border-collapse: collapse; border: #1d1d1d 5px solid; }

/*Header and Pager styles*/
.HeaderStyle, .PagerStyle
{ background-image: url('Images/glassyBlack.jpg');
   background-position: center; background-repeat: repeat-x; background-color: #1d1d1d; }

.HeaderStyle th{ padding: 5px; color: #ffffff; text-align: center; }
.HeaderStyle a{ text-decoration: none; color: #ffffff; display: block; text-align: left; font-weight: normal; }
.PagerStyle table{ text-align: center; margin: auto; }
.PagerStyle table td{ border: 0px; padding: 5px; }
.PagerStyle td{ border-top: #1d1d1d 3px solid; }
.PagerStyle a{ color: #ffffff; text-decoration: none; padding: 2px 10px 2px 10px; border-top: solid 1px #777777; border-right: solid 1px #333333; border-bottom: solid 1px #333333; border-left: solid 1px #777777; }
.PagerStyle span{ font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 2px 10px 2px 10px; }

/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td
{ padding: 5px; border-right: solid 1px #1d1d1d; }

.RowStyle td{ background-color: #ffffff; }
.AltRowStyle td{ background-color: #ffffff; }
.SelectedRowStyle td{ background-color: #ffff66; }		
/*-------------------------------------------------------------------------*/


.product-head { font-weight: bold; font-size: 13px; color: #000000; text-align: left; }
.product-des { font-size: 12px; color: #000000; text-align: justify; text-indent: 0px;  }
.product-rel {  }
.product-other { font-size: 11px; width: 150px; }
.product-text {	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; COLOR: #2e2e2e; PADDING-TOP: 5px; }

.text-headerMain { font-size: 14px; color: #000000; font-weight: bold; margin-left: 30px; }
.text-headerItem { font-size: 13px; color: red; margin-left: 30px; }
.text-justify { font-size: 12px; color: #2e2e2e; text-align: justify; }
.text-pjustify { font-size: 12px; color: #000000; text-align: justify; line-height: 18px; margin-left: 50px; margin-right: 30px; }

/* Global */
#Title { position: absolute; left: 20px; top: 20px; font-size: 14px; font-weight: bold; width: 250px; text-align: left; }
#Grid { position: absolute; left: 25px; top: 60px; }

/*Product Page*/
/*
#ProductMain { position: absolute; left: 0px; top: 0px; width: 815px; height: 500px; margin: 10px 10px 10px 10px; }
	#Category { position: absolute; left: 15px; top: 10px; text-align: left; font-weight: bold; }
	#ProductImage { position: absolute; left: 5px; top: 50px; width: 250px; height: 250px; }
	#Name { position: absolute; left: 275px; top: 50px; text-align: left; font-weight: bold; font-size: 14px; }
	#Id { position: absolute; left: 275px; top: 70px; text-align: left; }
	#Pricing { position: absolute; left: 275px; top: 90px; padding-top: 15px; text-align: left; }

	#Details { position: absolute; left: 0px; top: 325px; width: 810px; padding-left: 10px; padding-right: 10px; }
		#Des { padding: 10px 25px 10px 10px; text-align: left; line-height: 20px; }
		#Image { padding-top: 20px; text-align: left; padding: 5px 5px 5px 5px; }
	#Shop { position: absolute; padding: 10px 10px 10px 10px; line-height: 35px; left: 650px; top: 50px; width: 135px; vertical-align: middle; }
*/

.msrp { text-decoration: line-through; }
.price { font-size: 14px; color: Red; }
.savings { color: Maroon; }
