﻿td, img, a
{
	behavior: url(iepngfix.htc);
}
body
{
	background: url(../../images/body_bg.gif) repeat-x left top #ffbda1;
	margin: 15px 0px 0px 0px;
	font-family:Verdana;
}

.mainbody_bg
{
	background: url(../../images/main_body_bg.png) repeat-y top left;
}

.footer_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #584239;
	text-decoration: none;
}

.maintop_bg
{
	background: url(../../images/maintop_bg.gif) repeat-x top left #ffffff;
}

.promote_block_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
}

.promote_block_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


.promote_block_listingtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;
	text-decoration: none;
}

.menu_style a
{
	background: url(../../images/menu_bg.gif) no-repeat top left;
	display: block;
	width: 166px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	text-decoration: none;
	padding-left: 40px;
	padding-top: 7px;
}


.menu_style a:hover
{
	background: url(../../images/menu_bg_over.gif) no-repeat top left;
	display: block;
	width: 166px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d40203;
	text-decoration: none;
	padding-left: 40px;
	padding-top: 7px;
}

.home_link a
{
	background: url(../../images/home_icon_over.png) no-repeat top left;
	display: block;
	width: 31px;
	height: 16px;
}

.home_link a:hover
{
	background: url(../../images/home_icon.png) no-repeat top left;
	display: block;
	width: 31px;
	height: 16px;
}

.sitemap_link a
{
	background: url(../../images/sitemap_icon.png) no-repeat top left;
	display: block;
	width: 31px;
	height: 16px;
}

.sitemap_link a:hover
{
	background: url(../../images/sitemap_icon_over.png) no-repeat top left;
	display: block;
	width: 31px;
	height: 16px;
}


.contact_link a
{
	background-image: url(../../images/contact_icon.png);
	display: block;
	width: 31px;
	height: 16px;
}

.contact_link a:hover
{
	background-image: url(../../images/contact_icon_over.png);
	display: block;
	width: 31px;
	height: 16px;
}


/*added by jubin for the article heading*/
.article_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #dd4533;
	text-decoration: none;
}

/*added by jubin for the article text*/
.article_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.article_block_listingtxt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #525252;
	text-decoration: none;
}


.maintop_bg2
{
	background: url(../../images/maintop_bg_2.gif) repeat-x top left #fff1eb;
}

.heading_strip
{
	background: url(../../images/strip_bg.gif) no-repeat top left;
	padding-left: 12px;
	padding-top: 10px;
	width: 770px;
}

.strip_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}


.sitemapHd
{
	color: #F15834;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.sitemapList
{
	list-style-image: url(  "../../images/arrow_img.gif" );
}
.sitemapLink
{
	color: #525252;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
}

a.sitemapLink
{
	color: #525252;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
}
a.sitemapLink:hover
{
	color: #000000;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: underline;
}
.formTextPub
{
	text-align: right;
	padding-right: 7px;
	font-size:11px;
}
.asterik
{
	font-size: small;
	color: Red;
}
.TextBox
{
	font-family: Verdana;
	font-size: 12px;
}

.BigTextBox
{
	font-family: Verdana;
	font-size: 12px;
}

.DropDown
{
	font-family: Verdana;
	font-size: 12px;
	height: 20px;
}
/*Begin: Css Class for GridView Control used on all pages */
.GridView
{
	font-family: Verdana, Tahoma, Arial;
	
	border: solid 1px #c2c0c0;
}
.RowStyle
{
	font-size: 12px;
	background-color: #f0f0f0;
	height: 22px;
	padding-left: 5px;
}
.RowStyle span
{
	padding-left: 5px;
}
.RowStyle a
{
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.RowStyle a:hover
{
	font-size: 12px;
	text-decoration: none;
	color: #eb614b;
}
.RowStyle:hover
{
	background-color: #fef7f6;
	
}
.AlternatingRowStyle
{
	font-size: 12px;
	background-color: #f9f7f5;
	height: 22px;
	padding-left: 5px;
}
.AlternatingRowStyle span
{
	padding-left: 5px;
}
.AlternatingRowStyle a
{
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.AlternatingRowStyle a:hover
{
	font-size: 12px;
	text-decoration: none;
	color: #eb614b;
}
.AlternatingRowStyle:hover
{
	background-color: #fef7f6;
}
.FooterStyle
{
	font-size: 12px;
	background-color: #d2d2d2;
	height:20px;
	font-weight:bold;
}
.SelectedRowStyle
{
	background-color: #fef7f6;
}
.PagerStyle span
{
	font-size: 12px;
	background-color: #fef7f6;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	color: #eb614b;
}
.PagerStyle a
{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}
.PagerStyle a:hover
{
	font-size: 12px;
	color: #eb614b;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: underline;
}
.HeaderStyle
{
	font-size: 11px;
	background-color: #fa8961;
	height: 21px;
	text-align: center;
	color: #FFFFFF;
}
.HeaderStyle a
{
	font-size: 11px;
	background-color: #fa8961;
	height: 21px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
}
.HeaderStyle a:hover
{
	font-size: 11px;
	background-color: #fa8961;
	height: 21px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: underline;
}
/*END: Css Class for GridView Control */
.p_leftLabel
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	height: 21px;
	padding-left: 10px;
	background-color:#ffbda1;
}
.p_rightLabel
{
	font-family: Verdana;
	font-size: 12px;
	padding-left: 10px;
}
.p_heading
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	background-color: #ee6935;
	color:White;
	height: 25px;
	padding-left: 10px;
}
.p_Sub_heading
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	background-color: Gray;
	height: 21px;
	color:White;
	padding-left: 10px;
}
.b_Sub_heading
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	background-color: Gray;
	height: 21px;
	color:White;
	padding-left: 10px;
}
.c_headbg
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	background-color: #ffffff;
	background-image:url(../../images/c_h_gb.gif);
	height: 29px;
	color:White;
	padding-left: 10px;
}

		
#progressBackgroundFilter1
{
	position: absolute;
	height: expression(document.documentElement.scrollTop + document.body.scrollHeight +  "px" );
	width: expression(document.body.clientWidth +  "px" );
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: Transparent;
	z-index: 1000;
}
#processMessage1
{
	position: absolute;
	top: 35%;
	left: 33%;
	padding: 10px;
	width: 345px;
	z-index: 1001;
	background-color: #fff;
	border: solid 1px #000;
}
.iFrameBackground
{
	position: absolute;
	height: expression(document.documentElement.scrollTop + document.body.scrollHeight +  "px" );
	width: expression(document.body.clientWidth +  "px" );
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	filter: alpha(opacity=50);
	opacity: 5.0;
	z-index: 999;
}
/*For Advertiser Login , Upcoming Section */
.Upcoming
{
	border:solid 1px #d8cfca; 
	background-color:#e8e8e8; 
	background-image:url('../../images/background_image.gif');
	background-repeat:repeat-x;
	font-size:11px;
	font-family:Verdana;
	padding-left:0px;
	margin-top:20px;
	}