html {margin:0 0 15px 0; min-width:760px;}
body {font-family:verdana, arial, sans-serif; font-size:80%; margin:0; padding:0; background:#fff; color:#000;}
select {background:#fff; color:#000}

.accessibility, #accessibility {position:absolute; left:-999em}
#accessKeys {position:absolute; overflow:hidden; height:1px; left:-999em}
input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background:#fff; color:#000}
select {background:#fff; color:#000}
textarea {background:#fff; color:#000}
a {display:block; text-decoration:none; background:transparent  3px 5px url(images/arrowlink_active.gif) no-repeat; padding:0 0 4px 0px; color:#445995;}
a:visited {text-decoration:none; color:#666; background:#fff 3px 5px  url(images/arrowlink_visited.gif) no-repeat}
a:hover {text-decoration:underline;color:#445995;}
#c01 {border-bottom:1px solid #e0e0e0;margin-left:9px;margin-right:9px;padding-bottom:30px;background:transparent}
#c03_float {float: left; margin-left:-205px; width: 100%}
#c03_blockFix {margin-left:205px}
#c03_widthFix {width:100%}
#c03_float_noRightNav {float:left; margin-left:0; width:100%}
#c03_float.rightNavFix {margin-left:-190px}
#c03_blockFix.rightNavFix {margin-left:190px}
#c03_float_noRightNav div#dgr11, #c03_float_noRightNav div#dgr15 {margin-right:15px}
#c03_blockFix_noRightNav {margin-left:0}
#c04_float {float:left; margin-left:-170px; width:100%}
#c04_blockFix {margin-left:170px}
#c04_float.noShortcuts {margin-left:0}
#c04_blockFix.noShortcuts {margin-left:0}
#c05 {float:left; width:202px; clear:left}
#c06 {margin-left:210px}
#c06_noLeftNav {margin-left:15px}
#c06.noLeftNav {margin-left:0}
#c06_noResults {margin-left:15px}
#c07 {width:205px; float:right}
#c08 {width:205px; float:right}
#c08.rightNavFix {width:190px}
#c09 {padding-top:1.5em}
#c11 {position:absolute; right:0; top:0}

#dgr01 div.rmclogo {height:100px; width:200px; background:transparent url(images/logo_small.png) no-repeat scroll 10px 0px; margin-top:0px;float:left; position:relative; z-index:3}
h5
{
	color: #455995;
	
	font-size: 0.85em;
	margin:0 5px 0px 10px;
}

h1 {margin:0 0 4px 0; padding:0 0 3px 0; font-size:80%; color:#445995; background: none;border-bottom:1px solid #e0e0e0}
h4 {margin:0 0 4px 0; padding:0 0 3px 0; font-size:120%; color:#445995; background: none;border-bottom:1px solid #e0e0e0}


DIV.more_news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 4px; OVERFLOW: auto; WIDTH: 580px; PADDING-TOP: 0px;
}
DIV.more_news_txt {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 270px; PADDING-TOP: 10px;FONT-SIZE: 1.2em;
}DIV.more_news_txt1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 270px; PADDING-TOP: 10px;FONT-SIZE: 1.2em;
}

DIV.more_feature {
	FONT-SIZE: 1.em; WIDTH: 100%;  
}
DIV.more_feature P {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 15px
}

/* end bottom  */

#dgr071 {font-size:95%; margin:0 10px 5px 15px; position:relative; z-index:10}
#dgr07 {font-size:95%; margin:0 10px 5px 15px; position:relative; z-index:10}
#dgr09 {width:100%}


#dgr01 {height:50px; background:#fff; color:#fff;border-top:9px solid #fff}


#dgr01 img {position:absolute; left:-999em; height:1em}
#dgr01 div.tagLine {z-index:3;color:#000;font-size:95%;position:relative;top:63px;left:-190px;padding:0px;width:18em;background-image:none;}

#dgr01 a {position:absolute; top:0; left:15px; height:65px; width:195px; float:left; z-index:1000; background-image:none; background-color:transparent;display:block}
#dgr02 {margin:0; float:left; width:auto; padding:3px 0 10px 12px}
#dgr02 a {margin:0; padding:0 10px 0 10px; color:#000; background:transparent url(images/line.gif) center right no-repeat}
#dgr02 a.lastLink {background:none}
#dgr02 div.rightDate {z-index:1; position:absolute; right:15px; top:87px; margin:10px 0 0 0; padding:0}
#dgr02 ul {margin:0; padding:0; list-style:none; position:relative; z-index:6; float:left; color:#000; white-space:nowrap;}
#dgr02 li {float:left}


/* newleft
   ------ */

#dgr071 h3 {float:left; width:183px; color:#cc; font-size:100%; background:#fff url(images/tab.gif) top left no-repeat; padding:4px 3px 4px 10px; margin:0; font-weight:bold}
#dgr071 h2 {float:left; width:183px; color:#fff; font-size:100%; background:#ff9900; padding:5px; margin:0; font-weight:normal}
#dgr071 ul {list-style:none; margin: 0 0 5px 0; padding:0; float:left; width:179px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
#dgr071 ul ul {border:0;margin:0}
#dgr071 ul li {margin:0; padding:0; float:left}
#dgr071 ul ul li {padding:0; color:#000; background:#fff}
#dgr071 ul li a {padding:4px 0 4px 16px; background:#f2f1ef  no-repeat 6px 8px; float:left; width:179px; color:#000;border-top:1px solid #fff}
#dgr071 ul ul li a {padding-left:25px; background: 15px 8px #f2f1ef  no-repeat; color:#000}
#dgr071 ul ul ul li a {padding-left:35px; background-position: 25px 8px}
#dgr071 ul ul ul ul li a {padding-left:45px; background-position: 35px 8px}
#dgr071 ul ul ul ul ul li a {padding-left:55px; background-position: 45px 8px}
#dgr071 ul ul ul ul ul ul li a {padding-left:65px; background-position: 55px 8px}
#dgr071 a.activeSubTop {background:#fff  no-repeat 3px 8px; color:#000;margin-bottom:-1px;padding-left:16px;}
#dgr071 a.activeSubMid  background-color:#fff; padding-left:17px; color:#000}
#dgr071 li a.activeSubTop, #dgr07 li a.activeSubMid {border-left:1px solid #f2f1ef;border-right:1px solid #f2f1ef}
#dgr071 ul ul li a.activeSubMid {padding-left:25px; background:#fff  no-repeat 13px 8px;border-top:1px solid #f2f1ef;margin-bottom:-1px}
#dgr071 ul ul ul li a.activeSubMid {padding-left:37px; background-position:25px 8px}
#dgr071 ul ul ul ul li a.activeSubMid {padding-left:47px; background-position:35px 8px}
#dgr071 ul ul ul ul ul li a.activeSubMid {padding-left:57px; background-position:45px 8px}
#dgr071 ul ul ul ul ul ul li a.activeSubMid {padding-left:67px; background-position:55px 8px}
#dgr071 li.activeLink a {color:#000; font-weight:bold; background-image: url(images/arrowlink_active.gif); background-color:#fff}
#dgr071 ul ul li.activeLink a {border:1px solid #f2f1ef;background-image:url(images/arrowlink_active.gif)}
#dgr071 p {float:middle; width:170px; font-size:100%; margin:2px; font-weight:normal;float:right;}
#dgr071 h2, #dgr071 p  top left no-repeat;color: #000;padding: 3px 5px 3px 5px}





#dgr07 h3 {float:left; width:183px; color:#cc; font-size:100%; background:#fff url(images/tab.gif) top left no-repeat; padding:4px 3px 4px 10px; margin:0; font-weight:bold}
#dgr07 h2 {float:left; width:183px; color:#fff; font-size:100%; background:#ff9900; padding:5px; margin:0; font-weight:normal}
#dgr07 ul {list-style:none; margin: 0 0 5px 0; padding:0; float:left; width:179px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
#dgr07 ul ul {border:0;margin:0}
#dgr07 ul li {margin:0; padding:0; float:left}
#dgr07 ul ul li {padding:0; color:#000; background:#fff}
#dgr07 ul li a {padding:4px 0 4px 16px; background:#f2f1ef  no-repeat 6px 8px; float:left; width:179px; color:#000;border-top:1px solid #fff}
#dgr07 ul ul li a {padding-left:25px; background: 15px 8px #f2f1ef  no-repeat; color:#000}
#dgr07 ul ul ul li a {padding-left:35px; background-position: 25px 8px}
#dgr07 ul ul ul ul li a {padding-left:45px; background-position: 35px 8px}
#dgr07 ul ul ul ul ul li a {padding-left:55px; background-position: 45px 8px}
#dgr07 ul ul ul ul ul ul li a {padding-left:65px; background-position: 55px 8px}
#dgr07 a.activeSubTop {background:#fff  no-repeat 3px 8px; color:#000;margin-bottom:-1px;padding-left:16px;}
#dgr07 a.activeSubMid  background-color:#fff; padding-left:17px; color:#000}
#dgr07 li a.activeSubTop, #dgr07 li a.activeSubMid {border-left:1px solid #f2f1ef;border-right:1px solid #f2f1ef}
#dgr07 ul ul li a.activeSubMid {padding-left:25px; background:#fff  no-repeat 13px 8px;border-top:1px solid #f2f1ef;margin-bottom:-1px}
#dgr07 ul ul ul li a.activeSubMid {padding-left:37px; background-position:25px 8px}
#dgr07 ul ul ul ul li a.activeSubMid {padding-left:47px; background-position:35px 8px}
#dgr07 ul ul ul ul ul li a.activeSubMid {padding-left:57px; background-position:45px 8px}
#dgr07 ul ul ul ul ul ul li a.activeSubMid {padding-left:67px; background-position:55px 8px}
#dgr07 li.activeLink a {color:#000; font-weight:bold; background-image: url(images/arrowlink_active.gif); background-color:#fff}
#dgr07 ul ul li.activeLink a {border:1px solid #f2f1ef;background-image:url(images/arrowlink_active.gif)}
#dgr07 p {float:middle; width:165px; font-size:100%; margin:0 ;color:#445995; font-weight:normal;float:right;}
#dgr07 h2, #dgr07 p  top left no-repeat;color: #000;padding: 3px 5px 3px 5px}

#dgr09 h2 {margin:0; padding:0 0 7px 0; font-size:180%; color:#445995; background:#fff}
#dgr09 div.pageHeader {position:relative; margin-bottom:10px; background:#f2f1ef  no-repeat top right; color:#000}
#dgr09 div.pageHeader h2 {font-size:105%;padding:4px 0 4px 5px; color:#000; background:transparent  no-repeat top left; width:100%;margin-top:0}
#dgr09 div.pageHeader span {display:block; padding-left:0}
#dgr09 div.pageHeader img {display:none}
#dgr09 p {margin:0; padding:0 0 10px 0}
#dgr09 p.introText {font-size:120%}
#dgr09 h3 {margin:0 0 4px 0; padding:0 0 3px 0; font-size:120%;  background: none;border-bottom:1px solid #e0e0e0}
#dgr09 div.linksContainer {float:left; width:100%}
#dgr09 div.linksContainer a {background-position:0 5px}
#dgr09 div.linksContainer h3 {float:left; width:100%}
#dgr09 div.linksContainer h3 a {color:#445995; background: #fff 3px 6px ; float:left}
#dgr09 div.linksContainer img {float:left; margin:2px 10px 10px 0;  border:1px solid #333}
#dgr09 div.linksContainer ul {list-style:none; padding:0; margin:0 0 10px 0}
#dgr09 div.linksContainer ul li {clear:left; width:100%}
#dgr09 div.linksContainer ul li a {float:left; padding-bottom:2px;margin-bottom:3px}
#dgr09 div.linksContainer li a:visited {color:#666;background: #fff 0px 5px  no-repeat}
#dgr09 div.linksContainer li a:visited:hover {color:#000;background:#fff 0px 5px  no-repeat;text-decoration:underline}
#dgr09 div.linksContainerLC {float:left; width:50%}
#dgr09 div.linksContainerRC {float:left; width:50%; margin-right:-2px}
#dgr09 div.linksContainerLC div.itemContainer {width:100%; padding-right:7px}
#dgr09 div.linksContainerRC div.itemContainer {width:100%; padding-left:7px}
#dgr09 div.linkSummary {float:left; border: 1px solid #e0e0e0; color:#000; padding:0; margin-top:1px;margin-bottom:5px; background:#fff; width:100%}
#dgr09 div.linkSummary h3 {font-size:105%; background: #f2f1ef 5px 3px no-repeat; padding:5px; color:#000;border-bottom:none;text-indent: 2px;margin-bottom:10px}
#dgr09 div.linkSummary a {background: 5px 5px #fff  no-repeat; color:#000; float:left; padding-bottom:5px;padding-left:18px;}
#dgr09 div.linkSummary a:visited{background:#fff 5px 5px no-repeat;color:#666}
#dgr09 div.linkSummary a:hover{color:#000}
#dgr09 div.linkSummary ul {list-style:none; margin:0; padding:0 0 4px 0; width:100%}
#dgr09 div.linkSummary li {float:left; padding-bottom:4px; width:100%}
#dgr09 div.itemHighlight {border:none; margin:5px 0 15px 0; float:left; width:100%;height:100%; padding:0;border-top:1px solid #e0e0e0;background:#f2f1ef  bottom left no-repeat}
#dgr09 div.itemHighlight img {float:left; border:1px solid #e0e0e0; margin:8px 10px 10px 0}
#dgr09 div.itemHighlight h3 { border-bottom:0;padding:8px 5px 0 0; background:none; float:none; width:auto;margin-left:10px;}
#dgr09 div.itemHighlight p {padding-right:10px;margin-left:10px;padding-bottom:10px;}
#dgr09 div.itemHighlight ul {margin:0; padding:0; list-style:none; float:left}
#dgr09 div.itemHighlight ul li {clear:left; padding:0}
#dgr09 div.itemHighlight a  {float:left; padding-bottom:4px;}
#dgr09 div.itemHighlight ul li a {color:#000;background-color:#f2f1ef}
#dgr09 div.itemHighlight ul li a:visited {color:#000;background: #f2f1ef 3px 5px  no-repeat;}
#dgr09 div.itemHighlight div {width:100%; background:transparent  bottom right no-repeat;height:100%;display:inline-block;}
#dgr09 div.itemHighlight div img {margin-left:10px;margin-bottom:10px;}

#dgr09 div.introContent {margin:0; padding:0; float:left; width:100%}
#dgr09 .introContent h2 {font-size:165%;font-weight:bold;margin-bottom:5px}
#dgr09 div.itemContainer {padding:0 0 7px 0; float:left; width:50%; clear:left}
#dgr09 div.evenItemContainer {padding:0 0 7px 0; float:right; width:50%; margin-right:-2px}
#dgr09 div.itemContainer div {padding-right:7px; width:100%}
#dgr09 div.evenItemContainer div {padding-left:7px; width:100%}
#dgr10 h3, #dgr10 h4 {margin:0 0 10px 0; padding:2px 4px 3px 10px; font-size:100%}
#dgr10 a {margin:0 0 0 10px; background-position:0 5px; padding-left:2px}
#dgr10 a.imageLink {margin:0; padding:0; background:none}
#dgr10 p {margin:0 5px 0px 10px;}
#dgr10 img {margin:0 0 10px 10px; border:0}
#dgr10 ul {margin:0; padding:5px; list-style:none; clear:left}
#dgr10 li {padding-bottom:2px}
#dgr10 div.rightarticle {width:175px; margin:0 0 12px 15px;background:transparent url(images/Border.gif) no-repeat bottom right}
#dgr10 div.rightarticle h3, div.rightarticle h4 {background:transparent url(images/tab.gif) no-repeat scroll top left;padding:3px 3px 3px 15px;margin-bottom:0;color:#000}
#dgr10 div.rightarticle ul li a {background:transparent 3px 5px  no-repeat;padding: 0 10px 10px 15px}
#dgr10 div.rightarticle ul li a:visited {color:#666; background:transparent 3px 5px  no-repeat}
#dgr10 div.rightarticle img { float:left;margin:3px 0 5px 14px}
#dgr10 div.rightarticle p {padding:3px}
#dgr10 div.rightside{width:175px; margin:0 0 12px 15px}
#dgr10 div.rightsideimg {width:152px; height:64px; float:left}
#dgr10 div.rightsideh3 {background:transparent url(images/tab.gif) no-repeat scroll top left;margin-bottom:0;padding:3px 3px 3px 15px;color:#000}
#dgr10 div.rightsideul{border-bottom:1px solid #e0e0e0;margin-left:5px}
#dgr10 div.rightsideul li{border-top:1px solid #e0e0e0;padding-top:2px;padding-bottom:1px}
#dgr10 div.rightsidea.imageLink {margin-top:5px}
#dgr10 div.rightsideul li a{margin-left:4px}


/* footer
   ------ */

.footer { 
	clear: both;
	text-align: center;
	padding: 0px 0;margin-left:9px;margin-right:9px;
	border-top: 1px solid #ccc;
	line-height: 1em;
}
	.footer a { color: #808080; background: #fff; }






#dgr09 div.itemHighlight img 
#dgr09 div.linksContainer img 

q:before {content:none;}
q:after {content:none;}

