body {margin:0 0 0 0;
      background-color: #ffffff;
 	  color: #000000; 
	  font-size: 11px;
}
td{
   font-family:Arial, Helvetica, sans-serif;
   font-size: 11px;
   
}

a
{
color: #000000;
}
a:visited
{
color: #000000;
}
a:hover
{
color: #666666;
}

.input_error{
color:#FF0000
}

.input_field{
border-style:solid;
border-width:1px;
border-color:#f87f11;
height:20px;
width:150px;
font-size:10px;

}

.inputarea_field{
border-style:solid;
border-width:1px;
border-color:#f87f11;
}

.login_border{
border-width: 1px;
border-style: solid;
border-color:#999999;
}

.login_border_orange{
border-width: 4px;
border-style: solid;
border-color:#f87f11;
}

.login_border_orange_sm{
border-width: 1px;
border-style: solid;
border-color:#f87f11;
}

.button
{
	font-size: 13px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ff6600;
	border-bottom: 2px solid #A26600;
	border-right: 2px solid #A26600;
	border-left: 2px solid #FFBE00;
	border-top: 2px solid #FFBE00;
	height: 15px;
}

.login_button {
  font-size: 10px;
  color: #FFFFFF;
  background-color:#f87f11;
  border-style:solid;
  border-color:#999999;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  width: 25px;
  height: 16px;
}

A:link.viewpro {
   color: #FFFFFF;
   text-decoration: underline;
   font-family:Arial, Helvetica, sans-serif;
}
A:visited.viewpro {
   text-decoration: underline;
   color: #FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
}
A:HOVER.viewpro {
   color: #333333;
   text-decoration: underline;
   font-family:Arial, Helvetica, sans-serif;
}

A:link.chart {
   color: #000000;
   text-decoration: none;
   font-family:Arial, Helvetica, sans-serif;
}
A:visited.chart {
   text-decoration: none;
   color: #000000;
   font-family:Arial, Helvetica, sans-serif;
}
A:HOVER.chart {
   color: #333333;
   text-decoration: underline;
   font-family:Arial, Helvetica, sans-serif;
}


A:link.delete {
   color: #a4540c;
   text-decoration: none;
   font-family:Arial, Helvetica, sans-serif;
}
A:visited.delete {
   text-decoration: none;
   color: #a4540c;
   font-family:Arial, Helvetica, sans-serif;
}
A:HOVER.delete {
   color: #333333;
   text-decoration: underline;
   font-family:Arial, Helvetica, sans-serif;
}


A:link.linkenabled {
   color: #000000;
   text-decoration: underline;
}
A:visited.linkenabled {
   color: #000000;
   text-decoration: underline;
}
A:HOVER.linkenabled {
   color: #666666;
   text-decoration: underline;
}

A:link.linkdisabled {
   color: #999999;
   text-decoration: underline;
}
A:visited.linkdisabled {
   color: #999999;
   text-decoration: underline;
}
A:HOVER.linkdisabled {
   color: #999999;
   text-decoration: underline;
}

A:link.search {
   color: #FFFFFF;
   text-decoration: none;
   font-weight:bold;
}
A:visited.search {
   color: #FFFFFF;
   font-weight:bold;
   text-decoration: none;
}
A:HOVER.search {
   color: #FFFFFF;
   font-weight:bold;
   text-decoration: underline;
}

.cell_select {

  color: #FFFFFF;
  background-color:#e48836;
  border-style:solid;
  border-color:#666666;
  border-top-width:1px;
  border-left-width:1px;
  border-right-width:1px; 
  border-bottom-width:0px;

}
.cell_deselect {

  color: #FFFFFF;
  background-color:#ffa351;
  border-style:solid;
  border-color:#999999;
  border-top-width:1px; 
  border-bottom-width:0px;

}
.cell_deselect_left {

border-left-width:1px;
border-right-width:0px;
}
.cell_deselect_right {

border-left-width:0px;
border-right-width:1px;

}


A:link.sponsoredtitle {
   color: #f87f11;
   text-decoration: underline;
   font-weight:bold;
}
A:visited.sponsoredtitle {
   color: #f87f11;
   font-weight:bold;
   text-decoration: underline;
}
A:HOVER.sponsoredtitle {
   color: #f87f11;
   font-weight:bold;
   text-decoration: underline;
}

.usage_box { 
   width: 100%; 
   height: 125px; 
   overflow: auto;
   background-color: #EFEFEF;
   border: 1px solid #f87f11;
}

A:link.msglinks {
   color: #f87f11;
   text-decoration: none;
}
A:visited.msglinks {
   color: #f87f11;
   text-decoration: none;
}
A:HOVER.msglinks {
   color: #f87f11;
   text-decoration: underline;
}

A:link.msg_links {
   color: #f87f11;
   text-decoration: none;
   font-weight:bold;
}
A:visited.msg_links {
   color: #f87f11;
   text-decoration: none;
   font-weight:bold;
}
A:HOVER.msg_links {
   color: #f87f11;
   text-decoration: underline;
   font-weight:bold;
}


div:hover.dh{
cursor:pointer;


}

div:hover.d{
cursor:pointer;

}


.menu_green a {
background:url(images/morearrow.gif) 0 0;
background-repeat:no-repeat;
background-position:16px 18px;
overflow:hidden;
width:454px;
height:28px;
display:block;
padding-left:32px;
padding-top:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#666666;
}
.menu_green a:hover {
text-decoration:underline;
}

.msg_inbox  {
overflow:hidden;
width:388px;
height:47px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#666666;
}

div.msg_inbox_link a.msg_inbox_link {
	overflow:hidden;
	display:block;
    width:388px;
    height:47px;
	color:#666666;
	padding-left:10px;
	text-decoration: none;
}


a.msg_inbox_link:focus{outline-style:none;}


.underlinemepleasemofo{
color:#f87f11;

}

a.msg_inbox_link:hover span.underlinemepleasemofo {

	text-decoration: underline;
}


.mail_button {
  font-size: 10px;
  color: #FFFFFF;
  background-color:#4d4d4d;
  border-style:solid;
  border-color:#ffffff;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  width: 25px;
  height: 24px;
}

.mail_button_disabled {
  font-size: 10px;
  color: #eeeeee;
  background-color:#999999;
  border-style:solid;
  border-color:#eeeeee;
  border-top-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  width: 25px;
  height: 24px;
}