/* CSS Document */
*
{
    margin: 0;
    padding: 0;
}
html, body
{
    height: 100%;
}
body
{
    font-size: 100%;
    line-height: 1.125em;
    background: url(images/bot.gif);
}
html, input, textarea
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}

.alignMiddle
{
    vertical-align: middle;
}
.alignCenter
{
    text-align: center;
}
.container1
{
    width: 100%;
}
object
{
    vertical-align: top;
}
.clear
{
    clear: both;
}
.fleft
{
    float: left;
}
.fright
{
    float: right;
}
div.container
{
    overflow: hidden;
    width: 100%;
}
a img
{
    border: 0;
}
img
{
    vertical-align: top;
}

p img
{
    margin: 10px;
}

a
{
    color: #d55b0a;
    text-decoration: underline;
}
a:hover
{
    text-decoration: none;
}

.link1
{
    color: #5f861e;
    font-weight: bold;
}

h1
{
    margin-bottom: 20px;
    font-size: 22px;
}

h2
{
    font-size: 16px;
    color: Gray;
    margin-bottom: 20px;
    margin-top: 20px;
}

p
{
    text-align: justify;
}

.boxLabel
{
    color: White;
    font-weight: bold;
    font-size: 12px;
    position: relative;
    top: 5px;
    text-transform: uppercase;
    margin-bottom: 40px;
}

#content ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#content ul li
{
    background: url(images/marker.gif) top left no-repeat;
    background-position: 0 5px;
    margin: 0;
    padding-left: 10px;
}
#content ul li a
{
    color: #e5156d;
    text-decoration: underline;
    line-height: 1.5em;
}
#content ul li a:hover
{
    text-decoration: none;
}

.link-1
{
    display: block;
    float: right;
    background: url(images/link_bg.gif) left top repeat-x;
    color: #953e27;
    text-decoration: none;
    font-size: .84em;
    font-family: Tahoma, Geneva, sans-serif;
}
.link-1 em
{
    display: block;
    background: url(images/link_left.gif) no-repeat left top;
}
.link-1 b
{
    display: block;
    background: url(images/link_right.gif) no-repeat right top;
    padding: 0 8px 3px 11px;
    font-style: normal;
}
.link-1:hover
{
    text-decoration: none;
    color: #000000;
}

.link-3
{
    display: block;
    float: right;
    background: url(images/bg_link-3.gif) left top no-repeat;
    color: #953e27;
    padding: 0 0px 3px 0px;
    text-decoration: none;
    font-size: .84em;
    font-family: Tahoma, Geneva, sans-serif;
    width: 51px;
    text-align: center;
    font-weight: bold;
}
.link-3:hover
{
    text-decoration: none;
    color: #000000;
}

.link-4
{
    display: block;
    float: right;
    background: url(images/more.gif) left top no-repeat;
    color: #953e27;
    padding: 0 0px 3px 0px;
    text-decoration: none;
    font-size: .84em;
    font-family: Tahoma, Geneva, sans-serif;
    width: 81px;
    text-align: center;
    font-weight: bold;
}
.link-4:hover
{
    text-decoration: none;
    color: #000000;
}

/*header*/
#header
{
    font-size: 0.875em;
    color: #FFFFFF;
}
#header .img
{
    margin: 0 31px 0 0;
}
#header .logo
{
    margin: 0 318px 0 0;
}
#header .indent
{
    padding: 85px 0 23px 0;
}

.menu
{
    background: url(images/bg_menu1.gif) repeat-x top;
    height: 52px;
    margin-left: 11px;
    width: 821px;
    position: absolute;
}
.block
{
    background: #e4dacf;
}
.indent-block
{
    padding: 5px 34px 5px 6px;
}

#header ul
{
    margin: 0;
    padding: 0 0 0 0;
    list-style: none;
}
#header ul li
{
    margin: 0;
    display: inline;
}
#header ul li a
{
    color: #f9f3ea;
    text-decoration: none;
    margin: 0 0 0 1px;
    width: 101px;
    text-align: center;
    display: block;
    float: left;
    padding: 17px 0 23px 0;
    background: url(images/bg_menu.gif) repeat-x top left;
}
#header ul li a:hover
{
    text-decoration: none;
    background: url(images/bg_menu-act.gif) repeat-x top left;
}
#header ul li .current
{
    text-decoration: none;
    background: url(images/bg_menu-act.gif) repeat-x top left;
}


/*content*/
#content
{
    font-size: 0.8125em;
    width: 100%;
    text-align: left;
}
#content .indent-main
{
    padding: 0 0 47px 0;
}
#content .title
{
    margin-bottom: 25px;
    padding-bottom: 17px;
    background: url(images/tail.gif) repeat-x bottom;
}
#content .title1
{
    margin-bottom: 33px;
}
#content .img-left
{
    float: left;
    margin: 0 20px 16px 0;
}
#content .img-left1
{
    float: left;
    margin: 0 16px 16px 0;
}
#content .icon
{
    margin: -9px 0 0 121px;
    position: absolute;
}
#content .img-indent
{
    margin: 0 0 16px 0;
}
#content .img-indent1
{
    margin: 0 0 0 4px;
}
#content p
{
    margin: 0 0 27px 0;
}
#content .p
{
    margin: 0 0 11px 0;
}
#content .p1
{
    margin: 0 0 21px 0;
}
#content .p2
{
    margin: 0 0 17px 0;
}
#content .p3
{
    margin: 0;
}
#content h3
{
    color: #d55b0a;
    font-size: 1.07em;
    margin-bottom: 19px;
    font-weight: normal;
    line-height: 1.42em;
}
#content h4
{
    color: #d55b0a;
    font-size: 1.07em;
    font-weight: normal;
    line-height: 1.42em;
}
#content .tail
{
    background: url(images/tail.gif) repeat-x bottom;
    padding-bottom: 9px;
    margin-bottom: 9px;
}

.txt
{
    color: #5c321f;
    font-weight: bold;
}
.txt span
{
    color: #d55b0a;
    font-weight: normal;
    font-size: .84em;
    display: block;
    margin-bottom: 4px;
}
.txt a
{
    color: #363636;
}
.txt strong
{
    color: #e56c15;
}
.txt .link-2
{
    display: block;
    float: left;
    background: url(images/link_bg1.gif) left top repeat-x;
    color: #953e27;
    text-decoration: none;
    font-size: .84em;
    font-family: Tahoma, Geneva, sans-serif;
}
.txt .link-2 em
{
    display: block;
    background: url(images/link_left1.gif) no-repeat left top;
}
.txt .link-2 b
{
    display: block;
    background: url(images/link_right1.gif) no-repeat right top;
    padding: 0 17px 3px 17px;
    font-style: normal;
}
.txt .link-2:hover
{
    text-decoration: none;
    color: #000000;
}

.txt1
{
    font-size: 1.07em;
    font-style: italic;
    color: #d55b0a;
}

table
{
    font-size: .92em;
    font-weight: bold;
    color: #46464a;
}
.bg-td
{
    background: #efeae6;
}
td strong
{
    color: #446889;
}
td
{
    height: 27px;
}
.td
{
    width: 29px;
}
.td1
{
    width: 107px;
    margin-left: 29px;
}
.td2
{
    width: 84px;
}
.td3
{
    width: 76px;
}

#content .indent-col
{
    padding: 0 0 0 7px;
}
#content .indent
{
    padding: 16px 0 0 0;
}
#content .indent1
{
    padding: 20px 0 0 0;
}


/*box*/
.box
{
    background: #fff;
    width: 100%;
}
.box .border-top
{
    background: url(images/border_top.gif) repeat-x top;
}
.box .border-bottom
{
    background: url(images/border_bottom.gif) repeat-x bottom;
}
.box .border-left
{
    background: url(images/border_left.gif) repeat-y left;
}
.box .border-right
{
    background: url(images/border_right.gif) repeat-y right;
}
.box .corner-top-left
{
    background: url(images/corner_top_left.gif) no-repeat left top;
}
.box .corner-top-right
{
    background: url(images/corner_top_right.gif) no-repeat right top;
}
.box .corner-bottom-left
{
    background: url(images/corner_bottom_left.gif) no-repeat left bottom;
}
.box .corner-bottom-right
{
    background: url(images/corner_bottom_right.gif) no-repeat right bottom;
    width: 100%;
}
.box .indent-box
{
    padding: 11px 0 24px 26px;
}

/*box1*/
.box1
{
    background: #cec4b9;
    width: 100%;
}
.box1 .border-top
{
    background: url(images/border_top2.gif) repeat-x top;
}
.box1 .corner-top-left
{
    background: url(images/corner_top_left2.gif) no-repeat left top;
}
.box1 .corner-top-right
{
    background: url(images/corner_top_right2.gif) no-repeat right top;
}
.box1 .corner-top-right-1
{
    background: url(images/corner_top_right2-1.gif) no-repeat right top;
}
.box1 .indent-box
{
    padding: 11px 25px 30px 28px;
}

/*box2*/
.box2
{
    background: #d2c8bd;
    width: 100%;
}
.box2 .border-top
{
    background: url(images/border_top1.gif) repeat-x top;
}
.box2 .corner-top-left
{
    background: url(images/corner_top_left1.gif) no-repeat left top;
}
.box2 .corner-top-right
{
    background: url(images/corner_top_right1.jpg) no-repeat right top;
}
.box2 .corner-top-right-1
{
    background: url(images/corner_top_right1-1.gif) no-repeat right top;
}
.box2 .indent-box
{
    padding: 9px 0 9px 30px;
}
.box2 .indent-box1
{
    padding: 0 0 40px 0;
}
.box2 .indent-box2
{
    padding: 9px 20px 40px 30px;
}


/*footer*/
#footer
{
    color: #d1c7bd;
    font-size: 0.8125em;
    text-align: center;
}
#footer .indent-footer
{
    padding: 25px 50px 0 50px;
}
#footer a
{
    color: #d1c7bd;
    text-decoration: underline;
}
#footer a:hover
{
    text-decoration: none;
}
.bot-left
{
    background: url(images/bot_left.gif) no-repeat top left;
}
.bot-right
{
    background: url(images/bot_right.gif) no-repeat top right;
    height: 46px;
}

.jamp1
{
    width: 240px;
}
.jamp2
{
    width: 81px;
}
.jamp3
{
    width: 140px;
}
.jamp4
{
    width: 76px;
}
select
{
    font-size: 1em;
    color: #363636;
    height: 20px;
    font-family: Arial, Helvetica, sans-serif;
    background: #e7e0d9;
    border: 1px solid #9b9288;
}

.input
{
    width: 76px;
    height: 18px;
}
.input1
{
    width: 125px;
    height: 18px;
}
.input2
{
    width: 76px;
    height: 18px;
}
.input3
{
    width: 76px;
    height: 18px;
}
.input4
{
    width: 76px;
    height: 18px;
}


.indent-2
{
    position: relative;
    padding-right: 20px;
    float: left;
}
.block-contact span
{
    float: right;
    margin-right: 90px;
}

input
{
    border: 1px solid #9b9288;
    background: #e7e0d9;
    font-size: 13px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
}
.input5
{
    width: 234px;
    height: 19px;
    border: 1px solid #a09b96;
    background: #ffffff;
    font-size: 1em;
    padding-left: 5px;
    padding-top: 2px;
}
textarea
{
    border: 1px solid #9b9288;
    background: #e7e0d9;
    font-size: 13px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
}

.newsletterAdded
{
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: bold;
}

