
img {border:none; }
a  { border:none; }
a:visited  { border:none; }
a:hover  { border:none; }

/*MIDDLE*/
#mid{
	margin-left:20px !important;
}

#mid-right{
	float:left;
	width:273px;
}
#mid-left{
	border:0px solid #000;
	width:643px;
	margin-left:-9px !important;
	float:left;
}

#mid-right{
		width:248px;
		margin-top:6px;
		padding-bottom:15px;
		padding-left:20px;
	}
#mid-right .top{
	font-size:1px;
}
#mid-right #right-share .top{
		background:url(../images/share-top.png) no-repeat;
		height:7px;
		width:248px;
		
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/share-top.png',sizingMethod='image');/*IE6*/
}
#mid-right #right-share .content{
	background:url(../images/share-bg.jpg) repeat-x;
	margin:0px 3px 0px 3px;
	padding:2px 0 0 8px;
	height:16px;
	overflow:hidden;
	font-size:9px;

}
#mid-right #right-share .content a{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	float:left;
	letter-spacing:-.1em;
	#letter-spacing:-.07em;
}

#mid-right #right-share .content #right-share-links{
	float:left;
	width:101px;
}
#mid-right #right-share #right-share-links-email{
	margin-top:-3px;
	background:url(../images/share-email.gif) no-repeat;
	width:45px;
	height:18px;
}
#mid-right #right-share #right-share-links-email img, #mid-right #right-share .right_share_links_print img{
	width:45px;
	height:18px;
}
#mid-right #right-share #right-share-links-email:hover{
	background:url(../images/share-email-over.gif) no-repeat;
}
#mid-right #right-share .right_share_links_print{
 	margin-top:-3px;
	background:url(../images/share-print.gif) no-repeat;
	width:45px;
	height:18px;
}
	
#mid-right #right-share .right_share_links_print:hover{
	background:url(../images/share-print-over.gif) no-repeat;
}

#mid-right #right-share .content #right-share-links a{
	margin-right:5px;
}
#mid-right #right-share .content #right-share-adj_txt{
	float:left;
	margin:0px 3px 0 5px;
	font-size:9px;
	font-weight:bold;
}
#mid-right #right-share .content #right-share-adj_txt-but{
	margin:0px 0 0 0px;
}
#mid-right #right-share .content #right-share-adj_txt-but img{
	padding:0px;
	margin:0px;
	border:0px;
	margin:0 1px 0 1px;
}

#mid-right #right-share .background{
	background:url(../images/promo-bg.png) repeat-y;
	width:246px;
	margin:0px 4px 0px 1px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/promo-bg.png',sizingMethod='scale');/*IE6*/
}
#mid-right #right-share .bottom{
	background:url(../images/share-bottom.png) no-repeat;
	height:7px;
	width:248px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/share-bottom.png',sizingMethod='image');/*IE6*/
}

#mid-right #right-share2 .top{
		background:url(../images/share-top.png) no-repeat;
		height:7px;
		width:248px;
		
		_background: none;
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/share-top.png',sizingMethod='image');/*IE6*/
}
#mid-right #right-share2 .content{
	background:url(../images/share-bg.jpg) repeat-x;
	margin:0px 3px 0px 3px;
	padding:2px 0 0 8px;
	height:16px;
	overflow:hidden;
	font-size:9px;

}
#mid-right #right-share2 #right-share-links-email{
	margin-top:-3px;
	background:url(../images/share-email.gif) no-repeat;
	width:45px;
	height:18px;
}
#mid-right #right-share2 #right-share-links-email img, #mid-right #right-share .right_share_links_print img{
	width:45px;
	height:18px;
}
#mid-right #right-share2 #right-share-links-email:hover{
	background:url(../images/share-email-over.gif) no-repeat;
}
#mid-right #right-share2 .right_share_links_print{
	margin-top:-3px;
	background:url(../images/share-print.gif) no-repeat;
	width:45px;
	height:18px;
}
#mid-right #right-share2 .right_share_links_print:hover{
	background:url(../images/share-print-over.gif) no-repeat;
}
#mid-right #right-share2 .content a{
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	padding:0px;
	float:left;
	
	/*letter-spacing:-.1em;
	#letter-spacing:-.07em;*/
}

#mid-right #right-share2 .content #right-share2-links{
	float:left;
	width:101px;
}
#mid-right #right-share2 .content #right-share2-links a{
	margin-right:5px;
}
#mid-right #right-share2 .content #right-share2-adj_txt{
	float:left;
	margin:0px 3px 0 5px;
	font-size:9px;
	font-weight:bold;
}
#mid-right #right-share2 .content #right-share2-adj_txt-but{
	margin:0px 0 0 0px;
}
#mid-right #right-share2 .content #right-share2-adj_txt-but img{
	padding:0px;
	margin:0px;
	border:0px;
	margin:0 1px 0 1px;
}

#mid-right #right-share2 .background{
	background:url(../images/promo-bg.png) repeat-y;
	width:246px;
	margin:0px 4px 0px 1px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/promo-bg.png',sizingMethod='scale');/*IE6*/
}
#mid-right #right-share2 .bottom{
	background:url(../images/share-bottom-2.png) no-repeat;
	height:7px;
	width:248px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/share-bottom-2.png',sizingMethod='image');/*IE6*/
}
#mid-right #right-share2 #bottom-half .content{
	background:url(../images/share-bottom-bg.jpg) repeat-x;
	height:23px !important;
	border:0px solid #000;
}
#mid-right #right-share2 #bottom-half .content a{
	display:block;
	height:16px;
	font-size:11px;
	margin-top:6px;
	font-weight:normal;
}
#mid-right #right-share2 #bottom-half .content a.rss{
	padding-left:20px;
	background:url(../images/rss-icon.gif) no-repeat;
	font-weight:bold;
}
#subnav{
	margin:13px 0 0 0;
}
#mid-right #subnav .top{
	background:url(../images/share-top.png) no-repeat;
	height:7px;
	width:248px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/subnav-top.png',sizingMethod='image');/*IE6*/
}
#mid-right #subnav .content{
	background:#fcfcfc url(../images/subnav-bg.gif) bottom repeat-x;
	margin:0px 3px 0px 3px;
	padding:23px 2px 5px 2px;
	width:236px;
	overflow:hidden !important;
}
#mid-right #subnav .content a{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:-.01em;
}
#mid-right #subnav .content a:hover{
	color:#000;
}
#mid-right #subnav .content ul li.subnav-title {
	padding-bottom:0px !important;
	font-size:23px;
	color:#00857e;
	letter-spacing:-.1em;
	/*line-height:.9em;
	height:23px;*/

	margin:0px 0px 5px 0px;
}
#mid-right #subnav .content ul li#subnav-title.on{
	background:url(../images/subnav-arrow_left.gif) 5px 6px no-repeat;
	color:#000;
}
				/*SIFR.sIFR-replaced.sIFR-alternate*/
				 #mid-right #subnav .content .title {
					visibility: hidden;
					/*letter-spacing: -5px;*/
					/*height:1em;*/
					border:0px solid #000;
				}
				#mid-right #subnav .content .title {
					display:none;
				}
#mid-right #subnav .content ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
#mid-right #subnav .content li{
	list-style:none;
	padding:0px;
	margin:0px;
	padding:2px 0 5px 15px;
	border:0px solid #000;
	line-height:11px;
}

#mid-right #subnav .content li.selected{
	list-style:none;
	margin:0px;
	border:1px solid #e6e6e6;
	background:#fff url(../images/subnav-arrow_left.gif) 5px 6px no-repeat;
}
#mid-right #subnav .content li.selected a{
	color:#000;
	padding:0px;
}
#mid-right #subnav .background{
	background:url(../images/promo-bg.png) repeat-y;
	width:246px;
	margin:0px 4px 0px 1px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/promo-bg.png',sizingMethod='scale');/*IE6*/
}
#mid-right #subnav .bottom{
	background:url(../images/subnav-bottom.png) no-repeat;
	height:7px;
	width:248px;
	
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/subnav-bottom.png',sizingMethod='image');/*IE6*/
}







.right_share_links_print
{
	margin:-3px 0 0 0;
	padding:0; 
	display:block;
	background:url(../images/share-print.gif) no-repeat;
	width:45px;
	height:18px;
	border:1px solid red;
}

/*
.right_share_links_print img
{
	margin-top:-3px;
	width:45px;
	height:18px;
}



.right_share_links_print:hover{
	background:url(../images/share-print-over.gif) no-repeat;
}





share-top.png   248 X 7
share-bg.jpg   6 X 18
share-bottom-bg.jpg   3  X 25
share-bottom.png    248 X 6px
*/





.UserControlPanelMain  {  width:242px; height:50px; margin:2px; padding:0; text-align:center; background:url(../images/visitor_tools_bg.jpg) top left no-repeat #fff;   }
.UserControlPanelTopRound  { display:none; width:242px; height:0px;  margin:0px;  padding:0; /* background:url(../images/share-top.png) top left no-repeat #fff; */ }
.UserControlPanelTopHalf   {  width:242px; height:25px; overflow:hidden;  margin:0px 0 0 0; /* background:url(../images/share-bg.jpg) top left repeat-x #fff; */ padding:0;    }
.UserControlPanelTopHalfButtons  { margin:1px; position:relative; padding:0; height:16px; text-align:left; }
.UserControlPanelTopHalfButtons a { font-weight:bold;  }

.UserControlPanelEmailButton  { position:absolute; top:6px; left:6px;  }
.UserControlPanelPrintButton  { position:absolute; top:6px; left:61px;   }
.UserControlPanelFontButton  {  }

.UserControlPanelBottomHalf {  width:242px; height:25px; overflow:hidden; position:relative; margin:0 auto;/* background:url(../images/share-bottom-bg.jpg) top left repeat-x #fff; */  }
.UserControlPanelBottomRound {display:none;   width:248px; height:6px;  margin:0 0 0 -1px;/* background:url(../images/subnav-bottom.png) top left no-repeat #fff; */  }

.UserControlPanelHelpButton  { margin:6px auto 0 auto; font-size:11px; }

.UserControlPanelHelpButton a { font-size:11px; }

