body
{
    font-family: Arial, Helvetica, sans-serif;
    color: #1c1c1c;
    font-size: 12px;
    margin: 0px;
    background-image: url('img/bg_pattern.gif');
    background-repeat: repeat;
    background-position: left top;
}
h2{ color: #204DA2; }

img
{
    border: none 0px #FFFFFF;
}
a
{
    color: #204DA2;
    text-decoration: none;
}
a:hover
{
    color: #204DA2;
    text-decoration: none;
}
#wrap
{
    width: 851px;
    margin: 0px auto;
}

.edgetable
{
    margin: 0px;
    padding: 0px;
    width: 100%;
}

.maintable
{
    width: 851px;
}

.headerimg
{
    background-position: left top;
    background-image: url('img/tables/header_img.jpg');
    background-repeat: no-repeat;
    width: 201px;
}

.headertxt
{
    margin: 0px;
    padding: 0px;
    background-position: left top;
    background-image: url('img/tables/header.jpg');
    background-repeat: no-repeat;
    width: 650px;
    vertical-align: bottom;
}

.submenu
{
    background-image: url('img/sub_menu_bar.png');
    background-position: left top;
    background-repeat: repeat-x;
}

.Content{ padding:10px;}

.content01
{
    background-image: url('img/news_pattern.gif');
    background-repeat: repeat-y;
    background-position: left top;
    width: 201px;
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
}

.content02
{
    width: 432px;
    background-color: #FFFFFF;
}

.content03
{
    width: 218px;
    background-color: #FFFFFF;
}

.footerstyle
{
    background-color: #204DA2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    height: 32px;
    vertical-align: top;
    text-align: right;
}

.btntbl
{
}

.btntbl #leftcell
{
    background-image: url('img/btns/menu_left.png');
    background-repeat: no-repeat;
    width: 13px;
    height: 30px;
}

.btntbl #centercell
{
    background-image: url('img/btns/menu_middle.png');
    background-repeat: repeat-x;
    text-align: center;
}

.btntbl #rightcell
{
    background-image: url('img/btns/menu_right.png');
    background-repeat: no-repeat;
    text-align: center;
    width: 13px;
}

.btntbl a
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
}

.btntblhover
{color: #FFFFFF;
}

.btntblhover #leftcell
{
    background-image: url('img/btns/menu_left_over.png');
    background-repeat: no-repeat;
    width: 13px;
    height: 30px;color: #FFFFFF;
}

.btntblhover #centercell
{
    background-image: url('img/btns/menu_middle_over.png');
    background-repeat: repeat-x;
    text-align: center;color: #FFFFFF;
}

.btntblhover #rightcell
{
    background-image: url('img/btns/menu_right_over.png');
    background-repeat: no-repeat;
    width: 13px;
}

.btntblhover a
{
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}


.tablerow2
{
    background-image: url('img/tables/table_top.png');
    background-position: left top;
    width: 184px;
    height: 12px;
    background-repeat: no-repeat;
}

.tablerow3
{
    background-image: url('img/tables/table_middle.png');
    background-repeat: repeat-y;
    background-position: left top;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}

.tablerow4
{
    background-image: url('img/tables/table_bottom.png');
    background-position: left top;
    height: 12px;
    background-repeat: no-repeat;
}

.tabletitle1
{
    background-image: url('img/tables/title_left_side.png');
    background-position: left top;
    width: 13px;
    height: 19px;
    background-repeat: no-repeat;
}

.tabletitle2
{
    background-image: url('img/tables/title_middle.gif');
    background-position: left top;
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}


.tabletitle2 a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.tabletitle2 a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.tabletitle3
{
    background-image: url('img/tables/title_right_side.png');
    background-position: left top;
    width: 13px;
    background-repeat: no-repeat;
}

.banners
{
    width: 160px;
}

.ContactForm{ padding:10px;}
.textarea
{
    width: 274px;
    height: 20px;
    font-family: tahoma;
    font-size: 12px;
    border-style: solid;
    border-width: 1px;
    border-color: #C3C3C3;
    background-color: #F0F0F0;
    color: #59798F;
    overflow: auto;
    margin-left: 0px;
    margin-right: 0px;
}

.TextareaMultiline
{
    width: 274px;
    height: 50px;
    font-family: tahoma;
    font-size: 12px;
    border-style: solid;
    border-width: 1px;
    border-color: #C3C3C3;
    background-color: #F0F0F0;
    color: #59798F;
    overflow: auto;
    margin-left: 0px;
    margin-right: 0px;
}

/* menu top*/
.MenuItemSelected
{
    color: #F1C217;
    cursor: pointer;
}
.MenuItem
{
    color: #FFFFFF;
    cursor: pointer;
}
.MenuItemChild
{
    background-color: #EFEEEB;
    color: #204DA2;
    border: solid 1px #204DA2;
    display: block;
    white-space: normal; 
}

.MenuItemChildhover
{
    background-color: #204DA2;
    color: #EFEEEB;
    display: block;
    white-space: normal;
}

.MenuItemChild:hover
{
    background-color: #204DA2;
    color: #EFEEEB;
    display: block;
    white-space: normal;
}

.MenuItemChild a
{
    background-color: #EFEEEB;
    color: #204DA2;
    border: solid 1px #204DA2;
    display: block; width:160px;
    white-space: normal; margin:2px;
}
.MenuItemChildhover a
{
    background-color: #204DA2;
    color: #EFEEEB;
    display: block; width:160px;
    white-space: normal;margin:2px;
}
/* menu top*/