body {
	font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #232323;
	
	margin: 0px;
	
	background: url(../images/edynamics_02.gif);
	background-repeat: repeat-x;
	background-color: #851b1c;
	background-attachment:scroll;
	
	font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
}

p {
	padding: 0px;
	margin: 0px;
}

u {
	text-decoration:none;
}

h1 {
	padding: 0px;
	margin: 0px;
	font-size:10px;
	color:#666666;
}

.footer {
	padding-top: 10px;
	padding-left: 24px;
	padding-right: 24px;
}

.footerSize {
	font-size: 10px;
}

.lighter {
	color:#666666;
	font-size:12px;
}

#dhtmlgoodies_menu{	/* Menu object */
	margin:0px;
	padding:0px;
	width:175px;	/* Width of menu */
}

#dhtmlgoodies_menu li{
	margin-top:2px;	/* Space between each menu item */
	
	
	/* Don't change these four values */
	list-style-type:none;				
	clear:both;
	display:block;	
	overflow:auto;
}

#dhtmlgoodies_menu li a{	/* Text rules for the menu items */
	color:#000;	/* Black text color */
	text-decoration:none;	/* No underline */
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	letter-spacing:1px;	/* Extra space between each letter of the menu items */
	font-size:0.7em;	/* Fixed font size */
	font-weight:bold;	/* Bold font */
	float:left;
	background-color:#F1F1F1;
	padding-left:3px;
	line-height:25px;	/* Height of menu links */
}

#dhtmlgoodies_menu li div{
	float:left;

}

.footer {
	color:#FFFFFF;	/* Black text color */
	text-decoration:none;	/* No underline */
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
	letter-spacing:1px;	/* Extra space between each letter of the menu items */
	font-size:0.6em;	/* Fixed font size */
	font-weight:bold;	/* Bold font */
}

.pageText {
	font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
	color:#212121;
	font-size: 14px;
	padding-left: 5px;
	font-weight:normal;
}

.pageText ul li {
	font-family: Calibri, Geneva, Arial, Helvetica, sans-serif;
	color:#212121;
	font-size: 14px;
	font-weight:normal;
	list-style-type:square;
}

a:link{
	color:#212121;
	text-decoration:none;
}

a:active {
	color:#212121;
	text-decoration:none;
}

a:visited {
	color:#212121;
	text-decoration:none;
}

a:hover{
	color: #AD0A10;
	text-decoration:underline;
}

/* General styling for both valid and invalid input */
.invalidInput,.validInput{
	display:compact;
	padding:1px;
}
/* Style for invalid input */
.invalidInput{
	border:1px solid #F00;
}

/* Style for valid input */
.validInput{
	border:1px solid #FFF;
}

input.btn{
   color:#FFFFFF;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#424242;
   border:2px solid;
   border-top-color:#E3E3E3;
   border-left-color:#E3E3E3;
   border-right-color:#8D8D8D;
   border-bottom-color:#8D8D8D;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#424242',EndColorStr='#851B1C');
}

input.btnhov{
   border-top-color:#851B1C;
   border-left-color:#851B1C;
   border-right-color:#851B1C;
   border-bottom-color:#851B1C;
}

#hosting ul li {
	list-style-image: url(images/accept.png);
}

.bar {
	color: #232323;
	font-size: 13px;
}

.highslide-html {
    background-color: white;
}
.highslide-html-blur {
    border: 2px solid gray;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

.headerBlack {
	font-size: 18px;
	font-weight: bold;
}
.headerRed {color: #9c090f}

.lists {
    padding-left: 20px;
}