@charset "utf-8";
/* 

Name : tathaastumag.com
Author : DKS, Indusnet Technologies
Version :Tatha_ver_2_9thjun.psd
Date : 12-June-09
Author URL :www.tathaastumag.com/

*/

body {
	background:#FFFFFF;
	margin:0;
	padding:0;
	font-size:62.5%;
}

html {
	height:100%;
	padding-bottom:1px;
}
td, img, ul, li, p, h1, h2, h3, h4, h5, h6, form, tr, input, select, label, span {
	padding:0; margin:0;
}
a { outline:none; color:#009900; }
a:hover { color:#000; text-decoration:none; }
h2{
	font:normal 18px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#990000;
	text-decoration:none;
	margin:0;
	padding:3px 0 10px 0;
}

h4 {
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#990000;
	text-decoration:none;
	margin:0;
	padding:3px 0 3px 0;
}
h3 {
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#538935;
	margin:0;
	padding:0 0 3px 0;
}	
td, div {
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#8B7453;
	text-transform:none;
	text-decoration: none;
	text-align:left; 
	vertical-align:top;
	
}
h4 {
	font:normal 16px/22px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#990000;
	text-decoration:none;
	margin:0;
	padding:3px 0 3px 0;
}
p {
	font:normal 12px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#8B7453;
	padding:6px 0;
	margin:0;
	}

#externalcontainer { width:961px; margin:0 auto; }
.width100per { border:0; width:100%;}
.height1 { height:1px; }
.width1 { width:1px; }

.lt, .lm, .lb { text-align:left;}
.lt, .rt, .ct { vertical-align:top;}
.lm, .rm, .cm { vertical-align:middle;}
.rt, .rb, .rm { text-align:right;}
.lb, .cb, .rb { vertical-align:bottom;}
.ct, .cb, .cm { text-align:center; }

/*---------------Logo Panel Starts---------------*/
.logo-wrapper {
	padding:15px 0 11px 0;
}
.logo-wrapper img.logo {
	float:left;
	display:block;
	margin:0 0 0 1px;
	padding:0;
}
.logo-wrapper img.logo-punch {
	float:right;
	display:block;
	margin:11px 0 0 0;
}
/*---------------Logo Panel Ends---------------*/
/*---------------Banner Panel Starts------------*/
.banner {
	background:#E1F5FE url(../images/banner-bg.gif) no-repeat 100% 0;
	padding:15px 29px 15px 20px;
}
.banner .currentissue {
	width:167px;
	/*padding:57px 0 0 0;*/
	padding:35px 0 0 0;
}
.banner .currentissue h2 {
	background:url(../images/current-issuehd.gif) no-repeat 0 0;
	height:18px;
	line-height:1px;
	font-size:1px;
	display:block;
	margin:0 0 8px 26px;
	padding:0;
	text-indent:-1000px;
}
.banner .currentissue img {
	background-color:#FFFFFF;
	padding:4px;
	display:block;
	border:#C6D89A 1px solid;
	margin:0 0 7px 0;
	}
.banner .currentissue p {
	background:url(../images/current-date.gif) no-repeat 0 0;
	height:14px;
	line-height:1px;
	font-size:1px;
	text-indent:-1000px;
}
.slider-ban {
	padding:0 43px 0 0;
}
/*.banner p {
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#000;
	}
/*---------------Banner Panel Ends------------*/
/*---------------Top Navigation Starts------------*/
.top-nav-bar {
	background-color:#538935;
	padding:0 30px 0 0;
}
.top-search {
	width:162px;
}
.top-search input.txtfld {
	float:left;
	background:#fff url(../images/search-ico.gif) no-repeat 3px 50%;
	font:normal 12px/13px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#8B7453; 
	border:#A1A6A8 1px solid;
	width:111px;
	margin:3px 3px 0 0;
	padding:1px 1px 1px 22px;
}
.top-search input.go {
	border:none;
	background:none;
	float:left;
	width:23px;
	height:20px;
	margin:3px 0 0 0;
	padding:0;
}
/*.top-nav ul {
	list-style:none;
	padding:0 0 0 24px;
	margin:0;
}
.top-nav ul li {
	display:inline;
	background:url(../images/top-nav-div.gif) no-repeat 0 50%;
	font:normal 14px/26px "Times New Roman", Times, serif;
	color:#BFD3B4;
	padding:0 10px;
	height:26px;
}
.top-nav ul li.nbg {
	background:none;
}
.top-nav ul li a {
	color:#FFF;
	text-decoration:none;
}
.top-nav ul li a:hover {
	color:#F0F1EF;
	text-decoration:none;
}*/
.chromeStyle ul {
	list-style:none;
	padding:0 0 0 24px;
	margin:0 0 0 0;
}
.chromeStyle ul li {
	display:inline;
	
	font:normal 12px/26px Arial, Helvetica, sans-serif;
	color:#BFD3B4;
	
}
.chromeStyle ul li.nbg {
	background:none;
}
.chromeStyle ul li.nbg a {
	background:none;
}
.chromeStyle ul li a {
	background:url(../images/top-nav-div.gif) no-repeat 0 2px;
	color:#FFF;
	text-decoration:none;
	padding:0 10px 5px;
	height:26px;
}
.chromeStyle ul li a:hover {
	color:#F0F1EF;
	text-decoration:none;
}
/*---------------Top Navigation Ends------------*/
/*---------------Body panel Starts---------------*/
.body-wrapper {
	padding:25px 0 40px 0;
}
.right-pane {
	width:225px;
}
.left-pane {
	padding:0 0 0 0;
	}
/*---------------Left pane starts---------------*/
.image-blocks {
	padding:0 0 17px 9px;
}
.image-blocks td {
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#8B7453;
	padding:0 10px 0 0;
	}
.image-blocks td .image-place {
	list-style:none;
	padding:0;
	margin:0;
}
.image-blocks td .image-place div {
	float:left;
	display:block;
	width:355px;
	/*height:110px;*/
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#8B7453;
	margin:0 0 15px 0;
	padding:0 3px 0 0;
}
.image-blocks td .image-place div.rupam { }
.image-blocks td .image-place .break { clear:both; background:green; width:auto; float:none; height:0px; font-size:0px; line-height:0px; display:inherit; padding:0; margin:0; visibility:hidden;}
.image-blocks td .image-place div img {
	background:url(../images/image-block-bg.gif) no-repeat 0 0;
	padding:5px;
	display:block;
	width:98px;
	height:86px;
	float:left;
	margin:0;
}
.image-blocks td .image-place div h3 {
	margin:0 0 0 120px;
}
.image-blocks td .image-place div h3 a {
	color:#538935;
	text-decoration:none;
	padding:0 0 7px 0;
}
.image-blocks td .image-place div h3 a:hover {
	text-decoration:underline;
}
.image-blocks td .image-place div p {
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	font-size:1.001em !important;
	color:#8B7453;
	margin:0 0 0 120px;
	padding:0;
}
.image-blocks td .image-place div p a {
	font:normal 11px/15px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#5DAF2F;
	text-decoration:none;
}
.image-blocks td .image-place div p a:hover {
	color:#E9292A;
	text-decoration:underline;
}
/*---------------Free Blocks Starts------------*/
.free-blocks {
	padding:22px 0 22px 0;
}
.free-blocks .specer {
	line-height:2px;
	font-size:2px;
	padding:0;
	margin:0;
	clear:left;
	}
.free-blocks div {
	float:left;
	height:88px;
	border-right:#E7E7E7 1px solid;
	padding:0 22px;
	margin-bottom:4px;
}
.free-blocks div.nbrd {
	border:none;
}
.sign-up {
	margin:0;
	padding:0 22px 0 230px !important;
}
.sign-up form {
	width:190px;
	height:100%;
	overflow:hidden;
}
.sign-up h2 {
	background: url(../images/sign-up-hd.gif) no-repeat 0 0;
	height:32px;
	width:152px;
	line-height:1px;
	display:block;
	font-size:1px;
	margin:0 0 11px 0;
}
.sign-up input.txtfld {
	float:left;
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#747474;
	width:140px;
	border-left:#DBDFE6 1px solid;
	border-right:#DBDFE6 1px solid;	
	border-bottom:#DBDFE6 1px solid;
	border-top:#88898D 1px solid;
	margin:0 2px 0 0;
	padding:2px;
}
.sign-up input.go-butt {
	float:left;
	width:27px;
	height:22px;
	border:none;
	background:none;
	margin:-5px 0 0 0;
}
.get-free {
	margin:0;
	padding:0;
}
.get-free h2 {
	background:url(../images/copy-tathastu.gif) no-repeat 0 0;
	height:31px;
	display:block;
	line-height:1px;
	font-size:1px;
	width:188px;
	margin:0 0 9px 0;
}
.get-free p {
	font:normal 16px/17px Georgia, "Times New Roman", Times, serif;
	color:#181818;
	padding:0;
	margin:0;
}
.tathastu-avail {
	margin:0;
	padding:0;
	width:360px;
}
.tathastu-avail p, .tathastu-copy p, .tathastu-editor-mail p  {
	font:normal 13px/17px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#5C6E05;
	padding:0;
	margin:0;
}
.tathastu-avail p span, .tathastu-copy p span, .tathastu-editor-mail p span {
	text-transform:uppercase;
	color:#3E4004; display:block;
	font:bold 16px/19px "Lucida Sans Unicode", Arial, Verdana, tahoma;
}
.tathastu-copy p span {	color:#085B83;}
.tathastu-copy {
	width:125px;
	}
.tathastu-editor-mail {
	width:40px;
	}
.tathastu-editor-mail p span { color:#C2540B; }		
.logo-tag {
	margin:0;
	padding:33px 0 0 5px;
}
.logo-tag2 { padding:4px 0 0 5px; }
.logo-tag img, .logo-tag2 img {
	display:block;
	float:left;
	margin:0 19px 0 0;
}
/*---------------Free Blocks Ends------------*/
/*---------------Left pane ends---------------*/
/*---------------Right panel Starts-------------*/
.right-pane div {
	display:block;
	padding:0 0 9px 0;
	margin:0;
}
.right-pane div img {
	border:none;
	display:block;
}
.right-pane div img.lastaff {
	margin:21px 0 0 68px;
}
/*---------------Right panel Ends-------------*/
h2.archieves {
	font:bold 14px/15px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#B42200;
	padding:15px 0 9px 0;
}

.stepcarousel{
	background-color:#FAFAFA;
	position:relative; /*leave this value alone*/
	border:1px solid #E7E7E7;
	padding:0 0px;
	overflow:scroll; /*leave this value alone*/
	width:500px;
	height:109px; /*Height should enough to fit largest content's height*/
	margin:0 auto;
	}
.stepcarousel .handle { position:relative; height:2px;  }
.stepcarousel .handle img { position:absolute; border:solid 10px red; }

.stepcarousel .belt{
	position:absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	}

.stepcarousel .panel{
	text-align:center;	
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin:15px 10px 0 10px; /*margin around each panel*/
	width:75px;
	 /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	}
.stepcarousel .panel img {
	border:#CFCFCF 1px solid;
	padding:4px;
	}		
	
/*---------------Body panel Ends---------------*/
/*---------------Footer panel Starts-------------*/
.footer {
	font:normal 10px/11px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#5F5F5F;
	border-top:#F1F5A4 6px solid;
	padding:12px 10px 22px 0;
}
/*---------------Footer panel Ends-------------*/


.sliderwrapper {
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/*border: 10px solid navy;*/
border:#E7E7E7 1px solid;
width:700px; /*width of featured content slider*/
height: 220px;
clear:both;
margin:0 0 0 0;
z-index: 1;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: white;
padding:13px;
width:673px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
font:normal 15px/11px "Lucida Sans Unicode", Arial, Verdana, tahoma;

/*background:url(../images/image-wrapper.jpg) repeat-x 0 156px;*/
color:#4A4A4A;
/*width: 400px; Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: left;
padding:0;
margin:2px 0 0px 21px;
}

.pagination a{
font:bold 11px/24px "Lucida Sans Unicode", Arial, Verdana, tahoma;

color:#4A4A4A;
/*padding: 3px 25px;
*/text-decoration: none;
width:101px;
text-align:center;
display:block;
float:left;
color: #fff;
border-top:#E1F5FE 1px solid;
border-right:#E1F5FE 1px solid;
border-left:#E1F5FE 1px solid;
position:relative;
background:#4A4A4A;
top:3px;
z-index:200000;
}

.pagination a:hover, .pagination a.selected{
font:bold 14px/24px "Lucida Sans Unicode", Arial, Verdana, tahoma;

color:#000;
border-left:#E7E7E7 1px solid;
border-top:#E7E7E7 1px solid;
border-right:#E7E7E7 1px solid;
background-color: #fff;
border-bottom:solid 4px #fff;
top:3px;
}
/*----------------tool tips starts----------------*/
/*--------------------Tool Tips Starts-------------------*/
#popitmenu{
	position:absolute;
	/*filter:alpha(opacity=80);
	opacity:0.9;*/
	background:url(../images/toolimg.gif) no-repeat 0 0;
	display:block;
	padding:5px;
	z-index:100;
	visibility:hidden;
	}

#popitmenu h2 {
	font:normal 9px/22px Arial, Helvetica, sans-serif;
	color:#2E2E2E;
}

/*-----------------Inner Style Starts------------------*/
.inner {
	padding:0 15px;
}

.inner h2 {
	font:normal 26px/30px "Times New Roman", Times, serif;
	color:#292929;
	padding:0 0 15px 0;
}
.inner img.main {
	margin:0 0 5px 0;
	/*border:#937B09 1px solid;*/
}
.inner p {
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#4C3B24;
	margin:0 0 0 0;
	padding:12px 0 3px 0;
}
.inner p.name {
	font:normal 11px/15px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#8B7453;
	padding:0 21px 0 0;
}
.inner ul {
	list-style:none;
	padding:10px 0 0 25px;
	margin:0;
}
.inner ul li {
	font:normal 13px/15px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#8B7453;
	background:url(../images/inner-bull.gif) no-repeat 0 4px;
	padding:0 0 0 12px;
	margin:0 0 3px 0;
}
.inner ul li a {
	color:#990000;
	text-decoration:none;
}
.inner ul li a:hover {
	text-decoration:underline;
}

/*----------------Styles added on 10thJuly09 Starts--------------*/
.inner-tab {
	width:270px;
	margin:8px 0 0 0;
}
table.data-tab {
	margin:0;
	padding:0;
	border:#F2F0F0 1px solid;
}
table.data-tab td {
	font:normal 12px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#4C3B24;
	border-bottom:#F2F0F0 1px solid;
	padding:3px;
}
table.data-tab tr.odd {
	background:#F9F9F9;
}
table.data-tab tr.even {
	color:#FFFFFF;
}
table.data-tab tr.headr {
	background-color:#E3E1E1;
}
table.data-tab tr.headr td {
	font:bold 12px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#000;
	text-align:center;
	vertical-align:middle;
	padding:10px 0;
}
table.gal-tab {
	padding:0;
	margin:0;
}
table.gal-tab td {
	border-bottom:#CCCCCC 1px solid;
}
table.gal-tab img {
	border:#999999 1px solid;
	padding:2px;
	margin:5px 0 0 0;
}
div.img-gal {
	height:100%;
	overflow:hidden;
	margin:10px 0 0 0;
	padding:0;
}
div.img-gal ul {
	list-style:none;
	padding:0 0 0 0;
	margin:0;
	}
div.img-gal ul li {
	float:left;
	text-align:center;
	margin:0 22px 5px 0;
	background:none;
	padding:0;
}
div.img-gal ul li img {
	margin:0 0 2px 8px;
	line-height:1px;
	font-size:1px;
	display:block;
	border:#CCCCCC 1px solid;
	padding:2px;
}
div.img-gal ul li p {
	font:normal 11px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#4C3B24;
	padding:0;
	margin:0;
	height:32px;
}
div.img-gal ul li p a {
	color:#4C3B24;
	text-decoration:none;
}
div.img-gal ul li p a:hover {
	text-decoration:underline;
}
form {
	padding:0;
	margin:0;
}
form fieldset {
	border:solid 1px #E5E5E5;
	padding:12px 10px;
	}
form legend {
	font:normal 26px/30px "Times New Roman", Times, serif;
	color:#292929;
}
form label {
	width:150px;
	font:normal 13px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#016A88;
	float:left;
}
form input {
	background:#F8FBFC;
	border:#DCDEDF 1px solid;
	padding:4px;
	width:250px;
	margin:0 0 5px 0;
}
form textarea {
	background:#F8FBFC;
	width:258px;
	border:#DCDEDF 1px solid;
	margin:0 0 5px 0;
}
form select{
	background-color:#FFFFFF;
	border:#990000 1px solid;
	margin:0 0 5px 0;
}
form input.butt {
	float:left;
	background:#006E2E; /*url(../images/gejn-butt-img.gif) repeat-x 0 0*/
	border:#005122 1px solid;
	text-align:center;
	margin:0 10px 0 0;
	width:75px;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:2px;
}
/*.pad {
	padding:0 0 0 150px;
	}
	*/
.archieve {
	background:url(../images/archive-img.jpg) no-repeat 0 0;
	height:214px;
	position:relative;
	margin:0 0 19px 0;
}
.archieve img.issue {
	position:absolute;
	left:15px;
	top:9px;
	}
.archieve img.tat-arch {
	position:absolute;
	left:207px;
	top:30px;
}
.archieve p {
	font:bold 11px/23px "Tahoma",Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arch-p.gif) no-repeat 0 0;
	text-align:center;
	color:#000000;
	width:197px;
	position:absolute;
	top:114px;
	left:216px; padding:0; margin:0; 
}

/*----------------New Classes of Archieve Starts-------------------------*/
.archieve1 {
	background:url(../images/archive-img.jpg) no-repeat 0 0;
	height:214px;
	position:relative;
	margin:0 0 19px 0;
}
.archieve1 img.issue {
	position:absolute;
	left:15px;
	top:9px;
	}
.archieve1 img.tat-arch {
	position:absolute;
	left:15px;
	top:75px;
}

/*----------------New Classes of Archieve Ends-------------------------*/
/*----------------Styles added on 10thJuly09 Ends--------------*/
/* aded for jqery top drop menu 13 July 09 */
 
/* Navigation */
.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav {
  z-index:100;
  position:relative;
}
.nav li {
	font-family: "Lucida Sans Unicode", Arial, Verdana, tahoma;
	float:left;
	margin:0;
	padding:0;
	position:relative;	
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	font:bold 12px/24px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#4A4A4A;
	text-decoration: none;
	width:101px;
	text-align:center;
	display:block;
	float:left;
	color: #fff;
	border-top:#E1F5FE 1px solid;
	border-right:#E1F5FE 1px solid;
	border-left:#E1F5FE 1px solid;
	position:relative;
	background:#4A4A4A;
	top:3px;
	z-index:200000;
}
.nav li a:hover, .nav li a.selected, #nav-one li.sfHover a {
	font:bold 14px/24px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#000;
	border-left:#E7E7E7 1px solid;
	border-top:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	background-color:#fff;
	border-bottom:solid 4px #fff;
	top:3px;
}
.nav ul {
  border-bottom:1px solid #000;
  list-style: none;
  margin: 0;
  width:100px;
  position:absolute;
  top:-999em;
  left:1px;
  padding-top:0px;
}
.nav li:hover ul,
.nav li.sfHover ul, #nav-one li.sfHover ul {
  top:26px; 
}
.nav li:hover ul a, #nav-one li.sfHover ul a {
 	font:normal 11px/15px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	border:none;background-color:#4A4A4A;
	border:none; color:#f7f7f7;
	text-align:left;
	padding-left:4px;
	width:160px;
	padding:4px;
	border:solid 4px #4A4A4A;
	border-top-width:2px;
	border-bottom-width:2px;
}
.nav li:hover ul a:hover, .nav li.sfHover ul a:hover, #nav-one li.sfHover ul a:hover {
	font:normal 11px/15px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	background-color:#fff; color:#000;
}
.pagination1 td {
	font:bold 11px/16px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#red;
}
.pagination1 td a {
	color:#006600;
	text-decoration:none;
}
#cmsText h4 {
	font:normal 19px/20px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#990000;
	text-decoration:none;
	margin:0 0 -4px 0;
	padding:12px 0 1px 0;
}
#cmsText .back-but{
	background:url(../images/back_button.gif) 0 5px no-repeat;
	padding:0 0 0 12px;
}
#cmsText h3 {
	font:normal 22px/26px "Lucida Sans Unicode", Arial, Verdana, tahoma;
	color:#538935;
	margin:0;
	padding:12px 0 4px 0;
}
#cmsText { padding-right:16px; }
#cmsText p { font-size:13px; color:#8B7453; }
#cmsText .data-table {  background-color:#F9F2E4; margin:10px 0;  }
#cmsText .data-table td { padding:4px; font-size:11px; border-bottom:solid 1px #EDDCCF; color:#000; }
#cmsText .data-table tr.tableHeading td { font-weight:bold; }
#cmsText .data-table thead td , #cmsText .data-table .highlight {
	background-color:#EFA570; color:#fff;
	border-bottom:solid 1px #EFA570; font-weight:bold; 
	}
#cmsText .quest , #cmsText .ans { font-size:22px; }
#cmsText .quest { color:#DC2A76; }
#cmsText .ans { color:#538935; }
#cmsText h6 { font:italic normal 14px/24px "Lucida Sans Unicode", Arial, Verdana, tahoma; color:#990000; padding-bottom:20px; text-align:right; margin-right:8px; }
#cmsText h6.data-table-heading { font:bold 14px/18px "Lucida Console", "Lucida Sans", Arial; color:#fff; background:#EFA570; padding:4px; text-align:left !important; margin:12px 0 0px 0; }

#cmsText li { margin:8px 0; background:url(../images/arrow-right.gif) no-repeat 10px 7px; list-style:none; padding:3px 0 3px 25px; }
.newsletterArchive { border:solid 1px #f8f8f8; padding:6px 12px; margin:0 13px 6px 12px;  }
.newsletterArchive li { margin:0 0 8px 6px; font-size:12px; }
.searchresult { border:solid 1px #f8f8f8; padding:6px 12px; margin:0 13px 6px 12px;  }
.searchresult li { margin:0 0 8px 0px; font-size:12px; list-style:none; padding:3px 0 3px 18px; }

/* Added for Press page on 24 Aug 09 */
.imgSets { list-style:none; padding:0  !important; margin:0 !important; }
.imgSets li { float:left; margin:8px 29px 8px 0 !important; list-style:none; padding:0 !important;  background:none !important; }
.imgSets li img { border:solid 1px #DFDFDF; padding:2px; margin:0; }
.board_mem { padding-top:16px; } .board_mem img { border:solid 1px #EAEAEA; border-bottom-color:#93A849; padding:4px; margin-right:8px; }
/* Added for Press page on 03 Sep 09 */
.newsletterArchive2 { border:solid 1px #f8f8f8; padding:6px 12px; margin:0 13px 6px 12px;height:100%; overflow:hidden;  }
.newsletterArchive2 ul {  }
.newsletterArchive2 li { margin:0 0 8px 6px; font-size:12px; background:none; list-style:none; padding:3px 0 3px 3px; float:left; width:122px; height:130px; }
.newsletterArchive2 li img { display:block; border:solid 1px #CCC; padding:1px; }

/* Added on 07 Oct 09 for feedback page */
.feedback {
	background:url(../images/feedback-form-bg.jpg) no-repeat 0 4px;
	border:none; height:443px; position:relative;
	padding:12px 240px 12px 12px;
	}
.feedback .pad {
	position:absolute;
	right:20px;
	bottom:110px;
	}	
.feedback fieldset {
	background:#fff;
	border:none; padding:12px 12px 50px 12px; margin:0;
	}
.feedback fieldset legend {
	padding:0; margin:0;
	}
/* Added on 13 Oct 09 for video player */
.tatha-vid object { padding:0; margin:0; }
.tatha-vid h2 { background:url(../images/vid-reel.gif) no-repeat 0 0; padding:10px 0 6px 71px; }
.tatha-audio object { padding:0; margin:0; }
.tatha-audio h2 { padding:10px 0 6px 0; font-size:14px; background:url(../images/aud-reel.gif) no-repeat 0 0; padding:2px 0 6px 35px; }
#cmsText #new_img td { padding-bottom:6px; }

p.name { text-align:right; }

/*---------------------- 16-06-10 ------------------*/
#cmsText h6.ul-heading{ text-align:left; padding:0 0 5px;}
#cmsText .advertiser-li { padding:0 0 10px 25px;}
#cmsText .advertiser-li li { margin:0 0 8px;}
#cmsText .advertiser-li li li{ padding:0; background-image:none;}

.up_events{ margin:0px 0 15px 15px;}
.up_events td{ padding:4px 0;}
.up_events td.heading{ color:#538935;}

.inner p.title{ color:#538935;}

.specer {
    clear: both;
    font-size: 0;
    line-height: 0;
}

#cmsText .advisory h4 {
    font-size: 14px;
    line-height: 16px;
	padding-top:0;
}
#cmsText .advisory p {
    font-size: 11px;
    line-height: 15px;
    padding-top: 4px;
}
.advisory img {
    float: left;
    margin-right: 6px;
    margin-top: 3px;
}
.up_events{ margin:0px 0 15px 15px;}
.up_events td{ padding:4px 0;}
.up_events td.heading{ color:#538935;}

.inner p.title{ color:#538935;}

.grn{ color:#009900; font-style:italic;}
.press{ display:block; padding:8px 0 3px;} 

.awards { margin-bottom:30px;}
.awards a img{ border:0; margin:0 0 4px;}
.awards a { text-decoration:none;}
.awards td { padding:0 0 8px;
	vertical-align:middle;
	/*border-bottom:1px dashed #4C3B24;*/} 
	
h4.awd-hd { font: 22px/28px "Lucida Sans Unicode",Arial,Verdana,tahoma; }
