body
{
background-color: #ffffff;
background-image: url(images/bgall.gif);
background-repeat: repeat-x;
background-position: center top;
font-family: Verdana, sans-serif;
font-size: 10px;
margin: 0;
padding: 0; 
}

p { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 120%; }
td { font-family: verdana, sans-serif; font-size: 10px; color: #000000; }
h1 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
h2 { font-family: verdana, sans-serif; font-size: 11px; color: #000000; line-height: 100%; }
h3 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 100%; }
h4 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 100%; font-size: 12px; }
h5 { font-family: verdana, sans-serif; font-size: 10px; color: #000000; line-height: 100%; }




a:link
{
color: #24A9E1;
text-decoration: none;
}

a:visited
{
color: #24A9E1;
text-decoration: none;
}

a:hover ,a:active
{
color: #333333;
text-decoration: none;
}










/*-------------webs----------*/

.navcontainer 
{
margin: 0 0 0 1px;
padding: 0 0 0 0;
height: 38px;
line-height: 38px;
clear:both;
}

* html .navcontainer 
{ /*IE only.*/
margin: 0 0 0 2px;
padding: 0 0 0 0;
height: 38px;
line-height: 38px;
}



.navcontainer ul
{
padding:0;
margin: 0 0 0 1px;
color: #f9f9f9;
float: left;
height: 38px;
font-size: 1.3em;
font-weight: normal;
}

.navcontainer ul li 
{
display: inline;
}

.navcontainer ul li a:link
{
padding: 0 21px 0 21px;
margin: 0;
color: #ffffff;
text-decoration: none;
float: left;
border-right: 1px solid #9E0000;
border-left: 1px solid #9E0000;
}



.navcontainer ul li a:visited
{
padding: 0 21px 0 21px;
margin: 0;
color: #ffffff;
text-decoration: none;
float: left;
border-right: 1px solid #9E0000;
border-left: 1px solid #9E0000;
}



.navcontainer ul li a:active
{
background:url(images/bgmenu3.gif);
background-repeat: repeat-x;
background-position: center top;
color: #ffffff;
text-decoration: underline;
}


.navcontainer ul li a:hover
{
background:url(images/bgmenu3.gif);
background-repeat: repeat-x;
background-position: center top;
color: #ffffff;
text-decoration: underline;
}

.navlist
{
margin: 0;
padding: 0;
}
















.pan2
{
margin: 0;
padding: 0;
}

.pan2 h1
{
margin: 0;
padding: 7px 9px 4px 1px;
text-align: right;
font-size: 11px;
font-weight: normal;
color: #cc0000;
}







.mcmenu
{
margin: 0;
padding: 1px 0 3px 0;
}


.mcmenu p
{
margin: 0;
padding: 5px 7px 2px 3px;
color: #cccccc;
font-size: 11px;
font-weight: normal;
text-align: right;
}



.mcmenu a:link
{
color: #666666;
padding: 0 4px 0 4px;
text-decoration: none;
}

.mcmenu a:visited
{
color: #666666;
padding: 0 4px 0 4px;
text-decoration: none;
}

.mcmenu a:hover ,.mcmenu a:active
{
color: #000000;
padding: 0 4px 0 4px;
text-decoration: none;
}



.contlogoall1
{
margin: 0;
padding: 0;
}

.contlogoall1 p
{
margin: 0;
padding: 22px 0 0 5px;
}










/*--------------------------------Content-----------*/

.conttINDX1
{
margin: 29px 0 0 0;
padding: 0;
background-color: #ffffff;
height: 160px;
background-image: url(images/bgsubcenterINDX1.gif);
background-repeat: repeat-x;
background-position: center top;
}


.conttINDX2
{
margin: 29px 0 0 0;
padding: 0;
background-color: #ffffff;
height: 160px;
background-image: url(images/bgsubcenterINDX1.gif);
background-repeat: repeat-x;
background-position: center top;
}


.tINDX1
{
margin: 0;
padding: 5px 10px 1px 10px;
}

.tINDX1 p
{
margin: 0;
padding: 2px 1px 0 0;
line-height: 1.6em;
font-size: 11px;
color: #666666;
}


.tINDX1 h2
{
margin: 0;
padding: 1px 0 5px 17px;
line-height: 1.7em;
font-size: 16px;
font-weight: normal;
background-image: url(images/bullet12.gif);
background-repeat: no-repeat;
background-position: 3px 12px;
color: #333333;
}

.tINDX1 h4
{
margin: 0;
padding: 1px 0 5px 17px;
line-height: 1.7em;
font-size: 16px;
font-weight: normal;
background-image: url(images/bullet12.gif);
background-repeat: no-repeat;
background-position: 3px 12px;
color: #333333;
}


.imgtINDX1A
{
margin: 0 6px 10px 0;
padding: 0;
float: left;
border: none;
}







.contcenterALL1
{
margin: 0;
padding: 0;
background-image: url(images/center2.gif);
background-repeat: no-repeat;
background-position: top right;
height: 380px;
border: 1px solid #e9e9e9;
}


.centerALL1
{
margin: 0;
padding: 2px 0 0 45px;
}

.centerALL1 h2
{
margin: 0;
padding: 65px 0 0 0;
color: #333333;
font-size: 41px;
font-family: Georgia, arial, verdana, sans-serif;
font-weight: normal;
}



.centerALL1 h3
{
margin: 0;
padding: 11px 0 0 0;
color: #333333;
font-size: 41px;
font-family: Georgia, arial, verdana, sans-serif;
font-weight: normal;
}

.centerALL1 h5
{
margin: 0;
padding: 11px 0 0 0;
color: #333333;
font-size: 41px;
font-family: Georgia, arial, verdana, sans-serif;
font-weight: normal;
}

.centerALL1 p
{
margin: 0;
padding: 22px 0 0 0;
color: #666666;
font-size: 12px;
line-height: 1.5em;
width: 600px;
}



.centerALL1 a:link
{
padding: 7px 34px 7px 34px;
margin: 0;
color: #cc0000;
text-decoration: none;
background-image: url(images/bgcenterlink2.gif);
background-repeat: no-repeat;
background-position: center top;
font-size: 14px;
font-weight: bold;
font-family: Georgia, arial, verdana, sans-serif;
}

.centerALL1 a:visited
{
padding: 7px 34px 7px 34px;
margin: 0;
color: #cc0000;
text-decoration: none;
background-image: url(images/bgcenterlink2.gif);
background-repeat: no-repeat;
background-position: center top;
font-weight: bold;
font-family: Georgia, arial, verdana, sans-serif;
}

.centerALL1 a:active
{
padding: 7px 34px 7px 34px;
margin: 0;
color: #333333;
text-decoration: none;
background-image: url(images/bgcenterlink1.gif);
background-repeat: no-repeat;
background-position: center top;
font-weight: bold;
font-family: Georgia, arial, verdana, sans-serif;
}


.centerALL1 a:hover
{
padding: 7px 34px 7px 34px;
margin: 0;
color: #333333;
text-decoration: none;
background-image: url(images/bgcenterlink1.gif);
background-repeat: no-repeat;
background-position: center top;
font-weight: bold;
font-family: Georgia, arial, verdana, sans-serif;
}







.contfooterodos
{
margin: 20px 0 40px 0;
padding: 8px 0 0 0;
border-top: 8px solid #e9e9e9;
}

.contfooterodos p
{
margin: 0;
padding: 0;
color: #666666;
font-size: 11px;
line-height: 1.6em;
}







/*--------------- TXT ----------------*/

.contTXTkmALL1
{
margin: 18px 5px 5px 0;
padding: 0;
border: 1px solid #f0f0f0;
}

.TXTkmALL1
{
margin: 0;
padding: 10px 18px 22px 18px;
}

.TXTkmALL1 p
{
margin: 0;
padding: 8px 0 8px 0;
color: #333333;
font-size: 12px;
line-height: 1.7em;
}



.TXTkmALL1 h3
{
margin: 0;
padding: 4px 0 7px 15px;
color: #333333;
font-size: 19px;
font-family: sans-serif, arial, verdana, tahoma;
background-image: url(images/bullet1b.gif);
background-repeat: no-repeat;
background-position: 1px 6px;
border-bottom: 1px dashed #cccccc;
}


.TXTkmALL1 h5
{
margin: 0;
padding: 4px 0 7px 15px;
color: #333333;
font-size: 19px;
font-family: sans-serif, arial, verdana, tahoma;
background-image: url(images/bullet1b.gif);
background-repeat: no-repeat;
background-position: 1px 6px;
border-bottom: 1px dashed #cccccc;
}




.TXTkmALL1 h6
{
margin: 0;
padding: 4px 0 7px 4px;
color: #333333;
font-size: 16px;
font-family: sans-serif, arial, verdana, tahoma;
background-color: #FFFBDD;
border-bottom: 1px solid #cccccc;
}





.TXTkmALL1img
{
margin: 0 5px 0 0;
padding: 0;
border: none;
float: left;
}

.TXTkmALL1img2
{
margin: 0 1px 0 5px;
padding: 0;
border: none;
float: right;
}



.TXTkmALL1 ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 12px;
line-height: 1.6em;
}



.TXTkmALL1 li
{
margin: 0;
padding: 4px 0 6px 12px;
background-image: url(images/bullet3.gif);
background-repeat: no-repeat;
background-position: 1px 12px;
font-size: 12px;
line-height: 1.6em;
}






















.mmSTHV
{
margin: 25px 0 0 0;
padding: 0;
}

.mmSTHV ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.mmSTHV1 a
{
margin: 5px 0 5px 0;
padding: 9px 0 9px 8px;
width: 170px;
display: block;
background-image: url(images/mm1.gif);
background-repeat: repeat-x;
background-position: center top;
font-size: 12px;
}


.mmSTHV a:link
{
color: #666666;
text-decoration: none;
border: 1px solid #e0e0e0;
}

.mmSTHV a:visited
{
color: #666666;
text-decoration: none;
border: 1px solid #e0e0e0;
}

.mmSTHV a:active
{
color: #ffffff;
text-decoration: none;
background-image: url(images/mm2.gif);
background-repeat: repeat-x;
background-position: center top;
}

.mmSTHV a:hover
{
color: #ffffff;
text-decoration: none;
background-image: url(images/mm2.gif);
background-repeat: repeat-x;
background-position: center top;
}
















.mmSTHVX
{
margin: 25px 0 0 0;
padding: 0;
}

.mmSTHVX ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

.mmSTHVX1 a
{
margin: 5px 0 5px 0;
padding: 8px 0 8px 8px;
width: 170px;
display: block;
background-image: url(images/mm3.gif);
background-repeat: repeat-x;
background-position: center top;
font-size: 1.3em;
}


.mmSTHVX a:link
{
color: #ffffff;
text-decoration: none;
border: 1px solid #e0e0e0;
}

.mmSTHVX a:visited
{
color: #ffffff;
text-decoration: none;
border: 1px solid #e0e0e0;
}

.mmSTHVX a:active
{
color: #ffffff;
background-image: url(images/mm4.gif);
background-repeat: repeat-x;
background-position: center top;
}

.mmSTHVX a:hover
{
color: #ffffff;
background-image: url(images/mm4.gif);
background-repeat: repeat-x;
background-position: center top;
}






















.dkdkd
{
margin: 0;
padding: 0;
}

.dkdkd p
{
margin: 0;
padding: 0;
color: #333333;
text-align: left;
}

.dkdkd a:link
{
color: #24A9E1;
text-decoration: none;
}

.dkdkd a:visited
{
color: #24A9E1;
text-decoration: none;
}

.dkdkd a:hover ,.dkdkd a:active
{
color: #333333;
text-decoration: none;
}

#contactForm {
    width: 560px;
    margin: 10px auto;
}

.success, .error {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}







.spacer1INDX
{
margin: 12px 0 8px 0;
padding: 0;
background-color: #FFF3C4;
border: 1px solid #FFE375;
}

.spacer1INDX p
{
margin: 0;
padding: 5px 0 5px 12px;
color: #000000;
font-size: 12px;
}










.Allareas1
{
margin: 11px 0 9px 0;
padding: 0;
background-image: url(images/bgallareas1.gif);
background-repeat: repeat-x;
background-position: center top;
border: 1px solid #DCDCDC;
}

.Allareas1 p
{
margin: 0;
padding: 6px 0 6px 19px;
color: #cccccc;
font-size: 11px;
}

.Allareas1 p b
{
margin: 0;
padding: 0;
color: #666666;
font-size: 11px;
font-weight: normal;
}




.Allareas1 a:link
{
color: #cc0000;
text-decoration: none;
padding: 0;
margin: 0 6px 0 6px;
}

.Allareas1 a:visited
{
color: #cc0000;
text-decoration: none;
padding: 0;
margin: 0 6px 0 6px;
}

.Allareas1 a:active
{
color: #000000;
text-decoration: none;
padding: 0;
margin: 0 6px 0 6px;
}


.Allareas1 a:hover
{
color: #000000;
text-decoration: none;
padding: 0;
margin: 0 6px 0 6px;
}




