/* ================================
    CSS STYLES
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body{
    margin: 0;
    padding: 0;
    height: 100%;
    border: none;
    background-color: #CC0000;
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
	color: #000000;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}


/* ================================
    CSS STYLES BEARS DEN
   ================================
*/   


/*TOP MENU*/
#iconBar a {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	font-size: 1px;
}
/*option0*/
a#iconOption0 {
	width: 162px;
	height: 31px;
	background-image: url(/Portals/0/menu/boHomex2.gif);
	background-position: left top;
}
a#iconOption0:hover {
	background-position: left bottom;
}
/*option1*/
a#iconOption1 {
	width: 98px;
	height: 31px;
	background-image: url(/Portals/0/menu/boAboutUsx2.gif);
	background-position: left top;
}
a#iconOption1:hover {
	background-position: left bottom;
}
/*option2*/
a#iconOption2 {
	width: 94px;
	height: 31px;
	background-image: url(/Portals/0/menu/boRewardsx2.gif);
	background-position: left top;
}
a#iconOption2:hover {
	background-position: left bottom;
}
/*option3*/
a#iconOption3 {
	width: 110px;
	height: 31px;
	background-image: url(/Portals/0/menu/boOurStoresx2.gif);
	background-position: left top;
}
a#iconOption3:hover {
	background-position: left bottom;
}
/*option4*/
a#iconOption4 {
	width: 110px;
	height: 31px;
	background-image: url(/Portals/0/menu/boCommunityx2.gif);
	background-position: left top;
}
a#iconOption4:hover {
	background-position: left bottom;
}
/*option5*/
a#iconOption5 {
	width: 101px;
	height: 31px;
	background-image: url(/Portals/0/menu/boCarWashx2.gif);
	background-position: left top;
}
a#iconOption5:hover {
	background-position: left bottom;
}
/*option6*/
a#iconOption6 {
	width: 85px;
	height: 31px;
	background-image: url(/Portals/0/menu/boOurFuelx2.gif);
	background-position: left top;
}
a#iconOption6:hover {
	background-position: left bottom;
}

A.RelatedLinks:link,A.RelatedLinks:visited,A.RelatedLinks:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
A.RelatedLinks:hover {
	text-decoration: underline;

}
#RelatedLink {
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
}
A.Powered:link,A.Powered:visited,A.Powered:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
A.Powered:hover {
	text-decoration: underline;

}

/* ================================
    Others
   ================================
*/
#logo {
	float: right;
	margin-left: 10px;
	margin-bottom: 10;
}

#thimg {
	border: 1px solid #FFFFFF;
	width: 173px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#LeftBottomImg {
	margin-top: 220px;
}
.footer,bottompane {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffffff;
	font-size: 11px;
	padding: 7px;
	font-weight: bold;
}
.footerLink,.footerLink:link, .footerLink:visited {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 7px;
}
.footerLink:hover{
    text-decoration: underline;
}
.breadcrumspane {
	background-color: #BCBA12;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	line-height: 14px;
	padding: 16px 6 0 6;
}
.rightPane-cs {
    background-color: #CC1040;
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    padding: 5 5 5 5px;
}
.rightPane-link, rightPane-link:link, .rightPane-link:visited {
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #ffffff;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.rightPane-link:hover{
    text-decoration: underline;
}
.contentPane-cs {
    background-color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    color: #000;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    padding: 12 12 12 50px;
}
.contentTitle {
    font-family: Arial, Verdana, Helvetica, Sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
}

/*ul#SEOMenuMain0{float: left;list-style: none;margin: 0;padding: 0;background-color:#333333; background-image:url(/Portals/0/menu/bobackgroundMenu.gif); background-repeat:repeat; width:100%;}

ul#SEOMenuMain0 li {display:inline; float:left; list-style: none;height:31px;background-image:url(/Portals/0/menu/boMenusLine.gif); background-position:left; background-repeat:no-repeat;padding-left:2px; *padding-left:1px!Important; margin:0;*margin-right:-6px!Important; *position:relative!Important;}

ul#SEOMenuMain0 a{background: #434343 url(/Portals/0/menu/boMenusx2.gif);color: #FFF;float: left;height: 25px;text-decoration: none;font-family: Verdana,Arial,Helvetica,Sans-serif;font-size:15px;text-align:center;padding-right:14px;padding-left:14px; padding-top:6px;}

ul#SEOMenuMain0 a:hover {background-color: #C9BF8B;background-position: 0 -31px;}
ul#SEOMenuMain0 li ul li{padding-right:0px;padding-left:0px; background-image:none;height:23px;}
ul#SEOMenuMain0 li ul li a:hover{background-color: #CE1040;width:180px;font-size:12px;}
ul#SEOMenuMain0 a:hover {background-position: 100% -31px;}
ul#SEOMenuMain0 li ul li:hover{background:none;color:#000000; cursor:hand;}
ul#SEOMenuMain0 li ul{list-style-type:none;display:none;z-index:1000; display:none;position:absolute;*left:0px!Important;}

ul#SEOMenuMain0 li:hover ul, ul#SEOMenuMain0 li a:hover ul li a:hover ul{font-size:12px;display:block; position:absolute;background-color:#E5E5E5;list-style-type:none;text-align:left;width:186px;float:left;padding:0; margin:0; margin-left:-4px;*margin-left:1px !Important;cursor:pointer; margin-top:-3px; *margin-top:28px !Important;}	

ul#SEOMenuMain0 li ul{border:1px solid #999999;}ul#SEOMenuMain0 li ul li ul{border:0; border-left:1px solid #999999;*border-left:0px!important; border-right:1px solid #999999;*border-right:0px!Important;}

ul#SEOMenuMain0 li ul li a{background:none;color:#000000;margin:0;padding:0; display:block; text-align:left; width:174px; font-size:12px; padding-top:0px; height:19px;padding-top:4px; padding-left:6px;}
ul#SEOMenuMain0 li ul li a:hover{color:#FFFFFF;}*/

ul#SEOMenuMain0{float: left;list-style: none;margin: 0;padding: 0;background-color:#333333; background-image:url(/Portals/0/menu/bobackgroundMenu.gif); background-repeat:repeat; width:100%;}

ul#SEOMenuMain0 li {display:block; float:left; list-style: none;height:31px;background-image:url(/Portals/0/menu/boMenusLine.gif); background-position:left; background-repeat:no-repeat;padding-left:2px; *position:relative!Important;}

ul#SEOMenuMain0 a{background: #434343 url(/Portals/0/menu/boMenusx2.gif);color: #FFF;height: 25px;text-decoration: none;font-family: Verdana,Arial,Helvetica,Sans-serif;font-size:15px;text-align:center;padding-right:14px;padding-left:14px; padding-top:6px; display:block;}

ul#SEOMenuMain0 a:hover {background-color: #C9BF8B;background-position: 0 -31px;}
ul#SEOMenuMain0 li ul li{padding-right:0px;padding-left:0px; background-image:none;height:23px;}
ul#SEOMenuMain0 li ul li a:hover{background-color: #CE1040;width:180px;font-size:12px;}
ul#SEOMenuMain0 a:hover {background-position: 100% -31px;}
ul#SEOMenuMain0 li ul li:hover{background:none;color:#000000; cursor:hand;}
ul#SEOMenuMain0 li ul{list-style-type:none;display:none;z-index:1000;position:relative; *left:0!Important; *margin-left:2px!Important; padding-left:-1px;}

ul#SEOMenuMain0 li:hover ul{font-size:12px;display:block; position:absolute;background-color:#E5E5E5;list-style-type:none;text-align:left;width:186px;float:left;padding:0; margin:0; margin-left:-4px;cursor:pointer; margin-top:-3px;}
ul#SEOMenuMain0 li:hover ul li ul{display:none;} ul#SEOMenuMain0 li:hover ul li:hover ul{display:block; position:absolute; margin-left:183px; margin-top:-27px;}ul#SEOMenuMain0 li ul li ul{*margin-left:186px!Important;}

ul#SEOMenuMain0 li ul{border:1px solid #999999;}

ul#SEOMenuMain0 li ul li a{background:none;color:#000000;margin:0;padding:0; display:block; text-align:left; width:174px; font-size:12px; padding-top:0px; height:19px;padding-top:4px; padding-left:6px;}
ul#SEOMenuMain0 li ul li a:hover{color:#FFFFFF;}
ul#SEOMenuMain0 .Tab36 a{
background:#000000; text-transform:uppercase; font-weight:900; padding-right:19px;padding-left:19px; height:24px; 
}
ul#SEOMenuMain0 .Tab36 a:hover{
background:#CE1040; text-transform:uppercase;
}
ul#SEOMenuMain0 .Tab36{
background-image:none; padding-left:0px; padding-right:0px;
}
ul#SEOMenuMain0 li.Tab36{*padding-left:0px!Important;}

.SEOMenuMain{z-index:9999;}
.SEOMenuMain ul li:hover{z-index:1000;  }
.SEOMenuMain ul li a {z-index:1000;}
.SEOMenuMain ul li a:hover {z-index:1000;}
.SEOMenuMain ul li:hover a, .SEOMenuMain li a:hover{z-index:1000;}
.SEOMenuMain ul li ul{z-index:1000;}
.SEOMenuMain table{z-index:1000;}
.SEOMenuMain ul li:hover ul, .SEOMenuMain li a:hover ul li a:hover ul{z-index:1001;}
.SEOMenuMain ul li:hover ul li ul, .SEOMenuMain ul li a:hover ul li a ul{z-index:1000;}
.SEOMenuMain ul li:hover ul li a.drop{z-index:1000}
.SEOMenuMain ul li:hover ul li a:hover,.SEOMenuMain li a:hover ul li a:hover {z-index:1000}
.SEOMenuMain ul li:hover ul li a:hover.drop{z-index:1000;}
.SEOMenuMain ul li:hover ul li:hover ul{z-index:1000;}
.SEOMenuMain ul li:hover ul li:hover ul li a{z-index:1000;}
.SEOMenuMain ul li a:hover ul{z-index:1000;}
.SEOMenuMain ul li a:hover ul li a{z-index:1000;}
.SEOMenuMain ul li a:hover ul li a.drop{z-index:1000;}
.SEOMenuMain ul li a:hover ul li a:hover ul{z-index:1000;}
.SEOMenuMain ul li a,.SEOMenuMain ul li a:visited {z-index:1000;}
.SEOMenuMain ul li:hover ul li:hover ul li a,.SEOMenuMain ul li a:hover ul li a:hover ul li a{z-index:1000;}
.SEOMenuMain ul li a:hover ul li a,.SEOMenuMain ul li a:hover ul li a{z-index:1000;}
.SEOMenuMain ul li:hover ul li:hover ul li a:hover,.SEOMenuMain ul li a:hover ul li a:hover ul li a:hover{z-index:1000;}
.SEOMenuMain ul li a:hover ul li a:hover,.SEOMenuMain ul li a:hover ul li a:hover.drop{z-index:1000;}
