﻿a:hover
{
	font-family:Franklin Gothic Medium;
	color: #0000FF;
}
a
{
	font-family:Franklin Gothic Medium;
	font-size: 14px;
	color:#0066CC;
}
Body
{ 
    background-color: #99ccff; /* #ecf5ff; */ 
    margin-left:6px;
    margin-top:6px;
}
.Background
{
    background-color: #99ccff; /* #ecf5ff; */ 
}
.verticalcentered
{
    vertical-align: middle;
    width:100px;
}
.fonncell
{
	background-image: url('/Images/menu/fon.bmp');
	vertical-align: middle;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
    width:100px
}

.fonncella
{
    background-image: url('/Images/menu/fona.bmp');
    vertical-align: middle;
    text-align: center;
    padding-right: 3px;
    padding-left: 3px;
    width:100px
}

.menutext
{
	/* Font-Bold="True" ForeColor="#15428B" Font-Underline="False" Font-Names="Franklin Gothic Medium"  Font-Size="10pt" style="vertical-align: middle; line-height: 30px; letter-spacing: 0px"/> */
	font-weight: normal;
	color: #15428b;
	font-family: 'Franklin Gothic Medium';
	font-size: 10pt;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.menutexta
{
	font-weight: normal;
	color: #15428b;
	font-family: 'Franklin Gothic Medium';
	font-size: 10pt;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.TenderSeparator
{
	background-color:#99ccff;
	height:5px;
	font-size:0pt;
	width:100%;
}



.gradientbackground
{
    background-image: url('/Images/menu/fon.bmp');
}

.MenuButton
{
	border:1px;
	border-style:Solid;
	border-color: #15428b;
	width: 100%;
	height:25px;
	background-image: url('/Images/menu/fon2.bmp');
	background-repeat: repeat-x;
	background-color:Transparent;
	text-decoration: none;
	color: #15428b;
	font-family: 'Franklin Gothic Medium';
	font-size: 12pt;
	text-align: center;
	vertical-align: middle;
}
.MenuSelectedButton
{
	border:1px;
	border-style:Solid;
	border-color: #F8A188;
	width: 100%;
	height:25px;
	background-image: url('/Images/menu/fon3.bmp');
	background-repeat: repeat-x;
	background-color:Transparent;
	text-decoration: none;
	color: #15428b;
	font-family: 'Franklin Gothic Medium';
	font-size: 12pt;
	text-align: center;
	vertical-align: middle;
}
.Button1
{
	border-style: none;
	border-width: 0px;
	height: 21px;
	background-image: url('/Images/login/c3.png');
	background-repeat: repeat-x;
	text-decoration: none;
	cursor:pointer;
	color: #15428b;
	font-family: 'Franklin Gothic Medium';
	font-size: 10pt;
	text-align: center;
	vertical-align: bottom;
}

.SortButton
{
	width: 17px;
	height: 39px;
	background-image: url('Images/up-down_sort.jpg');
	cursor:pointer
}
.ColorLightBlue
{
	color: #2210C1;
}
.rootnode
{
    color: #0033cc;
    font-family: 'Franklin Gothic Medium';
    font-size: 11pt;
    
}
.сhildnode
{
    color: #0033cc;
    font-family: 'Franklin Gothic Medium';
    font-size: 9pt;
    
}
.Width125px
{
	width:125px;
}
.Width150px
{
	width:150px;
}
.Width200px
{
	width:200px;
}
.MainTable
{
    width: 100%;
}
.InfoPanel
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	width:100%;
}
.ClientTopPanel
{
	font-family:Franklin Gothic Medium;
	font-size:20px;
	color:#15428B;
	border-style:solid;
	border-width:1px;
	border-color:Green;
	background-color:White;
	vertical-align: middle; 
	width: 100%; 
	height: 60px; 
	text-align: left;
	padding-left: 15px;
}
.LoginTextbox
{
	color:#1022D2;
	font-size:10pt;
 	border:1px;
    border-color: #99ccff;
    border-style:solid;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	background-color:#FFFFFF;
	width:120px;
	height:18px;
}
.LoginButton
{
	color: #1022D2;
	font-size: 10pt;
	border: 0px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	font-family: Franklin Gothic Medium;
	background-color:Transparent;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.LoginPanelButton
{
	color: #1022D2;
	font-size: 10pt;
	border: 0px;
	padding-top:3;
	padding-left:5;
	padding-right:5;
	padding-bottom:3;
	font-family: Franklin Gothic Medium;
	text-decoration: none;
	background-color:Transparent;
	height: 25px;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
.LoginLabel
{
    color: #1022D2;
    font-size: 10pt;
    border: 0px;
    font-weight: normal;
    font-family: Franklin Gothic Medium;
    background-color: Transparent;
    text-align: left;
}
.LoginPanel
{
	border:0px;
	font-weight:normal;
/*	font-family:Tahoma, Helvetica, sans-serif;*/
/*	background-color:#FDDEDE;*/
}

.LoginPanelTop
{
	border:0px;
	color:#1022D2;
	font-weight:500;
	font-family:Franklin Gothic Medium;
	background-color:#FF0000;
}
.MessageButton
{
	padding: 5 5 5 5;
	border-width:1px;
	border-color:#99ccff;
	border-style:solid;
	width:120px;
	height:55px;
}
.ListGood
{
	text-align:justify;
	border:5px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.ListGoodHeader
{
	text-align:justify;
	border:0px;
	color:#1022D2;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.TopPanel
{
	border-spacing:0;
	border:0px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.RightColumn
{
    border-spacing: 0;
    border: 0px;
    text-align: left;
    vertical-align: top;
    font-weight: normal;
    font-family: Franklin Gothic Medium;
    /*background-color: #fffff4;*/
}
.LeftColumn
{
    border-spacing: 0;
    border: 0px;
    text-align: left;
    vertical-align: top;
    font-weight: normal;
    font-family: Franklin Gothic Medium;
/*    background-color: #f4ffff;*/
}
.SingleHorizontalLine
{
	color:#333399;
	width:90%;
	height:1px
}
.AlphabetLetter
{
	color:#333399;
	text-decoration:none;
}
.AddButton
{
	background-color: #FFFFCC;
	cursor:pointer;
	width:200px;
	height:30px;
	font-family:Franklin Gothic Medium;
	vertical-align:middle;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
.AddPanel
{
	width: 100%;
	height: 30px;
	vertical-align: middle;
	font-family:Franklin Gothic Medium;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	background-color:#e5eef7;
}
.NewsPanel
{
	border:0px;
	font-weight:normal;
/*	font-family:Tahoma, Helvetica, sans-serif;*/
	background-color:#E7E7F7;
}
.NewsPanelTop
{
	border:0px;
	color:#FFFFFF;
	font-family:Franklin Gothic Medium;
	background-color:#1022D2;
}
.NewsPanelBody
{
	border:0px;
	font-family:Franklin Gothic Medium;
	background-color:Transparent;
}
.NewsPanelLink
{
	color:Blue;
	font-family:Times New Roman;
	background-color:Transparent;
}
.NewsPanelDescription
{
	color:Gray;
	font-family:Times New Roman;
	font-size:small;
	background-color:Transparent;
	border-bottom-color:Black;
	border-bottom-width:5;
}
.UserMenuPanel
{
	border:0px;
	font-weight:normal;
/*	font-family:Tahoma, Helvetica, sans-serif;*/
	background-color:#E7E7F7;
}
.UserMenuPanelTop
{
	border:0px;
	color:#FFFFFF;
	font-family:Franklin Gothic Medium;
	background-color:#1022D2;
}
.UserMenu
{
	border:0px;
	color:#1022D2;
	font-family:Franklin Gothic Medium;
	background-color:Transparent;
}
.SortHeader
{
	background-color: #6C98C9;
	border-color: Black;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	width:100%;
	height:30px;
	cursor:pointer;
}
.PriceHeader
{
	background-color: #6C98C9;
	border-color: Black;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.PriceNarrowColumnItem
{
	width:20px;
	text-align:center;
	border-color:#99ccff;
	border-width:1px;
	border-style:solid;
}
.PriceImageColumnItem
{
	width:50px;
	text-align:center;
	border-color:#99ccff;
	border-width:1px;
	border-style:solid;
}
.PriceGoodColumnItem
{
	border-color: #99ccff;
	border-width: 1px;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.PriceCompanyColumnItem
{
	width:200px;
	padding:2,5,2,5;
	border-color:#99ccff;
	border-width:1px;
	border-style:solid;
}
.PricePriceColumnItem
{
	width: 100px;
	text-align: right;
	border-color: #99ccff;
	border-width: 1px;
	border-style: solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.PriceDeliveryColumnItem
{
	width:100px;
	border-color:#99ccff;
	border-width:1px;
	border-style:solid;
	text-align:center;
	vertical-align:middle;
}
.GoodImage
{
	width:300px;
	height:200px;
}
.GoodListImage
{
	width:50px;
	height:50px;
}
.GoodChapterListImage
{
}
.GoodDetailsHeader
{
	width:150px;
}
.Width10
{
	width:10%;
}
.Width20
{
	width:20%;
}
.Width30
{
	width:30%;
}
.Width90
{
	width:90%;
}
.ColumnItem
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.ColumnCenterItem
{
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.ColumnItemWithGrid
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-color:#99ccff;
	border-width:1px;
	border-style:solid;
}
.ColumnItemCenter
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align:center;
}
.ColumnItemCenterWithGrid
{
	border-color: #99ccff;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.ColumnItemCenterWithHorizontalGrid
{
	border-color: #99ccff;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
}.ColumnHeaderWithoutGrid
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	border-style:none;
}
.ColumnHeader
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.ColumnHeader10
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:10%;
}
.ColumnHeader20
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:20%;
}
.ColumnHeader30
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:30%;
}
.ColumnHeader40
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:40%;
}
.ColumnHeader50
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:50%;
}
.ColumnHeader60
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:60%;
}
.ColumnHeader70
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:70%;
}
.ColumnHeader80
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:80%;
}
.ColumnHeader90
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#6C98C9;
	border-width:1px;
	border-style:solid;
	border-color:Black;
	color:Black;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:90%;
}
.ColumnHeaderWithoutGrid10
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:10%;
}
.ColumnHeaderWithoutGrid20
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:20%;
}
.ColumnHeaderWithoutGrid30
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:30%;
}
.ColumnHeaderWithoutGrid40
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:40%;
}
.ColumnHeaderWithoutGrid50
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:50%;
}
.ColumnHeaderWithoutGrid60
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:60%;
}
.ColumnHeaderWithoutGrid70
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:70%;
}
.ColumnHeaderWithoutGrid80
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:80%;
}
.ColumnHeaderWithoutGrid90
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	width:90%;
}
.GoodInsertHeader
{
	width: 200px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 10px;
}
.RowItem
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	background-color:#E5EDF7;
}
.RowHeader
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	width:250px;
	text-align:left;
	background-color:#E5EDF7;
}
.RegHeader
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	width:250px;
	text-align:left;
	background-color:#E5EDF7;
	vertical-align:top;
}
.RegItem
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align:left;
	background-color:#E5EDF7;
}
.RegHeaderChapter
{
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	text-indent:15px;
	width:250px;
}
.RegItemChapter
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align:left;
}
.RegChapter
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.RegHeaderText
{
	font-size:14px;
	color:Red;
	font-family: Franklin Gothic Medium;
}
.RegHL
{
	color:#99ccff;
	height:2px;
}
.TenderInsertHeader
{
	width: 250px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.TenderDetailsRowHeader
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	width:250px;
	border:solid 1px gray;
	background-color:#E5EDF7;
}
.TenderDetailsRowItem
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	border:solid 1px gray;
	background-color:#E5EDF7;
}
.ErrorLabel
{
	border:0px;
	color:#E02210;
	font-family:Franklin Gothic Medium;
	background-color:Transparent;
}
.EmployeesSelectedRow
{
}
.TenderTable
{
	background: white;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.TenderDescription
{
	height:100px;
	width:100%;
}
.TextBox
{
	font-family:Franklin Gothic Medium;
	border-width:1px;
	border-color:#99ccff;
	border-style:solid;
	width:95%;
}
.PriceTextBox
{
	font-family:Franklin Gothic Medium;
	border-width:1px;
	border-color:#99ccff;
	border-style:solid;
	width:150px;
}
.High150
{
	height:150px;
}
.ivTextBox
{
	font-family:Franklin Gothic Medium;
	border-width:1px;
	border-color:#99ccff;
	border-style:solid;
	width:65%;
}
.ivButton
{
	color: #15428B;
	text-align: center;
	background-color: #99ccff;
	background-image: url('/Images/login/c3.png');
	border-width:1px;
	border-style:solid;
	border-color: #99ccff; 
	height: 21px;
	width:20%;
}
.ivButton2
{	
	color: #15428B;
	text-align: center;
	background-color: #99ccff;
	background-image: url('/Images/login/c3.png');
	border-width:1px;
	border-style:solid;
	border-color: #99ccff; 
	height: 21px;
	width:30%;
}
.ivDDL
{
	width:75%;
	border-width:1px;
	border-color:#99ccff;
	border-style:solid;
}
.ddl
{
	border-width:1px;
	border-color:#99ccff;
	border-style:solid;
	font-family:Franklin Gothic Medium;
}
.DescriptionText
{
	font-size:12px;
}
.HeaderMain
{
	color: #15428B;
	text-align: justify;
	font-family: Franklin Gothic Medium;
	font-weight: normal;
	vertical-align:middle;
}
.HeaderLarge
{
	color: #15428B;
	text-align: justify;
	font-family: Franklin Gothic Medium;
	font-weight: normal;
	font-size: 16px;
	vertical-align:middle;
}
.HeaderSmall
{
	color: #15428B;
	text-align: justify;
	font-family: Franklin Gothic Medium;
	vertical-align:middle;
	font-size:14px;
}
.PriceRowTop
{
	font-family: Franklin Gothic Medium;
	background-color: #FFD07E;
	font-size: 14px;
	height: 50px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.PriceRowMain
{
	font-family: Franklin Gothic Medium;
	background-color: #E6E6DF;
	font-size: 14px;
	height: 50px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.PriceRowMainAlt
{
	font-family:Franklin Gothic Medium;
	background-color:white;
    font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
	Height:50px;
}
.ColorAlt
{
	background-color: #E6E6DF;
}
.RowMain
{
    font-family: Franklin Gothic Medium;
    background-color: #E6E6DF;
    font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.RowMainAlt
{
	font-family:Franklin Gothic Medium;
	background-color:white;
    font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.AddLink
{
	font-family:Franklin Gothic Medium;
	font-size: 14px;
	text-align: center;
	color:#22AA22;
}
.AddLink:hover
{
	color:#11CC11;
}
.DelLink
{
	font-family:Franklin Gothic Medium;
	font-size: 14px;
	text-align: center;
	color:#AA2222;
}
.DelLink:hover
{
	color:#CC1111;
}
.LinkMain
{
	font-family:Franklin Gothic Medium;
	font-size: 14px;
	color:#0066CC;
}
.LinkSmall
{
	font-family:Franklin Gothic Medium;
	font-size: 12px;
    color:#0066CC;
}
.LinkLarge
{
	font-family:Franklin Gothic Medium;
	font-size: 18px;
	text-align: center;
}
.LinkMainRight
{
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	font-size: 14px;
	text-align: center;
	float:right;
}
.TextMainSmall
{
	color:Black;
	font-size: 12px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.TextMain:hover
{
	color:Black;
	font-size: 14px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	text-decoration:none;
}
.TextMainRed:hover
{
	color:Red;
	font-size: 14px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	text-decoration:none;
}
.TextMainBlue:hover
{
	color:Blue;
	font-size: 14px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
	text-decoration:none;
}
.TextMain
{
	color:Black;
	font-size: 14px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.TextMainRed
{
	color:Red;
	font-size: 14px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.TextMainBlue
{
	color:Blue;
	font-size: 14px;
	font-weight:normal;
	font-family:Franklin Gothic Medium;
}
.BottomPanelText
{
	color:#15428b;
	font-family:Franklin Gothic Medium;
	font-size:14px;
}
.TextHeader
{
	color:Black;
	font-size: 16px;
	font-family:Franklin Gothic Medium;
	font-weight:normal;
}
.TextMainLarge
{
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	font-size: 18px;
	color: #15428B;
	font-family:Franklin Gothic Medium;
	text-align: center;
}
.TextMainLargeBlack
{
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	font-size: 18px;
	color: black;
	font-family:Franklin Gothic Medium;
	text-align: center;
}
.DescriptionText
{
	font-family:Franklin Gothic Medium;
	font-size: 12px;
	color: slategray;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.RegistrationNote
{
	font-family: Verdana;
	font-size: 10px;
	color: slategray;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.ButtonMain2
{
	color: #15428B;
	text-align: center;
	background-color: #ff9900;
	background-image: url('/Images/ButtonBackground.jpg');
	border-width:1px;
	border-style:solid;
	border-color: #FF8000; 
	height: 24px;
}
.ButtonMain
{
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	color: #15428B;
	text-align: center;
	width: 150px;
}
.CheckBoxMain
{
	font-size: 14px;
	font-family: Franklin Gothic Medium;
	width: 100%;
}
.NoteText
{
	font-size:10px;
	color:Gray;
	width:90%;
}
.ContactsEditTable
{
	background-color:White;
	width:610px;
}
.MultiLineInput
{
	width:400px;
	height:100px;
}
.Header
{
	font-size: 18px;
	color: #15428B;
}
.PlainText
{
	font-size: 14px;
	color: #15428B;
}
.TextBoxWidth
{
	width:400px;
}
.ChapterBox
{
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
	background-color: #E6E6DF;
	width:100%;
	padding:1,5,1,5;
}
.ArticlesBox
{
	border-right: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	background-color: White;
	width: 100%;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.ArticleBox
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	padding-top: 1px;
}
.ResumeBox
{
	border-right: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	padding-right: 1px;
	padding-left: 1px;
	background-color: White;
	width:100%;
}
.GridView
{
	border-bottom: 1px solid #99ccff;
}
.WhitePanel
{
	width:100%;
	background-color:White;
}
.EditPanel
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	width:100%;
	background-color:White;
}
.DropDownListWide
{
	width:400px;
	font-size: 12px;
	color: #15428B;
}
.FloatLoginPanel
{
	left: 50%;
	width: 345px;
	height: 200px;
	position: absolute;
	top: 50%;
	margin-left: -177px;
	margin-top: -100px;
	background-color: #99CCFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.FloatLoginPanelCloseButton
{
	border:0px none;
	background-image: url('/Images/close.gif');
	width:18px;
	height:19px;
	cursor:pointer
}
.TextLoginPanel
{
	font-size:14px;
	font-family:Franklin Gothic Medium;
	color:Black;
}
.FloatPanelLoginButton
{
	background-image: url('/Images/menu/fon1.bmp');
	background-repeat:repeat-x;
	height:30px;
	width:80px;
	text-align:center
}






.ItemStyle
{
	border-style: none;
	color: #0C4B7B;
	font-size: 10pt;
	font-weight: normal;
	font-family: Tahoma, Helvetica, sans-serif;
	line-height: 12px;
	vertical-align: middle;
	text-align: left;
	letter-spacing: normal;
}


.smallEditText
{
	color:#0C4B7B;
	font-size:8pt;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	/*background-color:#FFFFFF;*/
}
.AlternateItemStyle
{
	color:#0C4B7B;
	font-size:10pt;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#f6fbfe;
}
.PagerStyle
{
    color:#0C4B7B;
	font-size:9pt;
	text-align:center;
	text-decoration:none;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#cdd8dd;
	height:20px;
}
.PagerStyle:hover
{
    color:#2cb21e;
	font-size:9pt;
	text-align:center;
	text-decoration:none;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#cdd8dd;
	height:20px;
}
.PagerStyle:visited
{
    color:#2cb21e;
	font-size:9pt;
	text-align:center;
	text-decoration:none;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#cdd8dd;
	height:20px;
}
.TextField
{
    color:#0C4B7B;
	font-size:10pt;
	width:90%;
	border:0px solid;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
.AlternateTextField
{
	color:#0C4B7B;
	font-size:10pt;
	width:90%;
	border:0px solid;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#f6fbfe;
}
.EditTextField
{
	color:#0C4B7B;
	font-size:10pt;
	width:90%;
	border:1px solid #9bacc7;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#f6fbfe;
}
.SelectedTextField
{
	color:#0C4B7B;
	font-size:10pt;
	width:90%;
	border:0px solid;
	font-weight:normal;
	font-family:Tahoma, Helvetica, sans-serif;
	background-color:#d5edfb;
}
.OrderEditLink
{
    color:#ff8401;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
	font-family:Tahoma, Helvetica, sans-serif;
 
 }


.horizontalLine
{
	height: 1px;
	color: #E6E6FD;
}
.NewsHeader  { 	text-decoration:none; font-family:Arial; font-size: 13pt; font-weight: bold; margin-top:15; margin-bottom:3; text-align: center; color:#286a9e; }
.NewsHeader2 { text-decoration:none; font-family:Arial; font-size: 10pt;margin-top:12; margin-bottom:0; font-weight: bold }
.NewsBody { text-decoration:none; font-family:Arial; font-size: 10pt;margin-top: 12; margin-bottom: 0 }