﻿/* Default CSS Stylesheet for a new Web Application project */

    img {
	    behavior:	url("pngbehavior.htc");
    }


.basket_items
{
	color: white;
	font-size: 12pt;
	font-family: Verdana, Arial;
	vertical-align: text-bottom;    
    
}


img {margin: 0; padding: 0; border: 0;}


.DGSelectedItemStyle
{
	background-color:Silver;
}

.ExtendedDropdown
{
	background-color: White;
	color: blue;
	border-right: green 1px solid;
	border-top: green 1px solid;
	margin: 1px;
	border-left: green 1px solid;
	border-bottom: green 1px solid;
}
.PinkCellOutline 
{
	border-top: 1px solid;
	border-top-color: #7D0968;
	border-right: 1px solid;
	border-right-color: #7D0968;
	border-bottom: 1px solid;
	border-bottom-color: #7D0968;
	border-left: 1px solid;
	border-left-color: #7D0968;
	
}

.BlackCellOutline 
{
	border-top: 1px solid;
	border-top-color: silver;
	border-right: 1px solid;
	border-right-color: silver;
	border-bottom: 1px solid;
	border-bottom-color: silver;
	border-left: 1px solid;
	border-left-color: silver;
	
}

.BlueCellOutline 
{
	border-top: 1px solid;
	border-top-color: blue;
	border-right: 1px solid;
	border-right-color: blue;
	border-bottom: 1px solid;
	border-bottom-color: blue;
	border-left: 1px solid;
	border-left-color: blue;
	
}
.RedCellOutline 
{
	border-top: 1px solid;
	border-top-color:Red;
	border-right: 1px solid;
	border-right-color: Red;
	border-bottom: 1px solid;
	border-bottom-color: Red;
	border-left: 1px solid;
	border-left-color: Red;
	
}

.progressbar 
{
	border-top: 1px solid;
	border-top-color: #65aaf1;
	border-right: 1px solid;
	border-right-color: #65aaf1;
	border-bottom: 1px solid;
	border-bottom-color: #65aaf1;
	border-left: 1px solid;
	border-left-color: #65aaf1;
	
}

.grayprogressbar 
{
	border-top: 1px solid;
	border-top-color: gray;
	border-right: 1px solid;
	border-right-color: gray;
	border-bottom: 1px solid;
	border-bottom-color: gray;
	border-left: 1px solid;
	border-left-color: gray;
	
}

.buttondefault
{

	border-top: 1px solid;
	border-top-color: #65aaf1;
	border-right: 1px solid;
	border-right-color: gainsboro;
	border-bottom: 1px solid;
	border-bottom-color: gainsboro;
	border-left: 1px solid;
	border-left-color: #65aaf1;
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 8pt;
	background-color: #65aaf1;

}



.GridHeaderH40
{
	background-position: 0px 100%; 
	background-image: url(..\..\images\PublicDefault_theme\gradient_bg_blue_H40.gif); /*background-repeat: repeat-x;*/
	font-weight: bold;
	font-size: 6pt;
	font-family: Verdana, Arial;
	height: 40px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4754FF', EndColorStr='#FFFFFF');

}


.GridHeaderH30
{
	background-position: 0px 100%; 
	background-image: url(..\..\images\PublicDefault_theme\gradient_bg_blue_H40.gif); /*background-repeat: repeat-x;*/
	font-weight: bold;
	font-size: 6pt;
	font-family: Verdana, Arial;
	height: 30px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#8EB5F7', EndColorStr='#0058EE');

}



	/*background-image: url(..\..\images\gradient_bg_gold_H30.gif);*/
.GridHeaderH20
{
	background-position: 0px 100%;
	font-weight: bold;
	font-size: 8pt;
	background-image: url(..\..\images\PublicDefault_theme\gradient_bg_gold_H30.gif);
	color: #26454F;
	background-repeat: repeat-x;
	font-family: Verdana, Arial;
}

.wizardGradient 
{

	background-position: 0px 100%;
	font-size: 8pt;
	background-image: url(..\..\images\PublicDefault_theme\gradient_bg_blue_H30.gif);
	color: #26454F;
	background-repeat: repeat-x;
	font-family: Verdana, Arial;	
	
}


.GridText_White
{
	color: white;
	font-size: 6pt;
	font-family: Verdana, Arial;
	vertical-align: text-bottom;
}

.GridText_Black
{
	color: black;
	font-size: 8pt;
	font-family: Verdana, Arial;
	vertical-align: text-bottom;
}

BODY
{
	background-color: white;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: gray;
}


H1,  H4, H5, TH, TD, THEAD, TFOOT
{
    font-size: 8pt;
    color: gray;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

H2 
{

	font-size: 8pt;
	color: #26454F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	
}

H3 
{

	font-size: 12pt;
	color: #26454F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	
}
.DGHeaderStyle, .DGHeaderStyle2
{

	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-weight: bold;	
	color: #26454F;
	vertical-align: text-bottom;	
}

.DGNormalItemStyle, .DGNormalItemStyle2
{
	font-weight: normal;
	font-size: 6pt;
	font-family: Verdana, Arial;
	background-color: #FFFFFF;
	text-decoration: none;
}

.DGAlternatingItemStyle, .DGAlternatingItemStyle2
{
	font-weight: normal;
	font-size: 6pt;
	font-family: Verdana, Arial;
	background-color: #FDFAF5;
	text-decoration: none;
}

.DGFooterStyle, .DGFooterStyle2
{
	font-size: 6pt;
	font-family: Verdana, Arial;
	background-color: #63A9F1;
}

.gridHover
{
	background-color: #D5E8FB;
	
}

.3d_bottom
{
	border-bottom: gainsboro 1px solid;
}


.TextBox
{
	font-family: Verdana, Arial;
	font-size: 8pt;		
	/*border-top: 1px solid;
	border-top-color: #cc9933;	
	border-right: 1px solid;
	border-right-color: #cc9933;	
	border-bottom: 1px solid;
	border-bottom-color: #cc9933;	
	border-left: 1px solid;
	border-left-color: #cc9933;	
	width: 100%;*/

	
}
.DropDown
{
	font-family: Verdana, Arial;
	font-size: 8pt;		
	/*border-top: 1px solid;
	border-top-color: #cc9933;	
	border-right: 1px solid;
	border-right-color: #cc9933;	
	border-bottom: 1px solid;
	border-bottom-color: #cc9933;	
	border-left: 1px solid;
	border-left-color: #cc9933;	*/
	
}

.CheckBox
{
	font-style: normal;
	font-size: 8pt;
}



.MainHeading
{
	font-size: 10pt;
	color: #FE95EC;
	font-weight:bold;
}

/*background color of the product name in the box*/
.ProductBoxHeadingBG
{
    font-weight:bold;  
    font-size: 10pt;
    background-color:#FE95EC;
}

/*Font of the product name in the box*/
.ProductBoxHeadingFont
{
    color:#5077c2;
    font-weight:bold;  
    font-size: 10pt;
    background-color:#FE95EC;
    background-color:#FFFFFF;

}


.ProductBoxHeading
{

	background-position: 0px 100%;
	font-weight:bold ;
	font-size: 10pt;
	background-image: url(images\PublicDefault_theme\pink_gradient.gif);
	color: red;
	background-repeat: repeat-x;
	font-family: Verdana, Arial;    
    height: 25px;  
    background-color:#FE95EC;
filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0, StartColorStr='#FE95EC', EndColorStr='#FFFFFF');
padding:3px;  

/*  http://www.ait.com/cgi/library/dhtml-filters/gradient_filter.htm  */

}


.ProductBoxPrice 
{
    color: #5077c2;  
    font-weight:bold;  
    font-size: 12pt;
}




A:link
{
	text-decoration: none;
	color: #5077c2;
}

A:visited
{
	text-decoration: none;
	color: #5077c2;
}

A:active
{
	text-decoration: none;
	color: #5077c2;
}

A:hover
{
	text-decoration: none;
	color: #000000;
}


.PanelBGColor
{
background-color: #FDFAF5;
}

.IBVBGColor
{
background-color: #cc9933;
}

.gradient1 
{
	filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#000000', EndColorStr='#FFFFFF') 
}

.floater1 
{ 
filter=progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#8EB5F7', EndColorStr='#0058EE'); 
position: absolute; 
}

.BreadcrumbColor 
{ 

 background-color: #65aaf1; 
}


.FrameBorderColor
{
	border-left: #65aaf1 1px solid;
}
.popupHeader
{
	background-color: #99ccff;
}


.Selected 
{
	text-decoration: none;
	color: #FFFFFF;    
    
    }

.UnSelected 
{
  	text-decoration: none;
	color: #5077c2;  
}
.ProductPagingItemSelectedColor 
{
    text-decoration: none;
	color: red;  
}

.ProductPagingItemColor 
{
    text-decoration: none;
	color: green; 
}


/*
.BreadCrumbBackGround
{
	background-position: 0px 100%;
	background-image: url(img\gradient_bg_blue5.gif);
	color: white;
	background-repeat: repeat-x;
}

.GridHeader
{
	background-position: 0px 100%;
	background-image: url(img\gradient_bg_blue4.gif);
	color: white;
	background-repeat: repeat-x;
}


.GridHeader a:hover
{
	text-decoration: underline; 
}

.tdHeading
{
	font-size: 8pt;
	color: black;
	background-color: #D0DAF8;
}

.MainHeading
{
	font-size: 12pt;
	color: #003366;
}

.smallHeading
{
	font-weight: bold;
	font-size: 7pt;
	color: #003366;
	font-family: Verdana, Arial;
}


.tdFooter
{
	font-size: 8pt;
	color: black;
	background-color: #5A7CB0;
}

.CheckBox
{
	font-style: normal;
	font-size: 8pt;
}

.DropDown
{
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.DropDown_small
{
	width: 40px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.DropDown_Medium
{
	width: 120px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.DropDown_Large
{
	width: 160px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.DropDown_Large200
{
	width: 200px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.DropDown_Large250
{
	width: 250px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.DropDown_Large300
{
	width: 300px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.TextBox
{
	font-family: Verdana, Arial;
	font-size: 8pt;
}
*/

/*
.textbox_tiny
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	width: 20px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}


.textbox_small
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	font-size: 8pt;
	width: 40px;
	font-family: Verdana, Arial;
}

.textbox_Medium
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	width: 120px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.textbox_Large
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	width: 160px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.textbox_50
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	width: 50px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.textbox_180
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	width: 180px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.textbox_200
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	width: 200px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}

.textbox_250
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
	width: 250px;
	font-family: Verdana, Arial;
	font-size: 8pt;
}



.table_border
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
}




H1, H2, H3, H4, H5, TH, TD, THEAD, TFOOT
{
	color: Red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}
H1
{
	font-size: 16;
	font-weight: bold;
}

H2
{
	font-size: 1.75em;
	font-weight: 700;
}

H3
{
	font-size: 1.58em;
	font-weight: 500;
}

H4
{
	font-size: 1.33em;
	font-weight: 500;
}

H5, DT
{
	font-size: 1em;
	font-weight: 700;
}

H6
{
	font-size: .8em;
	font-weight: 700;
}

TH, TD, THEAD, TFOOT
{*/
	/*Careful what you add here as it affects all the datagrids on the entire site*/
/*}

TH, THEAD, TFOOT
{
	font-size: 1em;
	font-weight: bold;
}

TH
{
	vertical-align: baseline;
}

TD
{
	font-size: 8pt;
	color: gray;
}


A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	text-decoration: none;
	color: #333399;
}

A:active
{
	text-decoration: none;
	color: #333399;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}


.LogonBoxes
{
	width: 150px;
}

.PoweredBy
{
	font-weight: 500;
	font-size: 10pt;
	background-color: white;
	color: black;
	width: 150px;
}

.Breadcrumb
{
	font-weight: normal;
	font-size: 9.5pt;
	color: white;
	background-color: transparent;
	width: auto;
}


.textbox_100
{
	border-top: 1px solid;
	border-top-color: lightsteelblue;
	border-right: 1px solid;
	border-right-color: lightsteelblue;
	border-bottom: 1px solid;
	border-bottom-color: lightsteelblue;
	border-left: 1px solid;
	border-left-color: lightsteelblue;
}






.IMG_1
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.DG_width_750
{
	width: 750;
}

.DGHeaderStyle, .DGHeaderStyle2
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial;
	background-color: steelblue;
	text-decoration: none;
}

.DGNormalItemStyle, .DGNormalItemStyle2
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana, Arial;
	background-color: #FFFFFF;
	text-decoration: none;
}

.DGAlternatingItemStyle, .DGAlternatingItemStyle2
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Verdana, Arial;
	background-color: #ffffcc;
	text-decoration: none;
}

.DGFooterStyle, .DGFooterStyle2
{
	font-size: 8pt;
	font-family: Verdana, Arial;
	background-color: #5A7CB0;
}

.DGHeaderStyle2, .DGNormalItemStyle2, .DGAlternatingItemStyle2, .DGFooterStyle2, .DGHeaderStyle2small, .DGNormalItemStyle2small, .DGAlternatingItemStyle2small, .DGFooterStyle2small
{
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
}
.DGHeaderStyle2small
{
	width: 40px;
	text-align: center;
}
.DGNormalItemStyle2small, .DGAlternatingItemStyle2small, .DGFooterStyle2small
{
	width: 40px;
	text-align: right;
}

.MyVendi
{
	font-size: 20pt;
}

.FiscalInputs
{
	width: 80px;
	height: 20px;
	text-align: right;
}

.StockInputs
{
	width: 90px;
	height: 20px;
	text-align: right;
}
.StockLabel
{
	background-color: transparent;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	width: 60px;
	height: 20px;
	text-align: right;
}
.StockDDL
{
	width: 140px;
	height: 20px;
}
.HiddenTextBox
{
	display: none;
	background-image: none;
	background-color: transparent;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.TextBoxLabel
{
	background-color: transparent;
	background-image: none;
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.gridHover
{
	background-color: #D6DFF7;
}
*/





