body{ background:#efebe8 url(../images/template/bg-top-main.jpg) repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#363636; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
h1{font-size:16px}
h2{font-size:15px}
h3{font-size:14px}
h4{font-size:13px}
h5{font-size:12px}
h6{font-size:11px}

.clear{ clear:both;}
img{ border:0;}
.text-hide{ display:none;}
a{ outline:none;}
object{margin:0;padding:0;border:0;outline:0;}

#footer,#aside,#header,.download-content p{ margin:0; padding:0;}

#main{margin:0 auto; padding:0; width:988px; height:auto;}
#header{width:988px; height:auto; margin:0; padding:0;}
#header-top{background:url(../images/template/bg-header-top.jpg) no-repeat; width:981px; height:105px; margin:0 4px 0 3px; overflow:hidden;}
#logo{ margin:0 0 0 -3px; float:left;}
#lang-text{ float:right; padding:10px 46px 0 0; color:#ffffff; font-size:11px;}
.lang{ text-align:right; padding-bottom:7px;}
.lang a{ text-decoration:none; font-weight:bold; text-transform:capitalize;}
.lang a:link,.lang a:visited{ color:#ffffff;}
.lang a:hover{ color:#8eb934;}
.text{ background: url(../images/template/bg-fontsize.png) no-repeat; width:156px; height:22px; padding:5px 0 0 16px;}
.text a{ text-decoration:none;}
.text a:link,.text a:visited{ color:#ffffff;}
.text a:hover{ color:#ffffff;}
.f11{ font-size:11px;}
.f13{ font-size:13px;}

#main-menu{ width:988px; height:45px; background: url(../images/template/bg-main-menu.jpg?v=1.0) no-repeat; margin:0px; padding:0; list-style:none;}
#main-menu li , #main-menu a{float:left;margin:0;padding:0;}
#main-menu a{display:block;height: 45px;}	
	#panel1a a{width: 193px;}
	#panel2a a{width: 179px;}
	#panel3a a{width: 152px;}
	#panel4a a{width: 214px;}
	#panel1a a:hover,#panel1a a.selected {background: transparent url(../images/template/bg-main-menu.jpg?v=1.0) 0 -45px no-repeat;}
	#panel2a a:hover,#panel2a a.selected {background: transparent url(../images/template/bg-main-menu.jpg?v=1.0) -193px -45px no-repeat;}
	#panel3a a:hover,#panel3a a.selected {background: transparent url(../images/template/bg-main-menu.jpg?v=1.0) -372px -45px no-repeat;}
	#panel4a a:hover,#panel4a a.selected {background: transparent url(../images/template/bg-main-menu.jpg?v=1.0) -524px -45px no-repeat;}

#main-container{width:988px; height:auto;}
#top{ background:url(../images/template/bg-content-top.jpg) no-repeat; width:988px; height:22px;}
#bot{ background:url(../images/template/bg-content-bot.jpg) no-repeat; width:988px; height:17px;}
#container{ background:url(../images/template/bg-content-center.jpg) repeat-y; width:988px; height:auto;}
#content{width:931px; padding:0 30px 0 27px; overflow:hidden;}

#article{ width:674px; float:left; padding-right:41px;}

.text-link{ width:674px; font-size:11px;}
.text-link-top{ background:url(../images/template/bg-text-link-top.png) no-repeat; width:674px; height:5px;}
.text-link-bot{ background:url(../images/template/bg-text-link-bot.png) no-repeat; width:674px; height:5px;}
.text-link-center{ width:654px;background:#0b7601; margin:0 !important; margin:-8px 0 0 0; padding:3px 5px 0 15px; color:#ffffff; text-transform:capitalize;}
.text-link-center a{ text-decoration:none;}
.text-link-center a:link,.text-link-center a:visited{ color:#ffffff;}
.text-link-center a:hover{ color:#8eb934;}
.text-link-center .link-header{ border-bottom:1px #ffffff solid; padding-bottom:4px;}
.text-link-center .link-header h6{ font-family:"Microsoft Sans Serif", Tahoma;}
.link-brand{overflow:hidden;}
.link-brand ul{ float:left; margin:0 0 0 0; padding:10px 70px 20px 20px; list-style:none;}
.link-brand ul li{ padding-top: 3px; padding-left:10px; background:url(../images/template/bullet-white.png) 0px 8px no-repeat;}

#aside{ width:216px; float:left;}
.bg-aside-bot{ background:url(../images/template/bg-aside-bot.jpg) no-repeat; width:216px; height:9px;}
.short-news{ width:216px; margin-bottom:8px;}
.short-news-header,.download-header{ background:url(../images/template/bg-aside-header.jpg) repeat-x; width:204px; height:31px; padding:5px 0 0 12px;}
.short-news-header h1{font-weight:lighter; color:#000000;text-align:center;}
.news-month{ float:left; width:120px; height:30px; margin-left:17px;}
.news-num{ float:left; width:10px; height:30px;}
.download-header h1{ background:url(../images/download.gif); width:120px; height:30px; text-indent:-2000px;}
.short-news-content{ background:#f3f3f3; padding:0 15px 40px 16px; position:relative;}
.download-content{ background:#f3f3f3; padding:0 15px 10px 16px; position:relative;}
.short-news-content a,.download-content a{ text-decoration:none;}
.short-news-content a:link,.short-news-content a:visited,.download-content a:link,.download-content a:visited{ color:#363636;}
.short-news-content a:hover,.download-content a:hover{ color:#097400;}

.download-content ul{ margin:0; padding:0 0 0 10px; color:#898989;}
.download-content ul li{ padding:8px 0 0 0;}
.download-content p{ color:#363636;}
.short-news-date{ padding:10px 0 10px 0; color:#959595; margin:0 0 -15px 0;}
.short-news-readmore{ background:url(../images/template/bullet-read-more.png) 63px 5px no-repeat; position:absolute; bottom:10px !important; bottom:55px; right:15px; color:#097c00; padding-right:8px;}
.short-news-readmore a,.news-readmore a{ text-decoration:none;}

.short-news-readmore a:link,.news-readmore a:link,.short-news-readmore a:visited,.news-readmore a:visited{ color:#097c00;}
.short-news-readmore a:hover ,.news-readmore a:hover{ color:#898989;}

.rss{ width:216px;}
.rss p{ padding-left:30px;}
.download{ width:216px;margin:10px 0 12px 0;}

.ps-contact{ width:216px; background:url(../images/template/bg-contact.png) no-repeat; width:206px; height:160px; padding:7px 0 0 10px;}
.ps-contact h1{ background: url(../images/template/ps-contact.png) no-repeat; width:142px; height:17px; margin-bottom:5px;}
.ps-contact h5{ color:#000000; padding:3px 0 3px 0;}
.ps-contact p{ background:url(../images/template/bullet-contact.jpg) 0px 7px no-repeat; padding:0 0 0 8px; font-family: "Microsoft Sans Serif", Tahoma,Geneva, sans-serif; color:#ffffff; margin:0;}

#footer{width:981px; height:auto;margin:14px 0 0 0; padding:0 4px 0 3px;}
.ps-call{ border-top:1px solid #dddddd; overflow:hidden; padding:10px 0 10px 0;}
.call-center{ float:left; padding-left:15px;}
.call-center h1{ background:url(../images/template/ps-call-center.png) no-repeat; width:144px; height:10px;}
.footer-menu{ float:right; padding-right:5px;}
.footer-menu p{ color:#dddddd; text-transform:capitalize; margin:0; padding:0;}
.footer-menu a{ text-decoration:none; padding:0 10px 0 10px;}
.footer-menu a:link,.footer-menu a:visited{color:#097400;}
.footer-menu a:hover{color:#898989;}
.credit{ overflow:hidden;border-top:1px solid #dddddd; padding:15px 15px 5px 15px;}
.credit-left{ float:left; font-size:11px;}
.credit-left p{ margin:0; padding:0;}
.credit-right{ float:right;font-size:10px; color:#c0c0c0;}
.credit-right p{ margin:0; padding:0;}

/*end temp*/
.releases-banner,.news-banner,.information-banner{width:674px; height:314px; margin-bottom:10px;}
.news-highlight{ background:url(../images/icon/news.png) 18px 0px no-repeat; padding-left:80px; padding-bottom:14px;}
.news-highlight h1{ background:url(../images/highlight-news.png) no-repeat; width:164px; height:29px;}
.news-highlight h2{ color:#363636;}
.news{ margin:0; padding:0; color:#707070;}
.news-top,.release-top,.releases-detail-top,.information-top{ background:url(../images/template/bg-news-top.png) no-repeat; width:674px; height:15px;}
.news-bot,.release-bot,.releases-detail-bot,.information-bot{ background:url(../images/template/bg-news-bot.png) no-repeat; width:674px; height:9px; margin-bottom:11px;}
.new-content,.release-content,.releases-detail-content,.information-center{ background:url(../images/template/bg-news-content.png) repeat-y; width:641px; padding:0 15px 20px 18px; min-height:90px; overflow:hidden; position:relative;}
.new-content p {margin:0;padding:0;}
.releases-detail-content{ background:url(../images/template/bg-news-content.png) repeat-y; width:641px; padding:0 15px 0px 18px; min-height:90px; overflow:hidden; position:relative;}
.new-content img{ float:left; margin-right:8px; width:58px;} 
.news-header{ color:#363636; margin:0; padding:0 0 5px 0;}
.news-readmore{ background:url(../images/template/bullet-read-more.png) 62px 5px no-repeat; width:70px; position:absolute; bottom:0px; right:12px; color:#097c00; padding-right:8px;}
/*end news*/
.releases-header,.information-header,.presentation-header{ background:url(../images/icon/news.png) 18px 0px no-repeat; padding-left:80px; padding-top:14px; padding-bottom:14px;}
.releases-header h1{ background:url(../images/press-releases.png) no-repeat; width:151px; height:21px;}
.releases-search{ background:url(../images/bg-search.png) no-repeat; width:654px; height:70px; padding:9px 0 14px 0;}
#form1{ overflow:hidden;}
#form1 #textfield{ background:#f6f6f6; border:1px #ececec solid; height:20px; width:150px; color:#a5a5a5;}
#form1 #textfield2,#form1 #textfield3{background:#f6f6f6; border:1px #ececec solid; height:20px; width:125px; float:left;}
#form1 h4{ padding-bottom:8px;}
#form2{ padding:10px 0 0 14px;}
#form2 .select{ width:170px; background:#f6f6f6; border:1px #ececec solid;color:#a5a5a5;}
.calendar-search{ background:url(../images/icon/calendar.png) no-repeat; width:27px; height:29px; float:left; margin:-3px 4px 0 4px;}
.search-but{ background:url(../images/icon/search.png) no-repeat; width:86px; height:25px; float:left; margin-left:4px;}
.releases-news-search{ float:left; border-right:1px #ececec solid; padding-right:18px; padding-left:12px; height:58px;}
.releases-begin{ float:left; padding-left:18px;}
.release-content h2{ color:#097601;}
.releases-content-list{ overflow:hidden;padding-top:14px;}
.releases-content-date{ float:left; width:96px; }
.releases-content-detail{ float:left;width:545px; padding-bottom:19px;}
.releases-content-detail h4{ padding-bottom:8px; color:#097601;}
.releases-detail h1{ background:url(../images/press-releases.png) no-repeat; width:151px; height:21px;}
.releases-detail h4{ padding:10px 0 10px 0; color:#097601;}
.releases-detail-bigpic{width:667px; height:449px; margin-bottom:10px;}
.releases-detail-header{ padding:0 0 14px 0; overflow:hidden; margin-bottom:0 !important; margin-bottom:14px;}
.releases-detail-date{ float:left;}
.releases-detail-date h4{ color:#000000;}
.releases-detail-download{ float:right;}
.download-releases{ float:right; padding-top:30px;}
/*end releases+releases-detail*/
.information-header h1{ background:url(../images/information.png) no-repeat; width:203px; height:28px;}
.presentation-header h1{ background:url(../images/presentation.png) no-repeat; width:132px; height:21px;}
#information-menu{ width:333px; height:18px; background: url(../images/template/information-menu.jpg) no-repeat; margin:0 0 14px 0; padding:0; list-style:none;}
#information-menu li , #information-menu a{float:left;margin:0;padding:0;}
#information-menu a{display:block;height: 18px;}	
	#panel1b a{width: 149px;}
	#panel2b a{width: 82px;}
	#panel3b a{width: 102px;}
	#panel1b a:hover,#panel1b a.selected {background: transparent url(../images/template/information-menu.jpg) 0 -18px no-repeat;}
	#panel2b a:hover,#panel2b a.selected {background: transparent url(../images/template/information-menu.jpg) -149px -18px no-repeat;}
	#panel3b a:hover,#panel3b a.selected {background: transparent url(../images/template/information-menu.jpg) -231px -18px no-repeat;}
.information-detail-main{overflow:hidden;}
.information-brand{ float:left;}
.information-detail{ float:left; padding-left:15px; width:532px; overflow:hidden;}
.information-detail-1{ width:533px; overflow:hidden;}
.information-detail-head{ float:left; width:140px;}
.information-detail-head h4{ color:#047200;}
.information-detail-content{ float:left; width:393px;}
.information-home{ padding:20px 0 20px 0;}
.information-home h4{ padding-bottom:5px;}
.information-home-detail{background:white; padding: 5px 5px 5px 10px;}
.information-home-detail img{ width:124px; height:86px; margin-right:2px;}
/*information*/
.gallery-header h1{ background:url(../images/gallery.png) no-repeat; width:79px; height:26px; margin-bottom:14px;}
.gallery-nav{ margin:0; padding:0 0 5px 0; overflow:hidden; position:relative; height:40px;}
	
.gallery-search{ float:right;}
.gallery-find{width:244px !important; width:247px; overflow:hidden;}
.gallery-find #textfield{ float:left;}
.gallery-go{ background:url(../images/icon/go.png) no-repeat; width:40px; height:25px; float:right; margin-left:5px;}
.find{ background:url(../images/template/find.jpg) no-repeat; width:35px; height:16px; float:left; margin-right:9px; margin-top:2px;}

div.releases-content-detail a{
	text-decoration:none;
}

div.short-news-header{
	position:relative;
}

div.short-news-header a{
	text-indent:-10000px;
	display:block;
	width:8px;
	height:12px;
	position:absolute;
}

div.short-news-header a.back{
	top:15px;
	left:2px;
	background:transparent url(../images/gallery/prev.png) no-repeat center center;
}

div.short-news-header a.next{
	top:15px;
	right:2px;
	background:transparent url(../images/gallery/next.png) no-repeat center center;
}

.resolution{position:absolute; bottom:5px !important; left:5px; bottom:-30px; overflow:hidden;}
.low-res{ background:url(../images/icon/low-res.png) no-repeat; width:95px; height:27px; float:left;}
.hi-res{ background: url(../images/icon/hi-res.png) no-repeat; width:95px; height:27px; float:left;}

.presentation-top{ background:url(../images/template/bg-presentation-top.jpg) no-repeat; width:652px; height:10px;}
.presentation-bot{ background:url(../images/template/bg-presentation-bot.jpg) no-repeat; width:652px; height:8px;margin-bottom:30px;}
.presentation-center{ background:url(../images/template/bg-presentation-center.jpg) repeat-y; width:638px; padding:0 7px 0 7px;}
.presentation-center a{ text-decoration:none;}
.presentation-center a:link,.presentation-center a:visited{ color:#363636;}
.presentation-center a:hover{ color:#045a00;}
.presentation{ width:634px; background:#ffffff; padding:3px 2px 4px 2px;}
ul.pre-white{ width:616px; padding:9px 9px 0px 9px; margin:0; list-style:none; overflow:hidden;}
ul.pre-gray{ width:616px; background:#f6f6f6;padding:9px 9px 0px 9px; margin:0; list-style:none; overflow:hidden;}
ul.pre-white li,ul.pre-gray li{ float:left;}
.pre-date{ width:150px;}
.pre-name{ width:366px;}
.pre-file{ width:70px; background:url(../images/icon/pdf.png) 0px -6px no-repeat;height:26px; padding:0 0 0 30px;}