.floatright
{
float: right;
margin: 0 0 10px 10px;
clear: right;
}
TR.reporttext {
            font-family : Courier, monospace;
            font-size : 12px;
      }
      TD.reporttext {
            font-family : Courier, monospace;
            font-size : 12px;
      }
      .crimelogo  {
            border-top-width : 1px;
            border-right-width : 1px;
            border-bottom-width : 1px;
            border-left-width : 1px;
            border-top-style : solid;
            border-right-style : solid;
            border-bottom-style : solid;
            border-left-style : none;
            border-top-color : #000000;
            border-right-color : #000000;
            border-bottom-color : #000000;
            border-left-color : #000000;
            background-color : #ffffff;
      }
      .crimelogo2 {
            border-top-width : 1px;
            border-right-width : 1px;
            border-bottom-width : 1px;
            border-left-width : 1px;
            border-top-style : none;
            border-right-style : none;
            border-bottom-style : solid;
            border-left-style : solid;
            border-top-color : #000000;
            border-right-color : #000000;
            border-bottom-color : #000000;
            border-left-color : #000000;
            background-color : #ffffff;
      }
      .greybox {
            border-top : 2px solid #eeeeee;
            border-right : 1px solid #eeeeee;
            border-bottom : 1px solid #eeeeee;
            border-left : 1px solid #eeeeee;
      }
      .greybottom {
            border-bottom : 3px solid #eeeeee;
      }
      .videobody {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 12px;
      }
      .videosmall {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 10px;
      }
      .videosmaller {
            font-size : 10px;
            font-family : Arial, Helvetica, sans-serif;
            line-height : 12px;
      }
      .tinytype {
            font-size : 9px;
            font-family : Arial, Helvetica, sans-serif;
      }
      .bodycrimehead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
      }
            .maincrimehead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color: #999999;
      }
      .crime13pt {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 12px;
            font-weight : lighter;
      }
      .casebody {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 13px;
      }
      .menu {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 11px;
      }
      .body-small {
            font-size : 12px;
      }
      .body-head {
            font-size : medium;
      }
      .red-small {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 10px;
            color : #ff0000;
      }
      .special-box {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 12px;
            font-weight : bold;
      }
      .reporttext {
            font-family : "Courier New", Courier, monospace;
            font-size : 12px;
      }
      .menu2 {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 11px;
            text-indent : 5pt;
            white-space : normal;
      }
      body , td , li , p {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 13px;
      }
      input , textarea {
            font-family : Verdana, sans-serif;
            font-size : 9pt;
      }
      .hdr , h1 {
            color : #707070;
            font-size : 140%;
            font-weight : bold;
            text-align : center;
      }
      .vedit {
            background-color : #f0f0f0;
      }
      .vedit td {
            padding : 10px;
            padding-left : 15px;
            background-color : #e0e0e0;
      }
      .vedit th {
            padding : 10px;
            padding-right : 15px;
            text-align : right;
            background-color : #c0b9c0;
            font-weight : normal;
      }
      .hedit {
            background-color : #f0f0f0;
      }
      .hedit td {
            padding : 5px;
            background-color : #e0e0e0;
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 8pt;
      }
      .hedit th {
            padding : 5px;
            background-color : #c0b9c0;
      }
      .vedit2 {
            background-color : #dcdcdc;
      }
      .red-big {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 14px;
            color : #ff0000;
      }
      .bodycrimeheadBIG {
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 16px;
            font-weight : bold;
      }
      table.csmenu {
            background-color : #cccccc;
      }
      table.csmenuwhite {
            background-color : #ffffff;
      }
      .menubox {
            background-color : #ffffdf;
            font-family : Arial, Helvetica, sans-serif;
            font-size : 11px;
            font-weight : lighter;
            padding-bottom : 1px;
      }
      .bodycrimeheadwhite {
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 13px;
            font-weight : normal;
            color : #ffffff;
      }
      .greybox-darker {
            border-top : 2px solid #cdcdcd;
            border-right : 1px solid #cdcdcd;
            border-bottom : 1px solid #cdcdcd;
            border-left : 1px solid #cdcdcd;
      }
      .purplebox {
            border-top : 2px solid #9b72cf;
            border-right : 1px solid #9b72cf;
            border-bottom : 1px solid #9b72cf;
            border-left : 1px solid #9b72cf;
      }
      .purplebottom {
            border-top : 0 solid #9b72cf;
            border-right : 0 solid #9b72cf;
            border-bottom : 5px solid #9b72cf;
            border-left : 0 solid #9b72cf;
      }
      .blackbox {
            border-top : 1px solid #000000;
            border-right : 1px solid #000000;
            border-bottom : 1px solid #000000;
            border-left : 1px solid #000000;
      }
      .bluebottom {
            border-top : 0 solid #3399ff;
            border-right : 0 solid #3399ff;
            border-bottom : 5px solid #3399ff;
            border-left : 0 solid #3399ff;
      }
      .bluebox {
            border : 1px solid #3399ff;
      }
      .crimelogogrey2 {
            border-top-width : 1px;
            border-right-width : 1px;
            border-bottom-width : 1px;
            border-left-width : 1px;
            border-top-style : none;
            border-right-style : none;
            border-bottom-style : solid;
            border-left-style : solid;
            border-top-color : #000000;
            border-right-color : #000000;
            border-bottom-color : #000000;
            border-left-color : #000000;
            background-color : #cccccc;
      }
      .crimelogogrey {
            border-top-width : 1px;
            border-right-width : 1px;
            border-bottom-width : 1px;
            border-left-width : 1px;
            border-top-style : solid;
            border-right-style : solid;
            border-bottom-style : solid;
            border-left-style : none;
            border-top-color : #000000;
            border-right-color : #000000;
            border-bottom-color : #000000;
            border-left-color : #000000;
            background-color : #cccccc;
      }
      .bluenew {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 10px;
            font-weight : bolder;
            color : #333333;
            font-variant : normal;
            text-transform : none;
      }
      span.key {
            text-decoration : underline;
      }
      .right-small {
            font-family : Arial, Helvetica, sans-serif;
            font-size : 10px;
            background-position : 100% 50%;
      }
      .bluetop {
            border-top : 1px solid #3399ff;
            border-right : 0 solid #3399ff;
            border-bottom : 0 solid #3399ff;
            border-left : 0 solid #3399ff;
      }
      .greytop {
            border-top : 1px solid #cdcdcd;
            border-right : 0 solid #cdcdcd;
            border-bottom : 0 solid #cdcdcd;
            border-left : 0 solid #cdcdcd;
      }
      .error {
            color : #ff0000;
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 12px;
            text-align : center;
            font-weight : bold;
      }
      .greymenubox {
            border-top : 1px solid #eeeeee;
            border-right : 1px solid #eeeeee;
            border-bottom : 1px solid #eeeeee;
            border-left : 1px solid #eeeeee;
            font-family : Arial, Helvetica, sans-serif;
            font-size : 12px;
            font-style : normal;
            font-weight : lighter;
            background-color : #ffffdf;
      }
.contest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFCC;
	border: thin dashed #FF0000;
}

