﻿/* ================================
    CSS STYLES FOR THE COMMERCE STARTER KIT 
    v1.0, 10/2002
   ================================
*/

.bodytext1
{
    color: #4682B4;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 5px;
    text-align: justify;
    margin-bottom: 10px;
}

.bodytext2
{
    color: #4682B4;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 0px;
    text-align: justify;
    margin-bottom: 6px;
    padding-right: 10px;
}

.bodytext_italic
{
    list-style: circle;
    color: #CC3300;
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold;
    margin-top: 5px;
    text-align: justify;
    margin-bottom: 10px;
}

.bodytext3
{
    color: #000000;
    font-family: Verdana, Arial;
    font-size: small;
    font-weight: bold;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
}

.bodytext4
{
    color: #000000;
    font-family: Verdana, Arial;
    font-size: 8pt;
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 244px;
}

.TaxInvoiceHeader
{
    color: #000000;
    font-family: Verdana, Arial;
    font-size: 20px;
    text-align: center;
    width: 335px;
    height: 55px;
    margin-bottom: 14px;
}
.OrderDetailsText
{
    color: #000000;
    font-family: Verdana, Arial;
    font-size: small;
    font-weight: normal;
    text-align: left;
}


A.bodytext
{
    color: #4682B4;
    font-family: Verdana, Arial;
    font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
    text-align: justify;
    margin-bottom: 10px;
}

A.bodytext:hover
{
    
}


/* */
.HomeHead
{
    color: #999966;
    font-family: Verdana, Arial;
    font-size: 20px;
    font-weight: bold;
}

/* */
.ContentHead
{
    background-color: #6699ff;
    color: #3300ff;
    font-family: Verdana, Arial;
    font-size: 20px;
    font-weight: bold;
    height: auto;
    width: 90%;
    margin-top: 0px;
    text-align: left;
    vertical-align: middle;
    padding-left: 60px;
    padding-top: 5px;
    clip: auto;
    margin-bottom: 0px;
    min-height: 30px;
    padding-bottom: 2px;
}

/* */
.SubContentHead
{
    background-color: #B0C4DE;
    color: #696969;
    font-family: Verdana, Arial;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
}

/* */
.UnitCost
{
    color: #0066ff;
    font-family: Verdana, Arial;
    font-size: 15px;
    line-height: 20pt;
}

/* */
.ModelNumber
{
    color: #3366ff;
    font-family: Verdana, Arial;
    font-size: 11px;
    line-height: 20pt;
}

/* */
.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 12px;
    line-height: 20pt;
}
.MostPopularHead
{
    background-color: #6495ED;
    color: white;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
}

A.MostPopularItemText:visited
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none
}

A.MostPopularItemText:link
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none
}

A.MostPopularItemText
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none
}

A.MostPopularItemText:hover
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: underline
}

#CategoryDetails
{
    margin: 15px 0px 0px 0px;
    width: 100%;
    text-align: left;
    padding-top: 15px;
    padding-bottom: 15px;
    vertical-align: top;
}
img.CategoryDetails
{
    height: 70px;
    width: 545px;
}
table.CategoryDetails
{
    width: 100%;
    margin: 0px 0 0 0;
    height: 120px;
    border-bottom: none;
}

#TheatreProductList
{
    width: 100%;
    margin-top: 20px;
    text-align: left;
    vertical-align: top;
}
#TheatreProductListColumn
{
    width:300;
}
#TheatreProductListColumn
{
    width:300;
}

#ProductList
{
    width: 100%;
    margin-top: 20px;
    text-align: left;
    vertical-align: top;
}
#ProductListColumn
{
    width:142;
}
img.ProductList
{
    padding: 5px;
    float: left;
    border-style: none;
    height: 120px;
    width: 142px;
}
img.ProductList:hover
{
    border: 1px solid #000000;
    height: 120px;
    float: left;
    width: 142px;
}
table.ProductList
{
    width: 350px;
}

.ProductListHead
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 14pt;
}
.ProductListDate
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
}
.ProductListItem
{
    color: black;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: bold;
}
.ProductListLink
{
    color: #9d0000;
    font-family: Verdana, Arial;
    font-size: 10px;
}

.FeatureShows
{
    width: 375px;
}

#LocationLinkList
{
    border: thin solid #FF0000;
    padding: 0px;
    margin: 0px;
}

.LocationLinkList
{
    margin-left: 2px;
    width: 340px;
}

#AdvertisingList
{
    padding: 0px;
    margin: 0px;
}

.AdvertisingList
{
    margin-left: 2px;
    width: 340px;
}

img.AdvertisingList
{
    border-style: none;
    height: 50px;
    width: 340px;
    padding-bottom: 0px;
    padding-left: 4px;
    margin-top: 3px;
    margin-bottom: 1px;
}

#AddMoreItems
{
    padding: 0px;
    margin: 0px;
}

.AddMoreItems
{
    margin-left: 2px;
    width: 340px;
}

img.AddMoreItems
{
    border-style: none;
    height: 50px;
    width: 340px;
    padding-bottom: 3px;
    margin-left: -5px;
}

#ComingUpList
{
    margin: 0px;
    width: 100%;
    text-align: center;
    vertical-align: top;
}

.ComingUpListWidth
{
    text-align: center;
}

#PaymentTypes
{

}

table.PaymentDetails
{
    width: 350px;
    margin-left: 10px;
    height: 130px;
}

p.PaymentTypes
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    width: 236px;
    text-align: center;
    margin-top: 4px;
    margin-bottom: 14px;
}

img.PaymentTypesCBA
{
    width: 236;
    height: 90;
    margin-left: 0px;
    border-style: none;
}

img.PaymentTypesMasterCard
{
    width: 62;
    height: 39;
    margin-left: 20px; 
    margin-bottom: 3px;
    border-style: none;    
}

img.PaymentTypesVISA
{
    width: 60;
    height: 39;
    margin-left: 20px; 
    margin-bottom: 4px;
    border-style: none;
    margin-top: 6px;
}

img.PaymentTypesAMEX
{
    width: 53px;
    height: 45;
    margin-left: 22px; 
    margin-bottom: 0px;
    border-style: none; 
}

/*.CartListHead
{
    background-color: #B0C4DE;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    line-height: 10pt;
}

.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #6495ED;
    line-height: 10pt;
}

#CartTotal
{
    margin-top: 7px;
    margin-left: 44px;
    margin-bottom: 15px;
}*/

#PrintCartTotal
{
    margin-top: 7px;
    margin-left: 6px;
    margin-bottom: 15px;
}


/* */
A.MenuUnselected:visited
{
    color: blue;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    padding-left: 0px;
    font-weight: bold;
}

A.MenuUnselected:link
{
    color: blue;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    padding-left: 0px;
    font-weight: bold;
}

A.MenuUnselected
{
    color: blue;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 11px;
    line-height: 16px;
    padding-left: 0px;
    font-weight: bold;
}

A.MenuUnselected:hover
{
    color: white;
    text-decoration: underline;
    padding-left: 11px;
    font-weight: bold;
}

A.MenuSelected
{
    color: white;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 10px;
    font-weight: bold;
    padding-right: 10px;
    padding-bottom: 10px;
}

A.MenuSelected:hover
{
    color: white;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 12px;
    font-weight: bold;
}

A.MenuOptions
{
    color: #6495ED;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 11px;
    font-size: 12pt;
}

/* GENERAL */

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px    
}

.NormalDouble
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
}

/* text style used for textboxes in the admin pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: normal;
}

/* text style used for selects in the admin pages, for Nav compatibility */
.NormalSelect
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: normal;
}

/* text style used for textboxes in the edit pages, for Nav compatibility */
.EditTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    border-style: solid;
    border-width: 1px;
    border-color: #999966;
    width: 100%;
}

/* text style used for controls in the admin and edit pages, for Nav compatibility */
.NormalControl
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalCheckBox
{
    margin-left: -4px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalRadio
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalButton
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
    background-color:#ccccaa;    
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
}

.NormalItalic
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px    
}

A:link
{
    border-left-style: none;
    border-style: none;
    font-size: small;
    text-align: center;
}

A:hover 
{
}

A 
{
}

SMALL   
{
    font-size:  8px;
}

BIG 
{
    font-size:  14px;
}

PRE 
{
    font-family:    Lucida Console, monospace;
}


BLOCKQUOTE 
{
    font-family:    Arial, Helvetica, sans-serif;
    font-size: small;
    font-style: italic;
    color: #CC3300;
    font-weight: 700;
}

.UpdateBtn
{
    margin-top: 10px; 
    margin-bottom: 20px;
}

.CheckoutBtn
{
    margin-top: 10px; 
    margin-bottom: 15px;
}

.SubmitBtn
{
    margin-top: 10px; 
    margin-bottom: 20px;
}

.PrintBtn
{
    border-style: none;
    margin-top: 10px;
    margin-bottom: 20px;
}

#LoginBtn
{
    height: 28px;
    width: 28;
    margin-top: 30px;
    margin-bottom: 20px;
}

#AddToCartBtn
{
    height: 28px;
    width: 28;
    margin-top: 30px;
    margin-bottom: 20px;
}

.AddToCartBtn
{
    margin-top: 20px; 
    margin-bottom: 20px;
    height: 24px;
}

#CheckPasswordBtn
{
    height: 28px;
    width: 28;
    margin-top: 30px;
    margin-bottom: 20px;
}

.CheckPasswordBtn
{
    margin-top: 20px; 
    margin-bottom: 20px;
    height: 24px;
}

.PayBtn
{
    margin-top: 10px; 
    margin-bottom: 2px;
}

.ButtonHolder
{
    width: 300px;
    float: right;
    height: 163px;
}

div.Label_AgainLink
{
    margin-top: 5px;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FF3300;
    font-weight: bold;
}

div.Address
{
    margin-left: 90px;
}

.PopularItems
{
    margin-right: 0px;
    width: 280px;
    margin-bottom: 10px;
    background-color: #CCCCAA;
    height: auto;
    margin-left: 9px;
    margin-top: 5px;
}