/* ForceCG Styles
 * Baseline 1.0.0805
 */

/********************** Application wide classes */

/* Debug info box */
DIV.DebugInfo
{
  border: silver 3px dashed;
	width: 400px;
	float: right;
	font-size: 7pt;
	font-family: Tahoma;
	text-align: right;
	background-color: white;
	background-image: url(resource/bug.jpg);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding: 4px; 
	margin-right: 5px;
}

BODY
{
 	color: white;
	font-size: 10pt;
	font-family: Verdana;
 	background-color: black;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* Links */
A
{
 	color: #25408f;
	text-decoration: none;
}
A:active  { text-decoration: none; }
A:hover   {color: #0000b8; }
A:visited { }

/* overloading classes for text positioning */    
.left { text-align: left; padding-left: 10px; }
.right { text-align: right; padding-right: 10px; }
.center { text-align: center; }

/* For Radio buttons */
INPUT { vertical-align: middle; }

/********** Buttons ***********/

/* [Create Call] button */
DIV.buttonCreateCall { width: 24px; height: 24px; cursor: hand; background-image: url(resource/handshake.png); }
/* [Create Shelf Review] button */
DIV.buttonCreateShelf { width: 24px; height: 24px; cursor: hand; background-image: url(resource/cart_full.png); }

/********** Icons ***********/

/* Sort arrow */
.arrow
{
 	color: blue; font-family: Webdings; font-size: 10px;
	width: 10px; height: 11px;

  overflow: hidden;

  margin-top: -3px;
	margin-bottom: 2px;

  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 2px;
	cursor: hand;
}

/* hand cursor */
.HandCursor { cursor: hand; }


/* Priority row colors */
.highPriority   { height: 20px; color: black; background-image: url(resource/SectionTitleHighPriority.jpg); background-repeat: repeat-x; background-position: fixed; }
.mediumPriority { height: 20px; color: black; background-image: url(resource/SectionTitleMediumPriority.jpg); background-repeat: repeat-x; background-position: fixed; }
.lowPriority    { height: 20px; color: black; background-image: url(resource/SectionTitleLowPriority.jpg); background-repeat: repeat-x; background-position: fixed; }

.subSection { font-size: 11pt; font-family: 'Tahoma'; text-align: left; }


/* Odd/Even row colors */
.Odd { background-color: #ffffff; }
.Even { background-color: #f8f8f8; }

/********** Section styles ***********/

/* Section title */ 
.SectionTitle { font-size: 11pt; font-family: 'Tahoma'; text-align: left; height: 24px; padding-left: 10px; margin-bottom: 4px; }

/* Section title overloads */
.On  { color: white; font-weight: bold;   background-image: url(resource/SectionTitleOn.jpg); background-repeat: repeat-x; background-position: fixed; }
.Off { color: white; font-weight: normal; background-image: url(resource/SectionTitleOff.jpg); background-repeat: repeat-x; background-position: fixed; }

/* Section error */
DIV.SectionError { padding-left: 16px; width: 99%; color: indianred; font-size: }

/* Section data */
DIV.SectionData { padding-left: 16px; width: 99%; }

/* Section head, for column headers */ 

.TextHomePage
{
 	color: white;
	font-size: 10pt;
	font-weight: normal;
 	font-family: 'Verdana';
	height: 24px;
	background-color: black;
}

.Title
{
 	color: white;
	font-size: 20pt;
	font-weight: bold;
 	font-family: 'Verdana';
	height: 24px;
	background-color: black;
}

.SummaryHead
{
 	color: black;
	font-size: 8pt;
	font-weight: bold;
 	font-family: 'Verdana';
	height: 24px;
	background-color: white;
}
/* Section data, for column values */
.SummaryData
{
 	color: black;
	font-size: 8pt;
 	font-family: 'Verdana';
	height: 16px;
}
/* Section header/data overload */
.underline { 	border-bottom: gray 1px solid; }
.bold { font-weight: bold; }
.red {color: red; }
.blue {color: blue; }
.green {color: green; }
.white {color: white; }


/* section data splitters;
 * used to cut a cell in 2, 3 or 4 when displaying data horizontally over many lines.
 * (don't try to reach 100% :-))
 */  
SPAN.QuarterCell       { width: 24%; }
SPAN.HalfCell          { width: 49%; }
SPAN.OneThirdCell      { width: 32%; }
SPAN.TwoThirdsCell     { width: 65%; }
SPAN.ThreeQuartersCell { width: 74%; }

/*********** Store related styles **********/

/* STORE Summary Page Banner */
.StoreBanner, .HomeBanner
{
	color: white;
	font-size: 12pt;
	font-family: Tahoma;

	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	padding-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 4px;
}

/********** Home Page related styles **********/

/* Home Page quick links background */
.HomeNav { vertical-align: top; width : 200px; background: url(resource/barNavBody_Frame.jpg); background-repeat: repeat-y;  }
/* Home Page quick links */
.HomeNavItem {
	background-image: url(resource/bullet.gif); background-position: center left; background-repeat: no-repeat;
	padding-left: 20px;
	color: #2c20cc;
	font-size: 10pt;
	font-weight: normal;
 	font-family: 'Tahoma';
	height: 16px;
	vertical-align: middle;
}



