div    { margin: 0px; padding: 0px; }
body   { background-color: #B8B88B; text-align: center;}
img    { border-style:none; margin: 0px; padding: 0px; outline:none; }
p      { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0px 0px 0px 0px; text-align: left;}
a      { font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
h1     { font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px; }
h2     { font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px; }
form   { margin-bottom: 0;}
input  { display:block;  vertical-align: middle;  margin: 0 auto; } 
fieldset  { margin:0; padding:0; border-style:none; }
table  { empty-cells:show; border-collapse:collapse; margin-left:auto; margin-right:auto;}
td     { padding: 5px 0px; text-align: center; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }	
ul     { margin: 0px; padding: 0px;}
li     { display: inline; list-style-type: none;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 0px;}

div#wrapper { width: 880px; margin: 0px auto;  padding: 20px; background: #DFE0C1;}
#header { width: 880px; margin: 0 auto;	padding: 0px; background: #DFE0C1;}
#header th { padding: 0px;}
#header td { padding: 0px;}
#header a  { padding: 0px 0px; }
#logo { width: 175px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 36px; font-weight: normal; text-align: left; margin:0; padding:0; }
div#pdlogo {width:135px; background:#DFE0C1; margin:0px 0px 0px 0px;  padding:10px 0px 5px 0px}

#menu   { width: 880px; height: 50px;	margin: 0 auto; padding: 0px; }
.navG   { background-image: url('http://www.pdinfo.com/images/bgNavG.gif'); text-align: right;}
.navB   { background-image: url('http://www.pdinfo.com/images/bgNavB.gif'); text-align: right;}
#menu a { padding: 0px 5px; }
.menu   { font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding: 15px 5px 17px 0px; text-align: right;}
#tag   { width: 230px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: center; font-weight:normal; margin:0; padding: 0}
#pix   { width: 475px; margin: 0; padding: 0; }
.G     { color: #267A48;}
.Bl    { color: #749FA5;}
.pdip  { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; text-align: left;}

#content { width: 880px; margin: 0px; padding: 0px; background:#DFE0C1;}
.nopad   { padding: 0px;}  

#footer    { width: 880px; margin: auto; padding: 10px 0px; text-align: center;}
#footer a  { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
#footer ul { list-style-type: none; margin: 0px; padding: 0px;}
#footer li { display: inline; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0px; padding: 5px;}
.green     { background: #90C724;}
.blue      { background: #749FA5;}

.left   { margin:0 auto 0 0;} 
.right  { margin:0 0 0 auto;}
.center { margin:0 auto;} 
.fllt   { float:left;}
.flrt   { float:right;}
.flcl   { clear:both;}

.tc    { text-align:center;}
.tl    { text-align:left; }
.tr    { text-align:right; } 
.tlt   { text-align:left;  padding-left:10px; } 
.trt   { text-align:right; padding-right:10px; } 

.din   { display:inline;}
.dbk   { display:block;}
.bdr0  { border-width:0;}
.bdr1  { border-width:1px; border-style:solid;}

.b     { font-weight:bold; }

.f8    { font-size:8px; }
.f9    { font-size:9px; }
.f10   { font-size:10px; }
.f12   { font-size:12px; }
.f14   { font-size:14px; }
.f16   { font-size:16px; }
.f18   { font-size:18px; }
.f20   { font-size:20px; }
.f24   { font-size:24px; }
.f36   { font-size:36px; }
.tiny  { font-size:8pt; font-family: Arial, Helvetica, sans-serif;}
.xx    { font-size:xx-small;}
.fp6   { font-size:6pt; } 

.m5    { margin: 5px;} 

.p0	   { padding:0; } 
.p2    { padding:2px; }
.p5    { padding:5px; }
.p10   { padding:10px; }
.p15   { padding:15px; }
.p20   { padding:20px; }

.brn      { color:#663300; font-weight: bold;}  /* PopUp Titles */
.gr		  { color:#267A48; } 
.greenDL  { color:#267A48; }
.hotDL    { color:#CC1366; }
.ltblue   { color:#749FA5; font-weight: bold;}
.red      { color:#FF0000; }

br.r8      {font-size:1px; line-height:8px;}
br.r10     {font-size:1px; line-height:10px;}
br.r12     {font-size:1px; line-height:12px;}

/* home page */
.AZ    { font-size: 36px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text  { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline;}
.box   { font-size: 14px; padding: 0px 5px 0px 5px; text-align: center; font-weight: bold;}  
.boxDk { font-size: 14px; padding: 0px 5px 0px 5px; text-align: center; font-weight: bold; color: #DFE0C1;} 

/* PD list */
.AZ    { font-size: 36px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.text  { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline;}
.box   { font-size: 14px; padding: 0px 5px 0px 5px; text-align: center; font-weight: bold;}  
.boxDk { font-size: 14px; padding: 0px 5px 0px 5px; text-align: center; font-weight: bold; color: #DFE0C1;} 

/* DL pages */
p.license  { padding: 7px 0px 0px 0px; text-align: center;} /*DL*/
p.price    { padding: 7px 0px 7px 0px; text-align: center;} /*DL*/
td.list    { font-size: 10px; text-align: left; padding-left: 10px; } /*CD Tk List*/
td.error   { padding: 20px;} /*Error Pages*/
.less      { font-size:10px; line-height:80%; display:block;}
.novoice   { margin: 0 0 5px 0; }
.lictag    { font-size:20px; color:#663300; display:block; margin:0 auto 5px auto;}

/* demo player */
div#pub    {display:none;} 
.tkBtn     {width:26px; height:22px;
             background: url('http://www.pdinfo.com/cartdl/images/PlayBtn.gif') scroll center top;}
.tkTtl     { width:150px; height:25px; font-size:10px; font-weight:bold; margin:5px 0 0 0; } 
.novoice   { margin: 0 0 5px 0; font-size:10px; font-weight:bold; display:block;}

a.play        { outline:none; }
a.play:hover  { outline:none; }
a.play:focus  { outline:none; }
a.play:active { outline:none; }

/* links */
a:link     {color: #000000; outline:none;}
a:visited  {color: #000000; outline:none;}
a:hover    {color: #DFE0C1; outline:none;}
a:active   {color: #000000; outline: none;}

a.text:link     {color: #5D5D46; outline:none;}
a.text:visited  {color: #5D5D46; outline:none;}
a.text:hover    {color: #267A48; outline:none;}
a.text:active   {color: #5D5D46; outline:none;}

a.boxDk:link     {color: #F9F9DD; outline:none;}
a.boxDk:visited  {color: #F9F9DD; outline:none;}
a.boxDk:hover    {color: #F9F991; outline:none;}
a.boxDk:active   {color: #F9F9DD; outline:none;}

a.blue:link     {color: #000000; outline:none;}
a.blue:visited  {color: #000000; outline:none;}
a.blue:hover    {color: #CC0066; outline:none;}
a.blue:active   {color: #000000; outline:none;}

a.dl:link     {color: #008000; text-decoration:none; outline:none;}
a.dl:visited  {color: #008000; text-decoration:none; outline:none;}
a.dl:hover    {color: #CC0066; text-decoration:none; outline:none;}
a.dl:active   {color: #008000; text-decoration:none; outline:none;}

a.multi:link     {color: #000000; text-decoration:none; outline:none;}
a.multi:visited  {color: #000000; text-decoration:none; outline:none;}
a.multi:hover    {color: #CC0066; text-decoration:none; outline:none;}
a.multi:active   {color: #000000; text-decoration:none; outline:none;}

a.lictag:link     {color: #663300; text-decoration: none; outline:none;}
a.lictag:visited  {color: #663300; text-decoration: none; outline:none;}
a.lictag:hover    {color: #CC0066; text-decoration: none; outline:none;}
a.lictag:active   {color: #663300; text-decoration: none; outline:none;}

/* --Buttons-- */
.dummy  { margin: 0px; /*  No idea why a dummy css element must be here for buttons to work */ }

a.btn90 { width: 90px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn90 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn90:hover { color: #999999}
a.btn90:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn90:active span { padding: 6px 0 4px 0px;} /* push text down 1px */ 

a.btn135 { width: 135px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn135 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn135:hover { color: #999999}
a.btn135:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn135:active span { padding: 6px 0 4px 0px; } /* push text down 1px */ 

a.btn160 { width: 160px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn160 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn160:hover { color: #999999}
a.btn160:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn160:active span { padding: 6px 0 4px 0px; } /* push text down 1px */ 

a.btn200 { width: 200px; height: 24px; color: #333333; display: block; height: 24px; text-decoration: none;}
a.btn200 span { display: block; line-height: 14px; padding: 5px 0 5px 0px; } 
a.btn200:hover { color: #999999}
a.btn200:active { background-position: bottom; outline: none; } /* hide dotted outline in Firefox */
a.btn200:active span { padding: 6px 0 4px 0px; } /* push text down 1px */  

.b12 {font: 900 12px "Arial", Helvetica, sans-serif; }
.b14 {font: 900 14px "Arial", Helvetica, sans-serif; }

.bl     {text-align: left; }
.bc     {text-align: center;}
img.btn {border-style:none; float:left;}

.G90  {background: url('http://www.pdinfo.com/images/btnG90.gif')  scroll top;}
.B90  {background: url('http://www.pdinfo.com/images/btnB90.gif')  scroll top;}
.G135 {background: url('http://www.pdinfo.com/images/btnG135.gif') scroll top;}
.B135 {background: url('http://www.pdinfo.com/images/btnB135.gif') scroll top;}
.G160 {background: url('http://www.pdinfo.com/images/btnG160.gif') scroll top;}
.B160 {background: url('http://www.pdinfo.com/images/btnB160.gif') scroll top;}
.G200 {background: url('http://www.pdinfo.com/images/btnG200.gif') scroll top;}
.B200 {background: url('http://www.pdinfo.com/images/btnB200.gif') scroll top;}

/*  --End Buttons--  */ 