﻿/* 
   AGS Casecading Style Sheet
*/

/* Overall Page */

body {
	margin: 0;
	padding-bottom: 2em;
	background-color: #E5EEF7;
	color: #000000;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 2px solid #003399;
}

input 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 70%;
}

select
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 70%;
}


/* Header Section */

#header {
	border-top: 3px solid #003399;
	border-bottom: 1px dotted #003399;
	height: 4em;
}
#header .title {
	font: 190% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	background-color: transparent;
	float: left;
	margin-right: 2em;
	margin-top: 0.3em;
	margin-left: .8em;
}
#header .breadcrumb {
	font: 70% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	background-color: transparent;
	float: left;
	margin-right: 2em;
	margin-top: 0.8em;
	font-weight:bold;
}


#header a:link, a:visited  {
	color: #003366;
}

/* Navigation */

#navigation {
	width: 100px;
	top: 9em;
	left: 1em;
	width: 13em;	
	position:absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;	
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	
}
#navigation li {
	border-bottom: 1px solid #E7EFF9;	
}
#navigation li a  {
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	background-color: #537DA5;
	color: #FFFFFF;
	text-decoration: none;
}
#navigation li a:hover {
	background-color: #003366;
	color: #FFFFFF;
}
#navigation ul ul {
	margin-left: 0px;
}
#navigation ul ul li {
	border-bottom: 1px solid #003366;	
	margin:0;
	background-color: #E7EFF9;
	color: #003366;
}
#navigation ul ul a:link, #navigation ul ul a:visited {
	background-color: #E7EFF9;
	color: #003366;
}
#navigation ul ul a:hover {
	background-color: #003366;
	color: #FFFFFF;
}

/* Main Content */

#content 
{
	margin-top:0.1em;
	margin-left: 10em;
	margin-right: 2em;
	height:32em;
}
h1 {
	font: 150% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
}
#content p {
	font-size: 60%;
	line-height: 1.6em; 
}

#content ul {
	font-size: 60%;
	line-height: 1.6em; 
}


/* Data Web Control Styles */

.DataWebControlStyle
{
    font-size: 70%;
}

.HeaderStyle
{
    font-size: 80%;
    background-color: #537DA5;
    color: White;
    font-weight: bold;
}

.DetailHdrStyle
{
    font-size: 80%;
    color: Black;
    font-weight: bold;
}

.BodyStyle a, .BodyStyle a:visited
{
    color: Black;
}

.BodyStyle
{
    font-size: 65%;
    background-color: White;
    color: Black;    
}

.HeaderStyle a, .HeaderStyle a:visited
{
    color: White;
}

.LinkStyle a, .LinkStyle a:visited
{
    color: Black;
}

.LinkStyle
{
    font-size: 65%;
    color: Black;    
}

.FooterStyle
{
    background-color: #a33;
    color: White;
    text-align: right;
}

.AlternatingRowStyle
{
    background-color: #fcc;
}

.RowStyle
{
}

.SelectedRowStyle
{
    background-color: Yellow;
}

.PagerRowStyle
{
    background-color: #ddd;
    text-align: right;
}

.CartTableText
{
   /* background-color: #c00; */
    font-size: 70%;
    text-align: left;
    font-weight: bold;
    color: black;
}


/* Misc Styles */
.LoyaltyHeader
{
    font-size: 80%;
    background-color: #CC0000;
    color: White;
    font-weight: bold;
}

.LoyaltyStyle
{
    font-size: 75%;
    color: Black;    
}
.LoyaltyStyleLrg
{
    font-size: 85%;
    color: Black;    
}
.LoyaltyStyleMed
{
    font-size: 75%;
    color: Black;    
}

.LoyaltyStyleSml
{
    font-size: 55%;
    color: white;    
}
.LoyaltyError
{
    font-size: 75%;
    color: Red;    
}
.ExpensivePriceEmphasis
{
    font-weight: bold;
    font-style: italic;
}

.LowUnitsInStockEmphasis
{
    color: Red;
}

.AffordablePriceEmphasis
{
    background-color: Yellow;
}

.ProductPropertyLabel
{
    font-size: 70%;
    font-weight: bold;
    text-align: right;
}
.Clearance
{
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    color: Red;
}

.ProductPropertyValue
{
    padding-right: 35px;
}

.Warning
{
    color: Red;
    font-style: italic;
    font-weight: bold;
    font-size: x-large;
}

.WhiteLarge
{
    color: white;
    font-weight: bold;
    font-size: x-large;
}

.WhiteMedium
{
    color: white;
    font-weight: bold;
    font-size: medium;
}

/* Start - Footer Styles */

.header {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}

.navtop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}
a.subheader {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}

a.subheader:hover {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}
a.whatsnew {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

a.whatsnew:hover  {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}
/* End - Footer Styles */
.slogan {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
}
a.trademark {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
}
a.trademark:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}
.manufac
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
	text-decoration: none;
}
a.manufac
{
	text-decoration: bold;
}
.manufacHDR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.RMTableText 
{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; text-decoration: none;}

.RMErrorText 
{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: Red; text-decoration: none;}

.RMPageHeader 
{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; text-decoration: none;}

.TextRed 
{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: Red; text-decoration: none;}

/* ++++++++++++++++++ Siser Color Swatches+++++++++++++++++++++++ */

.S01 /* White */
{
	background-color: rgb(255,255,255);
}
.S02 /* Black */
{
	background-color: rgb(34,34,34);
}
.S22 /* Gray */
{
	background-color: rgb(167,175,182);
}
.S13 /* Dark Gray (Silver) */
{
	background-color: rgb(133,137,140);
}

.S12 /* Brown (Gold) */
{
	background-color: rgb(146,123,76);
}
.S29 /* Cream */
{	
	background-color: rgb(238,234,196);
}
.S21 /* Lemon Yellow */
{	
	background-color: rgb(249,228,28);
}
.S06 /* Yellow */
{
	background-color: rgb(249,228,28);
}
.S09 /* Pink */
{
	background-color: rgb(238,187,215);
}
.S28 /* Sun Yellow */
{
	background-color: rgb(245,175,25);
}
.S08 /* Orange */
{
	background-color: rgb(231,85,37);
}
.S05 /* Red */
{
	background-color: rgb(184,17,24); /* rgb(231,34,43);*/
}
.S15 /* Violet */
{
	background-color: rgb(115,42,123);
}
.S10 /* Blue */
{
	background-color: rgb(44,114,185);
}
.S45 /* Royal Blue  */
{
	background-color: rgb(34,57,116);
}
.S04 /* Navy Blue  */
{
	background-color: rgb(10,34,67);
}
.S27 /*  Turquoise   */
{
	background-color: rgb(6,122,136);
}
.S07 /*  Green   */
{
	background-color: rgb(15,155,73);
}
.S24 /*  Dark Green   */
{
	background-color: rgb(10,77,49);
}
.S11 /*  Dark Brown   */
{
	background-color: rgb(78,50,39);
}
.S16 
{
	background-color: rgb(227,226,23);
}
.S17
{
	background-color: rgb(238,130,89);
}
.S19
{
	background-color: rgb(238,38,110);
}
.S30 /*  Raspberry   */
{
	background-color: rgb(213,23,115);
}
.S20
{
	background-color: rgb(35,113,185);
}
.S18
{
	background-color: rgb(109,190,69);
}
.S03
{
	background-color: rgb(34,57,116);
}
.S31
{
	background-color: rgb(35,61,127);
}
.S32
{
	background-image: url(image/S32.jpg);	
}
.S33
{
	background-color: rgb(190,216,126);
}
.S34
{
	background-color: rgb(157,139,103);
}
.S35
{
	background-color: rgb(199,113,85);
}
.S36
{
	background-color: rgb(238,187,215);
}
.S37
{
	background-color: rgb(132,112,152);
}
.S38
{
	background-color: rgb(181,42,43);
}
.S40
{
	background-image: url(image/S40.jpg);	
}
.S41
{	
	background-image: url(image/S41.jpg);	
}
.S42
{
	background-color: rgb(150,75,48);
}
.S14
{
	background-color: rgb(133,54,75);
}
.S39
{
	background-color: rgb(250,199,108);
}
.S43
{
	background-color: rgb(34,34,34);
}
.S44
{
	background-color: rgb(231,34,43);
}


/* ++++++++++++++++++ Rite Cut Vinyl Color Swatches+++++++++++++++++++++++ */

.RM-CV01 /* White */
{
	background-color: rgb(255,255,255);
}
.RM-CV1M /* White */
{
	background-color: rgb(255,255,255);
}
.RM-CV02 /* Black */
{
	background-color: rgb(34,34,34);
}
.RM-CV2M /* Black */
{
	background-color: rgb(34,34,34);
}
.RM-CV04 /* Gray */ 
{
	background-color: rgb(167,175,182);
}

.RM-CV05 /* Midnight Blue (Navy Blue)  */
{
	background-color: rgb(10,34,67);
}

.RM-CV06 /* Cobalt Blue */
{
	background-color: rgb(44,114,185);
}
.RM-CV07 /* Sapphire Blue  */
{
	background-color: rgb(34,57,116);
}
.RM-CV08 /* Vivid Blue  */
{
	background-color: rgb(15,50,100);
}
.RM-CV09 /* Ocean Blue  */
{
	background-color: rgb(37,93,170);
}

.RM-CV10 /* Arctic Blue  */
{
	background-color: rgb(58,125,218);
}

.RM-CV11 /* Sky Blue  */
{
	background-color: rgb(151,193,252);
}

.RM-CV12 /* Teal  */
{
	background-color: rgb(33,124,87);
}

.RM-CV13 /*  Forest Green   */
{
	background-color: rgb(27,106,60);
}

.RM-CV14 /*  Dark Green   */
{
	background-color: rgb(10,77,49);
}

.RM-CV15 /*  Green   */
{
	background-color: rgb(15,155,73);
}

.RM-CV16 /* Kelly Green   */
{
	background-color: rgb(16,181,85);
}

.RM-CV17 /* Dark Yellow */
{
	background-color: rgb(255,204,51);
}

.RM-CV18 /* Lemon Yellow */
{	
	background-color: rgb(249,228,28);
}

.RM-CV19 /* Daffodil Yellow */
{	
	background-color: rgb(252,222,20);
}

.RM-CV20 /* Yellow */
{
	background-color: rgb(249,228,28);
}

.RM-CV21 /* Brown  */
{
	background-color: rgb(59,39,39);
}

.RM-CV22 /* Beige */
{
	background-color: rgb(201,194,125);
}

.RM-CV23 /* Burgundy */
{
	background-color: rgb(120,16,23);
}
.RM-CV24 /* Cranbery */
{
	background-color: rgb(159,24,33);
}
.RM-CV25 /* Cherry Red */
{
	background-color: rgb(191,16,28);
}
.RM-CV26 /* Tomato Red */
{
	background-color: rgb(208,17,30);
}
.RM-CV27 /* Light Red */
{
	background-color: rgb(247,16,32);
}
.RM-CV28 /* Pink */
{
	background-color: rgb(238,187,215);
}
.RM-CV29 /* Orange */
{
	background-color: rgb(231,85,37);
}
.RM-CV30 /* Purple */
{
	background-color: rgb(56,9,130);
}
.RM-CV31 /* Plum */
{
	background-color: rgb(79,8,79);
}
.RM-CV32 /* Gold */
{
	background-color: rgb(146,123,76);
}
.RM-CV33 /* Silver */
{
	background-color: rgb(133,137,140);
}