﻿/*Account Management Stuff*/

/* 
	These Controls simply wrap sections of controls.
	all are <div> controls
*/
#LoginPanel, #PasswordPanel, #LeftPersonalPane, #RightPersonalPane
{}
#LoginPanel, #PasswordPanel
{
	margin:15px;
}
#LeftPersonalPane, #RightPersonalPane
{
	float:left;
	margin:5px;
}
/* 
	<p> controls on the Index page
	
*/
#IndexHello
{
	font-size: 125%;
	color: #94a6ce;
}
#IndexAdditionalDesc
{
}

/*End Index Page*/
/*Address Page*/
.NoAddressInfo, a.NoAddressInfo
{
	font-style: italic;
	font-size: 75%;
	font-weight: bold;
}
/*end Address Page*/
/*
	Common Links that behave Like buttons.
	by default, they match what's in iMIS.css.
	Someone might want to change this 
	so lets leave them on this stylesheet.
 */
a.ActionLink
{
	font-weight: bold;
	font-size: 75%;
	font-family: 'Trebuchet MS' , Tahoma;
	border: solid 1px #94a6ce;
	text-decoration: none;
	padding: .3em;
	border: solid 1 #999999;
	background-color: #eda211;
	color: #fff;
	margin: .15em;
}

/*Begin Orders Stuff*/
#OrderDetailsSummaryPanel, #BackLink, #OrderDetailsBottomPanel, #OrderDetailsResendEmailLink
{
}
#OrderDetailsBottomPanel
{
	float: right;
}
#OrderDetailsProductGrid table
{
	width: 100%;
}
.breadCrumbNav, .breadCrumbNav a, .link
{
	color: #06c;
	font-size: 85%;
	font-weight: bold;
}
.breadCrumbNav a:hover
{
	color: #039;
}

/* Basic setup for image replacement */
.OrderPreviousStepButton, .OrderPreviousStepOffButton, .OrderNextStepButton, .OrderNextStepOffButton,
.BallRed, .BallBlue, .ShoppingCart, .ShoppingCartOff, .ShoppingCartOffX, .FeaturedProduct, .FeaturedProductOff, .FeaturedNotAvaiable,
.DeleteImage, .EditImage, .CheckImage, .CheckOffImage, .ViewImage,
.ProductImageNotAvailable, .VisaMasterCardHelp, .AmexHelp
{
	margin: 1px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: center 50%;
	border: 0;
	background-color: transparent;
	display: block;
	cursor: hand;
}

.OrderPreviousStepButton, .OrderPreviousStepOffButton, .OrderNextStepButton, .OrderNextStepOffButton
{
	margin: 0px 2px 3px 2px;
	padding: 0;
	height: 22px;
}
.OrderPreviousStepButton
{
	margin: 0px 2px 0px 2px;
	background-image: url(images/buttons/button-Previous.gif);
	width: 83px;
}
.OrderPreviousStepOffButton
{
	background-image: url(images/buttons/button-Previous-off.gif);
	width: 84px;
}
.OrderNextStepButton
{
	margin: 0px 2px 0px 2px;
	background-image: url(images/buttons/button-Next.gif);
	width: 61px;
}
.OrderNextStepOffButton
{
	background-image: url(images/buttons/button-Next-off.gif);
	width: 60px;
}
.BallRed, .BallBlue, .ShoppingCart, .ShoppingCartOff, .ShoppingCartOffX, .FeaturedProduct, .FeaturedProductOff, .FeaturedNotAvaiable
{
	background-position: left 50%;
}
.BallRed
{
	width: 10px;
	height: 10px;
	background-image: url(images/icons/ball-red.gif);
}
.BallBlue
{
	width: 10px;
	height: 10px;
	background-image: url(images/icons/ball-blue.gif);
}
.ShoppingCart
{
	width: 16px;
	height: 16px;
	background-image: url(images/icons/shoppingcart.gif);
	background-position: top;
}
.ShoppingCartOff
{
	width: 16px;
	height: 16px;
	background-image: url(images/icons/shoppingcart-off.gif);
	background-position: top;
}
.ShoppingCartOffX
{
	width: 16px;
	height: 16px;
	background-image: url(images/icons/shoppingcart-off-x.gif);
	background-position: top;
}
.FeaturedProduct
{
	width: 16px;
	height: 16px;
	background-image: url(images/icons/star-yellow.gif);
	background-position: top;
}
.FeaturedProductOff
{
	width: 16px;
	height: 16px;
	background-image: url(images/icons/star-yellow-off.gif);
	background-position: top;
}
.FeaturedNotAvaiable
{
	width: 16px;
	height: 16px;
	background-image: url(images/icons/stop.gif);
	background-position: top;
}
.ArrowUp, .ArrowUpOff, .ArrowDown, .ArrowDownOff, .AddItem
{
	margin: 0;
	padding: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	border: 0;
	background-color: transparent;
	width: 14px;
	height: 14px;
	background-position: top;
	display: block;
	cursor: hand;
}
.ArrowUp
{
	background-image: url(images/icons/arrow-up.gif);
}
.ArrowUpOff
{
	background-image: url(images/icons/arrow-up-off.gif);
}
.ArrowDown
{
	background-image: url(images/icons/arrow-down.gif);
}
.ArrowDownOff
{
	background-image: url(images/icons/arrow-down-off.gif);
}
input.ArrowUp, input.ArrowUpOff, input.ArrowDown, input.ArrowDownOff
{
	display: inline;
}
.AddItem
{
	width: 32px;
	height: 16px;
	background-image: url(images/icons/add-item.gif);
}

.DeleteImage
{
	width: 18px;
	height: 18px;
	background-image: url(images/icon_delete.gif);
}
.EditImage
{
	width: 18px;
	height: 18px;
	background-image: url(images/icon_edit.gif);
}
input.EditImage
{
	display: inline;
}
input.DeleteImage
{
	display: inline;
}
.ViewImage
{
	width: 14px;
	height: 14px;
	background-image: url(images/icons/view.gif);
}
input.ViewImage
{
	display: inline;
}
.CheckImage
{
	width: 18px;
	height: 18px;
	background-image: url(images/icons/check.gif);
}
.CheckOffImage
{
	width: 16px;
	height: 16px;
	background-image: url(images/icons/check-off.gif);
}
.ProductImageNotAvailable
{
	width: 100px;
	height: 120px;
	background-image: url(images/products/imagena.jpg);
	border-right: black 1px solid;
	border-top: black 1px solid;
	margin: 1px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.VisaMasterCardHelp
{
	width: 298px;
	height: 184px;
	background-image: url(images/visa_mc_ccvn.jpeg);
}
.AmexHelp
{
	width: 211px;
	height: 155px;
	background-image: url(images/amex_ccvn.jpeg);
}
/*End Orders*/

/*Begin Events Stuff*/
#JumpTo
{
	float: left;
}

#ListView
{
	float: right;
	padding-right: 20px;
}
#EventsViewOptions
{
	margin-bottom: 5px;
	display:inline;
	list-style-type:none;
}

.eventsViewOptionsItem
{
	display:inline;
	width:15%;
}

.eventsNavCellSelected
{
	background-color: #DBD4FD;
	color: #fff;
}
/*End Events*/

.PdfIcon
{
	margin: 1px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: center 50%;
	border: 0;
	background-color: transparent;
	display: block;
	cursor: hand;
}
.PdfIcon
{
	width: 20px;
	height: 21px;
	background-image: url(images/icons/icon_pdf.gif);
}

.CheckBoxList label
{
	font-size: 80%;
	font-weight: bold;
	color: #003399;
	vertical-align: top;
	padding: 4px 0px 0px 2px;
}
#EventsViewOptions
{
	width:100%;
}
#EventsViewOptions li
{
	list-style-type:none;
	display:inline;
	width:17%;	
}
