a img {border:0px solid;}
html { font-family: arial; font-size: 11px; }
a#activelink {color: #B9AC26; background-color: #FFFFFF; background-image: url(nav_arrw_green.gif);}
#columnLeft { position:relative; float:left; padding: 0 8px 0 0; }
#columnLeft #todayMod { width: 175px; background-color: #394A5A; margin: 8px 0 0; }
#columnLeft #pollMod { width: 175px; background-color: #1F2933; margin: 8px 0 0; color:#ffffff; }
#columnLeft #pollMod #poll h3 { font-size:14px; margin:0; padding:8px 8px 0; }
#columnLeft #pollMod #poll form { margin:0; padding:0 8px 8px; }
#columnLeft #pollMod #formInputs { padding:8px 0; }
#columnLeft #pollMod #formInputs p { padding:0 0 8px; margin:0; }
#columnLeft #pollMod #pollResults { padding: 0 8px; }
#columnLeft #stayConnectedMod { width: 158px; margin:8px 0 0; }
#columnCenter { position:relative; float:left; padding: 10px 0 0; }
#columnCenter #topStoryMod { width: 400px; padding: 0; }
#columnCenter #latestNewsMod { width: 380px; padding: 8px 0; }
#columnCenter #latestBlogMod { width: 380px; padding: 8px 0 0; }
#latestBlogMod .hdr_tab { background-color:#EFDE31; }

#columnRight { position:relative; float:right; padding: 10px 0 0; }
#columnRight { width: 180px; padding: 0; }
#columnRight { width: 208px; padding: 8px 0 0; }

#smallAd_piece { width: 180px; position:absolute; top:5px; border:1px none #FF6600; left:560px; padding: 0; }
#newad { background:url('bg_bonus.jpg') no-repeat; width: 180px; height:150px; }
#recentInterviewsMod { width: 208px; position:absolute; top:185px; border:1px none #EFDE31; left:560px; padding: 0; }
#recentInterviewsMod .hdr_tab { background:#EFDE31; }

div.leftnav a {color: #232323; background-color: #FFFCE1;  }
div.leftnav a:hover {color: #B9AC26; background-color: #FFFFFF; background-image: url(nav_arrw_green.gif);}
.divLine { position: relative; height: 2px; background-color: #EFDE31; font-size: 1px; overflow: hidden; line-height: 1px; clear: both; margin: 0 0 3px 0; }
.dotsGray {position:relative; width: 143px; font-size: 1px; height: 9px; overflow: hidden; line-height: 1px; clear:both; background-repeat: no-repeat; background-position: 0px 4px; background-image: url(dots_gray_135.gif);}
#flashHdr { width: 762px; z-index: 1000;}
.hdr_tab { width: 94px; background-color: #EFDE31; display:block; clear:both; }
.latestNewsHolder {position:relative; clear:both; width: 377px; background-color: #FFFFFF;  border-color: #EFDE31; border-width: 2px 2px 2px 1px; border-style: solid solid solid solid; }
.latestBlogHolder {position:relative; clear:both; width: 377px; background-color: #FFFFFF;  border-color: #EFDE31; padding:10px; border-width: 2px 2px 2px 1px; border-style: solid solid solid solid; }
.leftNavTitle { color:#ffffff; background-color:#666e7f; font-family:Arial, Helvetica, sans-serif; font-size:23px; line-height:23px; padding:4px 4px 6px 4px; border-bottom:solid 2px #efde31; }
#lnks li { list-style-type:none; padding: 2px; }
#lnks li A { color:#000000; }
div.head  {  font-size: 15px; }
.head A { color:#000000; }
.content { font:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; background-color:#FFFFFF; padding:10px; }
#mainNav { width: 175px; background-color: #FFFCE1; }
.bonus1 { margin-left: 95px; }
.modcopy {position: absolute; z-index: 10; top: 2px; left: 96px; width: 104px; height: 77px; text-align: left;}
.modcopytwo {position: absolute;  top: 2px; left: 97px; width: 88px; height: 77px; text-align: left; border:1px solid red;}
.modcopytwo a {color: #B9AC26; text-decoration: none; display: block; margin: 0px; width: 88px; height: 77px;}
.modcopythree {position: absolute; z-index: 10; top: 2px; left: 97px; width: 75px; height: 77px; text-align: left;}
.modcopythree a {color: #DC5901; text-decoration: none; display: block; margin: 0px; width: 75px; height: 77px;}
.modcopy a {color: #DC5901; text-decoration: none; display: block; margin: 0px; width: 100px; height: 77px;}
.modcopy .modTitle, .modcopytwo .modTitle, .modcopythree .modTitle {text-decoration: underline;}
.modTitle A {color: #B9AC26;}
.modcopy .desc, .modcopytwo .desc, .modcopythree .desc {color: #1F1F1F;}
.modpic {position: absolute; z-index: 10; top: 2px; left: 2px; width: 84px; height: 77px; border-color: #FFFFFF; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
.modwhtrow {position: relative; width: 1px; height: 4px; clear: both;}
.moreBoxPad {padding:0px 2px 2px 1px;}
#moreTabPhoto {position: absolute; top: 328px; left: 1px; visibility: visible; width: 205px; height: 20px; background-color: #FEE9DB;}
.navdotln {background-image: url(dottedln_yel_158.gif);}
.newsFlash {width:246px; height:180px; clear:none; float:left; }
.newsImg {width:180px; height:180px; clear:none; float:left; }
#pageContent { position:relative; width:762px; margin:0 auto; background-color:#666e7f; }
#randBotHolder { margin:0 auto; }
.recentInterviewsHolder { position: relative; background:#ffffff; border-width: 2px 2px 2px 1px; border-style:solid; border-color:#EFDE31; clear:both; }
.recentInterviewsPad {padding: 13px 10px 0px 8px;}
#search { position: relative; padding: 3px 8px 8px 8px; text-align: left; }
#search form { margin:0; padding:0; }
#search input { margin:0; padding:0; }
#search #searchButton { margin: 0 0 6px 0; }
#search #searchLeftNavBoxStyle { width:142px; }
#search #searchLeftNavDiv { margin:0; padding: 0 0 6px 0; }
#search #searchLabel { font: 11px arial; font-weight:900; text-transform:uppercase; margin: 0 0 3px 0; }
.stackone {position: relative; width: 200px; height: 85px; overflow: hidden;}
.stacktwo {position: relative; width: 189px; height: 85px; overflow: hidden;}
#stayConnectedTab {width: 100px;background-color: #efde31; float:left; display:block; clear:both;}
.stayConnectedHolder {position: relative; clear:both; text-align: left; width:158px; height:inherit; font: normal 11px arial; color: #FFFFFF;border-color: #EFDF32; border-width: 2px 0px 0px 0px; border-style: solid solid solid solid; background-color: #1F2933;}
.stayConnectedHolder a{font: normal 11px arial; color: #FFFFFF;}
.stayConnectedHolder a:hover{font: normal 11px arial; color: #EFDE31;}
.stayConnectedHolder .stayConnectedButton {padding:0px 8px 8px 8px;}
#stayConnectedMod .hdr_tab {background:#EFDE31;}
.stayConnectedHolder .stayConnectedButton img {cursor:pointer;}
.stayConnectedPadding {padding: 8px 0px 8px 8px;}
.subText {font: normal 11px arial;  text-align:left; display: block; padding: 8px 8px 12px 12px;}
.todayHolder {position:relative; width: 158px; text-align:left; clear:both; }
.todayPad {position: relative; margin:8px 8px 8px 8px; width: 142px;  clear:both; }
.todayDate {position:relative; width:143px; height:22px; font: normal 24px arial; color:#EFDE31; clear:both; display:block; line-height:24px; }
.todayText {position:relative; width:142px; height:72px; overflow:hidden;clear:both; display:block; font: normal 11px arial; color:#FFFFFF;}
.todayTextTwo {position:relative; width:142px; overflow:hidden;clear:both; display:block; font: normal 11px arial; color:#FFFFFF;}
.topStoryDate {font: normal 10px arial; color: #90791B; padding-right: 8px;}
.topStoryText {color: #000000; font: bold 16px arial; text-align:left; padding: 12px 8px 0px 12px; display:block;}
.topStoryText a{text-decoration:none; font: bold 16px arial; color: #000000; line-height:16px;}
.topStoryText a:hover{text-decoration:underline; }
#bweMod {position: absolute; top: 373px; left: 554px; width: 208px; height: 176px; z-index: 100;}\


/* added by jayesh for new wider format - leftnav style */
   div.leftnav {width: 158px; margin: 0px; padding: 4px 0px 0px 0px;}
	div.leftnav a {text-align: left; display: block; margin: 0px; font-weight: bold; padding-top: 2px; width: 158px; height: 18px; background-repeat: no-repeat; background-position: 6px 6px;}
	.hdr_underline {position: relative; height: 15px; border-bottom: 3px #ff6600 solid; text-align: left;}
	
	.hdr_tab {
background-color:#FF6600;
height:15px;
margin:0px;
font-size:12px;
font-weight:bold;
padding:5px 5px 3px;
position:relative;
}


	.navdotln {position:relative; width: 158px; font-size: 1px; height: 3px; overflow: hidden; line-height: 1px; clear:both; background-repeat: no-repeat; background-position: 0px 1px;}
	.navarrw {position:relative; width: 18px; height: 18px; float:left; clear:none;}
	#leftnav_active { margin:0; font-size:11px; }
	#leftnav_inactive { margin:0; font-size:11px; }
	
	#Ad_160x600piesce {position: absolute; border:1px none #FF6600; top: 10px; left: 784px; width: 180px; z-index: 100;}
	
	#Mainmenu ul { margin:0; list-style-type:none;  padding:0; width:150px; }
	#Mainmenu li { padding-left:2px; border-bottom: 1px dotted #999999;width:150px; margin-bottom:5px; }
	#Mainmenu li A { background:url('nav_arrw_gry.gif') no-repeat; background-position:2px;  padding-left:15px; text-decoration:none; padding-bottom:2px; display:block; height:auto; font-weight:normal; font-size:12px; list-style-type:none; }