﻿Body
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 8px 1px 5px 1px
}

.MainBox
{
	
	width:982px;
}

.rightColumn
{
	width:190px;
	vertical-align :top;
}

.centralColumn
{
	width:573px;
	vertical-align :top;
	text-align:justify;
}

.customPage
{
	vertical-align :top;
	text-align:justify;
	font-family: Arial;
	font-size: 10pt;
	color: #271e68;
}


.leftColumn
{
	width:190px;
	vertical-align :top;
}

.gap
{
	width:5px;
}

.tab1
{
	 text-align:left;
	 BORDER-RIGHT: #ffffff 2px solid;
	 BORDER-TOP: #ffffff 2px solid; 
	 BORDER-LEFT: #ffffff 2px solid; 
	 BORDER-BOTTOM: #ffffff 2px solid;
	 border-color:#acbc2b;
	 
	 border-collapse:collapse;
	 padding:0px 0px 0px 0px;
}

.text_blue
{
	font-family: Arial;
	font-size: 10pt;
	color: #271e68;
	font-weight : bold;
}

.topBox
{
	background-image: url(../Images/imageVBC/topBox.png);
	height : 26px;
}

.tab2
{
	font-family:Arial;
	font-size:10pt;
	text-align:left;
}

.tab2 th
{
	background-color:#aecf89;
	width:900px;
	color:#ffffff;
}

.tab2 td
{
	background-color:#aecf89;
}

.td1
{
	background-color:Green;
	text-align:center;
	color:White;
	font-size:11pt;
}

.td2
{
	background-color:#89ff4f;
	vertical-align:top;
}

.td3
{
	font-size:9pt;
}

.td4
{
	font-size:9pt;
	vertical-align:top;
}

.td5
{
	font-size:9pt;
}

.ddl1
{
	font-size:8pt;
}

.hl1
{
	font-size:8pt;
}

.hlLoginOptions
{
	color:Black;
	text-decoration:none;
}

.pnlProduct , .pnlCategory, .pnlManufacturer
{
	font-family:Arial;
	font-size:8pt;
}

.pnlProductButton
{
	font-family:Arial;
	font-size:8pt;
}
.pnlShippingButton
{
	font-family:Arial;
	font-size:8pt;
}
.lblshipping
{
	 font-weight:bold;	
}

.pnlCartPannel
{ float:right
}


.pnlCustomPageText
{
	float:left
}



.MenuLink
{
	font-family: Arial;
	font-size: 12pt;
	color: #ACBC2B;
	background-color : #1f2971;
	text-decoration:none;
	font-weight : bold;
	width:190px;
	height :31px;
}

.MenuCell
{
	background-color : #1f2971;
	width:190px;
	height :31px;
	text-align :center;
	border: solid 2px #ACBC2B;
}

.subMenuLink
{
	font-family: Arial;
	font-size: 9pt;
	color: #1f2971;
	background-color : white;
	text-decoration:none;
	font-weight : bold;
	width:190px;
	height :20px;
}

.subMenuCell
{
	background-color : white;
	width:190px;
	height :20px;
	text-align :center;
	border: solid 2px #ACBC2B;
}

.MenuText
{
	font-family:Arial;
	font-size:8pt;
	color:White;
	font-weight:bold;
	height:18px;
	vertical-align:middle;
	padding-left:5px;
}

.tabMenu 
{
	width:190px;
}

.MenuCellLevel0, .MenuCellLevel1, .MenuCellLevel2, .MenuCellLevel3, .MenuCellLevel4, .MenuCellLevel5, .MenuCellLevel6, .MenuCellLevel7, .MenuCellLevel8, .MenuCellLevel9, .MenuCellLevel10
{
	width:200px;
	height:18px;
	margin-top:1px;
	padding-top:0px;
	padding-bottom:0px;
	line-height:23px;
	cursor:pointer;
}

.MenuCellLevel0
{
	background-color:#104de9;
}

.MenuCellLevel1
{
	background-color:#6e93f3;
}

.MenuCellLevel2
{
	background-color:#aabdee;
}

.ProdTabOn
{
	text-align:center;
	background-color:#7ccfff;
	font-family:Arial;
	font-size:10pt;
	cursor:pointer;
}

.ProdTabOff
{
	text-align:center;
	background-color:#0b99ea;
	font-family:Arial;
	font-size:10pt;
	cursor:pointer;
}

.ProdTabGap
{
	width:3px;
	background-color:Gray;
}

.ProdTabTab
{
	width:100%;
	background-color:#7ccfff;
	border-collapse:collapse;
}

.prodlistc1
{
	font-family:Arial;
	font-size:9pt;

	color:#330099;
	font-weight:bold;
}

.ddl1
{
	font-family:Arial;
	font-size:8pt;
}

.ProdViewTitle
{
	font-family:Arial;
	font-size:12pt;
	background-color:#336666;
	color:#000000;
}

.ProdViewName
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

.ProdViewDescription
{
	font-family:Arial;
	font-size:10pt;
	color:#000000;
}

.CrumbLink
{
	font-family:Arial;
	font-size:8pt;
	color:Black;
	text-decoration:none;
}

.CrumbGap
{
	font-family:Arial;
	font-size:8pt;
	color:Black;
}

.TopLink
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#271e68;
	text-decoration:none;
	background-color:#e6e5e1;
}

.modalBackground {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.7;
        }
        
.modalForeground 
{
	font-size:10pt;
	background-color:#ffffff;
}

.h1Product
{
	font-family:Arial;
	font-size:10pt;
	color:#26573f;
	padding-bottom:0px;
	margin-bottom:0px;
}

/* Member css */

.member_directory
{
	font-size : 9pt;
	color:black;
	font-family:Arial;
}

.memberTable_header
{
	background-color :blue;
	font-size : 9pt;
	color:white;
	font-family:Arial ;
}

.memberTable_element
{
	font-size : 9pt;
	color:black;
	font-family:Arial ;
}

.memberForm_label
{
	font-size : 9pt;
	color:black;
	font-family:Arial ;
}

.message_error_label
{
	font-size : 7pt;
	color:red;
	font-family:Arial ;
}

.message_box_green
{
	border: #c3f8a8 thin solid; 
	background-color: #e6f8dd; 
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-top: 5px;
}

.message_box_red
{
	border: #f5baa5 thin solid; 
	background-color: #fcd6c9; 
	
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	padding-top: 5px;
}

.bbcrss
{
	font-size : 8.7pt;
	color:#333333;
	font-family:Arial;
	
	 
}

.eventpage
{
	vertical-align :top;
	text-align:justify;
	font-family: Arial;
	font-size: 10pt;
	color: #271e68;
}
