﻿body
{
    margin: 0px 0px 0px 0px; /* width: 100%;     margin-right: auto;     margin-left: auto; */
    background-color: #E3E3E3;
}
td, p, a, input
{
    font-family: Tahoma;
    font-size: 12px;
    color: #1F1F1F;
}
.White
{
   color: #1F1F1F; 
    }
a:hover
{
    color: #3788C8;
}
.Navigation
{
    font-family: Century Gothic,Arial;
    font-size: 15px;
    text-align: center;
}
.NavigationActive
{
    font-family: Century Gothic, Arial;
    font-size: 15px;
    font-weight: bold;
    color: #3788C8;
    text-align: center;
}
.Heading
{
    font-family: Century Gothic, Tahoma;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
}
.ContentTitle
{
    font-family: Century Gothic, Tahoma;
    font-size: 22px;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}

.ContentTitle1
{
    font-family: Century Gothic, Tahoma;
    font-size: 26px;
    padding-left: 20px;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}

.ContentTitle2
{
    font-family: Century Gothic, Tahoma;
    font-size: 26px;
    padding-left: 10px;
    font-weight: normal;
    font-style: italic;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}
.ContentTitle3
{
    font-family: Century Gothic, Tahoma;
    font-size: 22px;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}
.ContentTitle4
{
    font-family: Century Gothic, Tahoma;
    font-size: 26px;
    padding-left: 60px;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}

.ContentTitle1White
{
    font-family: Century Gothic, Tahoma;
    font-size: 26px;
    padding-left: 20px;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}

.ContentTitle2White
{
    font-family: Century Gothic, Tahoma;
    font-size: 26px;
    padding-left: 10px;
    font-weight: normal;
    font-style: italic;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}
.ContentTitle3White
{
    font-family: Century Gothic, Tahoma;
    font-size: 22px;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}
.ContentTitle4White
{
    font-family: Century Gothic, Tahoma;
    font-size: 26px;
    padding-left: 60px;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 37px;
    color: #3788C8;
    vertical-align: text-top;
}
.Payline
{
    font-family: Century Gothic, Tahoma;
    font-size: 20px;
}

.progress
{
    width: 100%;
    text-align: center;
}
.alternate
{
    color: #3788C8;
}
.alternaterow
{
    background-color: #F6F4F5;
    color: #0E341B;
}

.menu
{
    background-image: url(../images/nav/button.jpg);
    width: 116px;
    height: 29px;
    padding-top: 10px;
    text-align: center;
    vertical-align: text-bottom;
    font-size: 15px;
    font-family: Arial;
    color: #FFFFFF;
}

a.menu:active, a.menu:link, a.menu:visited
{
    background-image: url(../images/nav/button.jpg);
    width: 116px;
    height: 29px;
    padding-top: 10px;
    text-align: center;
    vertical-align: text-bottom;
    font-size: 15px;
    font-family: Arial;
    color: #FFFFFF;
}

a.menu:hover
{
    background-image: url(../images/nav/button_hover.jpg);
    width: 116px;
    height: 29px;
    padding-top: 10px;
    text-align: center;
    vertical-align: text-bottom;
    font-size: 15px;
    font-family: Arial;
    color: #FFFFFF;
}

.gridHeading
{
    font-family: Arial;
    font-size: 14px;
    color: #c88d22;
    background-color: #F6F4F5;
}
.notice
{
    color: #D6483A;
}
.SearchTextbox
{
    width: 193px;
    height: 20px;
    color: #FFFFFF;
    background-color: #1F1F1F;
    border: 0px;
}
.formTextbox
{
    width: 190px;
    height: 16px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: small;
    color: #3788C8;
}
.formTextboxSmall
{
    width: 150px;
    height: 16px;
    font-family: Verdana, Geneva, sans-serif;
    font-size: small;
    color: #3788C8;
}

.formButton
{
    font-family: Arial;
    text-align: center;
    color: #3788C8;
    font-size: 12px;
    font-weight: bold;
}

.page_style
{
    font-weight: bold;
}
.page_style a
{
    padding: 5px;
}
.page_style span
{
    padding: 5px;
}
a:link, a:visited, a:active
{
    text-decoration: none;
}

.FooterNavigation
{
    color: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    font-family: Tahoma;
}
.FooterSubNavigation
{
    color: #33CCFF;
    font-weight: normal;
    font-size: 12px;
    font-family: Tahoma;
}

.Footer
{
    color: #FFFFFF;
    font-weight: normal;
    font-size: 12px;
    font-family: Tahoma;
}

/* Scroll bar */

.ScrollStyle
{
    scrollbar-3dlight-color: #E7EBED;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-base-color: #E7EBED;
    scrollbar-darkshadow-color: #B6BFC6;
    scrollbar-face-color: #3788C8;
    scrollbar-highlight-color: #E7EBED;
    scrollbar-shadow-color: #ffffff;
}

/* Easy Slider 1.7 */

#slider ul, #slider li, #slider2 ul, #slider2 li
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#slider2
{
    margin-top: 1em;
}
#slider li, #slider2 li
{
    /*  			define width and height of list item (slide) 			entire slider area will adjust according to the parameters provided here 		*/
    width: 401px;
    height: 227px;
    overflow: hidden;
}
#prevBtn, #slider1prev
{
    display: block;
    width: 0px;
    height: 0px;
    position: relative;
    left: -200px;
    top: -137px;
    z-index: 0;
}
#nextBtn, #slider1next
{
    display: block;
    width: 0px;
    height: 0px;
    position: relative;
    left: 178px;
    top: -137px;
    z-index: 0;
}
#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a
{
    display: block;
    position: relative;
    width: 23px;
    height: 46px;
    background: url(../images/LeftArrow.png) no-repeat 0 0;
}
#nextBtn a, #slider1next a
{
    background: url(../images/RightArrow.png) no-repeat 0 0;
}

/* numeric controls */

ol#controls
{
    margin: 1em 0;
    padding: 0;
    height: 28px;
}
ol#controls li
{
    margin: 0 10px 0 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 28px;
    line-height: 28px;
}
ol#controls li a
{
    float: left;
    height: 28px;
    line-height: 28px;
    border: 1px solid #ccc;
    background: #DAF3F8;
    color: #555;
    padding: 0 10px;
    text-decoration: none;
}
ol#controls li.current a
{
    background: #5DC9E1;
    color: #fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus
{
    outline: none;
}

/* // Easy Slider */