body {background-image:url(../images/bg.gif);background-repeat:repeat;}li.video {list-style-image:url(../images/icon_video2.gif)}li.web {list-style-image:url(../images/icon_web.gif)}li.cd {list-style-image:url(../images/icon_cd.gif)}li.print {list-style-image:url(../images/icon_print.gif)}li.audio {list-style-image:url(../images/icon_audio.gif)}ul {margin-left:0px;padding-left:25px;}body,td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#e2e2e2;}a.titlelink:link {color:#e2e2e2;text-decoration: none; }a.titlelink:visited {color:#e2e2e2;text-decoration:none;}a.titlelink:hover {color:#CCFFFF;}a.normlink:hover {color:#CCFFFF;text-decoration:underline;}a:link {color: #CCFFFF;text-decoration:none;}a:visited {color: #CCFFFF;text-decoration:none;} .norm {width:960px;padding:0px;}.bnorm {text-align:left;width:962px;padding:5px;border: 1px solid;border-top:0px;background-color:#333333;border-color: #666666;}.tnorm {text-align:left;background-color:#333333;padding:0px;width:100%;border:0px;}.button {border-left:1px solid;border-left-color:#a1a1a1;border-right:1px solid;border-right-color: #a1a1a1;vertical-align:middle;padding-left:15px;padding-right:15px;padding-top:0px;padding-bottom:0px;background-image:url(../images/buttonback.gif);}.big {font-size:14px;font-weight:bold;}.graybox {background-color:#666666;border:1px solid #999999;border-top:0px;border-bottom:0px;padding:5px;}

.outline {border:1px solid #666666;padding:2px;
valign:middle;}


.banner {
border:1px solid #999999;
border-bottom:0px;
valign:top;
padding:0px;
}

.content {
padding:0px;
valign:top;
align:left;
border:0px;
}

.toptitle {border-left:1px solid #999999;border-right:0px none;font-size:14px;font-weight:bold;padding:0px;valign:middle;background-image:url('../images/bigbuttonback.gif');background-repeat:repeat-x;}

.title {border-left:1px solid #999999;border-right:1px solid #999999;font-size:14px;font-weight:bold;padding:5px;valign:middle;background-image:url('../images/bigbuttonback.gif');background-repeat:repeat-x;}.bottom {vertical-align:bottom;border-left:1px solid #999999;border-right:1px solid #999999;background-image:url('../images/grayboxdown.gif');background-repeat:repeat-x;}.small {font-size:10px;}

.news {
border-top:1px dashed #666666;
padding-top:10px;
valign="top"
}
.smallgray {font-size:10px;color:#999999;}li {padding-bottom:3px;}
