body
{
    margin: 0;
    padding: 0;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 12px;
    color: #2c3b76;
    background-color: #f1f0f0;
    line-height: 100%;
}

input, textarea, select
{
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 12px;
    color: #000000;
}
h2{line-height: 120%;}
h3{line-height: 120%;}
a, a:Visited
{
    color: #FF7F3C;
    text-decoration: underline;
    font-weight: normal;
}
a:Hover
{
    color: #FF7F3C;
    text-decoration: underline;
    font-weight: normal;
}

#dropmenudiv
{
    position: absolute;
    border: 1px solid #fffefd;
    border-bottom-width: 0;
    font: normal 12px Arial;
    /*line-height: 18px;*/
    z-index: 100;
}

#dropmenudiv a
{
    width: 100%;
    display: block;
    text-indent: 3px;
    border-bottom: 1px solid #fffefd;
    padding: 1px 0;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}

#dropmenudiv a:hover
{
    color: #ff7f3c;
    background-color: #ffcbb1;
}

.spacer1
{
    font-size: 4px;
}

.box_l
{
    width: 5px;
    background: url(/images/box1_bg_l.gif) repeat-y;
}
.box_r
{
    width: 5px;
    background: url(/images/box1_bg_r.gif) repeat-y;
}
.box_bottom
{
    width: 250px;
    height: 10px;
    background: url(/images/box1_bottom.gif) no-repeat;
}
.box_content
{
    width: 240px;
    background-color: #ffffff;
}

.box_title
{
    color: #2c3b76;
    font-weight: bold;
}

.box_footer
{
    color: #ff7f3c;
    font-size: 9px;
}

.content
{
    margin: 0px 30px 0px 7px;
  
}
.content2
{
    margin: 0px 20px 0px 7px;
}

.navi
{
    font-size: 11px;
    color: #2c3b76;
    text-align: left;
    padding-left: 5px;
}
.navi a, .navi a:visited
{
    font-size: 11px;
    color: #2c3b76;
    text-decoration: none;
    padding-left: 5px;
}
.navi a:hover
{
    font-size: 11px;
    color: #2c3b76;
    text-decoration: underline;
    padding-left: 5px;
}

.dornavi
{
    font-size: 3px;
}
.snavi a, .snavi a:Visited
{
    font-size: 12px;
    color: #ff7f3c;
    text-decoration: none;
    font-weight: bold;
}
.snavi a:Hover
{
    font-size: 12px;
    color: #ff7f3c;
    text-decoration: underline;
    font-weight: bold;
}
.snavi_off
{
    color: #ffcbb1;
    font-weight: bold;
}

.bl a, .bl a:Visited
{
    font-size: 12px;
    color: #ff7f3c;
    text-decoration: underline;
    font-weight: bold;
}
.bl a:Hover
{
    font-size: 12px;
    color: #ff7f3c;
    text-decoration: underline;
    font-weight: bold;
}

ul
{
    padding: 0;
    margin: 0px 0px 0px 18px;
    xlist-style-type: disc;
}
li
{
    padding: 0;
    margin: 0;
}

/* Accordion Ajax*/
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionLink
{
    color: #ff8034;
    text-decoration: none;
}

#master_content .accordionHeader a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeader a:hover
{
    background: none;
    text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
    color: #FFFFFF;
    background: none;
    text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
    background: none;
    text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.err
{
    color: #ff0000;
}
img
{
    border: 0;
}
.home
{
    padding-top: 2px;
}
.menu
{
    padding-top: 2px;
}
.findBottom
{
    background-image: url('/images/box1_bottom.gif');
    background-repeat: no-repeat;
    background-position: right;
    height: 10px;
}
.searchControl
{
    padding: 5px;
    text-align: left;
    line-height: 200%;
}
.Title
{
    font-size:large;
    font-weight: bold;
    
    }