body {
    font-family: Arial;
	font-size: 10pt;
}
table{ font-size:10pt;}
textarea{ font-size:10pt;
font-family:arial;}
ul.decimal {list-style-type: decimal}
.cohead
{
    top: -2px;
    left: 221px;
    clip: rect(auto, auto, auto, auto);
    position: relative;
}
#vraywin
{
top: 60px;
left:5px;
/*background-image: url( vetrayscrn.png ); */
position: relative;
height: 682px;
width:1105px;
}
#tostart
{
top: 14px;
left:670px;
background-image: url( tostart2.png );
position: absolute;
height: 48px;
width:96px;
border-width:1px;
border-color:black;
border-style:solid;
}
#getanother
{
top: 14px;
left:670px;
background-image: url( togetanother.png );
position: absolute;
height: 48px;
width:192px;
border-width:1px;
border-color:black;
border-style:solid;
}

#drnwin
{ top: 90px;
left: 200px;
width: 687px;
height: 546px;
background-image: url( drnscreen2.png );
position: absolute;
/*border: 1px solid gray; */
}
#specieswin
{
position: absolute;
top: 187px;
left: 53px;
height: 19px;
width: 154px;
font-size: 14px;

}
.dropdown
{
width: 144px;
}
#regionwin
{
position: absolute;
top: 187px;
left: 222px;
height: 19px;
width: 154px;
font-size: 14px;
}
#buttonwin
{

position: absolute;
top: 286px;
left:466px;
background-color: silver;
padding:5px ;
border-style: solid;
border-width: 1px;
border-color: gray;
overflow: hidden;
}
#drnavwin
{
position: absolute;
top: 411px;
left:3px;
width:190px;
height: 235px;
border-style: solid;
border-width: 2px;
border-color: black;
background-image: url( images/DRNav.png );
}


#spselect
{
width: 154px;
}

#noimage
{
position: absolute;
top:200px;
background-color: yellow;
border: 2px solid red;
left: 230px;
width: 200px;
height: 50px;
padding: 1.5em;
font-size:11pt;
}

#vetraywin
{ 
position: relative;
top: 20px;
width: 1024px;
height: 682px;
background-image: url( hipaxscreen.png );
/*border: 1px solid gray; */
}
#xraywin
{
position: absolute;
overflow: hidden;
top:99px;
left: 208px;
width: 690px;
height:535px;
background-color: black;
}

#buttonwin2
{
position: absolute;
top: 600px;
left:500px;
}


#menubox
        {
	position: absolute;
	top:0;
	left:250px;
	height: 46px;
    padding: 5px;
    /*color: #0000FF;*/
    background-color: #00FFFF;
    border-style: solid;
    border-width: thin;
    margin: 5px;
    font-size: 10pt;
    width: 400px;
    list-style-type: circle;
    text-align: left;
}
#dislogo
{
position: absolute;
/*
background-image: url( dislogosmall.jpg );
*/
top:20;
left:10;
width: 215;
height: 31;

/*
width: 913;
height: 116;
*/
}

#container
{
/*width: 99%; */
margin: 4px;
background-color: #fff;
/*background-color: #CCCCFF; */
color: #333;
/*border: 1px solid gray;*/
}
#bcontainer
{
/* holds bottom part of screen */
/*
background-color:#CCCCFF;
try using cresco dark green*/
/*
background-color:#4f9e02;
*/
position: absolute;
top: 180px;
background-color:black;
border: thin solid #888888;
margin-top: 1em;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
}

/*#top
{
padding: .5em;
background-color: #fff;
}
*/
#top
{
background-color: #fff;
/*float: center; */
/* 183+20 + 760 */
width: 1003px;
}
#diylogo
{
position: absolute;
top:40px;
left:12px;
/*
bottom: 120px;
width:183px;
height:100px;
*/
}
#leftbox
{
width: 310px;
float: left;
padding: .5em;
margin:2px;
margin-top: 3px;
font-family: Arial;
font-size:10pt;
/* background-color: #CCCCFF; */
background-color: #5dBA02;
border: 2px solid #4f9e02;
/*
border: thin solid #0000FF;
*/
}
#centerbox
{
margin-left:345;
margin-right:345;
margin-top:3px;
margin-bottom:2px;
padding: 1em;
font-family: Arial;
font-size:10pt;
color: black;
/*
  background-color: #CCCCFF;
  try using cresco light green */
background-color: #5dBA02;
border: 2px solid #4f9e02;
/*
border: thin solid #0000FF;
border: thin solid #0000FF;
border-left: 1px solid gray;
border-right: 1px solid gray;
border-left: thin solid #0000FF;
border-right: thin solid #0000FF;
*/
}

#rightbox
{
width: 310px;
float: right;
margin: 2px;
margin-top:3px;
padding: 1em;
font-family: Arial;
font-size:10pt;
color: black;
background-color: #5dBA02;
border: 2px solid #4f9e02;
/*
background-color: #CCCCFF;
border: thin solid #0000FF;
border-left: thin solid #0000FF;
border-bottom: thin solid #0000FF; */
}
#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #333;
background-color: #ddd;
}
#crescohead
{
float:right;
}
#crescobanner
{

position: absolute; 
left:210px;
top: 10px;
}
.htitle
{ 

    position: absolute;
	top: 111px;
	left:210px;

    width: 760px;
    font-family: Arial;
	font-size: 20pt;
    /*background-color: #33CC33; */
	/* colors from cresco banner
	dark green 4f9e02
    light green 93 186 2 -> 5d  BA 02
	*/
	background-color: #5DBA02;
    /*border: thin solid #00AA00; */
	height: 60px;
	text-align: center;
	/*
	float: bottom;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;*/
}


.hmenu
{
/*float: bottom;
//color: #0000FF;
//background-color: #00FFFF;
*/
color: #ffffff;
background-color: #000000;
    border-style: solid;
    border-width: thin;
    margin: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
	width : 400px;
	padding :.5em;
}

.menuhead
{
float: right;
text-align: center;
width:350px;
color: black;
padding: .5em;
}



.a1 A:visited
{ color: white; }
.a1 A:active
{ color: white; }
.a1 A:link
{ color: white; }
.a1 A:hover
{ color: black;
background-color: gray;}

h1
{ 
    font-family: "BankGothic Md BT";
	/*
    font-size: xx-large;
	*/
	font-size: 14pt;
	text-align:center;
}
.hc
{
text-align:center;
font-weight:bold;
font-size:12pt;
color:black;
}

.cotitle
{
    font-family: Arial;
	/*
	font-size: xx-large;
	*/
	font-size: 20pt;
    background-color: #33CC33;
    border: thin solid #00AA00;
    position: absolute;
	height: 150px;
    top: 1px;
    left: 300px;
	width: 465px;
    padding: 5px;
    margin-top: 10px;
	text-align: center;
}
.cotext
{
    font-family: Arial;
    background-color: #CCCCFF;
    border: thin solid #0000FF;
    position: absolute;
    top: 181px;
    left: 20px;
	width: 730px;
    padding: 10px;
    margin-top: 10px;
	list-style-type: decimal;
	font-size: 10pt;
}
.coentry
{
    font-family: Arial;
	font-size:10pt;
    background-color: #CCCCFF;
    border: thin solid #0000FF;
    position: absolute;
    top: 181px;
    left: 10px;
    padding: 10px;
    margin-top: 10px;
	width: 300px;
}
.coentryrt
{
    font-family: Arial;
    background-color: #CCCCFF;
    border: thin solid #0000FF;
    position: absolute;
    top: 181px;
    left: 350px;
    padding: 10px;
    margin-top: 10px;
	font-size: 10pt;
	text-align:center;
	width: 320px;
}

.custinfo
{
    font-family: Arial;
    background-color: #CCCCFF;
    border: thin solid #0000FF;
    position: absolute;
    top: 180px;
    left: 15px;
	width: 310px;
    padding: 10px;
    margin-top: 10px;
	text-align: center;
	font-size: 10pt;
}
.orderinfo
{
    font-family: Arial;
    background-color: #CCCCFF;
    border: thin solid #0000FF;
    position: absolute;
    top: 500px;
    left: 15px;
	width: 310px;
    padding: 10px;
    margin-top: 10px;
	font-size: 10.0pt;
}
.orderdetail
{
    font-family: Arial;
    background-color: #CCCCFF;
    border: thin solid #0000FF;
    position: absolute;
	top:180px;
    left: 365px;
	width: 500px;
    padding: 10px;
    margin-top: 10px;
	font-size: 10.0pt;
}


.coindent
{
    position: relative;
    margin-left: 25px;
}
.cosub
{
    top: 139px;
    left: 232px;
    position: absolute;
}
.coimage
{
position: absolute;
top: 181px;
left:720px;
padding:10px;
margin-top:10px;
text-align:center;
background-color: #CCCCFF;
border: thin solid #0000FF;
font-size:10pt;
}
.bldgimage
{
position: absolute;
top: 181px;
left:720px;
padding:10px;
margin-top:10px;
text-align:center;
background-color: #CCCCFF;
border: thin solid #0000FF;
font-size: 10pt;
}
.standard, .enhanced {
	border-collapse: collapse;
	caption-side: bottom;
	margin: 2em 0;
	padding: 0;
	width: 100%;
	background-color: #FFFFFF;
	}
	
.standard td, .enhanced td {
	border-bottom: 1px dotted #bbb;
	padding: .5em;
	}
	
.standard th, .enhanced th {
	border-bottom: 1px dotted #bbb;
	font-weight: bold;
	padding: .5em;
	text-align: left;
	}
	
caption {
	color: #999;
	font-size: .9em;
	font-weight: normal;
	margin: 0;
	padding: .5em 0;
	text-align: left;
	}
