html, body, table {
    height: 100%;
	padding:0px;
	margin:0px;
}
P{
	font-size:11px;
}
#custom-doc { 
	width:61.54em;
	width:60.06em;
	min-width:988px; 
	margin:auto; 
	text-align:left; 
}
a:link {
	color: #666666;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #666666;
}
a:active {
	color: #666666;
}
.footer_p a:hover{
	color:#FFFFFF;
}
#custom-doc, #bd {
    height: 100%;
	width: 988px;
	background-color: #000000;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.headline {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.headline_sm {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.body_copy {
	text-align: justify;
}
.body_bold {
	text-align: justify;
	font-weight: bold;
}
.product_bold {
	color: #666666;
	text-align: justify;
	font-weight: bold;
}
.product_black {
	color: #000000;
	text-align: justify;
	font-weight: bold;
}
.add {
	padding-top: 15px;
}
links {
	color: #666666;
}
body {
	padding:0;
	margin:0;
	background-color: #000000;
}
#colortop {
	vertical-align: top;
	height: 66px;
	background-color: #00CC33;
	background-repeat: no-repeat;
}
#top {
	vertical-align: top;
	height: 66px;
	background-image: url(../images/DO_shell_03_top_bg_01.jpg);
	background-repeat: no-repeat;
}
#top_placeholder {
	vertical-align: top;
	height: 66px;
	background-image: url(../images/top_placeholder_01.jpg);
	background-repeat: no-repeat;
}
#nav_table_top {
	width: 988px;
	heigh: 66px;
	vertical-align: top;
}
#t_123 {
	width: 610px;
	height: 66px;
	vertical-align: text-bottom;
	text-align: right;
}#t_01 {
	width: 326px;
	height: 66px;
	vertical-align: top;
}
#t_02 {
	width: 131px;
	height: 66px;
	vertical-align: bottom;
}
#t_03a {
	width: 153px;
	height: 55px;
	vertical-align: bottom;
	text-align: bottom;
	background-image: url(../images/nav_images/DO_nav_03.jpg);
	background-repeat: no-repeat;
}
#t_03b {
	width: 153px;
	height: 11px;
	vertical-align: top;
	text-align: left;
}
.t_04ac {
	width: 328px;
	height: 23px;
}
.t_04b_nav {
	height: 20px;
	vertical-align: top;
	text-align: left;
}
#t_04b_end {
	width: 85px;
	height: 20px;
}
#left {
	vertical-align: top;
	height: 571px;
	width: 92px;
	background-image: url(../images/DO_shell_03_02.jpg)
}
#right {
	vertical-align: top;
	height: 571px;
	width: 68px;
	background-image: url(../images/DO_shell_03_04.jpg)
}
#middle {
	vertical-align: top;
	background-repeat: no-repeat;
	height: 485px;
	width: 828px;
	background-image: url(../images/DO_shell_03_03.jpg)
}
#main {
	width: 988px;
}
#scroll {
	width: 828px;
	height: 485px;
}
.tagline {
	font-size: 10px;
	text-align: center;
	vertical-align: bottom;
}
#bottom {
	vertical-align: bottom;
	text-align: center;
	font-size: 9px;
	color: #666666;
	height: 86px;
	width: 828px;
	background-image: url(../images/DO_shell_03_05.jpg)
}
#bottom P{
	font-size: 9px;
	color: #666666;
}
.textmenu {
	font-size: 8px;
	text-align: center;
	vertical-align: bottom;
}
#main_100% {
	width: 100%;
	height: 100%;
	align: top;
	background-color: #76000;
}
#lefttop {
	width: 80px;
	height: 130px;
}
#maintext {
	align: left;
	width: 250px;
	vertical-align: top;
	text-align: justify;
}
#footspace {
	height: 50px;
	background-color: #FFFFFF;
}

DIV.dTreeNode a, a:link, a:visited {
	color:none;
 	background-color: transparent;
	padding: 0px;
}
DIV.dTreeNode a:link:hover, a:visited:hover {
	color:none;
 	background-color: transparent;
	padding: 0px;
}

