/*These styles are used on all websites*/
html,body{height:100%;}
a,
.transition{
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
.nocss{position:absolute;left:-10000px;}
br.clearall{clear:both;font-size:0;line-height:0;margin:0;padding:0;}
.No-Wrap{clear:both;}
ul,ol{margin:.25em 0 .5em 2em;}
li{margin: .25em 0;}
img.Image-Right,img.Image-Left,img.Image-Default{
	padding:8px;
	background:#fff;
	margin:.5em 0 20px; 
	-moz-box-shadow: 0px 1px 3px rgba(0,0,0, 0.5);
	-webkit-box-shadow: 0px 1px 3px rgba(0,0,0, 0.5);
	box-shadow: 0px 1px 3px rgba(0,0,0, 0.5);
	border:1px solid #888;
}
img.Image-Right{float:right;margin-left:20px;}
img.Image-Left{float:left;margin-right:20px;}
img.Image-Default{margin: 0;}
img.No-Border{
	border:0;padding: 0;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;	
}
img.One-Third-Page + img.One-Third-Page{margin: 0 0 0 20px;}
img.Half-Page + img.Half-Page{margin: 0 0 0 40px;}
a.img:hover img{
	border-color:#666;
	-moz-box-shadow: 0px 1px 6px rgba(0,0,0, 0.5);
	-webkit-box-shadow: 0px 1px 6px rgba(0,0,0, 0.5);
	box-shadow: 0px 1px 6px rgba(0,0,0, 0.5);

}
.Link-Web,.Link-PDF{list-style:none;}
.Link-Web {padding:.25em 0 .25em 20px;background:url(../images/icon-weblink.png) no-repeat left center;}
.Link-PDF {padding:.25em 0 .25em 20px;background:url(../images/icon-pdf-sm.png) no-repeat left center;}
table.Table-Default td p { margin: .5em 0 }
table.Table-Default th p { margin: 0 }


