/* CSS Document */
html, body{
margin:0px;
background:#ffffff;
background:url(../images/bg-top1.gif) repeat-x top;
padding:0px 0px 0px 0px;
border:none;}

table{
	margin:0px;
	padding:0px;
	border:none;
	width:100%;
	text-align:left;
	border-collapse:collapse;}

	
tr{
padding:0px;
Margin:0px;}

td{
vertical-align:top;
padding:0px;
margin:0px;}

.svpx{
vertical-align:top;
padding:0px;
margin:0px;
height:1px;}

.shpx{
vertical-align:top;
padding:0px;
margin:0px;
width:1px;}

img{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
border:none;}

p{
padding:0px; margin:0px;}

h1,h2,h3,h4,h5,h6 {padding:0px; margin:0px;}
.fleft{ float:left;}
.fright{ float:right;}
.height{ height:100%;}

.main{background:url(../images/bot-bg.gif) repeat-x bottom; height:100%;}
.main-table{width:980px;}
.left-top{ background:url(../images/top-bg-top.jpg) no-repeat top;width:228px;}
.right-top{background:url(../images/top-bg-l.jpg) no-repeat left top;}

/*.menu {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#787878;text-decoration:none; vertical-align:middle; font-weight:bold;}
.menu ul{ list-style-type: none; margin:0px;padding:0px;}
.menu li{display:inline;margin:0px;padding:0px; vertical-align:middle;}
.menu a {float:left; background:url(../images/top-menu-r.jpg) no-repeat left top; margin:0px;padding:0px 0px 0px 5px; text-decoration:none; margin-bottom:0px; vertical-align:middle; margin-right:10px; }
.menu a span {float:right; font-weight:bold;background:url(../images/top-menu-l.jpg) no-repeat right top; padding:7px 12px 6px 7px;font-weight:bold;color:#787878; vertical-align:middle;}
.menu a:hover span {color:#787878; font-weight:bold; background-position:100% -31px;}
.menu a:hover { background-position:0% -31px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#787878; text-decoration:none;font-weight:bold;}
.menu li a:hover {color: #787878;font-weight:bold;background: url(../images/top-menu-r.jpg) no-repeat left top;background-position: left top;cursor:pointer;background-position:0% -31px;}
.menu li a:hover span{color:#787878;font-weight:bold;cursor:pointer;background: url(../images/top-menu-l.jpg) no-repeat left top;background-position:100% -31px;}
.menu a span {float:none;}

.menu li.current{color: #787878;font-weight:bold;background: url(../images/top-menu-l.jpg) no-repeat left top;background-position: left top;cursor:pointer;background-position:0% -31px;}
.menu li.current a span {color: #787878;font-weight:bold;cursor:pointer;background: url(../images/top-menu-r.jpg) no-repeat left top;background-position:100% -31px;}*/

.top-menu-1 {vertical-align:middle; height:72px; text-align:right;}
.top-menu-1 ul{list-style-type:none; margin:0px; float:right; padding:0px; padding-top:15px; padding-bottom:10px;}
.top-menu-1 li{display:inline;  margin:0;padding:0; vertical-align:middle;}
.top-menu-1 a {float:left; background:url(../images/top-menu-l.jpg) no-repeat left top; margin:0;padding:0px 0px 0px 5px; text-decoration:none; margin-bottom:0px; vertical-align:middle;}
.top-menu-1 a span {float:right; font-weight:bold;display:block;background:url(../images/top-menu-r.jpg) no-repeat right top; padding:6px 13px 5px 7px;color:#787878; vertical-align:middle; margin-right:13px;}
.top-menu-1 a span {float:none;}
.top-menu-1 a:hover span{color:#ffffff;font-weight:bold;}
.top-menu-1 li.current a, .top-menu li a:hover{color: #ffffff;font-weight:bold;background: url(../images/top-menu-l.jpg) no-repeat left top;background-position: left top;cursor:pointer;background-position:0% -31px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.top-menu-1 li.current a span, .top-menu li a:hover span{color: #ffffff;font-weight:bold;cursor:pointer;background: url(../images/top-menu-r.jpg) no-repeat left top;background-position:100% -31px; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.top-menu-1 a:hover {background-position:0% -31px;}
.top-menu-1 a:hover span {background-position:100% -31px;}
.top-menu-1 {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#787878; text-decoration:none; vertical-align:middle; font-weight:bold;}
.top-menu-1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; text-decoration:none;font-weight:bold;}

.search{ vertical-align:middle; text-align:center;}
.search img{vertical-align:middle;}
.search-input{
	background:url(../images/search-bg.jpg) no-repeat #FFFFFF;
	width:157px;
	height:19px;
	border:none;
	vertical-align:middle;
	padding:6px 4px 3px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.search-input1{
	vertical-align:middle;
}
.social{ text-align:center;}
.social a:link img{border:solid 1px #aae9d2; filter:alpha(opacity=100); opacity:1.0; margin:0px 7px;}
.social a:visited img{border:solid 1px #aae9d2; filter:alpha(opacity=100); opacity:1.0;margin:0px 7px;}
.social a:active img{border:solid 1px #aae9d2; filter:alpha(opacity=100); opacity:1.0;margin:0px 7px;}
.social a:hover img{border:solid 1px #000000; filter:alpha(opacity=100); opacity:1.0;margin:0px 7px;}

.left-menu ul{list-style-type: none; margin:0px;padding:0px; width:100%; padding-bottom:8px;}
.left-menu li{padding:0px; vertical-align:middle;background-color:#7dd4de;}
.left-menu a {display:inline-block; width:178px; padding:6px 0px 6px 0px; background:url(../images/menu-img.gif) no-repeat 10px 0px; font-weight:bold;color:#ebebeb; vertical-align:middle; text-decoration:none; margin-bottom:3px;}
.left-menu a span {margin-left:30px;}
.left-menu li.current a, .top-menu li a:hover{
	color: #f3cc14;
	font-weight:bold;
	background: url(../images/menu-img.gif) no-repeat top;
	background-position:left top; /*left tab image path*/
	cursor:pointer;
	background-position:10px -28px;
}

.left-menu a:hover {background-position:10px -28px;}
.left-menu{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none; vertical-align:middle; font-weight:bold;}

.left-co{ background:url(../images/right-co-top.gif) no-repeat right; text-align:left;}

.news{background:url(../images/news-r-bg.gif) no-repeat right #fabdcc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#961334; text-align:left;}
.news span{ padding-left:10px;}
.news img{ vertical-align:middle;}

.news-letter-main{padding:11px 12px; background-color:#fabdcc;}

.search-news{vertical-align:middle; text-align:center;}
.search-news img{vertical-align:middle;}
.search-news-input{
	background:#FFFFFF;
	width:130px;
	height:16px;
	border:none;
	vertical-align:middle;
	padding:6px 4px 3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.search-news-input1{
	vertical-align:middle;
}

.newsletter{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#961334; text-align:left; font-weight:normal; text-decoration:none;}
.newsletter img{ vertical-align:middle;}
.newsletter p{ margin:0px; padding:0px;color:#961334; padding:8px 0px;}
.newsletter-bot{ background:url(../images/bot-right-co.gif) no-repeat right; text-align:left;}

.l-cor {background:url(../images/r-co.gif) no-repeat right bottom; height:6px;}
.r-cor {background:url(../images/right-co.gif) no-repeat right bottom; height:6px;}

.welcome {background:#7dd4de; padding:10px;}
.wel-img {border:solid 4px #5ac4d0; margin-right:10px; float:left;}
.know-btn {float:right; margin-top:5px;}
.arial {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#197a85; text-align:justify;}

.hot-pro {background:#a8e8d1; padding:10px 10px; vertical-align:middle;}
.hot-tab {width:auto;}
.hot-tab td {width:184px; height:88px;text-align:center;}
.hot-tab td img {margin:1px; border:solid 1px #ffffff; width:148px; height:88px;}

.new-pro {background:#a8e8d1; padding:10px;}
#wn {position:relative; width:164px; height:69px; overflow:hidden;}
.gal-tab {background:#93d7be;}
.gal-tab td img {margin:2px 0px 2px 2px;}
.gal-tab td span {display:inline-block; width:81px;height:67px;text-align:center; line-height:67px; vertical-align:middle;}

.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; text-align:center; text-decoration:none; padding-top:26px; padding-bottom:14px;}
.copyright a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; text-align:center; text-decoration:none;}
.copyright a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; text-align:center; text-decoration:none; }
.copyright a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; text-align:center; text-decoration:none; }
.copyright a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#878787; text-align:center; text-decoration:underline;}

.inner-title{font-family:Arial, Helvetica, sans-serif;background:url(../images/inner-top-r.gif) no-repeat right top; text-align:left; height:35px; vertical-align:middle;}
.inner-title img{ vertical-align:middle;}
.inner-title b{ padding-left:5px; color:#ffffff; font-weight:bold;}

.inner-title-bot{background:url(../images/inner-bot-l.gif) no-repeat left top; text-align:right;vertical-align:middle;}

.main-inner{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; text-decoration:none; font-weight:normal; padding:15px 10px; text-align:justify; height:100%}
.img-br1{ margin:0px 10px;}

.title-con{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#197a85;text-decoration:none; font-weight:bold; padding:5px 15px;}
.links ul{ margin:0px; padding:0px;}
.links li{ list-style:none; background:url(../images/bullet.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; text-decoration:none; padding-left:15px; margin-left:30px; padding-bottom:5px;}

.news1{ width:100px; border:#000 solid 1px; height:22px;}

.popup_msg{position: absolute;z-index: 1000;width: 198px;height: 99px;text-align: center;color: White;font: 14px Arial;background: url(../images/massage-bg.gif) bottom right no-repeat;display: none;}

#pscroller2{width:658px;height:45px;line-height:45px;text-align:left;vertical-align:middle;background-color:#fabdcc;color:#961334;}

#pscroller2 a{text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#961334; font-weight:normal;}

.someclass{padding-left:15px;}

.press-title{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none; text-align:left; padding:10px 5px 5px 15px;}
.press-title p{ padding:0px; margin:0px; font-weight:normal; text-align:justify; padding-top:5px;}
.press-title b{color:#854819; font-weight:normal;}
.press-title a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px;; color:#197a85; font-weight:bold; text-decoration:none;}
.press-title a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none;}
.press-title a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none;}
.press-title a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none;}


.more-title a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:bold; text-decoration:none; float:right;}
.more-title a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:bold; text-decoration:none;float:right;}
.more-title a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:bold; text-decoration:none;float:right;}
.more-title a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222; font-weight:bold; text-decoration:underline;float:right;}
.paging {float:right; padding:5px 10px 5px 0px;}
.text {padding:3px 5px; text-decoration: none; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#434343;}
.text:hover {color:#bf0000;}
.num {padding:1px 3px; text-decoration: none; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#434343;}
.num:hover {background-color:#197a85; color:#ffffff;}
.curNum {padding:1px 3px; text-decoration: none; line-height:20px; background-color:#197a85; color:#ffffff; font-size:11px; font-weight:bold;}


.title-sitemap{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#197a85;text-decoration:none; font-weight:bold; padding:5px 30px;}
.sitemamp-links ul{ margin:0px; padding:0px;}
.sitemamp-links li{ list-style:none; background:url(../images/bullet.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; text-decoration:none; padding-left:15px; margin-left:40px; padding-bottom:5px;}
.sitemamp-links li a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#197a85; text-decoration:none;}
.sitemamp-links li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}

.light{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; width:151px; text-decoration:none; padding-bottom:5px;display:inline-block;}
.light p{ padding:0px; margin:0px;}


.press-title1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none; text-align:left; padding:10px 5px 5px 15px;}
.press-title1 p{ padding:0px; margin:0px; font-weight:normal; text-align:justify; padding-top:5px;}
.press-title1 b{color:#854819; font-weight:normal;}
.press-title1 a:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none;}
.press-title1 a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none;}
.press-title1 a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none;}
.press-title1 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#197a85; font-weight:bold; text-decoration:none;}

.img-br2{ margin:10px 10px 0px 10px;}

.top-banner{ background:url(../images/right-top.jpg) no-repeat right; height:27px; line-height:27px; vertical-align:middle; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}
.top-banner img{vertical-align:middle; padding-right:7px;}


.categories ul { padding:0px; margin:0px; width:188px;}
.categories {padding: 0px; margin: 0px;}
.categories li {list-style: none; margin: 0px; padding: 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../images/menu-bg.gif) no-repeat;}
.categories li a {display:inline-block; margin: 0px;line-height:27px;width:148px; padding-left:40px;}
.categories li a:hover, #navbar li a:focus, #navbar li a:active {color:#ffffff;background:url(../images/menu-bg.gif) repeat-y top;}
.categories {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.categories a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.categories a:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.categories a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
.categories a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.categories a.current {background:url(../images/menu-bg.gif) repeat-y top; color: #3063ab;}


.expand{ /*header of 1st demo*/
cursor: pointer;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding: 0px 0px 0px 0px;
margin:0px; 
color:#ffffff;
display:inline-block;
width:188px;
line-height:28px;
height:28px;
background-image:url(../images/menu-head-n.gif);
background-repeat:no-repeat;
}
.expand span{ /*header of 1st demo*/
 padding-left:30px;
 color:#ffffff;
}

.expand span a:link{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.expand span a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.expand span a:active{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.expand span a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-decoration:underline;}



.openpet{ /*class added to contents of 1st demo when they are open*/
cursor:hand;
width:188px;
background-image:url(../images/menu-head-h.gif);
background-repeat:no-repeat;
color:#222222;
}

.welcome-text{ background:url(../images/top-bg-r.gif) no-repeat right; vertical-align:middle;}
.welcome-text img{ vertical-align:middle;}