body {
	color:#000;
	font-size: 12px; /* 1em = 10px */
	line-height: 1.5em;
	background: #FFFF99 url( ) no-repeat center top;
	margin: 1.2em 2em;

}


P {
	color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif
}
TD {
		color: #333333; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat

}
INPUT {
	 	color: #333333; FONT-SIZE: 11px; FONT-FAMILY: verdana
}




.white { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; }
.white2 { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
.black_bold{ color: #330000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
.gray_sm { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; }
.black_bold-header{ color: #330000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; letter-spacing:-1px; }


.red{ color: #FE0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; }
.red_bold{ color: #FE0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
.red-small{ color: #FE0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height:11px; }
.red_bold-header{ color: #FE0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; letter-spacing:-1px; }

A:link  { text-decoration: underline; color: #FE0000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
A:visited { text-decoration: underline; color: #FE0000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
A:hover { text-decoration: underline; color: #FE0000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

a.red_bold:link  { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.red_bold:visited { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.red_bold:hover { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

a.red_sm:link  { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.red_sm:visited { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.red_sm:hover { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

a.red_sm_nl:link  { text-decoration: none; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.red_sm_nl:visited { text-decoration: none; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.red_sm_nl:hover { text-decoration: none; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

a.sm:link  { text-decoration: none; color: #FE0000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.sm:visited { text-decoration: none; color: #FE0000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
a.sm:hover { text-decoration: none; color: #FE0000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}





a.nav_black:link  { text-decoration: none; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a.nav_black:visited { text-decoration: none; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
a.nav_black:hover { text-decoration: none; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

a.nav_gray:link  { text-decoration: none; color: #666666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.nav_gray:visited { text-decoration: none; color: #666666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.nav_gray:hover { text-decoration: none; color: #666666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

a.nav_red:link  { text-decoration: none; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.nav_red:visited { text-decoration: none; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.nav_red:hover { text-decoration: none; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

a.nav_red_u:link  { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.nav_red_u:visited { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.nav_red_u:hover { text-decoration: underline; color: #FE0000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}





a.gray_bold:link  { text-decoration: underline; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.gray_bold:visited { text-decoration: underline; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.gray_bold:hover { text-decoration: underline; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

a.purple:link  { text-decoration: underline; color: #3365C4; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.purple:visited { text-decoration: underline; color: #3365C4; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.purple:hover { text-decoration: underline; color: #3365C4; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}


a.inc:link  { text-decoration: none; color: #EAEAEA; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.inc:visited { text-decoration: none; color: #EAEAEA; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
a.inc:hover { text-decoration: underline; color: #EAEAEA; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.inc { background: #000000; color: #EAEAEA; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; padding-left: 10px; }
.inc3 { background:url(/i/footer_bg_02.jpg) #fe0002 no-repeat right; color: #EAEAEA; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; padding-left: 10px; }
.inc4 { color: #fe0002; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

/* SEO CSS */
#inc2 { background: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
#inc2 a:link { text-decoration: none; color: #FFFFFF; font-size: 11px;}
#inc2 a:visited { text-decoration: none; color: #EAEAEA; font-size: 11px;}
#inc2 a:hover { text-decoration: underline; font-size: 11px;}

h1 {
	font-size: 11px;
	display: inline;
	font-weight: normal;
}
#bold {
font-weight:bold;
}
#007link {
text-decoration: none;
color:#000000;
}
#boldlink {
text-decoration: none;
font-weight:bold;
color:#000000;
}
#raid, .s{
position:absolute;
left:0px;
top:0px;
text-decoration:none;
}
/*Solution Finder*/
#sfText{
color:#FF0000;
padding:8px;
}


/*Containers*/

#Wrapper {
	width: 950px;
	background: #fff url( ) repeat-x top;
	margin: 0 auto;
	border: 0px solid #000;
	
}

#HeaderNav {
	position: relative;
	background: #000 url( ) repeat-x top;
	height:30px;
}


#Container {
	position: relative;
	background: #fff url(../images/Debug-Frame.jpg) no-repeat top right;
	vertical-align:top;
	height:auto;	
	
	}
	
#Header2 {
	position: relative;
	background:none;
	vertical-align:top;
	height:150px;
	
	}
	
#BodyStage {
	position:relative;
	vertical-align:top;
	
	
	}
		
	
#Footer {
	position: relative;
	background: #000 url( ) repeat-x top;
	height:150px;
	padding-top: 20px;
	text-align: center;
	clear: both;
}




/*columns*/

.left-top {
  float: left;
  padding: 0px 10px 0px 0px;
  width: 195px;
  height:150px;
}

.middle-top {
  top: 10px;
  margin-left: 200px;
  margin-right: 200px;
  height:150px;
  vertical-align:bottom;
}

.right-top {
  float: right;
  padding: 10px 10px 10px 10px;
  width: 180px;
  height:150px;
}

.left-body {
  float: left;
  padding: 0px 10px 0px 0px;
  width: 195px;
  height:auto;

}

.middle-body {
  top: 10px;
  margin-left: 200px;
  margin-right: 200px;

}

.middle-body-full {
  top: 10px;
  margin-left: 200px;
  height:auto;

}

.right-body {
  float: right;
  padding: 0px 10px 0px 10px;
  width: 180px;

}

.clearer {
font-size: 0px;
line-height: 0px;
display: block;
margin: 0px;
padding: 0px;
clear: both;
height: 0px;
width: auto;
}


/* Materials Page Floaters*/

#MM-Header {
	position: absolute;
	top: 105px;
	right: 280px;
	text-align:center;
}

#MM-1 {
	position: absolute;
	top: -73px;
	right: 15px;
	text-align:center;
}

#MM-2 {
	position: absolute;
	top: 39px;
	right: 480px;
	text-align:center;
}
#MM-3 {
	position: absolute;
	top: 37px;
	right: 330px;
	text-align:center;
}

#MM-4 {
	position: absolute;
	top: 41px;
	right: 189px;
	text-align:center;
}

#MM-5 {
	position: absolute;
	top: 32px;
	right: 38px;
	text-align:center;
}

#MM-6 {
	position: absolute;
	top: 185px;
	right: 480px;
	text-align:center;
}

#MM-7 {
	position: absolute;
	top: 225px;
	right: 180px;
	text-align:center;
}

#MM-8 {
	position: absolute;
	top: 245px;
	right: 46px;
	text-align:center;
}

#MM-9 {
	position: absolute;
	top: 279px;
	right: 468px;
	text-align:center;
}

#MM-10 {
	position: absolute;
	top: 419px;
	right: 522px;
	text-align:center;
}

#MM-11 {
	position: absolute;
	top: 407px;
	right: 213px;
	text-align:center;
}

#MM-12 {
	position: absolute;
	top: 402px;
	right: 23px;
	text-align:center;
}

#MM-13 {
	position: absolute;
	top: 560px;
	right: 483px;
	text-align:center;
}

#MM-14 {
	position: absolute;
	top: 560px;
	right: 283px;
	text-align:center;
}
