body{
padding:0px;
MARGIN:auto;
width:1002px;
background:#ffffff;
}

html
{
background:#0a929e;
}


.top-link{
font-family:Arial,Verdana, sans-serif;
font-size:11px;
padding:12px 0px 0px 0px;
color:#000000;
font-weight:bold;
text-align:center;
}

.top-link a{
color:#000000;
text-decoration:none;
}

.top-link a:hover{
color:#055b63;
text-decoration:underline;
}

.top-link1{
font-family:Arial,Verdana, sans-serif;
font-size:11px;
padding:12px 10px 0px 10px;
color:#000000;
font-weight:bold;
text-align:center;
}

.top-link1 a{
color:#000000;
text-decoration:none;
}

.top-link1 a:hover{
color:#055b63;
text-decoration:underline;
}



.pro-hp
{
font-family:Arial,Verdana, sans-serif;
font-size:14px;
padding:4px 15px 4px 20px;
font-weight:bold;
color:#feffab;
line-height:15px;
text-align:right;
}

.pro-hp1
{
font-family:Arial,Verdana, sans-serif;
font-size:16px;
padding:4px 15px 4px 20px;
font-weight:bold;
color:#feffab;
line-height:15px;
}





.pro-head{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
padding:6px 0px 0px 15px;
color:#cafcff;
font-weight:bold;
}

.pro-head a{
color:#cafcff;
text-decoration:none;
}

.pro-head a:hover{
color:#000000;
text-decoration:underline;
}

.text-hp{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
line-height:14px;
padding:6px 15px 0px 15px;
color:#ffffff;
text-align:justify;
}

.text-hp a{
color:#feffae;
text-decoration:none;
}

.text-hp a:hover{
color:#ffffff;
text-decoration:underline;
}



.text-hp1{
font-family:Arial,Verdana, sans-serif;
font-size:11px;
padding:6px 15px 0px 0px;
color:#ffffff;
font-weight:bold;
}

.text-hp1 ul
{
padding:0px;
margin:0px;
list-style:none;
}

.text-hp1 ul li
{
padding:1px 0px 2px 10px;
line-height:14px;
background:url(gifs/arrow-1.gif) no-repeat 0px 5px;
}

.text-hp1 a{
color:#cafcff;
text-decoration:none;
}

.text-hp1 a:hover{
color:#ffffff;
text-decoration:underline;
}


.border-hp
{
border-bottom:#29a4ac 1px solid;
margin:0px 15px 0px 30px;
}


.text-hp2{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
line-height:14px;
padding:6px 15px 0px 30px;
color:#ffffff;
text-align:justify;
}

.text-hp2 a{
color:#feffae;
text-decoration:none;
}

.text-hp2 a:hover{
color:#ffffff;
text-decoration:underline;
}

.pro-head1{
font-family:Arial,Verdana, sans-serif;
font-size:14px;
padding:6px 0px 0px 0px;
color:#024448;
font-weight:bold;
}


.txt-hp{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
line-height:17px;
padding:6px 20px 0px 20px;
color:#ffffff;
text-align:justify;
}

.txt-hp a{
color:#024448;
text-decoration:none;
}

.txt-hp a:hover{
color:#000000;
text-decoration:underline;
}


.txt-hp1{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
line-height:14px;
padding:6px 10px 0px 10px;
color:#000000;
background:url(gifs/text.jpg);
height:188px;
width:248px;
text-align:justify;
}

.txt-hp1 a{
color:#008e97;
text-decoration:none;
}

.txt-hp1 b{
color:#008e97;
}


.txt-hp1 a:hover{
color:#000000;
text-decoration:underline;
}

.photo{
font-family:Arial,Verdana, sans-serif;
font-size:15px;
line-height:17px;
padding:6px 20px 8px 0px;
color:#006269;
font-weight:bold;
text-align:justify;
}

.bottom-link{
font-family:Arial,Verdana, sans-serif;
font-size:16px;
padding:4px 0px 4px 0px;
color:#11969f;
text-align:center;
border-top:1px solid #e9fafc;
}

.bottom-link a{
color:#11969f;
text-decoration:none;
}

.bottom-link a:hover{
color:#000000;
text-decoration:underline;
}

.bottom-link-pro{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
padding:8px 0px 8px 0px;
color:#9dd3d7;
background-color:#e7f4f5;
font-weight:bold;
text-align:center;
}

.bottom-link-pro a{
color:#004c51;
text-decoration:none;
}

.bottom-link-pro a:hover{
color:#000000;
text-decoration:underline;
}

.bottom-nav{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
padding:8px 0px 8px 0px;
color:#ffffff;
font-weight:bold;
text-align:center;
background:url(gifs/bottom-nav.gif) repeat;
}

.bottom-nav a{
color:#ffffff;
text-decoration:none;
}

.bottom-nav a:hover{
color:#ffff00;
text-decoration:underline;
}

.footer{
font-family:Arial,Verdana, sans-serif;
font-size:12px;
padding:9px 5px 5px 5px;
line-height:15px;
color:#757575;
}

.footer b{
color:#454242;
}


.footer a{
color:#757575;
text-decoration:none;
}

.footer a:hover{
color:#000000;
text-decoration:underline;
}


.bottom-link-pro-new{
font-family:Arial,Verdana, sans-serif;
font-size:11px;
color:#000000;
padding:15px 0px 15px 0px
background-color:#e7f4f5;
text-align:center;
}

.bottom-link-pro-new a{
color:#000000;
text-decoration:none;
}

.bottom-link-pro-new a:hover{
color:#000000;
text-decoration:underline;
}