﻿* { padding:0; margin:0; }
body { font: normal 12px Arial, Helvetica, sans-serif; color:#474747; margin: 0; padding: 0; text-decoration: none; background:url(../images/body-bg.gif) repeat-x #ededed;  }
form, ul, ol, p, h1, h2, h3, h4, input, select { margin: 0; padding: 0;}
input { border: 1px solid #81ba2e; background: #FFFFFF; color:#979797; font: normal 12px Arial, Helvetica, sans-serif; padding-left: 2px; }
select, textarea { border: 1px solid #CCC; background: #FFFFFF; color:#1E1E1E; font: normal 12px Arial, Helvetica, sans-serif; padding-left: 2px; }
p { margin-bottom: 10px; line-height: 17px; }
img { border: none; outline: none; }
a { font: normal 12px Arial, Helvetica, sans-serif; color:#1E1E1E; text-decoration: none; outline: none;}
a:hover { font: normal 12px Arial, Helvetica, sans-serif; color:#85b318; text-decoration: none; outline: none;}
.copyright { color:#999999; font-size: 11px; text-align: center; line-height: 25px; } 
.clear { clear:both; }
.relative { position: relative; }
.float {float:left;}
.errormsg { color:#FF0000; }
/* ------------------ Common CSS end here ------------------ */

#wrapper { width: 100%; margin: auto;}
#top-container { width: 935px; margin:auto; }
#middle-container { width: 935px; margin:auto; }
#bottom-container { width: 100%; background:url(../images/footer-bg.gif) repeat-x #e1e1e1; }

.top-menu-leftwidth {float:left; width:540px; margin-right:47px; margin-top:22px; margin-bottom:13px;}
.top-menu-rightwidth {float:left; width:348px; margin-top:2px; margin-bottom:13px;}

.top-menu {font: normal 12px Arial, Helvetica, sans-serif; color:#858585; text-decoration:none; }
.top-menu a {font: normal 12px Arial, Helvetica, sans-serif; color:#858585; text-decoration:none; margin: 0 3px; }
.top-menu a:hover {font: normal 12px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}

.search-input {float:left; width:234px; margin-right:5px; margin-left:4px;}
.search-btn {float:left; width:71px;}
.search-btn input {background-color:Transparent;}
.search-input-bg {background:url(../images/search-input-bg.gif) no-repeat; padding-top:8px; padding-left:5px; height:22px;}
.search-input-text {background:none; border:none; font: normal 12px Arial, Helvetica, sans-serif; color:#979797; text-decoration: none; }
.temp-big-text {margin-bottom:17px; padding-top:25px;}
.main-menu {margin-bottom:23px; }


a.inner-greenbtn {background: transparent url(../images/inner-greenbtn-r.gif) no-repeat scroll top right; display:inline-block; margin:0 3px 5px 0;  padding-right:5px; text-decoration:none !important; height:28px; float:left;}
a.inner-greenbtn span {background: transparent url(../images/inner-greenbtn-l.gif) no-repeat; height:22px;  padding: 6px 5px 0px 11px; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:inline-block; float:left;}   

a.search-button {background: transparent url(../images/button-right.png) no-repeat scroll top right; display:inline-block; margin:0 3px 5px 0;  padding-right:5px; text-decoration:none !important; height:30px; float:left;}
a.search-button span {background: transparent url(../images/button-left.png) no-repeat; height:24px;  padding: 6px 5px 0px 11px; font:bold 15px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:inline-block; float:left;}  

.inner-left {float:left; width:746px; margin-right:10px;}
.inner-right {float:left; width:179px;}
.margin-bott {width:170px; margin-right:16px; float:left; margin-bottom:10px;}
.left-img {float:left; width:368px; margin-right:10px;}
.right-img {float:left; width:368px;}

.brown-img {background:url(../images/img-brown-hadd.jpg) no-repeat; height:32px; width:350px; font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:18px; padding-top:10px;}
.brown-img a {font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.brown-img a:hover {font: bold 16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}


.green-img {background:url(../images/img-green-hadd.jpg) no-repeat; height:32px; width:350px; font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:18px; padding-top:10px;}
.green-img a {font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.green-img a:hover {font: bold 16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.small-add {width:179px; margin-right:12px; height:168px;}
.small-add-right {width:179px; height:168px;}


.add-blue {background:url(../images/img-blue.gif) no-repeat; height:30px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:12px;}
.add-blue a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-blue a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.add-orange {background:url(../images/img-orange.gif) no-repeat; height:30px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:12px;}
.add-orange a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-orange a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.add-dark-blue {background:url(../images/img-darkblue.gif) no-repeat; height:30px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:12px;}
.add-dark-blue a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-dark-blue a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.add-parpel {background:url(../images/img-parpel.gif) no-repeat; height:38px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px;
padding-top:12px;}
.add-parpel a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-parpel a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.menu-nev ul {margin:0px; padding:0px;}
.menu-nev li {list-style-type:none; float:left; font: bold 27px Arial, Helvetica, sans-serif; color:#d1d1d1; text-decoration:none;}
.menu-nev li a {float:left; font: bold 27px Arial, Helvetica, sans-serif; color:#a9a9a9; text-decoration:none;}
.menu-nev li a:hover {float:left; font: bold 27px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.menu-nev li a.active {float:left; font: bold 27px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}

.whitebg-gray-bor {background-color:#fff; border-left:2px solid #e0e0e0; border-right:2px solid #e0e0e0; float:left; padding-left:25px; padding-right:25px; padding-top:16px; padding-bottom:19px; width:692px;}

.login-bg {background:url(../images/right-login-bg.gif) repeat-x; height:126px; margin-bottom:8px; padding-left:12px; padding-right:12px;}
.righttop-catbg {background:url(../images/right-catbg.gif) no-repeat; height:30px; padding-top:13px; padding-left:25px; font: bold 14px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.righttop-catbg a {font: bold 14px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.righttop-catbg a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#929292; text-decoration:none;}

.righttopgreen-catbg {background:url(../images/green-tab.png) no-repeat; height:30px; padding-top:13px; padding-left:25px; font: bold 14px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.righttopgreen-catbg a {font: bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.righttopgreen-catbg a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

.rightmidd-catbg {background:url(../images/right-midd-catbg.gif) no-repeat; height:30px; padding-top:13px; padding-left:25px; font: bold 14px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.rightmidd-catbg a {font: bold 14px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.rightmidd-catbg a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#929292; text-decoration:none;}

.rightbott-catbg {background:url(../images/right-bott-catbg.gif) no-repeat; height:30px; padding-top:12px; padding-left:25px; font: bold 14px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.rightbott-catbg a {font: bold 14px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.rightbott-catbg a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#929292; text-decoration:none;}
.graybg-gray-bor {background:url(../images/cal-midd-bg.gif) repeat-x #f2f2f2; border-left:2px solid #e0e0e0; border-right:2px solid #e0e0e0; padding-bottom:7px; padding-left:8px;}
.cala-hadd {margin:auto; width:153px;}
.left-arrow {float:left; width:6px; padding-top:4px; }

.month-hadd { background:url("../images/cal-arrow.gif") no-repeat 9px 3px #fff;float:left; width:138px; font: bold 15px Arial, Helvetica, sans-serif; color:#85b318; background-color:White; text-decoration:none; text-align:center;}

/*
.month-hadd 
{
	background:url("images/cal-arrow.gif") no-repeat scroll left 0 #fff;
	border-bottom:4px solid #fff;
	height:23px;
	}
*/
.right-arrow {float:left; width:6px; padding-top:4px; }
.event-link {background:url(../images/calendar-bott-cor.gif) no-repeat; font: bold 15px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none; height:45px; padding-top:10px; padding-left:11px;}
.event-link a {font: bold 15px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.event-link a:hover {font: bold 15px Arial, Helvetica, sans-serif; color:#929292; text-decoration:none;}
.sign-in-text {font: bold 16px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; margin-bottom:7px; padding-top:7px;}
.signin-input { border: 1px solid #81ba2e; background: #FFFFFF; color:#979797; font: normal 12px Arial, Helvetica, sans-serif; padding-left: 2px; height:18px; padding-top:2px; margin-bottom:7px;}

.img-social {background:url(../images/img-socialnet.gif) no-repeat; float:left; width:127px; margin-right:20px; height:88px;}
.f-book-width {float:left; width:540px;}


.f-book-link {font: bold 12px Arial, Helvetica, sans-serif; color:#1892D1; text-decoration:none; margin-bottom:7px;}
.f-book-link a span {font: bold 12px Arial, Helvetica, sans-serif; color:#1892D1; text-decoration:none; margin-bottom:7px;}
.f-book-link a:hover span {font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.f-book-link span a{font: bold 12px Arial, Helvetica, sans-serif; color:#1892D1; text-decoration:none; margin-bottom:7px;}
.f-book-link span a:hover{font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin-bottom:7px;}
.f-book-link a {color:#8E8E8E;font:normal 12px Arial,Helvetica,sans-serif;text-decoration:none; margin-bottom:7px;}
.f-book-link a:hover{ font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }


/*.f-book-link a {font: normal 12px Arial, Helvetica, sans-serif; color:#8e8e8e; text-decoration:none;}
.f-book-link a:hover {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}*/

.footer-bg {height:121px; width:935px; margin:auto;}
.footer-logo {float:left; width:95px; padding-top:16px;}
.footer-text {float:left; width:840px; padding-top:16px;}



.icon-bg {float:left; width:56px; margin-right:5px; background:url(../images/icon-bg.gif) no-repeat; text-align:center; height:44px; padding-top:12px;}
.right-icon-bg {float:left; width:56px; background:url(../images/icon-bg.gif) no-repeat; text-align:center; height:44px; padding-top:12px;}

.footer-link {padding-top:13px; font: normal 12px Arial, Helvetica, sans-serif; color:#777777; text-decoration:none;}
.footer-link a {font: normal 12px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}
.footer-link a:hover {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}



/*-------------------event-listing-page--------------11-06-2010---------------------*/

.top-link {font:bold 12px Arial, Helvetica, sans-serif; color:#888888; padding-top:8px; padding-bottom:10px;}
.top-link a{font: normal 12px Arial, Helvetica, sans-serif; color:#888888; text-decoration:none; padding-top:8px; padding-bottom:10px;}
.top-link a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none; padding-top:8px; padding-bottom:10px;}
.top-link a.active {font:bold 12px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none; padding-top:8px; padding-bottom:10px;}


.main-banner {float:left; width:746px;}
.banner-txt-img {height:248px; width:348px; font: normal 13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; margin-left:25px; margin-top:35px; line-height:17px;}

.banner-txt-img h1 {font:bold 24px Arial, Helvetica, sans-serif; color:#fff; margin:0px; padding:0px;}
.banner-txt-img p {font:bold 13px Arial, Helvetica, sans-serif; color:#daf2ab; margin:0px; padding:0px; }

.whitebg-gray-bor h1 { font:bold 18px Arial, Helvetica, sans-serif; color:#85b318; padding-bottom:6px;}


.topnavbg {clear: both; float:left; }
ul#topnav { margin-left: 0px; }
ul#topnav li { display: block; float:left; margin-right:5px; margin-bottom:5px;  list-style-type: none; }
ul#topnav li a {display:block; color:#fff; text-decoration: none; background:url(../images/tab-inactive-left.gif) no-repeat left top;white-space:nowrap;}
ul#topnav li a em { display:block; padding: 6px 12px 7px 12px; font:bold 13px arial, helvetica, sans-serif; background:url(../images/tab-inactive-right.gif) no-repeat right top;}
ul#topnav li a:hover { background: url(../images/tab-active-left.gif) no-repeat left top; color: #ffffff; font-weight: bold; }
ul#topnav li a:hover em { background: url(../images/tab-active-right.gif) no-repeat right top; color: #ffffff; font-weight: bold;}
ul#topnav li a.current { background: url(../images/tab-active-left.gif) no-repeat left top; color: #ffffff; font-weight: bold;  }
ul#topnav li a.current em { background: url(../images/tab-active-right.gif) no-repeat right top; color: #ffffff; font-weight: bold; }

.line-gray { background:url(../images/line-r.gif) repeat-x; height:2px; margin-top:15px; margin-bottom:15px;overflow:hidden;}

.listing-img {padding-right:14px; padding-bottom:23px; float:left;}
.listing-img-last {padding-right:14px; padding-bottom:23px; float:left; width:166px;}
.listing-cont {float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; width:490px;  padding-top:6px; line-height:18px;}
.listing-cont span {font:normal 12px Arial, Helvetica, sans-serif; color:#888888;}
.listing-cont h1 {font:bold 21px Arial, Helvetica, sans-serif; color:#85b318; margin:0px; padding:0px; padding-bottom:2px;}
.height { height:10px;}


.topnavbg-1 {height: 30px; clear: both; }
ul#topnav-1 { margin-left: 0px; }
ul#topnav-1 li { display: block; float:left; margin-right:5px; margin-bottom:5px;  list-style-type: none; }
ul#topnav-1 li a {display:block; color:#85b318; text-decoration: none; background:url(../images/tab-inactive-left-1.gif) no-repeat left top;}
ul#topnav-1 li a em { display:block; padding: 7px 12px; font:bold 13px arial, helvetica, sans-serif; background:url(../images/tab-inactive-right-1.gif) no-repeat right top;}
ul#topnav-1 li a:hover { background: url(../images/tab-inactive-left-1.gif) no-repeat left top; color: #a9a9a9; font-weight: bold; }
ul#topnav-1 li a:hover em { background: url(../images/tab-inactive-right-1.gif) no-repeat right top; color: #a9a9a9; font-weight: bold;}
ul#topnav-1 li a.current { background: url(../images/tab-inactive-left-1.gif) no-repeat left top; color: #85b318; font-weight: bold;  }
ul#topnav-1 li a.current em { background: url(../images/tab-inactive-right-1.gif) no-repeat right top; color: #85b318; font-weight: bold; }

h2 {font:bold 18px Arial, Helvetica, sans-serif; color:#85b318; border-bottom:2px solid #e8e8e8; padding-bottom:10px; margin-bottom:20px;}

/*detail-page----------------------12-06-2010-----------------------*/

.detail-img {padding-right:14px; float:left; width:341px;}
.detail-cont {float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; width:333px;  padding-top:6px; line-height:18px;}
.detail-cont a{font:normal 13px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:underline;}
.detail-cont a:hover{font:normal 13px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}

.detail-cont-p0 {float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; width:333px;  line-height:18px;}
.detail-cont-p0 a{font:normal 13px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:underline;}
.detail-cont-p0 a:hover{font:normal 13px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none;}

.detail-img-s {width:341px;}
.detail-img-s ul {margin:0px; padding:0px;}
.detail-img-s ul li{ float:left; display:inline; margin-top:2px; }
.detail-img-s-mar {margin-right:4px;}

.add-red {background:url(../images/img-red.gif) no-repeat; height:30px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:12px;}
.add-red a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-red a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.add-pink {background:url(../images/img-pink.gif) no-repeat; height:30px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:12px;}
.add-pink a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-pink a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.add-popaty {background:url(../images/img-popaty.gif) no-repeat; height:30px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:12px;}
.add-popaty a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-popaty a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.add-choko {background:url(../images/img-chocolate.gif) no-repeat; height:38px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:4px;}
.add-choko a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-choko a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

.add-parpel-1 {background:url(../images/img-parpel.gif) no-repeat; height:30px; width:169px; font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:10px; padding-top:8px;}
.add-parpel-1 a {font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.add-parpel-1 a:hover {font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}


/*.day { font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; color:#85b318; background:url(../images/date-bg.gif) top center no-repeat; width:20px; height:23px;text-decoration:none;}
.green-txt a{font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; color:#85b318; background:url(../images/date-bg.gif) top center no-repeat; width:20px; height:20px;text-decoration:none; }
.date-purple {font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; color:#fff; background:url(../images/date-purple.gif) top center no-repeat; width:20px; height:23px;text-decoration:none;}
.date-purple a{font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; color:#fff; background:url(../images/date-purple.gif) top center no-repeat; width:20px; height:23px;text-decoration:none;}*/
.day { font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; color:#85b318; background-color:#EBEBEB; width:20px; height:20px;text-decoration:none;font-weight:bold;}
.green-txt a{font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; /*color:#85b318; background-color:#EBEBEB;*/ height:20px;text-decoration:none;font-weight:bold; }
.date-purple {font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; /*color:#fff; background-color:#9A2D67;*/ width:18px; height:20px;text-decoration:none;font-weight:bold;}
.date-purple a{font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; /*color:#fff; background-color:#9A2D67;*/ width:18px; height:20px;text-decoration:none;font-weight:bold;}
.date-blue {font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; color:#fff; background:url(../images/date-blue.gif) top center no-repeat; width:22px; height:20px;text-decoration:none;}
.date-orange {font:normal 11px "Helvetica Neue",  Arial, Helvetica, sans-serif; color:#fff; background:url(../images/date-orange.gif) top center no-repeat; width:24px; height:20px;text-decoration:none;}

.listing-banner-bg {float:left; width:378px;}
/*.listing-banner-text {float:left; width:368px; background:url(../images/listing-banner-text-bg.jpg) no-repeat; height:253px;}*/
.listing-banner-text {float:left; width:368px; background:url(../images/banner-round.png) no-repeat; height:253px;}



/*======================= Dev Style ==============================================================*/

.newsletter-btn input
{
	background-color:#8FC93A;
	}

/* Added by aniruddh for calendar next-prev   */

.next-prev{ height:24px;/**/ font-family:"Arial black", Arial; font-size:12px; font-weight:700; color:#406B8B; text-align:center; padding:0;} 
.next-prev a, .next-prev a:hover{font-family:"Trebuchet MS", Arial; height:10px; display:block; font-weight:700; color:#000; text-decoration:none; text-align:center; padding:0; line-height:18px; color:#B8CAD6; text-indent:0px;  position:relative; border:0px solid red; display:block; /*left:-1000px;*/}


/* Pager Style page */

.pagerstyle
{
	text-align:left;
	}

div.pager span span {
	padding: 0px 4px;
	display: inline-block;
	text-align: center;
}

.pagenostyle {
	color: #C6C6C6;
	background:url("../images/btn-listing.gif") no-repeat scroll center 2px transparent;
	height:32px;
	width:31px;
	border:0px;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	line-height: 30px;
}

div.pager a
{
	color: #85B318;
	background:url("../images/btn-listing.gif") no-repeat scroll center 2px transparent;
	height:32px;
	width:31px;
	border:0px;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	line-height: 30px;
}

div.pager a:hover
{
	color: #C6C6C6;
	background:url("../images/btn-listing.gif") no-repeat scroll center 2px transparent;
	height:32px;
	width:31px;
	border:0px;
	display:inline-block;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	line-height: 30px;
}
			
.PreviousNextButton
{
	vertical-align:middle;
	margin-right: 5px;
	margin-left: 5px;
}
.videoiconSet
{
border:0 none;
bottom:29px;
float:left;
left:33px;
opacity:0.8;
padding-right:6px;
position:relative;
}

.mousehoverstyle
{
	font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; 
	position: absolute;
	height:40px; 
	width:162px; 
	padding-left:10px; 
	padding-right:7px; 
	padding-top:7px;
	}
	
	.mousehoverstyle p
{
	font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; 
	
	}
.mousehoverstyle a{
	font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; 
	vertical-align:middle;
	text-align:left;
	height:40px; 
	}

.mousehoverstyle a:hover{
	font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; 
	vertical-align:middle;
	text-align:left;
	height:40px; 
	}
	
.boxgrid{
	float:left; 
	position: relative; 
	width:179px; 
	margin-right:10px; 
	margin-bottom:10px;
	height:208px;
	overflow: hidden; 
}

.boxgrid-right{ 
	float:left; 
	position: relative; 
	width:179px; 
	/*margin-right:7px; */
	margin-bottom:10px;
	height:208px;
	overflow: hidden; 
}

.boxcaption{
	float: left; 
	position:relative; 
	height: 70px; 
	width: 100%; 
	color:#fff;
	font:bold 14px Arial,Helvetica,sans-serif;
}
.caption .boxcaption {
	top: 0;
}

/*================================================================================================*/

.mousehoverstyle-large{
	position: absolute;
	height:30px; 
	width:351px;
	padding-left:10px; 
	padding-right:7px; 
	padding-top:7px;
}

.mousehoverstyle-large a{
	font: bold 14px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; 
	vertical-align:middle;
	text-align:left;
	height:40px; 
}

.mousehoverstyle-large p a{
	font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; 
	vertical-align:middle;
	text-align:left;
	height:40px; 
}

.boxgrid-large{ 
	float:left; 
	position: relative; 
	width:368px;
	height:260px;
	overflow: hidden; 
}
.boxcaption-large{
	float: left; 
	position:relative; 
	height: 70px; 
	width: 100%; 
	color:#fff;
	font:bold 14px Arial,Helvetica,sans-serif;
}

.caption .boxcaption {
	top: 0;
}

.listing-cont-full {float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#333333; width:690px;  padding-top:6px; line-height:18px;}
.listing-cont-full span {font:normal 12px Arial, Helvetica, sans-serif; color:#888888;}
.listing-cont-full h1 {font:bold 21px Arial, Helvetica, sans-serif; color:#85b318; margin:0px; padding:0px; padding-bottom:2px;}

.img-text{margin-right:14px;float:left;}

a.white-button {background: transparent url(../images/white-right-cor-btn.png) no-repeat scroll top right; display:inline-block; margin:0 3px 5px 0;  padding-right:5px; text-decoration:none !important; height:30px; float:left;}
a.white-button span {background: transparent url(../images/white-left-cor-btn.png) no-repeat; height:23px;  padding: 7px 5px 0px 11px; font:bold 14px Arial, Helvetica, sans-serif; color:#6fa91a; text-decoration:none; display:inline-block; float:left;}  

.flags
{
	float:right;
	padding:0 3px 0 0;
	}
.flags input
{
	padding:0;
	}
/*
.banner {float:left; width:368px;}
.left-banner-under {background:url(../images/left-banner-under.gif) no-repeat; width:350px; height:32px;  font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:18px; padding-top:10px;}

.left-banner-under a{font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.left-banner-under a:hover{font: bold 16px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}


.right-banner-under {background:url(../images/right-banner-under.gif) no-repeat; width:350px; height:32px; font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; padding-left:18px; padding-top:10px;}

.right-banner-under a{font: bold 16px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.right-banner-under a:hover{font: bold 16px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;
*/


#dvQuestion h2
{font:bold 18px Arial, Helvetica, sans-serif; color:#85b318; border-bottom:2px solid #e8e8e8; padding-bottom:5px; margin-bottom:4px; overflow:hidden; }


.ldisabled,.sdisabled { /*Styles for disabled buttons*/
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	/*This is for IE8 */
	filter: alpha(opacity = 30);
}

.download-link {font: normal 13px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none; margin: 5px 0 5px 0;}
.download-link a {font: normal 13px Arial, Helvetica, sans-serif; color:#85b318; text-decoration:none; margin: 5px 0 5px 0;}
.download-link a:hover {font: normal 13px Arial, Helvetica, sans-serif; color:#858585; text-decoration:none; margin: 5px 0 5px 0;}

.carting{ background: transparent url(../images/shopping_cart.png) no-repeat; float:left; width:32px; height:32px; padding:0 0 0 0;}
.carting a {padding: 5px 5px 5px 12px;}

.searchbutton
{
	display:inline-block; 
	margin:0 3px 5px 0;  
	padding-right:5px; 
	text-decoration:none !important; 
	height:28px; 
	float:left;
	}