﻿/* WILLOW CONTROL STYLES */
/* ================ TEXT STYLES ================ */
.HideButton {Display : none}
.textLeft {text-align: left;}
.textGreen{color: #1A6200;}

.navText
{
    font-size: 12px;
    font-weight: bold;  
    font-family:  arial, verdana, helvetica, ; 
    text-align: left;
}

.error
{
    font-size: 12px;
    font-weight: bold;  
    font-family:  tahoma, arial, verdana, helvetica, ; 
    text-align: left;
}


.searchResult
{
    font-weight: bold;
    font-size: 11px;
    font-family:  tahoma, verdana, arial, sans-serif;
    color: #1A6200;
}

.searchWord
{
   color: #553513;
   font-weight: bold;
}

/* ================ TITLE STYLES ================ */
.title_Left_60
{
    position: relative;
    float: left; 
    width: 60px;
    font-weight: bold;
    color: #1A6200;
}


.title_Left_120
{
    position: relative;
    float: left; 
    width: 120px;
    font-weight: bold;
    color: #1A6200;
}


.title_Left_300
{
    position: relative;
    float: left; 
    width: 300px;
    font-weight: bold;
    padding-top: 5px;
}

.title_Left_320
{
    position: relative;
    float: left; 
    width: 320px;
    font-weight: bold;
    padding-top: 5px;
}

.title_Left_570
{
    position: relative;
    float: left; 
    width: 570px;
    font-weight: bold;
    padding-top: 5px;
}

/* ================ PARAGRAPH STYLES ================ */
.paragraph_Left_300
{
    position: relative;
    float: left; 
    width: 300px;
    padding-bottom: 5px;
}

.paragraph_Left_320
{
    position: relative;
    float: left; 
    width: 320px;
    padding-bottom: 4px;
}

.paragraph_Left_570
{
    position: relative;
    float: left; 
    width: 570px;
    padding-bottom: 5px;
}

.paragraph_Right_570
{
    position: relative;
    float: right; 
    text-align: right;
    width: 570px;
    padding-bottom: 5px;
}

.paragraph_Center_570
{
    position: relative;
    float: left; 
    width: 570px;
    text-align: center;
}

/* ================ FORM STYLES ================ */

.column_Wrap_550
{
    position: relative;
    float: left;
    width: 550px; 
    clear: both;
}

.column_Wrap_560
{
    position: relative;
    float: left;
    width: 560px;
    padding-bottom: 2px; 
    clear: both;
}

.column_Left_140
{
    position: relative;
    float: left;
    width: 140px; 
    text-align: left; 
}

.column_Left_60
{
    position: relative;
    float: left;
    width: 60px; 
    text-align: left; 
}

.column_Right_120
{
    position: relative;
    float: left;
    width: 120px; 
    text-align: right;
}

.column_Right_250
{
    position: relative;
    float: right;
    width: 250px; 
    text-align: right;
}

.column_Right_250A
{
    position: relative;
    float: left;
    width: 250px; 
    text-align: right;
}

.column_Left_200
{
    position: relative;
    float: left; 
    text-align: left;
    width: 200px;
}

.column_Right_170
{
    position: relative;
    float: left; 
    text-align: right;
    width: 170px;
}

.column_Right_210
{
    position: relative;
    float: left; 
    text-align: right;
    width: 210px;
}

.column_Left_250
{
    position: relative;
    float: left;
    width: 250px; 
    text-align: left; 
}

.column_Left_270
{
    position: relative;
    float: left;
    width: 270px; 
    text-align: left;  
}

/* ================ MAIN IMAGES STYLES ================ */
.willowImageRight
{
    position: relative;
    float: right; 
    padding-top: 15px;
    width: 250px;
    text-align: center;
}

.willowImageRight_Padd
{
    position: relative;
    float: right; 
    padding-top: 15px;
    padding-right: 15px;
    width: 250px;
    text-align: center;
}

.willowSubImageLeft
{
    position: relative;
    float: left; 
    padding-top: 10px;
    padding-left: 30px;
    width: 215px;
    text-align: center;
}

/* ================ TEXT BOX STYLES ================ */
.txtBox_Search
{
    font-weight: normal;
    font-size: 11px;  
    width: 90px;  
    font-family:  tahoma, verdana, arial, sans-serif;
    color: #5D2900;
    background-color: #E8CDA3;
    border: solid 2px #5D2900;
}

.txtBox_120
{
    font-weight: normal;
    font-size: 11px;  
    width: 120px;  
    font-family:  tahoma, verdana, arial, sans-serif;
    color: #5D2900;
    background-color: #E8CDA3;
    border: solid 2px #5D2900;
}

.txtBox_180
{
    font-weight: normal;
    font-size: 11px;  
    width: 180px;  
    font-family:  tahoma, verdana, arial, sans-serif;
    color: #5D2900;
    background-color: #E8CDA3;
    border: solid 2px #5D2900;
}

.txtBox_200
{
    font-weight: normal;
    font-size: 11px;    
    width: 200px;
    font-family:  tahoma, verdana, arial, sans-serif;
    color: #5D2900;
    background-color: #E8CDA3;
    border: solid 2px #5D2900;
}

/* ================ TEXT AREA STYLES ================ */
.areaBox_180
{
    font-weight: normal;
    font-size: 11px;  
    width: 180px;  
    height: 90px;
    font-family:  tahoma, verdana, arial, sans-serif;
    color: #5D2900;
    background-color: #E8CDA3;
    border: solid 2px #5D2900;
}


/* ================ DROPDOWNLIST STYLES ================ */
.dropDownList_180
{
    font-weight: normal;
    font-size: 11px;    
    width: 187px;
    font-family:  tahoma, verdana, arial, sans-serif;
    color: #5D2900;
    background-color: #E8CDA3;
}

/* ================ BUTTON STYLES ================ */
.buttonText
{
    font-weight: bold;
    font-size: 11px;
    color: #5D2900;
}

.button_Left_80
{
    position: relative;
    float: left; 
    text-align: left;
    width: 80px;
    padding-left: 3px;
    padding-top: 2px;
}

/* ================ SPECIAL STYLES ================ */
.search_Form_Wrap
{
    position: relative;
    float: left; 
    width: 580px;
    height: 262px;
    text-align: left;
}

/* ================ GALLERY STYLES ================ */
.galLeft
{
    position: relative;
    float: left; 
    width: 90px;
    padding-top: 10px;
    text-align: center;
}

.galItemLeft
{
    position: relative;
    float: left; 
    width: 93px;
    height: 74px;
    text-align: center;
}

.galMain
{
    position: relative;
    float: right; 
    width: 380px;
    height: 320px;
    text-align: center;
}

.galText
{
    position: relative;
    float: left; 
    width: 345px;
    padding-left: 30px;
    height: 50px;
    padding-top: 10px;
    text-align: left;
}

.galImage
{
    position: relative;
    float: left; 
    width: 375px;
    height: 220px;
    padding-top: 12px;
    text-align: center;
    z-index: 1;
}

.galImageLeave
{
    position: absolute;
    top: 270px;
    left: 280px;
    z-index: 2;
}

.galMainImage
{
    text-align: center;
}

.galHeader
{
    position: relative;
    float: left;
    font-size: 11px;
    font-family:  tahoma, arial, verdana, helvetica, ; 
    color: #1A6200;
    font-weight: bold;
    text-decoration: underline;
    text-align: left;
    padding-left: 2px;
    padding-bottom: 5px;
    width: 340px;
}

.galDescription
{
    position: relative;
    float: left;
    font-size: 11px;
    font-family:  tahoma, arial, verdana, helvetica, ; 
    text-align: left;
    padding-left: 2px;
    padding-bottom: 5px;
    width: 340px;
}