/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#132223;
font-size:12px;
line-height:18px;
background:url(../images/body-bg.jpg) left top repeat-x #56bbcc; 

}
img
{
border:none;
margin:0px;
padding:0px;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:8px 0px;
}
.left
{
float:left;
}
.right
{
float:right;
}

.container
{
width:100%;
margin:0px auto;
}
.body-container
{
width:100%;
float:left;
}
.footer-container
{
width:100%;
float:left;
background:url(../images/footer-bg.jpg) left top repeat-x;
height:357px;
}
.footer-main
{
width:1000px;
margin:0px auto;
height:357px;
}
.body-main
{
width:1000px;
margin:0px auto;
}
.body-top
{
background:url(../images/header.gif) right bottom no-repeat;
float:left;
width:1000px;
height:370px;
}
.body-top-01
{
float:left;
width:1000px;
padding-bottom:20px;
}
.header-top
{
height:144px;
float:left;
width:950px;
padding-left:50px;
}
.header-left
{
width:339px;
height:112px;
float:left;
padding-top:32px;
}
.header-right
{
width:605px;
height:144px;
float:right;
padding-right:6px;
}
.headre-right-top
{
height:24px;
width:585px;
float:right;
padding-top:10px;
}
.headre-right-bottom
{
height:auto;
width:585px;
float:right;
padding-top:25px;
}

.navcontainer
{
width:560px;
float:right;
color:#fff;
font-weight:bold;
text-align:right;
margin:0px;
}
.navcontainer ul
{
width:560px;
float:right;
list-style-type:none;
display:inline;
padding:0px;
margin:0px;
}
.navcontainer ul li
{
width:auto;
float:left;
list-style-type:none;
display:inline;
list-style-type:none;
padding:0px;
margin:0px;
}

.navcontainer ul li a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
font-weight:bold;
display:inline;
line-height:14px;
padding-left:8px;
padding-right:6px;
margin:0px;
}
.navcontainer ul li a:hover
{
text-decoration:none;
color:#000;
}
.welcome
{
float:left;
width:650px;
height:auto;
padding-top:10px;
}
.welcome-inner
{
float:left;
width:785px;
height:auto;
padding-top:10px;
}
.body-fixt-01
{
float:left;
width:785px;
height:auto;
padding-top:10px;
}
.welcome-inner p
{
padding:0px ;
margin:5px 15px;
}
.welcome p
{
padding:0px;
margin:5px 30px;
text-align:justify;
}
.body-mid
{
width:100%;
color:#fff;
font-weight:bold;
float:left;
background:#0198a7;
}
.body-mid-main
{
width:1000px;
color:#fff;
font-weight:bold;
margin:0px auto;
background:#0198a7;
height:40px;
}
.body-bottom
{
width:100%;
color:#fff;
font-weight:bold;
float:left;
background:#186268;
}
.nav
{
width:956px;
margin:0px auto;
height:40px;
background:#0198a7;
}
.nav ul
{
width:auto;
float:left;
list-style-type:none;
display:inline;
padding:0px;
margin:0px;
height:40px;

}
.nav ul li
{
width:auto;
float:left;
list-style-type:none;
display:inline;
margin:0px;
height:40px;
}

.nav ul li a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
font-weight:bold;
display:inline;
padding-left:10px;
padding-right:8px;
margin:0px;
height:40px;
background:#0198a7;
line-height:35px;
width:auto;
float:left;

}
.nav ul li a:hover
{
text-decoration:none;
color:#0c0e09;
background:#56bbcc;
line-height:35px;
width:auto;
height:40px;
float:left;

}

.green-box
{
width:182px;
float:left;
height: auto;
padding:5px;
}
.green-mid-bg img
{
padding-top:10px;
text-align:center;
}
.green-top-bg
{
float:left;
width:182px;
}
.green-mid-bg
{
background:url(../images/mid-bg.jpg) left top repeat-y;
float:left;
height:auto;
width:172px;
padding:5px;
}
.green-text-bg
{
background:url(../images/green-text-bg.jpg) left top no-repeat;
height:39px;
width:171px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
font-weight:bold;
text-align:center;
line-height:38px;
}
.green-main
{
width:1000px;
margin:0px auto;
background:#186268;
}
.green
{
width:965px;
margin:0px auto;

}
.green ul
{
width:auto;
margin:0px auto;
list-style-type:none;
display:inline;
padding:0px;
margin:0px;

}
.green ul li
{
width:auto;
float:left;
list-style-type:none;
display:inline;
}


.inner-green
{
width:770px;
margin:0px auto;



}
.inner-green ul
{
width:auto;
margin:0px auto;
list-style-type:none;
display:inline;
padding:0px;
margin:0px;

}
.inner-green ul li
{
width:auto;
float:left;
list-style-type:none;
display:inline;
}
.body-fixt
{
float:left;
width:1000px;
}
.contact-us
{
font-weight:bold;
color:#fff;
font-size:12px;
line-height:14px;
float:right;
padding-top:21px;
text-align:left;
width:878px;
}

.contact-us-link
{
font-weight:bold;
color:#fff;
font-size:11px;
line-height:14px;
text-decoration:underline;
}
.contact-us-link:hover
{
font-weight:bold;
color:#fff;
font-size:11px;
line-height:14px;
text-decoration:none;
}
.contact-us-img
{
padding-top:8px;
float:left;
}
.input-box
{
width:128px;
height:18px;
border:1px solid #cfdae5;

}
.input-box-small
{
width:46px;
height:18px;
border:1px solid #cfdae5;
margin-left:5px;
}
.input-box-small-01
{
width:55px;
height:18px;
border:1px solid #cfdae5;
margin-left:5px;
}
.font-black-bold
{
font-size:12px;
color:#000;
line-height:16px;
font-weight:bold;
}

.side-nav
{
width:172px;
height:auto;
float:right;
padding-bottom:10px;

}
.side-nav ul
{
width:auto;
float:left;
list-style-type:none;
display:inline;
padding:0px;
margin:0px;
}
.side-nav ul li
{
width:auto;
float:left;
list-style-type:none;
display:inline;
margin:0px;
background:url(../images/side-menu.gif) left top no-repeat;
height:25px;
width:171px;
margin-top:5px;
text-align:center;
}

.side-nav ul li a
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
font-weight:bold;
line-height:24px;

}
.side-nav ul li a:hover
{
text-decoration:none;
color:#0c0e09;
}
.inner-img-border
{
border:1px solid #318087;
padding:2px;
}
.side-nav-01
{
width:172px;
height:auto;
float:right;
padding-bottom:20px;

}.side-nav-01-link
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
text-decoration:none;
}.side-nav-01-link:hover
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fff;
text-decoration:none;
}