body {	
  font: normal 13px Arial;
	color: #484953;  
	background:url('../img/bg-body.jpg') repeat-x 0 0;            
}

@font-face {
    font-family: 'PTSansRegular';
    src: url('../fonts/pts55f-webfont.eot');
    src: url('../fonts/pts55f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pts55f-webfont.woff') format('woff'),
         url('../fonts/pts55f-webfont.ttf') format('truetype'),
         url('../fonts/pts55f-webfont.svg#PTSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansBold';
    src: url('../fonts/pts75f-webfont.eot');
    src: url('../fonts/pts75f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pts75f-webfont.woff') format('woff'),
         url('../fonts/pts75f-webfont.ttf') format('truetype'),
         url('../fonts/pts75f-webfont.svg#PTSansBold') format('svg');
    font-weight: 900;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansNarrowBold';
    src: url('../fonts/ptn77f-webfont.eot');
    src: url('../fonts/ptn77f-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ptn77f-webfont.woff') format('woff'),
         url('../fonts/ptn77f-webfont.ttf') format('truetype'),
         url('../fonts/ptn77f-webfont.svg#PTSansNarrowBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

p {
  margin:10px 0 0 0;
}

.container {
  margin:0 auto;
  position:relative;
  width:962px;
  padding:0  0 90px 0 ;
}

.logo {
  position:relative;
  display:block;
  width:168px;
  height:100px;
  left:203px;  
  top:-5px;  
}

.content{
  margin:-1px 0 0 0;
}

.follow-us-f,.follow-us-t,.follow-us-in,.follow-us-y {
  position:absolute;
  display:block; 
  width:26px;
  height:25px;   
  top:3px; 
}

.follow-us-f {
	background:url('../img/ico-f.jpg') no-repeat 0 0;
  right:75px;
}

.follow-us-t {
	background:url('../img/ico-t.jpg') no-repeat 0 0;
  right:46px;  
}

.follow-us-in {
	background:url('../img/ico-in.jpg') no-repeat 0 0;
  right:14px;    
}

.follow-us-y {
	background:url('../img/youtube.png') no-repeat 0 -5px;
  right:-7px;    
  width:52px;
  height:36px;     
}

.clr {
  clear:both;
}

.header {
  position: relative;  
  margin-top:14px;
  left:-197px;
  height:128px;
	background:url('../img/bg-header.jpg') no-repeat 0 0; 
  height:114px;
  width:1169px;       
}

.header ul {
  position:absolute;
  top:72px;
  left:384px;
  font-family:'PTSansBold';
}

.header ul li {
  float:left;
  margin:0 0 0 7px;
  color:#484953;
  text-transform: uppercase;
  font-weight:bold;  
  font-size:12px;
}

.header ul li a {
  color:#fff;
  text-decoration:none;  
  padding:4px 7px 5px 10px;
  font-size:13px;
  text-shadow: 1px 1px 0px #000;
}

.header ul li a:hover {
  text-decoration:none;
  color:#63d13e;
  -webkit-transition: color linear .2s;
  -moz-transition: color linear .2s;
  -o-transition: color linear .2s;
  transition: color linear .2s; 
}

.search-box {
  position:absolute;
  top:65px;
  right:35px;
}

.search-box-in {
  width:180px;
  height:19px;
  margin:4px 24px 0 0;
  border:none;
  outline:none;  
  background:transparent;
  display: block; 
}

.search-box-b {
  width:25px;
  height:24px;
  border:none;
  outline:none;  
  background:transparent;
  cursor: pointer;  
}

.intro {
  position:relative; 
  width:960px;
  height:247px;
  margin:0 0 15px 0; 
}

.intro-img {
  position:absolute;
  width:960px;
  height:247px;    
	background:url('../img/bg-slide.png') no-repeat 0 0;        
  top:0;
  left:0;
  z-index:99997;
}

.slides_container {
  width:960px;
  height:247px; 
  overflow:hidden;
}

.slides_container div {
  width:960px;
  height:247px; 
  display:block;
}

#slides {
  position:relative;
}

#slides .pagination {
  position:absolute;
  top:227px;
  right:15px;
  list-style: none;
  z-index:99999
}

#slides .pagination li {
  float: left;
  margin: 0 1px;  
}

#slides .pagination li a {
  display: block;
  width: 13px;
  height: 0;
  padding-top: 13px;
  float: left;
  overflow: hidden;
	background:url('../img/slide-off.gif') no-repeat 0 0;     
}

#slides .pagination li.current a {
	background:url('../img/slide-on.gif') no-repeat 0 0;     
}

#slides .pagination li a:hover {
	background:url('../img/slide-hov.gif') no-repeat 0 0;     
}

.two-cols {
  margin:20px 0 0 0;
}

.two-cols-a {
  width:700px;
  float:left;
}

.two-cols-b {
  width:235px;
  float:right;
}

.two-colsp {
  margin:20px 0 0 0;
}

.two-colsp-a {
  width:500px;
  float:left;
}

.two-colsp-b {
  width:435px;
  float:right;
}

.two-colsp-b ul {
  list-style-type: none !important;   
  text-align:center; 
  margin:14px 0 0 0;
}

.two-colsp-b ul li {  
  display:inline !important;
  font-family:'PTSansBold';
  font-size: 17px;    
}

.two-colsp-b ul li a {    
  margin:0 20px 0 20px;
  color:#4d4e58;
  text-decoration:none; 
}

.two-colsp-b ul li a:hover,.two-colsp-b ul li.active a {    
  margin:0 20px 0 20px;
  color:#0068A8;
  text-decoration:underline; 
  -webkit-transition: color linear .2s;
  -moz-transition: color linear .2s;
  -o-transition: color linear .2s;
  transition: color linear .2s;    
}

.two-colsr {
  margin:30px 0 0 0;
}

.two-colsr-a {
  width:235px;
  float:left;
}

.two-colsr-b {
  width:700px;
  float:right;
}

.intro-text {
  line-height:1.5;
}

.intro-cols {
  margin:44px 0 0 0;
}

.intro-cols-a {
  width:235px;
  float:left;
}

.intro-cols-b {
  width:445px;
  float:right;
}

.wiki-read {
  display:block;
	background:url('../img/wiki-read.gif') no-repeat 0 0;
  height:87px;
  width:230px; 
}

.calculator,.reset-tool,.training-videos {
  padding:0 0 20px 0;
}

.calculator {
  display:block;
	background:url('../img/calculator.jpg') no-repeat 0 0 #dadbdb;
  height:130px;
  width:230px; 
}

.reset-tool {
  display:block;
	background:url('../img/reset-tool.jpg') no-repeat 0 0 #dadbdb;
  height:130px;
  width:230px; 
}

.training-videos {
  display:block;
	background:url('../img/videos.jpg') no-repeat 0 0 #dadbdb;
  height:130px;
  width:230px; 
}

.usefull-tools h2 {
  font-size:15px;
  text-transform: uppercase;  
  margin:0 0 10px 0;
  font-family:'PTSansBold';
  font-size:17px;
}

.intro-events h2,.intro-news h2  {
  font-size:17px;
  text-transform: uppercase;  
  color:#0068a8;
  margin:0 0 5px 2px;  
  font-family:'PTSansBold';
}

.line-red {
	background:url('../img/line-red.gif') no-repeat 0 0; 
  width:441px;
  height:7px; 
}

.line-black {
	background:url('../img/line-black.gif') no-repeat 0 0; 
  width:230px;
  height:7px; 
}

.intro-news-list { 
  padding:5px 0 0 0;
}

.intro-news-item {
  margin:15px 0 10px 0;
}

.intro-news-item-img {
  float:left;
  width:117px;
  height:74px;
}

.intro-news-item-text {
  float:left;
  width:313px;
  /*margin:0 0 0 15px;*/
  line-height:1.4;  
  color:#838490;
}

.intro-news-item h3 {
  margin:0 0 3px 0; 
  font-size:15px;
  font-weight:bold;
  float:left;
}

.intro-news-item h3 a {
  color:#484953;
  text-decoration:none;
  font-family:'PTSansBold';
}

.intro-news-read-more {
  float:right;
  display:block;
  text-transform: uppercase;
  color:#838490;
  font-size:10px;
  margin:0 6px 0 0;   
}

.intro-news-read-more:hover {
  text-decoration:none;
}

.intro-events {
  padding:15px 0 0 0;
}

.intro-events-list {
  padding:5px 0 0 0;
}

.intro-events-item {
  margin:15px 0 5px 0;
}

.intro-events-item-date {
  color:#0068a8;  
  font-weight:bold;
  float:left;
  width:95px;
	background:url('../img/arrow.gif') no-repeat right 3px;  
  font-size:15px;  
  font-family:'PTSansBold';
}

.intro-events-item-title {
  font-weight:bold;
  float:left;
  width:320px;
  margin:0 0 0 30px;   
  font-size:15px;    
  font-family:'PTSansBold';
}

.intro-events-prev {
  float:left;
  display:block;
  text-transform: uppercase;
  color:#838490;
  font-size:10px;
}

.intro-events-prev:hover {
  text-decoration:none;
}

.intro-events-read-more {
  float:left;
  display:block;
  text-transform: uppercase;
  color:#0068a8;
  font-size:10px;
  margin:0 0 0 27px;   
}

.intro-news-read-more:hover {
  text-decoration:none;
}

.intro-prodsol {
  padding:50px 0 0 0;
}

.intro-prod,.intro-sol {
  width:222px;
  float:left;
}

.intro-prod h2,.intro-sol h2 {
  text-transform: uppercase;
  color:#0068a8;
  font-size:17px;  
  font-family:'PTSansBold';
}

.intro-sol ul {
  margin:20px 0 0 2px !important;
  list-style-type: none !important;
}

.intro-sol ul li {
  margin:0 0 7px 0 !important;
}

.intro-sol ul li a {
  color: #484953;
  text-decoration:none;
  font-family:'PTSansBold'; 
  font-weight:bold;
  font-size:14px;
}

.intro-sol ul li a:hover {
  text-decoration:underline; 
}

.intro-prod ul {
  margin:20px 0 0 2px !important;
  list-style-type: none !important;   
}

.intro-prod ul li {
  margin:3px 0 3px 0 !important;
}

.intro-prod ul li a {
  color: #484953;
  text-decoration:none; 
  font-family:'PTSansBold'; 
  font-weight:bold;
  font-size:14px;
}

.intro-prod ul li a:hover {
  text-decoration:underline; 
}

.two-cols-b h2 {
  font-size:17px;
  text-transform: uppercase;  
  padding:5px 0 5px 2px;
  margin:0;
  font-family:'PTSansBold';   
}

.box-big {
  width:931px;
  margin:0 0 0 -3px;
}

.box-big-top {
	background:url('../img/box-top-b.gif') no-repeat 0 0;
  height:7px;
}

.box-big-mid {
	background:url('../img/box-mid-b.gif') repeat-y 0 0;
  padding:0 15px 10px 15px;
}

.box-big-bottom {
	background:url('../img/box-bottom-b.gif') no-repeat 0 0;
  height:7px;  
}

.box-career {
  width:382px;
}

.box-career h2 {
  font-size:17px;
  color:#484953; 
  padding:5px 0 10px 0;
  font-family:'PTSansBold';
  overflow:auto;
  text-transform: uppercase;    
  margin:0; 
}

.box-career-top {
	background:url('../img/box-top-c.gif') no-repeat 0 0;
  height:6px;
}

.box-career-mid {
	background:url('../img/box-mid-c.gif') repeat-y 0 0;
  padding:0 15px 10px 15px;
}

.box-career-bottom {
	background:url('../img/box-bottom-c.gif') no-repeat 0 0;
  height:7px;  
}

.box-career input[type=text] {
  border:none;
  width:327px;
  padding:4px 8px 4px 8px;
  color:#484953;
  margin:0 0 8px 0
}

.box-career select {
  border:none;
  width:343px;
  padding:3px 8px 3px 8px;
  color:#484953;
  margin:0 0 8px 0
}


.box-career textarea {
  border:none;
  width:327px;
  height:80px;
  padding:4px 8px 4px 8px;
  color:#484953;
  margin:15px 0 8px 0;
  resize: none;
}

.box-small textarea {
  border:none;
  width:185px;
  height:80px;
  padding:4px 8px 4px 8px;
  color:#484953;
  margin:15px 0 8px 0;
  resize: none;
}

.box-small {
  width:235px;
}

.box-small h2 {
  font-size:17px;
  color:#484953;
  text-transform: uppercase;  
  padding:5px 0 10px 0;
  font-family:'PTSansBold';
  overflow:auto; 
  margin:0;
}

.box-small input {
  border:none;
  width:185px;
  padding:4px 8px 4px 8px;
  color:#484953;
  margin:0 0 8px 0
}

.sign-up {
  display:block;
	background:url('../img/sign-up.gif') no-repeat 0 0;
  width:97px;
  height:29px;
  margin:8px 0 6px 0;
}

.submit {
  display:block;
	background:url('../img/submit.gif') no-repeat 0 0;
  width:97px;
  height:29px;
  margin:8px 0 6px 0;
}

.send {
  display:block;
	background:url('../img/send.gif') no-repeat 0 0;
  width:97px;
  height:29px;
  margin:8px 0 6px 0;
}

.downloadb {
  display:block;
	background:url('../img/download.gif') no-repeat 0 0;
  width:113px;
  height:29px;
  margin:-3px 0 0 10px;
  float:left;
}

.box-small .notice {
  font-size:11px;
  color:#757575;
  padding:0 0 5px 0;  
}

.box-small .notice strong {
  color:#0068A8;
}

.box-small .notice a {
  font-size:11px;
  color:#0068A8;
  font-weight:normal;
  text-decoration:underline;
}

.box-small-top {
	background:url('../img/box-top-s.gif') no-repeat 0 0;
  height:7px;
}

.box-small-mid {
	background:url('../img/box-mid-s.gif') repeat-y 0 0;
  padding:0 15px 10px 15px;
}

.box-small-bottom {
	background:url('../img/box-bottom-s.gif') no-repeat 0 0;
  height:7px;  
}

.box-small-mid .links {
  padding:15px 0 15px 0;
}

.box-small-mid .links a {
  color:#484953; 
  font-size:14px;
  text-decoration:none; 
}

.box-small-mid .links a:hover {
  text-decoration:underline;  
}

.box-small-mid .links li {
  padding:5px 0 5px 0;
  list-style-type: none !important;    
}

.box-small-mid .links .active {
  text-decoration:underline;
}

.where-to-buy {
  margin:30px 0 0 0;
}

.where-to-buy .fd {
  text-transform: uppercase; 
  color:#7d7e88;
  font-size:10px;
  margin:25px 0 0 3px;
}

.two-cols-b ul {
  margin:15px 0 0 3px !important;
  list-style-type: none !important;    
}

.two-cols-b li {
  margin:0 0 7px 0 !important;
}

.two-cols-b a {
  color:#0068A8;
  text-decoration:none;
  font-weight:bold;   
  font-size:13px;  
}

.two-cols-b li a:hover {
  color:#0068A8;
  text-decoration:underline;
}

.where-to-buy .bd {
  font-size:11px;
  margin:25px 0 0 3px;
  color:#0068a8;
  font-family:'PTSansBold';     
}

.where-to-buy .bd a {
  color:#54555e;
  font-size:12px;
  text-decoration:underline;
}

.function-group {
	background:url('../img/memberofgroup.png') no-repeat 0 0;
  width:147px;
  height:34px;
  margin:0 0 0 0;
  position:relative;
  float:right;
  top: -90px;
  right: 80px;
}

.footer {
	background:url('../img/bg-footer.jpg') repeat-x 0 0;
  height:153px;
  margin:-45px 0 0 0;
  position:relative;  
  z-index:-1;
}

.footer-menu {
  margin:-53px auto 0 auto;
  padding:0;
  position:relative; 
  height:42px;
  width:1041px; 
  line-height:1.1;
}

.footer-holder {
  padding:11px;
  margin:0; 
}

.footer-menu ul {
  position:relative; 
  margin:0px 0 0 45px;
  padding:0px 0 0 0;
  float:left;      
  list-style-type: none;  
}

.footer-menu ul li {
  float:left;
  position:relative;
  margin:0 0 0 20px;       
}

.footer-menu a {
  font-size:12px;
  color:#fff;
}

.footer-menu a:hover {
  font-size:12px;
  color:#fff;
  text-decoration:none;
}

.footer-cp {
  margin:0;
  padding:2px 65px 0 0;
  float:right;
  color:#fff;
  font-size:12px;
}

h1 {
  font-family: 'PTSansNarrowBold';
  font-size:32px;
  margin:0 0 25px 0;
  color:#48a828;
  line-height:1.1;
}

h1.company {
  text-transform: uppercase;
  font-family: 'PTSansNarrowBold';
  font-size:25px;
  margin:0 0 25px 0;
	color: #484953;    
}


h2 {
  font-family: 'PTSansNarrowBold';
  font-size:18px;
  margin:12px 0 12px 0;
}

.page {
  line-height:1.5;
  margin:30px 15px 0 15px;
}

.page-m {
  line-height:1.5;
  margin:0 15px 0 15px;
}

a {
  color:#0068A8;
}

.red {
  color:#e31e24;
  text-decoration:none; 
}

.about-bg {
  background:url('../img/bg-about.gif') no-repeat 510px 0 transparent;  
}

.about-margin {
  margin:0 200px 0 0;
  line-height:1.5;
}

.breadcrumbs {
  position:relative;
  padding:10px 0 0 5px;
  z-index:99998;
  font-size:11px;
}

.breadcrumbs a {
  color:#a2a2a2;
  text-decoration:none;
}   

.breadcrumbs a:hover {
  color:#a2a2a2;
  text-decoration:underline;
}                      

.breadcrumbs span {
  color:#48a828;
  text-decoration:underline;  
}                        

.content ul {
  list-style-type: disc;
  list-style-position: inside;
}

.content ol {
  list-style-position: inside;
}


.content ul li,.content ol li  {
  display: list-item;
  margin:1px 0 1px 0;
}

.content ul ul {
  list-style-type: circle;
  margin-top: 5px;
  margin-left: 20px;
}

.sub-menu ul {
  list-style-type: none;
  background:url('../img/bg-sub-menu.gif') repeat-x 0 0;    
  height:31px;
  margin:0 0 10px 0;
  text-align: left;  
}

.sub-menu ul li {
  display: inline;
  font-size:15px;
}

.sub-menu ul li a {
  color: #7F7F7F;
  text-decoration:none;
  padding:8px 13px 7px 13px;
  display:inline-block;    
  text-shadow: 1px 1px 0px white;
  font-family:'PTSansRegular';
}

.sub-menu ul li a:hover,.sub-menu ul li.active a {
  /*background:url('../img/bg-sub-menu-a.gif') repeat-x 0 0;*/   
  text-shadow: 1px 1px 0px white;
  /*font-weight:bold;*/
  color: #000;
  -webkit-transition: color linear .2s;
  -moz-transition: color linear .2s;
  -o-transition: color linear .2s;
  transition: color linear .2s;  
}

.sub-menu-prod ul {
  list-style-type: none;
  background:url('../img/bg-sub-menup.gif') repeat-x 0 0;    
  height:31px;
  margin:5px 0 10px 0;
  text-align: left;  
}

.sub-menu-prod ul li {
  display: inline;
  font-size:15px;
}

.sub-menu-prod ul li a {
  color:#000;
  text-decoration:none;
  padding:6px 13px 7px 13px;
  display:inline-block;    
}

.sub-menu-prod ul li a:hover,.sub-menu-prod ul li.active a {
  color:#fff;
  background:url('../img/bg-sub-menup-a.gif') repeat-x 0 0;   
}


.news-list {

}

.news-item {
  background:url('../img/bline.gif') repeat-x 0 bottom;
  padding:35px 0 40px 0;     
}

.news-list .first {
  padding-top:10px;    
}

.news-item-img {
  width:117;
  height:74px;
  float:left;
}

.news-item-img img {
  width:117;
  height:74px;
}

.news-item-text {
  float:left;
  width:543px;
  /*margin:0 0 0 10px;*/
  color:#757575;
  line-height:1.4;
}

.news-item-text h2 {
  margin:0 0 2px 0;
  font-size:15px;
  font-family: 'PTSansBold';
  float:left;  
  color:#484953;
}

.news-item-text h2 a {
  margin:0 0 2px 0;
  color:#484953;
  text-decoration:none;
}

.news-item-date {
  color:#0068a8;
  margin:3px 0 0 10px;
  font-size:11px;
}

.latest-event {
  margin:0 0 40px 5px;
}

.latest-event-date {
  color:#0068A8;  
  font-weight:bold;
	background:url('../img/arrow-s.gif') no-repeat right 3px;  
  font-size:13px;  
  font-family:'PTSansBold';     
  width:75px;
  margin:15px 0 5px 0;
}

.latest-event-date a {
  color:#0068A8;  
  text-decoration:none;  
  font-size:13px;
}

.latest-event-title a {
  font-size:14px;  
  font-family:'PTSansBold';
  line-height:1.1;   
  color:#484953;
  text-decoration:none;
}

a.latest-event-read-more {
  display:block;
  text-transform: uppercase;
  color:#7d7e88;
  font-size:10px;
  margin:7px 0 0 0; 
  text-decoration:underline;
}

.download h2 {
  margin:0;
  font-family: 'PTSansBold';
  font-size:17px
  text-transform: uppercase;
  padding:5px 0 10px 0;  
}

.download select {
  border:none;
  width:212px;
  padding:3px 8px 3px 8px;
  color:#484953;
  margin:0 10px 8px 0
}

.download-file {
  padding:15px 0 0 0;
}

.download-file select {
  width:500px;
  float:left;
}

.buy-item {
  background:url('../img/bline.gif') repeat-x 0 bottom;
  padding:20px 0 35px 0;
}

.buy-item-text {
  margin:25px 20px 0 0;
}

.buy-item-logo {
  float:left
}

.buy-item-title  {
  float:left;
  margin:17px 0 0 15px;
}

.buy-item-title h2 {
  font-family: 'PTSansBold';
  font-size:15px;
  margin:5px 0 3px 0;
}

.prod-list {
  padding:30px 0 0 0;
  background:url('../img/pline.gif') repeat-x 0 bottom;
  z-index:99999;
  position:relative;
}

#cattabs li {
  z-index:99999;
  position:relative;
}

.prod-item {
  float:left;
  margin:0 10px 0 25px;
}

.prod-item-name {
  text-align:center;
  font-size:13px;
  font-weight:bold;
  margin:10px 0 0 0;  
}

.prod-item a {
  display:block;
  height:158px;
  color:#4d4e58;
  text-decoration:none;
}

.prod-item a:hover,.prod-list .active a {
  background:url('../img/plineh.gif') no-repeat center bottom;
}

.gallery {
  margin:10px 0 0 0;
}

.gallery-main {
  background:url('../img/loading.gif') no-repeat center center;
}

.gallery-thumbs {
  margin:0 0 10px 0;
}

.gallery-thumb {
  float:left;
  margin:0 8px 50px 0;
  border:1px solid #fff;  
}

.thumb-active {
  border:1px solid #0068A8 !important;
  -webkit-transition: border-color linear .5s;
  -moz-transition: border-color linear .5s;
  -o-transition: border-color linear .5s;
  transition: border-color linear .5s;    
}


.gallery-thumb img {
  border:1px solid #fff;
}

.results-list {
  padding:10px 0 0 0;
}

.results-list-item {
  padding:0 0 10px 0;  
}

.results-list-item h2 {
  margin:0;
  padding:0;
}

.results-list-item h2 a {
  text-decoration:none; 
}

.loading {
  background:url('../img/loading.gif') no-repeat center center;
  width:42px;
  height:42px;
  display:none;  
}

.errorSummary {
  margin:0 0 20px 0;
  color:red;
}

.flash-success  {margin: 0 0 20px 0; border:1px solid #EF7F1A; padding:10px;font-size:16px;background-color:#FFF2E6}

.tab-content {
  display:none;
}

.files-list li {
}

.files-list li a {
  color: #484953;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
}

#whyligo table {

}
#whyligo table tr {
	position: relative;
	display: table-row;
}
#whyligo table tr.first {

}
#whyligo table tr td {
	background-image: none;
}
body:nth-of-type(1) #whyligo table tr td {
	background: white;
	padding-bottom: 10px;
}
#whyligo table tr.last, #whyligo table tr.last td {
	height: 5px;
	padding: 0;
}
#whyligo table tr.first td {
	padding-top: 15px;
}
#whyligo table tr td {
	padding-top: 25px;
	padding-left: 15px;
	padding-right: 10px;
}

#menu li{
  position:relative;
}

#menu li ul {
  position:absolute;
  top:15px;
  left:0px;
  background:#F5F5F5;
  border:1px solid #E6E6E6;
  border-top:2px solid #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;  
  margin:4px 0 0 0;
  padding:2px 0 5px 0;
  z-index:999999;
  opacity:0.85;
  filter:alpha(opacity=85);  
  -moz-opacity:0.85;  
  display:none;  
  /*min-width:150px;*/
}

#menu li ul li {
  display:block;
  margin:0;
  border-bottom:1px solid #E6E6E6;  
  float:none;
  line-height:1.4;
}

#menu li ul li a {
  color:#404040;
  text-decoration:none;  
  font-size:12px;
  display:block;
  white-space:nowrap; 
  padding:8px 20px 4px 15px;
  display:block;
  text-shadow: 1px 1px 0px #fff;
}

#menu li ul li a:hover {
  color:#63d13e !important;
}

#menu li ul .last {
  border:none;
}

.menu-prod ul {
  padding:0 0 0 10px;
}


.menu-prod ul li {
  padding:0 0 0 10px;
}

.pager {
  padding:10px 15px 5px 15px;     
  overflow: auto;                      
} 

.pager-wrap {
	text-align:center;
	overflow: hidden;
} 


ul.yiiPager {
  font-size:11px;
  line-height:1.1;
  margin:12px 0 0 0;
  padding:0;   
 	float: left;
	left: 50%;
	position: relative;
	text-align: center;  
  overflow: visible; 
}

ul.yiiPager li {
  display: inline  !important;
  float: left;
	left: -50%;
	position: relative;
	padding: 0;
	margin: 0 2px 0 2px;  
  background:none;
  font-size:12px;
  width:auto;
}

ul.yiiPager a {
  line-height:1.1;
  margin:0 0px 0 1px;  
	text-align: center;
	vertical-align:middle;  
}

ul.yiiPager a:link, ul.yiiPager a:visited {
  color: #777777;
  padding:0;
  text-decoration: none;
}

ul.yiiPager .page a, ul.yiiPager .first a, ul.yiiPager .last a, ul.yiiPager .previous a, ul.yiiPager .next a {
  float:left;
  background:url('../img/pager-btn.gif') no-repeat 0 0 #fff;            
}

ul.yiiPager .first a, ul.yiiPager .last a {    
  display:none;         
}

ul.yiiPager .page span, ul.yiiPager .first span, ul.yiiPager .last span, ul.yiiPager .previous span, ul.yiiPager .next span  {
  display:block  !important;
  background:url('../img/pager-btn.gif') no-repeat right 0 #fff;     
  padding-top:8px;
  padding-right:13px;
  padding-bottom:11px;  
  margin-left:13px;
  float:none;
  line-height:1.1;
}

ul.yiiPager .selected a {
  color:#004890;
  font-weight: bold; 
  line-height:1.1;
}

ul.yiiPager a:hover {
  color:#004890; 
  line-height:1.1;
}


ul.yiiPager .selected a span, ul.yiiPager a:hover span{

}

ul.yiiPager .hidden a {  
  color:#BFBFBF !important;
  display:none;
}

ul.yiiPager .hidden a span{

} 


ul.yiiPager .first, ul.yiiPager .last {
  display:none;
}

ul.yiiPager .next {
  margin-left:40px;
}

ul.yiiPager .previous {
  margin-right:40px;
}

.intro-events-item a { 
  text-decoration:none;
}                                                                                                