body
{
margin: 0;
padding: 0;
background: #EDEDED;
text-align: center;
vertical-align: top;
}




/* 11111111111111111111111111111111111111  top main navigation menu */

#navcontainer { display: block; }

#navcontainer a { text-decoration: none; }

#navcontainer ul
{
float: left;
list-style-type: none;
width: 500px;
height: 70px;
padding: 0;
margin: 0;
background-color: #FFC3AD;
color: #FFF;
font-style: normal;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, SunSans-Regular, Swiss ;
font-size: 13px; 
line-height: 20px;
text-align: center;
text-decoration: none;
border-right: 1px solid #EDEDED;
}

#navcontainer li { display: inline; }

/*1st level elements*/
#navcontainer ul
{
float: left;
height: 70px;
padding: 0px;
margin: 0px;
background-color: #FFC3AD;
color: White;
text-decoration: none;
border-left: 1px solid #EDEDED;
}

#navcontainer li { margin: 0px; padding: 0px; }

#navcontainer ul a,
#navcontainer ul a:link,
#navcontainer ul a:visited
{
float: left;
width: 99px;
height: 70px;
margin: 0px; 
padding-top: 9px;
border-right: 1px solid #EDEDED;
background-image: url("../../images/top/back.gif");
background-repeat: no-repeat;
background-position: left top;
color: white;
}

#navcontainer ul a:hover,
#navcontainer ul a:focus
{
height: 70px;
background-color: #FFC3AD;
background-image: url("../../images/top/back_active.gif");
background-repeat: no-repeat;
background-position: left top;
text-decoration: underline;
}

/*current Link*/
#navcontainer ul a#current,
#navcontainer ul a#current:link,
#navcontainer ul a#current:visited { 
font-weight: bold; 
background-color: #EDEDED;
background-image: url("../../images/top/back_active.gif");
background-repeat: no-repeat;
background-position: left top;
}


/*Second and subsequent levels*/
#navcontainer ul ul
{
font-size: 80%;
position: absolute;
top: 23px;
left: 0;
width: 100%;
border-top: none;
background-color: #95B1BB;
}

#navcontainer ul ul li { display: inline; }

#navcontainer ul ul a,
#navcontainer ul ul a:link,
#navcontainer ul ul a:visited
{
background-color: #95B1BB;
border: 1px solid #95b1bb;
color: black;
}

#navcontainer ul ul a:hover,
#navcontainer ul ul a:focus
{
background-color: #9CD4F7;
border: 1px solid black;
color: black;
}

/*current Link*/
#navcontainer ul ul a#subcurrent,
#navcontainer ul ul a#subcurrent:link,
#navcontainer ul ul a#subcurrent:visited { font-weight: bold; background-color: #95B1BB; }







/* 222222222222222222222222222222222222222222 Left Side Navigation Styles */


#navcontainerL ul
{
height: 350px;
margin: 0;
padding: 0;
list-style-type: none;
color: #FFF;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 12px; 
line-height: 20px;
text-align: left;
text-decoration: none;
background-image: url("../../images/leftmotiv.gif");
background-repeat: no-repeat;
background-position: left top;
}
#navcontainerL li { margin-bottom: 1px; margin-right: 1px; }

#navcontainerL a
{
display: block;
color: #FFF;
background-color: #E9816F;
width: 209px;
padding: 3px 5px 3px 7px;
text-decoration: none;
}

#navcontainerL a:hover
{
background-color: #BB0000;
color: #FFF;
text-decoration: underline;
}

#activeL a
{
display: block;
background-color: #BB0000;
width: 209px;
padding: 3px 5px 3px 7px;
color: #FFF;
font-weight: bold;
text-decoration: none;
}



/* 3333333333333333333333333333333333333 text */

.header1 {
width: 480px;
margin-top: 0px;
padding: 10px 10px 0px 10px;
color: #BB0000;
font-style: normal;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, SunSans-Regular, Swiss ;
font-size: 17px; 
line-height: 19px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.header2 {
width: 480px;
margin-top: 0px;
padding: 15px 10px 0px 10px;
color: #595959;
font-style: normal;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, SunSans-Regular, Swiss ;
font-size: 13px; 
line-height: 16px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.header3 {
margin: 0px;
padding: 5px 0px 5px 0px;
color: #BB0000;
font-style: normal;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, SunSans-Regular, Swiss ;
font-size: 13px; 
line-height: 16px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}


.text1 {
width: 480px;
margin-top: 0px;
padding: 10px;
color: #4D4D4D;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.text1 a:link, .text1 a:visited {
color: #BB0000;
text-decoration: none;
}

.text1 a:active, .text1 a:hover {
color: #BB0000;
text-decoration: underline;
}

#text1Bold {
color: #BB0000;
font-weight: normal;
line-height: 20px;
}



/* 44444444444444444444444444444444  thumbnile images list */

#navcontainerI { display: block; width: 480px; }

#navcontainerI a { text-decoration: none; }

#navcontainerI ul
{
float: left;
list-style-type: none;
width: 480px;
padding: 0;
margin-top: 0;
background-color: #D9D9D9;
color: #FFF;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 20px;
text-align: left;
text-decoration: none;
}

#navcontainerI li { display: inline; }

/*1st level elements*/
#navcontainerI ul
{
float: left;
padding: 0px;
margin: 0px;
background-color: #FFF;
color: White;
text-decoration: none;
}

#navcontainer liI { margin: 0px; padding: 0px; }

#navcontainerI ul a,
#navcontainerI ul a:link,
#navcontainerI ul a:visited
{
filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1;
float: left;
width: 119px;
margin: 0px 0px 10px 0px; 
padding-top: 0px;
border-right: 1px solid #FFF;
background-image: url("../../images/spacer.gif");
background-repeat: no-repeat;
background-position: left top;
color: #595959;
}

#navcontainerI ul a:hover,
#navcontainerI ul a:focus
{
filter:alpha(opacity=100); -moz-opacity:1; opacity: 1;
background-color: #BB0000;
background-image: url("../../images/spacer.gif");
background-repeat: no-repeat;
background-position: left top;
text-decoration: underline;
color: #FFF;
}

/*current Link*/
#navcontainerI ul a#current,
#navcontainerI ul a#current:link,
#navcontainerI ul a#current:visited { 
font-weight: bold; 
background-color: #EDEDED;
background-image: url("../../images/spacer.gif");
background-repeat: no-repeat;
background-position: left top;
}



.textimage01 {
line-height: 13px;
margin: 0px 0px 0px 0px;
padding: 5px 2px 5px 4px ;
}



/* 555555555555555555555555555555555  popup  */

.header0popup {
width: 512px;
margin-top: 0px;
padding: 2px 10px 3px 10px;
color: #FFF;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
background-color: #BB0000;
border-bottom: 0px solid #FFF;
}

.header1popup {
width: 512px;
margin-top: 0px;
padding: 5px 10px 5px 10px;
color: #BB0000;
font-style: normal;
font-weight: bold;
font-family: Arial, Verdana, Helvetica, SunSans-Regular, Swiss ;
font-size: 17px; 
line-height: 19px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.text1popup {
width: 512px;
margin-top: 0px;
padding: 10px;
color: #4D4D4D;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.text1popup a:link, .text1popup a:visited {
color: #BB0000;
text-decoration: none;
}

.text1popup a:active, .text1popup a:hover {
color: #BB0000;
text-decoration: underline;
}

#text1popupBold {
color: #BB0000;
font-weight: normal;
line-height: 20px;
}

.functionpopup {
margin-top: 0px;
padding: 10px 10px 10px 0px;
color: #4D4D4D;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
background-color: none;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.functionpopup a:link, .functionpopup a:visited {
color: #BB0000;
text-decoration: none;
}

.functionpopup a:active, .functionpopup a:hover {
color: #BB0000;
text-decoration: underline;
}

#functionpopupImage {
padding: 10px 0px 10px 0px;
}

.tablepopup {
width: 100%;
margin-top: 0px;
padding: 0px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-bottom: 1px solid #F5F5F5;
}

.table1popup {
width: 30%;
margin: 0px;
padding: 5px 5px 5px 10px;
color: #4D4D4D;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
background-color: #F5F5F5;
border-top: 1px solid #F5F5F5;
border-bottom: 1px solid #FFF;
vertical-align: top;
}

.table1popup a:link, .table1popup a:visited {
color: #BB0000;
text-decoration: none;
}

.table1popup a:active, .table1popup a:hover {
color: #BB0000;
text-decoration: underline;
}

#table1popupwhite {
background-color: #FFF;
}

.statementpopup {
width: 512px;
margin-top: 0px;
padding: 10px 5px 10px 10px ;
color: #4D4D4D;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.statementpopup a:link, .statementpopup a:visited {
color: #BB0000;
text-decoration: none;
}

.statementpopup a:active, .statementpopup a:hover {
color: #BB0000;
text-decoration: underline;
}

#statementpopupBold {
color: #BB0000;
font-weight: normal;
line-height: 20px;
}


.image1popup {
width: 512px;
padding: 0px;
margin: 0px;
background-color: #FFF;
border-top: 1px solid #BB0000;
border-bottom: 1px solid #BB0000;
text-align: center;
}



.activebox
{
background-color: #EDEDED;
background-image: url("../../images/top/back_over.gif");
background-repeat: no-repeat;
background-position: left top;
color: #fff;
}


.linkbox {
height: 28px;
margin: 0px;
padding: 2px;
color: #BB0000;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 20px;
text-align: center;
text-decoration: none;
background-color: #FFE5DB;
border-top: 1px solid #EDEDED;
border-bottom: 1px solid #EDEDED;
}

.linkbox a:link, .linkbox a:visited {
color: #BB0000;
text-decoration: none;
}

.linkbox a:active, .linkbox a:hover {
color: #BB0000;
text-decoration: underline;
}


.banner {
margin: 0px;
padding: 0px;
text-align: left;
border-right: 1px solid #EDEDED;
border-bottom: 1px solid #EDEDED;
}

.statement {
width: 480px;
margin-top: 10px;
padding: 5px 5px 10px 10px ;
color: #4D4D4D;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
background-color: #FFF;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.statement a:link, .statement a:visited {
color: #BB0000;
text-decoration: none;
}

.statement a:active, .statement a:hover {
color: #BB0000;
text-decoration: underline;
}

#statementBold {
color: #BB0000;
font-weight: normal;
line-height: 20px;
}

.designby {
width: 480px;
margin-top: 0px;
padding: 5px 5px 5px 5px ;
color: #999999;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 10px; 
line-height: 12px;
text-align: right;
text-decoration: none;
background-color: #EDEDED;
border-top: 0px solid #FFF;
border-bottom: 0px solid #FFF;
}

.designby a:link, .designby a:visited {
color: #666666;
text-decoration: none;
}

.designby a:active, .designby a:hover {
color: #666666;
text-decoration: underline;
}


/* SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS Sitemap Styles */


#sitemap1 ul
{
margin: 0;
padding: 0;
list-style-type: none;
color: #4D4D4D;
font-style: normal;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Swiss ;
font-size: 11px; 
line-height: 14px;
text-align: left;
text-decoration: none;
}
#sitemap1 li { margin-top: 1px; margin-right: 0px; }

#sitemap1 a
{
display: block;
color: #4D4D4D;
background-color: #FFF;
width: 100%;
padding: 5px;
text-decoration: none;
}

#sitemap1 a:hover
{
background-color: #BB0000;
color: #FFF;
text-decoration: underline;
}

#sitemap2 a
{
display: block;
background-color: #FFF;
padding: 5px;
margin-left: 30px;
color: #4D4D4D;
font-weight: normal;
text-decoration: none;
}




