/***** Main div style *****/
.md			{ background:#eee; width:100%;}
.md			{ border:1px solid #ccc; position:relative; margin:0 0 0 0; }
.md			{ font:10px arial,helvetica,clean,sans-serif;_font-size:small;_font:x-small; }
.md			{ text-align:center; color:#333; direction:ltr; }


/***** Tab div style *****/
.hp,
.hd			{ position:relative; margin:-1px -1px -1px; background-color:#fff; border:1px solid #ccc; }

.hp ul,
.hd ul			{ position:relative; width:100%; border-bottom:1px solid #fff; margin:0;padding:0; list-style:none; }
.hp ul li		{ position:relative; float:left; width:24.5%; }
.hd ul li		{ position:relative; float:left; width:33.333%; }

.hp li em,
.hd li em		{ position:relative; display:block; padding:2px 0 0; margin-right:-1px; }
.hp li a,
.hd li a		{ z-index:50; display:block; outline:none; padding:1px; margin-top:-1px;  
                          font:normal 11px arial; color:#666; text-align:center; white-space:nowrap; }

.hp li.on,
.hd li.on		{ z-index:60; margin-bottom:-1px; }
.hp li.on a,
.hd li.on a		{ z-index:60; border:0; padding:1px; color:#c60; font-weight:bold; }
.hp li.on em,
.hd li.on em		{ border:1px solid #ccc; border-bottom:1px solid #eee; background-color:#eee; 
                          padding-bottom:1px; margin:-1px 0 -1px; _margin-bottom:-2px; }

.hp li.first em,
.hd li.first em		{ border-left:none; }
.hp li.last em		{ margin-right:0px; _margin-right:-1px; }
.hd li.last em		{ margin-right:0px; _margin-right:-1px; border-right:none; }

.hp li a:link, 
.hp a:visited,
.hd li a:link, 
.hd a:visited	 	{ text-decoration:none; }
.hp li a:hover,
.hd li a:hover		{ text-decoration:underline; color:#c60; }
.hp li.on a:hover,
.hd li.on a:hover	{ text-decoration:none; background:#eee; color:#c60;}

.hp:after,
.hd:after		{ content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden; }


/***** Body div style *****/
.bd				{ padding:0px 5px 5px 5px; text-align:left; }
.bd .link			{ color:#444; position:relative; font:normal 12px arial; }
.bd a.link			{ color:#444; position:relative; font:normal 12px arial; }
.bd a.link:link,a.link:visited	{ text-decoration:none; }
.bd a.link:hover		{ color:#000; text-decoration:underline; }
.bd em				{ position:relative; top:-2px; left:-10px; font:normal 11px arial; color:#888; }
.bd b          			{ height:5px; _height:3px; line-height:0; width:100%; display:block; }
.bd .linkSm			{ color:#444; position:relative; font:normal 10px arial; }
.bd a.linkSm			{ color:#444; position:relative; font:normal 10px arial; text-decoration:none; }
.bd a.linkSm:hover              { text-decoration:underline; }
.bd font.stnum                  { position:relative; top:2px; width:20px; display:block; float:left; }

/***** Poll styles *****/
.bd .pollSm			{ color:#444; position:relative; top:-4px; font:normal 10px arial; }
.bd input                       { position:relative; top:-3px; }
.bd span.bkg                    { position:relative; width:100%; height:13px; display:block; background:#ccc; }
.bd span.bar			{ text-align:right; color:#fff; font:normal 10px arial; display:block; float:left; line-height:12px; }
.bd span.clr1			{ background:#36c; }
.bd span.clr2			{ background:#c33; }
.bd span.clr3			{ background:#363; }
.bd span.clr4			{ background:#c63; }
.bd span.clr5			{ background:#939; }
.bd span.clr6			{ background:#009; }
.bd span.clr7			{ background:#900; }
.bd span.clr8			{ background:#090; }
.bd span.clr9			{ background:#963; }
.bd span.clr10			{ background:#000; }
.bd span.clr11			{ background:#990; }
.bd span.clr12			{ background:#099; }

.bd span.rght 			{ position:relative; width:100%; display:block; color:#888; text-align:right; font-weight:bold; font:normal 9px arial; }

form.poll			{ height:0; font-size:0; clear:both; line-height:0px; display:inline; }


/***** Header style *****/
#time			{ font:normal 10px arial; color:#888; text-align:right; padding-top:5px; padding-right:5px; line-height:16px; }
#newshp			{ background:#ddd; height:20px; border-bottom:1px solid #ccc; }
#newshd			{ background:#666; height:20px; border-top:1px solid #f90; border-bottom:1px solid #f90; }

#newshp .blogImg        { position:relative; top:2px; }
#tabCtrl                { position:relative; top:2px; }
#headerhp		{ font:bold 11px arial; color:#444; text-align:center; line-height:20px }
#headerhp a		{ color:#444; text-decoration:none; }

#header			{ font:bold 11px arial; color:#fff; text-align:center; line-height:20px }
#header a		{ color:#fff; text-decoration:none; }

#headerhp a:hover,
#header a:hover		{ text-decoration:underline; }


/***** Footer style *****/
#newsft			{ background:#ddd; border-top:1px solid #ccc;}
#sponsor		{ font:normal 10px arial; color:#888; text-align:center; line-height:16px }
#sponsor a		{ color:#666; text-decoration:none; }
#sponsor a:hover	{ color:#c60; text-decoration:underline; }


/***** Related Articles, Multimedia & Images *****/
#moredrop               { background:#efefef; width:100%; border-top:1px solid #ccc; border-bottom: 1px solid #ccc; height: 40px;}


/***** Blog Promo Tease for Home Page *****/
.blogTB                 { width:25%; float:left; }
.blogSB                 { width:33%; float:left; }

a.rating                { color:#fff; font-weight:bold; background:#c63; padding:4px 4px; display:block; width:20px; height:16px; float:left; 
                          margin-right:3px; margin-top:3px; text-align:center; }

img.vidImg              { border:1px solid #000; }
