﻿body {
	background-color: #FFFFFF;
}

h1 {
	color: #164571; 
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration : none;
}

h2 {
	color: #164571; 
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration : none;
}

img
{
	behavior: url('../../Include/CSS/iepngfix.htc');
}

.css2_bgc_white
{
	background-color: #FFFFFF;
}

.css2_bgc_blue
{
	background-color: #295984;
}

.css2_bgc_blue2
{
	background-color: #456B8F;
}

div
{
    font-family:  Arial;
	font-size: 13px; 
	color: #164571; 
}

.txtHeader {
	color: #164571; 
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	text-decoration : none;
}

.txtSubHeader {
	color: #164571; 
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration : none;
}

.txtProductCode {
	color: #184573; 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration : none;
}

.txtProductCodeSmall {
	color: #184573; 
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}

.txtSearch {
	color: #FFFFFF; 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration : none;
}

.txtShoppingBasket {
	color: #FFFFFF; 
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration : none;
}

a.linkGrey:link, a.linkGrey:visited, a.linkGrey:active, a.linkGrey:hover {
	color: #164571;
	font-family: Arial; 
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
}

a.linkBackGrey:link, a.linkBackGrey:visited, a.linkBackGrey:active {
	color: #164571;
	font-family: Arial; 
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
}

a.linkBackGrey:hover {
	color: #FFFFFF;
	background-color: #164571;
	font-family: Arial; 
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
}

a.linkBackMediumNormalGrey:link, a.linkBackMediumNormalGrey:visited, a.linkBackMediumNormalGrey:active, a.linkBackMediumGrey:hover {
	color: #164571;
	font-family: Arial; 
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}

a.linkBackBigGrey:link, a.linkBackBigGrey:visited, a.linkBackBigGrey:active {
	color: #164571;
	font-family: Arial; 
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}

a.linkBackBigGrey:hover {
	color: #FFFFFF;
	background-color: #164571;
	font-family: Arial; 
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}

.textSearchInput {
    border: #164571 1px solid;
    font-family:  Arial;
	font-weight: bold;
	text-decoration : none;
    background-color: #E7EBF7;
	font-size: 13px;
	color: #164571;
}  

.buttonInput {
    cursor: pointer;
	background-color: #FFD339;
	border: 1px solid #485555;
    color: #485555;
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold;
}

.textInput {
    border: #616161 1px solid;
    font-family:  Arial;
	font-weight: normal;
	text-decoration : none;
    background-color: #ffffff;
	font-size: 13px;
}        

.textInputMandatory {
    border: #616161 1px solid;
    font-family:  Arial;
	font-weight: normal;
	text-decoration : none;
    background-color: #FFFFC9;
	font-size: 13px;
}        

.textareaInput {
    border: #616161 1px solid;
    font-family:  Arial;
	font-weight: normal;
	text-decoration : none;
    background-color: #ffffff;
	font-size: 13px;
}        

.textareaInputMandatory {
    border: #616161 1px solid;
    font-family:  Arial;
	font-weight: normal;
	text-decoration : none;
    background-color: #FFFFC9;
	font-size: 13px;
}        

.grvRowStyleAdminHeader
{
	background-color: #264A6E;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: center;
}

.grvRowStyleAdminRow1
{
	background-color: #FFEBB9;
	color: #164571; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: center;
}
.grvRowStyleAdminRow1 td
{
	padding-left: 10px;
	padding-right: 10px;
}

.grvRowStyleAdminRow2
{
	background-color: #E7EBF7;
	color: #164571; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: center;
}
.grvRowStyleAdminRow2 td
{
	padding-left: 10px;
	padding-right: 10px;
}

.grvRowStyleMain
{
	background-color: #29C5F5;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

.grvRowStyleMain td
{
	padding-left: 5px;
	padding-right: 5px;
}

.grvRowStyleMain:hover
{
	background-color: #274B6F;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

.grvRowStyleMainSel
{
	background-color: #274B6F;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

.grvRowStyleMainSel td
{
	padding-left: 5px;
	padding-right: 5px;
}

.grvRowStyleMainSel:hover
{
	background-color: #274B6F;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

.grvRowStyleSub
{
	background-color: #E7EBF7;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

.grvRowStyleSub td
{
	padding-left: 10px;
	padding-right: 10px;
}

.grvRowStyleSub:hover
{
	background-color: #C0C0C0;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

.grvRowStyleSubSel
{
	background-color: #C0C0C0;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

.grvRowStyleSubSel td
{
	padding-left: 10px;
	padding-right: 10px;
}

.grvRowStyleSubSel:hover
{
	background-color: #C0C0C0;
	color: #FFFFFF; 
	font-family: Arial;
	font-weight: normal;
	text-decoration : none;
	text-align: left;
}

a.linkWhiteBold:link, a.linkWhiteBold:visited, a.linkWhiteBold:active, a.linkWhiteBold:hover {
	color: #FFFFFF;
	font-family: Arial; 
	font-size: 12px;
	font-weight: bold; 
	text-decoration: underline;
}

a.linkWhiteSmallBold:link, a.linkWhiteSmallBold:visited, a.linkWhiteSmallBold:active, a.linkWhiteSmallBold:hover {
	color: #FFFFFF;
	font-family: Arial; 
	font-size: 11px;
	font-weight: bold; 
	text-decoration: underline;
}

.autocomplete_listItem
{
	background-color: #FFEBB9;
}

.autocomplete_highlightedListItem
{
	background-color: #9ABDDB;
}

.grvPager
{
	background-color: #E7EBF7;
}
