﻿body 
{
    font-family: Verdana;
    font-size:0.7em;
    line-height:1.6em;
    margin: 10px auto;
    width:900px;
    text-align: justify;
    margin-bottom: 0px;
    /*padding:0 15px 15px 15px;*/
}

html
{
    /*background-color:#03184c;*/
    background-color:#656565;
    
}

div.title
{
    font-family:Verdana;
    font-size:1.5em;
    font-weight:bold;
    padding-left:15px;
    padding-right:15px;
}

div.title2
{
    font-family:Verdana;
    font-size:1.5em;
    font-weight:bold;
    padding-right:15px;
    padding-bottom:25px;
}

div.page-text
{
    text-align:justify;
    padding:0 15px 15px 15px;
}

div.page-text-quote
{
    text-align:center;
    font-style:italic;
    font-size:smaller;
    padding:0 15px 15px 15px;
}

a:hover
{
    color:Black;
}

tr.top
{
    height: 37px;
    /*background-color: #DDDDDD;*/
    background-color: #ffffff;
    /*background-image: url('Images/menu-top.gif');*/
    background-repeat:repeat;
    vertical-align:bottom;
}

tr.bottom-menu
{
    text-align:center;
    height: 22px;
    background-color: Silver;
    vertical-align:top;
    padding:0;
    margin:0;
}

tr.top-border
{
    height: 25px;
    /*background-color: #03184C;*/
    background-image: url('Images/box_top.jpg');
    background-repeat:repeat;
    vertical-align:bottom;
}

tr.hometop-border
{
    height: 25px;
    /*background-color: #03184C;*/
    background-image: url('Images/homebox_top.png');
    background-repeat:repeat;
    vertical-align:bottom;
}

tr.slideshow
{
    height:345px;
}

tr.content
{
    background-color: #ffffff;
    vertical-align:top;
}

td.footer
{
    text-align: center;
    font-family:Verdana;
    font-size:x-small;
    color: Black;
    /*background-color: #DDDDDD;*/
    background-color:#ffffff;
    padding-top: 20px;
    padding-bottom:10px;
}

td.left
{
    text-align: left;
    width: 25px;
    /*background-color: #DDDDDD;*/
    background-image:url('Images/box_left.jpg');
    background-repeat:repeat-y;
}

td.homeleft-border
{
    text-align: left;
    width: 25px;
    /*background-color: #DDDDDD;*/
    background-image:url('Images/homebox_left.png');
    background-repeat:repeat-y;
}

td.right
{
    width: 25px;
    background-color: #DDDDDD;
    background-image:url('Images/box_right.jpg');
    background-repeat:repeat-y;
}

td.homeright-border
{
    width: 25px;
    /*background-color: #DDDDDD;*/
    background-image:url('Images/homebox_right.png');
    background-repeat:repeat-y;
}

td.top-logo
{
    text-align:left;
    /*background-color: #DDDDDD;*/
}

tr.bottom-border
{
    height: 25px;
    /*background-color: #03184C;*/
    background-image: url('Images/box_bottom.jpg');
    background-repeat:repeat;
    vertical-align:bottom;
}

tr.content-top
{
    height: 25px;
    /*background-color: #DDDDDD;*/
    background-image: url('Images/menu-top.gif');
    background-repeat:repeat;
}

tr.content-main
{
    background-color: White;
    vertical-align: top;
}

.content-main td
{
    background-color: #ffffff;
    height:auto;
    vertical-align:top;
    
}

td.bh-menu
{
    padding:40px 15px 15px 15px;
    vertical-align:top;
}

/*Main top Menu Styles*/

.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 10px Verdana;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
/*font-weight:bold;*/
}

.ddcolortabs a{
float:left;
color: white;
background: #03184C url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 0px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding: 6px 8px 3px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #656565;
}

.ddcolortabs a:hover span{
background-color: #656565;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #656565;
}

/*--------------Secondary Services Menu---------------------------------------------*/
.ddcolortabs2{
padding: 0px;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs2 ul{
font: normal 11px Verdana;
color:#03184C;
text-align:center;
margin:0;
/*padding:0;*/
padding-left:26px;
/*padding-right:3px;*/
list-style:none;
}

.ddcolortabs2 li{
display:inline;
margin:0 2px 0 0;
padding:0;
/*text-transform:uppercase;
font-weight:bold;*/
}

.ddcolortabs2 a{
float:left;
color: #03184C;
background: Silver url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 0px;
text-decoration:none;
border-right:solid 1px #fff;
border-left:solid 1px #fff;
letter-spacing: 0px;
}

.ddcolortabs2 a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
/*background: #656565 url(media/color_tabs_right.gif) no-repeat right top;*/
/*border-right:solid 1px #656565;*/
padding: 6px 5px 6px 5px;
}

.ddcolortabs2 a span{
float:none;
}

.ddcolortabs2 a:hover{
background-color:#fff;
}

.ddcolortabs2 a:hover span
{
    background-color:#fff;
/*background-color: #656565;*/
}

.ddcolortabs2 a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #656565;
}

.ddcolortabsline2{
clear: both;
padding: 0;
width: 100%;
height: 4px;
line-height: 4px;
background: #03184C;
vertical-align:top;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*-----------------------------------------------------------*/
.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #03184C;
vertical-align:bottom;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
border-bottom: 1px solid #fff;
}


.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

.tabcontent{
display:none;
}

/*--------------Secondary Blackhawk Menu---------------------------------------------*/
.ddcolortabs3{
padding: 0px;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs3 ul{
font: normal 11px Verdana;
color:#03184C;
text-align:left; /*Controls text within menu item*/
margin:0;
/*padding:0;*/
padding-left:6px;
/*padding-left:26px;*/
/*padding-right:3px;*/
list-style:none;
}

.ddcolortabs3 li{
display:inline;
margin:0 2px 0 0;
padding:0;
/*text-transform:uppercase;
font-weight:bold;*/
}

.ddcolortabs3 a{
float:left;
color: #03184C;
background: url('media/color_tabs_left.gif') no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 0px;
text-decoration:none;
border-right:solid 1px #fff;
border-left:solid 1px #fff;
letter-spacing: 0px;
}

.ddcolortabs3 a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
/*background: #656565 url(media/color_tabs_right.gif) no-repeat right top;*/
/*border-right:solid 1px #656565;*/
padding: 6px 5px 6px 5px;
border-bottom:solid 1px #03184C;
width:125px;
}

.ddcolortabs3 a span{
float:none;
}

.ddcolortabs3 a:hover{
/*background-color:#fff;*/
}

.ddcolortabs3 a:hover span
{
    /*background-color:#fff;*/
background-color: Silver;
}

.ddcolortabs3 a.current, #ddcolortabs a.current span{ /*currently selected tab*/
background-color: #656565;
}

.ddcolortabsline3{
clear: both;
padding: 0;
width: 100%;
height: 4px;
line-height: 4px;
background: #6A4E23;
vertical-align:top;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*-----------------------------------------------------------*/