﻿body 
{
    padding:0;
    margin:0;
    background-color:#fff8dd;
    font-family:Verdana,Arial;
    font-size:12px;
    color:#767070;
}

img 
{
    border:0;
}

#cont
{
    width:780px;
    height:597px;
    position:absolute;
    top:50%;
    left:50%;
    margin-left:-390px;
    margin-top:-300px;
    min-width: 780px;
    min-height: 597px;
}

#logo 
{
    position:absolute;
    top:33px;
    left:44px;
}

#header 
{
    position:absolute;
    top:113px;
    left:0px;
    background-image:url(head.gif);
    width:778px;
    height:27px;
    text-align:right;
}

#footer 
{
    position:absolute;
    top:571px;
    left:0;
}

#tags 
{
    position:absolute;
    left:477px;
    top:25px;
}

#leftside 
{
    position:absolute;
    top:143px;
    left:0;
}

#rightside
{
    position: absolute;
    top: 143px;
    left: 307px;
    width: 471px;
    height: 426px;
    background-image: url(rightbg.gif);
    z-index:0;
}

#content 
{
    position:absolute;
    top:143px;
    left:307px;
    width:471px;
    height:426px;
    overflow:auto;
    line-height:17px;
    z-index:1;
}

#scroll 
{
    padding-left:32px;
    padding-top:48px;
    padding-right:20px;
    padding-bottom:1em;
}

#ctl00_menu
{
    position:absolute;
    top:74px;
    left:332px;
    margin:0;
    padding:0;
    list-style-type: none;
    white-space: nowrap;
    display:block;
}
#ctl00_menu li
{
    display:inline;
    margin:0;
    padding:0;
    list-style:none;
    margin-right:-4px;
}

h1 
{
    margin:0;
    padding:0 0 4px 0;
    color:#005295;
    font-weight:normal;
    font-size:14px;
}

h2 
{
    margin:0;
    padding:0 0 0 0;
    color:#005295;
    font-weight:bold;
    font-size:12px;
}

.blue {color:#005295;}

.red {color:#b31f17;}

a, a:visited 
{
    font-weight:bold;
    color:#767070;
    text-decoration:underline;
}
a:hover
{
    color:#b31f17;
}

a.s, a.s:visited 
{
    display:block;
    font-weight:normal;
    color:#005295;
    text-decoration:underline;
}
a.s:hover
{
    color:#b31f17;
}

a.un, a.un:visited 
{
    font-weight:normal;
    color:#767070;
    text-decoration:underline;
}
a.un:hover
{
    color:#b31f17;
}

.pdfleft 
{
    background-image:url(pdf.gif);
    background-repeat:no-repeat;
    margin-left:-20px;
    padding-left:20px;
}

.n {display:inline !important;}

.vis
{
    display:inherit;
}

.hid
{
    display:none;
}

#ulfaq
{
    margin:0;
    padding:0;
    list-style-type: none;
    display:block;
}
#ulfaq li
{
    margin:0;
    padding:0;
    list-style:none;
}

#ulfaq a, #ulfaq a:visited 
{
    display:block;
    font-weight:normal;
    color:#005295;
    text-decoration:underline;
    margin-bottom:1em;
}
#ulfaq a:hover
{
    color:#b31f17;
}
#ulfaq div 
{
    margin-bottom:1em;
}

#ulfaq li div {display:none;}
#ulfaq li.faqo div {display:block;}

/* contact form */
#contact td
{
    padding:0 5px 8px 0;
    white-space:nowrap;
}

#contact td.rl 
{
    color:#005295;
    font-weight:bold;
    padding-right:10px;
}

#contact input 
{
    background-color:White;
    border: 1px solid #005295;
    font-size:12px;
    color:#005295;
}

#contact input.msg 
{
    height:52px;
}

#contact input.button 
{
    background-color:#005295;
    color:#fff;
    font-size:11px;
}