* {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS";
}

ul {
	padding-left: 2em;
}

body {
	background: #161616 url("body-bg.gif") repeat-x;
	color: #4c4c4c;
	font-family: Arial;
	font-size: 70%;
}

a:link,
a:visited {
	color: #FFF;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active,
a:focus {
	text-decoration: underline;
}

img {
	border: 0;
}

h2 {
	font-size: 1.2em;
}

h4 {
	font-size: 1em;
}

/*******************************************************************************
* Headings
*******************************************************************************/

h2.arrow,
h3.arrow {
	text-transform: uppercase;
	color: #FFF;
	background: url("red-arrow.gif") no-repeat left 4px;
	padding-left: 10px;
	font-family: "Trebuchet MS";
	font-size: 1.2em;
}

* html h2.arrow {
	background-position: 0 50%;
}

* html h3.arrow {
	background-position: 0 50%;
}

	h2.arrow a:hover,
	h3.arrow a:hover {
		text-decoration: none;
	}
	
h3.arrow {

}	

h3.circle {
	color: #000;
	background: transparent url("circle.gif") no-repeat 0 0;
	padding: 3px 0 10px 10px;
	font-size: 1.2em;
}

h3.question-mark {
	background: #000 url("question-mark-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 8px 0 8px 35px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

h3.pdf {
	background: #000 url("pdf-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 9px 0 7px 35px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

h3.file {
	background: #000 url("file-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 8px 0 8px 37px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

h3.support {
	background: #000 url("support-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 8px 0 8px 37px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

h3.pencil {
	background: #000 url("pencil-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 9px 0 7px 35px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

h3.clipboard {
	background: #000 url("clipboard-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 9px 0 7px 35px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

h3.request {
	background: #000 url("request-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 9px 0 7px 35px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

h3.DividerBox {
	background: #000 url("question-mark-header.gif") no-repeat 0 0;
	color: #FFF;
	padding: 9px 0 7px 35px;
	margin: 0 0 15px 0;
	font-size: 1.1em;
}

/**********************************/
/* copied from 1542*/

.text2 {
	font-size: 13px;

}

.text3 {
	font-size: 10px;

}

.text2 a:link,
.text2  a:visited {
	color:#E71C25;
}

.text3 a:link,
.text3  a:visited {
	color:#E71C25;
}

/*********************************/