/***************************************************************************/
/* COLORS
/* dark blue:  #26445E
/* light blue: #5E7D99
/* light grey: #DDD
/***************************************************************************/

/* ****************************** */
/* left-hand navigation           */
/* ****************************** */

#left_nav
{
    margin-top: 16px;
/*    width: 200px;
    margin-top: 0px;
    margin-left: 0em;
    padding:0;*/
    /*
    min-height: 430px;
    height: auto !important;
    height: 430px;
    */
    /*float: left;*/
    /*clear: left;*/
    /*background: #0d5587 url(../images/left_nav_bg.jpg) repeat-x;*/
/*    background-color: #000000;
    font-size: .9em;
    font-weight: normal;*/
    /*display: block;*/
    /*position: relative;*/
/*    border-collapse: collapse;*/
    
}

#left_nav .error
{
    background-color: transparent;
    border: 0 none;
    color: red;
    display: block;    
}
/*
#left_nav input
{

    height: 20px;
    margin-left: 15px;
    margin-right: 42px;
    width: 85%;
}

#left_nav a
{
    color: #0068B1;
    font-size: 12px;
    font-weight: bold;
    margin-left: 15px;
    margin-bottom: 25px;
    text-align: left;
    text-decoration: underline;
}

#left_nav a:hover
{
    color: #222!important;
}

#left_nav ul
{

}

#left_nav ul li
{
    list-style: none;
    font-size: 1em;
    font-weight: normal;
}
*/
#left_nav ul li a
{
    /*font-family: impact, tahoma, monospace;*/
    /*color: #61503f;
    color: #d8d8d8;
    text-decoration: none;
    */
    padding: 7px 7px 7px 0;
    display: block;
    width: 163px;
    background: transparent;
    text-align: right;
    border-top: 1px solid gray;
}

#left_nav ul li:last-child a
{
    border-bottom: 1px solid gray;
}

#left_nav ul li a:hover
{
    /*background: url(../images/left_nav_bg_hover.jpg) repeat-x !important;*/
    background-color: #191919;
    font-weight: bold;
    color: white !important;
    /*padding-top: 6px;*/ /* compensate for the borders that we now show */
    /*
    padding-bottom: 6px;
    border-top: 1px solid #61503f;
    border-bottom: 1px solid #61503f;
    */
}

/* subcategory */
#left_nav ul li ul li
{
    font-size: .9em;
    font-weight: normal;
}

#left_nav ul li ul li a
{
    width: 156px;
    padding-right: 14px;
}

#left_nav h1
{
    color: black;
    font-family: UniversLTStd-Cn,Verdana,Arial;
    font-size: 13px;
    font-weight: bold;
    margin-top: 5px;
    padding-left: 15px;
    text-align: left;
}

#left_nav #login
{
    color: #000000;
     margin-top: 8px;
    padding-right: 70px;
}

#left_nav a
{
    display: block;
    /* margin-left: 14px;*/
}







/*Left Sidebar New Styles*/
.left_nav_top{
    background-color: #CECECE;
    border: 1px solid #7F7F7F;
    border-collapse: collapse;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 4px #555555;
    font-family: UniversLTStd-Cn,Verdana,Arial;
    font-weight: normal;
    height: auto;
    margin: 1px;
    padding: 0;
    width: 97%;
    min-height: 225px;
}

.left_nav_bottom{
    background-color: #CECECE;
    border: 1px solid #7F7F7F;
    border-collapse: collapse;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 0 4px #555555;
    font-family: UniversLTStd-Cn,Verdana,Arial;
    font-size: 0.9em;
    font-weight: normal;
    margin: 1px;
    margin-top: 8px;
    padding: 0;
    width: 97%;
}


.left_nav_submit{
    margin: .5em auto;
    background-color: rgb(0,97,153);
    background-image: linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -o-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(94,159,209)),color-stop(0.5, rgb(0,97,153)),color-stop(1, rgb(94,159,209)));
    border: 2px solid rgb(0,97,153);
    color: #FFFFFF;
    font-family: UniversLTStd-Cn,Verdana, Arial;
    font-size: 1em;
    height: 30px !important;
    width: 90px !important;
    margin: 0 1em;
    padding: 0 0.50em 0.25em;
    text-decoration: none;
    text-align: center;
    float: left;
    font-weight: bold;
}
.left_nav_submit:hover {

    margin: .5em auto;
    background-color: rgb(243,149,41);
    background-image: linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -o-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(253,198,146)),color-stop(0.5, rgb(243,149,41)),color-stop(1, rgb(253,198,146)));
    border: 2px solid rgb(243,149,41);
    color: #FFFFFF;
    font-family: UniversLTStd-Cn,Verdana, Arial;
    font-size: 1em;
    height: 30px !important;
    width: 90px !important;
    margin: 0 1em;
    padding: 0 0.50em 0.25em;
    text-decoration: none;
    text-align: center;
    float: left;
    cursor: pointer;
}

.edit_profile_submit{
    clear: both;
    margin: 0.5em;
    background-color: rgb(0,97,153);
    background-image: linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -o-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(94,159,209) 0%, rgb(0,97,153) 50%, rgb(94,159,209) 100%);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(94,159,209)),color-stop(0.5, rgb(0,97,153)),color-stop(1, rgb(94,159,209)));
    border: 0 none;
    color: #FFFFFF;
    font-family: UniversLTStd-Cn,Verdana, Arial;
    font-size: 14px;
    font-weight: bold;
    height: 35px !important;
    padding: 0 0.50em 0.25em;
    text-decoration: none;
    text-align: left;
    float: left;
}
.edit_profile_submit:hover {
    clear: both;
    margin: 0.5em;
     background-color: rgb(243,149,41);
    background-image: linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -o-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(253,198,146) 0%, rgb(243,149,41) 50%, rgb(253,198,146) 100%);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(253,198,146)),color-stop(0.5, rgb(243,149,41)),color-stop(1, rgb(253,198,146)));
    border: 0 none;
    color: #FFFFFF;
    font-family: UniversLTStd-Cn,Verdana, Arial;
    font-size: 14px;
    font-weight: bold;
    height: 35px !important;
    padding: 0 0.50em 0.25em;
    text-decoration: none;
    text-align: left;
    float: left;
    cursor: pointer;
}


