h1 {
	color : #CC0000;
	font-size : large;
	font-weight : bold;
	margin-left : 0;
}

h2 {
	color : #336699;
	font-size : medium;
	font-weight : bold;
	margin-left : 10px;
}

h3 {
	color : #336699;
	font-size : x-small;
	font-weight : bold;
	margin-left : 20px;
}

p {
	text-align : justify;
	margin : 20px 30px;
}

li {
	text-align : justify;
	margin : 0 40px 0.5em 50px;
}

a {
	color : #336699;
	text-decoration : underline;
}

a:hover {
	color : #CC0000;
}

/* Contains the Microtec Security logo, enlarges alternate text font if image is not available */
h1.microtecsecurity {
	color : #FFFFFF;
	font-size : x-large;
	margin : 0;
	display : inline;
}

/* Contains the image in the top right of each page, enlarges  alternate text font if image is not available */
h2.pagetitle {
	color : #6699CC;
	font-size : medium;
	margin : 0;
	display : inline;
}

/* List of page contents at the top of each product page */
p.pagecontents {
	font-size : smaller;
	text-align : left;
}

hr.navigation {
	color : #003366;
}

hr.seperator {
	color : #CCCCCC;
	width : 90%;
}

div.credits {
	color : #003366;
	font-size : xx-small;
}

/* Used for the copyright and credits at the bottom of each page */
a.credits {
	color : #003366;
	text-decoration : underline;
}

/* Used for the copyright and credits at the bottom of each page */
a.credits:hover {
	color : #FFFFFF;
}

/* Any tables not used for the page layout */
table.nonlayout {
	border : 2px solid #336699;
}

/* Any cells not used for the page layout */
td.nonlayout {
	padding : 4px;
	color : #000000;
	background : #CCCCCC;
}

/* Table header cell placed at the top of the column */
th.top {
	padding : 4px;
	color : #FFFFFF;
	background-color : #6699CC;
	font-weight : bold;
	text-align : center;
	vertical-align : middle;
}

/* Table header cell placed to the left of the row */
th.left {
	padding : 4px;
	color : #FFFFFF;
	background : #6699CC;
	font-weight : bold;
	text-align : right;
	vertical-align : top;
}