div.container {
	width: 693;
	position: relative;
	height: 100%;
}

div.top {
	position: absolute;
	top: 44px;
	left: 260px;
}

body, td {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000;
	font-size: 13px;
	font-family: arial, helvetica, sans-serif;
}

.careers {
	color: #003398;
}

body {
	background-color: #A1A1A1;
}

.bgGrey {
	background-color: #535353;
}

.bgLtGrey {
	background-color: #E6E6E6;
}

.bgDkGrey {
	background-color: #535353;
}

.bgWhite {
	background-color: #FFFFFF;
}

.bgBlack {
	background-color: #000000;
}

#hdrBlkBar {
	margin: 6px 0 5px 0;
	background-color: #000000;
}

#hdrNavBar {
	margin: 5px 5px 0 5px;
	background-color: #000000;
	color: #9B9A9A;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}

#hdrNavTitle {
	padding: 0;
	background-color: #535353;
}

#hdrLogo {
	padding-left: 5px;
}

#pgTitle {
	padding: 20px 0 12px 179px;
	margin: 0;
	background-color: #CAC9C9;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

#productImageMain {
	margin: 0;
	padding: 5px 0 5px 0;
	background-color: #CAC9C9;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

#pgTitleInt {
	padding: 20px 0 10px 179px;
	margin: 0;
	background-color: #CAC9C9;
	font-size: 18px;
	font-weight: bold;
	color: #003398;
}

#pgRule {
	padding: 17px 8px 0 9px;
	margin: 0;
	background-color: #CAC9C9;
	font-size: 16px;
	font-weight: bold;
}

#footer {
	border-top: 15px solid #000000;
	background-color: #003398;
	padding: 10px;
	color: #749FF7;
	font-weight: bold
}

img {
	border: 0px;
}

#contentLeft {
	padding-top: 30px;
}

#contentRight {
	width: 100%;
	padding: 30px 10px 10px 0;
	background-color: #FFFFFF;
}

#content {
	background-color: #ffffff;
}

#contentHP {
	background-color: #535353;
}

#contentStars {
	background-color: #888888;
}

#txtNav {
	color: #9B9A9A;
}

a.txtNav:hover {
	text-decoration: none;
	color: #AC8329;
}

.footerEmail {
	color: #E9BB04;
}

hr {
	margin: 10px 0 10px 0;
	padding: 0px;
	background-color: #cccccc;
	border: 0px;
	size: 1px;
}

h1 {
	color: #003398;
	font-size: 16px;
	margin-bottom: 0;
}

h2 {
	color: #003398;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 2px;
}

a {
	color: #003398;	
}

.bgMedGrey {
	background-color: #BBBBBB;
}

.bgLtrGrey {
	background-color: #E6E6E6;
}

.txtBlack {
	color: #000;
}

.bgGrey888 {
	background-color: #888888;
}

.txtWhite {
	color: #FFFFFF;
}

.popRule {
	background-color: #B06F13;
}

.popContent {
	background-color: #C6914D;
	font-weight: bold;
	padding: 4px 9px 6px 9px;
	color: #000;
}

#popTable {
	border-top: 3px solid #B06F13;	
}

#popTable a {
	text-decoration: none;
	color: #000000;
}

#popTable a:hover {
	text-decoration: underline;
	color: #000000;
}

.popCell {
	background-color: #C6914D;
	font-weight: bold;
	padding: 4px 9px 6px 9px;
	color: #000;
	border-bottom: 1px solid #B06F13;	
}

.productContent {
	padding-left: 15px;
	background-color: #fff;
}

.productHdr {
	background-color: #c7d2e8;
	width: 100%;
	color: #003398;
	padding: 6px 8px 5px 8px;
	font-weight: bold;
}

.productImg {
	width: 180px;
	text-align: center;
}

.productTblHdr {
	background-color: #5b5b5b;
	color: #fff;
	font-weight: bold;
}

.productTblrow1 {
	background-color: #dadada;
	color: #000;
}

.productTblrow2 {
	background-color: #bfbfbf;
	color: #000;
}

.intro {
	line-height: 20px;
}

.error {
	color: #9d0a0e;
	font-weight: bold;
}

/* -ADDED BY JNOLTE FOR MMG 7-21-2010- */
nobr{white-space: normal; width:200px;display:block;}

