/*
Imported Styles from TB for Directives
These should eventually be replaced with the proper 
inline style definitions, so the formatting applies without requirement for outside styling
*/

.alignTopCenter {
text-align: center;
vertical-align: top;
}
.alignTopLeft {
text-align: left;
vertical-align: top;
}
.alignTopRight {
text-align: right;
vertical-align: top;
}
.alignBottomCenter {
text-align: center;
vertical-align: bottom;
}
.alignBottomLeft {
text-align: left;
vertical-align: bottom;
}
.alignBottomRight {
text-align: right;
vertical-align: bottom;
}
.alignCenter {
text-align: center;
}
.alignLeft {
text-align: left;
}
.alignRight {
text-align: right;
}
.alignTop {
vertical-align: top;
}
.alignBottom {
vertical-align: bottom;
}

OL.lower {
   	list-style-type: lower-alpha;
   }
OL LI OL.lower {
   	list-style-type: lower-roman;
   }
OL.upper {
   	list-style-type: upper-alpha;
   }
OL LI OL.upper {
   	list-style-type: upper-roman;
   }
DIV.indent1 {
   	padding-left: 30px;
   }

table tr td p, table tr td p {
	margin: 2px 0px;
}


DIV.printLink {
	clear: both;
}
DIV.printLink A {
	display: block;
	color: white;
	width: 130px;
	text-align: left;
	margin: 10px 0px 10px 3px;
	padding: 3px 3px 3px 23px;
	font-size: 75%;
	text-decoration: none;
	background-image: url(../../images/template/printer.png);
	background-position: left center;
	background-repeat: no-repeat;
}

DIV.appendixMenu {
	clear: both;
	color: white;
	background-color: #0E0C0C;
	border: 1px solid gray;
	margin-top: 10px;
	margin-left: 3px;
	width: 165px;
}
DIV.appendixMenu UL {
	margin: 0px !important;
	background-color: #0E0C0C;
}
DIV.appendixMenu UL LI {
	padding: 0px;
	margin: 0px;
}
DIV.appendixMenu UL LI A {
	font-size: 85% !important;
	font-weight: normal !important;
	width: 155px !important;
	padding: 0px;
	background-color: Black;
}

