body {margin:0px; padding:0px; text-align:center; background-color:#e5e5e5; font-size:12pt;}

/* content */
.text-header {
	font-weight: bold;
	font-size: 13pt;
	font-family: "Arial Narrow", Arial, sans-serif;
	color: #2C2C2E;
	text-transform: uppercase;
}
.pageContent { font-size: 12pt; font-family: Tahoma, sans-serif; color: #2D2D2D; }
 .pageContent a { font-size: 12pt; font-family: Tahoma, sans-serif; color: #8D8D8D; }

/* top elements */
.company {
	font-weight: bold;
	font-size: 15pt;
	font-family: "Arial Narrow", Arial, sans-serif;
	color: #FFFFFF;
	text-transform: capitalize;
}
.slogan { font-weight: bold; font-size: 8pt; font-family: "Arial Narrow", Arial, sans-serif; color: #FFFFFF; }

/*main menu*/
.menu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
.amenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #CCCD34;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
/*submenu*/
.submenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.asubmenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

/*bottom menu*/
.bmenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #006699;
	text-decoration: none;
	font-weight: normal;
	text-transform: capitalize;
}
.abmenu {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #006699;
	text-decoration: underline;
	font-weight: normal;
	text-transform: capitalize;
}

/*copyright*/
.footer {
	font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #333333;
	text-transform: capitalize;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*backgrounds*/
.main-bg { background-color: #E1E1E1; }
.submenu-bg { background-color: #8B0000; }
.menu-hr { background-color: #A41F1F; }
.line { background-color: #CACACA; }

/* Text formatting */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }

/* Text alignment */
.float-left { float: left; }
.float-right { float: right; }
.clear { clear: both; }
.center { text-align: center; }

/* Colors */
.red { color: #dc0000; }
.white { color: #ffffff; }
.black { color: #000000; }
.blue { color: #0024CF; }

/* ************************ */
/* Alert messages			*/
/* ************************ */
#msg {
	background-color: #e5e5e5;
	color: #000000;
}
#msg, #error, #alert_msg_box {
	padding: 8px 10px 8px 10px;
	border: 1px solid #a0a0a0;
	font-weight: bold;
	margin-bottom: 12px;
}
#error, #alert_msg_box {
	background-color: #C90000;
	color: #ffffff;
}

/* Misc */
.uline-onhover { text-decoration: none; }
.uline-onhover:hover { text-decoration: underline; }
.no-uline-onhover { text-decoration: underline; }
.no-uline-onhover:hover { text-decoration: none; }

/* Font-size */
.company2 {
	font-weight: bold;
	font-size: 15pt;
	font-family: "Arial Narrow", Arial, sans-serif;
	text-transform: capitalize;
	}
.company_red {
	font-weight: bold;
	font-size: 20pt;
	font-family: "Arial Narrow", Arial, sans-serif;
	text-transform: capitalize;
	color:#dc0000;
	}
.heading {
	font-size: 25pt;
	font-weight: bold;
	margin-top: 0px;
}
.sub-heading {
	font-size: 20pt;
	font-weight: bold;
}
/*br {margin:0px; margin:0px;}
p { margin:0px; padding:0px; padding-bottom:5px;}
ul {margin:0px; padding:0px; margin-left:20px;}*/
li {font-size:12pt;}

.hoverme {cursor:pointer;}
a.hoverme {cursor:pointer;}
a.hoverme:hover {cursor:pointer;}


.important_box {width:80%; border:1px solid #000000; padding:10px; margin:0 auto;}
.important_box_title {font-weight:bold; font-size:10pt; text-decoration:underline; text-align:center; }
.important_box p { font-size:9pt; }
.important_box ul { margin-left:0px; padding-left:0px; list-style-type:none;}
.important_box li { margin:0px; padding:0px; font-size:9pt;}


ul.pressups li {margin-bottom:10px; }

