.sIFRMenuHeaderBlue {
	font-family: Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 27px;
	color: #003399;
	margin-left: 10px;
	padding-left: 10px;
}

.sIFRMenuHeaderGreen {
	font-family: Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 27px;
	color: #009933;
}

.MenuHeaderBlue {
	font-family: Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 27px;
	color: #003399;
	font-weight: normal;
}

.MenuHeaderGreen {
	font-family: Tahoma, Geneva, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 27px;
	color: #009933;
	margin-left: 10px;
	padding-left: 10px;
	font-weight: normal;
}

.MinimumText{
	color : #666666;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	line-height: 14px;
}
.MinimumText A {color: #006699; font-weight : bold; TEXT-DECORATION: underline;}
.MinimumText A:LINK {color: #006699;}
.MinimumText A:VISITED {color: #006699;}
.MinimumText A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.MinimumText2{
	color : #CC6600;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	line-height: 20px;
}
.MinimumText2 A {color: #006699; font-weight : bold; TEXT-DECORATION: underline;}
.MinimumText2 A:LINK {color: #006699;}
.MinimumText2 A:VISITED {color: #006699;}
.MinimumText2 A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.MainText{
	color : #666666;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 14px;
}
.MainText A {color: #006699; font-weight : normal; TEXT-DECORATION: underline;}
.MainText A:LINK {color: #006699;}
.MainText A:VISITED {color: #006699;}
.MainText A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.WizardNav{
	color : #FFFFFF;
	padding-left: 10px;
	background-color:#999999;
	font: 11px/11px Tahoma, Geneva, Helvetica, sans-serif;
}
.WizardNav A {color: #FFFFFF; font-weight : normal; TEXT-DECORATION: none;}
.WizardNav A:LINK {color: #FFFFFF;}
.WizardNav A:VISITED {color: #FFFFFF;}
.WizardNav A:HOVER {color: #FFFFFF; TEXT-DECORATION: none;}

.WizardNavOn{
	color : #333333;
	padding-left: 10px;
	background-color:#FFFFFF;
	font: 11px/11px Tahoma, Geneva, Helvetica, sans-serif;
}
.WizardNav A {color: #333333; font-weight : normal; TEXT-DECORATION: none;}
.WizardNav A:LINK {color: #333333;}
.WizardNav A:VISITED {color: #333333;}
.WizardNav A:HOVER {color: #333333; TEXT-DECORATION: none;}

.WizardNavDone{
	color : #333333;
	padding-left: 10px;
	background-color:#E0EBE5;
	font: 11px/11px Tahoma, Geneva, Helvetica, sans-serif;
}
.WizardNavDone A {color: #333333; font-weight : normal; TEXT-DECORATION: none;}
.WizardNavDone A:LINK {color: #333333;}
.WizardNavDone A:VISITED {color: #333333;}
.WizardNavDone A:HOVER {color: #333333; TEXT-DECORATION: none;}

.MenuTabTextOn{
	color : #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	font: bold 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	white-space:nowrap;
}
.MenuTabTextOn A {color: #FFFFFF; TEXT-DECORATION: none;}
.MenuTabTextOn A:LINK {color: #FFFFFF;}
.MenuTabTextOn A:VISITED {color: #FFFFFF;}
.MenuTabTextOnt A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.MenuTabText{
	color : #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	font: bold 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	white-space:nowrap;
}
.MenuTabText A {color: #FFFFFF;  TEXT-DECORATION: none;}
.MenuTabText A:LINK {color: #FFFFFF;}
.MenuTabText A:VISITED {color: #FFFFFF;}
.MenuTabText A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.menu_tabs{
	background:url(/Images/Nav/tabs_bg.gif) repeat-x;
	color : #FFFFFF;
	font: bold 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	white-space:nowrap;
	border-bottom:1px solid #ababab;
	border-top:1px solid #e1e1e1;

}


.menu_orange A {color: #FFFFFF;  TEXT-DECORATION: none; display:block; padding-left:10px; background:url(/Images/Nav/tab_orange.gif) left; height:27px;}
.menu_orange A:LINK {color: #FFFFFF;}
.menu_orange A:VISITED {color: #FFFFFF;}
.menu_orange A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.menu_orange A span{display:block; padding:5px 10px 5px 0; line-height:17px; background:url(/Images/Nav/tab_orange.gif) right;}


.menu_lavendar A {color: #FFFFFF;  TEXT-DECORATION: none; display:block; padding-left:10px; background:url(/Images/Nav/tab_lavendar.gif) left; height:27px;}
.menu_lavendar A:LINK {color: #FFFFFF;}
.menu_lavendar A:VISITED {color: #FFFFFF;}
.menu_lavendar A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.menu_lavendar A span{display:block; padding:5px 10px 5px 0; line-height:17px; background:url(/Images/Nav/tab_lavendar.gif) right;}


.menu_green A {color: #FFFFFF;  TEXT-DECORATION: none; display:block; padding-left:10px; background:url(/Images/Nav/tab_green.gif) left; height:27px;}
.menu_green A:LINK {color: #FFFFFF;}
.menu_green A:VISITED {color: #FFFFFF;}
.menu_green A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.menu_green A span{display:block; padding:5px 10px 5px 0; line-height:17px; background:url(/Images/Nav/tab_green.gif) right;}

.menu_purple A {color: #FFFFFF;  TEXT-DECORATION: none; display:block; padding-left:10px; background:url(/Images/Nav/tab_purple.gif) left; height:27px;}
.menu_purple A:LINK {color: #FFFFFF;}
.menu_purple A:VISITED {color: #FFFFFF;}
.menu_purple A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.menu_purple A span{display:block; padding:5px 10px 5px 0; line-height:17px; background:url(/Images/Nav/tab_purple.gif) right;}

.menutab_on {
	color:#d9651b;
}

.menutab_on A {color: #d9651b;  TEXT-DECORATION: none; display:block; padding-left:10px; background:url(/Images/Nav/tab_white.gif) left; height:27px;}
.menutab_on A:LINK {color: #d9651b;}
.menutab_on A:VISITED {color: #d9651b;}
.menutab_on A:HOVER {color: #d9651b; text-decoration:none;}

.menutab_on A span{display:block; padding:5px 10px 5px 0; line-height:17px; background:url(/Images/Nav/tab_white.gif) right;}



.RecordListingHead{
	color : #666666;
	background-color:#CCCCCC;
	padding-left: 10px;
	padding-right: 10px;
	height: 20px;
	font: bold 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
}
.RecordListingHead A {color: #666666;  TEXT-DECORATION: none;}
.RecordListingHead A:LINK {color: #666666;}
.RecordListingHead A:VISITED {color: #666666;}
.RecordListingHead A:HOVER {color: #666666; TEXT-DECORATION: underline;}

.RecordListing{
	color: #006699;
	height: 20px;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px;
}
.RecordListing A {color: #006699;  TEXT-DECORATION: none;}
.RecordListing A:LINK {color: #006699;}
.RecordListing A:VISITED {color: #006699;}
.RecordListing A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.RecordListingEnd{
	color: #006699;
	height: 20px;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px;
}
.RecordListingEnd A {color: #339A65;  TEXT-DECORATION: none;}
.RecordListingEnd A:LINK {color: #339A65;}
.RecordListingEnd A:VISITED {color: #339A65;}
.RecordListingEnd A:HOVER {color: #339A65; TEXT-DECORATION: none;}

.RecordListingRollOver{
	color: #000000;
	height: 20px;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px;
	cursor:pointer;
	TEXT-DECORATION: underline;
}
.RecordListingRollOver A {color: #000000;  TEXT-DECORATION: none;}
.RecordListingRollOver A:LINK {color: #000000;}
.RecordListingRollOver A:VISITED {color: #000000;}
.RecordListingRollOver A:HOVER {color: #000000; TEXT-DECORATION: underline;}

.RecordListing1{
	color: #006699;
	height: 20px;
	background-color : #DFEBE5;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px;
}
.RecordListing1 A {color: #006699;  TEXT-DECORATION: none;}
.RecordListing1 A:LINK {color: #006699;}
.RecordListing1 A:VISITED {color: #006699;}
.RecordListing1 A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.RecordListing1End{
	color: #006699;
	height: 20px;
	background-color : #DFEBE5;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px;
}
.RecordListing1End A {color: #339A65;  TEXT-DECORATION: none;}
.RecordListing1End A:LINK {color: #339A65;}
.RecordListing1End A:VISITED {color: #339A65;}
.RecordListing1End A:HOVER {color: #339A65; TEXT-DECORATION: none;}


.RecordListing1RollOver{
	color: #000000;
	height: 20px;
	background-color : #DFEBE5;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px;
	cursor:pointer;
	TEXT-DECORATION: underline;
}
.RecordListing1RollOver A {color: #000000;  TEXT-DECORATION: none;}
.RecordListing1RollOver A:LINK {color: #000000;}
.RecordListing1RollOver A:VISITED {color: #000000;}
.RecordListing1RollOver A:HOVER {color: #000000; TEXT-DECORATION: underline;}

.RecordListingDetails{
	color: #666666;
	height: 20px;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px 10px 25px;
}

.FormCellLeft{
	color : #666666;
	height: 20px;
	text-align: right;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	margin: 5px 10px;
	padding: 5px 10px;
}
.FormCellLeft A {color: #006699;  TEXT-DECORATION: underline;}
.FormCellLeft A:LINK {color: #006699;}
.FormCellLeft A:VISITED {color: #006699;}
.FormCellLeft A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.FormCellRight{
	color: #006699;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 14px;
	margin-left: 10px;
	padding-left: 10px;
	height: 20px;
	padding-right: 10px;
	margin-right: 10px;
}
.FormCellRight A {color: #006699;  TEXT-DECORATION: underline;}
.FormCellRight A:LINK {color: #006699;}
.FormCellRight A:VISITED {color: #006699;}
.FormCellRight A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.FilterText{
	color : #339A65;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 14px;
	background-color: #D1E2D9;
	margin-left: 5px;
	padding-left: 5px;
	margin-right: 5px;
	padding-right: 5px;
}

.MenuTextHeadGrey{
	color : #666666;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 14px;}

.MenuTextHeadBlack{
	color : #000000;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 14px;
	height:25px;
}

.MenuTextHeadRed{
	color: #006699;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height: 14px;
}
.MenuTextHeadRed A {color: #006699; TEXT-DECORATION: underline;}
.MenuTextHeadRed A:LINK {color: #006699;}
.MenuTextHeadRed A:VISITED {color: #006699;}
.MenuTextHeadRed A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.MenuTitle A {Text-Decoration:none;}

.MenuText{
	color : #000000;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 14px;
}
.MenuText A {color: #006699; font-weight : normal; TEXT-DECORATION: underline;}
.MenuText A:LINK {color: #006699;}
.MenuText A:VISITED {color: #006699;}
.MenuText A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.MenuTextOn{
	color : #000000;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 14px;
	background-color:#D3D9DC;
}
.MenuTextOn A {color: #000000; font-weight : normal; TEXT-DECORATION: none;}
.MenuTextOn A:LINK {color: #000000;}
.MenuTextOn A:VISITED {color: #000000;}
.MenuTextOn A:HOVER {color: #000000; TEXT-DECORATION: none;}

.BrowniePoints{
	color : #F7E9CC;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 14px;
}
.BrowniePoints A {color: #F7E9CC; font-weight : normal; TEXT-DECORATION: none;}
.BrowniePoints A:LINK {color: #F7E9CC;}
.BrowniePoints A:VISITED {color: #F7E9CC;}
.BrowniePoints A:HOVER {color: #F7E9CC; TEXT-DECORATION: none;}

.BreadCrumb{
	color : #FFFFFF;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height: 14px;
}
.BreadCrumb A {color: #FFFFFF; font-weight : normal; TEXT-DECORATION: none;}
.BreadCrumb A:LINK {color: #FFFFFF;}
.BreadCrumb A:VISITED {color: #FFFFFF;}
.BreadCrumb A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.MyAccountNavText{
	color : #000000;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.MyAccountNavText A {color: #006699; font-weight : normal; TEXT-DECORATION: underline;}
.MyAccountNavText A:LINK {color: #006699;}
.MyAccountNavText A:VISITED {color: #006699;}
.MyAccountNavText A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.CafeSpecials{
	color : #FFFFFF;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.CafeSpecials A {color: #FFFFFF; font-size : 12px; font-weight : bold; TEXT-DECORATION: underline;}
.CafeSpecials A:LINK {color: #FFFFFF;}
.CafeSpecials A:VISITED {color: #FFFFFF;}
.CafeSpecials A:HOVER {color: #FFFFFF; TEXT-DECORATION: underline;}

.MainTextLarge{
	color : #635747;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 15px;
}
.MainTextLarge A {color: #635747; font-weight : normal; TEXT-DECORATION: underline;}
.MainTextLarge A:LINK {color: #635747;}
.MainTextLarge A:VISITED {color: #635747;}
.MainTextLarge A:HOVER {color: #635747; TEXT-DECORATION: underline;}

.GreetingText{
	color : #FFFFFF;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height: 15px;
}

.MainTextOrange{
	color : #FF6633;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.MainTextOrange A {color: #FF6633; font-weight : normal; TEXT-DECORATION: underline;}
.MainTextOrange A:LINK {color: #FF6633;}
.MainTextOrange A:VISITED {color: #FF6633;}
.MainTextOrange A:HOVER {color: #FF6633; TEXT-DECORATION: underline;}

.MainTextLargeBlack{
	color : #000000;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height: 15px;
}
.MainTextLargeBlack A {color: #006699; font-weight : normal; TEXT-DECORATION: underline;}
.MainTextLargeBlack A:LINK {color: #006699;}
.MainTextLargeBlack A:VISITED {color: #006699;}
.MainTextLargeBlack A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.Checkout{
	color : #339A65;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 10px;
	line-height: 14px;
	font-weight: bold;
}
.Checkout A {color: #339A65; font-weight: bold; TEXT-DECORATION: underline;}
.Checkout A:LINK {color: #339A65;}
.Checkout A:VISITED {color: #339A65;}
.Checkout A:HOVER {color: #339A65; TEXT-DECORATION: underline;}

.MainTextLargeGreen{
	color : #339A65;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 14px;
}

.MainTextLargeGreen A {color: #339A65; TEXT-DECORATION: underline;}
.MainTextLargeGreen A:LINK {color: #339A65;}
.MainTextLargeGreen A:VISITED {color: #339A65;}
.MainTextLargeGreen A:HOVER {color: #339A65; TEXT-DECORATION: underline;}

.MainTextLargeBlue{
	color : #006699;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 14px;
}
.MainTextLargeBlue A {color: #006699; TEXT-DECORATION: underline;}
.MainTextLargeBlue A:LINK {color: #006699;}
.MainTextLargeBlue A:VISITED {color: #006699;}
.MainTextLargeBlue A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.MainTextLargeOrangeButton{
	color : #FF6633;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 15px;
	line-height: 14px;
}
.MainTextLargeOrangeButton A {color: #FF6633; TEXT-DECORATION: underline;}
.MainTextLargeOrangeButton A:LINK {color: #FF6633;}
.MainTextLargeOrangeButton A:VISITED {color: #FF6633;}
.MainTextLargeOrangeButton A:HOVER {color: #FF6633; TEXT-DECORATION: underline;}

.view_description{color:red;}
.view_description a {color:red; text-decoration:underline;}
.view_description a:link {color:red;}
.view_description a:visited {color:red;}
.view_description a:hover {color:red; text-decoration:underline;}

.FooterText{
	color : #666666;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.FooterText A {color: #006699; font-weight : normal; TEXT-DECORATION: underline;}
.FooterText A:LINK {color: #006699;}
.FooterText A:VISITED {color: #006699;}
.FooterText A:HOVER {color: #006699; TEXT-DECORATION: underline;}

.FooterGreyText{
	color : #CCCCCC;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
}
.FooterGreyText A {color: #666666; font-weight : normal; TEXT-DECORATION: underline;}
.FooterGreyText A:LINK {color: #666666;}
.FooterGreyText A:VISITED {color: #666666;}
.FooterGreyText A:HOVER {color: #666666; TEXT-DECORATION: underline;}

.FormCell{
	font-family : Verdana, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #666666;
	font-weight : normal;
	text-align: right;
	background-color : #C6D1CD;
	padding-right: 5px;
}
.FormCell A {color: #CCCCCC; TEXT-DECORATION: underline;}
.FormCell A:LINK {color: #CCCCCC;}
.FormCell A:VISITED {color: #CCCCCC;}
.FormCell A:HOVER {color: #FF9900;}

.ErrText{
	color : red;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 15px;
	padding-left:2px;
}
.ErrText A {color: red; font-weight : normal; TEXT-DECORATION: none;}
.ErrText A:LINK {color: red;}
.ErrText A:VISITED {color: red;}
.ErrText A:HOVER {color: red; TEXT-DECORATION: underline;}

.notice_text{
	color:#FF0000;
	height: 20px;
	font: 11px/14px Tahoma, Geneva, Helvetica, sans-serif;
	padding: 5px 10px;
}

input.UserPass{
	font-size : 11px;
	font-family : Tahoma, Geneva, Verdana, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
	border: 1px solid #A7A7A7;
	padding-left: 4px;
}

.Search{
	font-size : 11px;
	font-family : Tahoma, Geneva, Verdana, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
	border: 1px solid #AAA4D0;
}

select{
	font-size : 10px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
}

.SetWidthSelect{
	font-size : 11px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
	width : 190px;
}

.SquareListItem{
	list-style-image : url(../Images/CommonImages/squarebullet.gif);
}

ul {
	line-height: 20px;
	list-style-image : url(../Images/CommonImages/liststyle.gif);
	margin: 0px 0px 15px 15px;
	padding-bottom: 15px;
	padding-left: 15px;
} 

ul.MenuDetail {
	line-height: 12px;
	margin: 3px 0px 3px 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	list-style: none;
} 
ul.MenuDetail li {
	margin-bottom:5px
}

textarea{
	font-size : 11px;
	font-family : Tahoma, Geneva, Verdana, Helvetica, sans-serif;
	color : #666666;
	font-weight : normal;
	border: 1px solid #A7A7A7;
	padding-left: 4px;
}

.MainBody {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color : #FFFFFF;
	background-image : url(/Images/CommonImages/pagebg6.gif);
	background-repeat: no-repeat;
	background-position: top center;
}

.GreenGradientBg {
	background-color : #FFFFFF;
	background-image : url(/Images/MyAccount/bggradient.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.PhotoPad{
	margin-right: 10px;
	margin-bottom: 5px;
}

.VerticalDottedLine{
	background-image : url(/Images/CommonImages/verticaldottedline.gif);
	background-repeat: repeat-y;
}

.HorizontalDottedLine{
	background-image : url(/Images/CommonImages/horizontaldottedline.gif);
}

.HorizontalDottedLineRed{
	background-image : url(/Images/CommonImages/horizontaldottedlinered.gif);
}

.BlackBg{
	background-color : #000000
}

.NavSpacerBg{
	background-color : #5f9dcb
}

.LightBlueBg{
	background-color : #ECF0F8
}

.LightGreenBg{
	background-color : #DFEBE5
}

.LightGreyBg{
	background: url(/Images/CommonImages/horizontaldottedline2.gif);
}

.GreenBg{
	background-color : #339A65
}

.LineBg{
	background-color: #606060
}

.WhiteBg{
	background-color : #FFFFFF
}

.BlueBg{
	background-color : #006699
}
.middle_line_purple{
	background-color : #087334;
}
.ShoppingBagDiv{
	position: absolute;
	top: -6px;
	left: 50%;
	margin-left: 220px;
	text-align: left;
} 

.ShoppingBagOnlyDiv{
	position: absolute;
	top: -6px;
	left: 50%;
	margin-left: 310px;
	text-align: left;
} 

.ShoppingBagTextDiv{
	position: absolute;
	top: 22px;
	left: 50%;
	margin-left: 245px;
	text-align: left;
	width: 70px;
} 

.CafeSpecialsDiv{
	position: absolute;
	top: 382px;
	left: 50%;
	margin-left: 154px;
	text-align: left;
} 

.CafeSpecialsTextDiv{
	position: absolute;
	top: 415px;
	left: 50%;
	margin-left: 185px;
	text-align: left;
	width: 160px;
	height:90px;
	overflow-y: hidden;
}
.CafeSpecialsTextDiv p{  margin-top:0;}

/* For Positioning of DropNav in Mozilla. IE positioning is done in the <a> for the image. */
.OurCorporateCateringDropNav{
	position: absolute;
	top: 135px;
	left: 50%;
	margin-left: -380px;
	text-align: left;
	visibility:hidden;
}

/* For Positioning of DropNav in Mozilla. IE positioning is done in the <a> for the image. */
.MenuFilter{
	position: absolute;
	top: 273px;
	left: 50%;
	margin-left: -129px;
	text-align: left;
	visibility:hidden;
}

/* Extra CSS, deviates from the standard */

.tdRightNav{
		
}

.CorporateMenuItemList UL
{
	padding-top: 0px;
	line-height: 15px;
	margin: 0 0 0 15px;
	padding-bottom:0;
}
.CorporateMenuItemList UL LI 
{
	padding: 0px;
	margin: 0px;
}

A IMG 
{
	border-style:none;
}
.NoUnderline A 
{
	text-decoration:none;
}

.OurCorportateCateringDropNav{
	position: absolute;
	top: 135px;
	left: 10px;
	text-align: left;
	visibility:hidden;
}

.DropNav{
	position: absolute;
	top: 135px;
	left: 10px;
	text-align: left;
	visibility:hidden;
	
	
}

/* For Positioning of DropNav in Mozilla. IE positioning is done in the <a> for the image. */
.MenuFilter{
	position: absolute;
	top: 273px;
	left: 50%;
	margin-left: -129px;
	text-align: left;
	visibility:hidden;
}

.MainTextHighlight{
	color: #D1631D;
	font-family : Tahoma, Geneva, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	line-height: 22px;
}

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 650px;
    
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

#holidayText
{
	width:600px;
	margin-left:25px;
}


/*
Splash Styles
*/
.clear { clear:both; }
body.body { 
	margin:0; height:100%; 
}
.body_bg { position: fixed; top:0; left:0; width:100%; height:100%; }
.splash_wrap {  
	font-family: Arial,Helvetica,sans-serif;
    height: 100%;
    position: relative;
	margin:0 auto;
    width: 960px;
    z-index: 100;
}
.splash_bg { position:absolute; width:100%; height:100%; /*background:#e5e8eb url(/Images/Splash/bg.jpg) no-repeat scroll center 10px;*/ z-index:1; top:0; left:0; }
.splash_content { position: relative; height: 95%; z-index: 100;  }

.splash_content .logo { padding: 150px 0 25px 50px; }
.splash_content .logo a { text-indent:-9999em; background:url(/Images/Splash/logo.png) no-repeat scroll 0 0; display:block; width:270px; height:59px; overflow:hidden; }

.location_selection { padding-left:80px; margin-bottom: 25px; }
.location_selection .title { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.location_selection .locations { padding: 20px 0 0 100px; }
.location_selection .locations .loc { display:block; width:286px; height:113px; text-indent:-9999em; float:left; margin:0 10px; overflow:hidden; }
.location_selection .locations .loc_boston { background:transparent url(/Images/Splash/boston.png) no-repeat scroll 0 0; }
.location_selection .locations .loc_ny { background:transparent url(/Images/Splash/new-york.png) no-repeat scroll 0 0;}

.splash_footer { color:#ffffff; font-size:11px; padding:25px 0; text-align:center; font-weight:bold; }
.splash_footer span { margin: 0 5px; }
.splash_footer a { color:#ffffff; text-decoration:none; }
.splash_footer a:hover { text-decoration: underline; }

.selection_ny { display:none; background:transparent url(/Images/Splash/bg-content.png) repeat scroll 0 0; width:800px; color:#3d3d3d; margin-left: 80px; margin-bottom: 25px;}
.selection_ny_pad { padding: 20px;  position:relative;}
.selection_ny .title { font-size: 30px; padding-bottom:20px; color:#000000; }
.selection_ny .col1 { float:left; width:300px; }
.selection_ny .col2 { float:left; width:460px; }
.selection_ny .col_pad { }

.selection_ny .col1 img { }
.selection_ny .col1 .col1_links { padding-top:15px; }
.selection_ny .col1 .col1_links a { margin-bottom:15px; display:inline-block;  }
.selection_ny .col1 .col1_links .back { position: absolute; bottom:30px; width:71px; left: 20px; height:31px; text-indent:-9999em; background:transparent url(/Images/Splash/btn-back.gif) no-repeat scroll 0 0; overflow:hidden; margin:0; }

.selection_ny .col2 p { margin:0; padding:0 0 10px; font-size:14px; line-height:20px;  }
