a {
	outline : none;
	overflow : hidden;
	text-decoration : none;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
body {
background : #007aa4;
font : 11px/18px Arial;
}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, label, input, p, blockquote {
margin : 0;
padding : 0;
}
img {
border : 0;
text-decoration : none;
}
img {
	float : left;
	margin : 0;
	padding : 0;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: blink;
	color: #666;
	cursor: auto;
	filter: Gray;
}
li, ul {
list-style : none;
overflow : hidden;
text-decoration : none;
}
p {
text-align : justify;
}
.banner {
background : url(../images/banner_bg.png) no-repeat 532px 20px;
float : left;
margin : 5px 0 0 15px;
padding : 0 0 29px 0;
width : 945px;
}
.bannerLeft {
float : left;
padding : 25px 0 0 0;
width : 485px;
}
.bannerLeft a {
background : url(../images/moreInfo.png) no-repeat left top;
color : #fff;
float : left;
font-size : 14px;
font-style : italic;
font-weight : bold;
height : 24px;
margin : 15px 0 0 0;
padding : 8px 0 0 30px;
width : 123px;
}
.bannerLeft h2 {
color : #fff;
float : left;
font-size : 36px;
font-weight : bold;
line-height : 30px;
width : 480px;
}
.bannerLeft p.banctd {
color : #fff;
float : left;
font-size : 12px;
font-weight : bold;
line-height : 21px;
margin : 25px 0 0 0;
width : 454px;
}
.bannetRight {
float : right;
height : 265px;
width : 413px;
}
.blog {
display : block;
float : left;
line-height : 22px;
padding : 0 0 10px 0;
text-align : justify;
width : 540px;
}
.blogcont {
color : #4b4b4b;
display : block;
font : normal 13px Arial;
margin : 0;
padding : 0 0 0 0;
text-align : justify;
width : 530px;
}
.blogcont a {
color : #007aa4;
float : left;
font : bold 12px Arial;
margin : 0;
padding : 0;
text-decoration : none;
}
.blogdate {
border-bottom : 1px dotted #28675b;
color : #4b4b4b;
float : left;
font-size : 11px;
font-weight : normal;
margin : 0;
padding : 0 25px 15px 0;
width : 500px;
}
.blogdate1 {
color : #4b4b4b;
float : left;
font-size : 11px;
font-weight : normal;
margin : 0;
padding : 0 25px 15px 0;
width : 500px;
}
.contactus {
color : #4b4b4b;
display : block;
float : left;
font : 13px/20px Arial;
margin-bottom : 10px;
padding : 25px 10px 10px 0;
text-align : justify;
width : 240px;
}
.contactus em {
color : #007aa4;
display : block;
font-style : normal;
font-weight : bold;
margin : 0;
padding : 0;
}
.footerleft2 {
color : #fff;
display : block;
float : left;
font-size : 11px;
margin : 35px 0 0 0;
padding : 0;
width : auto;
}
.footerleft2 strong a {
color : #ccc;
font-size : 12px;
}
.footerRight {
color : #73b6cd;
float : right;
font-size : 11px;
font-style : italic;
font-weight : bold;
margin : 35px 0 0 0;
}
.innerbanner {
display : block;
float : left;
padding : 10px 0 0 0;
width : 450px;
}
.innerbanner p {
background : url(../images/arrow_mark.png) no-repeat 0% 2px;
clear : both;
color : #fff;
display : block;
float : left;
font : bold 12px/21px Arial, Helvetica, sans-serif;
padding : 0 0 7px 30px;
width : 420px;
}
.innerLeft {
float : left;
margin-left : 30px;
width : 540px;
}
.innerLeft h3 {
color : #000;
float : left;
font-size : 27px;
font-weight : bold;
line-height : 33px;
width : 540px;
}
.innerLeft h3 span {
color : #007aa4;
font-size : 27px;
font-weight : bold;
}
.innerLeft h4 {
color : #000;
float : left;
font-size : 21px;
font-weight : bold;
line-height : 33px;
margin : 25px 0 0 0;
width : 540px;
}
.innerLeft h4 span {
color : #007aa4;
font-size : 21px;
font-weight : bold;
}
.innerLeft h6 {
color : #a0a0a0;
float : left;
font-size : 11px;
font-style : italic;
font-weight : normal;
padding-bottom : 22px;
width : 540px;
}
.innerRight {
float : left;
margin-left : 23px;
width : 375px;
}
.innerRighta {
float : left;
margin-left : 0;
width : 160px;
}
.innerRight h4 {
background : url(../images/rightTop.png) no-repeat left top;
color : #fff;
float : left;
font-size : 18px;
height : 29px;
padding : 20px 0 0 27px;
width : 322px;
}
.pfContent {
border : 0 dotted #999999;
float : left;
margin : 17px 0 15px 0;
width : 540px;
}
.pfImg {
background : url(../images/bg-pf.jpg) no-repeat;
float : left;
height : 117px;
margin : 17px 0 0 0;
padding : 0 0 0 20px;
width : 235px;
}
.pfImga {
float : left;
height : 95px;
margin : 17px 0 0 0;
padding : 0 0 0 20px;
width : 110px;
border : thin double #aee3f5;
background-attachment : fixed;
background-color : #fff;
background-repeat : no-repeat;
}
.pfText {
float : left;
margin-left : 25px;
width : 250px;
}
.pfText a {
color : #007aa4;
display : block;
float : left;
font : normal 13px/26px Arial, Helvetica, sans-serif;
height : 31px;
margin-top : 5px;
text-decoration : none;
width : 90px;
}
.pfText em {
color : #818181;
display : block;
float : left;
font : normal bold 14px Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
width : 250px;
}
.pfText h1 {
color : #007aa4;
float : left;
font-size : 20px;
line-height : 1.2em;
margin : 0;
padding : 0;
}
.pfText p {
color : #818181;
display : block;
float : left;
font-size : 13px;
margin : 8px 0 0 0;
padding : 0;
width : 250px;
}
.rightBtm {
background : url(../images/rightBtm.png) no-repeat left top;
float : left;
margin : 25px 0 0 0;
width : 347px;
}
.rightBtm ul {
background : #aee3f5 url(../images/rightBtmM.png) repeat-x left top;
border-left : 1px solid #8fd0e6;
border-right : 1px solid #8fd0e6;
float : left;
margin : 18px 0 0 0;
width : 345px;
}
.rightBtm ul li {
float : left;
padding : 8px 0 0 0;
width : 345px;
}
.rightBtm ul li h5 {
color : #007aa4;
display : block;
float : left;
font-size : 18px;
font-weight : normal;
padding : 0 0 0 20px;
}
.rightBtm ul li img {
float : left;
padding : 0 0 0 23px;
}
.rightBtm ul li img.new {
float : left;
padding : 14px 0 0 23px;
}
.rightBtm ul li p {
color : #000;
display : block;
float : left;
font-size : 12px;
font-weight : normal;
line-height : 19px;
padding : 10px 0 15px 20px;
width : 192px;
}
.search {
background : url(../images/search.png) no-repeat right;
border : 0;
cursor : pointer;
display : block;
float : right;
height : 26px;
margin : 0 6px 0 0;
position : relative;
right : 0;
top : -7px;
width : 50px;
}
.txt {
background : none;
border : 0;
color : #585858;
display : block;
float : left;
font-size : 11px;
padding-left : 12px;
width : 150px;
}
.usefullinks {
display : block;
float : left;
padding : 15px 0 31px 0;
width : 400px;
}
.usefullinks li {
background : url(../images/arrow.png) no-repeat left;
display : block;
float : left;
line-height : 23px;
padding-left : 30px;
padding-top : 4px;
width : 400px;
}
.usefullinks li a {
background : none;
color : #4b4b4b;
float : left;
font : 12px/20px Arial;
text-align : justify;
width : auto;
}
em.ttip {
background : url(../images/bubble.png) no-repeat;
color : #4e4e4e;
display : none;
font : bold 14px/70px "Trebuchet MS", Arial, Helvetica, sans-serif;
height : 56px;
left : 60px;
position : absolute;
text-align : center;
text-indent : 0;
top : -120px;
width : 112px;
z-index : 2;
}
h5.bloghead {
color : #007aa4;
float : left;
font : 12px/10px Verdana, Geneva, sans-serif;
margin : 0;
padding : 23px 0 10px 0;
text-decoration : underline;
text-transform : uppercase;
width : 520px;
}
p.btmContd {
color : #727272;
float : left;
font-size : 12px;
line-height : 22px;
padding : 0 0 20px 0;
width : 528px;
}
p.contd {
color : #727272;
float : left;
font-size : 12px;
padding : 0 0 20px 20px;
width : 311px;
}
p.contd1 {
border-bottom : 1px solid #eeeeee;
color : #727272;
float : left;
font-size : 12px;
padding : 20px 0 30px 0;
width : 528px;
}
p.contd1 a {
color : #007aa4;
font-size : 12px;
text-decoration : underline;
}
p.contd2 {
color : #727272;
float : left;
font-size : 12px;
padding : 20px 0 10px 0;
width : 528px;
}
p.contd2 b {
color : #007aa4;
font-size : 12px;
padding : 0 0 5px 0;
width : 528px;
}
ul.footerBtm2 {
clear : both;
float : left;
margin : 10px 10px 0 0;
width : auto;
}
ul.footerBtm2 li {
color : #fff;
float : left;
}
ul.footerBtm2 li a {
color : #fff;
float : left;
font-size : 11px;
padding : 0 5px 0 5px;
}
ul.innerdata {
float : left;
padding : 0 0 25px 0;
width : 528px;
}
ul.innerdata li {
float : left;
padding : 3px 0 0 0;
width : 528px;
}
ul.innerdata li a {
background : url(../images/icon.png) no-repeat left bottom;
color : #727272;
float : left;
font-size : 12px;
line-height : 24px;
padding : 0 0 0 25px;
width : auto;
}
ul.rightTop {
background : url(../images/righttopM.png) repeat-y left top;
float : left;
width : 349px;
}
ul.rightTop li {
border-bottom : 1px solid #eee;
float : left;
margin : 18px 0 0 27px;
padding-bottom : 15px;
width : 289px;
}
ul.rightTop li a {
color : #727272;
float : left;
font-size : 12px;
line-height : 21px;
}
ul.rightTop li.nobrd {
border-bottom : none;
float : left;
margin : 18px 0 0 27px;
padding-bottom : 0;
width : 289px;
}
#container {
border : 0;
display : block;
float : right;
margin : 0;
position : relative;
text-align : left;
width : 373px;
}
#footer {
background : #007aa4;
float : left;
width : 100%;
}
#footer_portion {
height : 120px;
margin : 0 auto;
width : 960px;
}
#inner {
background : url(../images/inner_grdn.png) no-repeat center bottom;
float : left;
left : -3px;
margin : 1px 0 0 0;
padding : 0 0 32px 0;
position : relative;
width : 977px;
}
#innersub {
background : #fff;
float : left;
left : 2px;
padding : 33px 0 30px 0;
position : relative;
width : 971px;
}
#main {
margin : 0 auto;
width : 971px;
}
#mainWrapper {
background : #e0f7ff url(../images/body_bg.png) repeat-x top;
float : left;
width : 100%;
}
#mainWrapper1 {
background : #e0f7ff url(../images/body_bg1.png) repeat-x top;
float : left;
width : 100%;
}
#menu {
background : url(../images/menu_bg.png) no-repeat left top;
float : left;
height : 52px;
margin : 19px 0 0 10px;
width : 950px;
}
#menu ul {
display : block;
float : left;
padding-left : 20px;
width : 920px;
}
#menu ul li {
float : left;
padding : 7px 9px 0 2px;
}
#menu ul li a {
color : #fff;
float : left;
font-size : 14px;
font-weight : bold;
padding : 0 30px 0 0;
}
#menu ul li a span {
cursor : pointer;
display : block;
float : left;
height : 30px;
padding : 7px 0 0 30px;
width : auto;
}
#middle {
float : left;
height : 32px;
width : 971px;
}
#nextBtn {
left : 250px;
}
#nextBtn a {
background : url(../images/arrow_right.png) no-repeat;
left : 128px;
}
#prevBtn a, #nextBtn a {
background : url(../images/arrow_left.png) no-repeat;
display : block;
height : 39px;
left : 70px;
position : absolute;
text-indent : -9999px;
top : 50px;
width : 19px;
z-index : 10;
}
#prevBtn, #nextBtn {
display : block;
height : 39px;
left : -90px;
position : absolute;
top : 80px;
width : 19px;
}
#slider {
display : block;
margin : 0;
padding : 0 0 0 0;
width : 373px;
}
#slider li {
border : 0;
margin : 0;
outline : 0;
overflow : hidden;
padding : 0;
width : 373px;
}
#slider ul li.bannerImg {
display : block;
float : right;
margin : 25px 0 0 0;
padding : 0;
}
#slider ul, #slider li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#topPortion {
float : left;
position : relative;
width : auto;
}
#topPortion h1 {
display : block;
float : left;
margin : 23px 0 0 36px;
}
#topPortion label.txt1 {
float : right;
height : 20px;
margin : 32px 30px 0 0;
padding : 8px 0 0 0;
width : 242px;
}
div#meni {
position : fixed;
right : 10px;
top : 280px;
width : 180px;
}
div#meni al {
list-style : none;
margin : 0;
padding : 0;
width : 180px;
}
div#meni al li a {
background : #6b6d67;
color : #9bc3ff;
display : block;
font-size : 12px;
height : 25px;
margin : 1px 0;
padding-left : 20px;
padding-top : 4px;
text-decoration : none;
}
#menu ul li a:hover span, #menu ul li a.active span {
background : url(../images/nav-hover-span.png) no-repeat left top;
color : #fff;
float : left;
}
#menu ul li a:hover, #menu ul li a.active {
background : inherit;
color : #fff;
float : left;
font-weight : bold;
}
.bannerLeft a:hover {
text-decoration : underline;
}
.blogcont a:hover {
color : #666;
display : block;
float : left;
}
.pfText a:hover {
color : #333;
}
.rightBtm ul li p a:hover {
color : #007aa4;
text-decoration : none;
}
.usefullinks li a:hover {
background : none;
color : #007aa4;
float : left;
font : 12px/20px Arial;
text-align : justify;
width : auto;
}
p.contd1 a:hover {
color : #007aa4;
font-size : 12px;
text-decoration : none;
}
ul.footerBtm2 li a:hover {
color : #ccc;
float : left;
font-size : 11px;
padding : 0 5px 0 5px;
}
ul.innerdata li a:hover, .rightBtm ul li p a {
color : #007aa4;
text-decoration : underline;
}
ul.rightTop li a:hover {
color : #007aa4;
float : left;
font-size : 12px;
line-height : 21px;
text-decoration : underline;
}

