/* Start of CMSMS style sheet 'Accessibility and cross-browser tools' */
/* accessibility */
/* menu links accesskeys */
span.accesskey {text-decoration:none; }

/* accessibility divs are hidden by default text, screenreaders and such will show these */
.accessibility, hr { position: absolute;  top: -999em; left: -999em;}

/* definition tags are also hidden these are also used for menu links  */
dfn {position: absolute; left: -1000px; top: -1000px; width: 0; height: 0; overflow: hidden; display: inline; }
/* end accessibility */

/* wiki style external links */
a.external span {position: absolute; left: -5000px; width: 4000px; }

/* make some room for the image */
a.external {padding: 0 12px 0 0; }

/* colors for external links */
a.external:link {color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0; }
a.external:visited {color: #18507C;   background: url(images/cms/external.gif) no-repeat 100% 0; }

a.external:hover {color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0; 
  background-color: #C3D4DF;}
/* end wiki style external links */

/* clearing */
/* Do not edit if you dont know what you are doing*/
	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	* html>body .clearfix { display: inline-block;  width: 100%; }
	* html .clearfix {/* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */}
/* end clearing */
.Hide {visibility: hidden; width: 0em; height: 0em; margin: 0px; padding: 0px; overflow: hidden; position: relative; display: none; }
/* End of 'Accessibility and cross-browser tools' */

