/* MH - 2/7/2007 Added .Heading3

/* Colors used in this theme:
	 #483D8B 	DarkSlateBlue
	#E6E6FA Lavender
    #DC143C Crimson 
	#FFFFFF White 
	
	Static colors:
	#D3D3D3 Light Grey (grid rows)
	#000000	Black (cropping tool)
	#F8F8FF Ghost White (alternating rows of a grid)
 */


/* Organized alphabetically within the following order:
	Elements
	Classes
	IDs */

/*******************************/
/* ELEMENTS */
/*******************************/

a
{
	text-decoration: none;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}
a:hover
{
	text-decoration: underline;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}
body
{
	background-color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	font-size: small;
	margin: 8px 8px 8px 8px;
	width: 760px;
}

fieldset
{
	-moz-border-radius: 8px;
	margin-bottom: 20px;
	border: solid 1px /*sDarkColor*/#483d8b/*eDarkColor*/;
}

h1, h2, h3, h4
{
	margin: 3px 3px 3px 3px;
}

h1
{
	font-size: 12pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	font-weight: bold;
}

h2
{
	font-size: 12pt;
	font-weight: 300;
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
}

label
{
	font-size: 8pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

legend
{
	font-size: 10pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	font-weight: bold;
}

p
{
	line-height: 1.4em;
	font-size: 10pt;
	text-align: justify;
}

/*******************************/
/*          CLASSES            */
/*******************************/
/* Ajax Controls */

.ajaxDrpList
{
	font-size: 8pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}
.ajaxListBox
{
	font-size: 8pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

/*******************************/
/* Background colors */
/*******************************/
.underlineLink 
{
	text-decoration: underline;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}
.underlineLinkHover:hover
{
	text-decoration: underline;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.DarkBG
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.LightBG
{
	background-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}

/*******************************/
/* Borders */

.DarkBottomBorder
{
	border-bottom-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.DarkTopBorder
{
	border-top-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-top-style: solid;
	border-top-width: 1px;
}

.LightBottomBorder
{
	border-bottom-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.LightTopBorder
{
	border-top-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
	border-top-style: solid;
	border-top-width: 1px;
}

.TableBorder
{
	border: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.TopBorderDivs /* Class for ALL containers--such as divs--that have a dark top border */
{
	margin-top: 2px;
	border-top: solid 1px /*sDarkColor*/#483d8b/*eDarkColor*/;
	display: block;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 4px;
	width: 760px;
}


/*******************************/
/*****  Calendar Control  ******/
/*******************************/

.CalendarClass
{
	width: 200px;
	height: 250px;
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	margin-left: 500px;
}

.my_ajax__calendar .ajax__calendar_container
{
	border: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
	background-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	left: 500px;
	top: 100px;
}
.my_ajax__calendar .ajax__calendar_footer
{
	border-top: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
}
.my_ajax__calendar .ajax__calendar_dayname
{
	border-bottom: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
}
.my_ajax__calendar .ajax__calendar_day
{
	border: 1px solid /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
}
.my_ajax__calendar .ajax__calendar_month
{
	border: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
}
.my_ajax__calendar .ajax__calendar_year
{
	border: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
}
.my_ajax__calendar .ajax__calendar_active .ajax__calendar_day
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}
.my_ajax__calendar .ajax__calendar_active .ajax__calendar_month
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}
.my_ajax__calendar .ajax__calendar_active .ajax__calendar_year
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}
.my_ajax__calendar .ajax__calendar_other .ajax__calendar_day
{
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	border-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	color: #000000;
}
.my_ajax__calendar .ajax__calendar_other .ajax__calendar_year
{
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	border-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	color: #000000;
}
.my_ajax__calendar .ajax__calendar_hover .ajax__calendar_day
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}
.my_ajax__calendar .ajax__calendar_hover .ajax__calendar_month
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}
.my_ajax__calendar .ajax__calendar_hover .ajax__calendar_year
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}
.my_ajax__calendar .ajax__calendar_hover .ajax__calendar_title
{
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}
.my_ajax__calendar .ajax__calendar_hover .ajax__calendar_today
{
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}
/******End of Calendar control *****/

/*****************************/
/**  FONTS and TEXT **/
/*******************************/

.BrightBold
{
	font-size: 10pt;
	font-weight: bold;
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
}

.BrightNormal
{
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
}

.Center
{
	text-align: center;
}

.IndentL5px
{
	padding-left: 25px;
}

.IndentL25px
{
	padding-left: 25px;
}

.IndentLR5px
{
	margin-left: 5px;
	margin-right: 5px;
	font-size: 8pt;
}
.IndentLR10px
{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 8pt;
}

.IndentLR15px
{
	margin-left: 15px;
	margin-right: 15px;
	font-size: 8pt;
}

.IndentLR20px
{
	margin-left: 20px;
	margin-right: 20px;
	font-size: 8pt;
}

.IndentLR25px
{
	margin-left: 25px;
	margin-right: 25px;
	font-size: 8pt;
}

.IndentL25pxR15px
{
	padding-left: 25px;
	padding-right: 15px;
}

.IndentLR5pxTenPointDark
{
	margin-left: 5px;
	margin-right: 5px;
	font-size: 10pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.IndentL50px
{
	margin-left: 50px;
}

.IndentL15px
{
	margin-left: 15px;
}
.IndentL100px
{
	margin-left: 100px;
}

.IndentT25pxL25pxB20px
{
	padding-top: 25px;
	padding-left: 25px;
	padding-bottom: 20px;
}

.Justify
{
	text-align: justify;
}
.Left
{
	text-align: left;
}

.LightGreyFont
{
	color: /*sBGColor*/#e6e6fa/*eBGColor*/;
}

.ltrspacingOnePointFont8pt
{
	letter-spacing: 1pt;
	font-size: 8pt;
}
.noFloat
{
	float: none;
	clear: both;
}
.DarkFont
{
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.TenPointDark
{
	font-size: 10pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.TextSmallCaps
{
	font-variant: small-caps;
}

.TextItalic
{
	font-style: italic;
}

.Paragraph
{
	line-height: 1.4em;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	font-size: 10pt;
}

.ParagraphLeftJustify
{
	line-height: 1.4em;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	font-size: 10pt;
	text-align: left;
}

.Right
{
	text-align: right;
}

/*******************************/
/* Effects */
/*******************************/

.DropShadow
{
	filter: progid:DXImageTransform.Microsoft.dropshadow( _            OffX=5, OffY=5, color='Silver', Positive='true');
	width: 100%;
}

/*******************************/
/* CONTAINER SIZING AND positioning */
/*******************************/
.FooterStarsLeft
{
	width: 10%;
	position: relative;
	left: 20px;
}

.FooterStarsRight
{
	width: 10%;
	position: relative;
	right: 20px;
}

.StarsLeft
{
	width: 75px;
}

.StarsRight
{
	width: 75px;
}

.FullWidth
{
	width: 760px;
	height: auto;
}

.Height10px
{
	height: 10px;
}

.Height125px
{
	height: 125px;
}

.Height150px
{
	height: 150px;
}

.Height310px
{
	height: 310px;
}

.Height2px
{
	height: 2px;
}

.Middle
{
	vertical-align: middle;
}

.pager
{
	text-align: center;
}

.Width100px
{
	width: 100px;
}

.Width125px
{
	width: 125px;
}

.Width140px
{
	width: 140px;
}

.Width150px
{
	width: 150px;
}

.Width200px
{
	width: 200px;
}

.Width350px
{
	width: 350px;
}

.Width365px
{
	width: 365px;
}

.Width400px
{
	width: 400px;
}

.FloatLAlignR
{
	float: left;
	text-align: right;
	margin-right: 20px;
	width: 200px;
}

.FloatLAlignR200pxWide
{
	float: left;
	width: 200px;
	text-align: right;
	margin-right: 20px;
}

.FloatL210pxWide
{
	float: left;
	width: 210px;
}

.FloatL350pxWide
{
	float: left;
	width: 350px;
}

.FloatL400pxWide
{
	float: left;
	width: 400px;
}

.DDLPadding
{
	margin-top: 20px;
	margin-bottom: 4px;
	height: 25px;
}

.TextBoxPadding
{
	margin-top: 20px;
	margin-bottom: 4px;
	height: 100px;
}

.LabelPaddingAlignBottom
{
	height: 25px;
	margin-top: 20px;
	margin-bottom: 4px;
	vertical-align: text-bottom;
}

.LabelPaddingAlignBottomH60px
{
	height: 25px;
	margin-top: 20px;
	margin-bottom: 4px;
	vertical-align: text-bottom;
}

.MarginT20pxB4px
{
	margin-top: 20px;
	margin-bottom: 4px;
}

.MarginT4pxB5px
{
	margin-top: 4px;
	margin-bottom: 5px;
}

.MarginL275px
{
	margin-left: 275px;
}

.MarginL3p
{
	margin-left: 3%;
}

.MarginL305px
{
	margin-left: 305px;
}

.IndentL5px150pxWide
{
	width: 150px;
	margin-left: 5px;
}

.IndentL5px400pxWide
{
	width: 400px;
	margin-left: 5px;
}

.MarginR9px
{
	margin-right: 9px;
}
.MarginL25px
{
	margin-left: 25px;
}
.MarginL26px
{
	margin-left: 26px;
}
.MarginL34px
{
	margin-left: 34px;
}
MarginR22px
{
	margin-right: 26px;
}
.MarginR16px
{
	margin-right: 16px;
}
.180pxWideAlignBottom
{
	width: 180px;
	vertical-align: bottom;
}

.550pxWideAlignBottom
{
	width: 550px;
	vertical-align: bottom;
}

.PaddingT0pxL250pxB10px
{
	padding-top: 0px;
	padding-left: 250px;
	padding-bottom: 10px;
}

.Padding10px
{
	padding: 10px;
}

.PaddingR15px
{
	padding-right: 15px;
}
/*******************************/

/*******************************/
/* heading styles */
/*******************************/

.header
{
	margin: 4px 4px 4px 4px;
	width: 760px;
}

.Heading1
{
	font-weight: bold;
	font-size: 12pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.Heading2
{
	font-size: 12pt;
	font-weight: 300;
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
}

.Heading2Centered
{
	font-size: 12pt;
	font-weight: 300;
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
	text-align: center;
}

.Heading3
{
	font-size: 10pt;
	font-weight: bold;
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
}

.Heading3Centered
{
	font-size: 10pt;
	font-weight: bold;
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
	text-align: center;
}
/*******************************/


/*******************************/
/* images */
/*******************************/

.Imagemargins
{
	margin-top: 30px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 5px;
}
.ImagemarginsLow
{
	margin-top: 30px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.imgLogo
{
	width: 350px;
	left: 4px;
	top: 4px;
}
/*******************************/
/* Cropping Tool */
/*******************************/

.popup
{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 500;
	background-color: #ffffff;
	border: 1px solid #000000;
}

.webImageMaker_thumbs
{
	overflow: auto;
	width: 250px;
	height: 250px;
	position: absolute;
	z-index: 501;
	background-color: #ffffff;
	border: 1px solid #000000;
}

.webImageMaker_thumbs input
{
	margin: 3px;
	padding: 3px;
	float: left;
}

.webImageMaker_thumbpicker
{
	font-size: x-small;
	background-color: #ffffff;
	margin-bottom: 4px;
}

.canvas
{
	position: absolute;
	top: 30px;
	left: 15px;
	z-index: 501;
}

.selection
{
	position: absolute;
	border-style: dotted;
	border-width: 1px;
	border-color: #000000;
	z-index: 502;
}

.input
{
	width: 80px;
	margin: 5px 0px 0px 15px;
}

#lblDebugInfo
{
	height: 30px;
	float: left;
	clear: both;
}
/*******************************/

/*******************************/
/* lINK bUTTONS */
/*******************************/

.linkBtn
{
	font-size: 9pt;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	text-decoration: 'underline';
	border: none;
	background-color: #FFFFFF;
}

/*******************************/
/* Grid */
/*******************************/

.GridHeader
{
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	vertical-align: top;
}
.GridHeaderWithNoColors
{
	color: #FFFFFF;
	vertical-align: top;
}

.GridRowStyle
{
	background-color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	vertical-align: top;
	line-height: 1.4em;
	text-align: left;
}
.GridRowStyleWithNoColors
{
	vertical-align: top;
	line-height: 1.4em;
	text-align: left;
}


.GridAlternateRow
{
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	vertical-align: top;
	line-height: 1.4em;
	text-align: left;
}
.GridAlternateRowWithNoColors
{
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	vertical-align: top;
	line-height: 1.4em;
	text-align: left;
}
.GridEditRow
{
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	vertical-align: top;
	line-height: 1.4em;
	text-align: left;
}


/*******************************/
/* Intellitype UserControl */
/*******************************/

.autoTextbox
{
	background-color: transparent;
	border: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.suggestions
{
	border-top: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-bottom: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-left: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-right: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
	background-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.current
{
	color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	background: /*sDarkColor*/#483d8b/*eDarkColor*/;
	text-align: left;
	border: none;
	margin: 0px;
	padding: 0px;
}
/*******************************/
/* Menus */
/*******************************/
.DynmenuSearch
{
	font-size: 8pt;
	text-align: left;
	color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
}

.DynmenuSearch a:link, .DynmenuSearch a:visited, .DynmenuSearch a:active
{
	color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	text-decoration: none;
}

.DynmenuSearch a:hover
{
	text-decoration: none;
}

.DynmenuTop
{
	text-align: left;
}

.menubottom
{
	margin-top: 4px;
	margin-bottom: 10px;
	position: relative;
	display: block;
}

.menubottom a:link, .menubottom a:visited, .menubottom a:active
{
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	text-decoration: none;
}

.menubottom a:hover
{
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
	text-decoration: none;
}

.menuSearch, .menutop
{
	letter-spacing: 1pt;
	padding: 2px 5px 2px 5px;
}

.menuSearch img, .menutop img
{
	width: 10px;
	height: 10px;
}

.menuSearch a:link, .menuSearch a:visited, .menuSearch a:active
{
	color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	text-decoration: none;
}

.menuSearch a:hover
{
	color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	text-decoration: underline;
}

.menutop a:link, .menutop a:visited, .menutop a:active
{
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	text-decoration: none;
}

.menutop a:hover
{
	color: /*sAccentColor*/#dc143c/*eAccentColor*/;
	text-decoration: none;
}


/*******************************/


/*******************************/
/* misc */
/*******************************/
.PanelTitle /* PanelTitle class used for the title bar of collapsible panels */
{
	float: left;
	width: 300px;
	font-size: 14px;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	font-weight: bold;
	font-variant: small-caps;
	vertical-align: middle;
}

.Horizontalrule
{
	margin: 15px;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.Notices
{
	font-size: 7pt;
	text-align: center;
}

/*******************************/
/* IDs */
/*******************************/
#ctl00_Main_PanelWhiteBackground
{
}

.divProductCategory
{
	padding-left: 50px;
	padding-bottom: 50px;
	padding-top: 25px;
}

#PanelWhiteBackground
{
	background-color: #FFFFFF;
	border-style: ridge;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-width: 1px;
	padding-left: 50px;
	padding-bottom: 50px;
	padding-top: 25px;
}

#Login
{
	text-align: center;
}

#LoginStatus
{
	text-align: center;
}

.customerLoginTitleTextBox
{
	border: None;
	border-width: 0;
	border-style: none;
	font-size: 9pt;
	font-variant: small-caps;
	text-align: center;
	font-weight: bold;
	height: 13px;
	width: 325px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-bottom: 50px;
	clear: both;
	background-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	border-color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	color: /*sSiteBGColor*/#ffffff/*eSiteBGColor*/;
	vertical-align: bottom;
}


.loginInputLabel
{
	height: 25px;
	float: right;
	margin-top: 18px;
	margin-bottom: 2px;
	vertical-align: text-bottom;
	width: 35%;
	vertical-align: bottom;
}


.loginInputBox
{
	float: left;
	width: 150px;
	height: 15px;
	border: solid 1px /*sDarkColor*/#483d8b/*eDarkColor*/;
	margin-top: 10px;
	margin-left: 2px;
	vertical-align: text-bottom;
}

.loginInstructionLabel
{
	font-size: 8pt;
	font-style: italic;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	margin-top: 15px;
}

.loginInputButton
{
	border: outset 1px /*sDarkColor*/#483d8b/*eDarkColor*/;
	font-size: 8pt;
	font-weight: bold;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	background-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
	margin-top: 10px;
}

.loginInputButtonNoMargin
{
	border: outset 1px /*sDarkColor*/#483d8b/*eDarkColor*/;
	font-size: 8pt;
	font-weight: bold;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	background-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
}

.FloatLinkAlignR
{
	float: right;
	text-align: right;
	margin-right: 10px;
}

.Bright
{
	font-size: 10pt;
	font-weight: bold;
}


.GridViewFontsInAdminSections
{
	font-size: 12pt;
}
.DivStyleForOrderHist
{
	width: 90%;
	padding-top: 25;
	padding-left: 80px;
	height: 100%;
}
/*******************************/

/*************CheckoutSettings Styles **************/
.CheckoutSettingsTableBorder, .CheckoutSettingsTableBorder tr td
{
	border: 1px solid /*sDarkColor*/#483d8b/*eDarkColor*/;
}

.CheckoutSettingsTableBorder tr th
{
	border: 1px solid /*sBGColor*/#e6e6fa/*eBGColor*/;
}



/************End of CheckoutSettings Styles*********/

#html, body
{
	height: 100%;
}
#divAjaxTimer, #ifAjaxTimer
{
	position: absolute;
	top: 0px;
	left: 30px;
	display: none;
	width: 350px;
	height: 150px;
}

#divAjaxTimer
{
	background-color: /*sShadowColor*/#e6e6fa/*eShadowColor*/;
	border: 3px outset;
	z-index: 101;
}
#ifAjaxTimer
{
	z-index: 100;
}
#divAjaxContent, #divAjaxTitle
{
	font-size: 1em;
	font-weight: bold;
}
#divAjaxTitle
{
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
}
#divAjaxContent
{
	color: /*sDarkColor*/#483d8b/*eDarkColor*/;
	width: 330px;
	margin: 5px 5px 10px 5px;
}
#divAjaxBut
{
	text-align: center;
	margin-bottom: 10px;
}
#divAjaxBut .confirm
{
	color: green;
	width: 70px;
	height: 25px;
	padding: 0px;
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
}
#divAjaxBut .ignore
{
	color: red;
	width: 70px;
	height: 25px;
	padding: 0px;
	background-color: /*sBGColor*/#e6e6fa/*eBGColor*/;
}

#h3
{
    z-index:1000;
}
