body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height:18px;
	color: #565656;
	margin:0;
	padding:0;
	background-image:url(../images/body-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
* {
	border:0px;
	outline:0px;
}
#content {
	width:937px;
	margin:0 auto;
}
img {
	border:0px;
}
h1, h2, h3, h4, h5, h6, P {
	margin:0;
	padding:0;
}
#main-container {
	width:980px;
	margin: 0 auto;
}
#inner-container {
	width:960px;
	margin: 0 auto;
}
.in-top {
	width:960px;
	height:6px;
	float:left;
	display:block;
	margin-top:17px;
}
.in-content-bg {
	width:960px;
	float:left;
	display:block;
	background-image:url(../images/inner-bg.jpg);
	background-repeat:repeat-y;
}
.in-content-bg-at-work {
	width:960px;
	float:left;
	display:block;
	background-image:url(../images/inner-bg2.jpg);
	background-repeat:repeat-y;
}
.in-btm {
	width:960px;
	height:6px;
	float:left;
	display:block;
	margin-bottom:20px;
}
#header {
	width:960px;
	height:62px;
	margin:0 auto;
	padding:0px 10px 0px 10px;
}
.head-right {
	width:220px;
	height:62px;
	float:left;
	display:block;
	font-size: 11px;
	font-weight: normal;
	line-height:60px;
	color: #069;
	text-align:right;
}
.logo {
	width:159px;
	height:48px;
	float:left;
	display:block;
	margin-top:5px;
	margin-right:10px;
}
.topLink {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	line-height:60px;
	color: #069;
}
 .topLink:a {
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 13px;
 font-weight: normal;
 text-decoration:none;
 line-height:60px;
 color: #069;
}
.topLink:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	line-height:60px;
	color: #093;
}
.rssLink {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	line-height:18px;
	color: #fff;
}
 .rssLink:a {
 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration:none;
 line-height:18px;
 color: #fff;
}
.rssLink:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	line-height:18px;
	color: #FFCC00;
}
.clear {
	clear:both;
}
.news-bg {
	width:960px;
	height:50px;
	display:block;
	float:left;
	margin:10px 10px 10px 10px;
	background-image:url(../images/news-bg.jpg);
	background-repeat:no-repeat;
}
.news-sec {
	width:822px;
	margin:13px;
	height:20px;
	float:left;
	display:block;
}
.rss {
	width:80px;
	height:24px;
	float:left;
	display:block;
	margin:15px;
}
.newsb {
	width:115px;
	height:24px;
	padding-right:10px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	text-align:left;
	text-indent:8px;
	line-height:24px;
	float:left;
	display:block;
	background-image:url(../images/news-update.jpg);
	background-repeat:no-repeat;
}
.newstxt {
	width:600px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#84b1cf;
	height:24px;
	float:left;
	display:block;
	line-height:24px;
}
.nav-sec {
	width:570px;
	height:62px;
	float:left;
	display:block;
}
.rss-icon {
	width:18px;
	height:18px;
	float:left;
	display:block;
	margin-right:10px;
}
.rss-txt {
	width:60px;
	height:18px;
	float:left;
	display:block;
}
#banner {
	width:960px;
	height:430px;
	float:left;
/*	display: block; */
	margin-top:17px;
	padding:0px 10px 0px 10px;
}
.btmbox {
	width:325px;
	height:160px;
	float:left;
	display:block;
	background-image:url(../images/bottom-b-bg.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.btmbox:hover {
	width:325px;
	height:160px;
	float:left;
	display:block;
	background-position:0 -160px;
	background-image:url(../images/bottombg2.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
	cursor:hand;
	cursor:pointer;
}
.bcontent {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#4a4a4a;
	line-height:18px;
	margin:20px 20px 20px 25px;
}
h1 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	margin-bottom:16px;
	font-weight:bold;
	color:#075a92;
	border-bottom:1px dashed #CCCCCC;
	border-left:4px solid #CCCCCC;
	line-height:30px;
	margin-top:20px;
	padding-left:8px;
}

.blackcolor{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	padding-bottom:6px; margin-top:15px;
	color:#000;
}

.black{
	
	color:#333; font-weight:bold;
}
h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	padding-bottom:6px; margin-top:15px;
	color:#075a92;
}
h3 {
	font-family: "Myriad Pro";
	font-size:18px;
	padding-bottom:6px;
	color:#000000;
}
h3 a {
	font-family: "Myriad Pro";
	font-size:18px;
	padding-bottom:6px;
	color:#000000; text-decoration:none;
}
h4 {
	color:#009999;
	font-size:14px;
	padding-bottom:3px;
}
h4 a {
	color:#009999;
	font-size:14px;
	padding-bottom:3px; text-decoration:none;
}
p {
	padding-bottom:10px;
}

h5 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	padding-bottom:6px;
	color:#000000;
}
#footer {
	width:960px;
	margin:0 auto;
}
.footer-menu {
	width:960px;
	height:31px;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4a4a4a;
	line-height:31px;
	text-align:right;
}
.copyright {
	width:960px;
	height:31px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4a4a4a;
	line-height:31px;
	text-align: center;
}
.footerLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4a4a4a;
	line-height:31px;
	text-decoration:none;
}
 .footerLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#4a4a4a;
line-height:31px;
text-decoration:none;
}
.footerLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0160a1;
	line-height:31px;
	text-decoration: underline;
}
.bookmark {
	width:16px;
	height:16px;
	float:right;
	display:block;
	margin-top:8px;
	padding-left:6px;
}
.copyLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4a4a4a;
	line-height:31px;
	text-decoration:none;
}
 .copyLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#4a4a4a;
line-height:31px;
text-decoration:none;
}
.copyLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0160a1;
	line-height:31px;
	text-decoration: underline;
}
.boxLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#4a4a4a;
	text-decoration:none;
}
 .boxLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:11px;
 font-weight:normal;
 color:#4a4a4a;
text-decoration:none;
}
.boxLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0160a1;
	text-decoration: underline;
}
.content {
	width:100%;
	padding-bottom:20px;
}
#header_container {
	width:960px;
	padding:0px;
	height:63px;
	margin:0 auto;
	text-align:left;
	position:relative;
}
#header_guest {
	height:63px;
	background:url(../images/body-bg.jpg) repeat-x top left;
	margin-bottom:0;
	position:relative;
	z-index:10;
}
#header_guest.fixed {
	position:fixed;
	top:-52px;
	width:100%;
}
#header_guest.fixed #header_container {
	margin:0 auto;
}

.twitterb {
	width:266px;
	height:75px;
	background-color:#FFFFFF;
	display:block;
	border:1px solid #CCCCCC;
	margin-bottom:5px;
	font-size:11px;
}
#left-panel {
	width:180px;
	float:left;
	margin:20px 0px 20px 10px;
}
#right-panel {
	width:718px;
	float:right;
	margin:20px 15px 20px 5px;
}
#center-panel {
	width:920px;
	float:left;
	margin:20px;
}
.heading {
	border:1px solid #CCCCCC;
	
	height:30px;
	line-height:30px;
	font-size:11px;
	padding-left:5px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
}
.heading2 {
	border:1px solid #CCCCCC;
	
	height:30px;
	line-height:30px;
	font-size:11px;
	padding-left:5px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; 
}
.homeLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #0573c0;
	text-decoration:none;
}
 .homeLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:11px;
 font-weight:bold;
 color: #0573c0;
text-decoration:none;
}
.homeLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}


.innerLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #565656;
	text-decoration:none;
}
 .innerLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:11px;
 font-weight:bold;
 color: #565656;
text-decoration:none;
}
.innerLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}
.leftnav {
	margin:0;
	padding:0;
}
.leftnav ul {
	margin:0;
	padding:0;
}
.leftnav li {
	display:block;
}
.leftnav li a {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:28px;
	text-decoration:none;
	color:#565656;
}

.leftnav li a:hover {
	color:#005c9b;
}

.leftnav li a.current {
	color:#005c9b;
}
input {
	width:250px;
	border:1px solid #CCCCCC;
	height:22px;
}

.left-heading {
	color:#005c9b;
	font-size:13px;
	font-weight:bold;
}
.left-headingLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#005c9b;
	line-height:31px;
	text-decoration:none;
}
 .left-headingLnk :a {
 font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#005c9b;
 line-height:31px;
 text-decoration:none;
}
.left-headingLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #009933;
	line-height:31px;
	text-decoration:none;
}
.red {
	color:#FF0000;
}
.clickLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	 font-weight:bold;
	color:#0160a1;
	line-height:31px;
	text-decoration:underline;
}
 .clickLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:13px;
 font-weight:bold;
 color:#0160a1;
line-height:31px;
text-decoration:none;
}
.clickLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	 font-weight:bold;
	color: #15970b;
	line-height:31px;
	text-decoration:none;
}
.green{color: #15970b; font-weight:bold;}
.list {
	margin:0;
	padding:0;
	margin:10px 0px 0px 30px;
	padding-bottom:20px;
}
.list ul {
	margin:0;
	padding:0;
}
.list li {
	list-style-image: url(../images/arrow.png);
	background-repeat:no-repeat;
	line-height:24px;
}
.list li a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:18px;
	color: #006699;
	text-decoration:none;
}
.list li a:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:18px;
	color: #009933;
	text-decoration:none;
}

.list1 {
        margin:0;
        padding:0;
        margin:10px 0px 0px 30px;
        padding-bottom:20px;
}
.list1 ul {
        margin:0;
        padding:0;
}
.list1 li {
        list-style-image: url(../images/arrow1.jpg);
        background-repeat:no-repeat;
        line-height:24px;
}
.list1 li a {
        font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 12px;
        font-weight:bold;
        line-height:18px;
        color: #006699;
        text-decoration:none;
}
.list1 li a:hover {
        font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 12px;
        font-weight:bold;
        line-height:18px;
        color: #009933;
        text-decoration:none;
}

.list2 {
	margin:0;
	padding:0;
	margin-left:30px;
	padding-bottom:20px;
}
.list2 ul {
	margin:0;
	padding:0;
}
.list2 li {
	list-style-image: url(../images/arrow.png);
	background-repeat:no-repeat;
	line-height:24px;
}
.list2 li a {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height:18px;
	color: #565656;
	text-decoration:none;
}
.list2 li a:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	font-weight:normal;
	line-height:18px;
	color: #009933;
	text-decoration:none;
}

.newsLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#5eb1cf;
	line-height:24px;
	text-decoration:none;
}
 .newsLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#5eb1cf;
line-height:24px;
text-decoration:none;
}
.newsLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #00CC33;
	line-height:24px;
	text-decoration:none;
}
.button {
	width:76px;
	height:26px;
	background-position:0 0px;
	float: left;
	border:0px;
	display:block;
	background-image: url(../images/button.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}
.button:hover {
	width:76px;
	height:26px;
	background-position:0 -26px;
	float: left;
	display:block;
	background-image: url(../images/button.png);
	background-repeat:no-repeat;
	cursor:hand;
	cursor:pointer;
}
.facebLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#0160a1;
	line-height:31px;
	text-decoration:none;
}
 .facebLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:13px;
 font-weight:normal;
 color:#0160a1;
line-height:31px;
text-decoration:none;
}
.facebLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#0160a1;
	line-height:31px;
	text-decoration: underline;
}
.aboutLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:normal;
	color: #565656;
	text-decoration:none;
}
 .aboutLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:13px;
 font-weight:normal;
 color: #565656;
text-decoration:none;
}
.aboutLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:normal;
	color: #565656;
	text-decoration:none;
}
.slideLnk {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #CC6600;
	text-decoration:none;
}
 .slideLnk:a {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
 font-size:18px;
 font-weight:bold;
 color: #CC6600;
text-decoration:none;
}
.slideLnk:hover {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #006699;
	text-decoration:none;
}
.blue {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #075a92;
	text-decoration:none; 
}


a#button1, a#button1:visited {   
display:block; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
background: url(../images/button1.png) repeat-x;   
width: 110px;   
padding:4px 0; font-size:13px;
text-align:center;   
border:1px solid  #003366;   
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);   
font-weight:bold;     
border-radius: 5px;   
-moz-border-radius: 5px;   
-webkit-border-radius: 5px;   
color:#FFF;   
text-decoration: none;   
opacity:.85;   
}   
  
a#button1:hover {   
border-color:#075a92;  background-position:  0 -200px;   

}   
  
a#button1:active {   
background-position:  0 -200px;   
padding:4px 0;   
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);   
} 

.boxpad{ padding:15px;}
.boxrightpad{ padding-right:10px;}

.content-left2{ width:670px; float:left;}

.content-left{ width:468px; float:left;}
.content-right{ width:240px; float:right;}

