body {
	margin: 0px;
 padding-bottom 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}
#mainwrapper {
	width: 900px;
	margin-left: 10px;
}
#topsearch {
	left:9px;
	top:3px;
	width:100%;
	height:32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
}
#header {
	width: 100%;
	height: 90px;
	margin-bottom: 5px;
	background-color: #F8F7F5;
}
#topgoogle {
	width:470px;
	height:62px;
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
#accessibilityLink {
	visibility:hidden;
}
.left_nav_t {
	background: url('/images/nav_tb.gif') 0 0 repeat-x;
	width: 170px;
	height:1.5em;
	background-color:#FFFFFF
}
.left_nav_b {
	background: url('/images/nav_bb.gif') 0 100% repeat-x;
}
.left_nav_l {
	background: url('/images/nav_l.gif') 0 0 repeat-y
}
.left_nav_r {
	background: url('/images/nav_r.gif') 100% 0 repeat-y
}
.left_nav_bl {
	background: url('/images/nav_blb.gif') 0 100% no-repeat
}
.left_nav_br {
	background: url('/images/nav_brb.gif') 100% 100% no-repeat
}
.left_nav_tl {
	background: url('/images/nav_tlb.gif') 0 0 no-repeat
}
.left_nav_tr {
	background: url('/images/nav_trb.gif') 100% 0 no-repeat;
	padding:3px;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:0.5em
}
.rightpro_nav_t {
	background: url('/images/nav_tb.gif') 0 0 repeat-x;
	width:170px;
	height:1.3em;
	background-color:#FFFFFF
}
.rightpro_nav_b {
	background: url('/images/nav_bb.gif') 0 100% repeat-x;
}
.rightpro_nav_l {
	background: url('/images/nav_l.gif') 0 0 repeat-y
}
.rightpro_nav_r {
	background: url('/images/nav_r.gif') 100% 0 repeat-y
}
.rightpro_nav_bl {
	background: url('/images/nav_blb.gif') 0 100% no-repeat
}
.rightpro_nav_br {
	background: url('/images/nav_brb.gif') 100% 100% no-repeat
}
.rightpro_nav_tl {
	background: url('/images/nav_tlb.gif') 0 0 no-repeat
}
.rightpro_nav_tr {
	background: url('/images/nav_trb.gif') 100% 0 no-repeat;
	padding:3px;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:0.5em
}
.right_nav_t {
	background: url('/images/nav_tb.gif') 0 0 repeat-x;
	width: 10.8em;
	height:1.3em;
	background-color:#FFFFFF
}
.right_nav_b {
	background: url('/images/nav_bb.gif') 0 100% repeat-x;
}
.right_nav_l {
	background: url('/images/nav_l.gif') 0 0 repeat-y
}
.right_nav_r {
	background: url('/images/nav_r.gif') 100% 0 repeat-y
}
.right_nav_bl {
	background: url('/images/nav_blb.gif') 0 100% no-repeat
}
.right_nav_br {
	background: url('/images/nav_brb.gif') 100% 100% no-repeat
}
.right_nav_tl {
	background: url('/images/nav_tlb.gif') 0 0 no-repeat
}
.right_nav_tr {
	background: url('/images/nav_trb.gif') 100% 0 no-repeat;
	padding:3px;
	padding-left:0px;
	padding-bottom:0.4em
}
.bottompro_nav_t {
	background: url('/images/nav_tb.gif') 0 0 repeat-x;
	width: 21.5em;
	height:1.3em;
	background-color:#FFFFFF
}
.bottompro_nav_b {
	background: url('/images/nav_bb.gif') 0 100% repeat-x;
}
.bottompro_nav_l {
	background: url('/images/nav_l.gif') 0 0 repeat-y
}
.bottompro_nav_r {
	background: url('/images/nav_r.gif') 100% 0 repeat-y
}
.bottompro_nav_bl {
	background: url('/images/nav_blb.gif') 0 100% no-repeat
}
.bottompro_nav_br {
	background: url('/images/nav_brb.gif') 100% 100% no-repeat
}
.bottompro_nav_tl {
	background: url('/images/nav_tlb.gif') 0 0 no-repeat
}
.bottompro_nav_tr {
	background: url('/images/nav_trb.gif') 100% 0 no-repeat;
	padding:3px;
	padding-left:8px;
	padding-bottom:0.4em
}
.gobutton_t {
	background: url('/images/gobutton_tb.gif') 0 0 repeat-x;
	width: 2.3em;
	height:1.4em;
	background-color:#cc3333
}
.gobutton_b {
	background: url('/images/gobutton_bb.gif') 0 100% repeat-x;
	height:1.4em
}
.gobutton_l {
	background: url('/images/gobutton_l.gif') 0 0 repeat-y;
	height:1.4em
}
.gobutton_r {
	background: url('/images/gobutton_r.gif') 100% 0 repeat-y;
	height:1.4m
}
.gobutton_bl {
	background: url('/images/gobutton_blb.gif') 0 100% no-repeat;
	;
	height:1.4em
}
.gobutton_br {
	background: url('/images/gobutton_brb.gif') 100% 100% no-repeat;
	;
	height:1.4em
}
.gobutton_tl {
	background: url('/images/gobutton_tlb.gif') 0 0 no-repeat;
	height:1.4em
}
.gobutton_tr {
	background: url('/images/gobutton_trb.gif') 100% 0 no-repeat;
	padding:0em;
	padding-left:4px;
	padding-bottom:0.0em;
	height:1.4em;
	border:0px solid black;
	padding-top:0.2em
}
.small {
	font-size: 90%;
}
.smallbold {
	font-size: 60%;
	font-weight:bold;
}
.medium {
	font-size: 70%;
	color: #C73325;
}
.whiteboldmedium {
	font-size: 70%;
	font-weight:bold;
	color:#C73325;
}
.whiteboldsmall {
	font-size: 60%;
	font-weight:bold;
	color:#FFFFFF;
}
.normal {
	font-size: 80%;
}
.highlight {
	font-weight:normal;
	font-size:85%;
}
img {
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	text-decoration: none
}
input.gobutton {
	cursor:hand;
	height: 18px;
	width: 30px;
	font-size: 59.9%;
	font-weight:bold;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom : 3px;
}
label.hidden_label {
	position: absolute;
	top: -1000em;
}
p.helpIcon {
	position: absolute;
	top: 0;
	left: 0;
}
div.stanza {
	height: 2em;
}
div.stanza label {
	position: relative;
	margin-left: 0;
}
div.stanza span.widget {
	position: absolute;
	top: 0;
	left: 0;
}
.product-select-box {
	font-weight:normal;
	font-size: 60%;
	color: #333333;
	width: 17em;
	height:2em;
	margin-right:0px;
}
a.normal-no-underline {
	text-decoration: none;
}
.qnb-select-box {
	font-size: 60%;
}
/* new styles */

  body {
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans;
}
h1, h2, h3, div, p, form {
	margin:0px;
	padding:0px;
	font-size:100%;
	color: #333333;
}
div#advertHolder {
	position:absolute;
	top:40px;
	height:75px;
	left: 10px;
	width: 972px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
div#topadvert {
	width:640px;
	height:75px;
	float:left;
	padding-left:5px;
}
div#logo {
	height:71px;
	width:226px;
	float:left;
}
div#logo a {
	height:71px;
	width:226px;/*     background: url(/images/homepage/dllogo.gif) no-repeat;*/
}
div#logo a span {
	display: none;
}
div#rightnavigation {
	float: left;
	position: relative;
	padding-top:0px;
	padding-right:0px;
	left:0em;
	height:2em;
	width:10.8em;
	padding-left:0px;
}
div#rightnavigation div.menu {
	width:10.8em;
}
div#rightnavigation div.menuItems {
	text-align:left;
	width:10.7em;
	border-width: 0px 1px 0px 1px;/*     background-color:#fff000; */
}
div#rightnavigation div.menuItems div p {
	text-align:left;
	width:10.8em;
}
div#rightnavigation div.menu div.menuHeader {
	background-image:url('/images/middlenav_redbar.gif');
	padding-left:0px;
	width:10.8em;
}
div#rightnavigation div.menu div.menuHeader span {
	height:20px;
}
div.menu {
	margin: 0;
	padding-bottom: 10px;
	width:170px;
	color: #333333;
	padding-top: 8px;
	padding-right: 0;
	padding-left: 0;
	float: right;
}
div.menu div.menuHeader {
	position:relative;
	width:inherit;
	height:25px;
	background-repeat:no-repeat;
	margin-bottom:0.0em;
	font-family: Verdana, Arial, Helvetica, sans;
	font-size:100%;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:0px;
}
div.menu div.menuHeader span {
	height:25px;
}
div.menuHeader a {
	width:inherit;
	height:auto;
	text-decoration: none;
	color:white;
	font-weight:bold;
	cursor:hand;
}
div.menuHeader span {
	color:white;
	font-weight:bold;
	width:auto;
}
div.left_nav_tr a {
	width:inherit;
	height:auto;
	text-decoration: none;
	color:white;
	font-weight:bold;
	cursor:hand;
}
div.left_nav_tr span {
	color:#cc3333;
	font-weight:bold;
	width:auto;
}
div.rightpro_nav_tr span {
	color:#C73325;
	font-weight:bold;
	width:auto;
}
div.bottompro_nav_tr span {
	color:black;
	font-weight:bold;
	width:auto;
}
div.right_nav_tr {
	color:black;
	font-weight:bold;
	width:auto;
}
div.promotion {
	padding:0em;
	border: solid #cfcfcf;
	border-width: 0px 1px 0px 0px;
	position: relative;
	top:0px;
	/*     background-color:#fff000; */
     font-family: Verdana, Arial, Helvetica, sans;
	font-size:100%;
}
div.promotion p {
	text-align:right;
	width:inherit;
	padding:0px;
	padding-right:5px;
}
div.promotion span.highlight {
	font-weight:bold;
}
div.menuItems {
	padding-top: 0.2em;
	padding-bottom: 0.1em;
	padding-right: 0em;
	margin-top:0em;
	border: solid #cfcfcf;
	border-width: 0px 1px 0px 0px;
	top:0px;
	text-align: right;
	display: inline-block;
}
div.menuItems div {
	padding:3px;
}
div.menuItems ol {
	margin:0px;
	padding:0px;
}
div.menuItems ol li {
	list-style-type: none;
}
div.menuItems ol li div {
	padding-left: 0.0em;
	padding-bottom:0.0em;
}
.dl-footer-separater {
	color: #cdcdcd;
	text-align: center
}
/* styles for anchors */

  a.normal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #cc3333;
	text-decoration: none;
}
a.normal:hover {
	text-decoration: underline;
}
a.normal-no-underline:hover {
	text-decoration: none;
}
a.bold-normal {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #cc3333;
	text-decoration: none;
	font-weight:bold;
}
a.bold-normal:hover {
	text-decoration: underline;
}
/* styles for anchors */
      
div#pageContent {
	position: absolute;
	width:61.4em;
	top:0px;
	left:0px;
}
div#pageContent800 {
	position: absolute;
	width:48.2em;
	top:0px;
	left:0px;
}
div#headerSection {
	position: relative;
	top:0px;
	left:0px;
	height:120px;
	padding:0;
}
/* middle section */

div#middleSection {
	position:relative;
	height:24.4em;
	width:61.7em;
	padding-left:10px;
}
div#middleSection800 {
	position:relative;
	height:24.4em;
	width:47.9em;
	padding:0;
	padding-left:6px;
}
div#leftnavigation {
	float: left;
	height:102%;
	width:180px;
	padding:0px;
}
div#leftnavigation div.menu {
	width:180px;
}
div#leftnavigation div.menuItems p {
	text-align:right;
	width:inherit;
	margin-right:10px;
	padding-bottom:0px;
}
div#leftnavigation div.menu div.menuHeader {
	background-image:url('/images/leftnav_redbar.gif');
	height:24px;
	padding-bottom:0px;
}
div#leftnavigation div.menu div.menuHeader span {
	height:20px;
	width:204px;
	padding-bottom:0px;
}
div#middleSectionColumn2 {
	float: left;
	height:100%;
	position: relative;
	width:34.2em;
	padding:0;
}
div#maintextarea {
	float: left;
	/*  width:22em;*/
    width:528px;/*    background-color:#fff000; */
	margin-right: 10px;
	margin-left: 10px;
}
div#googlemid {
	width:100%;
	height: 62px;
	margin-top: 10px;
	margin-bottom: 10px;
}
div.text {
	border-style:solid;
	border-color:#cccccc;
	border-width:0px 1px 0px 1px;
	width:21.5em;
	height:100%;
}
div#promoarea3 {
	top:-3px;
	float: left;
	position: relative;
	width:12.9em;
	height:24.4em;
	margin-left:0px;
}
div#promoarea3 div.menu div.menuHeader {
	background-image:url('/images/news_bluebar.gif');
	padding-bottom:0px;
	padding-top:2px;
	height:22px;
}
div#promoarea3 div.menu div.menuHeader span {
	height:19px;
}
/* footer section */
div#footer {
	width:100%;
	float: left;
	font-size: 100%;
}
div#footerSection1 {
	background-color:#e6e6e6;
	border-style:solid;
	border-color:#cccccc;
	border-width:1px 0px 1px 0px;
	width:100%;
	height: 50px;
}
#newsblock {
	padding: 5px;
	float: left;
	width: 890px;
	margin-top: 5px;
	background-color: #FFFFFF;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}

div#footerSection2 {
	position:relative;
	top:10px;
	height:auto;
	width:61.1em;
	clear:both;
	padding-left:0px;
}
div#footerPromotionalColumn1 {
	position:relative;
	height:100%;
	width:60%;
	float:left;
	top:0px;
	padding-top:10px;
}
div#footerPromotionalColumn2 {
	position:relative;
	height:100%;
	width:18%;
	float:left;
	border: solid #cccccc;
	border-width:0px 0px 0px 1px;
}
div#footerPromotionalColumn1800 {
	position:relative;
	height:100%;
	width:76%;
	float:left;
	top:0px;
	padding-top:10px;
	padding-right:0;
}
div#footerPromotionalColumn2800 {
	position:relative;
	height:107%;
	width:19%;
	float:left;
	border: solid #cccccc;
	border-width:0px 0px 0px 1px;
}
div#filler {
	position:relative;
	height:100%;
	width:22%;
	float:left;
}
div#footer ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
div#footer li {
	padding:2px;
}
div#footerSection1 li {
	float:left;
	font-size:100%;
}
.arr {
	position: relative;
	z-index: auto;
	left: 1px;
}
div.top01 {
	width:62.1em;
	height:34px;
	TOP:5px;
	LEFT:0em;
	POSITION: static;
	margin:0;
	background-color:#ececec;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left: 20px;
}
div.top02 {
	width:51.9em;
	height:34px;
	TOP:0px;
	LEFT:0em;
	POSITION: absolute;
	border:0px;
	margin:0
}
div.menuItems-center {
	padding-top: 0.2em;
	padding-bottom: 0.1em;
	padding-right: 0em;
	margin-top:0em;
	border: solid #cfcfcf;
	border-width: 0px 1px 0px 0px;
	position: relative;
	top:0px;
	font-size:100%;
	text-align: center;
}
.font10 {
	font-size: 10pt
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #000000;
}
