body
{
    background-color: #FFFFFF;
}

img
{
    border: 0;
}

a
{
    text-decoration: none;
    color: black;
    cursor: hand;
}

#all
{
    overflow: hidden;
    width: 796px;
    font-family: Arial;
    font-size: 11px;
    color: #000000;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-left: 2px;
    padding-right: 2px;
    border-left: 1px solid black;
    border-right: 1px solid black;
}

#content_forum
{
    padding-left: 2px;
    padding-right: 2px;
}

.profile
{
    float:left;
    
    }
    .comment
    {
        clear:both;
        }
.activation
{
    WIDTH: 198px; 
    HEIGHT: 100px;
    padding-top:10px;
    padding-bottom:10px;
    border:solid 1px #0467D5;
    text-align:center;  
    }
  .message
{
    width:690px;
    height:auto;
    text-align:justify;
    padding:10px;
    border: solid 1px #0467D5;
    }
    
    .message_pic
    {   
    width:90px;
    height:100;
    float:left;
    padding-right:10px;
    }
    
        .messagesHeaderDate
    {   
        width:90px;
        background-color:#0467D5;
        color:White;
        font-weight:bold;
        font-family: Arial;
        font-size: 11px;
        HEIGHT: 22px;
        float:left;
        padding-top:8px;
        border-bottom:solid 2px white;
        
        
        }
    .messagesHeaderBox
    {   
        width:20px;
        background-color:#0467D5;
        color:White;
        font-weight:bold;
        font-family: Arial;
        font-size: 11px;
        HEIGHT: 22px;
        float:left;
        padding-top:8px;
        
        }
        
    .messagesHeaderBig
    {   
        width:470px;
        background-color:#0467D5;
        color:White;
        font-weight:bold;
        font-family: Arial;
        font-size: 11px;
        HEIGHT: 22px;
        float:left;
        padding-top:8px;
        border-right:solid 1px white;
        border-left:solid 1px white;
        border-bottom:solid 2px white;
        }    
         .messagesBottomBig
    {   
        width:710px;
        background-color:#0467D5;
        color:White;
        font-weight:bold;
        font-family: Arial;
        font-size: 11px;
        HEIGHT: 22px;
        float:left;
        padding-top:8px;
      
        }  
         .messagesButton
    {   
        background-color:#ffffff;
        color:black;
        font-weight:bold;
        font-family: Arial;
        font-size: 11px;
        HEIGHT: 18px;
        float:left;
        padding-top:2px;
        border:solid 1px black;
        padding-left:3px;
        padding-right:3px;
        width:40px;
        text-align:center;
        margin-right:10px;      
        }
          
    .messagesDetail
    {   
        background-color:#C6E1FD;
        color:black;
        font-weight:bold;
        font-family: Arial;
        font-size: 11px;        
        }
        .messagesBody
    {   
        background-color:#eeeeee;
        width:490px;
        color:black;
        padding-left:5px;
        padding-right:5px;
        padding-top:5px;
        padding-bottom:5px;
        font-family: Arial;
        font-size: 11px;
        border-bottom:solid 2px white;
        }
        
        .messagesHeaderSmall
        {       
        width:150px;
        background-color:#0467D5;
        color:White;
        font-weight:bold;
        font-family: Arial;
        font-size: 11px;
        HEIGHT: 22px;
        float:left;
        padding-top:8px;
        border-bottom:solid 2px white;
        }
        
        .messagesContentSmall
        {
        width:40px;
        height:55px;
        background-color:#eeeeee;
        color:black;
        float:left;
        border-bottom:solid 2px white;
        }
        
        .messagesContentSmallN
        {
        width:110px;
        padding-top:18px;
        height:37px;
        background-color:#eeeeee;
        color:black;
        float:left;
        border-bottom:solid 2px white;        
        }
        
        .messagesContentDate
        {
        width:90px;
        height:37px;
        padding-top:18px;
        background-color:#eeeeee;
        color:black;
        float:left;
        border-bottom:solid 2px white;
        
        }
            
        .post 
{
	background-color: #DDDDDD;
	
}

.toggle
{
    height:55px;
    }
        .messagesContentBig
        {
        width:470px;
        height:50px;
        padding-top:5px;
        background-color:#eeeeee;
        color:black;
        float:left;
        border-bottom:solid 2px white;
        }
          
        .messagesContentSmallAlt
        {
        width:40px;
        height:55px;
        background-color:#eeeeee;
        color:black;
        float:left;
        border-bottom:solid 2px white;
        }
        
        .messagesContentSmallAltN   
        {
        width:110px;
        height:37px;
        padding-top:18px;
        
        background-color:#eeeeee;
        color:black;
        float:left;
        border-bottom:solid 2px white;
        }
            
        .messagesContentDateAlt
        {
        width:90px;
        height:37px;
        padding-top:18px;
        background-color:#eeeeee;
        color:black;
        float:left;
        font-weight:normal;
        border-bottom:solid 2px white;
        }
            
        .messagesContentBigAlt
        {
        width:470px;
        height:50px;
        padding-top:5px;
        background-color:#eeeeee;
        color:black;
        float:left;
        border-bottom:solid 2px white;
        }
        .messagesMain
        {
          width:713px;
            }
        
#big_content
{
    width: 776px;
    height: auto;
    padding-bottom: 5px;
    margin-bottom: 5px;
    clear: both;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 6px;
}

#left_menu
{
    width: 139px;
    float: left;
    margin-top: 15px;
}
.contentf a			{ color: navy; text-decoration: underline; }
.contentf a:hover	{ color: #000000; text-decoration: underline; }


#content
{
    width: auto;
    float: left;
    margin-top: 15px;
    padding-left: 20px;
    padding-bottom: 15px;
    border-left: 1px solid black;
}

#top_menu
{
    width: 785px;
    padding-left: 10px;
    overflow: auto;
  }

#top_menu ul
{
    margin: 0px;
}

#top_menu li
{
    display: inline;
    list-style: none;
    margin-right: 15px;
    margin-left:0px;
}

#top_menu a
{
    color: Black;
}

#bottom_bar
{
    width: 785px;
    padding-top: 8px;
    padding-bottom: 6px;
    overflow: auto;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    float: left;
    text-align: center;
    clear: both;
    margin-top: 40px;
}

#bottom_bar ul
{
    margin: 0px;
}

#bottom_bar li
{
    display: inline;
    list-style: none;
    margin-right: 15px;
    
}

#top_menu_left
{
    float: left;
}

#top_menu_right
{
    float: right;
    width:256px;
    *width:215px;
}

#banner
{
    width: 796px;
    clear: both;
}

.centeredButton
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    width: 75px;
    height: 25px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    font-size: 11px;
    font-weight: bold;
    background-color: White;
    
    
}
.buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    width: 75px;
    height: 25px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    background-color: White;
    float: left;
}

.webbutton
{
    text-align: center;
    border: 2px solid #DDDDDD;
    width: 75px;
    height: 17px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    background-color: White;
    text-align: center;
    margin-top: 5px;
    margin-left: 6px;
    margin-bottom: 5px;
    padding-top:4px;
    cursor:default;
    
}

#3buttons
{
    width: 75px;
    height: 25px;
    margin: 0 auto;
    display: inline;
    list-style: inline;
}

.floatpanel
{
    float: left;
}

.card_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #0467D5;
    width: 110px;
    height: 20px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    float: left;
    font-size: 13px;
    font-weight: bold;
    background-color: White;
}

.mag_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #990099;
    width: 110px;
    height: 20px;
    margin-top: 5px;
    margin-left: 5px;
    float: left;
    font-size: 13px;
    font-weight: bold;
    background-color: White;
}

.guide_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #FF9900;
    width: 110px;
    height: 20px;
    margin-top: 5px;
    margin-left: 5px;
    float: left;
    font-size: 13px;
    font-weight: bold;
    background-color: White;
}

.forum_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #808080;
    width: 110px;
    height: 20px;
    margin-top: 5px;
    margin-left: 5px;
    float: left;
    font-size: 13px;
    font-weight: bold;
    background-color: White;
}

#phrase
{
    float: right;
    width: 170px;
    border-top: 1px solid black;
    text-align: right;
    margin-top: 5px;
    padding-right: 20px;
    font-style: italic;
    font-size: 12px;
}

.mid_menu_card
{
    width: 714px;
    height: 17px;
    border: 1px solid black;
    background-color: #0467D5;
    padding-top: 3px;
    padding-left: 40px;
    clear: both;
    visibility: hidden;
}

.mid_menu_card ul
{
    margin: 0px;
}

.mid_menu_card li
{
    display: inline;
    list-style: none;
    margin-right: 20px;
    font-weight: bold;
}

.mid_menu_card li a
{
    color: White;
}

.mid_menu_mag
{
    width: 714px;
    height: 17px;
    border: 1px solid black;
    background-color: #990099;
    padding-top: 3px;
    padding-left: 40px;
    clear: both;
    visibility: hidden;
}

.mid_menu_mag ul
{
    margin: 0px;
}

.mid_menu_mag li
{
    display: inline;
    list-style: none;
    margin-right: 20px;
    font-weight: bold;
}

.mid_menu_mag li a
{
    color: White;
}

.mid_menu_guide
{
    width: 714px;
    height: 17px;
    border: 1px solid black;
    background-color: #FF9900;
    padding-top: 3px;
    padding-left: 40px;
    clear: both;
    visibility: hidden;
}

.mid_menu_guide ul
{
    margin: 0px;
}

.mid_menu_guide li
{
    display: inline;
    list-style: none;
    margin-right: 20px;
    font-weight: bold;
}

.mid_menu_guide li a
{
    color: White;
}

.mid_menu_forum
{
    width: 714px;
    height: 17px;
    border: 1px solid black;
    background-color: #808080;
    padding-top: 3px;
    padding-left: 40px;
    clear: both;
    visibility: hidden;
}

.mid_menu_forum ul
{
    margin: 0px;
}

.mid_menu_forum li
{
    display: inline;
    list-style: none;
    margin-right: 20px;
    font-weight: bold;
}

.mid_menu_forum li a
{
    color: White;
}

#card_menu_title
{
    text-align: center;
    color: White;
    width: 120px;
    height: 21px;
    padding-top: 4px;
    font-size: 15px;
    font-weight: bold;
    background-color: #0467D5;
    margin-top: 0px;
    margin-left: 2px;
    border: 1px solid black;
    margin-bottom: 15px;
}

#mag_menu_title
{
    text-align: center;
    color: White;
    width: 120px;
    height: 21px;
    padding-top: 4px;
    font-size: 15px;
    font-weight: bold;
    background-color: #990099;
    margin-top: 0px;
    margin-left: 2px;
    border: 1px solid black;
}

#guide_menu_title
{
    text-align: center;
    color: White;
    width: 120px;
    height: 21px;
    padding-top: 4px;
    font-size: 15px;
    font-weight: bold;
    background-color: #FF9900;
    margin-top: 0px;
    margin-left: 2px;
    border: 1px solid black;
}

#forum_menu_title
{
    text-align: center;
    color: White;
    width: 120px;
    height: 21px;
    padding-top: 4px;
    font-size: 15px;
    font-weight: bold;
    background-color: #808080;
    margin-top: 0px;
    margin-left: 2px;
    border: 1px solid black;
}

.card_submenu_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #0467D5;
    width: 110px;
    margin-top: 5px;
    margin-left: 2px;
    margin-bottom: 5px;
    overflow: auto;
}

.buttom_text_sub
{
    height: 17px;
    padding-top: 4px;
    padding-bottom: 2px;
    font-size: 13px;
    font-weight: bold;
}

.card_discount_submenu
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-left: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #0467D5;
    width: 110px;
    height: auto;
    margin-top: 5px;
    margin-left: 2px;
    margin-bottom: 5px;
    overflow: auto;
}

.discount_text_items
{
    height: 17px;
    padding-top: 4px;
    padding-bottom: 2px;
    font-size: 13px;
    font-weight: bold;
    border-top: 1px solid #DDDDDD;
    margin-left: 5px;
    width: 100px;
}

.mag_submenu_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #990099;
    width: 110px;
    height: 25px;
    margin-top: 5px;
    margin-left: 2px;
    margin-bottom: 5px;
}

.guide_submenu_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #FF9900;
    width: 110px;
    height: 25px;
    margin-top: 5px;
    margin-left: 2px;
    margin-bottom: 5px;
}

.forum_submenu_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    border-top: 6px solid #808080;
    width: 110px;
    height: 25px;
    margin-top: 5px;
    margin-left: 2px;
    margin-bottom: 5px;
}

.section
{
    width: 340px;
    height: 200px;
    float: left;
    border: solid black 2px;
    
}

.separator
{
    width: 48px;
    height: 200px;
    float: left;
    margin-top: 0px;
}

#card_section_title
{
    width: 320px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #0467D5;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
}

#card_section_title a
{
    text-decoration:none;
    color: White;
}


#mag_section_title
{
    width: 320px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #990099;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
}

#mag_section_title a
{
    text-decoration:none;
    color: White;
}


#guide_section_title
{
    width: 320px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #FF9900;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
}
#guide_section_title a
{
    text-decoration:none;
    color: White;
}

#forum_section_title
{
    width: 320px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #808080;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
}

#forum_section_title a
{
    text-decoration:none;
    color: White;
}

.section_content
{
    width: 310px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 5px;
    text-align: justify;
    float: left;
}

.card_color
{
    color: #0467D5;
    font-weight: bold;
}

.card_color a
{
    color: #0467D5;
    font-weight: bold;
}

#card_image
{
    margin-right: 15px;
    margin-top: 10px;
    float: left;
    width: 110px;
    height: 70px;
}

#card_text
{
    float: left;
    width: 185px;
    text-align: justify;
    margin-top: 10px;
}

.mag_color
{
    color: #990099;
    font-weight: bold;
}

.mag_color a
{
    color: #990099;
    font-weight: bold;
}

#mag_text
{
    float: left;
    margin-right: 15px;
    width: 213px;
}

#mag_image
{
    float: left;
}
.mag_small_pic
{
WIDTH: 82px; 
HEIGHT: 115px;
}

.guide_color
{
    color: #FF9900;
    font-weight: bold;
}

#guide_text
{
    float: left;
    margin-right: 15px;
    width: 200px;
}

#guide_img
{
    float: left;
}

.forum_color
{
    color: #808080;
    font-weight: bold;
}

.disc_section
{
    width: 193px;
    height: 200px;
    float: left;
    border: solid black 1px;
    margin-top:0px;
}
.disc_section2
{
    width: 193px;
    height: 200px;
    float: left;
    border: solid black 1px;
    margin-top:15px;
    
}

.disc_separator
{
    width: 10px;
    height: 200px;
    float: left;
    margin-top: 0px;
}

.disc_section_title
{
    width: 173px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #0467D5;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
}

.disc_section_title a
{
    color:White;
    text-decoration:none;
}

.disc_section_content_up
{
    float: left;
    width: 95px;
    margin-top: 15px;
    margin-left: 5px;
}

.disc_section_content_down_left
{
    clear: both;
    float: left;
    width: 87px;
    margin-top: 5px;
}

.disc_section_content_down_left li
{
    margin-left: -10px;
}

.disc_section_content_down_right
{
    float: left;
    width: 88px;
    margin-top: 5px;
    text-align: right;
}

.disc_section_content_down_right li
{
    margin-left: -25px;
    text-align: left;
}

.disc_section_pict
{
    float: left;
    margin-top: 25px;
    margin-left: 5px;
}
.greenTitle
{
    
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #0467D5;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
    
}
.contentWM
{
    width: 604px;
    padding-left:5px;
    padding-right:5px;
    overflow: auto;
    text-align:justify
}


#club_top
{
    width: 614px;
    overflow: auto;
    border: solid black 1px;
}

#club_top_title
{
    width: 594px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #0467D5;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
}

#club_top_text
{
    width: 270px;
    margin-left: 20px;
    margin-top: 30px;
    font-size: 13px;
    float: left;
}

#club_top_search
{
    width: 250px;
    height: 170px;
    border: 1px solid black;
    float: right;
    margin-right: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}

#club_search_title
{
    width: 230px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #0467D5;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
}

#search_table
{
    padding-left: 30px;
    padding-top: 20px;
}

#club_desc
{
    width: 614px;
    padding-bottom: 15px;
    border: solid black 1px;
    overflow: auto;
}

#club_desc_title
{
    width: 594px;
    height: 17px;
    border-bottom: 1px solid black;
    background-color: #0467D5;
    padding-top: 3px;
    padding-left: 20px;
    clear: both;
    font-weight: bold;
    color: White;
    margin-bottom: 15px;
}

#club_desc_text_up
{
    width: 270px;
    margin-left: 20px;
    margin-top: 20px;
    float: left;
    *margin-bottom:25px;
}

#club_pictures
{
    width: 250px;
    height: auto;
    float: right;
    margin-right: 20px;
    margin-top: 20px;
    *margin-bottom:25px;
}

#club_desc_text_down
{
    clear: both;
    width: 544px;
    margin: 20px;
    text-align: justify;
}

.last_disc
{
    height: 63px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}

.last_disc_img
{
    height: 58px;
    float: left;
    padding-top: 5px;
    padding-right: 15px;
    border-right: 1px solid black;
}

.last_disc_text
{
    width: 172px;
    float: left;
    margin-left: 15px;
    border-bottom: 1px solid black;
    padding-bottom: 5px;
    padding-top: 10px;
}

#club_desc_2
{
    width: 614px;
    padding-bottom: 15px;
    border-bottom: solid black 1px;
    border-left: solid black 1px;
    border-right: solid black 1px;
    overflow: auto;
    clear:both;
}

#club_top_2
{
    width: 614px;
    border-top: solid black 1px;
    border-left: solid black 1px;
    border-right: solid black 1px;
    border-bottom: solid black 1px;
    padding-bottom: 15px;
    overflow:auto;
    clear:both;
}

.disc_title
{
    font-size: 13px;
    font-weight: bold;
}

.mag
{
    width: 274px;
    margin-left: 10px;
    margin-right: 10px;
    float: left;
    border: 1px solid black;
    height: 370px;
}

.mag_title
{
    color: White;
    width: 244px;
    padding-left: 30px;
    height: 21px;
    padding-top: 4px;
    font-size: 15px;
    font-weight: bold;
    background-color: #990099;
    border-bottom: 1px solid black;
}

.mag_text
{
    text-align: justify;
    margin: 10px;
    clear: both;
}

.order_title_left
{
    width: 285px;
    float: left;
}

.order_title_right
{
    width: 285px;
    float: left;
    text-align: right;
}

/*-contact us-*/
.contact_text
{
    text-align: justify;
    float: left;
    padding: 50px;
}

.message_box
{
    width: 520px;
    text-align: center;
}

.contact_title
{
    color: #0467D5;
    font-weight: bold;
    font-size: 16px;
    padding: 50px;
}

.succes_message
{
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}

.approve_message
{
    font-weight: bold;
    font-size: 14px;
    text-align: center;
    color: #0467D5;
}

.next_button
{
    border-style: none;
    border-width: 0px;
    background-color: White;
    color: #0467D5;
    cursor: pointer;
}

.to_right
{
    text-align: right;
}

/*discount.aspx panels*/
.discount_panel
{
    width: 75px;
    height: 25px;
}

#map
{
    width:500px; 
    height:300px;
}

/*discounts.aspx dropdownlist*/
.discounts_list
{
    width: 155px;
}   

.discounts_datalist
{
    width: 100%;
    height:100%;
} 

.discounts_imagebutton
{
    width: 70px;
    height: 53px;
}

/*contactus.aspx table*/
.contactus_table
{
    width: 100%;
    font-size: 12px;
} 

.contactus_textbox
{
    text-align: justify;
    width: 500px;
    height: 155px;
    font-size: 12px;
} 

.error_table
{
    text-align: center;
    font-size: 18px;
}

/*order.aspx table*/
.title_table
{
    width: 45%;
    padding-left: 10px;
}

.line_table
{
    background-color: Silver;
    height: 1px;
}

.order_error
{
    width: 304px;
    height: 26px;
}

.order_panel
{
    width: 500px;
    height: 84px;
}

.order_upload
{
    width: 304px;
}

.bold_text
{
    font-weight: bold;
}

.agree_order
{
    height: 30px;
    padding-left: 10px;
}

.order_div
{
    width: 100%;
    margin: 0 auto;
}

.order_buttom
{
    text-align: center;
    border-right: 2px solid #DDDDDD;
    border-bottom: 2px solid #DDDDDD;
    width: 108px;
    height: 25px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
    float: left;
    font-size: 11px;
    font-weight: bold;
    background-color: White;
    float: left;
}

/*newDiscounts.aspx*/
.newdiscounts_images
{
    height: 53px; 
    width: 70px;
}

/*login.aspx*/
.login
{
    background-color: #EFF3FB;
    border-color: #B5C7DE;
    border-width: 1px;
    border-style: solid;
    border-spacing: 4;
    font-family: Verdana;
    font-size: small;
    color: #333333;
}