.devheader
{
	font-size: 14px;
	color: rgb(239, 197, 53);
	font-family: Arial,Tahoma;
	font-weight: bold;
	letter-spacing: 2px;
}

.sharewireBlueBackground
{
	background-color: #4D9ABC;
}

.sharewireBlueBorder
{
	border: 1px solid #4D9ABC;
}

A.orange
{
   COLOR: #EBB600;
}

A.orangebig
{
   COLOR: #A88532;
   font-size : 11px;
   font-weight : bold;
   font-family : Verdana,Arial;
   text-decoration: none;
}

A.graylink
{
   COLOR: #333333;
   font-size : 10px;
   font-weight : bold;
   font-family : Verdana,Arial;
   text-decoration: none;
}

.strongfont
{
   COLOR: #386478;
   font-size : 10px;
   font-weight : normal;
   font-family : Verdana,Arial;
}

A.orangebig.hover
{
   COLOR: #555555;
   font-size : 13px;
   font-weight : bold;
   font-family : Trebuchet MS, Verdana,Arial;
}

A.menuitem
{
   color: #222222;
   font-size: 10px;
   font-family: "Verdana","Arial";
   text-decoration: none;
}

A.menuitem:visited
{
   color: #222222;
   font-size: 10px;
   font-family: "Verdana","Arial";
   text-decoration: none;
}

A.menuitem:hover
{
   color: #D40000;
   font-size: 10px;
   font-family: "Verdana","Arial";
   text-decoration: underline;
}

.menuitemdisabled
{
   font-size: 10px;
   font-family: "Verdana","Arial";
   text-decoration: none;
   color:#CCCCCC;
}

.ffButton
{
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: #222222;
    FONT-FAMILY: "Verdana","Arial","Helvetica","Sans-serif";
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    vertical-align:middle;
}

TABLE.orange
{
  border-width : 0px;
  border-style : solid;
  border-color : #CCCCCC;
}

TD.orangeHead
{
  background-color :#CCCCCC;
  font-size : 100%;
  color : #000000;
  font-family : Trebuchet MS,Verdana,Arial;
}

TR.orange
{
  border-width : 1px;
  border-style : solid;
  border-color : #CCCCCC;
}

TD.darkerOrange
{
   color : white;
}

TR.lightOrange
{
   background-color :#FEFDF8;
}

TD.lightOrange
{
   background-color :#FEFDF8;
}

TR.lightBlue
{
	background-color: #D8FFFF;
	color: black;
}

TR.darkBlue
{
	background-color: #bce7ff;
}

TR.darkOrange
{
   background-color :#FDF0E9;
}

TR.darkerOrange
{
   color: #000000;
   background-color :#CCCCCC;
}

TD
{
  text-decoration: none;
  font-size : 10px;
  font-family : Verdana,Arial;
  color:black;
}

TD.product
{
  text-decoration: none;
  font-size : 9px;
  font-family : Trebuchet MS, Verdana,Arial;
  color:black;
}

.smallFont{
  text-decoration: none;
  font-size : 60%;
  font-family:Verdana,Arial;
  color:black;
}

HR.splitter {
  border-width : 1px;
  border-style : solid;
  border-color : #CCCCCC;
  color : #CCCCCC;
}

.headFont {
  text-decoration: none;
  color :#3B2E09;
  font-size : 170%;
  font-weight : bold;
  font-family : Trebuchet MS,Verdana,Arial; }

.headFont2 {
  text-decoration: none;
  color :#3B2E09;
  font-size : 13px;
  font-weight : normal;
  font-family : Verdana,Arial;
}

.darkredFont {
  text-decoration: none;
  color :#333333;
  font-size : 180%;
  font-weight : bold;
  font-family : Verdana, Arial;
}

.brownFont {
  text-decoration: none;
  color :#6C660F;
  font-family : Verdana,Arial;
}

.gray {
  text-decoration: none;
  color :#888888;
  font-family : Verdana,Arial;
}

.gray2 {
  text-decoration: none;
  color :#444444;
  font-size : 14px;
  font-weight : bold;
  font-family : Trebuchet MS, Verdana,Arial; }

.gray3 {
  text-decoration: none;
  color :#111111;
  font-size : 14px;
  font-weight : bold;
  font-family : Trebuchet MS, Verdana,Arial; }

.gray4 {
  text-decoration: none;
  color :#111111;
  font-size : 10px;
  font-weight : normal;
  font-family : Trebuchet MS, Verdana,Arial; }

.gray5 {
  text-decoration: none;
  color :#444444;
  font-size : 13px;
  font-weight : bold;
  font-family : Trebuchet MS, Verdana,Arial; }

.mainmenu {
  text-decoration: none;
  color : white;
  font-size : 11px;
  font-weight : bold;
  font-family : Trebuchet MS, Verdana,Arial; }

.whiteSmall {
  text-decoration: none;
  color : white;
  font-family : Verdana,Arial;
}

.lightblue {
  text-decoration: none;
  color :#80C3E0;
  font-family : Verdana,Arial;
}

.lightblueLink {
  text-decoration: none;
  color :#346D9A;
  font-family : Verdana,Arial;
}

.orangeLink {
  text-decoration: none;
  color :#EBB703;
  font-family : Verdana,Arial;
}

.grayLink {
  text-decoration: none;
  color : #888888;
  font-family : Verdana,Arial;
}

.ffForm {
  border-width : 1px;
  border-style : solid;
  border-color :#000000;
  color : black;
  background-color : #ffffff;
  font-size : 10px;
  font-family : Verdana, Arial;
}

.ffFormInvisible
{

	border: 1px solid white;
	color: black;
	background-color: #ffffff;
	font-size : 10px;
	font-family : Verdana, Arial;
}

.ffGrayButton {
	border-width : 1px;
	border-style : solid;
	border-color:#004300;
	color : black;
	background-color : #dddddd;
	font-size:8pt;
	font-family:Verdana, Arial;
	vertical-align:middle;
}

.ffCheckbox
{
	border-width: 0px;
	border-style: none;
	border-color: #004300;
	color : black;
	background-color: white;
	font-size:8pt;
	font-family: Verdana;
}

.ffCheckboxBlue {
  border-width : 0px;
  border-style : none;
  border-color : #004300;
  color : black;
  background-color:#4D9ABC;
  font-size :8pt;
  font-family : Verdana;
}

.ffImage {
  border-width : 1px;
  border-style : solid;
  border-color : white;
  color : black;
  background-color : white;
  font-size :8pt;
  font-family : Verdana;
}

.blackImage {
  border-width : 0px;
  border-style : solid;
  border-color : #777777;
  color : #777777;
  background-color : white;
  font-size:8pt;
  font-family : Verdana;
}

FONT.indent {
  text-indent : 4px;
}

FONT.brownFontWizard {
  text-decoration: none;
  color : #555555;
  font-size : 14px;
  font-weight : bold;
  font-family : Trebuchet MS,Verdana,Arial; }

TEXTAREA.codeArea {
  font-family : Verdana,Arial;
  font-size   : 10px;
}

A.headerlinkFont {
  text-decoration: none;
  color : #FFFFFF;
  font-size : 10px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 A.headerlinkFont:hover {
  text-decoration: underline;
  color : #FFFFFF;
  font-size : 10px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .headerlinkFont {
  text-decoration: none;
  color : #FFFFFF;
  font-size : 10px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .newsFont {
  text-decoration: none;
  color : #ffffff;
  font-size : 14px;
  font-weight : bold;
  font-family :Verdana,Arial;
 }

  .newsitemFont {
  text-decoration: none;
  color : #ffffff;
  font-size : 14px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

  .newsitemsmallFont {
  text-decoration: none;
  color : #ffffff;
  font-size : 10px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .moreFont {
  text-decoration: none;
  color : #D40000;
  font-size : 12px;
  font-weight : bold;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 A.theLink {
  text-decoration: none;
  color : #B35C32;
  font-size : 11px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 A.theLink:hover {
  text-decoration: underline;
  color : #B35C32;
  font-size : 11px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .groupFontDark {
  text-decoration: none;
  color : #333333;
  font-size : 9px;
  font-weight : normal;
  font-family : MS,Verdana,Arial;
 }

 .groupFontDark:hover {
  text-decoration: underline;
  color : #333333;
  font-size : 9px;
  font-weight : normal;
  font-family : MS,Verdana,Arial;
 }

 .groupFont {
  text-decoration: none;
  color : #555555;
  font-size : 11px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

  .groupFontHighlight {
  text-decoration: none;
  color : #333333;
  font-size : 11px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .groupFontHead {
  text-decoration: none;
  color : #444444;
  font-size : 14px;
  font-weight : bold;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .groupFontTMP:hover {
  text-decoration: none;
  color : #E8B420;
  font-size : 14px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

.largegrayFont {
  text-decoration: none;
  color : #777777;
  font-size : 14px;
  font-weight : bold;
  font-family :Trebuchet MS,Verdana,Arial;
 }

A.theRedLink {
  text-decoration: none;
  color :#D40000;
  font-size : 11px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 A.theRedLink:hover {
  text-decoration: underline;
  color :#D40000;
  font-size : 11px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .leftMargin {
  margin-left : 5px;
 }

 .okButton {
  margin-right : 4px;
  border-width : 1px;
  border-style : solid;
  border-color :#000000;
  color : black;
  background-color :#e5c66a;
  font-size : 9px;
  font-family : Verdana,Trebuchet MS,Verdana,Arial;
  vertical-align:middle;
}

FONT.newsDate {
  text-decoration: none;
  color :#555555;
  font-size : 10px;
  font-weight : bold;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 A.news {
  text-decoration: none;
  color :#666666;
  font-size : 10px;
  font-weight : normal;
  font-family :Verdana,Arial;
 }

 A.news:hover {
  text-decoration: underline;
  color:#666666;
  font-size : 10px;
  font-weight : normal;
  font-family :Verdana,Arial;
 }

  .newsitemsmallFont {
  text-decoration: none;
  color:#ffffff;
  font-size : 10px;
  font-weight : normal;
  font-family :Trebuchet MS,Verdana,Arial;
 }

 .lostpass	{
  text-decoration: none;
  color:#ffffff;
  font-weight : normal;
  font-family :Verdana,Arial;
 }

/* Styles for trees */
.node_4	{
  text-decoration: none;
  color : #000000;
  font-size : 14px;
  font-weight : bold;
  font-family :Trebuchet MS,Verdana,Arial;
}

TABLE.grey
{
  border-width : 1px;
  border-style : solid;
  border-color : #595959;
}

/* Styles for developer/sales.php & developer/mc_stats.php */
#salescontent {
	position:relative;
	width:100%;
	height:auto;
	text-align:left;
	padding-left:10px;
}

#salesmenu {
	float:left;
	position:relative;
	padding:0px;
	width:170px;
	height:400px;
	padding-right:30px;
	background-color:#FFFFFF;
}

#mc_stats_salesmenu {
	float:left;
	position:relative;
	padding:0px;
	width:180px;
	height:400px;
	margin-right:30px;
	background-color:#FFFFFF;
}

.salesmenuitem {
	float:left;
	position:relative;
	width:100%;
	border-bottom:1px dashed #000000;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	font-family:Arial,Tahoma;
	font-size:13px;
	background-color:#FFFFFF;
}

.salesmenuitem span:hover {
	background-color:#FFF6BF;
}

.salesmenuitem span {
	cursor:pointer;
}

.salesmenuitem strong {
	color:#000000;
}

.salesmenuselected {
	float:left;
	position:relative;
	width:100%;
	background-color:#FFF37A;
	border-bottom:1px dashed #000000;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	font-family:Arial,Tahoma;
	font-size:13px;
}

#dateselect {
	border:1px solid #808080;
	font-family:Arial,Tahoma;
}

#graphic {
	text-align:center;
}

.smalltabletext {
	font-size:8px;
}

.hide {
	display: none;
	visibility: hidden;
}

div.popup {
	display:none;
    position:absolute;
    border-style: outset;
    background-color: white;
	border-color: #4D9ABC;
	border-width: 5px;
    padding: 5px;
}

#selectdate {
	float:left;
	position:relative;
	height:150px;
	width:100%;
}
td.stats
{
        border-bottom: 1px solid #DDDDDD;
}

