@charset "utf-8";

html, body {
	font: 11px/normal Arial, Helvetica, sans-serif;
	color: #444;
	padding: 0;
	margin: 0px auto;
	font-size:12px;
	text-align:center;
}

div, p, span, h1, h2, h3, h4, h5, ul, li, img, ol, a {
	margin: 0px;
	padding: 0px;
}

a, input {
	outline: none;
}

img {
	border: none;
}

ul {
	list-style: none;
}

.clear {
	clear: both;
}

/* Layout Selectors */
#container {
	width:980px;
	overflow: hidden;
	margin: 0px auto;
	text-align: left;
	top:0px;
	
	
}

#header,
#brandnad {
	width: 980px;
	float: left;
	text-align:left;

}

#brandnad {
	height: 88px;
	overflow: hidden;
	text-align:left;	
}	
.adSection {
	width: 238px;
	float: left;
	padding: 1px 0;
	text-align:left;
}

.adSection_rt {
	width: 238px;
	height: 86px;
	float: right;
	text-align: right;
	padding: 1px 0;
	text-align:left;
}
.brand {
	width: 490px;
	float: left;
	padding: 0 7px;
	height:86px;
	text-align:left;
}
#searchSection {
	width: 980px;
	height: 28px;
	float: left;
	border: 1px solid #00509F;
	border-left: none;
	border-right: none;
	padding: 2px 0;
	text-align:left;
	
}

.menu {
	width:980px;
	float:left;
	margin:1px 0 0 0;
	background:#F1EEEF;
	border-bottom:1px solid #ADADAD;
	z-index: 98;
	text-align:left;
}

.breakingNews {
	background: url(../images/BrekNewsIcon.gif) no-repeat left top;
	height: 25px;
	padding: 3px 0 0 150px;
	margin: 3px 0 0 0;
	width: 818px;
	float: left;
	text-align:left;
}

#topStoriesSection {
	width: 980px;
	float: left;
	height: 32px;
	background: #F5F9FE;
	border-top: 1px solid #ADADAD;
	text-align:left;
}

.topStories {
	width: 680px;
	float: left;
	padding: 2px 0 0 0;
	z-index: 10;
	text-align:left;
}

.weather {
	width: 254px;
	float: right;
	border-left: 1px solid #CCC;
	z-index: 1;
	text-align:left;
	padding-left:0px;
	margin:0px;
}

*html .weather{
	width:254px;
	float:right;
	border-left:1px solid #CCC;
	z-index: 1;
	text-align:left;
	padding-left:0px;
	margin:0px;
}
	
#newsSection {
	width: 980px;
	float: left;
	/*border-bottom: 1px solid #D2D2D2;*/
	padding-bottom: 5px;
	text-align:left;
}

.marqueeNews {
	width: 550px;
	float: left;
	/*padding: 8px 0 0 0;*/
}

.news {
	width: 980px;
	float: left;
	background: url(../images/newsBg.jpg) repeat-x left top;
	/*overflow: hidden;*/
	text-align:left;
}

.newsPanea,
.newsPaneb1,
.misc {
	background: url(../images/newsBorder.jpg) no-repeat right top; 
}

.blogRt {
	background: url(../images/newsBorder.jpg) no-repeat left top; 
}

.newsPanea,
div.newsPaneaRt {
	width: 326px;
	float: left;
	text-align:left;
}

.newsPaneb {
	width: 654px;
	float: left;
	/*overflow: hidden;*/
	text-align:left;
}

.newsPaneb1 {
	width: 326px;
	float: left;
	text-align:left;
}

.newsPaneb2 {
	width: 326px;
	float: left;
	text-align:left;
}

.latestNews {
	width: 325px;
	float: left;
	/*height: 295px;*/
	text-align:left;
}

/*div.extradiv{
	width: 531px;
	float: left;
	padding: 5px;
	border: 1px solid #CCC;
	margin: 0 0 5px 0;
}*/

div.extradiv{
	width: 305px;
	float: left;
	padding: 5px;
	border: 1px solid #CCC;
	background: #FAFAFA;
	margin: 0 0 5px 0;
}

.nepalNews, .sportsNews, .healthNews {
	width: 325px;
	height: 295px;
	float: left;
	text-align:left;
}

.worldNews, .capitalNews{
	width: 325px;
	height: 284px;
	float: left;
	text-align:left;
}

.caseVertical {
	width: 359px;
	padding: 5px;
	overflow: hidden;
	text-align:left;
}

.imageVertical {
	width: 168px;
	float: left;
	text-align:left;
}

.fulStoryimgVer {
	float: left;
	padding: 0 10px 10px 0;
	/*width: auto;*/
}

.picVertical {
	width: auto;
}

.media,
.mediaRt {
	width: 71px;
	float: left;
	text-align:left;
}

.mediaVariety,
.mediaVarietyRt {
	/*width: 71px;*/
	float: left;
	text-align:left;
}

.mediaRt {
	float: right;
	text-align:left;
}

.storywPicRt {
	width: 114px;
	float: left;
	padding-right: 5px;
	text-align:left;
}

.storywPicLt,
.catstorywPicLtNew,
.catstorywPicLt {
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 138px;
	float: left;
	padding-left: 5px;
	text-align:left;
}

.catstorywPicLt {
	width: 160px;
}

.catstorywPicLtNew {
	width: 100%;
	padding:0;
}

.nepalPicVer {
	width: auto;
	float: left;
	margin-top: 5px;
	text-align:left;
}

.quiknewsPane {
	width: 654px;
	float: left;
	overflow: hidden;
	text-align:left;
}

.quicknewsPaneCont {
	width: 218px;
	float: left;
	background: url(../images/qknewsBorder.gif) no-repeat right top;
	text-align:left;
}

.noBorder {
	background: none;
}

.quicknewsPaneConta,
.quicknewsPaneContb {
	width: 217px;
	float: left;
}

.adMidddle {
	width: 980px;
	padding: 0 0 5px 0;
	float: left;
}

.adContainer {
	width: 968px;
	/*border-bottom: 1px solid #CCCCCC;*/
	padding: 5px 5px 10px 5px;
	overflow: hidden;
}

.ad234by60 {
	width: 234px;
	height: 90px;
	float: right;
	border: 1px solid #CCCCCC;
}

.ad728by90 {
	width: 728px;
	height: 90px;
	float: left;
	border: 1px solid #CCCCCC;
}


.mainContainer {
	width: 980px;
	float: left;
	padding: 5px 0 0;
	/*overflow: hidden;*/
	text-align:left;
}

.leftPane {
	width: 127px;
	float: left;
	background:	url(../images/newsBorder.jpg) no-repeat right top;
	text-align:left;
}

.rightPane {
	width: 853px;
	float: left;
	text-align:left;
}

.bannerLink {
	width: 123px;
	float: left;
	margin-bottom: 9px;
	text-align:left;
}

.sponsorLink{
	border: 1px solid #000000;
	color:#0066CC;
	background:#C0C0C0;
	text-align:center;
	width:118px;
	float: left;
	font-weight:bold;
	font-size:12px;
	padding:2px 0;
	text-align:left;
}

.adSectionRt {
	width: 302px;
	float: left;
	text-align:left;
}

.mainContents {
	width: 541px;
	float: left;
	padding: 0 5px;
	text-align:left;
}

.question {
	width: 232px;
	float: left;
	margin-right: 5px;
	text-align:left;
}

.content {
	padding: 5px;
	text-align:left;
}

.box {
	border: 1px solid #D4D4D4;
	margin-bottom: 4px;
}

.box form{
	margin: 0;
	padding: 0;
}

.box form p{
	float: left;
	width: 270px;
} 

#poll input{
	margin: 0;
	padding: 0;
	text-align:left;
}


.showall {
	padding: 3px 5px;
	margin: 1px;
	background: #F3F3F3;
	text-align:left;
}

.subMenu {
	background: #BABABA;
	padding: 2px 5px;
	text-align:left;
} 

.mostPopular {
	width: 304px;
	float: left;
	text-align:left;
}



#twoBoxes {
	/*overflow: hidden;*/
	width: 541px;
	float: left;
	padding-bottom: 4px;
	text-align:left;
}

.relatedTopics,
.more {
	text-align: left;
	float: right;
	padding-right: 5px;
	z-index: 99;
	text-align:left;
}

.readmore {
	display: block;
	text-align:left;
}

.stornpic {
	overflow: hidden;
	display: inline-block;
	text-align:left;
}

.contentBg {
	/*background: url(../images/vr.gif) repeat-y 239px top;*/
	width: 100%;
	overflow: hidden;
	text-align:left;
}

.entcontentBg {
	background: url(../images/vr.gif) repeat-y 248px top;
	width: 100%;
	overflow: hidden;
	text-align:left;
}

.entImage {
	width: 110px;
	float: left;
	margin-left: 10px;
	text-align:left;
}

.catheadNews {
	width: 300px;
	float: left;
	text-align:left;
}

.entertainment {
	width: 379px;
	float: left;
	margin-right: 5px;
	text-align:left;
}

div.horoscope {
	/*width: 325px; changed by sucl*/
	width: 135px;
	float: left;
	height: auto;
	text-align:left;
}

.prev {
	float: left;
	width: 30px;
	padding-left: 15px;
	text-align:left;
}

.next {
	float: right;
	text-align: right;
	width: 30px;
	padding-right: 15px;
	text-align:left;
}

.poll {
	width: 302px;
	float: left;
	text-align:left;
}

.ad300by600 {
	width: 300px;
	padding-top:7px;
	text-align:left;
}

.bannads {
	width: 302px;
	overflow: hidden;
	padding-top: 7px;
	text-align:left;
}

.banners120 {
	width: 122px;
	float: left;
}

.ad160by600 {
	width: 135px;
	float: right;
	overflow: hidden;
	text-align:center;
	padding-left:15px;
}

.ad120by600 {
	width: 122px;
	float: left;
}

.ad468by60_gallery {
	width:472px;
	text-align: center;
	padding: 2px 4px;
	float: left;
}

#footer {
	position: relative;
	background: #CDCDCF;
	border-top: 1px solid #7D7D7D;
	height: 80px;
	width: 980px;
	float: left;
	text-align:left;
}

#footer .developer{
	position: absolute;
	right:23px;
	top:10;
	color: #FFF;
	width: 100px;
	float: left;
}

#footer .developer p{
	padding: 13px 0 0 0;
	display: block;
}

.footerMenu {
	padding: 2px 0 0;
	width: 100%;
}

.subSection,
.legalSection {
	width: 800px;
	/*border-top: 1px solid #AAACAB;*/
	overflow: hidden;
	padding: 5px 0;
	float: left;
	text-align:left;
}

.legalSection {
	height: 10px;
}

.subSection {
	border-bottom: 1px solid #E3E3E3;
	border-top: none;
}

#mysubmenuarea {
	width: 980px;
	/*overflow: hidden;*/
	padding: 2px 5px 0 5px;
	float: left;
	padding-left:0px;
	margin:0px;
}
*html #mysubmenuarea {
	width:980px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:0px;
	float:left;
	margin-left:0px;
}
*html #mysubmenuarea ul{
	padding-left:0px;
	margin:0px;
}

.titlePane {
	width: 294px;
	overflow: hidden;
}

#forex,
#markets {
	/*width: 531px;*/
	width: 305px;
	float: left;
	text-align:left;
}

#forex{
	margin: 0 0 5px 0;
	text-align:left;
}

.info {
	width: 294px;
	padding: 5px;
	background: #D2D2D2;
	font-size: 10px;
}

#subcontent {
	position:absolute; 
	left:-10px; 
	top:0; 
	visibility: hidden; 
	/*border: 9px solid orange; */
	background-color: #47719C; 
	width: 88px; 
	padding: 5px;
}

#location {
	background-color: #770300;
	position:absolute; 
	/*left:-20px; */
	top:0px;; 
	visibility: hidden; 
	width: 160px; 
	padding: 5px 0 5px 5px;
	border: 1px solid #CA0500;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
}
*html #location{
		background-color: #770300;
	position:absolute; 
	/*left:-20px; */
	top:0px;; 
	visibility: hidden; 
	width: 180px; 
	padding: 5px 0 5px 5px;
	border: 1px solid #CA0500;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
	
}

#subcontent ul,
#location ul {
	width: 88px;
	overflow: hidden;
	text-align:left;
}

/*#location ul {
	width: 76px;
	float: left;
}*/

#location ul {
	width: 100%;
	float: left;
}

/*#location ul.left {
	margin-right: 8px;
}*/

#subcontent li,
#location li {
	width: 88px;
	margin: 2px 0;
	border-bottom: 1px solid #5684B1;
}

#location li {
	border-bottom: 1px solid #8A0300;
	border-top: 1px solid #710300;
	margin: 0;
	width: 75px;
	float: left;
	margin: 0 5px 0 0;
}


#subcontent li a,
#location li a {
	width: 88px;
	display: block;
	padding: 2px 0;
	color: #fff;
	text-decoration: none;
}

*html #location p{
	padding-left:0px;
	margin:0px;
}

*html #location ul{
	padding-left:0px;
	margin:0px;
}

#location li a {
	width: 75px;
}

#subcontent li a:hover,
#location li a:hover {
	color: #FFCC00;
}

.fullstoryPane {
	width: 653px;
	float: left;
	background: url(../images/newsBorder.jpg) no-repeat right top;
}

.storyPane {
	width: 100%;
	float: left;
}

.caseVerstory {
	width: 644px;
	float: left;
	padding: 5px;
}

.fullnews {
	font-size: 12px;
	line-height: 16px;
}

.newsCatTitle {
	float: left;
}

.storyInfo {
	padding: 5px 0;
}

.horoscopes {
	width: 980px;
	overflow:hidden;
	text-align:left;
}

.horosBrief {
	display: block;
	overflow: hidden;
	text-align:left;
}

.horosList,
.horosListRt {
	width: 300px;
	float: left;
	padding: 5px 25px 10px 5px;
	text-align:left;
}

.horosListRt { 
	padding-right: 0;
	text-align:left;
}

.hosrosListTitle {
	width: 100%;
	overflow: hidden;
	padding: 5px 0;
	text-align:left;
}

.misc {
	width: 250px;
	float: left;
}

.miscContent {
	width: 249px;
}

.horosDetail {
	width: 729px;
	float: left;
	text-align:left;	
}

.mischolder {
	padding: 10px 5px;
}

.urHoroscope {
	display: block;
	margin-bottom: 15px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
}

.horosDetailholder {
	display: block;
	padding: 10px 5px;
}

.detailHeader {
	width: 100%;
	overflow: hidden;
}

.horosContent {
	display: block;
	padding-top: 15px;
}

.adPane {
	display: block;
	padding-top: 5px;
}

.commentPane {
	width: 634px;
	float: left;
	overflow: hidden;
	padding: 10px 5px;
	border-top: 1px dotted #e2e2e2;
	border-bottom: 1px dotted #e2e2e2;
	background: #fbfbfb url(../images/commentBorder.gif) top center repeat-y;
}

.justComment {
	width: 634px;
	float: left;
	overflow: hidden;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background: #f9f9f9;
	padding: 10px 5px;
}
.justComment2 {
	width: 634px;
	float: left;
	overflow: hidden;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background: #f9f9f9;
	padding: 10px 5px;
}
.justAddess{
	width: 305px;
	float: right;
	overflow: hidden;
	padding: 0px 5px 10px;
	font-size:12px;
}
.commentList {
	width: 290px;
	float: left;
	padding-right: 20px;
	height: 420px;
	overflow: auto;
}

.postComment {
	width: 300px;
	float: right;
}

.emailthis {
	width: 460px;
	float: left;
	padding: 10px;
	background: #EFEFEF;
	border: 1px solid #CCC;
}

.emailthis label form {
	margin: 0;
	padding: 0;
}

.emailthis label {
	display: block;
	padding: 5px 0 0 0;
}

.emailthis input {
	margin: 5px 0 14px 0;
}

.postComment textarea,
.justComment textarea, .emailthis textarea {
	margin: 5px 0 10px 0;
}

.sportsHolder {
	width: 390px;
	float: left;
	overflow: hidden;
	padding-left: 10px;
}

.sportsBrief {
	width: 100%;
	float: left;
	margin: 0 0 10px;
	overflow: hidden; 
}

.sportsBrieflt,
.sportsHolderlt {
	margin-right: 30px;
}

.sportsText span {
	display: block;
}

.latest {
	width: 980px;
	/*overflow: hidden;*/
	float: left;
}

.latestHolder,
.horosArtiHolder {
	width: 970px;
	padding: 10px 5px;
	/*overflow: hidden;*/
	float: left;
}

.horosArtiHolder {
	background: url(../images/horosArtiHolderBG.gif) 435px top repeat-y ;
	padding: 0 5px;
	margin: 10px 0;
}

.latestImgHolder {
	width: 300px;

	float: left;
}

.latestBrief,
.horosArtiBrief {
	width: 400px;
	float: left;
	margin: 0 10px;
	border-right: 1px dotted #ccc;
	padding-right: 10px;
}

.latestBrief {
	width: 388px;
}

.horosArtiBrief {
	width: 420px;
	float: left;
	margin-left: 0;
	border-right: none;
}

.horosArtiBrief span {
	display: block;
}

.latestHeadlines {
	width: 230px;
	float: left;
}

.gallDisplay {
	display: block;
}

.artiInfo {
	width: 100%;
	float: left;
	/*overflow: hidden;*/
	padding-top: 10px;
	color: #888;
}

.artiInfo span {
	width: auto;
	float: left;
	padding: 0 5px;
	border-left: 1px solid #888;
}

.artiInfo span.artiDate {
	padding-left: 0;
	border-left: none;
}

.horosAdHolder {
	width: 200px;
	float: left;
	margin-left: 10px;
}

.horosHeadlines {
	width: 318px;
	float: left;
}

.arti {
	width: 100%;
	float:left;
	/*overflow: hidden;*/
}
/* EOF Layout Selectors */

/* Typo Selectors */
.topStories span {
	font-size: 18px;
	color: #444;
	font-weight: bold;
	margin-right: 2px;
	line-height: normal;
	display: block;
}

.location {
	width: 100px;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0066FF;
	background: url(../images/WeatherIcon.jpg) no-repeat right top;
	padding: 2px 40px 0 0;
	float: right;
	text-align: left;
}

.location span {
	display: block;
	font-size: 11px;
	color: #444;
	font-weight: normal;
	text-transform: none;
}

*html .location span{
	width:100px;
}

div.weather p.data {
	font-size: 12px;
	width: 100px;
	float: right;
	text-align: right;
	padding-top: 2px;
	/*position: relative;*/
}

div.weather p.data span {
	display: block;
	font-size: 11px;
	
}
*html div.weather p.data{
	
	padding-left:0px;
	margin:0px;
}

.newsCat span{
	padding:0 0 0 510px;}
.newsCat,
.quicknewsCat,
.titlePane {
	background: #C0C0C0;
	padding: 2px 5px;
	font-size: 11px;
	font-weight: bold;
	color: #003979;
	display: block;
}


.titlePane {
	background: #EEEEEE;
	border-top: 1px solid #D5D5D5;
}

.picVertical span {
	display: block;
	font-size: 11px;
	color: #444;
}

.qkwStories span {
	font-size: 10px;
	font-weight: normal;
	color: #666;
	display: block;
	padding-bottom: 5px;
}

.category {
	/*background: #47719C;*/
	background: #c0c0c0;
	padding: 2px 5px;
	display: block;
}

.catTitle,
.title {
	font-size: 12px;
	font-weight: bold;
	color: #003979;
	display: block;
}

.cattit,
.title{	
	float: left;
}

.title {
	color: #003979;
	font-size: 11px;
}

.qow {
	color: #002143;
	font-size: 12px;
	height: 108px;
	overflow: auto;
}

.story {
	display: block;
	margin-top: 6px;
}

.pollQuestion {
	color: #004481;
	font-weight: bold;
	padding-bottom: 8px;
	display: block;
}

.poweredby,
.f1Logo {
	width: 170px;
	float: left;
	text-align: right;
	padding-right: 10px;
}

.legal {
	width: 790px;
	float: left;
	padding-left: 10px;
	color: #777777;
}

.fullStoryhead {
	font-size: 24px;
	font-weight: bold;
	color: #114477;
}

.fullnews p {
	padding-bottom: 2px; /* previously 10px; changed by sucl */
}

.lastUpdated {
	float: left;
	padding-top: 3px;
}

.printShare {
	float: right;
	position: relative;
}

.printShare li.save_popup{
	position: absolute;
	float: left;
	top: 17px;
	left: 5px;
	background: #FFF;
	border: 1px solid #CCC;
	padding: 1px;
	width: 295px;
}

.printShare li.save_popup p{
	padding: 5px;
}

.printShare li.save_popup p.saved{
	display: block;
	padding: 3px 5px;
	background: #EEE;
	font-weight: bold;
}

.printShare li.save_popup p.close{
	display: block;
	padding: 3px 18px;
	background: #EEE url(../images/close.gif) no-repeat;
	background-position: 5px 5px;
	font-weight: bold;
}

.printShare a {
	margin: 0 0 0 5px;
	display: block;
}

#clock {
	width: 225px;
	float: left;
	padding-top: 12px;
}

.topStories p {
	float: left;
	width: 120px;
	color: #444;
}

.hosrosListTitle h2 {
	float: left;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	color: #003979;
	padding-left: 25px;
}

.hosrosListTitle h2.aries {
	background: url(../images/horoscope_icons/aries_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.taurus {
	background: url(../images/horoscope_icons/taurus_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.cancer {
	background: url(../images/horoscope_icons/cancer_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.gemini {
	background: url(../images/horoscope_icons/gemini_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.capricon {
	background: url(../images/horoscope_icons/capricorn_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.pisces {
	background: url(../images/horoscope_icons/pisces_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.sagitt {
	background: url(../images/horoscope_icons/sagittarius_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.libra {
	background: url(../images/horoscope_icons/libra_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.leo {
	background: url(../images/horoscope_icons/lion_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.aquarius {
	background: url(../images/horoscope_icons/aquarius_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.virgo {
	background: url(../images/horoscope_icons/virgo_small.jpg) top left no-repeat;
}

.hosrosListTitle h2.scorpio {
	background: url(../images/horoscope_icons/scorpion_small.jpg) top left no-repeat;
}

.hosrosListTitle p {
	float: left;
	width: auto;
	padding: 2px 0 0 10px;
}

.urHoroscope h2 {
	font-size: 14px;
	font-weight: bold;
}

.urHoroscope h2 span {
	display: block;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	padding: 5px 0 3px;
}

.urHoroscope p {
	padding: 5px 0 0 0;
}

.detailHeader p.horosTitle {
	float: left;
	font-size: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #017CA6;
	width: 440px;
	display: block;
}

.detailHeader p.horosTitle img {
	padding-right: 8px;
}

.detailHeader p.date {
	float: left;
	width: 200px;
	text-align: right;
	padding-top: 25px;
}

.horosContent h4 { 
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0;
	color: #0051AA;
}

.horosContent p { 
	padding-bottom: 10px;
}

.horosToday p { 
	padding-bottom: 0;
}

.horosToday p.todayCat { 
	font-size: 11px;
	font-weight: bold;
}

.horosToday p.todayDetail { 
	padding-bottom: 10px;
}

.sportsCat {
	font-size: 13px;
	color: #615F60;
	font-weight: bold;
	padding: 10px 0 0 5px;
}

.commentPane h2,
.justComment h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #003979;
	font-weight: bold;
	padding: 5px 0;
}

.commentPane h2 sup {
	color: #444;
	font-size: 11px;
	padding: 0 0 0 5px;
}

.postDate {
	color: #444;
	font-weight: bold;
}

.comments p.comm {
	padding: 0 0 15px 0;
}

.allComm {
	border-top: 1px dotted #ccc;
	padding: 5px 0 0 0;
}

.sportsBrief p.sportsText {
	float: left;
	width: 315px;
	padding: 0;
}

.sportsBrief p.sportsImg {
	float: left;
	width: 71px;
	margin-right: 10px;
	padding: 0;
}

.sportsText .wStories {
	font-size: 14px;
	font-weight: bold;
}

.latestImgHolder .photoBy {
	color: #999;
	font-size: 10px;
	display: block;
	text-align: right;
}

.latestBrief p {
	padding: 0 0 10px 0;
}

.latestBrief p span {
	display: block;
}

.latestImgHolder p {
	display: block;
	color: #000;
}

.horosAdHolder p {
	padding-bottom: 8px;
}

.horosArtiBrief p {
	padding-bottom: 15px;
}

.arti .artiInfo {
	padding: 0;
}
/* EOF Typo Selectors */

/* List Selectors */
#personalize {
		width: 90px;
	height: 25px;
	float: left;
	overflow: hidden;
	padding-top: 4px;
}

#personalize li {
	float: left;
	margin-right: 5px;
}

#searchPane div {
	width: 150px;
	height: 17px;
	/*overflow: hidden;*/
	margin: 3px 0 0 0;
	background: #636564;
	/*padding: 2px 0;*/
}

#sisLinks {
	width: 370px;
	height: 25px;
	float: right;
}

#sisLinks li {
	float: right;
	margin: 0 0 0 15px;
}

.breakingNews li {
	margin: 0;
}

.marqueeNews ul {
	overflow: hidden;
	display: block;
}

.marqueeNews li {
	float: left;
	padding: 4px;
	width: auto;
}

.headlines,
.headlinesNepal {
	width: 100%;
	float: left;
	overflow: hidden;
	padding: 5px 0;
}

.headlinesNepal {
	width: 360px;
	float: left;
}

.headlines li,
.headlinesVertical li,
.headlinesNepal li {
	padding: 5px;
}

.headlines li span,
.headlinesVertical li span,
.headlinesNepal li span,
.catheadlines li span {
	display: block;
	font-size: 11px;
}

#memberList li,
{
	padding: 5px;
}

#memberList li span{
	display: block;
	font-size: 11px;
}







.headlinesVertical {
	width: 291px;
	float: left;
	padding-left: 5px;
}

.catheadlines {
	width: 100%;
	overflow: hidden;
}

.catheadlines li,
.entheadlines li {
	padding: 3px 0;
}

.entheadlines {
	width: 247px;
	float: left;
	overflow: hidden;
}

.gallery {
	width: 325px;
	float: left;
}

.gallery li {
	float: left;
}

.storywithPic {
	width: 100%;
	overflow: hidden;
}

#category {
	width: 123px;
	/*overflow: hidden;*/
}

#category li {
	margin-bottom: 10px;
}

.head {
	font-size: 14px;
	color: #034a93;
	font-weight: bold;
}

.all,
.subMenulinks {
	width: 100%;
	overflow: hidden;
}

.all li,
.subMenulinks li {
	float: left;
	color: #000;
}

.catStory {
	width: 205px;
	float: left;
	margin-right: 15px;
	overflow: hidden;
	border-right: 1px dotted #000066;
}

#horos {
	width: 100%;
	overflow: hidden;
}

#horos li {
	float: left;
	width: 80px;
	text-align: center;
	padding: 10px 0;
}

.banners120 ul {
	width: 100%;
	overflow: hidden;
}

.banners120 li {
	float: left;
	margin: 5px 0;
}

.extraMenu {
	width: 795px;
	overflow: hidden;
	float: left;
	padding-left: 5px;
}

.extraMenu li {
	float: left;
	color: #292929;
}

#footerNav {
	background: url(../images/menu-bg.gif) repeat-x left top;
	width: 100%;
	overflow: hidden;
}

#footerNav li {
	float: left;
	margin: 9px 0 0 5px;
}

.loginLinks {
	width:auto;
	padding:0 5px 0 5px;		
	height: 18px;
	float: right;
	/*background: url(../images/loginregBg.jpg) no-repeat left top;*/
	background: #EFEFEF;
	border: 1px solid #ccc;	
}

.loginLinks li {
	float: left;
	padding: 2px 0;
	color: #AE0000;
}

.tabular {
	width: 303px;
	float: left;
	overflow: hidden;
	border-top: 1px  solid #EDECEC;
	border-right: 1px  solid #EDECEC;
}

.tabular li {
	float: left;
	padding: 1px 5px;
	border: 1px solid #EDECEC;
	border-top: none;
	border-right: none; 
}

.tabular li.hd {
	background: #D2D2D2;
	font-size: 12px;
	color: #000;
	height:20px;
	padding-top:3px;
}

.maketflow,
#tht_forex {
	width: 304px;
	float: left;
	height:120px;
	overflow: auto;
}

.maketflow ul,
#tht_forex ul {
	width: 284px;
	list-style: none;
}


.curr,
.currData {
	width: 93px;
}

.unit,
.unitData {
	width: 25px;
	height:10px;
}

.buy,
.sell,
.buyData,
.sellData {
	width: 61px;
}

.unit,
.buy,
.sell,
.unitData,
.buyData,
.sellData {
	text-align: center;
}

.currData,
.unitData,
.buyData,
.sellData {
	color: #03477D;
	height:25px;
}

.stat {
	width: 16px;
}

.cName {
	width: 100px;
	color: #034580;
}

.incre,
.percent {
	width: 45px;
}

.inc {
	color: #009900;
}

.dec {
	color: #CC0000;
}

.lastVal {
	width: 62px;
}


/*.tabular li.stat,
.tabular li.cName,
.tabular li.incre,
.tabular li.percent,
.tabular li.lastVal {
	padding: 5px;
	text-align: center;
	height: 18px;
	line-height: 21px;
}*/

.tabular li.stat, .tabular li.cName, .tabular li.incre, .tabular li.percent, .tabular li.lastVal {
height:18px;
line-height:21px;
padding:5px 1px;
text-align:center;
}

.tabular li.cName {
	text-align: left;
}

.printShare li {
	float: left;
}
/* EOF List selectors */

/* Form Selectors */
#searchPane {
	width: 500px;
	float: left;
}

#searchPane div,
#searchPane input {
	float: left;
}

#searchPane input {
	float: left;
	margin-right: 3px;
}

#searchPane input.txt {
	width: 200px;
	height: 16px;
	padding: 3px 2px 3px;
	border: 1px solid #646464;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}

#searchPane input.button {
	width: 50px;
	height: 24px;
	cursor: pointer;
}

#searchPane select {
	width: auto;
	float: left;
	padding: 1px 0 2px;
	margin-right: 3px;
}

#poll {
	width: 272px;
	float: left;
	overflow: hidden;
}

#poll label,
#poll input {
	float: left;
	margin: 3px 0;
}

#poll input.rad {
	margin-right: 5px;
}

#poll label {
	*margin-top: 7px;
	width: 200px;
}

#poll br {
	clear: left;
}
/* EOF Form Selectors */

/* Pseudo Selectors */
ul#navmenu a.searchMore {
	background: url(../images/morebulletWhite.gif) no-repeat right 6px;
	padding-right: 10px;
	border-right: none;
}

/*#searchPane a {
	margin: 0 7px;
	color: #fff;
	text-decoration: none;
}*/

.rss {
	background: url(../images/RSSIcon.jpg) no-repeat center right;
	padding: 6px 28px 0 0;
	/*width: 61px;*/
	width:auto;
	height: 21px;
	float: left;
	font-size: 11px;
	text-transform: uppercase;
	color: #444;
	text-decoration: none;
}

.rss:hover {
	color: #000;
}

#personalize a {
	text-decoration: none;
	font-weight: bold;
	color: #FF0000;
}

#personalize a:hover {
	color: #990000;
} 

.breakingNews a {
	font-size: 14px;
	font-weight: 600;
	color: #00529E;
	text-decoration: none;
}

.breakingNews a:hover {
	/*text-decoration: underline;*/
	text-decoration:none;
}

.breakingNews a span {
	color: #950300;
	font-size: 11px;
}

.data span a {
	display: block;
	text-decoration: none;
	color: #950300;
}

.data span a:hover {
	text-decoration: underline;
}

.marqueeNews a {
	color: #333;
	font-size: 13px;
	text-decoration: none;
	background: url(../images/marqueeBulllet.gif) no-repeat left center;
	padding: 0 10px 0 14px;
}

.marqueeNews a:hover {
	text-decoration: underline;
}

.wStories {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #0F4378;
	text-decoration: none;
}

.wStories:hover,
.wStoriesVer:hover {
	text-decoration: underline;
}

.woStories,
.catwoStories {
	/*display: block;*/
	color: #0058a6;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
}
.terms
{
	/*display: block;*/
	color: #0058a6;
	font-weight: bold;
	text-decoration: none;
	font-size:11px;
}

.catwoStories {
	color: #114477;
}

.woStories:hover,
.catwoStories:hover {
	border: none;
}

.fullStory {
	color: #0F4378;
	font-weight: bold;
	text-decoration: none;
	margin-left: 3px;
}

.fullStory:hover {
	text-decoration: underline;
}

.wStoriesVer {
	font-size: 20px;
	color: #114477;
	text-decoration: none;
}

.qkwStories {
	font-size: 14px;
	color: #0F4378;
	text-decoration: none;
	font-weight:bold;
}

.qkwStories:hover {
	text-decoration: underline;
}


.media a,
.mediaRt a,
.nepalPicVer a,
.entImage a,
.sportsBrief p.sportsImg a,
.sportsBrieflt p.sportsImg a,
.bigImg,
.linkImg,
.mediaVariety a,
.mediaVarietyRt a
{
	display: block;
	padding: 1px;
	border: 1px solid #ccc;
}



.bigImg {
	text-align: center;
}

.media a:hover,
.mediaRt a:hover,
.nepalPicVer a:hover,
.entImage a:hover,
.sportsBrief p.sportsImg a:hover,
.sportsBrieflt p.sportsImg a:hover,
.latestImgHolder a:hover,
.bigImg:hover,
.linkImg:hover,
.mediaVariety a:hover,
.mediaVarietyRt a:hover {
	border-color: #000;
}

.picVertical a {
	display: block;
	border: 1px solid #ccc;
	padding: 1px;
}

.picVertical a:hover {
	border-color: #000;
}

#category a {
	font-weight: bold;
	color: #444;
	text-decoration: none;
	text-transform: capitalize;
}

#category a:hover {
	text-decoration: underline;
}

.all a,
.subMenulinks a {
	color: #000;
	text-decoration: none;
	margin: 0 5px;
	font-size: 11px;
}

.all a.first,
.subMenulinks a.first {
	margin-left: 0;
}

.all a:hover,
.subMenulinks a:hover {
	text-decoration: underline;
}

.topics {
	background: url(../images/relatedTopicsBullet.jpg) no-repeat right 9px;
	padding: 3px 12px 0 5px;
	color: #fff;
	text-decoration: none;
}

#horos a {
	/*display: block;*/
	color: #034996;
	text-decoration: none;
}

#horos a:hover {
	text-decoration: underline;
}

#horos a span {
	display: block;
}

.ad a,
.banners120 a,
.ad120by600 a {
	display: block;
	border: 1px solid #D4D4D4;
}

.ad a:hover,
.banners120 a:hover,
.ad120by600 a:hover {
	border-color: #000;
}

.extraMenu a {
	color: #292929;
	margin: 0 5px;
	text-decoration: none;
}

.extraMenu a:hover {
	text-decoration: underline;
}

.legalMenu {
	margin: 0 5px;
	color: #292929;
	text-decoration: none;
}

.legalMenu:hover {
	text-decoration: underline;
}

#navigation a,
#footerNav a {
	display: block;
	padding: 3px 7px 3px;
	color: #fff;
	margin-right: 1px;
	text-decoration: none;
	cursor:pointer;
	font-size: 12px;
	font-weight: bold;
}

#navigation a:hover,
#navigation a.selected {
	color: #024282;
	background: #F1EEEF;
}

#footerNav a:hover,
#footerNav a.selected {
	color: #024282;
	background: #CCCDCF;
}

#subNav a.drop {
	background: url(../images/moreBulletGray.gif) no-repeat right center;
	padding-right: 10px;
}

#subNav a.drop:hover {
	text-decoration: none;
}

#subNav a:hover {
	text-decoration: underline;
}

.loginLinks a {
	font-size: 11px;
	margin: 0 7px;
	color: #AE0000;
	text-decoration: none;
}

.loginLinks a:hover {
	text-decoration: underline;
}

.readmore {
	color: #003979;
}

.more a,
.readmore a {
	color: #003979;
	font-weight: normal;
	text-decoration: none;
}

.readmore a {
	margin-right: 5px;
}

.readmore a.repabuse {
	margin: 0 0 0 5px;
}

.more a:hover,
.readmore a:hover {
	text-decoration: underline;
}

.adPane a {
	text-decoration: none;
	display: block;
	padding: 10px 0;
}

.allComm a {
	color: #003979;
	text-decoration: none;
}

.allComm a:hover {
	text-decoration: underline;
}

.gallDisplay a {
	text-decoration: none;
	color: #003979;
}

.gallDisplay a:hover {
	text-decoration: underline;
}

.horosArtiBrief a.wStories { 
	font-size: 17px;
}
/*
a.linkThumb {
	width: 67px;
	height: 67px;
	display: block;
	padding: 1px;
	border: 1px solid #ccc;
	float: left;
}	
*/
/* EOF Pseudo Selectors */

/*.sportsText img {
	text-align: left;
}
*/
span.photoSource {
	text-align: right;
	display: block;
	color: #909090;
	font-size: 10px;
	/*float: left;*/
}

p.photCaption {
	display: block;
	/*float: left;*/
	border: 1px solid #000;
}

/*===========26 Dec, 2008 ====== */

.catNepal,
.catWorld,
.catCapital,
.catHealth,
.catSports,
.catGallery {
	width: 315px;
	float: left;
	overflow: hidden;
	padding: 10px 5px;
}

.catWorld,
.catCapital,
.catHealth,
.catSports {
	width: 316px;
}

.storyNews {
	width: 100%;
	overflow: hidden;
	float: left;
	padding: 0;
	margin: 0;
}
	
.storyNews img {
	float: left;
	border: none;
}
	
/*.storyNews a.linkThumb {
	width: 67px;
	height: 67px;
	display: inline-block;
	margin: 0 8px 3px 0;
	border: 1px solid #ccc;
	float: left;
	padding: 1px;
}*/

.storyNews a.linkThumb img {
	margin: 0 8px 3px 0;
	border: 1px solid #ccc;
	float: left;
	padding: 1px;
}

.storyNews a.linkThumb:hover img {
	border-color: #444;
}
	
/*.storyNews a.linkThumb:hover {
	border-color: #444;
}*/
		
.storyNews a.linkStory {
	display: block;
}

.gallPane {
	width: 100px;
	float: left;	
	border-right: 1px dashed #ccc;
	text-align: center;
}

.gallPane .photoGall,
.gallPane .videoGall {
	display: block;
	float: left;
	padding-bottom: 10px;
}

.gallPane a.linkGall {
	text-decoration: none;
	color: #003979;
}

.gallPane a.linkGall:hover {
	text-decoration: underline;
}

.gallShow {
	width: 150px;
	padding: 0 0 0 25px;
	float: left;
}

/*======28 Dec, 2008=============*/
.sportsCategory,
div.perspective {
	width: 100%;
	overflow: hidden;
	float: left;
	border-top: 1px solid #F7F7F7;
	padding: 0 0 10px 0;
}

.sportsCategory h1 {
	width: 100%;
	font-size: 20px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px solid #E1e1e1;
	float: left;
	margin-bottom: 10px;
}

.sportsHolder .storyNews {
	float: left;
	margin-bottom: 10px;
}

.storyNews .sportsText {
	padding: 0;
}

.overPicHeadline {
	padding-bottom: 5px;
}

.statBarBack {
	width: 190px;
	height: 13px;
	float: left;
	background: #ccc;
	margin: 0 7px 0 0;
}

.statBarmain {
	/*display: block;*/
	background: #95C8FF;
}

.value {
	width: 40px;
	float: left;
}

#poll label.total {
	font-weight: bold;
	margin-top: 7px;
}

/*==========Registration Styler : 30Dec, 2008=======================*/
#regContainer {
	width: 980px;
	float: left;
	overflow: hidden;
	background: url(../images/newsBg.jpg) left top repeat-x;
}

.regInfo {
	width: 100%;
	overflow: hidden;
	float: left;
	/*background: #f1f1f1;*/
	border-bottom: 1px solid #e9e9e9;
}

.regInfo .info { 
	width: 970px;
	padding: 5px;
	float: left;
	background: #ACACAC;
	font-size: 18px;
	font-weight: bold;
	color: #004196;
}

.regInfo .infoblock,
.regInfo .infoblockLast {
	width: 309px;
	float: left;
	border-right: 1px dotted #D2D2D2;
	margin-right: 10px;
	min-height: 70px !important;
	height: 70px;
	padding: 10px 5px;
}

.regInfo .infoblockLast {
	border: none;
	margin-right: 0;
}

.regInfo .infoblock h2,
.regInfo .infoblockLast h2 {
	font-size: 14px;
	color: #004E9F;
	font-weight: bold;
}

.regInfo .infoblock h2 span,
.regInfo .infoblockLast h2 span {
	font-size: 30px;
	color: #159153;
	font-weight: bold;
}

.regContent {
	width: 100%;
	float: left;
	overflow: hidden;
}

.regContent p.info {
	width: 100%;
	overflow: hidden;
	background: #FFF;
	font-size: 14px;
	color: #970400;
}

.regContent p.info a {
	text-decoration: none;
	color: #970400;
}

.regContent p.info a:hover {
	color: #710300;
}

.regContent p.info b {
	width: 150px;
	float: left;
	padding: 3px 0 4px 0;
}

span.ast {
	color: #ff0000;
	padding: 0 2px;
}

.regContent .regFields {
	width: 100%;
	overflow: hidden;
	float:left;
}

.regContent .regFields h4 {
	font-size: 18px;
	color: #003379;
	font-weight: normal;
}

/*=====2nd January 2009=========*/
.headlines li span.blogCount {
	display: inline;
	/*float: left;*/
	margin: 0 0 0 5px;
	color: #666;
}

#memberList li span.blogCount {
	display: inline;
	/*float: left;*/
	margin: 0 0 0 5px;
	color: #666;
}



.blogLt {
	width: 225px;
	float: left;
}

.blogArchive {
	width: 224px;
}

.blogRt {
	width: 754px;
	float: left;
}

.blogHolder {
	width: 744px;
	padding: 10px 5px;
	float: left;
	overflow: hidden;
}

.blogTabs {
	width: 100%;
	float: left;
	overflow: hidden;
}

.blogTabs ul {
	width: 100%;
	overflow: hidden;
	list-style: none;
}

.blogTabs ul li {
	float: left;
	margin: 0 0 0 5px;
}

.blogTabs ul li.current {
	margin: 0;
}

.blogTabs ul li a {
	padding: 5px 10px;
	background: #E5E5E5;
	color: #00529E;
	text-decoration: none;
	float: left;
	border-bottom: 1px solid #fff;
}

.blogTabs ul li a:hover,
.blogTabs ul li a.selected {
	color: #fff;
	background: #00529E;
}

.blogTabs ul li a.selected {
	border-bottom: 1px solid #00529E;
}

.blogContent {
	width: 732px;
	float: left;
	padding: 5px;
	border: 1px solid #00529E;
}

.blogContent .blogs {
	border-bottom: 1px solid #e9e9e9;
	padding: 5px 0;
	width: 100%;
	float: left;
}

.blogContent .blogs img.profilePic {
	border:5px solid #fff;
}

.blogContent .blogsbanner {
	border-bottom: 1px solid #e9e9e9;
	padding: 5px 0;
	width: 100%;
	float: left;
	text-align:center;
}

.blogTabs .pagination {
	text-align: center;
	width: 100%;
	float: left;
	padding: 2px 0;
	margin: 0;
}

.blogTabs .pagination p.nxtPrev {
	margin: 5px 0 0 0;
	padding: 5px 0;
}

.blogTabs .pagination p.nxtPrev a {
	padding: 1px 4px;
	margin: 2px;
	border: 1px solid #AAAADD;
	text-decoration: none; /* no underline */
	color: #000099;
}

.blogTabs .pagination p.nxtPrev a:hover, 
.blogTabs .pagination p.nxtPrev a:active {
	border: 1px solid #000099;
	color: #000;
}
	
.blogTabs .pagination p.nxtPrev span.current {
	padding: 1px 4px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
}

.blogTabs .pagination p.nxtPrev span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

.blogs p {
	width: 732px;
	float: left;
	/*overflow: hidden;*/
}

.blogs p span.bSubject {
	/*font-weight: bold;*/
	color: #00529E;
	float: left;
	font-size: 18px;
}
.blogs p span.share {
	float:right; 
}

.blogs p span.pDate {
	color: #00529E;
	clear:both;
	float:left;
	text-align:left;
	width: 550px;
}

.blogs p.bName {
	font-size: 12px;
	font-style: italic;
	display: block;
}

.blogs p.bContent {
	padding-top: 6px;
	display: block;
}

/*========4 Jan, 2009 -  registration form styler=======*/
div.regFields {
	width: 100%;
	overflow: hidden;
}

div.regFields h4 {
	padding: 15px 5px 10px;
}

div.formFields {
	padding: 20px;
	float: left;
	width: 100%;
}

div.formFields p {
	padding: 3px 0;
	width: 100%;
	overflow: hidden;
}

div.formFields p label {
	float: left;
	width: 120px;
	font-weight: bold;
	color: #666;
	padding: 5px 0 0 0;
}

div.formFields p input {
	margin: 2px 3px 0 0;
	color: #333;
}

div.formFields p input.code {
	width: 40px;
}

div.formFields p select {
	color: #333;
}

div.formFields p span.qkInfo {
	color: #ADB0B4;
}

div.formFields p.cmdButtons {
	padding: 20px 0;
}

div.formFields p.cmdButtons a {
	margin: 0 5px 0 0;
}

div.formFields p.cmdButtons a.forgot {
	display: block;
	color: #444;
	padding: 8px 0 0 120px;
}

div.formFields p.cmdButtons a.forgot:hover {
	text-decoration: none;
}

p.info span.tnc {
	padding: 3px 0 0 0;
	display: block;
	font-size: 10px;
	width:100%;
	float:left;
}

/*=======Perspective Page Styler==========*/

div.perspective h1 {	
	font-size: 20px;
	padding: 5px 0;
	color: #254487;
}

div.perspective h3 {	
	font-size: 14px;
	padding: 0 0 15px 0;
	font-style: italic;
}

div.perspectiveHolder {
	width: 670px;
	float: left;
	overflow: hidden;
}

div.persShortNews {
	width: 310px;
	padding: 5px 0 10px 25px;
	float: left;
	height: 90px;
	overflow: hidden;
}

div.latestImgHolder h3.artiCat,
div.launchPad h3.artiCat {
	font-size: 14px;
	text-transform: uppercase;
	font-style: normal;
	padding: 0 0 5px 0;
	color: #0099FF;
}

div.latestImgHolder h3.artiCat span {
	color: #666;
	font-size: 11px;
	display: block;
	text-transform: none;
	font-weight: normal;
}

div.latestImgHolder h4.humHead {
	font-size: 14px;
	font-style: normal;
	padding: 0 0 5px 0;
	
}

div.perspective div.simBlocks {
	float: left;
	width: 325px;
	overflow: hidden;
}

p.shortStory {
	padding: 5px 0;
}

div.launchPad {
	float: left;
	width: 320px;
	overflow: hidden;
}

div.launchPad div.lpShortNews {
	float: left;
	padding: 5px 0 10px 0;
	width: 320px;
	overflow: hidden;
}

p.all {
	padding: 8px 0 0 0;
}

/*===========Brand Equity [14Jan 2009] ============*/
div.brandEq {
	width: 100%;
	float: left;
	overflow: hidden;
	background: url(../images/vr.gif) repeat-y 635px 0;
}

div.brandEqLt {
	width: 624px;
	float: left;
	overflow: hidden;
}

div.brandEqRt {
	width: 320px;
	float: left;
	overflow: hidden;
	margin-left: 26px;
}

div.brandEq a.linkBrand img {
	margin: 0 0 3px 8px;
	border: 1px solid #ccc;
	float: right;
	padding: 1px;
}

div.brandEq a.linkBrand:hover img {
	border-color: #444;
}

div.brandEqLt h3 {
	color: #0153A0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}

div.brandEqLt h3 span {
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

div.brandEqLt p {
	padding: 10px 0 0 0;
}

/*=========Important Numbers Styler========*/

div.impNumbers {
	float: left;
	width: 100%;
	margin-bottom: 15px;
	border-bottom: 1px solid #e7e7e7;
}

div.impNumbers h1 {
	font-size: 18px;
	color: #005BBF;
	border-bottom: 1px solid #F3F3F3;
	padding: 5px 0;
}

div.impNumbers table th {
	font-size: 11px;
	text-transform: uppercase;
	background: #D4D4D4;
	text-align: left;
	padding: 3px 2px;
	color: #254487;
}

div.impNumbers table td {
	padding: 2px;
}

div.impNumbers table td.odd {
	background: #fafafa;
}

div.impNumbers table td.even {
	background: #f3f3f3;
}

/*=====09Feb2009=*/

div.panebHolder {
	width: 100%;
	float: left;
}

div.panebAds {
	width: 644px;
	float: left;
	background: #CCCCCC;
	padding: 5px;
}

div.panebAds div.ad120 {
	width: 124px;
	float: left;
	padding: 2px 4px;
}

div.panebAds div.ad120 a img,
div.panebAds div.ad234 a img {
	padding: 1px;
	border: 1px solid #fff;
}

div.panebAds div.ad120 a:hover img,
div.panebAds div.ad234 a:hover img {
	border-color: #333;
}

div.panebAds div.ad234 {
	width: 237px;
	float: left;
	padding: 2px 4px;
}

div.forexMrkts {
	width: 541px;
	float: left;
}

div#forex div.titlePane,
div#markets div.titlePane {
	width: 294px;
	float: left;
	/*padding: 2px 5px;*/
}

div#forex div.info {
	width: 294px;
	float: left;
	background: #dfdfdf;
}

div#markets {
	padding-top: 10px;
}

div.quiknewsPane h3.qkTitle {
	background: #555;
	width: 644px;
	padding: 2px 5px;
	float: left;
	color: #fff;
	font-size: 12px;
}

div.quiknewsPane div.noBorder div.quicknewsPaneConta {
	width: 218px;
}

div.horosDetail div.fullstoryPane {
	width: 100%;
	float: left;
	background: none;
}

div.hrArticles div.fullstoryPane {
	width: 100%;
	float: left;
	background: none;
}

div.horosListing {
	width: 100%;
	float: left;
}

ul#sisLinks li.updated {
	font-size: 11px;
	padding: 0 5px 0 0;
	color: #CC3300;
	width: 130px;
	text-align: center;
}

div.latestHolderBdr {
	width: 100%;
	float: left;
	background: url(../images/vrNew.gif) repeat-y 720px top;
}

div.latestHolderBdr div.latestBrief {
	border: none;
}

div.newsPaneHolder {
	width: 100%;
	float: left;
}

/* ====== 11Feb 2009 ======== */
div.blogRtHolder div.fullstoryPane {
	width: 100%;
	float: left;
	background: none;
}

div#box3b2nd {
	width: 970px;
	float: left;
	background: url(../images/vrNew.gif) repeat-y 720px top;
}

div#box3b2nd div.latestBrief {
	border: none;
}

div.latestBrief div.sportsHolder {
	width: 388px;
}

div#box3b2nd div.latestHeadlines {
	padding: 0 0 0 12px;
	float: left;
}

p.photoSource {
	color: #114477;
	border-bottom: 1px solid #DEECFA;
	background: #f9f9f9;
	padding: 2px;
	float: left;
	display: block;
}

.searchMenu{
	width:350px; 
	display:block; 
	float:left;
	padding-top: 0px;
	padding-bottom:5px;
}

/*============ 15Feb =============*/
form.srchBox {
	width: 100%;
	float: left;
}

form.srchBox p.rad {
	width: auto;
	float: left;
	padding-top: 4px;
}

form.srchBox input,
form.srchBox label {
	float: left;
	margin: 0 2px;
}

form.srchBox label {
	width: auto;
	padding: 1px 3px 0 0;
}

form.srchBox input.rad {
	width: 13px;
	height: 13px;
}

div.storyImage {
	width: auto !important;
	max-width: 214px;
	_width: 214px;
	float: left;
	
}

div.storyImg {
	/*width: auto;
	float: left;*/
	display: block;
}

div.storyImg a {
	/*width: auto;
	float: left;*/
	display: block;
	text-decoration: none;
}

div.storyImg a img {
	width: auto;
	/*float: left;*/
	padding: 1px;
	border: 1px solid #ccc;
	display: block;
}

div.storyImg a:hover img {
	border-color: #444;
}

div.storyImg a span {
	display: block;
}

/*========= 22nd Feb 2009 ===========*/
div.latestImgSlider{
	width: 302px;
	float: left;
	padding: 4px;
	display:block;
}

div.paginateLatest {
	width: 298px;
	float: left;
	background: #F3F3F3;
	padding: 5px;
}

div.paginateLatest p.prevLatest {
	width: 20px;
	float: left;
}

div.paginateLatest p.nextLatest {
	width: 20px;
	float: right;
	text-align: right;
}

div.imgSlider {
	width: 308px;
	float: left;
	border: 1px solid #D4D4D4;
	padding: 1px;
}

/* 25-02-2009 */
div.blogView {
	width: 654px;
	float: left;
}

ul.blogList li {
	width: 644px;
	float: left;
	height: 12px;
}

ul.blogList li div.blogInfo {
	width: 250px;
	float: left;
	color: #990000;
	padding: 0 0 0 8px;
}

div.blogInfo span {
	width: auto;
	float: left;
	padding: 0 3px;
	/*border-right: 1px solid #990000;*/
}

ul.blogList li div.blogLines {
	width: 370px;
	float: left;
}

ul.blogList li a {
	float: left;
	margin-right: 10px;
}
	
	
	
/*-----------*/

.box .content .listing li{ text-align:center; padding:10px 0; float:left; margin:0 5px 0; width: 30px; display:inline-table;}
.box .content .listing li span{ display:block; text-align:center;}


.box .content .listing  a {
	/*display: block;*/
	color: #034996;
	text-decoration: none;
}

.box .content .listing  a:hover {
	text-decoration: underline;
}

.box .content .listing  a span {
	display: block;
}


/* 06-04-2009 */

div.catwStory {
	width: 541px;
	float:left;
	padding-bottom: 4px;
}

.powerby{
	margin:5px 0 0 0;
	color:#000;
	font: bold 15px Georgia,"Times New Roman",Times,serif;
}
.powerby em{
	font-style:normal;
	color:#9e9a9a;
}
.tab_menu{
	display:block;
	float:left;
	color:#003979;
	background:#ccc;
	font-weight:bold;
	text-decoration:none;
	margin: 1px 1px 0 0 ;
	padding:4px 5px 6px;
	text-align:center;
	
}
#memberTab li{
	display:inline;
}
.tab_menu:hover{
	text-decoration:underline;
	color:#fff;
	background:#00529E;
}
.tab_menu_select, 
#memberTab li .tab_menu_select{
	color:#fff;
	display:block;
	float:left;
	background:#00529e;
	font-weight:bold;
	text-decoration:none;
	margin: 1px 1px 0 0 ;
	padding:4px 5px 6px;
	text-align:center;
	}
	
.newsCat a{
	color:#003979;
	text-decoration:none;
}
.newsCat a:hover{
	text-decoration:underline;}
#memberList li{
	padding:5px;}
/************Profile***********/

.info_holder br{
	clear:both;
}
.info_holder .Que{
color:#666666;
float:left;
font-weight:bold;
padding:8px 3px 5px;
margin:0 0 0 10px;
width:120px;}
.info_holder .Que span{
	display:block;
}
.upper{
	text-transform:uppercase;
}
.info_holder h4 {	
color:#003379;
font-size:18px;
padding:0 0 5px 0;
margin:0 0 10px 0;
border-bottom:1px solid #CCCCCC;
font-weight:normal;
}
.info_holder .Ans{
color:#666666;
float:left;
font-weight:bold;
padding:8px 3px 5px;
width:300px;}
/******Profile*******/	

#space_bar{
	padding:10px;
}

/******asasasasasas*******/	
.image-title-Name{
	color:#cf0304;
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:5px 0 5px 10px;
}

#gallshift1{
	width:150px;
	text-align:left;
	padding:0 0 5px 0;
	float:left;
}

#gallshift2{
	width:250px;
	text-align:right;
	float:right;
}

div.vdescrip{
	background: #222;
	padding: 7px;
	color: #fff;
	float: left;
	width: 466px;
	border-bottom: 1px solid #AAA;
}

div.vdescrip p{
	padding: 0 0 10px 0;
}

div.vdescrip p.des{
	padding: 0 0 10px 0;
	border-bottom: 1px solid #333;
	margin: 0 0 10px 0
}

div.rsslist{
	float: left;
	width: 700px;
}

div.rsslist h1{
	display: block;
	padding: 3px 0 8px 0;
	font-size: 18px;
	font-weight: normal;
	color: #039;
	border-bottom: 1px dotted
}

div.rsstightcol{
	float: right;
	width: 240px;
	padding: 0 0 0 10px;
	border-left: 1px dotted #CCC;
}

div.rsstightcol p{
	display: block;
	padding: 0 0 10px;
}

div.rsstightcol p.title, div.whatrss p.title{
	display: block;
	padding: 0 0 10px;
	font-size: 14px;
	float: none;
}

div.rsstightcol a{
	display: block;
	padding: 0 0 5px;
	font-size: 12px;
	color: #039;
	text-decoration: none
}

div.rsstightcol a:hover{
	text-decoration: underline
}


div.rsslist ul{
	list-style: none;
}

div.rsslist ul li{
	float: left;
	width: 140px;
	padding: 10px;
	border: 1px solid #CCC;
	margin: 0 10px 10px 0;
	background: #EFEFEF;
}

div.rsslist ul li a.title{
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	width: 120px;
	float: left;
	border-bottom: 1px dotted #CCC;
}

div.rsslist ul li a:hover{
	text-decoration: none;
}

div.whatrss{
	display: block;
	padding: 10px 0 20px 0;
}



.abt_latestHolder{
	width: 970px;
	padding: 10px 5px;
	/*overflow: hidden;*/
	float: left;
	font-size:12px;
}
.abt_latestHolder p{
	margin:5px 0 15px 0;
}


.pdf_lnk{
	text-decoration:underline;
	color:#0F4378;
}

.pdf_lnk:hover{
	text-decoration:none;
}

.dateClass {
	color:#bbb; 
	font-size:10px; 
	display:block;
	clear:left;
}

.highlighted{
	 font-size:13px;
	 color:#114477;
	 font-weight:bold;
	 padding-left:0px;
	 padding-right:5px;
	 
	 text-indent:0px;
	
	 
 }
div.hright{
	background-image:url(../images/hborder.jpg);
	background-repeat:repeat-y;
 	text-indent:0px;	
	float:right; 
	width:134px;
	padding-right:8px;
	padding-left:8px;
	padding-top:20px;
	padding-bottom:20px;
	line-height:18px; 
	margin-left:10px;
	 
}

div.hrights{
	background-image:url(../images/hborder.jpg);
	background-repeat:repeat-y;
    text-indent:0px;
	margin:0em 0 1em 0; 
	float:right; 
	width:150px;
	padding-right:8px;
	padding-left:8px;
	padding-top:20px;
	padding-bottom:20px;
	line-height:18px; 
	 
}

div.hleftimg{
/*	 margin:1em 0 0em 0; */
	background-image:url(../images/hborder_img.jpg);
	
	background-repeat:repeat-y;
	float:left;
	width:300px;
	line-height:18px;
	padding-right:5px;
/*	padding-left:10px;
	padding-top:15px;
	padding-bottom:15px;*/

}
div.hleft{
	line-height:18px;
	margin:1em 0 0em 0; 
	background-image:url(../images/hborder_img.jpg);
	background-repeat:repeat-y;
	float:left;
	width:309px;
	padding-left:15px;
	padding-top:20px;
	padding-bottom:15px;
	
}


