BODY       { font-size:        12px
           ; font-family:      verdana, arial, helvetica, sans
           ; background-color: #92B4C2
           ; margin-top:       0
           ; margin-bottom:    0
           ; margin-left:      0
           ; margin-right:     0
           }

H1         { font-size:     16px
           ; font-weight:   bold
           ; margin-top:    6 
           ; margin-bottom: 0
           }

H2         { font-size:     14px 
           ; margin-top:    6 
           ; margin-bottom: 0
           }

H3         { font-size:     12px 
           ; margin-top:    6 
           ; margin-bottom: 0
           }

H4         { font-size:     12px 
           ; margin-top:    6
           ; margin-bottom: 0
           }

H5         { font-size:     12px 
           ; margin-top:    6 
           ; margin-bottom: 0
           }

H6         { font-size:     12px 
           ; margin-top:    6 
           ; margin-bottom: 0
           }

P          { font-size:     12px 
           ; margin-top:    8
           ; margin-bottom: 0
           }

A:link     { color: #663300 }
A:visited  { color: #660000 }
A:hover    { color: #666666 }
A:active   { color: #666666 }

TABLE      { font-size: 12px }
                          
TD         { font-size: 12px }

BLOCKQUOTE { margin:  0 }

FORM       { margin:  0 }

TABLE.IMG  { display: inline }
  
OL         { font-size:     12px
           ; margin-left:   24
           ; margin-top:    2
           ; margin-bottom: 4
           }

UL         { font-size:     12px
           ; margin-left:   24
           ; margin-top:    2
           ; margin-bottom: 4
           }

HR         { color:         #000000
           ; height:        1
           ; margin-top:    0
           ; margin-bottom: 0
           }

STRONG     { color:       #0000FF
           ; font-weight: bold
           ; font-style:  normal
           }

EM         { color:       #E00000
           ; font-weight: bold  
           ; font-style:  italic
           }


TABLE.clsBorder { background-image: URL("../img/pge_bg.gif")
                ; border-collapse:  collapse
                }

TD.clsBorder { background-image:    URL("../img/pge_bdr.gif")
             ; background-position: bottom right
             ; padding-left:        3
             ; padding-right:       10
             ; padding-top:         3
             ; padding-bottom:      10
             ; text-align:          left
             ; vertical-align:      top
             }                       


TABLE.clsLayout { border-collapse:  collapse
                }

TD.clsLayout { padding-left:   0
             ; padding-right:  0
             ; padding-top:    0
             ; padding-bottom: 0
             ; text-align:     left
             ; vertical-align: top
             }



.clsSearch { font-size:   10px 
           ; font-family: verdana, arial, helvetica, sans
           }

P.clsSearch{ margin-top:    4
           ; margin-bottom: 0
           }

SELECT.clsSearch { background-color: #FAD028
                 ; border-color:     #909090
                 ; border-width:     1
                 ; font-size:        12px
                 ; font-weight:      normal
                 }

INPUT.clsSearch { background-color: #FAD028
                ; border-color:     #909090
                ; border-style:     solid
                ; border-width:     1
                ; font-size:        13px
                ; font-weight:      normal
                }


TEXTAREA.clsSearch { background-color: #FAD028
                   ; border-color:     #909090
                   ; border-style:     solid
                   ; border-width:     1
                   ; font-size:        13px
                   ; font-weight:      normal
                   }

INPUT.clsSearchImage { margin:         1
                     ; vertical-align: bottom
                     }


.clsCategoryTitle { font-size:   14px
                  ; font-weight: bold
                  }



.clsCategoryBreadcrumbs { font-size: 10px }

A.clsCategoryBreadcrumbs { text-decoration: none }


A.clsCategoryList         { font-size:        10px
                          ; text-decoration:  none 
                          ; color:            #000000 
                          ; border-style:     inset
                          ; border-color:     transparent
                          ; border-width:     1
                          }                  
A.clsCategoryList:visited { color:            #303030 }
A.clsCategoryList:hover   { color:            #000000 
                          ; background-color: #D0D0D0
                          ; border-style:     inset
                          ; border-color:     #D0D0D0
                          ; border-width:     1
                          }


A.clsCategoryListHilight         { font-size:        11px
                                 ; font-weight:      bold
                                 ; text-decoration:  none 
                                 ; color:            #D00000 
                                 ; border-style:     inset
                                 ; border-color:     transparent
                                 ; border-width:     1
                                 }                   
A.clsCategoryListHilight:visited { color:            #D00000 }
A.clsCategoryListHilight:hover   { color:            #FF0000 
                                 ; background-color: #C0C0E0
                                 ; border-style:     inset
                                 ; border-color:     #D0D0D0
                                 ; border-width:     1
                                 }



P.clsDiscount { color:           #A00000
              ; text-decoration: line-through
              }


P.clsCopyright { margin-top:    2
               ; margin-bottom: 0
               ; font-size:     12px
               ; font-style:    italic
               }


P.clsFootnote { margin-top:    0
              ; margin-bottom: 0
              }


TABLE.clsBasketSummary { background-color: #FFFFFF
                       ; border-collapse:  collapse
                       }

TD.clsBasketSummary { font-size:      11px 
                    ; padding-left:   1
                    ; padding-right:  1
                    ; padding-top:    0
                    ; padding-bottom: 0
                    }

TABLE.clsLimited { background-image: URL("../img/pge_gold.jpg")
                 ; border-style:     ridge
                 ; border-width:     1
                 }

TD.clsLimited { font-size:      11px 
              ; padding-left:   2
              ; padding-right:  2
              ; padding-top:    2
              ; padding-bottom: 2
              ; border-style:   solid
              ; border-color:   #000000
              ; border-width:   1
              ; text-align:     center
              ; vertical-align: top
              ; white-space:    nowrap
              }

A.clsLimited { font-style: italic }

TABLE.clsPrdImg { background-image: URL("../img/LOAD_lrg.jpg")
                ; border-width:     2      
                ; border-style:     inset  
                ; border-collapse:  collapse
                }

TD.clsPrdImg { padding-left:   0
             ; padding-right:  0
             ; padding-top:    0
             ; padding-bottom: 0
             ; text-align:     left
             ; vertical-align: top
             }

IMG.clsPrdImg { border-width: 1
              ; border-style: inset
              ; border-color: #FFFFFF
              }

IMG.clsPrdImg:hover { border-color: #000000 }

TABLE.clsHeading { background-color: #202020
                 ; border-style:     ridge
                 ; border-width:     1
                 }

TD.clsHeading { font-size:      14px 
              ; font-weight:    normal
              ; color:          #FFFF00
              ; padding-left:   8
              ; padding-right:  8
              ; padding-top:    2
              ; padding-bottom: 2
              ; border-style:   solid
              ; border-color:   #C0C0C0
              ; border-width:   1
              ; text-align:     left
              ; vertical-align: top
              }


H1.clsCoupon { font-size:     20px
             ; font-weight:   bold
             ; font-style:    normal 
             ; margin-top:    0 
             ; margin-bottom: 0
             }

EM.clsCoupon { font-size:        18px
             ; font-weight:      bold  
             ; font-style:       normal 
             ; color:            #000000
             ; background-color: #FAD028
             ; border-style:     solid
             ; border-width:     1
             ; border-color:     #000000
             ; padding-left:     2
             ; padding-right:    2
             ; padding-top:      0
             ; padding-bottom:   0
             }
             
TABLE.clsCoupon { color:            #000000
                ; background-color: #FFFFFF
                ; padding-left:     2
                ; padding-right:    2
                ; padding-top:      2
                ; padding-bottom:   2
                ; border-style:     dashed
                ; border-color:     #FF0000
                ; border-width:     2
                ; border-spacing:   0
                ; text-align:       left
                ; vertical-align:   top 
                }
                
TH.clsCoupon { font-size:      12px 
             ; font-weight:    bold
             ; color:          #000000
             ; padding-left:   4
             ; padding-right:  4
             ; padding-top:    4
             ; padding-bottom: 4
             ; text-align:     right
             ; vertical-align: top
             }

TD.clsCoupon { font-size:      12px 
             ; font-weight:    normal
             ; color:          #000000
             ; padding-left:   4
             ; padding-right:  4
             ; padding-top:    4
             ; padding-bottom: 4
             ; text-align:     left
             ; vertical-align: top
             }

A.clsCoupon { text-decoration: none; }
A.clsCoupon:link { color: #000000 }
A.clsCoupon:visited { color: #000000 }
A.clsCoupon:hover { color: #000000
                  ; text-decoration: underline
                  }
A.clsCoupon:active { color: #000000 }

OL.clsCoupon { font-size:     12px
             ; padding-left:  0
             ; margin-top:    2
             ; margin-bottom: 4
             }

UL.clsCoupon { font-size:     12px
             ; padding-left:  0
             ; margin-top:    2
             ; margin-bottom: 4
             }

TABLE.clsFolderTabs { border-collapse: collapse
                    }

TD.clsFolderTabs { background-color: #B0B0B0
                 ; padding-left:     8
                 ; padding-right:    8
                 ; padding-top:      2
                 ; padding-bottom:   2
                 ; border-style:     solid
                 ; border-color:     #000000
                 ; border-width:     1
                 }                   
                                     
EM.clsInput{ color:            #000000
           ; background-color: #FAD028
           ; border-style:     solid
           ; border-width:     1
           ; border-color:     #000000
           ; padding:          1
           ; line-height:      150%
           ; font-style:       normal 
           }


TD.clsFolderTabsSelected { background-color: #C0C0C0 
                         ; font-weight:      bold
                         ; padding-left:     8
                         ; padding-right:    8
                         ; padding-top:      2
                         ; padding-bottom:   2
                         ; border-style:     solid solid none solid
                         ; border-color:     #000000
                         ; border-width:     1
                         }                  
                                            
TD.clsFolderTabsEmpty { border-style: none none solid none
                      ; border-color: #000000
                      ; border-width: 1
                      }
