/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
    background-color: #015F5D;
}

/* background color for the content part of the pages */
Body
{
}

/* highlight color */
.searchword
{
	font-weight:bold 	
}

.DataListBG
{
	background-image: url(../Images/DynamicImageTemplate.jpg);
}

.addToCartButton
{
	background-image: url(../Images/AddCart.bmp);
	background-color: transparent;
}

/* text style used for most text rendered by modules */
.Head   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  16px;
    font-weight:    bold;
    font-style: normal;
    color: #CC9900;
}

.HeadDB {/* Dark Blue */
	font-family: Arial, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    bold;
    font-style: normal;
    color: #CC9900;
}

.HeadSmall
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF
}

.NormalSmall
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000
}

.NormalSmallDB
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

.HeaderRed
{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
	color: CC0202
}
.NormalSmallBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000
}
.NormalRealSmall
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000
}

.SmallGrey
{
	font-size: 11px;
	color: #333333;
	font-family: Arial,Georgia;
}
.Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000
}

.NormalRed
{
	font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #CC0202
}

.NormalGreen
{
	font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    color: #69B81E
}
.SmallRed
{
	font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
    color: #CC0202
}

.NormalBlue
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #428Ec5
}

.NormalDB
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #003366;
}

.NormalBlueSmall
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #428Ec5
}

.NormalWhite
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff
}

.NormalSmaller
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #373737
}


.ErrorText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Red;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}


.NormalBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000
}

.NormalBigBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #000000
}

.ErrorTextItalic
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-style:italic;
    color: Red;
}
.NormalItalic
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style:italic;
    color: #373737
}

.HeaderLink {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0289C9
}
A.HeaderLink:link {
    text-decoration:    underline;
    color: #0289C9;
}

A.HeaderLink:visited  {
    text-decoration:    underline;
    color: #0289C9;
}

A.HeaderLink:active   {
    text-decoration:    underline;
    color: #0289C9;
}

A.HeaderLink:hover    {
    text-decoration:    underline;
    color: #86BCD6;
}

.OrderHeader {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #0189D3;
     border-style:solid;
     border-color: #000000;
     border-width: 1px
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #373737;
    cursor: pointer;
    BACKGROUND-COLOR: #0189D3;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link 
{
	font-size: 11px;
    text-decoration:    underline;
    color: #373737;
}

A.CommandButton:visited  {
    font-size: 11px;
    text-decoration:    underline;
    color: #373737;
}

A.CommandButton:active   {
    font-size: 11px;
    text-decoration:    underline;
    color: #373737;
}

A.CommandButton:hover    {
    font-size: 11px;
    text-decoration:    underline;
    color: #004080;
}
    



/* GENERIC */
H1  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #0189D3;
}

H2  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #0189D3;
}

H3  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #0189D3;
}

H4  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  14px;
    font-weight:    normal;
    color: #0189D3;
}

H5, DT  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #0189D3;
}

H6  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #0189D3;
}

TFOOT, THEAD    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    color: #015F5D;
}

TH  {
    vertical-align: baseline;
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #015F5D;
}

A:link  
{
	font-family: Arial;
	font-size:  11px;
    text-decoration:    none;
    color:  #996600;
}

A:visited   {
   font-family: Arial;
   font-size:  11px;
    text-decoration:    none;
    color:  #996600;
}

A:active    {
    font-family: Arial;
    font-size:  11px;
    text-decoration:    none;
    color:  #996600;
}

A:hover {
    font-family: Arial;
    font-size:  11px;
    text-decoration:    underline;
    color:  #996600;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}

HR {
    color:Silver;
    height:1pt;
    text-align:left
}

.buttonclass
{
	border-color: #93C9FF;
	border-width: 1;
	border-bottom-width: 1;
	border-bottom-color: #000000;
	border-right-width: 1;
	border-right-color: #000000;
	color: #ffffff;
	background-color: #3366ff;
	font-family: Arial;
	font-size:  11px;
	cursor: pointer;
}

.buttonclass_gold
{
	border-color: #FFFFFF;
	border-width: 1;
	border-bottom-width: 1;
	border-bottom-color: #000000;
	border-right-width: 1;
	border-right-color: #000000;
	color: #000000;
	background-color: #FFCC00;
	font-family: Arial;
	font-size:  11px;
	cursor: pointer;
}

.buttonclass_darkgold
{
	border-color: #FFCC33;
	border-width: 1;
	border-bottom-width: 1;
	border-bottom-color: #000000;
	border-right-width: 1;
	border-right-color: #000000;
	color: #FFFFFF;
	background-color: #CC9900;
	font-family: Arial;
	font-size:  11px;
	cursor: pointer;
}
