/* CSS Document */

h1,h2,h3,h4,h5,h6,p { margin:0 !important; padding:0 !important; line-height:1.6 !important; }
h1,h2,h3,h4,h5,h6 { margin:.3em 0 !important; }
p { margin:.5em 0 1em 0 !important; }
.item { margin:0 0 1.5em 0; }
#playlist { border: 0px; }
#playlist { border: 1px solid #D9D9D9; border-width:0 1px 1px 0; }
#playlist tr td { padding: 3px 8px; font-size:11px; line-height: 150%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; border-left: 1px solid #D9D9D9; }
#playlist .odd td  { padding: 3px 8px; background-color:#edf3fe; font-size:11px; line-height: 150%; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #485056; }
#playlist .title td  { padding: 3px 8px; background-color:#CCDDFC; font-size:16px; font-family: Arial, Helvetica, sans-serif; color: #485056; border:none; }
#playlist td.supp { font-size:30px; line-height:1; color:green; text-align:center; }
#playlist td.unsupp { font-size:30px; color:#BBB; text-align:center; }
#playlist tr .tablenote { border-bottom:1px solid #D9D9D9; background-color:#edf3fe; }

.item01 {margin:0 10px 0 0; padding:0;}
.item01 img {border:solid 1px #E6E6E4; padding:4px;}
.item01 ul { }
.item01 li{float:left; position:relative; padding:5px 10px 0 10px; background-image:url(/dev_newsite/m/g/gr-arrow02.gif); background-repeat: no-repeat; background-position:.3em .8em; 	list-style:none; list-style-type:none; margin:0; }
.item01 a { text-decoration:none; }
.item01 .runaround { width:90px; margin:0; padding:0 15px 20px 0; float:left; }
.item01 .runaroundLarge { width:150px; margin:0; padding:0 15px 20px 0; float:left; }


