﻿/*
Main application styles
*/
body
{
	font-size: x-small;
	font-family: Verdana, Arial;
}

.text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #474747; 
	text-decoration: none
}

TABLE
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
/*	line-height: 16px;  */
	color: #474747; 
	text-decoration: none
}
INPUT
{
	font-size: x-small;
	font-family: Verdana, Arial;
}
SELECT
{
	font-size: x-small;
	font-family: Verdana, Arial;
}
A
{
	font-size: 11px;
	text-decoration: underline;
}
A:link
{
	color: Blue;
}
A:visited
{
	color: Blue;
}
A:hover
{
	color: Red;
    TEXT-DECORATION: none;	
}

.product
{	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #032285;
	text-decoration: none; 
	font-weight: bold
}


.product A
{	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #032285;
	text-decoration: none; 
	font-weight: bold
}

.product A:link
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #032285;
	text-decoration: none; 
	font-weight: bold
}

.product A:visited
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #032285; 
	text-decoration: none; 
	font-weight: bold
}

.product A:hover
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px; 
	color: #c30000; 
	text-decoration: none; 
	font-weight: bold;
}

.brand 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 11px; 
	color: #CC9900; 
	text-decoration: none
}

.brand A:hover
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 11px; 
	color: #CC9900; 
	text-decoration: none;
}

.title_blue 
{ 
	font-family: MS Sans Serif;
	font-size: 13px; 
	line-height: 16px; 
	color: #032285; 
	text-decoration: none;
	font-weight: bold
}

.baselink A
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #FFFFFF; 
	text-decoration: none
}

.baselink A:LINK
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #FFFFFF; 
	text-decoration: none
}

.baselink A:VISITED
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #FFFFFF; 
	text-decoration: none
}

.baselink A:HOVER
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #c30000; 
	text-decoration: none
}

.basetext
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #666666; 
	text-decoration: none
}


.blackCookie
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none 
}

.linkBlack
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #111111; 
	text-decoration: none 
}

.linkBlack A:LINK
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #111111; 
	text-decoration: none 
}

.linkBlack A:VISITED
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #111111; 
	text-decoration: none 
}

.linkBlack A:HOVER
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #c30000; 
	text-decoration: none 
}

.linkGrey
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	text-decoration: none 
}


.linkGrey A:LINK
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	text-decoration: none 
}

.linkGrey A:VISITED
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	text-decoration: none 
}

.linkGrey A:HOVER
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #c30000; 
	text-decoration: none 
}

.pageTitle 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height: 22px; 
	font-weight: bolder; 
	color: #333333; 
	text-decoration: none
}


.yellowLinks
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: bold;
	color: #CC9900; 
	text-decoration: none 
}

.yellowLinks A:LINK
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	font-weight: bold;
	color: #CC9900; 
	text-decoration: none 
}

.yellowLinks A:VISITED
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #CC9900; 
	text-decoration: none 
}

.yellowLinks A:HOVER
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #c30000;
	text-decoration: none 
}

.smallDate 
{
	FONT-SIZE: 10px; 
	COLOR: #003399; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none 
}
/* LIGHT ROW COLOR FOR REPORTS */
.lr
{
    BACKGROUND-COLOR: #F5F5F5;
}

/* DARK ROW COLOR FOR REPORTS */
.dr
{
    BACKGROUND-COLOR: #E6E6E6;
}
.smallYellowLink { FONT-SIZE: 11px; COLOR: #CC9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.smallYellowLink A:link { FONT-SIZE: 11px; COLOR: #CC9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.smallYellowLink A:visited { FONT-SIZE: 11px; COLOR: #CC9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.smallYellowLink A:hover { FONT-SIZE: 11px; COLOR: #c30000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

/*
Styles for list display
*/
/*LIST TABLE*/
.l 
{
}

/* LIST TITLE*/
.lt
{
	font-weight:bold;
	font-size: x-small;
	padding-bottom: 1px;
}

.lt A
{
	font-weight:normal ;
}

/* LIST HEADER STYLE*/
.lhs
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #CCCCCC;
    font-size: x-small;
    font-weight: bold;
}

/* LIST FOOTER STYLE*/
.lfs
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #CCCCCC;
    font-weight: bold;
}

/* LIGHT ROW COLOR*/
.llr
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #F5F5F5;
}
.llr_warning
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #FFD2D2;
}
.llr_callout
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #F5FADC;
}
/* DARK ROW COLOR*/
.ldr
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #E6E6E6;
}
.ldr_warning
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #FFB4B4;
}
.ldr_callout
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #CDF0B4;
}
/* LIGHT ROW COLOR*/
.llr
{
	padding: 5px 5px 5px 10px;
    BACKGROUND-COLOR: #F5F5F5;
}
/* LIST PAGER FORMATTING*/
.lpgr TD
{
	padding-left:0px;
	font-size: 0%;
}
.lpgr A
{
	font-size:x-small;
	font-weight:bold;
	padding-right: 5px;
	padding-left: 5px;
	border-right: solid 1px #bbbbbb;
	background-color:#efefef;
}
.lpgr SPAN
{
	font-size:x-small;
	font-weight:bold;
	padding-right: 5px;
	padding-left: 5px;
	border-right: solid 1px #bbbbbb;
	text-align:center;
	background-color:#efefef;	
}
.important
{
	color:Red;
}

.cart { float:right; FONT-SIZE: 10px; COLOR: #cc9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.cart A:link { FONT-SIZE: 10px; COLOR: #cc9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.cart A:visited { FONT-SIZE: 10px; COLOR: #cc9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.cart A:hover { FONT-SIZE: 10px; COLOR: #c30000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.nav A:link { FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.nav A:visited { FONT-SIZE: 10px; COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.nav A:hover { FONT-SIZE: 10px; COLOR: #c30000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.date { FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.topLink A:link { FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.topLink A:visited { FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.topLink A:hover { FONT-SIZE: 10px; COLOR: #c30000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.topLink { FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.loginstatus { FONT-SIZE: 11px; FLOAT: left; MARGIN: 0 0 10 0; COLOR: #003399; POSITION: relative }
.loginstatus A:link { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.loginstatus A:visited { FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

.helpinfo
{
	font-style:italic;
	font-size:smaller;
}

/************************************
 * valSummary  
 * **********************************/
.valSummary {
	background: #FFFFD2; 
	margin: 10px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	padding-top: 10px;
	border: #dd0000 solid 1px;
	width: 95%;
	color:#990000;
	/*BEHAVIOR: url(http://www.fdsafdsafdsa.com/ClientIncludes/validator.htc);*/
}

