/*******************************************************************
  eXt-Cart Shopping Cart Solution
  http://www.ext-cart.com
  Copyright (c) 2004 Pentasoft Corp.
*******************************************************************/


.Button {
        FONT-WEIGHT: bold; FONT-SIZE: 12px;  COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.ButtonSmall {
        FONT-WEIGHT: bold; FONT-SIZE: 9px;  COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.SimpleBorderedCell {border: 1px solid #AAAAAA; padding: 3px; background-color: white;}


/** BEGIN *******************************************************
 * Style for content blocks at center page - the blocks between
 * left and rigth columns and between header and footer of page,
 * it's the center area of page
 ****************************************************************/

    /* Styles for header-table and content-table */
    table.CaptionStyle {background-color: #996633; border-top: 1px solid #420000;  border-left: 1px solid #420000;   border-right: 1px solid #420000 width: 100%;}
    table.ContentStyle {background-color: white; border: 1px solid #420000; width: 100%;}

    /* Styles for links at content boxes */
    A.ContentBoxLink       {color: #000000; text-decoration: none}
    A.ContentBoxLink:hover {color: #420000; text-decoration: underline}

    /* Styles for product description. product listing area*/
    A.ProductDescrLink       {font-family: Verdana, Arial, sans-serif; font-weight: normal; font-size: 10pt; color: #000000; text-decoration: none}
    A.ProductDescrLink:hover {font-family: Verdana, Arial, sans-serif; font-weight: normal; font-size: 10pt; color: #000000; text-decoration: none}


    /* Styles for links at the caption of content boxes */
    A.CaptionBoxLink {color: #FFFFFF; text-decoration: none}
    A.CaptionBoxLink:hover {color: #FFFFFF; text-decoration: underline}


    /* Styles for text box */
    .BoxHeaderText  { font-family: Verdana, Arial, sans-serif; font-size: 12pt; font-weight: bold;   color: #FFFFFF; text-align: Center}
    .ItemHeaderText { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold;   color: #800000}
    .ItemNormalText { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #000000}
    .ItemBoldText   { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold;   color: #000000}
    .NoteText       { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #000000}
    .CommentText    { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic; color: #666666}
    .RequiredText   { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic; color: #EE0000}

    /* Style For Product Attributes */
    .ProductAttributesStyle {font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic; color: #666667;}

    SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; color: #420000; font-weight: bold;}

    /* Style For Special (low) price. */
    .SpecialPrice {font-family: Verdana, Arial, sans-serif; color: #FF0000; font-weight: bold;}

    /* Style For 'Old' Product Price, Only If Special Price Is Available. */
    .NotSpecialPrice {font-family: Verdana, Arial, sans-serif; color: #000000; text-decoration: line-through;}

    /* Style For Price, Only If Special Price Is NOT Available, or If Price Of Product Set. */
    .Price {font-family: Verdana, Arial, sans-serif; color: #000000; font-weight: bold;}

    /* Color-rotate lis */
    .oddBackground  {background-color: white;}
    .evenBackground {background-color: white;}

    /* Styles for column headers inside content-table */
      .TableHeaderText { font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold;   color: #333300}
    tr.TableHeaderStyle{ border: 1px solid #cccc99;  background-color: white}

/** END *********************************************************/

/** BEGIN *******************************************************
 * Table styles For Column Boxes - left and right column
 ****************************************************************/

    table.ColumnBox_CaptionStyle {background-color: #660000; border: 1px solid #660000;  width: 100%;}
    table.ColumnBox_ContentStyle {background-color: white; border: 1px solid #660000;  width: 100%;}

    .ColumnBox_BoxHeaderText  {font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold;   color: #F5F5F5; text-align: Center}
    .ColumnBox_ItemNormalText {font-family: Verdana, Arial, sans-serif;  font-size: 12px;}

    /* Styles for links at column boxes */
    A.ColumnBoxLink       {color: #000000; text-decoration: none}
    A.ColumnBoxLink:hover {color: #660000; text-decoration: underline}

/** END *********************************************************/

/** BEGIN *******************************************************
 * Table For Error Boxes
 ****************************************************************/

    table.ErrorBox_CaptionStyle {background-color: #FF9955; border-top: 1px solid #FF0000; border-right: 1px solid #FF0000; border-left: 1px solid #FF0000;  width: 100%;}
    table.ErrorBox_ContentStyle {background-color: #EEEEEE; border: 1px solid #FF0000;  width: 100%;}

    .ErrorBox_BoxHeaderText{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-weight: bold;   color: #FFFFFF; text-align: Center}
    .ErrorBox_ItemNormalText{ font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-weight: bold;   color: #FF0000; text-align: Center}

/** END *********************************************************/


/** BEGIN *******************************************************
 * MessageStack styles (Error, Info, Success messages)
 ****************************************************************/

    .messageStackBox {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
    .messageStackError, .messageStackWarning {font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffcccc;}
    .messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99cc66;}

/** END *********************************************************/

/** BEGIN *******************************************************
 * Style For JavaScript-PHP Interface - Mark Selected Rows (Radio Buttons)
 ****************************************************************/

    .moduleRow { background-color: #cccc99; }
    .moduleRowOver { background-color: #ffffcc; cursor: pointer; cursor: hand; }
    .moduleRowSelected { background-color: #999966; }

/** END *********************************************************/

/** BEGIN *******************************************************
 * Style for Common page
 ****************************************************************/
    BODY {background-image: url(/images/tile.jpg) ; background-repeat: repeat ; }	
    
    .TopRectangleStyle    {background-image: url(/images/tile.jpg) ; background-repeat: repeat ; }	
    .BottomRectangleStyle {background-image: url(/images/tile.jpg) ; background-repeat: repeat ; }	

    /* Big Page Heading Text (1-2 columns) */
    TD.pageHeading {valign: top;}
      .pageHeading {font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; color: yellow;}

    /* Footer (bottom line) Of Common Page. */
    TR.FooterRowStyle {background: white;}
    TD.FooterRowStyle {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #330000; color: #ffffff; font-weight: bold;}
    TR.HeaderRowStyle {background: #ffffff;}

    /* Header Line With Main Navigation Links Of Common Page. */
    TR.NavigationHeaderRow {background: #330000; }
    TD.NavigationHeaderRow {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #330000; color: #ffffff; font-weight : bold;}

    /* Style For Copyright and Other Legal Text (Common Page Bottom). */
    .LegalNotesStyle {font-family: Verdana, Arial, sans-serif; font-size: 8px;}

    /* Styles for links at Header Navigation line */
    A.NavigationHeaderRow {color: #FFFFFF; text-decoration: underline}
    A.NavigationHeaderRow:hover {color: #ffffff;text-decoration: none }

/** END *********************************************************/

/** BEGIN *******************************************************
 * Styles for Splited Page Navigation Interface (links, text)
 ****************************************************************/

     .SplitPageNavigationBar {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
    A.SplitPageNavigationBar {color: #ff952b;}
    A.SplitPageNavigationBar:hover {color: #ff952b; background: #ffe6d2;}

/** END *********************************************************/

TEXTAREA {width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; border: 1px solid #996633;}
CHECKBOX, INPUT, RADIO, SELECT, FILE {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #996633;
}

