/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1
{
	font-weight: 700;
	font-size: 2em;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


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;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG
{
	margin: 0px;
}

/*******************************************/
/*         Bottom Copyright style          */
/*******************************************/
.BottomCopyright
{
	font: 11px verdana;
	color: #879391;
}
A.BottomCopyright:link, A.BottomCopyright:visited {
	color: white;
    text-decoration:    none;
}

A.BottomCopyright:active, A.BottomCopyright:hover
{
	color: white;
	text-decoration: underline;
}

/*******************************************/
/*                   Header                */
/*******************************************/
.cImage
{
	color: navy;
	background-color: silver;
}
.cCaption
{
	font-weight: bold;
	font-size: 24pt;
	color: navy;
	font-family: Verdana, Tahoma, Arial;
	background-color: silver;
	text-align: center;
}

/*******************************************/
/*            Article (Base)  stiles       */
/*******************************************/
.aCaption
{
	font-weight: bold;
	font-size: 12px;
	color: #333366;
	font-family: Verdana, Tahoma, Arial;
}
.aDate
{
	font-weight: normal;
	font-size: 11px;
	color: #CD4019;
	font-family: Verdana;
	background-color: white;
}
.aShortText
{
	font-weight: normal;
	font-size: 9pt;
	color: #303030;
	font-style: italic;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
}
.aText
{
	font-weight: normal;
	font-size: 10pt;
	color: #4B504F;
	font-family: Verdana, Tahoma, Arial;
	text-align: justify;
}
.aImage
{
	margin: 5px;
}
.aHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}


.aHeader2
{
	font-weight: bold;
	font-size: 12px;
	color: #333366;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}

.aHeaderLink
{
	font-weight: bold;
	font-size: 13px;
	color: #333366;
	font-family: Verdana, Tahoma, Arial;
	background-color: lightgrey;
}

A.aHeaderLink:link	{	
	text-decoration:	none;
	color:	#333366;
	background-color: lightgrey;
	}	
		
A.aHeaderLink:visited	{	
	text-decoration:	none;
	color:	#333366;
	background-color: lightgrey;
	}	
		
A.aHeaderLink:active	{	
	text-decoration:	none;
	color:	#333366;
	background-color: lightgrey;
	}
/* hyperlink styles  */

A.aLink:link
{
	color: #333366;
	font-style: normal;
	background-color: white;
	text-decoration: none;
}
 A.aLink:visited
{
	color: #333366;
	font-style: normal;
	background-color: white;
	text-decoration: none;
}	
A.aLink:active, A.aLink:hover
{
	text-decoration: underline;
	color: #333366;
	background-color: white;
}
A.aLink2:link
{
	color: black;
	font-style: normal;
	font-size:12px;
	font-family: Verdana;
	background-color: #9ba5c6;
	text-decoration: none;
}
 A.aLink2:visited
{
	color: black;
	font-style: normal;
	font-size:12px;
	font-family: Verdana;
	background-color: #9ba5c6;
	text-decoration: none;
}	
A.aLink2:active, A.aLink2:hover
{
	text-decoration: underline;
	font-size:12px;
	font-family: Verdana;
	color: black;
	background-color: #9ba5c6;
}
/*******************************************/
/*            other       */
/*******************************************/
.oHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #CD4019;
	font-family: Verdana;
	background-color: white;
}
.oHeader2
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	background-color: #55CCFF;
}

.oRow1
{
	background-color: white;
}
.oRow2
{
	background-color: #f0f0ff;
}
.oRow2Sel
{
	background-color: lightsteelblue;
}
.oCaption
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}
.oLabel
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}
.oText
{
	font-size: 12px;
	color: black;
	font-family: Verdana, Tahoma, Arial;
}
.oField
{
	font-weight: normal;
	font-size: 14px;
	color: black;
	font-family: Tahoma, Arial, Verdana
}
.oField2
{
	font-weight: normal;
	font-size: 15px;
	color: black;
	font-family: "Arial Narrow", Tahoma, Arial, Verdana
}

IMG.oText
{
	border-right: gray 1px solid;
	padding-right: 5px;
	border-top: gray 1px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 3px;
	border-left: gray 1px solid;
	padding-top: 5px;
	border-bottom: gray 1px solid;
}

.ErrorMessage
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-family: Verdana, Tahoma, Arial;
}


/*******************************************/
/*                Boxes  stiles            */
/*******************************************/
.bCaption
{
	font-weight: bold;
	font-size: 7pt;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	background-color: navy;
}
.bText
{
	border-right: navy 1px solid;
	font-weight: normal;
	text-justify: auto;
	font-size: 7pt;
	border-left: navy 1pt solid;
	color: black;
	font-family: Verdana, Tahoma, Arial;
	background-color: whitesmoke;
	text-align: justify;
}
.bVoting
{
	font-weight: normal;
	text-justify: auto;
	font-size: 7pt;
	color: black;
	font-family: Verdana, Tahoma, Arial;
	background-color: whitesmoke;
}
.bFooter
{
	border-right: navy 1px solid;
	font-weight: normal;
	text-justify: auto;
	font-size: 7pt;
	border-left: navy 1px solid;
	color: black;
	border-bottom: navy 1px solid;
	font-family: Verdana, Tahoma, Arial;
	background-color: whitesmoke;
	text-align: center;
}
.misc1
{
	font-size: 10px;
	color:Red;
	font-family: Verdana, Tahoma, Arial;
}
.misc2
{
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana;
}
.misc2row2
{
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana;
	background-color:  #f0f5ff;
}
.misc2sel
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-family: Arial, Verdana;
	background-color: lightsteelblue;
}
.misc3
{
	font-size: 14px;
	color: black;
	font-family: Arial, Verdana;
}
.aNewrec
{
	font-weight: bold;
	font-size: 14px;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	background-color: steelblue;
}
.menu
{
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Tahoma, Arial;
}
.button1
{

	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: white;
	font-family: Verdana, Tahoma;
	background-color: #006699;
	border-right: gray 2px outset;
	border-top: gray 2px outset;
	border-bottom: gray 2px outset;
	border-left: gray 2px outset;
}
.button2
{

	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #ffffff;
	font-family: Verdana, Tahoma;
	background-color: #006699;
	border-right: gray 2px outset;
	border-top: gray 2px outset;
	border-bottom: gray 2px outset;
	border-left: gray 2px outset;
}
.button3
{
	font-weight: bold;
	font-size: 12px;
	color: yellow;
	font-family: Verdana, Tahoma;
	background-color: #003366;
	cursor: hand;
	background-color: #006699;
	border-right: gray 2px outset;
	border-top: gray 2px outset;
	border-bottom: gray 2px outset;
	border-left: gray 2px outset;
}
.button4
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	font-family: Verdana, Tahoma;
	background-color: #003366;
	cursor: hand;
	background-color: #006699;
	border-right: gray 2px outset;
	border-top: gray 2px outset;
	border-bottom: gray 2px outset;
	border-left: gray 2px outset;
}
.buttonMode
{
	border-right: navy 1px outset;
	border-top: navy 1px outset;
	font-weight: bold;
	font-size: 12px;
	border-left: navy 1px outset;
	cursor: hand;
	color: navy;
	border-bottom: navy 1px outset;
	font-family: Verdana, Tahoma;
	background-color: #99ccff;
}
 
.validate
{
	font-size: 8px;
	color: red;
	font-family: Arial, Verdana;
}


/*******************************************/
/*        Navigation Tabs (Top Menu)       */
/*******************************************/
.TopMenuBg
{
	background-color: #260859;
}
.TopMenuSelBg
{
	background-color: white;
}
.TopMenu
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #260859;

}
.TopMenuSel
{
	font-weight: bold;
	font-size: 11px;
	color: #260859;
	font-family: Verdana;
	background-color: white;
}

/* hyperlink styles of the unselected tabs */
A.TopMenu:link, A.TopMenu:visited    {
    text-decoration:    none;
    color: white;
    background-color: #260859;
}

A.TopMenuSel:link, A.TopMenuSel:visited {
    text-decoration:    none;
    background-color: white;
}

A.TopMenu:active, A.TopMenu:hover
{
	text-decoration: none;
	color: white;
	background-color: #260859;
}

A.TopMenuSel:active, A.TopMenuSel:hover   {
    text-decoration: none;
    background-color: white;
}

/*******************************************/
/*        Navigation Tabs (Extended Menu)       */
/*******************************************/
.ExtendedMenuBg
{
	background-color: #482a7b;
}
.ExtendedMenuSelBg
{
	background-color: white;
}
.ExtendedMenu
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #482a7b;

}
.ExtendedMenuSel
{
	font-weight: bold;
	font-size: 11px;
	color: #482a7b;
	font-family: Verdana;
	background-color: white;
}

/* hyperlink styles of the unselected tabs */
A.ExtendedMenu:link, A.ExtendedMenu:visited    {
    text-decoration:    none;
    color: white;
    background-color: #482a7b;
}

A.ExtendedMenuSel:link, A.ExtendedMenuSel:visited {
    text-decoration:    none;
    background-color: white;
}

A.ExtendedMenu:active, A.ExtendedMenu:hover
{
	text-decoration: none;
	color: white;
	background-color: #482a7b;
}

A.ExtendedMenuSel:active, A.ExtendedMenuSel:hover   {
    text-decoration: none;
    background-color: white;
}

/*******************************************/
/*               Menu Box                  */
/*******************************************/
.LeftMenuBg
{
	/*background-color: #D83306;*/
	background-color: #D43F00;
	
}
.LeftMenu
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #D43F00;
}
.LeftMenuSel
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
    background-color: #D43F00;
}
.LeftMenu_header
{
	font-size: 11px;
	color:white;
	font-weight: bold;
	font-family: Verdana;
	background-color: transparent;
}
.LeftMenu_add
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #ff990c;
}
/* hyperlink styles of the unselected tabs */
A.LeftMenu:link, A.LeftMenu:visited    {
    text-decoration:    none;
    color: white;
}

A.LeftMenuSel:link, A.LeftMenuSel:visited {
    text-decoration:    none;
    color: white;
}

A.LeftMenu:active, A.LeftMenu:hover
{
	text-decoration: underline;
}

A.LeftMenuSel:active, A.LeftMenuSel:hover   {
    text-decoration: none;
}
/******************************************/

TH
{
	font-weight: bold;
	font-size: 9pt;
	background-image: url(Img\THpoint.jpg);
	color: white;
	font-family: Verdana, Tahoma, Arial;
}
TFOOT, THEAD
{
	font-weight: bold;
	font-size: 9pt;
	background-image: url(Img\THpoint.jpg);
	color: white;
	font-family: Verdana, Tahoma, Arial;
}	
.row0
{
	font-weight: bold;
	font-size: 9pt;
	background-image: url(Img\THpoint.jpg);
	color: white;
	font-family: Verdana, Tahoma, Arial;
}	
.row1
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9pt;
	color: #303030;
	background-image: url(Img\MenuPoint.jpg);
}
.row2
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 9pt;
	color: #303030;
	background-image: url(Img\NormalPoint.jpg);
}
/* для  польз. контрола Login.aspx*/
.Login_text
{
	font-size: 10px;
	color:black;
	font-weight: bold;
	font-family: Verdana;
	background-color: #D5DEDC;
}
.Login_header
{
	font-size: 11px;
	color:white;
	font-weight: bold;
	font-family: Verdana;
	background-color: transparent;
}
.Login_button
{
	font-weight: normal;
	font-size: 11px;
	cursor: hand;
	color: black;
	font-family: Verdana;
	background-color: #FFFFFF;
	border-right: #D5DEDC 2px outset;
	border-top: #D5DEDC 2px outset;
	border-bottom: #D5DEDC 2px outset;
	border-left: #D5DEDC 2px outset;
}
/* для  польз. контрола Search.aspx*/
.Search_text
{
	font-size: 10px;
	color:black;
	font-weight: bold;
	font-family: Verdana;
	background-color: #D5DEDC;
}
.Search_header
{
	font-size: 11px;
	color:white;
	font-weight: bold;
	font-family: Verdana;
	background-color: transparent;
}
.Search_button
{
	font-weight: normal;
	font-size: 11px;
	cursor: hand;
	color: black;
	font-family: Verdana;
	background-color: #FFFFFF;
	border-right: #D5DEDC 2px outset;
	border-top: #D5DEDC 2px outset;
	border-bottom: #D5DEDC 2px outset;
	border-left: #D5DEDC 2px outset;
}

/* ------------ special menu ------------- */

/*******************************************/
/*        Navigation Tabs (Top Menu)       */
/*******************************************/
.SpecialMenuBg
{
	background-color: #D43F00;
}
.SpecialMenuSelBg
{
	background-color: white;
}
.SpecialMenu
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #D43F00;

}
.SpecialMenuSel
{
	font-weight: bold;
	font-size: 11px;
	color: #D43F00;
	font-family: Verdana;
	background-color: white;
}

/* hyperlink styles of the unselected tabs */
A.SpecialMenu:link, A.SpecialMenu:visited    {
    text-decoration:    none;
    color: white;
    background-color: #D43F00;
}

A.SpecialMenuSel:link, A.SpecialMenuSel:visited {
    text-decoration:    none;
    background-color: white;
}

A.SpecialMenu:active, A.SpecialMenu:hover
{
	text-decoration: underline;
	color: white;
	background-color: #D43F00;
}

A.SpecialMenuSel:active, A.SpecialMenuSel:hover   {
    text-decoration: none;
    background-color: white;
}
.dText
{
	font-weight: normal;
	font-size: 11px;
	color: #4B504F;
	font-family: Verdana, Tahoma, Arial;
	text-align: center;
}
.dHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}

.lgHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}
.lgText
{
	font-weight: bold;
	font-size: 11px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
	text-align: left;
}
.votingText
{
	font-weight: normal;
	font-size: 13px;
	color: #4B504F;
	font-family: Verdana, Tahoma, Arial;
}
.votingHeader
{
	font-weight: bold;
	font-size: 13px;
	color: #CD4019;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}
.votingError
{
	font-weight: bold;
	font-size: 12px;
	color: Red;
	font-family: Verdana, Tahoma, Arial;
	background-color: white;
}
.orangeButton
{
	font-weight: normal;
	font-size: 12px;
	cursor: hand;
	color: white;
	font-weight: bold;
	font-family: Verdana;
	background-color: #D43F00;
	border-right: #D5DEDC 2px outset;
	border-top: #D5DEDC 2px outset;
	border-bottom: #D5DEDC 2px outset;
	border-left: #D5DEDC 2px outset;
}

A.lgLink:link
{
	color: #333366;
	font-style: normal;
	background-color: white;
	text-decoration: none;
}
 A.lgLink:visited
{
	color: #333366;
	font-style: normal;
	background-color: white;
	text-decoration: none;
}	
A.lgLink:active, A.lgLink:hover
{
	text-decoration: underline;
	color: #333366;
	background-color: white;
}
.lgrl
{
    color: white;
}
.lgrl2
{
	color: #D43F00;
	background-color: white;
}
.lgrl3
{
	color: #D43F00;
}
A.lgrl:link, A.LeftMenu:visited    {
    text-decoration:    none;
    color: white;
}
A.lgrl:link, A.LeftMenuSel:visited {
    text-decoration:    none;
    color: white;
}
A.lgrl:active, A.LeftMenu:hover
{
	text-decoration: underline;
	color: white;
}

.row0_stat
{
	font-weight: bold;
	font-size: 10px;
	background-image: url(Img\THpoint.jpg);
	color: white;
	font-family: Verdana, Tahoma, Arial;
}	
.row1_stat
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #303030;
	background-image: url(Img\MenuPoint.jpg);
}
.row2_stat
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #303030;
	background-image: url(Img\NormalPoint.jpg);
}
.poGridHor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #d0d0d0;
    FONT-VARIANT: normal
}
.poGridHor A
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.poGridHor A:hover
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.poGridHor A:visited
{
    COLOR: navy
}
.poGridVert
{
    FONT: bold 12px tahoma;
    COLOR: white;
    BACKGROUND-COLOR: #D43F00
}
