a:link {color:#333333; text-decoration:none;}      
a:visited {color:#333333; text-decoration:none;} 
a:hover {color:#E7264A;} 
a:active {color:#333333; text-decoration:none;}

.frmSearch * {
vertical-align: bottom;
}


.link2w				{font:bold 11px arial; color:#ffffff; text-decoration: none; 
}
a.link2w			{color:#ffffff;
}
a.link2w:hover		{color:#ffffff;	text-decoration: underline;
}
a.link2w:visited	{color:#ffffff;
}

.blueLinks			{font:bold 12px arial; color:#008DE7; text-decoration: none; 
}
a.blueLinks			{color:#008DE7;
}
a.blueLinks:hover	{color:#008DE7;	text-decoration: underline;
}
a.blueLinks:visited	{color:#008DE7;
}

.HeadingLinks			{font:normal 11px arial; color:#333333; text-decoration: none; 
}
a.HeadingLinks			{color:#333333; text-decoration:none; border-width: 0px 0px 1px 0px; border-style: none none dotted none;
}
a.HeadingLinks:hover	{color:#333333;	text-decoration: none; border-width: 0px 0px 1px 0px; border-style: none none solid none;
}
a.HeadingLinks:visited	{color:#333333;
}

/* Text */
.subhead2				{color: #DB3434;
}

form,select,input,		{margin: 0px; padding: 0px;
}

.clear					{clear: both; position: relative; width: 100px;
}

.imgRight				{BORDER-RIGHT: #cbcaca 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cbcaca 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cbcaca 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cbcaca 1px solid; BACKGROUND-COLOR: #fff; margin: 0px 15px 15px 0px; float: right;
}

.imgLeft				{BORDER-RIGHT: #cbcaca 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cbcaca 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cbcaca 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cbcaca 1px solid; BACKGROUND-COLOR: #fff; margin: 0px 15px 15px 0px; float: left; 
}

p						{margin: 0px; padding: 0px;  
}

h2						{font-weight:normal; color: #005CC6; margin: 10px 0px 10px 0px; padding: 0px;
}

h3						{font-weight:normal; color: #005CC6; margin: 10px 0px 20px 0px; padding: 0px;
}

h5						{font-size: 14pt; font-weight:normal; color: #005CC6; margin: 10px 0px 10px 0px; padding: 0px;
}

hr 						{padding-top: 6px; border: none 0; border-bottom: 1px solid #e7e7e7; width: 100%; height: 1px; margin: 0px auto; text-align: center;
}

hr.ee 					{border: none 0; border-top: 1px solid #d5d5d5; width: 100%; height: 1px; margin: 0px auto; text-align: center; clear:both; 
}

hr.ff					{border: none 0; border-top: 3px dotted #d5d5d5; width: 95%; height: 3px; margin: 0px auto; font-size: 1px; text-align: center;
}

.content				{font-size:16px;
}

.pagenav				{font: bold 11px arial; color: #333333; text-decoration: none; 
}

a.pagenav				{color:#333333;
}

a.pagenav:hover			{color:#333333;	text-decoration: underline;
}

.highlightit img		{BORDER-RIGHT: #AEDAE8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #AEDAE8 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #AEDAE8 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #AEDAE8 1px solid; BACKGROUND-COLOR: #fff
}

.highlightit:hover img	{BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fff
}

.highlightit:hover		{color: red; /* Dummy definition to overcome IE bug */
}

.more					{PADDING-RIGHT: 15px; FONT-WEIGHT: 800; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}

.boxGray				{background:#ffffff; border:1px solid #d9d9d9; 
}
.ftrLinks				{font: bold 11px arial; color: #333333; text-decoration: none; 
}

a.ftrLinks				{color:#333333;
}

a.ftrLinks:hover		{color:#333333;	text-decoration: underline;
}

.dots					{background:url(../images/dots.gif) repeat; height:1px; font-size:1px; margin:0px; padding:0px;
}












/* Global Nav Starts */
.toggleopacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
}

.toggleopacity:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
background:#E1E9FD;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}


#nav {
		position: relative;		
		width: 700px;
		margin:0px;
		padding:0px;
		background:#3A7EC3;
		height:60px;
		float:left;
}

#nav li ul, #nav li ul {
		margin: 0;
		padding: 0;
}

#nav a {
		text-decoration: none;
}

#nav li { /*float the main list items*/
		margin: 0;
		float: left;
		display: block;
		padding-right: 0px;
}

#nav li ul {
		display: none;
}

#nav li.off ul, #nav li.on ul  { /*put the subnav below*/
		position: absolute;
		top: 27px;
		left: 0;		
		background: #F1F5FF;
		height: 34px;
		width: 700px;
		padding: 0px;
}

#nav li.on ul {
		background: #F1F5FF;
}

#nav li.on:hover ul, #nav li.over ul { /*for ie*/
		background: #F1F5FF;
}

#nav li a {		
		font-weight: bold;
		display: block;		
		padding: 0;
}

#nav li.on a {
		color: #f90;
}

#nav li.on ul a, #nav li.off ul a {		
		float: left; /*ie doesn't inherit the float*/
		color: #f90;
		width: auto;
}

#nav li.on:hover ul a, #nav li.over ul li a { /*for ie - the specificity is necessary*/
		background: #F1F5FF;
		width:auto;
}

#nav li.on ul {
		display: block;
}

#nav li.off:hover ul, #nav li.over ul {
		display: block;
		z-index: 6000;
}

#nav li.off a:hover, #nav li.on a:hover { 
		color: #f90;
}

	/*do the image replacement*/

#nav li span {
		position: absolute;
		left: -9384px;
}

#liRenaissance a, #liNews a, #liCinema a, #liSports a, #liFeatures a,#liLifestyle a, #liSahityam a, #liEducation a, #liGallery a, #liSpecials a, #liEmag a {
		display: block;
		position: relative;
		height: 27px;
		background: url(../globalNav/bk-dropdownMap.gif) no-repeat; /*contains all hover states*/
}

/*first, put the initial states in place*/

#liNews a {
	background-position: 0 0; width:60px;
}

#liCinema a {
	background-position: -60px 0; width:60px;
}

#liSports a {
	background-position: -120px 0; width:55px;
}

#liFeatures a {
	background-position: -175px 0; width:58px;
}

#liLifestyle a {
	background-position: -233px 0; width:62px;
}

#liSahityam a {
	background-position: -295px 0; width:73px;
}
#liEducation a {
	background-position: -368px 0; width:77px;
}
#liGallery a {
	background-position: -445px 0; width:97px;
}
#liSpecials a {
	background-position: -542px 0; width:67px;
}
#liEmag a {
	background-position: -609px 0; width:91px;
}

/*active area - for this demo - the code could be based on a body class, and probably work better.*/

 #liNews.on a {
 	background-position: -0px -27px; width:60px;
 } /*add selectors for the other li's and background-positions*/

/*hover states*/

#liNews a:hover, #liRenaissance:hover a, #liRenaissance.over a {
	background-position: 0 -27px; 
}

#liCinema a:hover, #liArtNouveau:hover a, #liArtNouveau.over a {
	background-position: -60px -27px; 
}

#liSports a:hover, #liModern:hover a, #liModern.over a {
	background-position: -120px -27px; 
}

#liFeatures a:hover, #liPostModern:hover a, #liPostModern.over a {
	background-position: -175px -27px; 
}

#liLifestyle a:hover, #liDigital:hover a, #liDigital.over a {
	background-position: -233px -27px; 
}
#liSahityam a:hover, #liTravel:hover a, #liTravel.over a {
	background-position: -295px -27px; 
}

#liEducation a:hover, #liEducation:hover a, #liEducation.over a {
	background-position: -368px -27px; 
}
#liGallery a:hover, #liGallery:hover a, #liGallery.over a {
	background-position: -445px -27px; 
}
#liSpecials a:hover, #liSpecials:hover a, #liSpecials.over a {
	background-position: -542px -27px; 
}
#liEmag a:hover, #liEmag:hover a, #liEmag.over a {
	background-position: -609px -27px; 
}

/*subnav formatting*/

#nav li.off ul a, #nav li.on ul a {
	display: block;
	background: #F1F5FF;
	color: #fff;
	font-family: arial, verdana, sans-serif;
	font-size: small;
	
}		

#nav li.on ul a {
	background: #F1F5FF;
}

/* Global Nav Ends */



/* List Items */

.boxlist				{margin: 0px; padding-left: 10px; list-style: none; font-size: 14px; line-height: 28px;
}
.boxlist li 			{border-bottom: solid 0px #e5e5e5; padding: 0px 0px 0px 20px; background-image: url(../images/e02.gif); background-repeat: no-repeat; background-position: 2px 5px;
}
.boxlist li a			{color: #222222; text-decoration: none;
}
.boxlist li a:hover		{color: #D51818; text-decoration: none;	
}

.boxlistBG				{margin: 0px; padding: 0px; list-style: none; font-size: 14px; line-height: 28px;
}
.boxlistBG li 			{margin-bottom:2px; background:#EFFAFF; border-bottom: solid 0px #e5e5e5; padding: 0px 0px 0px 20px; background-image: url(../images/e02.gif); background-repeat: no-repeat; background-position: 0em;
}
.boxlistBG li a			{color: #222222; text-decoration: none;
}
.boxlistBG li a:hover		{color: #D51818; text-decoration: none;	
}

/* Home Slides Start */

/* Home Slide Show Starts */
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 318px; /*width of featured content slider*/
height: 386px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
background: white;
width: 320px; /*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{
width: 308px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: #ffffff;
font:bold 11px arial;
padding:5px;
border-top:1px solid #d5d5d5;
}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
}

.pagination a:hover{
color: #000;
}

.pagination a.selected{
color: #ffffff;
background-color: #D30046;
}
/* Home Slide Show Ends */



