body {background-color:#eaeaea;margin:0; padding:0; font-family: "Hoefler Text", Georgia, "Times New Roman", Times, serif;text-decoration:none;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  margin:0; padding:0; font-family: "Hoefler Text", Georgia, "Times New Roman", Times, serif;text-decoration:none;} table { border-collapse:collapse; border-spacing:0; } fieldset,img {  border:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; } a.title:link {font-size:200%;position:relative; top:12px; left:20px;text-decoration:none;color:#000;line-height:24px;}a.title:visited {font-size:200%;position:relative; top:12px; left:20px;text-decoration:none;color:#000;line-height:24px;}a.title:hover {font-size:200%;position:relative; top:12px; left:20px;text-decoration:none;color:#f00;line-height:24px;}#area {width:930px;background-image: url(images/bg_table2.jpg);margin-top: 0px;margin-bottom: 0px;padding-top: 0px;padding-bottom: 0px;margin-right: auto;margin-left: auto;}#header {width:900px;height:85px;border-bottom:solid 1px #dadada;background-image: url(images/bg_top.jpg);background-repeat: no-repeat;background-position: left top;}#contents1{width:625px;display:block;}#right-flame{background-image: url(images/bg_right.gif);background-repeat: repeat;background-position: left top;}.navi {	border-right:solid 1px #dadada;	width:225px;	background-image: url(images/bg_left.jpg);	background-repeat: repeat;	background-position: 0px 0px;}.navi0{	border-bottom:solid 1px #dadada;	width:225px;	height:79px;	text-align:left;	line-height:14px;	}a.navi1 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;}a.navi1:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_01.jpg);	background-repeat: repeat;	background-position: left top;	}a.navi1:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_01.jpg);	background-repeat: repeat;	background-position: left top;	}a.navi1:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_01b.jpg);	background-repeat: repeat;	background-position: left top;	}a.navi1:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_01b.jpg);	background-repeat: repeat;	background-position: left top;	}a.navi2 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi2:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_02.jpg);	}a.navi2:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_02.jpg);	}a.navi2:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_02b.jpg);	}a.navi2:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_02b.jpg);	}	a.navi3 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi3:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_03.jpg);	}a.navi3:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_03.jpg);	}a.navi3:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_03b.jpg);	}a.navi3:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_03b.jpg);	}a.navi4 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi4:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_04.jpg);	}a.navi4:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_04.jpg);	}a.navi4:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_04b.jpg);	}a.navi4:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_04b.jpg);	}a.navi5 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi5:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_05.jpg);	}a.navi5:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_05.jpg);	}a.navi5:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_05b.jpg);	}a.navi5:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_05b.jpg);	}	a.navi6 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi6:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_06.jpg);	}a.navi6:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_06.jpg);	}a.navi6:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_06b.jpg);	}a.navi6:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_06b.jpg);	}a.navi7 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi7:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_07.jpg);	}a.navi7:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_07.jpg);	}a.navi7:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_07b.jpg);	}a.navi7:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_07b.jpg);	}a.navi8 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi8:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_08.jpg);	}a.navi8:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_08.jpg);	}a.navi8:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_08b.jpg);	}a.navi8:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_08b.jpg);	}a.navi9 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi9:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_09.jpg);	}a.navi9:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_09.jpg);	}a.navi9:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_09b.jpg);	}a.navi9:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_09b.jpg);	}a.navi10 {	text-decoration:none;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	background-repeat: repeat;	background-position: left top;}a.navi10:link {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_10.jpg);	}a.navi10:visited {	color:#000000; font-size: 16px;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_10.jpg);	}a.navi10:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_10b.jpg);	}a.navi10:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_10b.jpg);	}	a.navi1on:link {	text-decoration:none;	color:#000000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_01b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi1on:visited {	text-decoration:none;	color:#000000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_01b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi1on:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_01b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi1on:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_01b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi2on:link {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_02b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi2on:visited {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_02b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi2on:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_02b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi2on:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_02b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi3on:link {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_03b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi3on:visited {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_03b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi3on:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_03b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi3on:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_03b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi4on:link {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_04b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi4on:visited {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_04b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi4on:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_04b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi4on:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_04b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi5on:link {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_05b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi5on:visited {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_05b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi5on:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_05b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi5on:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_05b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi6on:link {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_06b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi6on:visited {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_06b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi6on:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_06b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi6on:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_06b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}	a.navi7on:link {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_07b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi7on:visited {	color:#000000; font-size: 17px;	text-decoration:none;	border-bottom:solid 1px #dadada;	background-image: url(images/bg_left_07b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi7on:hover {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_07b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}a.navi7on:active {	color:#ff0000; font-size: 17px;	border-bottom:solid 1px #fff;	background-image: url(images/bg_left_07b.jpg);	background-repeat: repeat;	background-position: left top;	display:block;	width:195px;	line-height:45px;	text-align:left;	padding-left:30px;	}	font.booktitle{color:#333333;font-weight:bold;font-size:95%;}	font.item{color:#666666;font-size:90%;}font.mail{color:#999999;font-size:90%;}font.year{color:#000000;font-size:80%;font-weight:bold;}font.code{color:#000000;font-size:90%;}font.pub{color:#000000;font-size:90%;}font.genr{color:#000000;font-size:90%;font-weight:bold;}.data {line-height:20px;}font.bookname{color:#585899;font-size:90%;font-weight:bold;line-height:24px;}.page{background-image: url(images/dod_name.gif);background-repeat: no-repeat;background-position:0 0;padding-left:10px;}a.smp{color:#ff0000;font-size:95%;font-weight:bold;line-height:18px;text-decoration:none;background-image:url(http://www.punjabipoetry.net/images/smp_book.gif);background-repeat: no-repeat;background-position:0px 0px;padding-left:25px;border-bottom:dotted 1px #333333;}a.smp_pdf{color:#ff0000;font-size:95%;font-weight:bold;line-height:18px;text-decoration:none;background-image:url(http://www.punjabipoetry.net/images/smp_book.gif);background-repeat: no-repeat;background-position:0px 0px;padding-left:25px;border-bottom:dotted 1px #333333;vertical-align:baseline;}a.book:link{color:#333333;font-size:90%;font-weight:bold;line-height:15px;text-decoration:none;}a.book:visited{color:#333333;font-size:90%;font-weight:bold;line-height:15px;text-decoration:none;}a.book:hover{color:#ff0000;font-size:90%;font-weight:bold;line-height:15px;text-decoration:none;}.year2{color:#000000;font-size:85%;line-height:12px;text-decoration:none;}a.next:link{height:80;border:solid 4px #ffffff;}a.next:visited{border:solid 4px #ff00ff;}a.next:hover{border:solid 4px #ffff00;}a.next:active{border:solid 4px #ff0000;}td.ctkt {padding:10px;}a.pagelink:link{color:#333333;margin-left:16px;text-decoration:none;}a.pagelink:visited{color:#333333;margin-left:16px;text-decoration:none;}a.pagelink:hover{color:#ff0000;margin-left:16px;text-decoration:none;}a.pagelink:active{color:#ff00ff;margin-left:16px;text-decoration:none;}.cell1{}a.link-en:link{color:#333333;font-size:18px;text-decoration:none;}a.link-en:visited{color:#333333;font-size:18px;text-decoration:none;}a.link-en:hover{color:#ff0000;font-size:18px;text-decoration:none;}a.link-en:active{color:#ff00ff;font-size:18px;text-decoration:none;}dl{	margin: 0px;}dt{	margin: 0px;}dd{	margin: 0px;}a.rss:link {	font-size:10px;	color:#000;	text-decoration:none;	}a.rss:visited {	font-size:10px;	color:#000;	text-decoration:none;	}a.rss:hover {	font-size:10px;	color:#f00;	text-decoration:none;	}.update {	font-size:10px;	color:#f00;	vertical-align:10px; 	font-style:italic;	}.up {	font-size:12px;	color:#f00; 	font-style:italic;	padding-left:6px;	 }#info_rss {}#info_rss img{width:50px;margin:2px 0px 3px 0px;border:solid 1px #E5E6EC;}.info_img {width:75px;text-align:left;}a.info_title:link {font-size:85%;color:#333;text-decoration:none;}a.info_title:visited {font-size:85%;color:#333;text-decoration:none;}a.info_title:hover {font-size:85%;color:#f00;text-decoration:none;}.desxtext {font-size:65%;line-height:1.3em;color:#666;margin:3px 0px 5px 0px;}.info_date {font-size:10px;color:#666;text-align:right;margin:2px 0px 0px 0px;}.zen_rss {font-size:10px;color:#000;}.zen_rss a{font-size:11px;color:#000;text-decoration:none;}.zen_rss a:hover{color:#f00;text-decoration:none;}.zen_date {font-size:10px;color:#000;}.zen_date a{font-size:10px;color:#666;text-decoration:none;}