body
{
	margin: 4px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* ------------------------------------------ Embedded Fonts ----------------------------------------- */

@font-face {
  font-family: Impact;
  src:url(../fonts/impact.ttf);
}


/* ------------------------------------------ Global Assignments ----------------------------------------- */

a:link, a:visited, a:active
{
  outline: none;
}


img
{
	border:none;
}

h1, h2, h3, h4, h5, h6, blockquote, p, ul, li, dl, dt, dd
{
	margin:0px;
	padding:0px;
}

h1
{
	font-size:19px;
	color: #000000;
}

h2
{
	font-size:17px;
	color: #333399;
}

h3
{
	font-size:15px;
	color: #3399FF;
}


blockquote
{
	border:#cccccc 1px solid;
	padding:5px;
	margin-top:5px;
}

p
{
	padding:5px 7px;
}


.input
{
	background-image:url(../images/InputBg.gif);
	background-repeat:repeat-x;
	border:#999999 1px solid;
}

/* ------------------------------------------ Class and ID Declarations ----------------------------------------- */

#container
{
	width:1024px;
	margin:0 auto 10px;
	display:block;
	position:relative;
	overflow:hidden;
}

.blockquote strong, .blockquote strong a:link, .blockquote strong a:visited
{
	color:#0050a8;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-decoration:none;
}

.blockquote strong a:hover
{
	color:#0050a8;
	font-size:12px;
	font-weight:bold;
	display:block;
	text-decoration:underline;
}

.blockquote .blue, .blue a:link, .blue a:visited, .blue a:hover
{
	color:#0050a8;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-decoration:none;
}

.blue a:hover
{
	color:#0050a8;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-decoration:underline;
}

.blockquote span
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.link
{
	color:#053fa9;
	text-decoration:none;
}

.link:hover
{
	color:#053fa9;
	text-decoration:underline;
}

.Custarticle_body {
	FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.Custarticle_body P {
	FONT-SIZE: 13px; COLOR: black; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.Custarticle_body IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.Custfreefoto {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: black; PADDING-TOP: 10px; FONT-FAMILY: Arial
}
.Custcategories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.Custcategories UL {
	DISPLAY: inline; FONT-FAMILY: Arial
}
.Custcategories LI {
	DISPLAY: inline; FONT-FAMILY: Arial
}



/* ------- 3 div container -------- */

#colHolder
{
	float:left;
	padding-bottom:5px;
	width:1024px;
}

	.left
	{
		width:302px;
		float:left;
	}

		.leftFirstBlock
		{
			padding-left:19px;
			padding-bottom:0px;
		}

		.leftFirstBlockHeader, .leftFirstBlockHeader a:link, .leftFirstBlockHeader a:visited
		{
			color:#0050A8;
			font-size:24px;
			font-weight:bold;
			text-decoration:none;
		}


		.leftFirstBlockHeader a:hover
		{
			color:#0050A8;
			font-size:24px;
			font-weight:bold;
			text-decoration:underline;
		}


		.leftFirstBlock p
		{
			padding-left:0px !important;
			padding-left:0px;
		}



	.middle
	{
		width:375px;
		float:left;
		padding:0px 0px 0px 5px;
	}

		.featureHolder
		{
			display:block;
			padding:9px 10px;
			clear:both;
		}
			/*dl .featureHolder
			{
				float:left;
				width:100%;
				border:1px solid;
			}

			dl .featureHolder dt
			{
				float:left;
				width:120px;
			}

			dl .featureHolder dd
			{
				 float:left;
				 width:200px;
				 padding-left:5px;
			}
				*/

			.featureHolder p
			{
				padding-top:0px;
			}

			.featureHolder img
			{
				float:left;
				padding-right:15px;
			}


		 .right
		 {
		  width:336px;
		  float:left !important;
		  float:right;
		  display:block;
		  overflow:hidden;
		  padding-left:4px !important;
		  padding-left:0px;
		 }

		.rtImage
		{
			border:#cccccc 1px solid;
			margin-top:5px;
		}


	.subLeft
	{
		width:680px;
		float:left;
		padding-bottom:5px;
	}



		.subLeft h6
		{
			font-size:24px;
			font-weight:normal;
			color:#004182;
		}

		.subLeft h4
		{
			font-size:16px;
			font-weight:bold;
			color:#004182;
			border-bottom:#cccccc 1px solid;
			width:98%;
			padding-bottom:8px;
		}

		.subLeftBlock
		{
			float:left;
			padding-left:10px;
			padding-right:3px;
			width:667px;
		}

			.subLeftBlock p
			{

				font-weight:normal;
				font-size:10pt;
			}

			.summary
			{
				font-weight:bold;
				font-size:10pt;
				margin-left:-7px !important;
				margin-left:-7px;
				display:block;
			}
			.ArticleContent
			{
				font-weight:normal;
				font-size:10pt;
			}

			.ArticleContent img
			    {
			     margin:5px;
			  }


				.pAlign p
				{
					text-align:center;
				}
			.subLeftBlock p span
			{
				color:#000000;
				display:block;
				text-decoration:none;
				font-weight:bold;
			}

			.subLeftBlock p span a:link, .subLeftBlock p span a:visited
			{
				color:#004182;
				display:block;
				text-decoration:none;
				font-weight:bold;
			}

			.subLeftBlock p span a:hover
			{
				color:#004182;
				display:block;
				text-decoration:underline;
				font-weight:bold;
			}

			.subLeftBlock ul
			{
				list-style-type:disc;
				list-style-position:inside;
				float:none;
				clear:both;
				width:80%;
				margin:2px 0px 5px 20px;
			}

			.subLeftBlock li
			{
				float:none;
				padding:5px 0px;
			}


			.subLeftBlock img
			{
				border:#000000 1px solid;
			}

			.subLeftBlock table
			{
				padding:0px;
				margin:0px;
				border:#d4d4d4 0px solid;
				margin-right:5px !important;
				margin-right:0px;
			}

				.subLeftBlock td
				{
					text-align:center;
					font-size:11px;
					font-weight:normal;
					color:#162896;
				}


		    #floatingRightBlock
		    {
				width:184px;
				/*height:419px;*/
				float:right;
				border:#d5d5d5 1px solid;
				margin-right:5px !important;
				margin-right:3px;
				padding:10px;
				margin-top:26px;
				clear:both;
			}

				#floatingRightBlock h5
				{
					font-size:16px;
					font-weight:bold;
					color:#000000;
					clear:both;
				}

				#floatingRightBlock ul
				{
					list-style:none;
					clear:both;
					float:left;
					margin:0px;
					padding:4px 0px 18px;
				}

					#floatingRightBlock li
					{
						margin:0px;
						padding:5px 2px;
						float:left;
						clear:both;
						width:186px;
					}

						#floatingRightBlock li a:link, #floatingRightBlock li a:visited
						{
							font-weight:bold;
							color:#1c2695;
							text-decoration:none;
						}

						#floatingRightBlock li a:hover
						{
							font-weight:bold;
							color:#1c2695;
							text-decoration:underline;
						}



				#floatingRightBlock ul.story
				{
					list-style:none;
					clear:both;
					float:left;
					margin:0px;
					padding:4px 0px;
				}

					#floatingRightBlock ul.story li
					{
						margin:0px;
						padding:8px 2px;
						float:left;
						clear:both;
						width:186px;
					}

						#floatingRightBlock ul.story li img
						{
							border:none;
							vertical-align:middle;
						}

						#floatingRightBlock ul.story li a:link, #floatingRightBlock ul.story li a:visited
						{
							font-weight:normal;
							color:#313031;
							text-decoration:none;
						}

						#floatingRightBlock ul.story li a:hover
						{
							font-weight:normal;
							color:#313031;
							text-decoration:underline;
						}


	/*  for article only starts */

	.subLeftBlockArticle
		{
			float:left;
			padding-left:10px;
			padding-right:3px;
			width:667px;
		}
		
		.subLeftBlockArticle1
		{
			float:left;
			padding-left:10px;
			padding-right:3px;
			width:490px;
		}	
			/* ---------------------------------- */
			
			.storyToolBoxHolder
			{
				border-bottom:#d05808 1px solid;
				border-top:#d05808 1px solid;
				float:left;
				clear:both;
				width:100%;
				display:block;
				margin-top:8px;
			}
			
			.subLeftBlockArticle ul.story
				{
					list-style:none;
					float:left;
					margin:0px;
					padding:0px 0px;
					width:100%;
					position:relative;
				}

					.subLeftBlockArticle ul.story li
					{
						margin:0px;
						padding:6px 0px 1px;
						float:left;
					}

						.subLeftBlockArticle ul.story li img
						{
							border:none;
							vertical-align:middle;
						}

						.subLeftBlockArticle ul.story li a:link, .subLeftBlockArticle ul.story li a:visited
						{
							font-weight:normal;
							color:#313031;
							text-decoration:none;
						}

						.subLeftBlockArticle ul.story li a:hover
						{
							font-weight:normal;
							color:#313031;
							text-decoration:underline;
						}
						
						ul.story li ul
						{
							width:330px;
							display:none;
							list-style:none;
							position:absolute;
							background-image:url(../images/transparentBg.gif);
							background-repeat:repeat-x;
							top:0px;
							left:3px;
							z-index:1000;
						}
						
						
						ul.story li:hover ul, ul.story li.over ul
						{
							width:290px;
							display:block;
							list-style:none;
							position:absolute;
							background-image:url(../images/transparentBg.gif);
							background-repeat:repeat;
							top:22px;
							left:200px;
							z-index:1000;
							margin:0px;
							padding:0px 5px 0px 10px;
							border:#d0501f 1px solid;
							background-color:#ffffff;
						}
						
						ul.story li ul li
						{
							font-weight:normal;
							color:#000000;
							z-index:1000;
							float:left;
							width:32px;
							margin:0px;
							padding:0px;
						}
							
							ul.story li ul li a:link img
							{
								background-color:#ffffff;
								padding:5px;
							}
							
							ul.story li ul li a:hover img
							{
								background-color:#e5e5e5;
								padding:5px;
							}

			
			/* ---------------------------------- */
			.subLeftBlockArticle p
			{

				font-weight:normal;
				font-size:10pt;
				padding:0px 0px 0px 0px;
			}

			.subLeftBlockArticle p span.span a:link, .subLeftBlockArticle p span.span a:visited
			{
				color:#004182;
				display:block;
				text-decoration:none;
				font-weight:bold;
			}

			.subLeftBlockArticle p span.span a:hover
			{
				color:#004182;
				display:block;
				text-decoration:underline;
				font-weight:bold;
			}

			.subLeftBlockArticle .summary
			{
				font-weight:bold;
				font-size:10pt;
			}

			.subLeftBlockArticle ul
			{
				list-style-type:disc;
				list-style-position:inside;
				float:none;
				clear:both;
				width:80%;
				margin:2px 0px 5px 20px;
			}

			.subLeftBlockArticle li
			{
				float:none;
				padding:5px 0px;
			}


			.subLeftBlockArticle img
			{
				border:#000000 1px solid;
			}

			.subLeftBlockArticle table
			{
				padding:0px;
				margin:0px;
				border:#d4d4d4 0px solid;
				margin-right:5px !important;
				margin-right:0px;
			}

				.subLeftBlockArticle td
				{
					text-align:center;
					font-size:11px;
					font-weight:normal;
					color:#162896;
				}

	/*  for article only ends */


	.security
	{
		width:680px;
		padding-bottom:18px !important;
		padding-bottom:0px;
		float:left;
	}


		.securityBlock
		  {
			padding-left:10px;
			padding-right:3px;
			width:667px;
		   position:relative;
		   display:block;
		   overflow:hidden;
		   margin-top:10px;
		   border:none;
		  }


		   .securityBlock dl
		   {
			width: 600px;
			display:block;
			clear:both;
			padding:9px 0px !important;
			padding:5px 0px;
		   }

		   .securityBlock dt
		   {
			float:left;
			width:155px;
			text-align:right;
			padding-top:2px;
			padding-right:5px;
		   }

			.redLabel
			{
			 color:#ff0000;
			 font-weight:bold;
			}

			.greenLabel
			{
			 color:#6eac15;
			 font-weight:bold;
			}

		   .securityBlock dd
		   {
			width:400px;
			float:left;
		   }

			.securityBlock dd a:link, .securityBlock dd a:visited
			{
			 color:#000000;
			 font-weight:bold;
			 text-decoration:underline;
			}

			.securityBlock dd a:hover
			{
			 color:#999999;
			 font-weight:bold;
			 text-decoration:none;
			}

			#forgotPwdStyle
			{

			}

				.resetLabelStyle
				{
					 color:#000000;
					 font-weight:bold;
					 text-align:center;
					 padding-left:122px;
				}

					#forgotPwdStyle td
					{
						padding:4px 0px;
					}

					#ekEmail input
					{
						background-image:url(../images/searchInputBg.gif);
						background-repeat:repeat-x;
						border:#999999 1px solid;
					}

					#forgotPwdStyle td.ekResetPassEmailLabel
					{
						width:155px;
						text-align:right;
						padding-top:2px;
						padding-right:5px;
					}

					#ekResetPassSubmitButton input
					{
						background-color:#b12114;
						border:#000000 1px solid;
						color:#FFFFFF;
						margin-left:163px;
					}



		.blogs
		{
			width:488px;
			float:left;
			padding-bottom:5px;
		}



			.blogs h6
			{
				font-size:16px;
				font-weight:bold;
				color:#004182;
				padding:30px 0px 5px 0px;
				border-bottom:#999999 1px dashed;
				width:75%;
				margin-bottom:10px;
			}


			.blogsBlock
			{
				float:left;
				padding-left:10px;
			padding-right:3px;
			width:475px;
			}

				.blogsBlock .div
				{
					border-bottom:#c9c9c9 2px solid;
					width:98%;
					margin-bottom:20px;
					padding-bottom:10px;
				}


	.blogCol2
	{
		border:1px solid #999999;
		float:left;
		font-size:12px;
		margin:5px;
		width:175px;
	}

		.blogCol2 ul, .blogCol2 li
		{
			list-style:none;
		}

			.blogCol2 li
			{
				padding:2px 1px;
			}

		.blogHeading
		{
			border-bottom:2px solid #86919D;
			font-family:Times New Roman;
			font-size:12px;
			font-weight:bold;
			text-align:center;
			width:100%;
		}

		div.blogCol2 a:link, div.blogCol2 a:visited, div.blogCol2 a:hover
		{
			color:#86919D;
			font-family:Arial;
			font-size:12px;
			text-decoration:none;
		}


	.subRight
	{
		width:336px !important;
		width:336px;
		float:right !important;
		float:none;
		padding-bottom:5px;
	}


		.subRight img
		{
			padding-top:5px;
			/*float:left;*/
		}


		.forumBlock
		{
			width:138px;
			float:left;
			margin-right:6px;
		}

		.towerBanner
		{
			float:none !important;
			float:left;
		}

		.subRight ul
				{
					list-style:none;
					margin:0px;
					padding:4px 0px 18px;
				}

					.subRight li
					{
						margin:0px;
						padding:5px 2px;
						clear:both;
						width:300px;
					}

						.subRight li a:link, .subRight li a:visited
						{
							font-weight:normal;
							color:#053fa9;
							text-decoration:none;
						}

						.subRight li a:hover
						{
							font-weight:normal;
							color:#053fa9;
							text-decoration:underline;
						}



				.subRight ul.story
				{
					list-style:none;
					clear:both;
					margin:0px;
					width:300px;
					padding:4px 0px;
				}

					.subRight ul.story li
					{
						margin:0px;
						padding:4px 2px;
						float:left;
						clear:none;
					}

						.subRight ul.story li img
						{
							border:none;
							margin-top:-5px;
						}

						.subRight ul.story li a:link, .subRight ul.story li a:visited
						{
							font-weight:normal;
							color:#313031;
							text-decoration:none;
						}

						.subRight ul.story li a:hover
						{
							font-weight:normal;
							color:#313031;
							text-decoration:underline;
						}

/* message */

.msgStyle
{
	color:#0050a8;
	font-size:12px;
	font-weight:normal;
}

.pagination
{
	float:left;
	width:98%;
	text-align:right;
	padding-right:8px;
}




/* newly added for article */

.pgComment
{
	font-size:10pt;
	font-style:italic;
	color:#000000;
	width:470px;
}

.byLine
{
	font-size:10pt;
	color:#000000;
	font-weight:bold;
}

.articleImage
{
	padding-top:13px;
	text-align:center;
}

#floatingRightBlockAdPlaceHolder
{
	width:336px;
	height:280px;
	float:right;
	border:#d5d5d5 1px solid;
	margin-right:5px !important;
	margin-right:3px;
	margin-top:25px;
	padding:6px;
	clear:both;

}

#floatingRightBlockAd
{
	width:336px;
	height:280px;
	position:absolute;
	/*left:314px !important;
	left:313px;
	top:516px !important;
	top:527px;*/
	border:#d5d5d5 1px solid;
	margin-right:5px !important;
	margin-right:3px;
	margin-top:25px;
	padding:6px;

}

p.SectionAdd
{
	/*padding:26px 55px 26px 25px;*/
	padding:26px 0px;
}

/* update by Santanu */

.container-bottom{
width:956px !important;
width:980px;
padding-left:44px !important;
padding-left:20px;
height:68px;
background-repeat: repeat-x;
margin :0px auto;
}
.container-bottom dl.lwm{
/*margin-left:40px;*/
padding-top:15px;
float:left;
}
.container-bottom dt.lwm{
float:left;
margin:0px 18px;
}

/* multi section css starts */

.secSubHlink
{
	color:#053fa9;
	text-decoration:none;
	font-size:16px;
	font-family: arial;
	font-weight:bold;
}

.secSubHlink:hover
{
	color:#053fa9;
	text-decoration:underline;
	font-size:16px;
	font-family: arial;
	font-weight:bold;
}

.searchPage
{
 width: 650px;
}

.searchresult-Column-1 table
{
	margin-left:6px !important;
	margin-left:0px;
}

.column-ad_digital {
display:inline /*Fix IE floating margin bug*/;
float:left;
width:300px;
overflow:visible !important /*Firefox*/;
overflow:hidden /*IE6*/;
padding:0px 0px 0px 0px;
border:solid 1px #999999;
/* background:#999999; */
margin-top:6px;
margin-bottom:5px;
}

.mar_digital {background:url("/images/MAR_right_bottom.jpg") no-repeat bottom right;}

/* Article Page Sponser Link Ads Tag back ground    */

.curve_holder{
  width:600px;
  float:left;
  position:relative;
  margin:5px;
}

.topcurve{
  background-image:url(../images/top_curve.jpg);
  background-repeat:no-repeat;
  position:relative;
  font-size:1px;
  float:left;
  width:600px;
  height:6px;
}

.curvebg{
  background-color:#f9e7ea;
  width:580px;
  float:left;
  padding:0px 10px 2px 10px;
}

.curvebg p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  padding:0px;
  margin:0px;
  padding-bottom:18px;
}

.curvebg a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#0051a7;
  font-weight:normal;
  padding:0px;
  margin:0px;
  text-decoration:none;
}

.curvebg a:hover{
  text-decoration:underline;
}

.bottomcurve_pink{
  background-image:url(../images/bottom_curve_pink.jpg);
  background-repeat:no-repeat;
  position:relative;
  float:left;
  width:650px;
  height:6px;
}

/* Article Page Sponser Link Ads Tag back ground  -  End  */

.mian_holder{
  width:653px;
  padding:8px;
  float:left;
  position:relative;
}

.centerbg p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#FFFFFF;
  padding:6px 0px 0px 0px;
  margin:0px;
  text-align:center;
  font-weight:bold;
}
.greybg{
  width:646px; 
  background-color:#CCCCCC; 
  height:170px; 
  float:left; 
  padding:0px; 
  margin:0px;
}

.bottom_curve{
  background-image:url(../images/bottom_curve.jpg);
  background-repeat:no-repeat;
  height:7px;
  width:646px;
  float:left;
}

.whitebox_holder{
  width:154px; 
  float:left; 
  padding:0px; 
  margin:12px 0px 0px 0px;
}

.whitetop{
  background-image:url(../images/white_topcurve.jpg);
  background-repeat:no-repeat;
  height:7px;
  width:154px;
  float:left;
  font-size:1px;
}

.white_bg{
  background-image:url(../images/whitebg.jpg);
  background-repeat:no-repeat;
  height:135px;
  width:154px;
  float:left;
  padding:0px;
  margin:0px;
}

.white_bg p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#D05808;
  text-decoration:none;
  padding:8px;
  padding-bottom:0px;
  padding-left:10px;
  margin:0px;
}

.white_bg a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#D05808;
  text-decoration:none;
}

.white_bg a:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#D05808;
  text-decoration:underline;
}

.white_bottom{
  background-image:url(../images/white_bottomcurve.jpg);
  background-repeat:no-repeat;
  height:8px;
  width:154px;
  float:left;
  font-size:1px;
  padding:0px;
  margin:0px;
}
.headerbar_holder_digitalsignage{
 width:650px;
 height:30px;
 padding:0px;
 margin:0px;
 float:left;
}

.headerbar_holder_digitalsignage .left{
 background-image:url(../images/digitalsignageweekly_leftcu.jpg);
 background-repeat:no-repeat;
 width:6px;
 height:30px;
 float:left;
}

.headerbar_holder_digitalsignage .centerbg{
 background-image:url(../images/digitalsignageweekly_bg.jpg);
 background-repeat:repeat-x;
 width:634px;
 height:30px;
 float:left;
 text-align:center;
 margin:0px;
}

.centerbg p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#FFFFFF;
  padding:6px 0px 0px 0px;
  margin:0px;
  text-align:center;
  font-weight:bold;
}

.headerbar_holder_digitalsignage .right{
 background-image:url(../images/digitalsignageweekly_rtcurv.jpg);
 background-repeat:no-repeat;
 width:6px;
 height:30px;
 float:left;
}

a.orangetxt{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#eb6f1c;
  text-decoration:none;
}

a.orangetxt:hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#eb6f1c;
  text-decoration:underline;
}
/*	CSS for slideshow starts here  */
.Pannel {
	border: 1px solid #cccccc;
	margin-top: 0px;
	margin-bottom: 7px;
	margin-right: 3px;
	padding: 5px;
	background-color:White;
}


.slideshow_row {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FAFAFA;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	padding: 5px;
}
.Slideshowlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#397F9D;
}
.Slideshowlinks a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#397F9D;
}
.Slideshowlinks a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#397F9D;
}
.Slideshowlinks a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#397F9D;
}
.slideshow_table_title_bg {
	background-image: url(images/slideshow_table_title_bg.gif);
	background-repeat: repeat-x;
}
.slideshow_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ed2e24;
}
.slideshow_smalltext {
 font-size: 11px;
 color: #999999;
 font-family: Tahoma, Arial, Verdana;
 letter-spacing: 1px;
}

.slideshow_thumb_border {
	border: 5px solid #00ADEF;
}
.slideshow_text_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6A6B4C;
	font-weight: bold;
}

.slideshowList {
	border: 1px solid #00739F;
}
.slideshowListlink {
	font-family:Georgia,  Arial, Times, serif;
	font-size:14px;
	color: #00739F;
	font-weight:bold;
	padding: 20px 0px 0px 30px;
	text-decoration:none;
	background-image: url(../images/slideshow_bullet.gif);
	background-repeat: no-repeat;
	background-position: 5px  20px;
}
.slideshowListlink a:link {
	font-family:Georgia,  Arial, Times, serif;
	font-size:14px;
	color: #00739F;
	font-weight:bold;
	text-decoration:none;
}
.slideshowListlink a:visited {
	font-family:Georgia,  Arial, Times, serif;
	font-size:14px;
	color: #00739F;
	font-weight:bold;
	text-decoration:none;
}
.slideshowListlink a:hover {
	font-family:Georgia, Arial, Times, serif;
	font-size:14px;
	color: #00739F;
	font-weight:bold;
	text-decoration:underline;
}


/*	CSS for slideshow ends here  */
.border
{
	border: 1px solid #CCCCCC;
}

.ArticleVideo
{
	margin: 0px;
	/*padding: 5px;*/
	border-right: #f37828 1px solid;
	border-top: #f37828 1px solid;
	border-left: #f37828 1px solid;
	border-bottom: #f37828 1px solid;
}




.NormalGridRow
{
    font-size: 8pt;
    color: black;
    font-family:Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;

}



.GridRowPage
{
    font-weight: bold;
    font-size: 8pt;
    color:#000000;
    font-family: Arial, Helvetica, sans-serif;
    background-color:#FF6A00;
}
.GridRowPage a:link
{
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
}
.GridRowPage a:hover
{
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif; 
}
.GridRowPage a:visited
{
    font-weight: bold;
    font-size: 8pt;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
}


.GridHeader
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    background-color:#FF6A00;
}


.AlterNateGridRow
{
    font-size: 8pt;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #E6E6E6;
}

.BtnClass
{
    font-weight: bold;
    font-size: 9pt;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF6A00;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
}
a:link, a:visited, a:active
{
    outline: none;
    text-decoration: none;
}




