/* Styles/Styles.css */
body
{
	background-color: #000000;
	margin: 0;
	font-size: xx-small;
	font-family: Verdana, Helvetica, sans-serif;
	text-align: center;
}

p, span, small, a:link, a:visited, a:hover
{
	color: #000000;
	font-size: x-small;
}

p.boldSmall, span.boldSmall, a.boldSmall:link, a.boldSmall:visited, a.boldSmall:hover, td.boldSmall
{
	
	font-size: x-small;
	color: #000000;
	font-weight: bold;
}

.hidden
{
    display:none;
}
/* ~~~ Top Navigation ~~~ */

a.topNav:link, a.topNav:visited, a.topNav:hover
{
	font-size: 60%;
	color: #f0af00;
	
}
td.EmailLine
{
		font-size: x-small;
}
td.topNav
{
	height: 67px;
	background-image: url(../Images/HeaderDewalt.gif);
	background-repeat: no-repeat;
}

span.topNav
{
	color: #ffffff;
	font-weight: bold;
}


/* ~~~ Tabs ~~~ */

table.tabPane
{
	width: 96%;
	background-color: #ffffff;
}

td.tabNone 
{
	text-align: right;
	background-color: #000000;	
}

td.tabOn 
{
	
	background-color: #ffffff;
	text-align: center;
}

td.tabOff
{
	background-color: #f0af00;
	text-align: center;
}

a.tabOn:link, a.tabOn:visited, a.tabOn:hover
{
	color: #000000;
	font-weight: bold;
	font-size: xx-small;
}

a.tabOff:link, a.tabOff:visited
{
	color: #000000;
	font-size: xx-small;
}

a.tabOff:hover
{
	color: #444444;
}

/* ~~~ Titles/Headlines ~~~ */

table.title
{
	width: 100%;
	background-color: #000000;
}

td.titleBar
{
	background-color: #f0af00;
}

span.title
{
	font-size: medium;
	font-weight: bold;
	color: #f0af00;
}

/* ~~~ Catalog ~~~ */
a.subCat:link, a.subCat:hover, a.subCat:visited
{
	font-size: x-small;
}

/* ~~~ Spacers ~~~ */

td.ySpacer
{
	width: 1;
	background-image: url(../Images/DotGrey.gif);
	background-repeat: repeat-y;
	background-position: center;
}

td.xSpacer
{
	width: 100%;
	height: 5;
	background-image: url(../Images/DotGrey.gif);
	background-repeat: repeat-x;
	background-position: center;
}

td.GridRow
{	
	height: 40;
	vertical-align: super;
	background-image: url(../Images/DotGrey.gif);
	background-repeat: repeat-x;
	background-position: bottom;

}
td.GridHeader
{
	height: 30;
	vertical-align: super;
	background-image: url(../Images/TitleBackgroundDewalt.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.GridHeader
{
	font-weight: bold;
	background-color: #f0af00;
}

.GridRow
{
	font-family: Verdana;
	font-size:x-small;
	color:Black;
}

a
{
	color: #000000;
	font-size: x-small;
}


.IGDATE_CalendarStyle
{
	border-color: #000000;
	border-style: solid ;
	color: #000000;
	background-color: #ffffff;
	border-width: 1px;
	font-family:Verdana ;
	font-size:9pt;
											
}
.IGDATE_DAYHEAD
{
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	font-size:8pt;
}
.IGDATE_DDS
{
	color: #ffffff;
	background-color: #3333bb;
}
.IGCAL_DDS
{
	color: white;
	background-color: #ffffff ;
}
.igDate_Obj
{
	background-color:#ffffff;
	color:#000000;
}
.IGCAL_EditStyle
{
	background-color:#ffffff;
    
}
.IGDATE_OtherMonthDayStyle
{
	color: #999999;
	background-color: #bbbbbb;
	
}
.IGDATE_DayStyle
{
	color: #000000;
	background-color: #bbbbbb;
}
.IGDATE_NEXTPREV
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333399;
}
.IGDate_TodayStyle
{
	color: #ffffff;
	background-color: #999999;
	
}
.IGDate_TitleStyle
{
	font-weight: bold;
	color: #ffffff;
	background-color: #333399;
}
.IGDate_FooterStyle
{
	background-color:#333399;
	color:#ffffff;
}



td.returnOrder
{
	font-weight: bold;
	color: #cc0000;
	background-color: #cc0000;
}

/* 20130729-JP: TC-31 */
td.OrderConfFooter
{
	/* table.title      */
	background-color: #000000;
	/* stays the same */
	font-size: x-small;
	/* span.title */
	color: #f0af00;
	text-align: left;
}