/*

*/

body {
	background-color: #FFF;
	background-image:url(/img/bluebg.png);
	background-repeat: repeat-x;
	background-position:top center;
	margin:0px;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color:#222;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
h2 {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
h3 {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	margin-right: 30px;
	margin-top:10px;
	font-size:18px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.action_complete
{
color:#FFFFFF;
font-weight:bold;
}

#div_footer{
	width:960px;
	height:32px;
}

#div_lineitem{
	height:32px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
#div_2col_left {
	width:320px;
	float:left;
}
#div_2col_right {
	width:320px;
	float:right;

}
.smallText{
	font-size:10px;
}#div_main {	
	margin-left:auto;
	margin-right:auto;
	width:960px;
	border:0;	
}
#div_twitter{
	width:960px;
}
.twitter{
	font-size:16px;
}
#servicename{
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-variant: small-caps;
	color: #333;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom:0px;
	padding-bottom:0px;
	line-height: 10px;
}

#userid{

	font-size:14px;
	color: #333;
	padding-top: 0px;
	font-weight:bold;
	
}

#div_list {
	background-image:url(/img/bglistfade.png);
	background-repeat:repeat-y;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #000000;
	padding-top: 6px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 3px;
}


.login {
	font-size:10px;
	font-weight: bold;
	width:120px;
}
#div_login {
	width:100%;
	border:0;
	text-align:right;
	height:350px;
	background-image:url(/img/9yardslogo.png);
}
#div_top_userpage{
	width:100%;
	border:0;
	text-align:right;
	height:100px;
	background-image:url(/img/userpagelogo.png);
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
input {
	background-color: #A9D3EA;
	border: thin solid #000;
	
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
input:hover {
	background-color: #3CF;
	border: thin solid #000;
	cursor:pointer;
}
select {
	background-color: #A9D3EA;
	padding: 0px;
	border: thin solid #000;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 4px;
}
select:hover {
	background-color: #3CF;
	border: thin solid #000;
	cursor:pointer;
}
option:hover {
	background-color: #6FF;
	font-weight:bold;
	color:#000;
}

form {
	margin: 0px;
	padding: 0px;
}
.notes {
	font-size:9px;
}
.display_none{
	display:none;
}
.display{
	display:inherit;
}

.header_nav:link
{
color:#FFFFFF;
font-weight:bold;
}
.header_nav:visited
{
color:#FFFFFF;
font-weight:bold;
}
.header_nav:hover
{
color:#CCFFFF;
font-weight:bold;
}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f4fbfc;
  border-right:1px solid #f4fbfc;
  background:#fafdfd}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eef8fa;
  border-right:1px solid #eef8fa;
  background:#fbfdfe}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbfdfe;
  border-right:1px solid #fbfdfe;}
.spiffy4{
  border-left:1px solid #f4fbfc;
  border-right:1px solid #f4fbfc}
.spiffy5{
  border-left:1px solid #fafdfd;
  border-right:1px solid #fafdfd}
.spiffyfg{
  background:#FFFFFF}
 #div_display_none{
	 display:none;
 }
 #div_display{
	 display:inherit;
 }
