@media print {        body { font-size: 14pt; }        .logo {                background: url("../images/LVACLogoblacksm.png") no-repeat center top;        }}@media handheld,screen and (max-width:320px) {	#wrap 	{        width:300px;	}	#wrap2	{        width:300px;	}	.wrapnm {        width:290px;	}	.logo {        background: url("../images/LVACLogowhitesm.png")  no-repeat center top;	}body { font-size: 18px;       background: url("../images/burback.gif") 100% 100% repeat;	     }}@media screen and (min-width:321px){	#wrap 	{        width:600px;	}	#wrap2 	{        width:600px;	}	.wrapnm {        width:290px;	}	.logo {        background: url("../images/LVACLogowhitesm.png")  no-repeat center top;	}body { font-size: 18px;       background: url("../images/burback.gif") 100% 100% repeat;	     }}@media screen, print, handheld {        #wrap {                background-color: #630000;                margin-top: 5px;                margin-right:auto;                margin-bottom:5px;                margin-left:auto;        }        #wrap2 {                background-color: #450000;                margin-top: 5px;                margin-right:auto;                margin-bottom:5px;                margin-left:auto;        }        .wrapnm {                background-color: #630000;                margin-top: 5px;                margin-right:auto;                margin-bottom:15px;                margin-left:auto;        }        body {                font-family: 'Cantarell', 'verdana','arial','helvetica',sans-serif;                font-style: normal;                font-weight: 400;                text-shadow: none;                text-decoration: none;                text-transform: none;                letter-spacing: 0em;                word-spacing: 0em;                line-height: 1em;                color: white;        }        ul        {                padding:1px;                margin:1px;                font-size:14px;                font-weight:bold;                background-color: #450000;                border-width: 1px;                border-style:solid ;                border-color:#630000;                -webkit-border-radius: 10px;        }        li        {                list-style-type: none;                border-top-width:0px;                border-top-style:solid;                border-top-color:#630000;                padding:1px;                font-size:.75em;        }        li:first-child        {                border-top:0;        }        hr { color: #450000; }        .logo {                margin-left:auto;                margin-right:auto;                margin-bottom:5px;                margin-top:8px;                height:100px;                padding:5px;                text-align:center;        }        A, A:visited, A:link, A:active {                text-decoration: none;                color:white;        }        A:hover {                text-decoration: none;                color:gray;        }        .header {                padding: 10px;                font-family: 'Josefin Sans Std Light', 'verdana','arial','helvetica',sans-serif;                font-weight: 600;        }        .content {                padding: 10px;        }        .q1 {        }        fieldset {                border: 1px solid gray;                padding: 1em;        }        legend {                padding: 0.2em 0.5em;                border:1px solid gray;                color:gray;                font-size:90%;                text-align:right;        }        label.error {                color: yellow;                font-weight: bold;                padding-left: .3em;                padding-right: .3em;        }        .in1 {                margin-bottom: 15px;        }        .ra1 {        }        .clear {                overflow: hidden;                width: 100%;                margin-bottom:18px;                text-align:left;                margin-right:auto;                margin-left:auto;        }        a.button2 {                background: transparent url('../images/red90.png') no-repeat scroll top right;                display:block;font-size:18px;height:32px;width:92px;text-decoration:none;        }        a.button {                background: transparent url('../images/rightred.png') no-repeat scroll top right;                display: block;                float: left;                font-size:20px;                height: 38px;                width:240px;                margin-right: 6px;                padding-right: 46px; /* sliding doors padding */                text-decoration: none;        }        a.button span {                background: transparent url('../images/spanred.png') no-repeat top left;                display: block;                line-height: 38px;                width:240px;                height: 38px;                padding: 0px 0px 0px 10px;        }        a.button:active {                background-position: bottom right;                color: #000;                outline: none;        }        a.button:active span {                background-position: bottom left;                padding: 0px 0 0px 10px;        }        #results {        }        .smalldate        {                margin:2px;                padding:3px;                font-size:.5em;                font-size:12px;        }        .title        {                margin:2px;                padding:3px;                font-size:16px;                font-weight:bold;        }                table        {                border-collapse:collapse;                width: 100%;        }        table, th, td        {                border: 0px solid #630000;        }        th        {                background-color:#630000;                color:white;        }        tr.d0 td {                background-color:#450000;                color: white;        }        tr.d1 td {                background-color: #630000;                color:white;        }}
