html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption,
table, tbody, tfoot, thead, tr, th, td {
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
p {
  padding-bottom: 6px;
}
ol, ul {
  padding-bottom:6px;
  padding-left:18px;
}
ol {
  margin-left:10px;
}
li {
  padding-bottom:4px;
  padding-top:4px;
}

div {
  overflow: hidden;
}
body {
	font-family: arial;
	font-size: 	12px;
  color: #333333;
}

a:link, a:visited
{
  color: #333333;
}

a:hover {
  color:  #015fd3;
}

#mainCenteringWrapper {
  margin-left: auto;
  margin-right:auto;
  width: 945px;
}

#top {
}

#dteLogo {
	float: left;
  padding-top: 8px;
}
#mastHead {
  float: left;
	width: 282px;
}

#middle {
  width: 100%;
  margin-top: 2px;
  margin-bottom: 10px;
}

#bottom {
  text-align: center;
  width: 100%;
  padding-top: 15px;
  border-top: solid 2px #ff9900;
}

#landingPageLeft {
  margin-top: 6px;
  float: left; 
  height: 419px;
  width: 566px; 
  border-right: 1px solid #a3a3a3;
}

#landingPageRight {
  float: right; 
  width: 378px; 
}

.landingPageHorizontalLine {
  margin-left: 6px;
  height: 1px;
  background-color: #a3a3a3;
}

.forYourDiv {
  position: relative; 
  top: -338px; 
  margin-left: 120px; 
  font-size: 18px; 
  width: 328px;
}

.forYourLink a {
  padding-right: 18px; 
  background: url('/images/bigBlackArrow.gif') no-repeat right 1px transparent;
}

.forYourLink a:hover {
  padding-right: 18px;
  color: #0066cc;
  background: url('/images/bigBlueArrow.gif') no-repeat right 1px transparent;
}

/* features */

.feature {
  cursor: pointer;
  width: 189px;
  height: 212px;
  float: left;
}

.featureSpanTwoCols {
  width: 378px;
}

.featureImage {
  margin-bottom: 10px;
}
.featureVertBorder {
  margin-top: 6px;
  float: left;
  height: 200px;
  width: 1px;
}

.featureContent {
  float: left;
}

.video .featureSpacer {
  height: 180px;
}

.veil {
  width: 100%;
  background-color: black;
  padding: 0;
  float: left;
}

.featureHeading {
  font-size: 14px;
  padding-left: 10px;
  padding-right: 6px;
}

.video .featureHeading {
  text-align: center;
  padding: 0;
}

.featureSubHead {
  font-size: 12px; 
  font-weight: normal; 
  padding-left: 10px; 
  padding-right: 6px;
}

.video .featureSubHead {
  text-align: center;
  padding: 0;
}

.featureLinkSpacer {
  height: 10px; 
  width: 180px;
}

.promoLink {
  font-size: 10px;
  font-weight: bold; 
  text-align: right;
  padding-right: 12px;
  width: 170px;
  background: url('/images/blackArrow.gif') no-repeat right 1px transparent;
}

.promoLink a {
  color: #333333;
}

