body{margin:0px; padding:0px; background:#003473 url(gifs/bg.jpg) center top repeat-y;}

.main-div{width:948px; clear:both;}

.data-div{width:913px; clear:both;}

.data-div form{margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#ff6400; text-align:left; text-decoration:none; height:145px;}
.data-div form input{border:1px solid #fec39c; color:#000; font-size:10px;}
.data-div form select, textarea{border:1px solid #fec39c; font-family:verdana; color:#000; font-size:10px;}
.data-div h1{ background:#ff6400; font-family:verdana; color:#ffffff; font-size:10px; text-align:center; padding:2px; margin:0px;}

.top-link{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:none; text-align:left; font-weight:bold; background:url(gifs/top-link-bg.jpg) center top no-repeat; padding:10px 10px 27px 10px;}
.top-link a{color:#FFFFFF; text-decoration:none;}
.top-link a:hover{color:#FFFFFF; text-decoration:underline;}


.top-link2{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold; background:url(gifs/top-link-bg.jpg)  center top no-repeat;  padding:13px 10px 12px 10px; margin:0px;}
.top-link2 a{color:#FFFFFF; text-decoration:none;}
.top-link2 a:hover{color:#FFFFFF; text-decoration:underline;}
.top-link2 ul{margin:0px; padding:0px;}
.top-link2 li{margin:0px; padding:0px;}



.footer-link{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:normal;  margin:0px;}
.footer-link1 a{color:#FFFFFF; text-decoration:none;}
.footer-link1 a:hover{color:#FFFFFF; text-decoration:underline;}
.footer-link1 ul{margin:0px; padding:0px;}

.txt-area{font-family:verdana; font-size:11px; color:#5f5f5f; text-decoration:none; text-align:justify; line-height:18px;}
.txt-area strong{color:#003473; text-decoration:none;}
.txt-area h1{color:#FFFFFF; font-size:12px; text-align:left; padding:5px; margin:0px; padding-left:30px; background:url(gifs/head-bg1.jpg) center center no-repeat;}
.txt-area h2{color:#FFFFFF; font-size:11px; text-align:center; padding:3px; margin:0px; background:url(../gifs/head-bg.jpg) top center no-repeat;}
.txt-area table{border:1px solid #013473;}
.txt-area img{margin-left:10px; margin-top:3px;}


.more{text-align:right; font-size:10px; color:#003473; text-decoration:none; border:none; background:none;}
.more a{color:#003473; text-decoration:none; border:none; background:none;}
.more a:hover{color:#ff6400; text-decoration:underline;}

.members{text-decoration:none; text-align:center; padding-top:10px; border-left:1px solid #003473; border-right:1px solid #003473; padding-left:3px; padding-right:3px; width:905px;}
.members img{margin-left:5px; margin-right:5px;}

.footer{font-family:verdana; font-size:11px; color:#FFFFFF; text-decoration:none; text-align:center; background:url(gifs/footer-bg.jpg) center top no-repeat; padding:10px;}
.footer a{color:#FFFFFF; text-decoration:none;}
.footer a:hover{color:#FFFFFF; text-decoration:underline;}

.footer-left{width:350px; float:left; text-align:left;}
.footer-right{width:400px; float:right; text-align:right;}


/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Verdana;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}