/* CSS Document */
#store_login_cell {
	color:#FFFFFF;
	font-size:12px;}

/*--------------------------Horizontal Store Menu Styles --------------------------------*/

.StoreMenu_MenuContainer {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	background-color: #7D8B82;
	width:185px;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
}

.StoreMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:16;
}

.StoreMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family:Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 12px; 
	font-style: normal; 
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:0px 2px 0px 2px;
	width:185px;
}

.StoreMenu_MenuItem td {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF;
	font-family:Arial, Verdana, Helvetica;
	font-weight:bold;
	font-size: 12px; 
	font-style: normal; 
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
}

.StoreMenu_MenuItemSel { 
	cursor: pointer; 
	cursor: hand; 
	color: #D6DAD8; 
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:0px 2px 0px 2px;
	width:200px;
	font-size:12px;
	font-weight:bold;
	background-color:#7D8B82;
}

.StoreMenu_MenuItemSel td {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
}

.StoreMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: transparent; 
	text-align: center; 
	width: 6; 
	height: 21;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
}



.StoreMenu_MenuBreak {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	background-color: #000000; 
	height: 0px;
}

.StoreMenu_MenuArrow {
	font-family: webdings; 
	font-size: 1px;
	width:1px;
	cursor: pointer; 
	cursor: hand; 
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
}

.StoreMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 1pt;
	cursor: pointer; 
	cursor: hand;
	color:#000000;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
}

.StoreMenu_RootMenuItem {
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:0px 2px 0px 2px;
	width:185px;}
	
.StoreMenu_RootMenuItem td {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid; 
}

.StoreMenu_RootMenuItemSelected td {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
}

.StoreMenu_RootMenuItemSelected { 
	background-color:#7D8B82;
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:0px 2px 0px 2px;
	width:185px;
	color: #D6DAD8;}

.StoreMenu_RootMenuItemActive {
	background-color: #7D8B82;
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:0px 2px 0px 2px;
	width:185px;
	color:#D6DAD8;}

.StoreMenu_RootMenuItemBreadCrumb {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #7D8B82;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	width:200px;
}

.StoreMenu_SubMenu td {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	font-family:Arial, Verdana, Helvetica;}
	

.StoreMenu_SubMenuItemSelected td {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:0px 2px 0px 2px;
	background-color: #7D8B82;
	color:#D6DAD8;}

.StoreMenu_SubMenuItemSelected {
	cursor: pointer; 
	cursor: hand;
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:0px 2px 0px 2px;
	background-color: #7D8B82;
	color:#D6DAD8;
	width:185px;}

.StoreMenu_SubMenuItemActive {
	background-color:#D6DAD8;
	color: #7D8B82;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_SubMenuItemBreadCrumb {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_Separator {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_LeftSeparator {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_RightSeperator {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_LeftSeparatorActive {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_RightSeparatorActive {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_LeftSeperatorBreadCrumb {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}

.StoreMenu_RightSeperatorBreadCrumb {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;}


/* ------------------------- Catalook Menu Styles --------------------------*/

.CATMenuContainer {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;  
	background-color: #7D8B82;
	margin:0px 0px 0px 0px;
	width:185px;
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;}

.CATMenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:16;
	background-color:#7D8B82;
	margin:0px 0px 0px 0px;}

.CATMenuItem,
.CATRootItem{
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	background-color:#7D8B82;
	padding:5px 2px 5px 2px;
	width:185px;
	margin:0px 0px 0px 0px;}


.CATMenuItem td,
.CATRootItem td {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-right: #7D8B82 1px solid;
	background-color:#7D8B82;
	border: #7D8B82 1px solid; 
	padding:5px 2px 5px 2px;
	margin:0px 0px 0px 0px;}

.CATMenuIcon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 6px; 
	height: 21px;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	background-color:#7D8B82;
	margin:0px 0px 0px 0px;
}

.CATSubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #7D8B82;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border: #FFFFFF 1px solid;
	font-family:Arial, Verdana, Helvetica;
	font-size:12px;
	font-weight:bold;
	width:185px;
	margin:0px 0px 0px 0px;
}

.CATItemsBreak {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid; 
	background-color:#7D8B82; 
	margin:0px 0px 0px 0px;
}

.CATSubItemBreadCrumb {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	margin:0px 0px 0px 0px;}

.CATRootItemSelected,
.CATRootItemActive
 {
	background-color:#7D8B82;
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	padding:5px 2px 5px 2px;
	width:185px;
	color:#D6DAD8;
	margin:0px 0px 0px 0px;
}

.CATSubItemSelected{
	background-color:#D6DAD8;
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:5px 2px 5px 2px;
	width:185px;
	color:#D6DAD8;
	margin:0px 0px 0px 0px;
}

.CATSubItemActive{
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border: #7D8B82 1px solid;
	padding:5px 2px 5px 2px;
	width:185px;
	color:#D6DAD8;
	margin:0px 0px 0px 0px;
}

.CATRootItemSelected td
.CATSubItemActive td,
.CATRootItemActive td,
.CATSubItemSelected td,
.CATRootItemBreadCrumb TD {
	border-bottom: #7D8B82 1px solid;
	border-top: #7D8B82 1px solid;
	border-left: #7D8B82 1px solid;
	border-right: #7D8B82 1px solid;
	border: #7D8B82 1px solid; 
	padding:5px 2px 5px 2px;
	margin:0px 0px 0px 0px;
	background-color:#7D8B82;}
	
.CATSubItem td,
.CATSubItem{
	border:#7D8B82 1px solid;
	border-top:#7D8B82 1px solid;
	border-bottom:#7D8B82 1px solid;
	border-right:#7D8B82 1px solid;
	border-left:#7D8B82 1px solid;
	background-color:#7D8B82;}

.CATSubItemSelected td,
.CATSUbItemActive td,
.CATSubItemSelected,
.CATSubItemActive{
	border:#7D8B82 1px solid;
	border-top:#7D8B82 1px solid;
	border-bottom:#7D8B82 1px solid;
	border-right:#7D8B82 1px solid;
	border-left:#7D8B82 1px solid;}
	
/*--------------------Debugging----------------------------------*/

.MainMenu_MenuItemSel {
	border-bottom: #7D8B82 15px solid;
	border-top: #7D8B82 15px solid;
	border-left: #7D8B82 15px solid;
	border-top: #7D8B82 15px solid;
	border: #7D8B82 15px solid;
}


/*-------------------------------------Design Styles------------------------------------------*/
body {
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;}

#main_tbl {
	height:100%;}
	
#header_cell {
	background-image:url(images/bricks.jpg);
	background-repeat:repeat-x;}

#login_cell {
	background-image:url(images/under_header_fill.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
	padding:0px 5px 0px 0px;
	text-align:left;}
	
#login_div {
	text-align:right;}
	
#under_header_fill_left {
	background-image:url(images/under_header_fill.jpg);
	background-repeat:repeat-x;}
	
#under_header_fill_right {
	background-image:url(images/under_header_fill.jpg);
	background-repeat:repeat-x;}
	
#pole_fill {
	background-image:url(images/pole_fill.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:54px;}
	
#bricks_left {
	background-image:url(images/bricks.jpg);
	background-repeat:repeat-x;
	background-position:right top;
	text-align:right;}
	
#bricks_right {
	background-image:url(images/bricks.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	text-align:left;}
	
#content_cell {
	padding:10px;
	text-align:left;}
	
#content_pane_size:	{
	width:592px;}
	
#menu_tbl_cell {
	width:218px;
	text-align:left;}
	
#menu_tbl {
	background-color:#7D8B82;}
	
#menu_top_fill {
	background-image:url(images/menu_top_fill.jpg);
	background-repeat:repeat-x;}

#menu_left_fill {
	background-image:url(images/menu_left_fill.jpg);
	background-repeat:repeat-y;}
	
#menu_right_fill {
	background-image:url(images/menu_right_fill.jpg);
	background-repeat:repeat-y;}
	
#menu_bottom_fill {
	background-image:url(images/menu_bottom_fill.jpg);
	background-repeat:repeat-x;}
	
#menu_cell {}
	
a.dnnLogin:link, a.dnnLogin:active, a.dnnLogin:visited,
a.dnnUser:link, a.dnnUser:active, a.dnnUser:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom: 1px solid #DBDEDC;}
	
a.dnnUser:hover,
a.dnnLogin:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom: 1px solid #FFFFFF;}
	
#leftpane_div {
	width:100%;}
	
#row2_2 {
	background-image:url(images/under_header_fill.jpg);
	background-repeat:repeat-x;}
	
/*-----------------------Footer Styles---------------------------------*/
#footer_tbl {
	width:100%;}
	
#footer_top_left_fill {
	width:54px;
	background-image:url(images/footer_top_left_fill.gif);
	background-repeat:repeat-y;}
	
#footer_mid_left_fill {
	width:54px;
	background-image:url(images/footer_mid_left_fill.gif);
	background-repeat:repeat-y;}
	
#footer_bottom_left_fill {
	width:54px;
	background-image:url(images/footer_bottom_left_fill.gif);
	background-repeat:repeat-y;}
	
#footer_top_right_fill {
	background-color:#333333;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	padding:3px;
	height:6px;}
	
#footer_mid_right_fill {
	background-color:#7D8B82;
	width:100%;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;}
	
#footer_bottom_right_fill {
	background-color:#666666;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	height:6px;
	padding:3px;}
	
.footer_link,
a.footer_link:link,
a.footer_link:visited,
a.footer_link:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom: 1px solid #DBDEDC;}
	
a.footer_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom: 1px solid #FFFFFF;}
	
.footer_copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;}
	

