html, body {border: 0; margin: 0; padding: 0;}

body {
  	font: 12px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	color: #FFF;
	background: #444247;
  	line-height: 140%;
  	width: 100%;
  	min-width: 970px;
}

a {
	color: #d10028;
	text-decoration: underline;
}

a:hover {
	color: #d10028;
	text-decoration: none;
}

a img {
  border: none;/*remove border for linked images*/
}

/***** clear *****/
.clear {
	clear: both;
	height: 0;
	line-height: 0;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* End hide from IE-mac */.clearfix {height: 1%;}

.clearfix {display: block;}
/* End hide from IE-mac */


/***** Main Layout ****/
#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
	background: #FFF url(../images/header_bg.jpg) top left repeat-x;
}

#header {
  	width: 920px;
	height: 85px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	background: #FFF url(../images/header_bg.jpg) top left repeat-x;
}
#logo {
  	width: 186px;
	height: 42px;
	margin: 34px 20px 9px 20px;
	float: left;
	background: url(../images/logo.jpg) no-repeat;
}
#headerbox {
  	width: 200px;
	height: 19px;
	margin: 45px 20px 0px 20px;
	float: right;
}

.login {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/login.jpg);
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	float: right;
	height: 19px;
	width: 55px;
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.login:hover {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/login1.jpg);
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	float: right;
	height: 19px;
	width: 55px;
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 1px;
}

.demo {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/interactive.jpg);
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	float: right;
	height: 19px;
	width: 110px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.demo:hover {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/interactive1.jpg);
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
	float: right;
	height: 19px;
	width: 110px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}

#menu_container {
	background: url(../images/menu_bg.jpg) top left repeat-x;
  	width: 100%;
	height: 35px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
}
#menu {
  	width: 920px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
}
#imageRow_container {
	background: #000;
  	width: 100%;
	height: 89px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
}
#imageRow {
  	width: 920px;
	height: 89px;
  	margin: 0 auto;/* center the page in Firefox */
	background: url(../images/imageRow.jpg) no-repeat center;
}


#content_container {
	background: #000;
  	width: 100%;
	height: 320px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
}
#content {
  	width: 920px;
	height: 320px;
  	margin: 0 auto;/* center the page in Firefox */
	background:#000;
  	text-align: left;
}



#left {
	margin: 0px 0px 0px 18px;
	float: left;
	height: 320px;
	width: 855px;
	padding: 0px 0px 0px 25px;
	border-left: #FFFFFF solid 2px;
	border-right: #FFFFFF solid 2px;
}
#left_title h1 {
	font: 30px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 35px;
	width: 830px;
	padding: 10px 0px 10px 0px;
}
#left_subtitle {
	font: 20px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 35px;
	width: 830px;
	padding: 20px 0px 20px 0px;
}
#bodycopy {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	line-height: 18px;
	color: #FFF;
	float: left;
	width: 830px;
	margin: 0px;
	padding: 0px 25px 10px 0px;
}
.bodycopy_text {
	padding: 0px 0px 10px 0px;
}
.bodycopy_link {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	line-height: 18px;
	color: #d10028;
	text-decoration: none;
	float: left;
	background: url(../images/arrow.jpg) no-repeat 0 4px;
	width: 830px;
	padding: 0px 0px 0px 20px;
	margin: 5px 0px 5px 0px;
}
.bodycopy_list {
	padding: 0px 0px 10px 0px;
	list-style:disc;
	list-style-position:inside;
}






#footer_container {
	background: url(../images/footer.jpg) repeat-x 0 0;
  	width: 100%;
	height: 35px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: center;
}
#footer {
  	width: 920px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	font: 10px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	line-height: 22px;
	color: #FFF;
	padding: 10px 0px 10px 84px;
}
#footer a {
	text-decoration:underline;
	color: #FFF;
}
#footer a:hover {
	text-decoration:none;
	color: #FFF;
}

.home {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	float: right;
	height: 19px;
	width: 110px;
	padding:0px 61px 0px 0px;
}
.home:hover {
	font: 11px "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	float: right;
	height: 19px;
	width: 110px;
	padding:0px 61px 0px 0px;
}




* {padding:0; margin:0}
.dropdown_one {float:left; padding: 7px 3px 0px 20px;} /*position main menu headings*/
.dropdown_one dt {width:90px; border:0px; text-align:left; padding:0px 0px 10px 0px; color:#FFF; font-weight:bold; cursor:pointer; background:url(../)} /*main menu heading block properties*/
.dropdown_one dt:hover {background:url(../)}
.dropdown_one dd {position:absolute; overflow:hidden; width:148px; display:none; z-index:200; opacity:0}
.dropdown_one ul {width:144px; border:1px solid #d10028; list-style:none; border-top:none}
.dropdown_one li {display:inline}
.dropdown_one a, .dropdown a:active, .dropdown a:visited {display:block; padding:1px 0px 0px 0px; color:#FFF; text-decoration:none; width:134px}
.dropdown_one a:hover {color:#FFF}
.dropdown_one .underline {border-bottom:1px solid #d10028}

.dropdown_two {float:left; padding: 8px 3px 0px 0px;} /*position main menu headings*/
.dropdown_two dt {width:200px; border:0px; text-align:left; padding:0px 0px 10px 0px; color:#FFF; font-weight:bold; cursor:pointer; background:url(../)} /*main menu heading block properties*/
.dropdown_two dt:hover {background:url(../)}
.dropdown_two dd {position:absolute; overflow:hidden; width:148px; display:none; z-index:200; opacity:0}
.dropdown_two ul {width:144px; border:1px solid #d10028; list-style:none; border-top:none}
.dropdown_two li {display:inline}
.dropdown_two a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#FFF; width:134px}
.dropdown_two a:hover {background:#d10028; color:#FFF}
.dropdown_two .underline {border-bottom:1px solid #d10028}

.dropdown_three {float:left; padding: 8px 3px 0px 0px;} /*position main menu headings*/
.dropdown_three dt {width:220px; border:0px; text-align:left; padding:0px 0px 10px 0px; color:#FFF; font-weight:bold; cursor:pointer; background:url(../)} /*main menu heading block properties*/
.dropdown_three dt:hover {background:url(../)}
.dropdown_three dd {position:absolute; overflow:hidden; width:148px; display:none; z-index:200; opacity:0}
.dropdown_three ul {width:144px; border:1px solid #d10028; list-style:none; border-top:none}
.dropdown_three li {display:inline}
.dropdown_three a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#FFF; width:134px}
.dropdown_three a:hover {background:#d10028; color:#FFF}
.dropdown_three .underline {border-bottom:1px solid #d10028}

.dropdown_four {float:left; padding: 8px 3px 0px 0px;} /*position main menu headings*/
.dropdown_four dt {width:130px; border:0px; text-align:left; padding:0px 0px 10px 0px; color:#FFF; font-weight:bold; cursor:pointer; background:url(../)} /*main menu heading block properties*/
.dropdown_four dt:hover {background:url(../)}
.dropdown_four dd {position:absolute; overflow:hidden; width:148px; display:none; z-index:200; opacity:0}
.dropdown_four ul {width:144px; border:1px solid #d10028; list-style:none; border-top:none}
.dropdown_four li {display:inline}
.dropdown_four a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#FFF; width:134px}
.dropdown_four a:hover {background:#d10028; color:#FFF}
.dropdown_four .underline {border-bottom:1px solid #d10028}

.dropdown_five {float:left; padding: 8px 3px 0px 0px;} /*position main menu headings*/
.dropdown_five dt {width:120px; border:0px; text-align:left; padding:0px 0px 10px 0px; color:#FFF; font-weight:bold; cursor:pointer; background:url(../)} /*main menu heading block properties*/
.dropdown_five dt:hover {background:url(../)}
.dropdown_five dd {position:absolute; overflow:hidden; width:148px; display:none; z-index:200; opacity:0}
.dropdown_five ul {width:144px; border:1px solid #d10028; list-style:none; border-top:none}
.dropdown_five li {display:inline}
.dropdown_five a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#FFF; width:134px}
.dropdown_five a:hover {background:#d10028; color:#FFF}
.dropdown_five .underline {border-bottom:1px solid #d10028}

.dropdown_six {float:left; padding: 8px 3px 0px 0px;} /*position main menu headings*/
.dropdown_six dt {width:100px; border:0px; text-align:left; padding:0px 0px 10px 0px; color:#FFF; font-weight:bold; cursor:pointer; background:url(../)} /*main menu heading block properties*/
.dropdown_six dt:hover {background:url(../)}
.dropdown_six dd {position:absolute; overflow:hidden; width:148px; display:none; z-index:200; opacity:0}
.dropdown_six ul {width:144px; border:1px solid #d10028; list-style:none; border-top:none}
.dropdown_six li {display:inline}
.dropdown_six a, .dropdown a:active, .dropdown a:visited {display:block; padding:1px 0px 0px 0px; color:#FFF; text-decoration:none; width:134px}
.dropdown_six a:hover {color:#FFF}
.dropdown_six .underline {border-bottom:1px solid #d10028}