﻿body 
{
	margin: 0% auto;max-width: 1000px;position: relative;background: #EBEBEB; padding:0%;font: normal 100%/1.3 Georgia;
}
body form
{
	max-width:1000px;margin:0px auto;background:white; padding:0px;display:inline-block;box-shadow: 0px 7px 7px 7px #DBDBDB;
}
@media screen and (max-width: 768px) 
{
	body{font-size: 75%;}
}
html,
button,
input,
select,
textarea {
    color: #222;
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0 0.5em 0em;	
    padding: 0;
}
.line {
float: left;
border-bottom: 1px solid #D7D7D7;
width: 99% !important;
margin:0%;
padding:0%;
}
.vline
{
	margin:0%; padding:0% 4% 1% 4%; border:0em;
}
img {
    vertical-align: middle;
    max-width:100%;
}
a {
color: black;
}

.clear{border:none;clear:both;width: 100% !important;margin: 0 !important;padding: 0 !important;border-bottom:none !important;}
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}
.gap20{float:left;height:0.70em;width:99%;}
.headermain
{
	float:left; margin:0 1%; padding:0%;width:98%;
}
.header_top
{
	float:left; margin:0%; padding:1.2% 0% 0% 0%; width:100%;border-bottom: solid 1px black;
}
.header_left
{
	float:left; margin:0%; padding:0%; width:34%;
}
.header_left ul
{
	margin: 0em;padding: 0em;list-style-type: none;
}
.header_left ul li
{
float: left;margin: 0em 0.3em;padding:0em;
}
.header_mid
{
	float:left; margin:0%; padding:0.5% 0% 0% 0%; width:50%;
}
.header_mid ul
{
	margin: 0em;padding: 0em;list-style-type: none;text-align:left;
}
.header_mid ul li
{
    display:inline; margin: 0 0.05em;padding:0em;text-align:center;
}
.header_mid ul li a
{
font-size:0.76em; color:Black; font-family:Sans-Serif; font-weight:bold;
}
.header_right
{
	float:left; margin:0 0 0 0%; padding:0.5% 0% 0% 0%; width:9%;
}
.header_right ul
{
	margin: 0;padding: 0em;list-style-type: none;
}
.header_right ul li
{
float: left;margin: 0em 0.1em;padding:0em;
}
.header_srch
{
	float:left; margin:0.3% 0 0 0; padding:0;
}
.header_srch div
{
	float:left; position: absolute;
}
.txtSrch {
width: 150px;
border-radius: 5px;
border: 1px solid #ccc;
height: 20px;
}
.btnSrch {
position: absolute;
right: 3px;
top: 1px;
}
.header_bottom
{
	float:left; margin:0%; padding:0% 0% 1% 0%; width:100%;
}
.header_bottom_time
{
	float:left; margin:0%; padding:1% 0% 0% 0%; width:100%;text-align: center; font-size:0.7em; color:#50A5C5;font-family:Sans-Serif;
}
.header_bottom_logo
{
	float:left; margin:0%; padding:0% 0% 0% 0%; width:100%;text-align: center;
}

.ad_slot {
float: left;
width: 100%;
margin: 1.5% 0% 1.5% 0%;
padding: 0% 0% 0% 0%;
text-align:center;
}


section div.LeftContainer {
float: left;
width: 66%;
margin: 1% 0 0 1%;
padding:0 1% 0 0;
position: relative;
border-right:1px solid #D7D7D7;
}
aside div.RightContainer {
float: left;
width: 30%;
margin:0.2% 0 0 1%;
padding:0 0 0 0;
}
.toplead_main
{
	float:left; margin:0%; padding:0%;width:100%;
}
.toplead_main h1 {
margin: 0em 0em 0.2em 0em;
text-align: left;
line-height: 1.1em;
float:left;
width:100%;
}
.toplead_main h1 a {
font-size: 1.1em;
font-weight: bold;
line-height:1.2em;
*font-size:0.7em; /* IE6, IE7 */
+font-size:0.7em;/* Only works in IE7*/
*+font-size:0.7em; /* Only works in IE7 */
font-size:0.7em\9; /* IE6, IE7, IE8, IE9 */
font-size:0.7em\0; /* IE8, IE9 */
font-size:0.7em\9\0;/*Only works in IE9*/
}
.toplead_main span.deck{font-size:0.8em;color:#EE3D45;margin:0;padding:0;text-transform: uppercase;}
.toplead_main span.subhead{font-size:1em;color:#555;margin:0;float:left;padding:0em 0em 0.3em 0em;}
.toplead_main span,
.toplead_bottom div span,
.toplife_bottom > div > span{width:100%;font-size: 0.70em;font-weight: normal;color: gray;margin:0 0 0.4em 0;display:block;font-family: sans-serif;/*float:left;*/}
.toplead_bottom div span{float:none;}
.toplead_main > p {
font-size: 1em;
margin:0em;
font-weight: normal;
float:left;
width:100%;
}
.toplead_main_more{float: right;font-weight: bold;margin: 0em 0 0 0;text-align: right;font-size: 1.2em;padding: 0.1em 0 0.2em 0.5em;}
.toplead_main_more a{font-size: 0.70em;color: red;font-weight: normal;font-family: sans-serif;}
span.caption{font-size:0.85em;margin-top:0.6em;font-weight:normal;display:block;color: gray;border-bottom: 1px solid #ccc; margin-bottom: 2%;width: 71%;font-family: sans-serif;}
.toplead_main #fullart{display:none;}
.toplead_main #plusicon{cursor:pointer;text-align:right;margin:0 0 0.3em 0;}
.gridbox{/*position:relative;*/float:left;}
.gridbox > span{/*width:auto;position:absolute;bottom:0;left:0;right:0;padding:1em;margin:0;background:#000;*/color:gray;font-size:0.85em;filter:alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity: 0.4; -khtml-opacity: 0.4;opacity: 0.4;}
.toplead_middle
{
	float: left;
width: 100%;
padding: 0%;
margin:0% 0% 1% 0%;
}
/*.toplead_middle aside {
float: left;
width: 49%;
}
.toplead_middle aside:first-child {
margin-right: 2%;
}*/
/*toplead_middle aside:last-child {
border: none;
}*/
/*.toplead_middle aside h2 {
margin: 0.2em 0;
}*/
.toplead_middle h2 {
margin: 0.3em 0 0 0em;
position: relative;
padding:0% 2% 0% 1.9%;
float: left;
width: 45%;
}
.toplead_middle > h2:before {
content: '';
background: #3C3C3C;
height: 7px;
width: 7px;
position: absolute;
left: 0px;
top: 5px;
}

.toplead_middle > h2.videorel{margin:0.3em 0 0 0.2em;}
.toplead_middle > h2.videorel:before{position: absolute;left:-11px !important;top:2px !important;background:url(../images/video_icon.png) no-repeat;width:18px;height:14px;border:0px;border:0px !important;}

.toplead_middle > h2.audiorel{margin:0.3em 0 0 0.2em;}
.toplead_middle > h2.audiorel:before{position: absolute;left:-5px !important;top:2px !important;background:url(../images/audio_icon.png) no-repeat;width:16px;height:14px;border:0px;border:0px !important;}

.toplead_middle > h2.photorel{margin:0.3em 0 0 0.2em;}
.toplead_middle > h2.photorel:before{position: absolute;left:-6px !important;top:2px !important;background:url(../images/photo_icon.png) no-repeat;width:18px;height:14px;border:0px;border:0px !important;}

.toplead_middle > h2 a {
font-size: 0.55em;
font-weight: bold;
line-height: 1.4em;
}
.toplead_bottom
{
float: left;
width: 100%;
padding: 1% 0% 0% 0%;
margin:1% 0% 0% 0%;
border-top:solid 0px #ccc;
}
.toplead_more 
{
float:right;font-weight:bold;
margin: 0em 0 0 0;
text-align: right;
font-size: 1.2em;
padding: 0.1em 0 0.2em 0.5em;
}
.toplead_more a {
font-size: 0.70em;
color: red;
font-weight: normal;
}
/*.toplead_bottom aside {
float: left;
width: 49%;
}
.toplead_bottom aside:first-child {
margin-right: 2%;
}*/
.toplead_bottom div {
float: left;
width: 48.5%;
margin:0;
padding:1% 0 1% 0;
}
.toplead_bottom div:nth-last-of-type(-n+2){border:none;}
.toplead_bottom div img {
margin: 0.3em 0.5em 0.2em 0;
float: left;
max-width: 100px;
max-height:70px;
}
/*.toplead_bottom aside h2 {
margin: 0.2em 0;
}*/
.toplead_bottom div h2 {
margin: 0em 0em 0.2em 0em;
font-weight: normal;
}
.toplead_bottom div > h2 a {
font-size: 0.70em;
font-weight: bold;
}
.toplead_bottom div p {
margin:0.3em 0 0 0;
font-size: 0.85em;
color:black;
}

.LeftContainer_main {
float: left;
width: 99.7%;
margin: 0% 0 1% 0.3%;
padding: 0% 0% 0% 0%;
}
.LeftContainer_Left {
float: left;
width: 48%;
margin: 0;
padding:0% 2% 0 0;
}

.LeftContainer_Right {
float: left;
width: 49%;
margin: 0%;
padding: 0% 0% 0% 1%;
}
.CatNewsFirst_main
{
	float:left; margin:0%; padding:0%; width:100%;
}
.catnameurl
{
	float: left;width: 100%;color:#0075A1;border-bottom: solid 1px black; margin:0%; padding:0%;
}
.catnameurl > span{float:right;margin:1.4em 0 0 0;padding:0;font-size: 0.75em;font-weight: normal;display:block;}
#vertical-ticker {height: 150px;overflow: hidden;margin: 0;padding: 0;}
.catnameurl h1
{
	float: left;margin:1.5% 0 0 0.25em; padding:0 0.5em 0 0;font-size:1.2em;font-weight:bold;border-right:solid 4px #ccc;
}
.catnameurl h1 a
{
	color:#0075A1; font-size:0.90em;text-transform: uppercase;
}
.catsubnameurl
{
	float: left;width: 100%;color:#0075A1; margin:0%; padding:0% 0% 0% 0%;
}
.catsubnameurl h1
{
	float: left;width: 100%; margin:0%; padding:0%;
}
.catsubnameurl h1 a
{
	color: gray;font-size: 1.1em;font-weight: normal;
}
.CatNewsFirst_News
{
	float:left; margin:0%; padding:0%; width:100%;
}
.CatNewsFirst_News h2 {
margin: 0.5em 0 0.7em 0;
position: relative;
font-size: 0.85em;
padding: 0.1em 0 0em 0.8em;
}
.CatNewsFirst_News h2 a {

font-weight:normal;
}
.CatNewsFirst_News > h2:before,
.columnB ul li h2:before {
content: '';
background: #3C3C3C;
height: 5px;
width: 5px;
position: absolute;
left: 2px;
top: 8px;
}
.CatNewsFirst_News span 
{
float:right;font-weight:bold;
margin: 0em 0 0 0;
text-align: right;
font-size: 1.2em;
padding: 0.1em 0 0.2em 0.5em;
}
.CatNewsFirst_News span a {
font-size: 0.70em;
color: red;
font-weight: normal;
}


.CatNewsSecond_main
{
	float:left; margin:0%; padding:0%; width:100%;
}
.CatNewsSlider_main
{
	float:left; margin:0%; padding:0%; width:100%;
}
/*.catnameurl
{
	float: left;width: 100%;color:#0075A1;border-bottom: solid 1px black; margin:0%; padding:0%;
}
.catnameurl h1
{
	float: left;width: 100%; margin:0%; padding:0%;
}
.catnameurl h1 a
{
	color:#0075A1; font-size:1em;font-size: 0.85em;
}*/
.CatNewsSecond_News
{
	float:left; margin:0%; padding:1.5% 0 0 0; width:100%;border-top:solid 1px #ccc;
}
.CatNewsSecond_News h2 {
margin: 0em 0 0 0;
position: relative;
font-size: 1.2em;
padding: 0.1em 0 0.2em 0.5em;
}
.CatNewsSecond_News h2 a {
font-size: 0.72em;
font-weight:bold;
}
.CatNewsSecond_News > h2:before {
content: '';
background: #3C3C3C;
height: 5px;
width: 5px;
position: absolute;
left: 0px;
top: 8px;
}
.CatNewsSecond_News span 
{
float:right;
margin: 0em 0 0 0;
text-align: right;
font-size: 1.2em;
padding: 0.1em 0 0.2em 0.5em;
}
.CatNewsSecond_News span a {
font-size: 0.70em;
color: red;
font-weight: normal;font-family: sans-serif;
}
.CatNewsSecond_FirstNews
{
	float:left; margin:1.5% 0 0 0; padding:0%; width:100%;
}
.CatNewsSecond_FirstNews img
{
	float: left;margin: 0.3em 0.5em 0.1em 0; padding:0em; max-height: 85px;
}
.CatNewsSecond_FirstNews h1 {
margin: 0em 0 0 0;
position: relative;
padding: 0.1em 0 0.2em 0.1em;
}
.CatNewsSecond_FirstNews h2 {font-weight:normal;font-size:1.2em;margin:0;}
.CatNewsSecond_FirstNews h1 a {
font-size: 0.90em;
font-weight:bold;
*font-size:0.7em; /* IE6, IE7 */
+font-size:0.7em;/* Only works in IE7*/
*+font-size:0.7em; /* Only works in IE7 */
font-size:0.7em\9; /* IE6, IE7, IE8, IE9 */
font-size:0.7em\0; /* IE8, IE9 */
font-size:0.7em\9\0;/*Only works in IE9*/
}
.CatNewsSecond_FirstNews span {
font-size: 0.70em;
font-weight:normal;
color:gray;font-family: sans-serif;
}
.CatNewsSecond_FirstNews p {
margin: 0.2em 0 0.4em 0;
padding:0em;
font-size: 0.90em;
color:black;
line-height:1.4em;
}



.CatNewsThird_main
{
	float:left; margin:0% 0% 3% 0%; padding:0%; width:100%;border-bottom:solid 0px #ccc;
}
.CatNewsThird_Left
{
	float: left;width: 49%;margin: 1.5% 1% 0 0;padding:0;
}
.CatNewsThird_Right
{
	float: left;width: 48%;margin: 0.9% 0 0 2%;padding:0%;
}
.CatNewsThird_Right span 
{
float:right;font-weight:bold;
margin: 0em 0 0 0;
text-align: right;
font-size: 1.2em;
padding: 0.1em 0 0.2em 0.5em;
}
.CatNewsThird_Right span a {
font-size: 0.70em;
color: red;
font-weight: normal;
}
.CatNewsThird_Left img
{
	max-width: 100%;margin-bottom: 2% !important;max-height:14em;
}
.CatNewsThird_Left h1
{
	margin: 0em 0em 0em 0em;position: relative;padding: 0em 0em 0em 0em;
}
.CatNewsThird_Left h1 a
{
	font-size: 0.75em;font-weight:bold;
}
.CatNewsThird_Left_span_time {
font-size: 0.70em;
font-weight:normal;
color:gray;
display:block;
margin:0.4em 0;font-family: sans-serif;
}
.CatNewsThird_Left_span_caption {
  font-size: 0.70em;
  font-weight: normal;
  color: gray;
  display: block;
  margin: 0.4em 0;
}
.CatNewsThird_Left_span_caption p {
  font-size: 0.85em !important;
  font-weight:normal !important;
  margin:0%!important; padding:0% !important;
  line-height:1.5em !important;
}
.CatNewsThird_Left p
{
	font-size: 0.85em;font-weight:normal;margin:0%; padding:0%;line-height:1.5em;
}
.CatNewsThird_Right_Top
{
	float:left; margin:0%; padding:0%; width:100%;
}
.CatNewsThird_Right_Top img
{
	float: left;margin: 0.3em 0.5em 0.1em 0; padding:0em; max-width: 6em;
}
.CatNewsThird_Right_Top h2 {
margin: 0em 0 0 0;
position: relative;
padding: 0.1em 0 0.2em 0.1em;
}
.CatNewsThird_Right_Top h2 a {
font-size: 0.7em;
font-weight:bold;
}
.CatNewsThird_Right_Top span {
font-size: 0.70em;
font-weight:normal;
color:gray;
/*width:65%;*/
text-align:left;
float:left;
}
.CatNewsThird_Right_Top p {
margin: 0.2em 0 0.4em 0;
padding:0em;
font-size: 0.85em;
color:black;
line-height:1.4em;
}
.CatNewsThird_Right_Bottom
{
	float:left; margin:1% 0; padding:0; width:100%;border-top:solid 1px #D7D7D7;
}
.CatNewsThird_Right_Bottom h2 {
margin: 0em 0 0 0;
position: relative;
font-size: 1.2em;
padding: 0.3em 0 0.2em 0.5em;
}
.CatNewsThird_main .innerone h2 {
    width:47%;float:left;margin:0 0 0 1%;
}
.CatNewsThird_Right_Bottom h2 a {
font-size: 0.67em;
font-weight:bold;
}
.CatNewsThird_Right_Bottom > h2:before {
content: '';
background: #3C3C3C;
height: 5px;
width: 5px;
position: absolute;
left: 0px;
top: 10px;
}
.CatNewsThird_Right_Bottom span 
{
	float: right;
margin: 0em 0 0 0;
text-align: right;
font-size: 1.2em;
padding: 0.1em 0 0.2em 0.5em;
}
.CatNewsThird_Right_Bottom span a {
    font-size: 0.70em;color:red;font-weight:normal;font-family: sans-serif;
}
.epaper_edition
{
	float:left; margin:0%; padding:2% 0% 2% 0%; width:100%; text-align:center;
}
.horoscope_main
{
	float:left; margin:0%; padding:2% 0% 2% 0%; width:100%;
}
.horoscope_main ul{padding:0em;list-style-type:none;}
.horoscope_main ul li{float:left;padding:0.3em 0.25em;font-size:0.65em;text-align:center;}
.horoscope_main ul li span{color:#5A5A5A;margin:0.5em 0;display:block;}
.horoscope_main ul li img{max-height:35px;border:none;}
.horoInner ul li img{max-height:45px;border:none;max-width:inherit;}
.horoInner ul li{padding:0.7em 0.52em 0 0.52em;position:relative;}
.horoInner ul li.active a:before,
.horoInner ul li a:hover:before{content:'\25b2';position: absolute;top:-22px;z-index: 9999;color: #ccc;text-align: center;width: 70%;font-size:2em;}
.horoInner ul{background-color:#ccc;float:left;}
.horoscope_main > div{float:left;}
.horoscope_main > div.lt{width:20%;text-align:center;}
.horoscope_main > div.lt span{font-size:0.8em;color:#555;margin-top:0.4em;display:block;}
.horoscope_main > div:last-child{width:80%;}
.horoscope_main > div > p{float:left;width:100%;font-size:0.85em;text-align:left;margin:0;padding:0;text-align:left;}
.horoscope_main > div.colA{width:38%;margin-right:2%;}
.horoscope_main > div.colA span{color:#FF0000;font-size:1.1em;text-align:left;margin:0 0 0.3em 0;float:left;width:100%;}
.multimedia_main
{
	float:left; margin:0%; padding:1.8% 0% 2% 0%; width:100%; text-align:left;
}
.multimedia_main span
{
	width: 100%;font-weight: normal;color: gray;margin: 0 0 0.4em 0;font-family: sans-serif;
}
.multimedia_main article{position:relative;float:left;}
.multimedia_main article h2{font-size:0.95em;margin:0.3em 0 0.8em 0;font-weight:normal;}
.multimedia_main article img.iconV{position:absolute;top:20%;left:35%;width:auto;height:auto;margin:0;padding:0;}
.multimedia_main article img{max-height:5.5em;border:0; width:140px; height:90px;}
.MovieReview_main
{
	float:left; margin:0%; padding:0%; width:100%;
}
.MovieReview_News
{
	float:left; margin:0%; padding:0%; width:100%;
}
.MovieReview_News img
{
	float: left;margin: 0.5em 0.5em 0.2em 0; padding:0em; border:0em;
}
.MovieReview_News .rating img{float:left;margin:0.1em;}
.MovieReview_News h2 
{
	float:left;margin: 0em 1% 0em 0em;position: relative;font-size: 1em;padding: 0.1em 0em 0em 0em; width:64%;
}
.MovieReview_News h2 a {
    font-weight:normal; color:#0075A1;
}
.MovieReview_News p {
margin: 0.2em 1% 0.1em 0;padding: 0em;font-size: 0.8em;color: black;float:left;width:64%;
}
.MovieReview_News span 
{
	float:right;font-weight:bold;margin: 0;text-align: right;font-size: 1.2em;padding: 0.1em 0 0.2em 0.5em;
}
.MovieReview_News span a {
font-size: 0.85em;
}
.MovieReview_News .rating{float:left;margin: 0.1em 0;padding:0;width:35%;}

/* MostRead UC CSS Start*/
.fancy-green .ajax__tab_hover .ajax__tab_outer, .fancy-green .ajax__tab_active .ajax__tab_outer
{
	background-color:white;
}
.fancy .ajax__tab_header
{
	background-color:white;
	font-size:1.1em;
	height: 23px;
	border-bottom:1px solid black;
	margin:0%;
	padding:0% 0% 1% 0%;
	cursor:pointer;
}
.fancy-green .ajax__tab_header
{
	font-size:1.1em;
	border:none;
	margin:0%;
	position:absolute;
	right:0px;
	padding:0;
	top:10px;
}
.fancy .ajax__tab_header > span{border-right:solid 3px #ccc;padding:0 1.6%;float:left;}
.fancy-green .ajax__tab_header > span{border-right:solid 2px #555;padding:0 0.9em;float:left;}
.fancy .ajax__tab_header > span:last-child{border:none;}
.fancy .ajax__tab_active .ajax__tab_outer, .fancy .ajax__tab_header .ajax__tab_outer, .fancy .ajax__tab_hover .ajax__tab_outer
{
	margin:1% 0% 0% 0%;
	background-color:white;
}
.fancy .ajax__tab_active .ajax__tab_tab, .fancy .ajax__tab_hover .ajax__tab_tab, .fancy .ajax__tab_header .ajax__tab_tab
{
	padding:0;
	margin:0;
	color:#3B3B3B;
	font-weight:bold;
}
.fancy .ajax__tab_hover .ajax__tab_tab, .fancy .ajax__tab_active .ajax__tab_tab
{
	color: #156FAB;
	border-bottom-color:#F5F5F5;
	font-weight:bold;
}
.fancy .ajax__tab_body
{
	font-size:1em;
	/*border-top:1px slid black;
	float:left;
	padding:1%;
	margin:0.5% 0% 0% 0%;
	width: 97.7%;*/
}
/* MostRead UC CSS End*/
.CatNewsFirst_main div.columnA{float:left;width:32%;}
.CatNewsFirst_main div.columnB{margin:0 2%;}
.CatNewsFirst_main div.columnB ul li{border-top:solid 1px #ccc;}
.CatNewsFirst_main div.columnB ul li.nobd{border:none;}
.columnB .nobd h2:before {background:none;}
.columnB h2:before {left:-6px !important;}
.CatNewsFirst_main div.columnA ul{float:left;margin:8% 0 0 0;}
.CatNewsFirst_main div.columnA ul li{display:block;list-style-type:none;padding:0.1em 0 0.3em 0.4em;}
.CatNewsFirst_main div.columnA ul li:first-child{border-bottom:solid 2px #222;font-size:1.1em;padding-bottom:0;color:Gray;}
.CatNewsFirst_main div.columnA ul li:last-child{border-top:solid 1px #ccc;}
.CatNewsFirst_main div.columnA ul li h2{font-size:1.04em;font-weight:normal;line-height:1.2em;position:relative;margin:0.1em 0;}
.CatNewsFirst_main div.columnA ul li span{font-size: 0.7em;color: gray;margin: 0.2% 0;display: block;}
.CatNewsFirst_main div.columnA ul li p{color:#555;font-size:0.85em;margin:0.3em 0 0 0;padding:0;}
.floatlft{float:left;width:100%;margin-top:0.9em}
.story div.Storyleft{float:left;width:100%;padding-right: 2%;}
.story div.Storyleft article > span.storyText{font-size:0.95em;font-family:Georgia;line-height:1.5em;}
.story div.Storyleft article > span.storyText img{border-color: gray;border-style: solid;border: initial;}
.story div.Storyleft article > span.storyText a{color:#000080;font-weight: bold;text-decoration: underline !important;}
.story div.Storyleft article > span.storyText ul{margin-left:4%;}
.story div.Storyleft article h1{font-size:1.5em;margin:0em 0em 0.3em 0em;line-height: 1.2em;font-weight:normal;}
.story div.Storyleft article h2{font-size:0.9em;font-weight:normal;margin-bottom:0.5em;border-bottom:2px solid #cccccc;padding-bottom:0.3em;}
.story div.Storyleft article span.author{font-size:0.94em;line-height:1.2em;color: black;margin: 0em 0em 0.3em 0em;padding: 0em 0em 0em 0em; float:left; width:99%;font-weight: bold;}
.story div.Storyleft article span.date{font-size:0.75em;line-height:1.8em;color:Gray;display:block;margin-bottom:0.5em;font-family: sans-serif;}
.story div.Storyleft div.shareIcon{float:left;width:100%;padding:0.2em;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background-color:#f8f8f8;margin:1em 0em 0.5em 0em;}
.story div.Storyleft div.shareIcon span{float:left;margin:0.1em;}
.story div.Storyright{float:right;width:26.3%;clear:both;margin-left:2%;}
.story div.Storyright span.shareIcon{display:block;}
.story div.Storyright span.shareIcon span{float:left;margin-bottom:0.1em;}
.story div.relStory{background:#FAFAFA;float:left;padding:0.25em;margin-top:0.5em;border:solid 1px #e6e6e6; width:94%;}
.story div.relStory ul{width:100%;}
.story div.relStory ul li{display:block;list-style-type:none;}
.relStory ul li img{max-width:99%;margin-top:0.5em;}
.relStory ul li h2{font-size:0.77em;margin-top:0.5em;padding-top:0.5em;border-top:solid 1px #ccc;font-weight:normal;}
.relStory ul li h2.nobd{border:none ;font-weight:bold;font-size:0.90em;margin:0em; padding:0.3em 0em 0.4em 0em;border-bottom: 1px solid #cccccc;line-height: 1.5em;}
.relStory ul li h2.nobd a{color:#0075A1;}
.relStory ul li h2 a{color:#0075A1;}
.relStory ul li p{font-size:0.8em;margin:0.4em 0;color:#555555;}
.relStory ul li:first-child{font-size:1.1em;border-bottom:solid 1px Gray;font-family: sans-serif;}
.relStory ul.tagTop li:first-child{padding:0;margin:0;}
.relStory ul.tagTop li:first-child:before{background:none;}
.relStory ul.tagTop li{margin:0.3em 0;position:relative;padding-left:0.4em;}
.relStory ul.tagTop li:before{content: '';background: #3C3C3C;height: 2px;width: 2px;position: absolute;left: 0px;top: 7px;}
.relStory ul.tagTop li a{color:#0075A1;font-size:0.8em;}
.MoreStory{display:none;margin-top:2%;}
.MoreStory h2 a{font-size:0.7em !important;}
img.more{border: none;margin: 0;cursor: pointer;position: absolute;top: -54px;left: 50%;}
img.Less{display:none;border: none;margin: 0;cursor: pointer;position: absolute;top: -54px;left: 50%;}
.lifeClass{float:left; width:100%;margin-top:3%;}
.lifeClass span a{float:left;width:100%;border-bottom:solid 1px #000;color:#EE3D45;font-family:Sans-Serif;font-size:1.25em;margin-bottom:0.5em;padding-bottom:0.1em;font-weight:bold;}
.lifeClass ul{display:block;width:31%;float:left;padding: 0% 2% 0% 0%;}
.lifeClass ul li{list-style-type:none;display:block;margin-bottom:0.1em;}
.lifeClass ul li h2{font-size:1em;font-weight:bold;margin-bottom:0.1em;}
.lifeClass ul li p{font-size: 0.85em;font-weight: normal;margin: 0 0 0.5em 0;padding: 0%;line-height: 1.3em;}
.lifeClass ul li img{margin:0 0 0.7em 0;}
.lifeClass ul.Lb{margin:0 1em;width:31%;}
.lifeClass ul.Lb li.bd{border-top:solid 1px #ccc;}
.lifeClass ul.Lc li:first-child{font-size:1.2em;color:Gray;margin-bottom:0.5em;}
.lifeClass ul.Lb li.BDbottom h2{position:relative;font-size:0.95em;padding-left:0.5em;}
.lifeClass ul.Lb li.BDbottom h2:before{content: '';background: #3C3C3C;height: 5px;width: 5px;position: absolute;left: 0px;top: 8px;}
.rssUL{width:auto;text-align:left;float:left;}
.rssUL ul{display:block;float:left; margin:0.3em 0;font-size:0.91em;width:99.5%;border-top:solid 1px #ccc;}
.rssUL ul:first-child{border:none;}
.rssUL ul > li{padding:0.4em 0;list-style:none;width:100%;}
.rssUL ul li a{color:#0258a3;text-decoration:none}
.rssUL ul li span{float:right;}
.rssUL ul li span a{color:#222;}
.rssUL ul li > ul{margin-bottom:1em;}
.Opi .catsubnameurl h1{width:auto;padding:0.2em 0 0em 0em;font-size:1em;}
.Opi .catsubnameurl{border-bottom:solid 1px #ccc;}
.Opi h2{margin:0em 0em 0.1em 0em;float:left;width:100%;}
.Opi h2 a{font-weight:bold;font-size:0.65em;}
.Opi p{font-size:0.85em;color:black;margin:0 0 0.4em 0;}
.Opi .LeftContainer_Left{width:32%;}
.Opi .LeftContainer_Right{width:65%;}
.Opi hr{margin:0;}
.backcolr{background-color:#f9f9f9;border:1px solid #d3cfd0;float:left;margin:5px 0;padding:5px 0;width:99.5%;}
.num_back{text-align: center;}
.num_back ul li{background-color: #D3CFD0;border: 2px solid white;color: White;display: inline;font-size: 0.7em;font-weight: bold;list-style: none outside none;margin: 0;padding: 4px 7px;float:left;}
.realjob{float:left; width:100%;}
.realjob ul{display:block;width:47%;float:left;margin:1% 0 1% 1%;}
.realjob ul li{list-style-type:none;display:block;margin-bottom:0.1em;}
.realjob ul li > span{margin:0.3em 0;float:left;width:100%;}
.realjob ul li > p{font-size:0.85em;display:block;color:black;margin:0;padding:0;}
.realjob ul li > img{margin:0.2em 0;max-height:8.4em;}
.realjob ul li h2{font-size:0.85em;margin-bottom:0.1em;position:relative;float:left;width:100%;padding-left:0.5em;}
.realjob ul li h2:before{content: '';background: #3C3C3C;height: 5px;width: 5px;position: absolute;left: 0px;top: 6px;}
.realjob ul li:first-child h2{padding:0;font-size:1em;font-weight:bold;}
.realjob ul li:first-child h2:before{background:none;font-size:1.1em;padding:0;}
.realjob ul.colMid{margin:1% 0 1% 1%;}

.realjob ul.colRight{float:right;margin:0.5em 0em 0em 0em; padding:0.5em 0em 0em 0em; width:99%;border:solid 1px #555;box-shadow:1px 3px 6px #555;-webkit-box-shadow:1px 3px 6px #555;-moz-box-shadow:1px 3px 6px #555;border-radius:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.realjob ul.colRight li{font-size:0.9em;padding:0.2em 0 0.1em 3em;position:relative;}
.realjob ul.colRight img{position:absolute;left:10px;}

.Services_main {float: left;margin: 0%;padding: 0%;width: 100%;}
.Services_first{float:left; margin:0em 0em 0em 0em; padding:0em 0em 0em 0em;width:99%;border-bottom: solid 1px #ccc;}
.Services_first h1{margin:0em; padding:0.3em 0em 0.1em 0em;}
.Services_first h1 a{font-size: 0.70em;color: black;font-weight: normal;}
.Services_second{float: left; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; width: 99%;}
.Services_drp{float: left; width: 194px; font-size: 0.85em; margin: 0.5em 0em 0em 0em;padding: 0em; height: 22px; border: 1px solid #ccc;}

.weekend ul{width:33%;}
.weekend ul.colMid{margin:1% 2%;}
.weekend ul li > span{margin:0 0 0.3em 0;border-bottom:solid 1px #222;padding:0 0 0.4em 0;}
.weekend ul.colLast{float:left;margin-top:2em;width:28%;}
.weekend ul.colLast li{font-size:0.95em;padding:0 0 0.5em 0;
                       /*text-transform:capitalize;*/
                       margin:0.5em 0 0 0;border-bottom:solid 1px #ccc;}
.weekend ul.colLast li:first-child{margin-top:0;}
.weekend ul.colLast li:last-child{border-bottom:none;}
.weekend ul.colLast li a{font-size:0.80em;font-weight: bold;margin:0.3em 0;position:relative;display:block;padding:0.2em 0 0 0.7em;}
.weekend ul.colLast li a:before{content: '';background: #3C3C3C;height: 5px;width: 5px;position: absolute;left: 0px;top: 8px;}
.on100{float:left;width:100%;margin-bottom:1em;}
.on100 > div > h1{font-size:1em;}
.on100bg{float:left;margin:0%;clear:both;padding:2%;background-image:url('../images/BG.png');background-position:left top; background-repeat:repeat-y; width:96%;}
.on100bg > span.trbhead{font-size:0.65em;margin:0.2em 0 0 0;display:block;}
.on100bg > span.trbhead p{margin:0em 0em 0.5em 0em;font-size: 1.2em;font-family: sans-serif;}
.on100bg > h2{font-size:1.2em;width:97%;font-weight:normal;margin:0em 0 0.2em 0;padding:0;line-height:1em;position: relative;padding: 0.1em 0 0.2em 0.5em;}
.on100bg > h2:before{content: '';background: #3C3C3C;height: 5px;width: 5px;position: absolute;left: 0px;top: 8px;}
.on100bg > p{font-size:0.87em;display:block;color:#505050;margin:0;padding:0;}
.prearrow,
.nxtarrow {
z-index: 10001;
position: fixed;
top: 40%;
left: 0;
padding: 1em;
box-shadow: 2px 2px 4px 0 #ccc;
border: 1px solid #b2b2b2;
background-color: #666;
}
.nxtarrow{right:0;left:auto;}
.prearrow .arrow,
.nxtarrow .arrow {
float: left;
margin-right: 0.8em;
}
.prearrow a,
.nxtarrow a {
font-size: 1em;
color: #fff;
}
.prearrow .arrowstorypre,
.nxtarrow .arrowstorynxt {
display: block;
width: 12em;
color: #666;
font-style: italic;
float: right;
}
.bottomPage{float:left;width:98%;margin:0 1%;padding:0;font-family: sans-serif;line-height: 1.5em;}
.bottomPage .matter{float:left;width:100%;}
.bottomPage .matter p{margin: 0.5em 0em 0.5em 0em; padding:0em;font-size: 1em; font-family: sans-serif;}
.bottomPage .matter ul{line-height: 2em;  font-weight: bold; font-size: 0.90em;  padding:0em 0em 0em 2em; margin:0em;}
/* Rate Card */
.rateCardHead{background: #0075A1;float: left;width: 100%;color: #FFF;padding: 1% 0%;text-align: center;font-size:17px;}
table.addresstable {
	border-collapse:collapse !important;margin:0% auto;width:80%;
}
table.addresstable tr td {
	background-color:#f9f9f9;border:1px solid #E3E3E3;border-collapse:collapse !important;font-size:13px;padding:10px;vertical-align:middle;width:25%;
}
.pure-table-odd td {background-color: #F2F2F2 !important;}
.rateHead{color: #0075A1;font-weight: bold; margin:0.5em 0em 0em 0em;}
.ratebx{float:right;width: 18%;background: #0075A1;padding: 2% 1.8%;color: #FFF;text-align: center;font-size: 17px;border: 1px solid #022532;}
.star{color:#cc0000;}
.radiobtn td{border:0px !important;}

.OpInner{float:left;width:100%;}
.OpInner .OpLeft{float:left;width:64%;padding:0 0 0 1%;}
.OpLeftImg{float: left;width: 30%;padding: 0.5% 0 1% 0;margin: 0 1.5% 0 0;}
.OpInner .OpRight{float:left;width:31.3%;background:#f3f3f3;padding:1%;margin:0.7em 0 0 1%;border:solid 1px #DBDBDB;}
.OpInner .OpRight .author{font-size: 0.80em;}
.OpInner .OpLeft h2{font-weight:bold;font-size: 1em;margin: 0.2em 0 0 0;padding:0;/*float: left;width: 100%;*/}
.OpInner .OpLeft h3{font-weight:normal;font-size:1em;margin:0.3em 0 0.4em 0;padding:0;color:black;}
.OpInner .OpLeft p,.OpRight p{display:block;font-size:1em;margin:0;padding:0;line-height:1.4em;color:Black;}
.OpCom .OpLeft > div{width:50%;float:left;}
/*.OpCom .OpLeft img{max-height:7em;float:left;margin-top:0.6em;margin-left:0.5em;}*/
.OpInner .OpLeft span{display:block;margin: 0.8em 0;font-size: 0.8em;padding: 0;text-align:right;color:#555;}
.OpLeft span.deck{font-size:0.8em;color:#EE3D45;margin:0;padding:0;display:block;text-align:left;font-family: sans-serif;}
.OpInner .OpLeft span.author{text-align:left;margin: 0.4em 0;}
.OpInner .OpRight > h1{font-weight:normal;font-size:1.2em;margin:0 0 0.20em 0;padding:0; border-bottom:1px solid black;color:#0075A1;}
.OpInner .OpRight > h2{font-weight:bold;font-size:0.95em;margin:0;padding:0;}
.OpInner .OpRight > h3{font-weight:normal;font-size:0.80em;margin:0;padding:0;color:black;}
.OpInner .OpRight > hr{margin:0.5em 0 0.5em 0;}
.OpCol h2{width:45%;margin:3.2% 0 1% 1.3%;padding:0 0 0 0.8em;float:left;}

.almanacmain{border-bottom: 2px solid #000;border-top: 2px solid #000;float: left;width:91%;padding:0% 4% 4% 4%;font-family:Calibri;margin:5% 0% 4% 0%;}
.almanac{float:left;padding:3% 0% 0% 0%;width:46%;}
.weathercities{padding:0.90em 0em 0em 0em;float: right;font-size: 0.8em; width:49%;font-weight:bold;}
.weathershow{border-bottom: 0px solid #000;border-top: 0px solid #000;float: left;width:91%;padding:0% 4% 0% 4%;margin:2% 0% 0% 0%;position: relative; }
/*.almanac div:nth-of-type(1){float:left;padding-top: 5%;width:46%;}
/*.almanac div:nth-of-type(2){float: right; font-size: 0.8em; width:50%;font-weight:bold;}*/


.lifehead{border-bottom:solid 1px #222;float:left;width:99%;padding:0 0 0.3% 1%;font-size:1.05em; font-weight:bold;text-transform: uppercase;color: #0075A1;}
.toplife_bottom{float:left;margin:1% 0% 0% 0%;border-top: solid 1px #ccc; padding:1% 0% 0% 0%; width:100%;}
.toplife_bottom > div{width:48.5%;float:left;}
.toplife_bottom > div > img{max-height:165px;}
.botnew{margin-top:0em;}
.botnew > div img{margin: 0.3em 0.5em 0.2em 0;float: left;max-width: 100px;max-height: 70px;}
.toplife_bottom > div > h2{margin:0.1em 0 0.2em 0;padding:0;font-size:1.05em;font-weight:bold;}
.toplife_bottom > div > p{margin:0.2em 0 0 0;padding:0;font-size:0.85em;color:black;}
.topgyan_main{float:left;}
.topgyan_main > div > h1{margin:0 0 0.2em 0;padding:0;font-size:1.15em;font-weight:normal;}
.topgyan_main > div > p{margin:0.2em 0 0 0;padding:0;font-size:0.85em;}
.opThot{float:left;width:76%;background:url('../images/light.png') no-repeat left center;padding-left:24%;}
.opThot h3{font-size:0.95em;font-weight:bold;display:block;text-transform:uppercase;margin:1.2% 0;padding:0.3em 0.5em;color:#0075A1;background:#e5e5e5;width:93%;border-radius:0.5em;}
.opThot p{display:block;margin:0 0 0.2em 0;padding:0;font-size:0.95em;color: black;}
.opThot span{display:block;font-size:0.75em;color:#555;}
.opLet{float:left;font-size:0.95em;display:block;margin:0% 0% 1% 1%;padding:0%;color:#0075A1; width:100%;}
.trendslide{float:left;width:100%;}
.pace{float:left;width:97%;background:#e5e5e5;padding:1.5%;}
.pace.prime{background:white;margin:1% 0%;padding:0%;width:100%;}
.pace.prime h3{color:#808080;}
.pace img{max-width:10em;float:left;display:block;margin-right:0.3em;}
.pace h3{color:black;display:block;font-size:1.2em;margin:0em;padding:0em;font-weight:bold;text-transform: uppercase;border-bottom: 1px solid black;}
.pace a{display:block;font-size:1.4em;margin:0.1em 0 0.1em 0em;}
.pacemore {float: right;margin: 0em 0 0 0;text-align: right;padding: 0.1em 0 0.2em 0.5em;}
.pacemore a{font-size:  1.1em;color: red;font-weight: normal;}
.pace span,
.sliderMid ul li span{color:Gray;display:block;font-size:0.75em;margin:0em;padding:0.5em 0em 0.2em 0em;}
.sliderMid img {max-height: 10em;max-width: 100%;float: left;margin: 0.1em 0.5em 0.2em 0;}
.sliderMid ul li .sliderMid_deck{color: red;display: block;font-size: 0.75em;margin: 0.2em 0;text-transform: uppercase;}
.pace p{display:block;font-size:0.9em;margin:0;padding:0;color:black;}
.sliderMid{width:97%;background: #E6E6E6;padding: 1.5%;margin:0% 1% 0% 0%;float:left;}
.sliderMid ul{width:100%;display: block;}
.sliderMid ul li {list-style-type: none;display: block;margin-bottom: 0.1em;}
.sliderMid ul li h2 {margin:0em 0em 0.1em 0em;}
.sliderMid ul li h2 a{font-size: 0.90em;font-weight: normal;}
.sliderMid ul li p{font-size:0.9em;margin:0em; padding:0em;color: black;}
.bookr {width:100%;display: block;}
.bookr li {list-style-type: none;display: block;margin:1% 2% 1% 2%;padding:0;float:left;width:46%;}
.bookr li span.bimg{float:left;margin-right:0.7em;max-width:6em;}
.bookr li a{font-size: 1.2em;font-weight: normal;margin:0.1em 0em 0.1em 0em;display:block;}
.bookr li span {font-size: 0.9em;font-weight: normal;margin:0.1em 0em 0.1em 0em;}
.bookr li p{font-size:0.9em;margin:0;}
.category sub{float:right;font-size: 0.75em;color:Gray;margin-top: 0.6em;text-transform: none;}
.breadcategoryName{color:gray;font-size: 0.90em;font-weight: normal;/*text-transform: capitalize;*/ display:inline;}
.breadcategoryName a{color:gray;font-family: sans-serif;text-transform: capitalize;}

.highlight_newsimages{float:right; width:26%;margin-left:2%;clear:both;margin-top:0.5em;}
.highlight{font-size:0.95em;font-family:Georgia;line-height:1.4em;width: 88%;padding-left: 12%;background-color:#FAFAFA; float:right; border:1px solid #E6E6E6;}
.highlight h3 { margin:0%; padding:3% 0% 0% 0%;}
.storyallimagesmain{float:right; width:100%;margin:0%; padding:4% 0% 0% 0%; background-color:white;}
.storyallimages{float:right; width:100%;margin:0%; padding:4% 0% 0% 0%; background-color:white;}
.storyallimages img {border: 0px solid #E6E6E6;}
.storyimgcaption{float:left; width:100%;margin:0%; padding:1.5% 0% 0% 0%;color: gray;font-size: 0.85em;}
.storyimgcaption p{margin:0em; padding:0em;}

.storyImg{float:left;margin:0.5em 0.5em 1.5em 0em;width:100%;border-bottom: 1px solid #ccc;padding: 0 0em 0.5em 0;}
.container{width: 472px;/*float: left;*/ margin:0em 0em 1em 0em; padding:0em;}
@media screen and (max-width: 768px) 
{
	.container{width: 358px;float: left; margin:0em 0em 1em 0em; padding:0em;}
	#shareVertHolder{display:none;}
}

.CatNewsFirst_News li {
list-style: none;
font-weight: normal;
margin: 0 0 0 0;
position: relative;
font-size: 1em;
padding: 0.7em 0 0 0.8em;
display:block;
height:auto !important;
}

.CatNewsFirst_News li:before {
content: '';
background: #3C3C3C;
height: 5px;
width: 5px;
position: absolute;
left: 2px;
top: 16px;
}
/* kanchan */
.spectMid{float:left;width:100%;padding-top:1%;}
.spectMid div.Innerdv{width:32%;float:left;margin:0% 1.5% 0% 0%;}
.spectMid div.Innerdv div{width: 100%;height:9em;overflow: hidden;clear: both;margin-bottom: 0.4em;}
.spectMid div.Innerdv span.category{color:#EE1B24;font-size:0.78em;} 
.spectMid div.Innerdv span.author{font-size: 0.70em;color: #808080;}
.spectMid div.Innerdv h2{padding: 0;font-size: 0.8em;font-weight: normal;margin:0.3em 0em;}
.spectMid div.Innerdv h2 a{font-size: 1.4em;font-weight: normal;}
.spectMid div.Innerdv p{margin: 0.3em 0 0 0;font-size: 0.85em;color: black;}
.spectMid div.lastchild{background:#FAFAFA;margin:0% 0% 1% 0%;padding:1%;width: 31%;float:left;}
.spectMid div.lastchild span{color:#EE1C25;text-transform:uppercase;border-bottom: 1px solid #000;float: left;margin-bottom:2%;width: 100%; font-weight:bold;}
.spectMid div.lastchild h2{color:#418CB3;margin:0em;font-size:1em;padding:0em;}
.spectMid div.lastchild p{margin: 0.3em 0 0 0;font-size: 0.85em;color: black;}
.spectMid div.btmlft{width:67%;float:left;}
.spectMid div.btmlft div.Innerdv{width:98%;margin-bottom: 2%;}
.spectMid div.btmlft div.Innerdv div{height: inherit;margin-bottom:0.4em;}
.flashTick{float:left;width:98%;margin:0 1%;border-bottom:solid 1px #000;border-top:solid 2px #000;padding:0;}
.flashTick .tickerTop{width:80%;float:left;padding:0.2em 0;}
.tickerTop li{display:inline;font-size:0.85em;padding:0.11em 1em;margin:0;position:relative;width:93%;font-family: sans-serif; font-weight:bold;}
.tickerTop li:before {content: '';background: Gray;height: 4px;width: 4px;position: absolute;left: 0px;top:10px;}
.flashTick div.hdFlash{background:#EE3D45;color:#fff;font-size:1em;width:8%;text-align:center;float:left;padding:0.22em;margin:0 1% 0 0;}
.flashTick #btnticker{float:right;width:5%;margin:0%;padding:0.3em 0em 0.2em 0.2em;}
.flashTick #btnticker .next,
.flashTick #btnticker .prev{width:17.5px;  padding: 0px; border:0px; margin:0px;background:white;}
.LeftContainer_big{float:left;width:95.8%;background:#F5F5F5;margin: 1.5% 1% 0% 1%;padding:1%;border:solid 1px #ccc;}
.bigA{float:left;width:30%;}
.bigB{float:left;width:68%;margin-left:2%;}
.bigA span.deck{font-size:0.8em;color:#EE3D45;margin:0;padding:0;text-transform: uppercase;}
.bigA span.subhead{font-size:0.98em;color:#555;margin:0;padding:0;font-weight: bold;}
.bigA span{width:100%;font-size: 0.70em;font-weight: normal;color: gray;margin:0.2em 0 0.4em 0;display:block;float:left;}
.bigA h1 {display:block;font-size:1.8em;font-weight:normal;margin:0.2em 0;padding:0;}
.bigA h1 a{color:#0075A1;line-height:1.2em;}
.bigA p{display:block;font-size:0.85em;margin:0;padding:0;}

.bigA div{margin: 3% 0 0 0;padding: 0em 0 0 0;}
.bigA div h2 {margin: 0em 0 0 0;position: relative;font-size: 1.2em;padding: 0.1em 0 0.2em 0.8em;}
.bigA div > h2:before {content: '';background: #3C3C3C;height: 8px;width: 8px;position: absolute;left: 0px;top: 8px;}
.bigA div h2 a{font-size: 0.72em;font-weight: normal;}

.bigA div h2.videorel{margin:0.3em 0 0 0.2em;}
.bigA div h2.videorel:before{position: absolute;left:-6px !important;top:2px !important;background:url(../images/video_icon.png) no-repeat;width:18px;height:14px;border:0px;border:0px !important;}

.bigA div h2.audiorel{margin:0.3em 0 0 0.2em;}
.bigA div h2.audiorel:before{position: absolute;left:-6px !important;top:2px !important;background:url(../images/audio_icon.png) no-repeat;width:16px;height:14px;border:0px;border:0px !important;}

.bigA div h2.photorel{margin:0.3em 0 0 0.2em;}
.bigA div h2.photorel:before{position: absolute;left:-6px !important;top:2px !important;background:url(../images/photo_icon.png) no-repeat;width:18px;height:14px;border:0px;border:0px !important;}

.sundayOpi{float:left;width:100%;}
.sundayOpi div.OpiInner{width:32%;float:left;margin:1% 1% 0% 0%;}
.sundayOpi div.OpiInner.peple{width:50%;margin:2% 0% 3% 0%;float:left;}
.sundayOpi div.OpiInner div{width:35%;float:left;margin-right:2%;}
.sundayOpi div.OpiInner div+div{width:60%;float:left;padding-right: 1%;}
.sundayOpi div.OpiInner div h2{margin: 0em 0em 0.2em 0em;font-weight: normal;font-size:0.9em;float:left;}
.sundayOpi div.OpiInner div h2 a{font-size: 1.1em;}
.sundayOpi div.OpiInner div span{color:red;font-size:0.8em; float:left;text-transform: uppercase;}
.sundayOpi div.OpiInner div span a{color:Gray;}
.sundayOpi div.OpiInner div p{margin:0.2em 0em;color: #555;font-size:0.8em;}
.InParsing{color:#808080;font-size:0.8em;margin-top:2%;float:left;width:100%;}
.InParsing img{padding-bottom:2%;}
.InParsing h3{margin:0em;font-size:1.2em;text-transform: capitalize;font-weight:normal;}

.classified_main {
float: left;margin: 0% 0% 3% 0%;padding: 0%;width: 99%; 
}
.classified_catnameurl
{
	float: left;width: 100%;color:#0075A1; margin:0%; padding:0%; border-bottom: solid 1px black;
}
.classified_catnameurl h1
{
	float: left;margin: 1.5% 0 0 0.25em;padding: 0 0.5em 0 0;font-weight: bold;border-right: solid 4px #ccc;font-size:1.2em;
}
.classified_catnameurl h1 a
{
	color:#0075A1; font-size:0.90em;
}
.Classified_News {
float: left;margin: 0%;padding: 0%;width: 100%;
}
.Classified_News h2 {
margin: 0.5em 0 0.7em 0.3em;position: relative;font-size: 0.85em;padding: 0.1em 0 0em 0.8em;
}
.Classified_News > h2:before {
content: '';background: #3C3C3C;height: 5px;width: 5px;position: absolute;left: 2px;top: 9px;
}
.Classified_News h2 a {
font-weight: normal;font-size: 1.1em;
}
.Classified_News h1 {
margin: 0.5em 0 0.7em 0.3em;position: relative;font-size: 0.85em;padding: 0.1em 0 0em 0.8em;
}
.Classified_News > h1:before {
/*content: '';background: #3C3C3C;height: 5px;width: 5px;position: absolute;left: 2px;top: 9px;*/
}
.Classified_News h1 a {
font-weight: normal;font-size: 1.4em; color:Red;
}
.Classified_FullStory
{
	float:left; margin:0%; padding:0%;
}
.Classified_FullStory ul
{
	list-style-image: url(/tribuneindia/images/redbullet.gif); margin:0%; padding:0% 0% 0% 5%;
}
.Classified_FullStory ul li
{
	margin:0%; padding:0% 0% 1.5% 0%;
}

.albumnamecss{margin:0.5em 0em 0.5em 0em; padding:0em;}
.albumnamecss h1{margin:0em; padding:0em;font-size: 1.3em;font-weight: normal;line-height: 1.2em;}


.nationSecHead{float:left;width:100%;margin-top:2%;padding-bottom:2%;text-align:center;}
.nationSec{float: left; width: 98%; margin-right: 2%;margin-top:2%;}
.nationSec h1{color: #0075A1;font-size: 1.2em;text-transform: uppercase;margin:0% 0% 1% 0%;border-bottom: solid 1px #000;}


.listing {
float: left;width: 100%;border-bottom: 2px solid #CCC;margin-bottom: 1%;padding-bottom: 1.2%;
}
.listing h2 {padding: 0% 0% 1% 0%;margin:0%;}
.listing h2 a
{
	color: #222;text-decoration: none;	font-size:0.80em;font-weight:normal;
}
.listing span
{
width: 100%;font-size: 0.70em;font-weight: normal;color: gray;margin: 0 0 0.4em 0;display: block;
}
.listing_span_date
{
float: left;width: 100%;font-size: 1.1em;font-weight: normal;color: red;margin: 0.5em 0 0.5em 0;border-bottom:2px solid gray;
}
.listing img
{
margin: 0.3em 0.5em 0.1em 0;float: left;max-height: 85px;
}
.listing p
{
color: #817C7C;margin: 0%;padding: 0%;font-size: 0.85em;
}

/* Pagging */
.backcolr {
background-color: #f9f9f9;
border: 1px solid #d3cfd0;
float: left;
margin: 5px 0;
padding: 5px 0;
width: 99.5%;
}
.num_back {
text-align: center;
}
.num_back ul li {
background-color: #D3CFD0;
border: 2px solid white;
color: White;
display: inline;
font-size: 0.7em;
font-weight: bold;
list-style: none outside none;
margin: 0;
padding: 4px 7px;
}


.SecCatChunk_main {
float: left;
margin: 0% 0% 5% 0%;
padding: 0%;
width: 100%;
border-bottom:none;
}
.SecCatChunk {
float: left;
width: 48.5%;
margin:0%;
padding: 1% 0 1% 0;
border-top: solid 1px #ccc;
}
.SecCatChunk img {
margin: 0.3em 0.5em 0.2em 0;
float: left;
max-width: 100px;
max-height: 70px;
}
.SecCatChunk h1 {
margin: 0em 0em 0.2em 0em;
font-weight: normal;
padding: 0em;
}
.SecCatChunk h1 a {
font-size: 0.70em;
font-weight: bold;
}
.SecCatChunk span {
float: none;
}
.SecCatChunk span{
width: 100%;
font-size: 0.70em;
font-weight: normal;
color: gray;
margin: 0 0 0.4em 0;
display: block;
}
.SecCatChunk span.deck{
font-size: 0.75em;
color: #EE3D45;
margin: 0;
padding: 0;
text-transform: uppercase;
font-family: sans-serif;
}
.SecCatChunk p {
margin: 0.3em 0 0 0;
font-size: 0.85em;
color: black;
}
.SecCatChunk_main_span {
float: right;
font-weight: bold;
margin: 0em 0 0 0;
text-align: right;
font-size: 1.2em;
padding: 0.1em 0 0.2em 0.5em;
}
.SecCatChunk_main_span a {
font-size: 0.70em;
color: red;
font-weight: normal;font-family: sans-serif;
}

.StoryNxtPreMain{float:left;width:100%; margin:2% 0% 2% 0%; padding:2% 0% 0% 0%; border-top:1px solid gray;}
.StoryNxtPreLeft{float:left;width:43%;margin:0% 5% 0% 2%; padding:2% 0% 2% 0%;text-align: right;}
.StoryNxtPreRight{float:left;width:43%;margin:0% 2% 0% 5%; padding:2% 0% 2% 0%;}
.StoryNxtPreLeftCat{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}
.StoryNxtPreLeftCat a{font-weight:bold; font-size:0.65em;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-transform: uppercase;color: #0075A1;}
.StoryNxtPreRightCat{margin:0% 0% 3% 0%;padding:0% 0% 0% 0%;}
.StoryNxtPreRightCat a{font-weight:bold; font-size:0.65em;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;text-transform: uppercase;color: #0075A1;}
.Storypre{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}
.Storypre a{color:gray; font-weight:normal; font-size:0.65em;}
.Storynxt{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}
.Storynxt a{color:gray; font-weight:normal; font-size:0.65em;}

.lifestyleimgbox{margin:0em; padding:0em;}
.fsrating{margin: 0.1em 0;padding:0;}
.fsrating img{margin:0.1em;}

.archivemain{float:left; width:100%;margin:0% 0% 5% 0%; padding:0% 0% 0% 0%; border-bottom: 2px solid gray;}
.archivemain h1{color:#333333;font-size:1em; margin:0.4em 0em 0em 0em;width:100%; padding:0em 0em 0em 0em; text-align:left; border-bottom:0px solid black;}
.archivemain h2{color:#333333;font-size:0.75em; margin:0em 0em 0em 0em;width:100%; padding:0em 0em 0.4em 0em; text-align:left; border-bottom:1px solid gray;}
.oldarchivemain{float:left; width:100%;margin:2% 0% 5% 0%; padding:0% 0% 0% 0%; border-bottom: 2px solid gray;}
.oldarchiveyear{float:left; width:100%;margin:0% 0% 0% 0%; padding:0% 0% 1% 0%; background-color:white;}
/*.oldarchive{float:left; width:95%;margin:0% 2.5% 0% 2.5%; padding:0%;}*/
.oldarchiveyear h1{color:#333333;font-size:1em; margin:0.4em 0em 0em 0em;width:100%; padding:0em 0em 0em 0em; text-align:left; border-bottom:0px solid black;}
.oldarchiveyear h2{color:#333333;font-size:0.75em; margin:0em 0em 0em 0em;width:100%; padding:0em 0em 0.4em 0em; text-align:left; border-bottom:1px solid gray;}

.archivemaingoogle{float:left; width:100%;margin:0% 0% 2% 0%; padding:0% 0% 1% 0%; }
.archivemaingoogle h1{color:#333333;font-size:1em; margin:0.4em 0em 0em 0em;width:100%; padding:0em 0em 0.4em 0em; text-align:left; border-bottom:1px solid gray;}
.archivemaingoogle h2{color:#333333;font-size:0.75em; margin:0em 0em 0em 0em;width:100%; padding:0em 0em 0.4em 0em; text-align:left; border-bottom:1px solid gray;}

.archive_search_data{float:left; width:100%;margin:1% 0% 1% 0%; padding:0% 0% 0% 0%;}


.TribuneSpecial_main
{
	float:left; margin:0%; padding:0%; width:100%;
}
.TribuneSpecialCatnameurl {
  float: left;
  width: 100%;
  color: #0075A1;
  border-bottom: solid 1px black;
  margin: 0%;
  padding: 0%;
}
.TribuneSpecialCatnameurl h1 {
  float: left;
  margin: 1.5% 0 0 0.25em;
  padding: 0 0.5em 0 0;
  font-size: 1.2em;
  font-weight: bold;
  border-right: solid 4px #ccc;
}
.TribuneSpecialCatnameurl h1 a {
  color: #0075A1;
  font-size: 0.90em;
  text-transform: uppercase;
}
.TribuneSpecial_News {
  float: left;
  margin: 0.5% 0 0 0;
  padding: 0%;
  width: 100%;
}
.TribuneSpecial_deck 
{
   float: left;
  width: 53%;
  margin:0em;
  padding:0.2em 0em 0em 0em;
}
.TribuneSpecial_deck a
{
font-family: sans-serif;
  color: #EE1B24;
  font-size: 0.70em;
  text-transform: uppercase;
}
.TribuneSpecial_subhead {
  float: left;
  width: 53%;
  margin: 0em 0 0.1em 0;
  padding: 0em;
} 
.TribuneSpecial_subhead a
{
	color: #555;
	font-weight: normal;
    font-size:  0.95em;
}
.TribuneSpecial_News_Time 
{
  font-family: sans-serif;
  font-size: 0.70em;
  font-weight: normal;
  color: gray;
}
.TribuneSpecial_News_imgdiv
{
	float: left;
	margin: 0em; 
	padding:0% 1% 0% 0%;
	/*width: 46%;*/
	width:250px;
}
.TribuneSpecial_News img {
  float: left;
  margin: 0.3em 0em 0.3em 0em;
  padding: 0em 0.5em 0em 0em;
  width:250px;
  height:auto;
  /*max-width: 100%;
  max-height: 11em;*/
}
.TribuneSpecial_Newsimgcap
{
 font-size: 0.80em;
  font-weight: normal;
  color: gray;
  margin: 0.2em 0em 0em 0em;
  padding: 0em;
font-family: sans-serif;
}
.TribuneSpecial_Newsimgcap a
{
	font-family: sans-serif;color: gray;
	}
.TribuneSpecial_News h1 
{ 
  float: left;
  margin: 0em 0 0 0;
  position: relative;
  padding: 0.1em 0 0.2em 0.1em;
  color:Red;
  border-bottom: 1px solid gray;
}
.TribuneSpecial_News h2 
{
	/*float: left;
	width:53%;*/
  margin: 0em 0 0 0;
  /*position: relative;*/
  padding: 0.1em 0 0em 0em;
}
.TribuneSpecial_News h2 a {
  font-size: 0.85em;
  font-weight: bold;
  line-height: 1.3em;
}
.TribuneSpecial_News p 
{
  /*float: right;
  width:53%;*/
  margin: 0.2em 0 0.2em 0;
  padding: 0em;
  font-size: 0.90em;
  color: black;
  line-height: 1.4em;
}
.TribuneSpecial_News_more {
  float: right;
  margin: 0em 0 0 0;
  text-align: right;
  font-size: 1.2em;
  padding: 0.1em 0 0.2em 0.5em;
}
.TribuneSpecial_News_more a {
  font-size: 0.70em;
  color: red;
  font-weight: normal;
  font-family: sans-serif;
}
.TribuneSpecial_breadcatName
{
float: left; margin: 0% 0% 1.2% 0%; padding: 0% 0% 1% 0%; text-align: center; width: 100%; border-bottom: 1px solid gray; font-size: 1.4em; color: Red;
}


.toplead_main_grayline {
float: left;
margin: 2% 0% 2% 0%;
padding: 0%;
width: 100%;
border-top: solid 1px #ccc;
}

.toplead_main_sun {
float: left;
margin: 0%;
padding: 0%;
width: 100%;
}
.toplead_main_sun span.deck {
font-size: 0.8em;
color: #EE3D45;
margin: 0;
padding: 0;
text-transform: uppercase;
}
.toplead_main_sun h1 {
margin: 0em 0em 0.2em 0em;
padding: 0em;
text-align: left;
line-height: 1.1em;
float: left;
width: 100%;
}
.toplead_main_sun span.subhead {
font-size: 1em;
color: black;
margin: 0;
float: left;
padding: 0em 0em 0.3em 0em;
font-family:Georgia;
}
.toplead_main_sun span.datetime {
width: 100%;
font-size: 0.70em;
font-weight: normal;
color: gray;
margin: 0 0 0.4em 0;
display: block;
font-family: sans-serif;
}
.toplead_main_sun #plusicon {
cursor: pointer;
text-align: right;
margin: 0 0 0.3em 0;
}
.toplead_main_sun #plusicon {
cursor: pointer;
text-align: right;
margin: 0 0 0.3em 0;
}
.toplead_main_sun #fullart {
display: none;
}
.toplead_main_sun span,
.toplead_bottom_sun div span,
.toplead_bottom_sun > div > span{width:100%;font-size: 0.80em;font-weight: normal;color: gray;margin:0.5em 0 0.4em 0;display:block;font-family: sans-serif;/*float:left;*/}
.toplead_bottom_sun div span{float:none;}

.toplead_bottom_sun {
float: left;
width: 100%;
padding: 1% 0% 0% 0%;
margin: 1% 0% 0% 0%;
border-top: solid 1px #ccc;
}
.toplead_bottom_sun div {
float: left;
width: 48.5%;
margin:0;
padding:0.5% 0 1% 0;
}
.toplead_bottom_sun div:nth-last-of-type(-n+2){border:none;}
.toplead_bottom_sun div img {
margin: 0.1em 0.5em 0em 0;
float: left;
width: 120px;
height: 100px;
}
.toplead_bottom_sun div h2 {
margin: 0em 0em 0.05em 0em;
font-weight: normal;
padding:0em;
}
.toplead_bottom_sun div > h2 a {
font-size: 0.70em;
font-weight: bold;
}
.toplead_bottom_sun div p {
margin:0.3em 0 0 0;
font-size: 0.90em;
color:black;
}
.people_kali{float:left;width:97%;padding:1.5%;}
.people_kali.prime{background:white;margin:1% 0%;padding:0%;width:100%;}
.people_kali.prime h3{color:#808080;}
.people_kaliimg_div{float:left; margin:0px; padding:0px;}
.people_kaliimg_div a{display:block;font-size:1.1em;margin:0em 0 0em 0em;}
.people_kaliimg_div img{max-width:10em;float:left;display:block;margin-right:0.3em;}
.people_kali_deck{font-size: 0.70em;margin:0em;padding:0em 0em 0em 0em;}
.people_kali_deck a{display:block;font-size:1.1em;margin:0em 0 0em 0em;text-transform: uppercase;color: red;}
.people_kali h3{color:black;display:block;font-size:1.2em;margin:0em;padding:0em;font-weight:bold;border-bottom:0px;text-transform:none;}
.people_kali h3 a{display:block;font-size:1em;margin:0em 0 0em 0em;font-weight: bold;}
.people_kali span{font-size: 0.70em;margin:0em;padding:0em 0em 0.2em 0em;text-transform: uppercase;color: red;}

.people_kali p{display:block;font-size:0.9em;margin:0;padding:0;color:black;}
.people_kalimore {float: right;margin: 0em 0 0 0;text-align: right;padding: 0.1em 0 0.2em 0.5em;}
.people_kalimore a{font-size:  1.1em;color: red;font-weight: normal;}


/*Election CSS Start Here*/
.ElecLive {
float: left;
margin: 0.5%;
width: 60%;
}
.ElecLive h1 {
background: #EE3D45;
background: -moz-linear-gradient(top, #EE3D45, #EE3D45);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EE3D45), to(#EE3D45));
color: White;
font-size: 1.4em;
font-family: sans-serif;
padding: 1.1% 0% 0% 1.5%;
margin:0%;
}
.vertical-ticker {
height: 216px;
margin: 0;
overflow-y: scroll;
padding: 0;
font-weight: bold;
}
.vertical-ticker li {
background: none repeat scroll 0 0 #ECECEC;
border-top: 1px solid #EFEFEF;
display: block;
font-family: Arial;
font-size: 0.9em;
padding: 1.9%;
}
.vertical-ticker li span {
color: #00A348;
display: inline-block;
float: left;
font-family: Verdana;
font-size: 0.9em;
width: 18%;
padding:0%;
}
.vertical-ticker li sub {
display: inline-block;
font-size: 1.1em;
width: 81%;
color: #025589;
border-bottom:1px dotted gray;
}
.ElecPhoto {
float: left;
border: 1px solid #EEEBEB;
text-align: center;
padding-top: 3%;
height: 216px;
overflow-y: scroll;
width: 99%;
}
ElecPhoto img {
max-width: 190px;
}
.ElecPhoto h2 {
font-size: 0.8em;
color: #025589;
text-align: left;
padding: 3% 4%;
}
.elecHead {
background: #0077A2;
background: -moz-linear-gradient(top, #0077A2, #0077A2);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0077A2), to(#0077A2));
color: White;
font-weight: bold;
font-size: 1.1em;
text-align: left;
font-family: sans-serif;
}
.elecParty {
float: right;
width: 100px;
font-weight: bold;
}
.elecRowClr {
background: #C9E0E8;
color: Black;
text-align: center;
height:auto;
}
.elecAltrRowClr {
background: #EEEDEB;
background: -moz-linear-gradient(top, #F9F7F8, #EDEBEC);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F7F8), to(#EDEBEC));
text-align: center;
height:auto;
}

/*Election CSS Start End*/


/*Budget CSS Start Here*/
.BudgetLive_left {
float: left;
margin: 0.5%;
padding: 0% 0% 0% 0%;
width: 50%;
}
.BudgetLive_left h1 {
color: White;
font-size: 1.4em;
font-family: sans-serif;
padding: 0% 0% 0% 0%;
margin:0%;
}
.BudgetLive_right {
float: left;
margin: 0.5% 0% 0% 0%;
padding: 0% 0% 0% 0%;
width: 49%;
}
.BudgetLive_right h1 {
color: White;
font-size: 1.4em;
font-family: sans-serif;
padding: 0% 0% 0% 0%;
margin:0%;
}
.budget_vertical_ticker {
height: 216px;
margin: 0;
overflow-y: scroll;
padding: 0;
font-weight: bold;
}
.budget_vertical_ticker li {
display: block;
font-family: Arial;
font-size: 0.9em;
padding: 2% 0% 1% 0%;
}
.budget_vertical_ticker li span {
color: #0075A1;
display: inline-block;
float: left;
font-family: Verdana;
font-size: 0.9em;
width: 18%;
padding:0%;
}
.budget_vertical_ticker li sub {
display: inline-block;
font-size: 1.1em;
width: 81%;
color: black;
text-align: left;
border-bottom:0px dotted gray;
}


/*Budget CSS Start End*/

/*WorldCup Cricket CSS Start*/
.worldcup_main {
float: left;
margin: 0%;
padding: 0%;
width: 100%;
}
.worldcup_url
{
	float: left;
width: 100%;
margin: 0%;
padding: 0%;
}
.worldcup_news {
float: left;
margin: 0% 0 0 0;
padding:1.5% 0% 1.5% 0%;
width: 100%;
border-top: solid 1px #ccc;
}
.worldcup_news img {
float: left;
margin: 0.3em 0.5em 0.1em 0;
padding: 0em;
max-width: 90px;
max-height: 70px;
}
.worldcup_news_deck
{
	font-size: 0.70em;
font-weight: normal;
font-family: sans-serif;
color:Red;
text-transform: uppercase;
}
.worldcup_news_datetime {
font-size: 0.70em;
font-weight: normal;
color: gray;
font-family: sans-serif;
}
.worldcup_news h1 {
margin: 0em 0 0 0;
position: relative;
padding: 0.1em 0 0.2em 0.1em;
}
.worldcup_news h1 a {
font-size: 0.80em;
font-weight: bold;
font-size: 0.7em\9;
font-size: 0.7em\0;
font-size: 0.7em\9\0;
}
.worldcup_news p {
margin: 0.2em 0 0.4em 0;
padding: 0em;
font-size: 0.90em;
color: black;
line-height: 1.4em;
}
.worldcup_news_more {
float: right;
margin: 0em 0 0 0;
text-align: right;
padding: 0em 0 0.2em 0.5em;
}
.worldcup_news_more a {
font-size: 0.80em;
color: #C22840;
font-weight: normal;
font-family: sans-serif;
}



/*WorldCup Cricket CSS End*/
.SundaySpecialCatName{float: left;
width: 100%;color: #0075A1;border-bottom: solid 1px black;
margin: 0% 0% 3% 0%; padding: 0%;}
.SundaySpecialCatName h1 {
float: left; margin: 1.5% 0 0 0.25em;padding: 0 0.5em 0 0; font-size: 1.2em;
font-weight: bold; border-right: solid 4px #ccc;
}
.SundaySpecialCatName h1 a {
color: #0075A1; font-size: 0.90em;text-transform: uppercase;
}

.SundaySpecial h2{margin:0em;float:left;width:100%;}
.SundaySpecial h2 a{color:#FF8080; font-size:0.6em;text-transform: uppercase;font-family: sans-serif;}
.SundaySpecial h3{margin:0em;width:98%;  position: relative;  padding: 0.1em 0 0.2em 0.5em;float:left;}
.SundaySpecial .h1column{margin:0em;width:73%;  position: relative;  padding: 0.1em 0 0.5em 0em;float:left;border-bottom: solid 0px #000;}
.SundaySpecial .columnistimg{float:left; width:65px; height:65px;margin: 0.3em 0.6em 0.3em 0em;}
.SundaySpecial .columnistimg img {float:left; width:65px; height:65px;margin: 0.1em 0.6em 0em 0em;}
.SundaySpecial h3 img{float:right;}
.SundaySpecial h3:before {content: '';background: #3C3C3C;height: 5px; width: 5px; position: absolute;left: 0px; top: 10px;}
.SundaySpecial h3 a{color:#1D1C1C; font-size:0.90em;font-weight: normal;width: 90%; float:left;}
.SundaySpecial .h1column a{color:#1D1C1C;font-family: sans-serif; font-size:0.85em;font-weight: normal;width: 92%; float:left;}
.SundaySpecial p{margin:0em 0em 0em 0em;  padding: 0 0 0.5em 0.5em; color: #6B6B6B;width: 98%;  background-color: Whitesmoke; display: none;float:left;text-align: left; border-bottom: 1px dotted #000;}
.SundaySpecial .pcolumn{margin:0em 0em 0em 0em;  padding: 0 0 0.5em 0.5em; color: #6B6B6B;width: 98%;  background-color: Whitesmoke; display: none;float:left;text-align: left; border-bottom: 0px dotted #000;}

/*Sunday Special Weekly UC CSS Start*/
#shareVertHolder {
    position: absolute;
    z-index: 10;
    right: -1px;
    top: 75px;
}
#shareVert {
    position: absolute;
    background-color: #fff;
    padding:5px;
    width:55px;
    box-shadow: 2px 2px 5px #ccc;
}
#shareVert>a {
    width: 40px;
    height: 40px;
    display: block;
    margin: 7px auto;
}
#shareVert .fb {
    background:url(../images/facebook.png);
}
#shareVert .twt {
    background:url(../images/twitter.png);
}
#shareVert .gplus {
    background:url(../images/gplus.png);
}
#shareVert .pint {
    background:url(../images/pinterest.png);
}
#shareVert .linkedin {
    background:url(../images/linkedin.png);
}
#popup
{
    position: absolute;
    display: hidden;
    top: 150px;
    left: 35%;
    width: 800px;
    height: auto;
    margin-left: -250px;
    background-color: white;
    z-index: 6;
    padding: 10px;
    border: solid 5px #efefef;
    border-radius: 5px;
}
#overlay-back
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    filter: alpha(opacity=60);
    z-index: 5;
    display: none;
}
.close-image
{
    display: block;
    float: right;
    position: relative;
    top: -6px;
    right: -2px;
    height: 20px;
}