* {
    padding: 0;
    margin: 0;
}
img {
border: none;
}

#wrap {
margin: 0 auto;
width: 919px;
}
body {
background: #fff;
font-family: Calibri;
font-size: 13px;
line-height: 18px;
color: #333333;
overflow:auto; 
overflow-x:hidden; 

}
#header {
width:919px;
height:158px;
background:url(images/head.jpg) no-repeat; 
}
#header p{
font-size:12px;
color: #eee;
text-align:right;
padding-right:30px;
padding-top:3px;
}
#header p a{
color: #FFFFFF;
text-decoration:none;
}
#header p a:hover{
text-decoration:underline;
}


#content {
background:url(images/contentsback.jpg) repeat-y;
}
#content1 {
width:919px;
background: url(images/contentsback1.jpg) repeat-y;
}
.subheader {
float:left;
height: 171px;
width:919px;
background:url(images/subhead.jpg) no-repeat;
}
.subheader h3{
font-size: 14px;
padding-left:30px;
padding-top:150px;
color:#fff;
}

#menuback {
float:left;
height: 25px;
}
#menuback ul {
list-style:none;
}
#menuback ul li{
float:left;
}
.textarea1 {
background:#eee;
margin-left: 11px;
padding-bottom:50px;
width: 210px;
float:left;
padding-top:10px;
}
.textarea1 ul{
list-style:none;
width:180px;
color: #CCCCCC;
padding-left:16px;
padding-right:15px;
}
.textarea1 h3 {
font-size:14px;
color: #333;
padding-left:8px;
}
.textarea1 p{
margin-top:10px;
color: #000;
}
.textarea1 span a
{
color: #CC9933;
}
.textarea1 span a:hover
{
color: #FFFF33;
}
.textarea1 img
{
margin-left:5px;
}


.textarea2 {
margin-left: 6px;
padding-bottom:50px;
width: 480px;
float:left;
}
.textarea2 ul{
color: #555;
padding-left:12px;
margin-left:18px;
}
.textarea2 h3 {
font-size:14px;
color: #FFFFFF;
padding-left:5px;
}
.textarea2 p{
margin-top:10px;
color: #CCCCCC;
}
.textarea2 span a
{
color: #CC9933;
}
.textarea2 span a:hover
{
color: #FFFF33;
}





.gap1{
background:url(images/gap1.jpg) repeat-y;
float:left;
width: 919px;
height: 7px;
}
.gap2{
background:url(images/gap1.jpg) repeat-y;
float:left;
width: 919px;
padding-top:10px;
height:20px;
}

.textarea3 {
padding-top:10px;
margin-left: 25px;
padding-left:10px;
width: 654px;
padding-bottom:30px;
float:left;
padding-right:20px;
}
.textarea3 h3 {
font-size:14px;
color: #FFFFFF;
padding-left:5px;
}
.textarea3 p{
margin-top:10px;
color: #CCCCCC;
}
.textarea3 span a
{
color: #CC9933;
}
.textarea3 span a:hover
{
color: #FFFF33;
}

.newstory {
padding-left:5px;
margin-bottom:20px;
}
.newstory1 {
padding-left:5px;
background-color:#2860aa;
margin-bottom:15px;
padding-bottom:5px;
padding-top:5px;
}

.formatleft {
float:left;
width:180px;
margin-top:10px;

}
.formatleft h3 {
font-size:14px;
margin-bottom:10px;
color: #173667;
}
.formatleft ul{
margin-left:15px;
margin-bottom:15px;
}
.formatleft a{
color:#333333;
text-decoration:none;
}

.formatright {
border-left:1px #999999 solid;
padding-left:15px;
float:left;
width:460px;
margin-top:10px;
}


.textarea4 {
margin-left: 15px;
padding-left:10px;
width: 664px;
padding-bottom:30px;
background: #fff;
float:left;
padding-right:20px;
}

.subtextarea1
{
margin-top:10px;
padding-right:10px;
padding-bottom:10px;
float:left;
width: 460px;
}
.subtextarea2
{
border-left:#cccccc solid 1px;
padding-left:15px;
margin-top:30px;
float:left;
width:160px;
}
.subtextarea2 ul
{
padding-top:10px;
list-style:none;
color:#777;
}
.subtextarea2 ul li
{
padding-top:5px;
padding-bottom:5px;
}
.subtextarea2 p a {
color:#777;
text-decoration:none;
}
.subtextarea2 p a:hover {
color:#333;
text-decoration:underline;
}


.paragraph {
padding-left: 0px;
padding-right: 15px;
}

.paragraph p {
color:#000;
margin-left:16px;
padding-bottom:5px;
}

.paragraph h3 {
color: #000;
font-size: 14px;
padding-top:10px;
}
.paragraph p a{

color: #0099CC;
}
.paragraph p a:hover{
color: #999999;
}

.paragraph img {
padding-left:10px;
}


.paragraph1 {
padding-left: 0px;
padding-right: 15px;
}

.paragraph1 p {
padding-top:5px;
padding-bottom:5px;
}

.paragraph1 h3 {
color: #003366;
font-size: 12px;
padding-top:10px;
padding-bottom:10px;
}
.paragraph1 p a{

color: #0099CC;
}
.paragraph1 p a:hover{
color: #999999;
}

.paragraph2 {
padding-left: 10px;
padding-right: 15px;
margin-bottom:15px;
}

.paragraph2 p {
color:#000;
padding-bottom:5px;
}

.paragraph2 h3 {
color: #003366;
font-size: 14px;
}


.paragraph4 {
color:#ccc;
padding-left: 0px;
padding-right: 15px;
}

.paragraph4 p {
padding-top:5px;
padding-bottom:5px;
}

.paragraph4 h3 {
color: #fff;
font-size: 14px;
padding-top:10px;
padding-bottom:10px;
}
.paragraph4 p a{
color: #ccc;
}
.paragraph4 p a:hover{
color: #999999;
}


.advert {
padding-top:36px;
float:left;
width:200px;
margin-bottom:0px;
}

.advert p{
margin-left:20px;
width:160px;
color: #CCCCCC;
border-bottom:1px #fff solid;
padding-bottom:10px;
}



.closing {
background: url(images/bottom.jpg);
float:left;
width:919px;
height:33px;
}
.closing p {
text-align:center;
color:#FFFFFF;
margin-top:2px;
}
.closing a {
color: #FFFFFF;
text-decoration:none;
}
.closing a:hover {
color: #ccc;
text-decoration:underline;
}

#footermenu {
float:left;
height: 20px;
width:919px;
text-align:center;
color:#FFFFFF;
}
#footermenu p a {
text-decoration:none;
color: #FFFFFF;
}
#footermenu p a:hover {
text-decoration:underline;
color: #ccc;
}
#copyright {
float:left;
height:20px;
width:919px;
text-align:center;
color: #333;
padding-bottom:20px;
}
#copyright p a{
color: #333;
font-weight:bold;
text-decoration:none;
}
#copyright p a:hover{
color: #888;
font-weight:bold;
text-decoration:underline;
}







* html a:hover
{
visibility:visible
}


.topbutton1
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/home_o.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 85px;
height: 25px;
margin: 0;
padding: 0;
}

.topbutton1 a
{
display: block;
color: #000000;
font-size: 11px;
width: 85px;
height: 25px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.topbutton1 img
{
width: 85px;
height: 25px;
border: 0
}

.topbutton1 a:hover img
{
visibility:hidden
}


.topbutton2
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/news_o.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 82px;
height: 25px;
margin: 0;
padding: 0;
}

.topbutton2 a
{
display: block;
color: #000000;
font-size: 11px;
width: 82px;
height: 25px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.topbutton2 img
{
width: 82px;
height: 25px;
border: 0
}

.topbutton2 a:hover img
{
visibility:hidden
}

.topbutton3
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/aboutus_o.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 117px;
height: 25px;
margin: 0;
padding: 0;
}

.topbutton3 a
{
display: block;
color: #000000;
font-size: 11px;
width: 117px;
height: 25px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.topbutton3 img
{
width: 117px;
height: 25px;
border: 0
}

.topbutton3 a:hover img
{
visibility:hidden
}


.topbutton4
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/career_o.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 103px;
height: 25px;
margin: 0;
padding: 0;
}

.topbutton4 a
{
display: block;
color: #000000;
font-size: 11px;
width: 103px;
height: 25px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.topbutton4 img
{
width: 103px;
height: 25px;
border: 0
}
.titletop
{
float:left;
background: url(images/title_top.jpg) no-repeat;
width:919px;
height:32px;
margin-bottom:10px;
}

.titletop p
{
font-weight:bold;
padding-top:5px;
font-size: 16px;
padding-left:30px;
color: #000099;
}


.topbutton4 a:hover img
{
visibility:hidden
}


.topbutton5
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/contactus_o.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 139px;
height: 25px;
margin: 0;
padding: 0;
}

.topbutton5 a
{
display: block;
color: #000000;
font-size: 11px;
width: 139px;
height: 25px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.topbutton5 img
{
width: 139px;
height: 25px;
border: 0
}

.topbutton5 a:hover img
{
visibility:hidden
}



