
.de_top {
  font-weight : normal;
  text-decoration : none;
  font-size : 9pt;
  font-family : Arial;
  background-color : #777777;
  color : white;
}

a.de_topMenu {color : white;}

a.de_topMenu:link, a.de_topMenu:visited {color : white;}

a.de_topMenu:hover {}

a.de_lMenu:link, a.de_lMenu:visited { 
  display:block;
  text-indent: 0;
  width: 237px;
  height: 25px;
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : #123A61;
  background-color : #9BC4E8;  
  border-collapse: collapse;  
  border-bottom: 2px solid white;  
  border-top: 3px solid #9BC4E8;
}

a.de_lMenu:hover {
  display:block;
  background-color : #B6D4EE;
  color : #123A61;
  text-decoration: underline;
  border-collapse: collapse;  
  border-bottom: 2px solid white;  
  border-top: 3px solid #B6D4EE;
}

a.de_lMenuCurPg {
  display:block;
  text-indent: 0;
  width:237px;
  height:25px;
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : white;
  background-color : #5B91D9;
  text-align : left;
  border-collapse: collapse;  
  border-bottom: 2px solid white;  
  border-top: 3px solid #5B91D9;
}


a.de_lSubMenu:link, a.de_lSubMenu:visited { 
  display : block;
  text-indent: 10;
  width: 237px;
  height: 23px;
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : #123A61;
  background-color : #9BC4E8;
  border-top: 2px solid #9BC4E8;  
}

a.de_lSubMenu:hover {
  display : block;
  text-indent: 10;  
  font-size : 10pt;
  font-weight : normal;  
  background-color : #B6D4EE;
  color : #123A61;
  text-decoration: underline;
  border-top: 2px solid #B6D4EE;  
}

a.de_lSubMenuCurPg {
  display : block;
  text-indent: 10;
  font-size : 10pt;  
  width: 237px;
  height: 23px;
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : white;
  background-color : #7d9fc4;
  text-align : left;
  border-top: 2px solid #7d9fc4;
}


a.de_eBit {
  background-color : #7d9fc4;
  height: 20px;
  width: 10px;
}

a.de_eDblBit {
  background-color : #7d9fc4;
  height: 32px;
  width: 10px;
}

body {
  background-color : #c5e4ef;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-right : 0px;
  margin-left : 0px;
  font-family : Arial, Helvetica, sans-serif;
  font-weight : normal;
}

h1.de_text {
  font-size : 14pt;
  font-weight : bold;
  color : #EE8500;
  display: inline;
  text-align : left;  
}

h2.de_text {
  font-size : 12pt;
  font-weight : bold;
  color : #000000;
  display: inline;
  text-align : left;  
}

h2.de_listtext {
  font-size : 10pt;
  font-weight : bold;  
  color : darkblue;
  display: inline;
}

h2.de_paidEntry {
  font-size : 12pt;
  font-weight : bold;
  text-align : left;  
  color : white;
  background-color : #6D8746;
  text-indent: 5px;
  padding: 2px 0px;
  margin: 0px 0px 0px 0px;
}

h2.de_freeEntry {
  font-size : 10pt;
  font-weight : bold;
  text-align : left;  
  color : white;
  background-color : #6D8746;
  text-indent: 5px;
  padding: 0px 0px;
  margin: 0px 0px 0px 0px;
}

h3.de_text {
  font-size : 10pt;
  font-weight : bold;
  color : #2F6B13;
  display: inline;
  text-align : left;  
}

.de_btext {
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
}

table.de_paidEntry {
  border-style : solid;
  border-width : 1px;
  border-color : #769449;
}

table.de_freeEntry {
  border-style : solid;
  border-width : 1px;
  border-color : #769449;
}

div.de_bottom {
  background-color : #9BC4E8;
  height: 40px;  
}

p.de_goldListingTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 12pt;
  font-family : Arial;
  color : #180291;
}

p.de_silverListingTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 12pt;
  font-family : Arial;
  color : #180291;
}

p.de_bronzeListingTitle {
  font-weight : bold;
  text-decoration : none;
  font-size : 12pt;
  font-family : Arial;
  color : #180291;
}

td.de_listingMid {
  background-color : #FAFFDD;
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
}

table.de_listingBrdr {
  border : 2 solid #3D8E4C; border-top-style: none; border-left-style: none; border-right-style: none;
}

tr.de_listingPageImageTable {
  background-color : #ffffff;
}

.de_mainTable { 
	border-collapse: collapse;
        border-left: 10px solid white;
        border-right: 10px solid white;
  	background-color : #ffffff;
}

tr.de_advPageTableHeader {
  background-color : #B7DFCB;
}

tr.de_advPageTableEntry {
  background-color : #DEECE5;
}

.de_homePageTitles {
  font-weight : bold;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  background-color : #777777;
  color : white;
}

.de_homePageMiddleText {
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  background-color : #9BC4E8;
}

a.de_lnk {
  color : #1F527B;
}

a.de_slnk {
  color : blue;
}

a.de_bLnk {
  color : blue;
}

.de_btext2 {
  font-weight : normal;
  text-decoration : none;
  font-size : 10pt;
  font-family : Arial;
  color : #5A5A5A;
}

a.de_PageNo {
  font-size : 11pt;
  font-family : Arial;
  color : blue;
  width : 18px;
  text-align : center;
}

a.de_PageNo:hover {
  color : darkblue;
}

span.de_CurPageNo {
  font-size : 11pt;
  font-family : Arial;
  color : blue;
  background: #FFCC00;
  width : 18px;
  text-align : center;
  display: inline;
}

a.de_PrevNext {
  font-size : 11pt;
  font-family : Arial;
  color : blue;
}

a.de_PrevNext:hover {
  color : darkblue;
}