/*****************
* INDEX OF COLORS
*	Blue							#52596C
*	Burgundy						#662A34
*	Tan (Background)				#E6E6CC
*	Orangy (Link Hover)				#C44E28
*	White (Menu Link)				#FFFFFF
*	Grey (DataGrid Alt)				#F1F1F1
*	Green (Not Used - Chuck's)		#006511
******************/

/**********************************
*	ELEMENTS
*
*	Main elements of web site
***********************************/

/*****************
*	Description:
*	The body of every page
******************/
body
{
	background-color: #E6E6CC;
	font-family: Arial;
	font-size: 1.0em;
	/*
	scrollbar-face-color: #E6E6CC;
	scrollbar-highlight-color: #E6E6CC;
	scrollbar-shadow-color: #E6E6CC;
	scrollbar-3dlight-color: #662A34;
	scrollbar-arrow-color: #662A34;
	scrollbar-track-color: #E6E6CC;
	scrollbar-darkshadow-color: #662A34;
	*/
}
/*****************
*	Description:
*	The main links
******************/
a:link
{color: #52596C;}
a:visited
{color: #52596C;}
a:hover
{color: #C44E28;}
a:active
{color: #52596C;}

.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}

.DG_Item a:link, .DG_AlternatingItem a:link, .ProductDetail_Header a:link
{color: #52596C;}
.DG_Item a:visited, .DG_AlternatingItem a:visited, .ProductDetail_Header a:visited
{
	color: #52596C;
	text-decoration: none;
	border-bottom: 1px dotted #52596C;
}
.DG_Item a:hover, .DG_AlternatingItem a:hover, .ProductDetail_Header a:hover
{color: #C44E28;}
.DG_Item a:active, .DG_AlternatingItem a:active, .ProductDetail_Header a:active
{color: #52596C;}

/**********************************
*	HEADER
*
*	Description:
*	The header class for the top portion of the web site
***********************************/
.Header
{background-color: #52596C;}

/**********************************
*	MENU
*
*	Description:
*	Main menu running down left hand side
***********************************/
A.MenuLink:link
{color: #FFFFFF;}
A.MenuLink:visited
{color: #FFFFFF;}
A.MenuLink:hover
{color: #E6E6CC;}
A.MenuLink:active
{color: #FFFFFF;}

A.signOutClass:link
{color: #FF0000;}
A.signOutClass:visited
{color: #FF0000;}
A.signOutClass:hover
{color: #FF0000;}
A.signOutClass:active
{color: #FF0000;}

/*****************
*	Description:
*	The main menu class - describes background and width
******************/
.Menu
{	background-color: #52596C;
	border-style: none;
}
/*****************
*	Description:
*	Describes the main menu header font
*	characteristics
******************/
.MenuHeader
{
	color: #FFFFFF;
	background-color: #662A34;
	font-weight: bold;
}
/*****************
*	Description:
*	Describes the main menu item
*	characteristics
*	Usually overwritten by link characteristics
******************/
.MenuItem
{
	font-size: 0.8em;
	font-weight: bold;
}

/**********************************
*	MENUBAR
*
*	Description:
*	All characteristics are described in the
*	mattmccoymenu.js file.
***********************************/

/**********************************
*	PORTAL
*
*	Description:
*	Portal components
*
*	<table class="Portal">
*		<tr>
*			<td class="PortalHeader">
*				Header Text
*			</td>
*		</tr>
*		<tr>
*			<td class="PortalCell">
*				Portal Content
*			</td>
*		</tr>
*	</table>
***********************************/
/*****************
*	Description:
*	The main portal class - goes in portal
*	table with no other arguments:
*	<table class="Portal"></table>
******************/
.Portal
{
	/*width: 100%;*/
	background-color: #662A34;
	border-style: none;
}
/*****************
*	Description:
*	The portal header class - describes a header row:
*	<tr>
*		<td class="PortalHeader"></td>
*	</tr>
******************/
.PortalHeader
{
	color: #FFFFFF;
	background-color: #662A34;
	font-weight: bold;
	font-size: 1em;
	text-align: center;	
}
/*****************
*	Description:
*	The portal fill class - used to fill out a  portal.
*	Describes background and width.
*	<tr>
*		<td class="PortalCell"></td>
*	</tr>
******************/
.PortalCell
{
	width: 100%;
}
/*****************
*	Description:
*	Portal Extras
******************/
.PortalRegText
{
	color: #000000;
	font-size: 0.8em;
	font-weight: bold;
}

/**********************************
*	DATA GRID
*
*	Description:
*	Data grid components
***********************************/
/*****************
*	Description:
*	The main header class - defines background color to white.
******************/
.DG_
{
	background-color: #FFFFFF;
}
/*****************
*	Description:
*	Text to be used in a DataGrid header
******************/
.DG_Header
{
	font-size: 0.8em;
	color: #52596C;
	/*background-color: E6E6CC;*/
	background-color: #F4F4E3;
	font-weight: bold;
	text-align:center;
	word-spacing:normal;
}
.DG_NormalHeader
{
	font-size: 0.8em;
	background-color: #F4F4E3;
	color: #52596C;
	font-weight: bold;
}
/*****************
*	Description:
*	Text to be used in a DataGrid item - same as alternating
*	except for background color
******************/
.DG_Item
{
	/*font-size: 0.8em;*/
	background-color: #F1F1F1;
}
.DG_AlternatingItem
{
	/*font-size: 0.8em;*/
}
/*****************
*	Description:
*	DataGrid Extras
******************/
.DG_SubItem
{
	font-size: 0.8em;
	font-style: italic;
	font-weight: bold;
}
.DG_NormalItem
{
	font-size:0.8em;
	background-color: #F1F1F1;
}
.DG_NormalAlternatingItem
{
	font-size: 0.8em;
}
.DG_SolidItem
{
	background-color: #52596c;
	color: #FFFFFF;
}
.DG_ItemWithBorder
{
	border-style: solid;
	border-color: #52596c;
	border-width: 1;
}
/**********************************
*	NORMAL TEXT CLASSES
*
*	Description:
*	The text classes for most of the web site
*	Things like error and bold/small text classes
***********************************/
.NormalBodyText
{
	color: #52596c;
	font-size: 0.8em;
	font-weight: bold;
}
.NormalText
{
	color: #52596c;
	font-size: 0.8em;
}
.TextRed
{
	color: #AA0000;
}
.TextBody
{
	color: #52596c;
}
.NormalBodyTextRed
{
	color: #AA0000;
	font-size: 0.8em;
	font-weight: bold;
}
.NormalErrorText
{
	font-weight: bold;
	font-size: 0.8em;
	color: #AA0000;
	font-style: italic;
}
.LargeErrorText
{
	font-weight: bold;
	font-size: 1.25em;
	color: #AA0000;
	font-style: italic;
}
.NormalBodyTextStrikeOut
{
	color: #52596c;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: line-through;
}
.SmallBodyText
{
	color: #52596c;
	font-size: 0.7em;
	font-weight: bold;
}
.SmallBodyTextLight
{
	color: #ffffff;
	font-size: 0.7em;
	font-weight: bold;
}
.SmallBodyTextRed
{
	color: #52596c;
	font-size: 0.7em;
	font-weight: bold;
}
.ThinSmallBodyText
{
	color: #52596c;
	font-size: 0.7em;
}
.LargeBodyText
{
	color: #52596c;
	font-size: 1em;
	font-weight: bold;

}
.ThinSmallBodyTextRed
{
	color: #52596c;
	font-size: 12;
	color:Red;
}
/**********************************
*	COLOR CLASSES
*
*	Description:
*	The color classes representing all the colors
*	of the web site
***********************************/
.ColorBlue
{background-color:#52596C}
.ColorBurgundy
{background-color:#662A34}
.ColorTan
{background-color:#E6E6CC}
.ColorOrange
{background-color:#C44E28}
.ColorWhite
{background-color:#FFFFFF}
.ColorGrey
{background-color:#F1F1F1}

/**********************************
*	SPECIALTY CLASSES
*
*	Description:
*	These classes are here because of 
*	browser-specific functionality
***********************************/

/*****************
*	Description:
*	Product Detail Specials
******************/
.ProductDetail_Pane
{
	border: solid 1px #662A34;
	padding-right: 1px;
	padding-left: 1px;
}
.ProductDetail_Header
{
	font-weight: bold;
	font-size: 1em;
	color: #662A34;
}
.ProductDetail_Header h1
{
	font-size: 1.4em;
	margin-bottom: 0px;
}
.ProductDetail_SubHeader{
	font-weight: bold;
	font-size: 0.8em;
	color: #662A34;
	text-decoration: underline;
}
.ProductDetail_Value {
	font-size: 0.8em;
	color: #662A34;
}
.ProductDetail_ValueHighlight {
	font-size: 0.8em;
	font-weight: bold;
	color: #662A34;
	background-color: #C2D2FF;
}

.OrderOptions2 {
	border: solid 1px #662A34;
	width: 200;
	height: 75;
}

.selectedUser {
	background-color: #ddd;
}

.notice {
	background-color: #ffffe1;
}
.noticeText {
	font-size: 0.8em;
	font-weight: bold;
	color: #AA0000;
}
.successText {
	font-size: 0.8em;
	font-weight: bold;
	color: #008A00;
}

.tableCell {
	font-size: 0.8em;
	background-color: #F1F1F1;
}
.tableCellAlt {
	font-size: 0.8em
}
.tableCellFill {
	background-color: #F1F1F1;
}

.greyTableOutline {
	border: solid 1px #cecece;
}
.greyTop {
	border-top: solid 1px #cecece;
}
.greyBottom {
	border-bottom: solid 1px #cecece;
}
.greyLeft {
	border-left: solid 1px #cecece;
}
.greyRight {
	border-right: solid 1px #cecece;
}
.tableCellUltraSmall 
{
	font-size: 0.6em;
}
.redBottom {
	border-bottom: solid 1px #662A34;
}
.dashedSeparator {
	border-bottom: dashed 1px #662A34;
}

.pageBreakAfter {
	page-break-after: always;
}
.noULMargin {
	margin: 0px 0px 0px 16px;
}
.imageGreyTableOutline {
	margin: 8px;
	border: solid 1px #cecece;
}



/**********************************
	Services	
**********************************/
.services h1 {
	color: #662A34;
}
.services  h2 {
	color: #662A34;
}
.services h3 {
	color: #662A34;
	font-style: italic;
}

#ibox_footer_wrapper a .ibox_close 
{
	color:#ffffff;
} 

.inreturnstatus {
	background-image: url(../images/v2/returnribbon.png);
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 97px;
    height: 97px;
}
