@charset "UTF-8";
/* CSS Document */

img.alignCenter {
   	display: block;
    margin-left: auto;
    margin-right: auto
}

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.clearL
{
	clear: left;
}

.clearR
{
	clear: right;
}

div.fullWidth
{
	padding: 10px 0px 10px 0px;
	width: 100%;
	display:block;
}

.dottedLineBottom
{
	margin: 5px 0px 5px 0px;
	border-bottom: 1px dotted #333;
	width: 100%; 
}

.subHeaderType
{
	font-size: 0.9em;
	line-height: 0.6em;
	letter-spacing: 0.08em;
}

.smallType
{
	font-size: 0.9em;
	letter-spacing: 0.08em;
	line-height: 1.6em;
}

.transHeader
{
	position: absolute;
	left: 0;
	top: 0;
	width:inherit;
	padding: 0.1em 0.5em 0em 0.5em;
	background-image:url(../images/transImg.png);
	background-repeat:repeat;
	color: #FFF;
}

.workRollover 
{
	padding: 0;
	color:#CCC;
	text-align:left;
	width:100%;
	height:100%;
	display:block;
}

.workText 
{
	background-image:url(../images/transImg.png);
	background-repeat:repeat;
}

.blackBG
{
	margin-top: 0;
	margin-left: -0.8em;
	padding-left: 0.8em;
	background-image:url(../images/transImg.png);
	background-repeat:repeat;
	width:inherit;
}

.workText p
{
	margin: 0.5em 0.8em 0.5em 0.8em;
}

.workText h2
{
	margin: 0em 0em 0em 0.5em;
}

.floatRightAniTab
{
	height:100%;
	float:right;
}

.floatRightAniTab .imgLinkS
{
	margin:0.2em 0.1em 0em 0.8em;
}

.floatRightAniTab .textLinkS
{
	margin:0em 1.5em 0em 0.5em;
	line-height: 1.4em;
}

.floatRightAniTab .imgLinkH
{
	margin:0.25em 0.1em 0em 0em;
}

.floatRightAniTab .textLinkH
{
	margin:0em 1.1em 0em 0.5em;
	line-height: 1.4em;
}