/**
 * @file lib.css
 * Core "back-end" formatting, utility, and helper CSS.
 */

/* for dev use */
.dev-note, .dev_note, .devNote, .DevNote, .devnote	{ 
	font: 12px/16px "Courier New", Terminal, monospace; background: #ff6; padding: 4px; color: red; 
}  


/* Defaults & lib classes */
body,
img,
form,
fieldset
{
	border: 0; 
	margin: 0; 
	padding: 0; 
} 

body { line-height: 1; }

.clear, div.clear, .clearBoth, .clear-both, .clearAll, .clear-all { 
	clear: both; height: 0; border: 0; margin: 0; overflow: hidden; 
} 
img.clear {clear:both;}
span.clear { display: block; } 

.hide 	{ position: absolute; left: -999999em; } 
.show	{ position: relative; left: 0; top: 0; } 
.no-display, .no_display { display: none; } 
.display				 { display: block; } 

.bold				{ font-weight: bold; }
.italic, .italics 	{ font-style: italic; }
.nobreak, .nobr 	{ white-space: nowrap; }

.big, .bigText, .fontBig 		{ font-size: 1.3em; line-height: 1.3em; }
.small, .smallText, .fontSmall 	{ font-size: 0.9em; } 
.tiny, .tinyText, .fontTiny		{ font: 0.85em Verdana, Geneva, sans-serif; } 

.alignRight 			{ text-align: right; }
.alignLeft				{ text-align: left; }
.center, .alignCenter	{ text-align: center; }

.pointer { cursor: pointer; }

div.navAccessibility,
.accessibility {
	position: absolute;
	left: -999999em;
}
div#accessibilityBottom { top: -999999em; }


/**
 * Splits / Split Blocks
 * Core styles, followed by overrides and custom styles.
 */


.splitBlock { margin: 0; }

/* cope with margins */
p + .splitBlock,
.tableWrapper + .splitBlock,
table + .splitBlock,
.listBlock + .splitBlock,
.linkBlock + .splitBlock {
	margin-top: 1em;
}

.split-1 > p,
.split-2 > p
 { margin-top: 0; }

/* for all splits */
div.split-1,
div.split-2,
div.split-3 {
	display: inline; float: left; min-height: 1px;
}

/* width classes */
div.split0595 {}
div.split0595 div.split-1,
div.split-1 div.split0595 div.split-1,
div.split-2 div.split0595 div.split-1   { 
	width: 5% !important; margin-right: 1%; 
}
div.split0595 div.split-2,
div.split-1 div.split0595 div.split-2,
div.split-2 div.split0595 div.split-2 { 
	width: 93.9% !important; margin: 0; 
}
div.split1090 {}
div.split1090 div.split-1,
div.split-1 div.split1090 div.split-1,
div.split-2 div.split1090 div.split-1   { 
	width: 10% !important; margin-right: 1%; 
}
div.split1090 div.split-2,
div.split-1 div.split1090 div.split-2,
div.split-2 div.split1090 div.split-2 { 
	width: 88.9% !important; margin: 0; 
}
div.split1288 {}
div.split1288 div.split-1,
div.split-1 div.split1288 div.split-1,
div.split-2 div.split1288 div.split-1   { 
	width: 12% !important; margin-right: 1%; 
}
div.split1288 div.split-2,
div.split-1 div.split1288 div.split-2,
div.split-2 div.split1288 div.split-2 { 
	width: 86.9% !important; margin: 0; 
}
div.split1585 {}
div.split1585 div.split-1,
div.split-1 div.split1585 div.split-1,
div.split-2 div.split1585 div.split-1   { 
	width: 15% !important; margin-right: 1%; 
}
div.split1585 div.split-2,
div.split-1 div.split1585 div.split-2,
div.split-2 div.split1585 div.split-2 { 
	width: 83.9% !important; margin: 0; 
}
div.split2080 {}
div.split2080 div.split-1,
div.split-1 div.split2080 div.split-1,
div.split-2 div.split2080 div.split-1   { 
	width: 20% !important; margin-right: 1%; 
}
div.split2080 div.split-2,
div.split-1 div.split2080 div.split-2,
div.split-2 div.split2080 div.split-2 { 
	width: 78.9% !important; margin: 0; 
}
div.split2575 {}
div.split2575 div.split-1,
div.split-1 div.split2575 div.split-1,
div.split-2 div.split2575 div.split-1   { 
	width: 25% !important; margin-right: 1%; 
}
div.split2575 div.split-2,
div.split-1 div.split2575 div.split-2,
div.split-2 div.split2575 div.split-2 { 
	width: 73.9% !important; margin: 0; 
}
div.split3070 {}
div.split3070 div.split-1,
div.split-1 div.split3070 div.split-1,
div.split-2 div.split3070 div.split-1 { 
	width: 30% !important; margin-right: 1%; 
} 
div.split3070 div.split-2,
div.split-1 div.split3070 div.split-2,
div.split-2 div.split3070 div.split-2 { 
	width: 68.9% !important; margin: 0; 
} 
div.split3565 {} 
div.split3565 div.split-1,
div.split-1 div.split3565 div.split-1,
div.split-2 div.split3565 div.split-1 { 
	width: 35% !important; margin-right: 1%; 
} 
div.split3565 div.split-2,
div.split-1 div.split3565 div.split-2,
div.split-2 div.split3565 div.split-2 { 
	width: 63.9% !important; margin: 0; 
} 
div.split4060 {}			
div.split4060 div.split-1,
div.split-1 div.split4060 div.split-1,
div.split-2 div.split4060 div.split-1 { 
	width: 40% !important; margin-right: 1%; 
} 
div.split4060 div.split-2,
div.split-1 div.split4060 div.split-2,
div.split-2 div.split4060 div.split-2 { 
	width: 58.9% !important; margin: 0; 
} 
div.split4555 {}			
div.split4555 div.split-1,
div.split-1 div.split4555 div.split-1,
div.split-2 div.split4555 div.split-1 { 
	width: 45% !important; margin-right: 1%; 
} 
div.split4555 div.split-2,
div.split-1 div.split4555 div.split-2,
div.split-2 div.split4555 div.split-2 { 
	width: 53.9% !important; margin: 0; 
} 
div.split5050 {}
div.split5050 div.split-1,
div.split-1 div.split5050 div.split-1,
div.split-2 div.split5050 div.split-1 { 
	width: 49.4% !important; margin-right: 1%; 
}
div.split5050 div.split-2,
div.split-1 div.split5050 div.split-2,
div.split-2 div.split5050 div.split-2 { 
	width: 49.5% !important; margin: 0; 
}
div.split5545 {}
div.split5545 div.split-1,
div.split-1 div.split5545 div.split-1,
div.split-2 div.split5545 div.split-1 { 
	width: 53.9% !important; margin-right: 1%; 
}
div.split5545 div.split-2,
div.split-1 div.split5545 div.split-2,
div.split-2 div.split5545 div.split-2 { 
	width: 45% !important; margin: 0; 
}
div.split6040 {}
div.split6040 div.split-1,
div.split-1 div.split6040 div.split-1,
div.split-2 div.split6040 div.split-1 { 
	width: 58.9% !important; margin-right: 1%; 
}
div.split6040 div.split-2,
div.split-1 div.split6040 div.split-2,
div.split-2 div.split6040 div.split-2 { 
	width: 40% !important; margin: 0; 
}
div.split6535 {}
div.split6535 div.split-1,
div.split-1 div.split6535 div.split-1,
div.split-2 div.split6535 div.split-1 { 
	width: 63.9% !important; margin-right: 1%; 
}
div.split6535 div.split-2,
div.split-1 div.split6535 div.split-2,
div.split-2 div.split6535 div.split-2 { 
	width: 35% !important; margin: 0; 
}
div.split7030 {}
div.split7030 div.split-1,
div.split-1 div.split7030 div.split-1,
div.split-2 div.split7030 div.split-1 { 
	width: 68.9% !important; margin-right: 1%; 
}
div.split7030 div.split-2,
div.split-1 div.split7030 div.split-2,
div.split-2 div.split7030 div.split-2 { 
	width: 30% !important; margin: 0; 
}
div.split7525 {}
div.split7525 div.split-1,
div.split-1 div.split7525 div.split-1,
div.split-2 div.split7525 div.split-1 { 
	width: 73.9% !important; margin-right: 1%; 
}
div.split7525 div.split-2,
div.split-1 div.split7525 div.split-2,
div.split-2 div.split7525 div.split-2 { 
	width: 25% !important; margin: 0; 
}
div.split8020 {}
div.split8020 div.split-1,
div.split-1 div.split8020 div.split-1,
div.split-2 div.split8020 div.split-1 { 
	width: 78.9% !important; margin-right: 1%; 
}
div.split8020 div.split-2,
div.split-1 div.split8020 div.split-2,
div.split-2 div.split8020 div.split-2 { 
	width: 20% !important; margin: 0; 
}
div.split8515 {}
div.split8515 div.split-1,
div.split-1 div.split8515 div.split-1,
div.split-2 div.split8515 div.split-1 { 
	width: 83.9% !important; margin-right: 1%; 
}
div.split8515 div.split-2,
div.split-1 div.split8515 div.split-2,
div.split-2 div.split8515 div.split-2 { 
	width: 15% !important; margin: 0; 
}
div.split9010 {}
div.split9010 div.split-1,
div.split-1 div.split9010 div.split-1,
div.split-2 div.split9010 div.split-1 { 
	width: 88.9% !important; margin-right: 1%; 
}
div.split9010 div.split-2,
div.split-1 div.split9010 div.split-2,
div.split-2 div.split9010 div.split-2 { 
	width: 10% !important; margin: 0; 
}
div.split9505 {}
div.split9505 div.split-1,
div.split-1 div.split9505 div.split-1,
div.split-2 div.split9505 div.split-1 { 
	width: 93.9% !important; margin-right: 1%; 
}
div.split9505 div.split-2,
div.split-1 div.split9505 div.split-2,
div.split-2 div.split9505 div.split-2 { 
	width: 5% !important; margin: 0; 
}



/**
 * Margin utility classes and Padding utility classes 
 */

.margin0 { margin: 0 !important; } 
.margin1 { margin: 1px !important; } 
.margin2 { margin: 2px !important; } 
.margin3 { margin: 3px !important; } 
.margin4 { margin: 4px !important; } 
.margin5 { margin: 5px !important; } 
.margin6 { margin: 6px !important; } 
.margin7 { margin: 7px !important; } 
.margin8 { margin: 8px !important; } 
.margin9 { margin: 9px !important; } 
.margin10 { margin: 10px !important; } 
.margin12 { margin: 12px !important; } 
.margin14 { margin: 14px !important; } 
.margin15 { margin: 15px !important; } 
.margin16 { margin: 16px !important; } 
.margin18 { margin: 18px !important; } 
.margin20 { margin: 20px !important; } 
.margin25 { margin: 25px !important; } 
.margin30 { margin: 30px !important; } 
.margin35 { margin: 35px !important; } 
.margin40 { margin: 40px !important; } 

.marginTop0 { margin-top: 0 !important; } 
.marginTop1 { margin-top: 1px !important; } 
.marginTop2 { margin-top: 2px !important; } 
.marginTop3 { margin-top: 3px !important; } 
.marginTop4 { margin-top: 4px !important; } 
.marginTop5 { margin-top: 5px !important; } 
.marginTop6 { margin-top: 6px !important; } 
.marginTop7 { margin-top: 7px !important; } 
.marginTop8 { margin-top: 8px !important; } 
.marginTop9 { margin-top: 9px !important; } 
.marginTop10 { margin-top: 10px !important; } 
.marginTop12 { margin-top: 12px !important; } 
.marginTop14 { margin-top: 14px !important; } 
.marginTop15 { margin-top: 15px !important; } 
.marginTop16 { margin-top: 16px !important; } 
.marginTop18 { margin-top: 18px !important; } 
.marginTop20 { margin-top: 20px !important; } 
.marginTop25 { margin-top: 25px !important; } 
.marginTop30 { margin-top: 30px !important; } 
.marginTop35 { margin-top: 35px !important; } 
.marginTop40 { margin-top: 40px !important; } 

.marginRight0 { margin-right: 0 !important; } 
.marginRight1 { margin-right: 1px !important; } 
.marginRight2 { margin-right: 2px !important; } 
.marginRight3 { margin-right: 3px !important; } 
.marginRight4 { margin-right: 4px !important; } 
.marginRight5 { margin-right: 5px !important; } 
.marginRight6 { margin-right: 6px !important; } 
.marginRight7 { margin-right: 7px !important; } 
.marginRight8 { margin-right: 8px !important; } 
.marginRight9 { margin-right: 9px !important; } 
.marginRight10 { margin-right: 10px !important; } 
.marginRight12 { margin-right: 12px !important; } 
.marginRight14 { margin-right: 14px !important; } 
.marginRight15 { margin-right: 15px !important; } 
.marginRight16 { margin-right: 16px !important; } 
.marginRight18 { margin-right: 18px !important; } 
.marginRight20 { margin-right: 20px !important; } 
.marginRight25 { margin-right: 25px !important; } 
.marginRight30 { margin-right: 30px !important; } 
.marginRight35 { margin-right: 35px !important; } 
.marginRight40 { margin-right: 40px !important; } 

.marginBottom0 { margin-bottom: 0 !important; } 
.marginBottom1 { margin-bottom: 1px !important; } 
.marginBottom2 { margin-bottom: 2px !important; } 
.marginBottom3 { margin-bottom: 2px !important; } 
.marginBottom4 { margin-bottom: 4px !important; } 
.marginBottom5 { margin-bottom: 5px !important; } 
.marginBottom6 { margin-bottom: 6px !important; } 
.marginBottom7 { margin-bottom: 7px !important; } 
.marginBottom8 { margin-bottom: 8px !important; } 
.marginBottom9 { margin-bottom: 9px !important; } 
.marginBottom10 { margin-bottom: 10px !important; } 
.marginBottom12 { margin-bottom: 12px !important; } 
.marginBottom14 { margin-bottom: 14px !important; } 
.marginBottom15 { margin-bottom: 15px !important; } 
.marginBottom16 { margin-bottom: 16px !important; } 
.marginBottom18 { margin-bottom: 18px !important; } 
.marginBottom20 { margin-bottom: 20px !important; } 
.marginBottom25 { margin-bottom: 25px !important; } 
.marginBottom30 { margin-bottom: 30px !important; } 
.marginBottom35 { margin-bottom: 35px !important; } 
.marginBottom40 { margin-bottom: 40px !important; } 
.marginBottom45 { margin-bottom: 45px !important; } 

.marginLeft0 { margin-left: 0 !important; } 
.marginLeft1 { margin-left: 1px !important; } 
.marginLeft2 { margin-left: 2px !important; } 
.marginLeft3 { margin-left: 3px !important; } 
.marginLeft4 { margin-left: 4px !important; } 
.marginLeft5 { margin-left: 5px !important; } 
.marginLeft6 { margin-left: 6px !important; } 
.marginLeft7 { margin-left: 7px !important; } 
.marginLeft8 { margin-left: 8px !important; } 
.marginLeft9 { margin-left: 9px !important; } 
.marginLeft10 { margin-left: 10px !important; } 
.marginLeft12 { margin-left: 12px !important; } 
.marginLeft14 { margin-left: 14px !important; } 
.marginLeft15 { margin-left: 15px !important; } 
.marginLeft16 { margin-left: 16px !important; } 
.marginLeft18 { margin-left: 18px !important; } 
.marginLeft20 { margin-left: 20px !important; } 
.marginLeft25 { margin-left: 25px !important; } 
.marginLeft30 { margin-left: 30px !important; } 
.marginLeft35 { margin-left: 35px !important; } 
.marginLeft40 { margin-left: 40px !important; } 
.marginLeft45 { margin-left: 45px !important; } 

.padding0 { padding: 0px !important; } 
.padding1 { padding: 1px !important; } 
.padding2 { padding: 2px !important; } 
.padding3 { padding: 3px !important; } 
.padding4 { padding: 4px !important; } 
.padding5 { padding: 5px !important; } 
.padding6 { padding: 6px !important; } 
.padding7 { padding: 7px !important; } 
.padding8 { padding: 8px !important; } 
.padding9 { padding: 9px !important; } 
.padding10 { padding: 10px !important; } 
.padding12 { padding: 12px !important; } 
.padding14 { padding: 14px !important; } 
.padding15 { padding: 15px !important; } 
.padding16 { padding: 16px !important; } 
.padding18 { padding: 18px !important; } 
.padding20 { padding: 20px !important; } 
.padding25 { padding: 25px !important; } 
.padding30 { padding: 30px !important; } 
.padding35 { padding: 35px !important; } 
.padding40 { padding: 40px !important; } 
.padding45 { padding: 45px !important; } 

.paddingTop0 { padding-top: 0 !important; } 
.paddingTop1 { padding-top: 1px !important; } 
.paddingTop2 { padding-top: 2px !important; } 
.paddingTop3 { padding-top: 3px !important; } 
.paddingTop4 { padding-top: 4px !important; } 
.paddingTop5 { padding-top: 5px !important; } 
.paddingTop6 { padding-top: 6px !important; } 
.paddingTop7 { padding-top: 7px !important; } 
.paddingTop8 { padding-top: 8px !important; } 
.paddingTop9 { padding-top: 9px !important; } 
.paddingTop10 { padding-top: 10px !important; } 
.paddingTop12 { padding-top: 12px !important; } 
.paddingTop14 { padding-top: 14px !important; } 
.paddingTop15 { padding-top: 15px !important; } 
.paddingTop16 { padding-top: 16px !important; } 
.paddingTop18 { padding-top: 18px !important; } 
.paddingTop20 { padding-top: 20px !important; } 
.paddingTop25 { padding-top: 25px !important; } 
.paddingTop30 { padding-top: 30px !important; } 
.paddingTop35 { padding-top: 35px !important; } 
.paddingTop40 { padding-top: 40px !important; } 

.paddingRight0 { padding-right: 0 !important; } 
.paddingRight1 { padding-right: 1px !important; } 
.paddingRight2 { padding-right: 2px !important; } 
.paddingRight3 { padding-right: 3px !important; } 
.paddingRight4 { padding-right: 4px !important; } 
.paddingRight5 { padding-right: 5px !important; } 
.paddingRight6 { padding-right: 6px !important; } 
.paddingRight7 { padding-right: 7px !important; } 
.paddingRight8 { padding-right: 8px !important; } 
.paddingRight9 { padding-right: 9px !important; } 
.paddingRight10 { padding-right: 10px !important; } 
.paddingRight12 { padding-right: 12px !important; } 
.paddingRight14 { padding-right: 14px !important; } 
.paddingRight15 { padding-right: 15px !important; } 
.paddingRight16 { padding-right: 16px !important; } 
.paddingRight18 { padding-right: 18px !important; } 
.paddingRight20 { padding-right: 20px !important; } 
.paddingRight25 { padding-right: 25px !important; } 
.paddingRight30 { padding-right: 30px !important; } 
.paddingRight35 { padding-right: 35px !important; } 
.paddingRight40 { padding-right: 40px !important; } 

.paddingBottom0 { padding-bottom: 0 !important; } 
.paddingBottom1 { padding-bottom: 1px !important; } 
.paddingBottom2 { padding-bottom: 2px !important; } 
.paddingBottom3 { padding-bottom: 3px !important; } 
.paddingBottom4 { padding-bottom: 4px !important; } 
.paddingBottom5 { padding-bottom: 5px !important; } 
.paddingBottom6 { padding-bottom: 6px !important; } 
.paddingBottom7 { padding-bottom: 7px !important; } 
.paddingBottom8 { padding-bottom: 8px !important; } 
.paddingBottom9 { padding-bottom: 9px !important; } 
.paddingBottom10 { padding-bottom: 10px !important; } 
.paddingBottom12 { padding-bottom: 12px !important; } 
.paddingBottom14 { padding-bottom: 14px !important; } 
.paddingBottom15 { padding-bottom: 15px !important; } 
.paddingBottom16 { padding-bottom: 16px !important; } 
.paddingBottom18 { padding-bottom: 18px !important; } 
.paddingBottom20 { padding-bottom: 20px !important; } 
.paddingBottom25 { padding-bottom: 25px !important; } 
.paddingBottom30 { padding-bottom: 30px !important; } 
.paddingBottom35 { padding-bottom: 35px !important; } 
.paddingBottom40 { padding-bottom: 40px !important; } 

.paddingLeft0 { padding-left: 0 !important; } 
.paddingLeft1 { padding-left: 1px !important; } 
.paddingLeft2 { padding-left: 2px !important; } 
.paddingLeft3 { padding-left: 3px !important; } 
.paddingLeft4 { padding-left: 4px !important; } 
.paddingLeft5 { padding-left: 5px !important; } 
.paddingLeft6 { padding-left: 6px !important; } 
.paddingLeft7 { padding-left: 7px !important; } 
.paddingLeft8 { padding-left: 8px !important; } 
.paddingLeft9 { padding-left: 9px !important; } 
.paddingLeft10 { padding-left: 10px !important; } 
.paddingLeft12 { padding-left: 12px !important; } 
.paddingLeft14 { padding-left: 14px !important; } 
.paddingLeft15 { padding-left: 15px !important; } 
.paddingLeft16 { padding-left: 16px !important; } 
.paddingLeft18 { padding-left: 18px !important; } 
.paddingLeft20 { padding-left: 20px !important; } 
.paddingLeft25 { padding-left: 25px !important; } 
.paddingLeft30 { padding-left: 30px !important; } 
.paddingLeft35 { padding-left: 35px !important; } 
.paddingLeft40 { padding-left: 40px !important; } 
.paddingLeft45 { padding-left: 45px !important; } 




/**
 * Links / Link Types: Document Icons 
 */
 
a.backToTop:link, a.backToTop:visited, a.backToTop:hover,
  div.backToTop a:link, div.backToTop a:visited, div.backToTop a:hover,
a.backtotop:link, a.backtotop:visited, a.backtotop:hover,
  div.backtotop a:link, div.backtotop a:visited, div.backtotop a:hover,
a.back-to-top:link, a.back-to-top:visited, a.back-to-top:hover,
  div.back-to-top a:link, div.back-to-top a:visited, div.back-to-top a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/back-to-top.gif') no-repeat left top; 
}

/* Documents */

a.download:link, a.download:visited, a.download:hover,
div.download a:link, div.download a:visited, div.download a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/download.gif') no-repeat left top; 
}
a.doc:link, a.doc:visited, a.doc:hover,
div.doc a:link, div.doc a:visited, div.doc a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/doc.gif') no-repeat left top; 
}
a.pdf:link, a.pdf:visited, a.pdf:hover,
div.pdf a:link, div.pdf a:visited, div.pdf a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/pdf.gif') no-repeat left top; 
}
a.xps:link, a.xps:visited, a.xps:hover,
div.xps a:link, div.xps a:visited, div.xps a:hover { 
	padding: 0 0 3px 20px;
	background: url('/windows/multipoint/_SiteTemplate/images/icons/xps.gif') no-repeat left top; 
}
a.xls:link, a.xls:visited, a.xls:hover,
div.xls a:link, div.xls a:visited, div.xls a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/xls.gif') no-repeat left top; 
}
a.ppt:link, a.ppt:visited, a.ppt:hover,
div.ppt a:link, div.ppt a:visited, div.ppt a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/ppt.png') no-repeat left top; 
}


/* File Links */

a.zip:link, a.zip:visited, a.zip:hover,
div.zip a:link, div.zip a:visited, div.zip a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/zip.png') no-repeat left top; 
}
a.exe:link, a.exe:visited, a.exe:hover,
div.exe a:link, div.exe a:visited, div.exe a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/exe.gif') no-repeat left top; 
}
a.media:link, a.media:visited, a.media:hover,
	div.media a:link, div.media a:visited, div.media a:hover,
a.wmv:link, a.wmv:visited, a.wmv:hover,
	div.wmv a:link, div.wmv a:visited, div.wmv a:hover,
a.wma:link, a.wma:visited, a.wma:hover,
	div.wma a:link, div.wma a:visited, div.wma a:hover,
a.mp3:link, a.mp3:visited, a.mp3:hover,
	div.mp3 a:link, div.mp3 a:visited, div.mp3 a:hover 
{ 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/windows-media.gif') no-repeat left top; 
}


/* Special Links */


a.arrow:link, a.arrow:visited, a.arrow:hover,
div.arrow a:link, div.arrow a:visited, div.arrow a:hover { 
	padding: 0 0 3px 15px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/arrow-right.gif') no-repeat 0 0.15em; 
}

a.rss:link, a.rss:visited, a.rss:hover,
div.rss a:link, div.rss a:visited, div.rss a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/rss.gif') no-repeat left top; 
}
a.twitter:link, a.twitter:visited, a.twitter:hover,
div.twitter a:link, div.twitter a:visited, div.twitter a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/twitter.gif') no-repeat left top; 
}
a.webpage:link, a.webpage:visited, a.webpage:hover,
a.webPage:link, a.webPage:visited, a.webPage:hover,
div.webPage a:link, div.webPage a:visited, div.webPage a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/web.gif') no-repeat left top; 
}
a.email:link, a.email:visited, a.email:hover,
div.email a:link, div.email a:visited, div.email a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/email.png') no-repeat left top; 
}
a.offsite:link, a.offsite:visited, a.offsite:hover,
div.offsite a:link, div.offsite a:visited, div.offsite a:hover {
	padding: 0 18px 3px 0;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/offsite.gif') no-repeat right top; 
}
a.secure:link, a.secure:visited, a.secure:hover,
div.secure a:link, div.secure a:visited, div.secure a:hover { 
	padding: 0 0 3px 20px;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/secure.png') no-repeat left top; 
}
a.newWindow:link, a.newWindow:visited, a.newWindow:hover,
div.newWindow a:link, div.newWindow a:visited, div.newWindow a:hover { 
	padding: 0 18px 3px 0;
	background: transparent url('/windows/multipoint/_SiteTemplate/images/icons/new-window.gif') no-repeat right top; 
}


