@charset "utf-8";
/**************************************************************
	
	                              CSS Document for pitex.co.in .
	Created by:	Manjeet Singh, CSS/HTML/jQuery Coding Developer. 
	Company:	                       NZ Technologies Pvt. Ltd.

***************************************************************/
body {
	background:#021826 url(../images/bodyBg.jpg) no-repeat left top;
	font-family: Tahoma, Arial, "Times New Roman";
	margin:0;
	font-size:11px;
	padding:0;
}
a img {
	outline:none;
	border:none;
}
h1 {
	margin:0;
	padding:0;
	font-size:15px;
}
h2 {
	margin:0;
	font-size:13px;
	text-decoration:underline;
}
h3 {
	margin:0;
	padding:0;
	color:#2a5806;
	font-size:11px;
	padding:19px 0 0 0;
	text-decoration:underline;
}
h4 {
	margin:0;
	padding:0;
	color:#748224;
	font-size:11px;
}
h5 {
	margin:0;
	padding:0;
	color:#748224;
	font-size:11px;
	padding:8px 0 7px 13px;
	font-family: Tahoma, Arial, "Times New Roman";
}
#outerWrapper {
	width:840px;
	margin:auto;
	height:auto;
}
#container {
	float:left;
	width:840px;
	height:auto;
}
#header {
	float:left;
	width:840px;
	height:364px;
	padding:3px 0 0 0;
}
#headerTop {
	float:left;
	width:840px;
	height:114px;
}
#headerTop_Left {
	float:left;
	width:388px;
	height:114px;
}
#headerTop_Rt {
	float:left;
	width:452px;
	height:47px;
	/*margin:67px 0 0 0;*/
	background:#FFFFFF;
}
#headerTop_Rt ul {
	margin:0;
	padding:18px 0 0 10px;
}
#headerTop_Rt ul li {
	background:url(../images/sep.png) no-repeat right top;
	display:inline;
	list-style:none;
	padding:0 20px 0 26px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#headerTop_Rt ul li.last {
	background:none;
	padding-right:0;
}
#headerTop_Rt ul li a {
	border:none;
	outline:none;
	color:#022132;
	text-decoration:none;
}
#headerTop_Rt ul li a:hover {
	color:#ff9746;
}
#headerTop_Rt ul li a img {
	border:none;
	outline:none;
	padding:0 6px 0 0;
}
#headerBot {
	background:#c3c1c1;
	float:left;
	width:819px;
	height:227px;
	padding:13px 0 12px 21px;
}
#headerBot_Left {
	background:url(../images/headImg2.png) no-repeat left top;
	float:left;
	width:238px;
	height:227px;
}
#headerBot_Rt {
	float:left;
	width:562px;
	height:227px;
}
#content {
	background:#FFFFFF;
	float:left;
	width:816px;
	height:auto;
	padding:13px 12px 20px 12px;
}
#contentLeft {
	float:left;
	width:246px;
	height:auto;
}
#greenBox {
	background:url(../images/geenBox_Left.png) no-repeat left top;
	float:left;
	width:230px;
	height:418px;
	padding:0 0 0 16px;
}
#greenBoxRt {
	background: url(../images/greenBox_Rt.png) no-repeat right top;
	float:left;
	width:213px;
	height:418px;
	padding:0 17px 0 0;
}
#greenBoxMid {
	background:url(../images/greenBox_Mid.png) repeat-x left top;
	float:left;
	width:214px;
	height:418px;
}
#greenMenu {
	float:left;
	width:223px;
	font-size:16px;
	padding:17px 0 0 0px;
	font-family: "Myriad Pro", Arial, Verdana;
}
#greenMenu img {
	text-align:center;
	padding:0 0 20px 7px;
}
#greenMenu ul {
	margin:0;
	padding:0 0 0 7px;
}
#greenMenu ul li {
	height:35px;
	display:block;
	list-style:none;
	line-height:34px;
}
#greenMenu ul li a {
	border:none;
	outline:none;
	color:#FFFFFF;
	text-decoration:none;
}
#greenMenu ul li a:hover {
	color:#f7e287;
	text-decoration:none;
}
#contentMid {
	float:left;
	width:329px;
	height:auto;
	padding:0 0 0 8px;
}
.contMid_BoxTop {
	background:url(../images/WhiteHeadBox.png) no-repeat left top;
	float:left;
	width:326px;
	height:auto;
}

.contMid_BoxTop2 {
	background:url(../images/WhiteHeadBox2.png) no-repeat left top;
	float:left;
	width:326px;
	height:auto;
}

.aboutTab {
	background:url(../images/WhiteHeadBox1.png) no-repeat left top;
}
.contMid_Box {
	background:#f6f6f7;
	float:left;
	width:324px;
	height:auto;
	border:#97989a 1px solid;
}
.contMid_BoxContent {
	float:left;
	width:302px;
	height:auto;
	line-height:17px;
	text-align:justify;
	padding:11px 11px 11px 11px;
}
.contMid_BoxContent a {
	border:none;
	outline:none;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.contMid_BoxContent a:hover {
	text-decoration:underline;
}
.whiteTop {
	border-top:none;
}
#contentMidB {
	float:left;
	width:541px;
	height:auto;
	padding:0 0 0 10px;
}
.contMid_BBoxContent {
	float:left;
	width:541px;
	height:auto;
	line-height:17px;
	text-align:justify;
	padding:11px 11px 11px 11px;
}
.contMid_BBoxContent h2 {
	color:#74B143;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
}
.contMid_BBoxContent .bluHead {
	color:#0A407A;
}
.contMid_BBoxTop {
	background: url(../images/contM_BigBoxTop.png) no-repeat left top;
	float:left;
	width:541px;
	height:auto;
}
.exhibitorTab {
	background: url(../images/contM_BigBoxTop1.png) no-repeat left top;
}
.contMid_BBox {
	float:left;
	background:#f6f6f7;
	width:539px;
	height:auto;
	border-top:none;
	border-left:#97989a 1px solid;
	border-right:#97989a 1px solid;
	border-bottom:#97989a 1px solid;
}
.contMid_BBoxContent {
	float:left;
	width:517px;
	height:auto;
	line-height:17px;
	text-align:justify;
	padding:11px 11px 11px 11px;
}
.contactTop {
	background: url(../images/contactTop.png) no-repeat left top;
	float:left;
	width:797px;
	height:auto;
}
.contactTop .contMid_BBox {
	width:795px;
}
.contactTop .contMid_BBoxContent {
	width:773px;
	height:auto;
	padding:0 0 50px 0;
}
.botFooter {
	float:left;
	clear:both;
	width:795px;
	height:auto;
	font-size:13px;
}
.botFooter td {
	vertical-align:top;
	padding:10px 10px 10px 10px;
}
.contBox {
	float:left;
	width:256px;
	height:auto;
	padding:0 10px 0 10px;
}
.contFoot {
	float:left;
	width:775px;
	height:auto;
	background:#053d78;
	padding:10px 10px 10px 10px;
	color:#fafff6;
}
.contFoot table {
	float:left;
	width:775px;
	height:auto;
	line-height:150%;
}
.contFoot table td {
	vertical-align:top;
	padding:3px 10px 3px 10px;
}
.contFoot table td.leftTD {
	border-right:#fafff6 solid 1px;
}
.contFoot table .info {
	color:#fafff6;
	font-style:italic;
}
.contFoot table a {
	color:#fafff6;
}
.redLine {
	color:#c9642e;
	font-weight:bold;
}
.blueBox {
	background:#495678;
	float:left;
	width:285px;
	color:#FFFFFF;
	padding:8px 10px 8px 10px;
}
#contentRt {
	float:left;
	width:225px;
	height:auto;
	padding:27px 0 0 3px;
}
.orgCommitee {
	background:#f6f6f7;
	float:left;
	width:215px;
	padding:8px 0 22px 14px;
	border:#97989a 1px solid;
}
.orgSubCon {
	color:#2a5806;
}
#footer {
	float:left;
	width:816px;
	height:auto;
	color:#FFFFFF;
	font-size:9px;
	padding:10px 0 10px 0;
}
#footer a {
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
.info2 {
	font-size:12px;
	text-align:left;
	font-style: italic;
}
.webLink {
	font-weight:bold;
}
.webLink a {
	color:#000000;
	text-decoration:none;
}
.webLink a:hover {
	text-decoration:underline;
}
/***************************Exhibiter Page Style********************************/
.saarch {
	float:left;
	height:auto;
	padding:0 0 150px 5px;
}
.saarch h3 {
	color:#4E586D;
	font-size:14px;
}
.saarch h4 {
	color:#000;
	font-size:12px;
}
.saarch ul {
	margin:0;
	padding:5px 0 30px 0;
}
.saarch ul li {
	background:url(../images/green_bullets.gif) no-repeat left center;
	padding:0 0 0 15px;
	line-height:165%;
	list-style:none;
	font-size:11px;
}
.advantgsBox {
	background:#819F2D;
	float:right;
	height:auto;
	padding:5px;
	width:195px;/*Temporary Width For Now Has To Remove After Scripting */
	margin:0 0 43px 0;
}
.advantgsBox h3 {
	color:#fff;
	text-align:center;
	font:normal 20px Arial, Helvetica, sans-serif;
}
.advantgsBox ul {
	margin:0;
	padding:10px 0 0 20px;
}
.advantgsBox ul li {
	font-size:11px;
	line-height:185%;
}
.pdfFile {
	font-weight:bold;
}
.pdfFile ul {
	margin:0;
	padding:5px 0 10px 0;
}
.pdfFile ul li {
	height:21px;
	display:block;
	list-style:none;
	margin:12px 0 0 0;
}
.pdfFile ul li a {
	background:url(../images/pdf_icon.gif) no-repeat left top;
	color:#000000;
	float:left;
	height:21px;
	border:none;
	outline:none;
	padding:0 0 0 35px;
	text-decoration:none;
}
.pdfFile ul li a:hover {
	text-decoration:underline;
}
.pdfFile ul li a img {
	border:none;
	outline:none;
	padding:10px 5px 0 0;
}
.advantage {
	position:absolute;
	margin-left:25px;
	bottom:10px;
	left: 660px;
}
.siteLogo {
	float:left;
	width:320px;
	height:66px;
	margin:8px 0 10px 20px;
}
.sponsorAmount {
	float:left;
	width:100%;
	height:auto;
}
.sponsorAmount .mainheding {
	float:left;
	margin:0;
	font-size:20px;
	font-weight:normal;
	margin:50px 0 5px 0;
}
.sponsorAmount h3 {
	margin:0;
	clear:both;
	padding:3px 0;
	font-size:14px;
	font-weight:bold;
}
.sponsorAmount h4 {
	margin:0;
	clear:both;
	padding:3px 0;
	font-size:13px;
	font-weight:bold;
}
.sponsorAmount ul {
	margin:0;
	padding:0 0 10px 0;
}
.sponsorAmount ul li {
	background:url(../images/list_bullets.gif) no-repeat left center;
	list-style:none;
	padding:3px 0 3px 20px;
}
.organised {
	float:left;
	width:100%;
	height:auto;
	padding:0 0 10px 5px;
}
.organised h3 {
	background:#819f2d;
	float:left;
	width:97%;
	color:#fff;
	height:24px;
	margin:0 0 10px 0;
	padding:6px 0 0 0;
	text-align:center;
	text-transform:uppercase;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.organised span {
	float:left;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	padding:20px 0 2px 0;
	text-decoration:underline;
	text-transform:uppercase;
}
.organised p {
	clear:both;
	margin:0;
	padding:8px 6px 5px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
}
/***************************Visitor Page Style********************************/
.vistorBox {
	float:left;
	width:100%;
	height:auto;
	padding:20px 0 0 0;
}
.visitorHead {
	color:#b73a2a;
	font-size:14px;
	font-weight:bold;
}
.info {
	color:#b73a2a;
	font-weight:bold;
}
.info3 {
	font-style:italic;
	font-size:12px;
}
.info3 a {
	color:#000000;
	text-decoration:none;
}
.info3 a:hover {
	text-decoration:underline;
}
.vistorBox h2 {
	color:#4E586D;
	font-size:20px;
	text-decoration:none;
}
.vistorBox h3 {
	color:#4E586D;
	font-size:13px;
	text-decoration:none;
}
.vistorBox h4 {
	color:#000;
	font-size:14px;
	text-decoration:none;
}
.vistorBox span {
	float:left;
	font-size:14px;
	margin:10px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.vistorBox ul {
	clear:both;
	margin:0;
	padding:5px 0 10px 0;
}
.vistorBox ul li {
	font-size:11px;
	line-height:165%;
	list-style:none;
	padding:0 0 0 15px;
	background:url(../images/green_round_bullet.gif) no-repeat left center;
}
.grenObjctv {
	background:#819F2D;
	padding:10px 10px 5px 10px;
}
.grenObjctv h2 {
	color:#fff;
	font-weight:normal;
}
.grenObjctv ul {
	margin:0;
	padding:0 0 10px 20px;
}
.grenObjctv ul li {
	list-style:disc;
	background:none;
	padding-left:5px;
}
.leftLinksBox {
	background:url(../images/paviilions.gif) no-repeat left top;
	float:left;
	width:194px;
	height:507px;
}
.pavilins li {
	list-style:none;
	line-height:423%;
	padding-left:6px;
}
.pavilins li a {
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.pavilins li a.whiteTxt {
	color:#fff;
}
/***************************Media Room Page Style********************************/

.journalist {
	font-weight:bold;
}
.journalist a {
	color:#000000;
	text-decoration:none;
}
.journalist a:hover {
	text-decoration:underline;
}
/***************************Contact Us Page Style********************************/

.email {
}
.email a {
	color:#000000;
	text-decoration:none;
}
.email a:hover {
	text-decoration:underline;
}
/***************************Site Map Page Style********************************/

.sitemap {
}
.sitemap ul {
	margin:0;
	padding:0;
}
.sitemap ul li {
	display:block;
	border:none;
	outline:none;
	list-style:none;
	font-weight:bold;
	line-height:20px;
}
.sitemap ul li a {
	background: url(../images/greenArrow.png) no-repeat left 5px;
	border:none;
	outline:none;
	color:#000000;
	padding:0 0 0 15px;
	text-decoration:none;
}
.sitemap ul li a:hover {
	color:#2A5806;
	text-decoration:underline;
}
/***************************Tariff Page Style********************************/

.tariff {
	float:left;
}
.tariff h1 {
	font-size:16px;
	color:#2A5806;
	padding-top:30px;
}
.info4 {
	color:#b73a2a;
	font-weight:bold;
	font-size:14px;
}
.paymentWire {
	font-size:11px;
	text-align:center;
	border:2px solid #839F2E;
}
.paymentWire td {
	padding:2px;
	border:1px solid #7a7a7a;
}
.tariffTbl {
	padding:0 0 30px 0;
}
.tariffTbl td {
	padding:4px 0;
}
.tariffTbl h3 {
	color:#839D30;
	font-size:20px;
	font-weight:normal;
}
.tariffTbl h4 {
	color:#1f0d0d;
	font-size:13px;
	font-weight:bold;
}
.tariffTbl p {
	line-height:155%;
	padding:6px 5px 6px 0;
}
.tariffTbl ul {
	padding:0 10px;
}
.tariffTbl ul li {
	padding:4px 0;
}
.onlyforie {
	margin-right:0;
}
.bluDrk {
	font-weight:bold;
	color:#000066;
}
.greenback {
	background:#7F9C30;
	color:#fff;
	font-weight:bold;
	padding:0 2px 0 3px;
	font-size:14px;
	width:55px;
}
.greencolor {
	color:#7F9C30;
	font-weight:bold;
	font-size:14px;
	width:55px;
	padding:0 2px 0 0;
}
.greencolorLnk {
	color:#669900;
	font-size:13px;
	font-weight:bold;
}
.greencolorLnk:hover {
	text-decoration:none;
}
.slcLogo {
	margin:10px 0 0 0;
	border:none;
}
.images-agri {
	float:left;
}
.images-agri .production {
	float:left;
}
.images-agri .whyPunjab {
	float:left;
	width:185px;
	height:auto;
	margin-left:5px;
	background:#819f2d;
}
.images-agri .whyPunjab h3 {
	color:#fff;
	font-size:22px;
	padding-top:5px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
}
.images-agri .whyPunjab p {
	padding:10px;
	padding-top:0;
	line-height:1.3;
	text-align:justify;
}
.keyRegion {
	float:left;
	height:auto;
	padding:10px;
	padding-top:0;
	background:#dededc;
}
.keyRegion h3 {
	color:#74B143;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
.keyRegion ul {
	margin:0;
	padding:5px 0 0 15px;
}
.keyRegion ul li {
	line-height:1.8;
}
.keyRegion ul li ul {
	padding:6px 0 6px 20px;
}
.gallery {
	float:left;
	width:775px;
	height:auto;
	padding:10px 10px 10px 10px;
}
.gallery h4 {
	font-size:15px;
}
.gallery table {
	float:left;
	width:775px;
	height:auto;
}
.gallery table td {
	width:25%;
	vertical-align:top;
	padding:0 2px 0 2px;
}
.gallery table td a {
	float:left;
	margin:10px 0 10px 0;
	border:#97989A solid 3px;
}
.gallery table td a:hover {
	border:#849428 solid 3px;
}
.gallery table td img {
	float:left;
	width:180px;
	height:121px;
}
.galImages {
	float:left;
	width:475px;
	height:auto;
}
.sponsorLogosLeft {
	float:left;
	width:235px;
	padding:15px 0 0 5px;
}
.sponsorLogosLeft table img {
/*	width:110px;
	height:50px;*/
}
.sponsorLogosLeft table td {
	padding:6px 0;
}
.sponsorLogosTbl .head {
	height:30px;
	font-size:13px;
	font-weight:bold;
	background:#D5D6D8;
	padding-left:5px;
}
.sponsorLogosLeft table .obcLogo {
	width:200px;
}
.sponsorLogosLeft table .woolMarkLogo {
	/*height:112px;*/
}
.Homepage p{ padding:5px; font-size:11px; margin:0;}
.Homepage ul{ padding-left:25px; margin:5px 0;}
.homeright h4{padding:0px 0 23px 0}
.homeright h3{padding:18px 0 0}
.connections_grid{
	display:none !important;
	}
.bank_details{
	float:left;
	background:#f6f6f7;
	width:94%;
	height:auto;
	border:1px solid #97989A;
	padding:15px;
	margin-top:15px;}
.bank_details h3{padding:0;}
.bank_details table{border:1px solid #97989A; border-collapse:collapse; margin-top:15px;}
.bank_details table td{border:1px solid #97989A; text-align:center; padding:3px;}
.bank_details table tr.head{ background:#73B043;}
.bank_details table tr.head td {border:#000 solid 1px;}

/*--------------------------------popup start---------------------------------------------------*/

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}
#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #999 !important;
	text-align: center;
	padding: 5px;
}
.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}
#lbImage {
	border: 10px solid #fff;
}
#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}
#lbPrevLink {
	left: 0;
}
#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}
#lbNextLink {
	right: 0;
}
#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

.section{
	float:left;

	}
