body {
	font-family: Verdana;
	font-size: 8pt;
	letter-spacing: 1px;
	color: #DBDEE3;
	margin: 0px;
	background: #172E57;
}

td {
	font-size: 8pt;
}

hr {
	border: 1px solid #B8BECA
}

h3 {
	font-size: 12pt;
	color: #FFFFFF;
}

input, select, textarea {
	font-family: Verdana;
	font-size: 8pt;
}

img {
	border: none;
}

table {
	border-collapse: collapse;
	border: none;
}

fieldset {
	border: none;
}

/* ***** ***** ***** ***** ***** */

a {
	text-decoration: none;
}

a:link, a:visited, a:active {
	color: #91ADE3;
}

a:hover {
	color: #FFFFFF;
}

/* ***** ***** ***** ***** ***** */

.dropdown ul li a:link, .nav_menu ul li a:visited, .nav_menu ul li a:active {
	background-image: url('../images/menu_bg_2.png');
	color: #FFFFFF;
}

.dropdown ul li a:hover {
	background-image: url('../images/menu_bg_1.png');
	color: #000000;
}

/* ***** ***** ***** ***** ***** */

.right_menu .moduletable_menu ul, .right_menu .moduletable_menu ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.right_menu .moduletable_menu ul {
	border: solid 1px #000000;
	border-bottom-width: 0px;
}

.right_menu .moduletable_menu ul li {
	border-bottom: solid 1px #000000;
}

.right_menu .moduletable_menu ul li, .right_menu .moduletable_menu ul li a {
	margin: 0px;
	padding: 1px;
}

.right_menu .moduletable_menu ul li a {
	display: block;
	padding: 5px;
}

.right_menu .moduletable_menu ul li {
	cursor: pointer;
}

.right_menu .moduletable_menu ul li a {
	height: 0.01%;
}

.right_menu .moduletable_menu ul li a:link, .right_menu .moduletable_menu ul li a:visited, .right_menu .moduletable_menu ul li a:active {
	background: #172E57;
	color: #FFFFFF;
}

.right_menu .moduletable_menu ul li a:hover {
	background: #2F4368;
	color: #000000;
}

/* ***** ***** ***** ***** ***** */

.componentheading {
	font-family: Courier New;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.contentpaneopen {
	margin: 5px;
}

.contentheading {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	background: #172E57;
	color: #FFFFFF;
	padding: 5px;
}

.buttonheading {
	background: #172E57;
	padding: 5px;
}

.bannerfooter_text {
	background: #172E57;
	margin: 2px;
	padding: 3px;
}

.small, .readon {
	margin: 5px;
	color: #B8BECA;
}

.createdate, .modifydate {
	padding: 5px;
	color: #B8BECA;
}

.banneritem {
	padding: 5px;
}

.moduletable {
	margin: 5px;
}

.tool-tip {
	border: 1px solid #000000;
	background: #172E57;
	color: #FFFFFF;
	padding: 10px;
}

