@charset "utf-8";
/* CSS Document */

body,html {
margin:0px;
padding:0px;
}

#topcontainer {
background-image:url(../images/bodyback.jpg);
background-repeat:repeat-x;
position:absolute;
left:0px;
top:0px;
height:126px;
z-index:2;
}

#topright {
background-image:url(../images/topright.jpg);
background-repeat:repeat-x;
position:absolute;
top:0px;
left:100%;
float:right;
z-index:2;
height:126px;
width:95px;
}
#topsectionb {
float:left;
width:50%;
font-family:Arial;
font-size:10px;
color:#FFFFFF;
line-height:8.5em;
padding-left:50px;
}
#topsectionc{
float:left;
width:30%;
text-align:right;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
line-height:3.0em;
}

#topsectiona{
	background-image:url(/images/welcome.jpg);
	float:left;
	width:153px;
	height:60px;
	font-family:Arial;
	line-height:5.0em;
	text-align:center;
	font:Arial;
	color:#FFFFFF;
	font-size:14px;
}

#topsectionalogout{
	background-image:url(/images/welcomelogout.jpg);
	float:left;
	width:153px;
	height:60px;
	font-family:Arial;
	line-height:5.0em;
	text-align:center;
	font:Arial;
	color:#FFFFFF;
	font-size:14px;
}

#topsectionpanel{
	background-image:url(/images/Panel.jpg);
	background-repeat:no-repeat;
	float:left;
	width:1012px;
	height:60px;
	
}
#sectiontop {
	text-align:right;
	background-image:url(/images/banner.jpg);
	background-repeat:no-repeat;
	width:1165px;
	height:66px;
	color:#2f8cb8;
	font-family:arial;
	font-size:14px;
	font-family:Arial;
	margin:0px;
	padding:0px;
}

#sectiontop a{
	width:1260px;
	height:66px;
	color:#2f8cb8;
	font-family:arial;
	font-size:12px;
	font-family:Arial;
	padding-right:150px;
	line-height:5.5em;
}
#sectiontop ul {
	padding:0px;
	margin:0px;
}



#glancing {
font-family:Arial;
font-size:12px;
}

#leftnav a {
text-decoration:none;
}

#glance {
height:30px;
}
.menu_item {
font-size:12px;
color:#FFFFFF;
font-family:Arial;
padding-bottom:3px;
padding-left:5px;
}
#updateMessage {
opacity:0;
MozOpacity:0;
KhtmlOpacity:0;
filter:alpha(opacity=0);
float:right;
color:#009900;

}

#tasklist {
width:96%;
margin-left:40px;
background-image:url(/images/taskliststrip.gif);
}

td.taskheader {
background-color:#FFFFFF;
border-bottom:#FF9933 thin solid;
border-width:1px;
color:#FF9933;
font-family:Arial;
font-size:12px;
width:20%;
padding:12px;
}

td.headless {
background-color:#FFFFFF;
}

td.headerless {
background-color:#FFFFFF;
height:5px;
}
td.taskcontent {
height:80px;
font-family:Arial;
font-size:12px;
padding:20px;
}

#searchbox {
margin-left:3px;
padding-left:37px;
font-family:arial;
font-size:14px;
vertical-align:top;
}


#searchbox input {
border: #f07e07 thin solid;
border-width:1px;
height:22px;
}
#searchbox table td {
padding-right:10px;
}

#container {
background-color: #fff1e2;
margin:0px;
margin-left:3px;
font-family:arial;
font-size:12px;
}

#container2 {
background-color: #dee7e7;
margin:0px;
margin-left:3px;
font-family:arial;
font-size:12px;
margin-left:40px;
}

#container2 #results table {
width:900px;
}

#container2 #results td {
padding:5px;
width:20%;
}
#container2 #results td a:visited {
color:#f07e07;
}

#container2 #results td a:link {
color:#f07e07;
}
#error_message {
color:#FF0000;
margin-left:30px;
}
#cupdate_message
{
	font-size:12px; font-family:arial; color:#FF9933; margin-left:30px;
}


/* Table Styles */
#container table {

}
a:visited {
color: #0066FF;
font-family:arial;
font-size:12px;
}
a:link {
color: #0066FF;
font-family:arial;
font-size:12px;
}
a:hover {
color:#f07e07;
font-family:arial;
font-size:12px;
}

a.orange:visited {
color: #f07e07;
font-family:arial;
font-size:12px;
text-decoration:none;
}
a.orange:link {
color: #f07e07;
font-family:arial;
font-size:12px;
text-decoration:none;
}
a.orange:hover {
color:#0066FF;
font-family:arial;
font-size:12px;
text-decoration:none;
}
td.field{
text-align:right;
font-family:arial;
font-size:12px;
padding:10px;
margin-left:20px;
}
td.input input{
border: #f07e07 thin solid;
border-width:1px;
height:18px;
color:#f07e07;
font-family:arial;
font-size:12px;
width:220px;
}


td.input select{
border: #f07e07 thin solid;
border-width:1px;
height:18px;
color:#f07e07;
font-family:arial;
font-size:12px;
width:222px;
}
#greenhousecontainer table
{
	color:#539967; font-family:arial; font-size:12px;
}
#greenhouseadd table { color:#539967; font-family:arial; font-size:12px; }

#sectiontop {
text-align:right;
background-image:url(/images/banner.jpg);
width:1260px;
height:66px;
color:#2f8cb8;
font-family:arial;
font-size:14px;
font-family:Arial;
margin:0px;
padding:0px;

}
#sectiontop a{
width:1260px;
height:66px;
color:#2f8cb8;
font-family:arial;
font-size:12px;
font-family:Arial;
padding-right:150px;
line-height:5.5em;
}
#sectiontop ul {
padding:0px;
margin:0px;
}

#loginheader {
font-style:italic;
font-size:16px;
font-family:Arial;
color:#f07e07;
font-weight:bold;
margin-bottom:40px;
margin-top:60px;
}
#login table {
font-family:Arial;
font-size:12px;

}
#login table td input {
border: #f7ddc5 thin solid;
border-width:1px;
font-family:Arial;
font-size:12px;
width:100px;
}

input.glancebox {
border: #f7ddc5 thin solid;
border-width:1px;
font-family:Arial;
font-size:12px;
width:200px;
}

#selection {
text-align:right;
margin-top:0px;
margin-bottom:60px;
}



#selection select {
color:#f07e07;
width:150px;
font-family:Arial;
font-size:12px;
padding-left:10px;

}

#tableglance td
{
padding:2px;
}
td.loginfield {
background-color:#e7e7e7;
height:40px;
padding-left:5px;
}
hr {

border:#f07e07 thin solid;
border-width:1px;
size:1px;
height:1px;
}

.clientaddlicensee {
padding-left:80px;
font-family:Arial;
font-size:12px;
}

td.loginmessage {
padding-left:40px;
}




a {
    color: #71B3D2;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

a:hover {
	color: #F7A145;
}

ul.menu_item_body {
padding:0px;
margin:0px;
padding-left:8px;
list-style:none;
}
ul.menu_item_body a {
font-size:10px;
padding-left:10px;
}


input {
border: #FF9900 thin solid;
border-width:1px;
font-family:Arial;
font-size:12px;
}

input.submit {
border: none;
}
select {
border: #FF9900 thin solid;
border-width:1px;
font-family:Arial;
font-size:12px;
}
textarea {
border: #FF9900 thin solid;
border-width:1px;
font-family:Arial;
font-size:12px;
}

div.menu_item img 
{
	margin-top:11px;
	margin-left:1px;"
}

.orangeit {
color: #f07e07;
font-family:arial;
font-size:12px;
text-decoration:none;
}
.box {
background:#ef7206;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
padding:4px;
}

.box3 {
background:#ac3143;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
padding:4px;
}

.box2 {
background:#ef7206;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
padding:2px;
font-weight:bold;
}
#loading 
{
width:100px;
}
#loading-background 
{
margin-top:40px;
width:100%;
padding-left:40%;
padding-top:20%;
height:700px;
background-color:#FFFFFF;
}
		  /*this is what we want the div to look like
			when it is not showing*/
		  div.loading-invisible{
			/*make invisible*/
			display:none;
		  }
		
		  /*this is what we want the div to look like
			when it IS showing*/
		  div.loading-visible{
			/*make visible*/
			display:block;
		
			/*position it 200px down the screen*/
			position:absolute;
			top:200px;
			left:100px;
			width:100%;
			text-align:center;
			z-index:400;
			background-color: #FFFFFF;
		  }
		  
		  div.loading-invisiblea{
			/*make visible*/
			display:block;
		
			/*position it 200px down the screen*/
			position:absolute;
			top:200px;
			left:100px;
			width:100%;
			text-align:center;
			z-index:400;
		  }
#spacer
{
margin-top:50px;
margin-bottom:10px;
}
#spacer_bottom
{
margin-top:10px;
margin-bottom:20px;
}		  		  