@charset "utf-8";
body {margin: 0;text-align: center;background: #1a1a1a url(/images/assets/home/home_background.jpg) top left repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;behavior: url(/csshover.htc);color:#FFFFFF;}
img {behavior:url(/pngbehavior.htc);}
/* Global Classes */
.logoImage {position:relative;top:0;left: -150px;}
.Spacer {height:15px;}
.divSpacer {height:10px;}
	.divSpacer img {margin-top:10px;}
.spaceRight {margin-right:5px;}

.bold {font-weight: bold;}

.topSide {position:absolute;top: -5px;left:0;}
.btmSide {position:absolute;bottom:-5px;left:0;}
.btmBg {position: absolute;left:0;bottom:0;}
.zIndex {position: relative;z-index:999;}
.red {color: #FF0000;font-weight:bold;}
.white {color:#FFFFFF;}
.align-Right {text-align:right;}
.WrapIt {margin-left: 30px;margin-right:30px;}
.WrapIt-Two {margin-left: 20px;margin-right:20px;}
.Wrapper {width:100%;}

.Warning {font-size:11px;font-weight:bold;color:#FF0000;text-align:center;}
/* */
p,a,ul,td,li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;color:#FFFFFF;}
div {text-align: left;}
td {vertical-align: top;}

a img {border: none;}

div#container {position:relative;margin:0 auto;width: 950px;}

div#header {position: relative;width: 100%;height: 114px;}
	div#header div#acctInfo {position: absolute;top: 40px;right: 0;text-align: right;}
		div#header div#acctInfo p {color: #c70000;font-size: 11px;}
		div#header div#acctInfo a {color: #c9c9c9;font-size: 11px;text-decoration:underline;}
			div#header div#acctInfo a:hover {text-decoration:none;}
			div#header div#acctInfo p.subAcctInfo a {color:#c70000;}
		div#header div#acctInfo img {margin-left:10px;margin-right:10px;}

div#midBar {position: relative;width:100%;height:20px;}
	ul#mainMenu {position: relative;list-style: none;margin: 0;padding: 0;padding-bottom:5px;background: url(/images/assets/global/menuBar_red.jpg) bottom left repeat-x;width:515px;}
	ul#mainMenu li {position: relative;display: inline;margin-right: 10px;}
	ul#mainMenu li a {color: #e4e4e4;font-size: 12px;font-weight: bold;}
	ul#mainMenu li:hover a,ul#mainMenu li.active a {color:#ff0000;}
	
	ul#mainMenu li ul {display: none;background-color:#000000;}
		ul#mainMenu li:hover ul {position:absolute;left:0;display:block;z-index:999;list-style: none;margin:0;padding:0;width:150px;}
			ul#mainMenu li:hover ul li {margin:0;padding:0;border-bottom: 1px solid #242424;}
			ul#mainMenu li:hover ul li a {display: block;line-height: 22px;color: #dedede;width:150px;height:22px;margin-left:10px;}
				ul#mainMenu li:hover ul li a:hover {color: #ff0000;}
			
div#searchBar {position: absolute;top:0;left:515px;width:435px;height: 20px;}
	div#searchBar img {float:left;display:inline;width: 112px;}
	div#searchBar input {font-size: 12px;font-family:Arial, Helvetica, sans-serif;color: #ffffff;}
	div#searchBar div.Bar {float:left;margin:0;padding:0;width:288px;height:21px;background:url(/images/assets/global/searchBar.gif) top left no-repeat;}
		div#searchBar div.Bar input {margin:0;width: 288px;height:21px;border:none;background-color:transparent;}
	div#searchBar div.Submit {float:left;width:24px;height:21px;margin-left:10px;}

div#wrapper {position:relative;width: 100%;}

div#footer {position: relative;width: 100%;}
	div#footer p,div#footer a {font-size: 11px;color: #464646;}
	div#footer a:hover {color:#c70000;}
	div#footer img {margin-left:15px;margin-right:15px;}
/* End Layout Required */
