/* Default  Stylesheet for a new Web Application project */
/*----------------
General Styles
----------------*/
BODY
{
/*BACKGROUND-COLOR: #FFFFFF;*/
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
FONT-WEIGHT : normal;
LETTER-SPACING  : normal;
TEXT-TRANSFORM  : none;
WORD-SPACING: normal;
margin-top  : 0;
margin-left : 0;
margin-right: 0;
margin-bottom   : 0;
SCROLLBAR-FACE-COLOR: #D7D7D7;
SCROLLBAR-HIGHLIGHT-COLOR: #D7D7D7;
SCROLLBAR-SHADOW-COLOR: #D7D7D7;
SCROLLBAR-3DLIGHT-COLOR: #000000;
SCROLLBAR-ARROW-COLOR: #000000;
SCROLLBAR-TRACK-COLOR: #D7D7D7;
SCROLLBAR-3DSHADOW-COLOR: #000000;
}

TT
{
color   : Black;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : normal;
LETTER-SPACING  : normal;
TEXT-TRANSFORM  : none;
WORD-SPACING: normal;
}
TD
{
font-family : Verdana, Arial;
color   : #000000;
FONT-SIZE   : 11px;
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
COLOR: #003366;
}
H1  {
font-family: Verdana, Arial;
font-size:  2em;
font-weight:700;
font-style: normal;
text-decoration:none;
word-spacing:   normal;
letter-spacing: normal;
text-transform: none;
}
H2  {
font-family: Verdana, Arial;
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;
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;
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;
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;
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: Verdana, Arial;
}
TH  {
vertical-align: baseline;
font-size:  1em;
font-weight:bold;
word-spacing:   normal;
letter-spacing: normal;
text-transform: none;
font-family: Verdana, Arial;
}
SMALL   {
font-size:  .7em;
}
BIG {
font-size:  1.17em;
}
BLOCKQUOTE, PRE {
font-family:Courier New, monospace;
}
UL LI   {
list-style-type:circle ;
list-style-image:url(/images/bullet.png); padding:0;
}
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;
}

/*----------------
Main Styles
----------------*/
.EmptyPage
{
font-weight : normal;
FONT-SIZE   : 11px;
margin  : 0px;
word-spacing: normal;
text-transform  : none;
font-family : Verdana, Arial;
letter-spacing  : normal;
background-color: #FFFFFF; /*Fon Color*/
text-align  : left;
padding-top : 0px;

}
.RegularPage
{
font-weight : normal;
FONT-SIZE   : 11px;
margin  : 0px;
word-spacing: normal;
text-transform  : none;
font-family : Verdana, Arial;
letter-spacing  : normal;
background-color: #FFFFFF; /*Body Color*/
text-align  : center;
padding-top : 0px;
}
.RegularTopInnerPage
{
font-weight : normal;
FONT-SIZE   : 11px;
margin  : 0px;
word-spacing: normal;
text-transform  : none;
font-family : Verdana, Arial;
letter-spacing  : normal;
background-color: #FFFFFF; /*Body Color*/
padding-top : 0px;
width   : 775px;
height  : 600px;
}
.PageContent
{
font-family : Verdana, Arial;
color   : #000000;
FONT-SIZE   : 11px;
}
.RegularTabPage
{
width   : 100%;
height  : 100%;
}
.link
{
color   : #000000;
font-weight : normal;
text-decoration : underline;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
}

.link:hover
{
text-decoration : none;
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
}
.mainPanel
{
background-color: #FFFFFF;
border  : none;
}

/*----------------
Grid Styles
----------------*/
.gridHeader
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : #000000;
border  : 1px solid #999999;
background-image  : url(/images/bgrLeftMenuHead.gif);
height  : 23px; /*Header*/
padding : 0px 5px;
}
.gridPager
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : #000000;
background-color: White;
}

.gridRowItem
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : #000000;
border-bottom   : solid 1px #FFFFFF;
background-color : #EDEDED;
height  : 21px;
padding : 0px 5px;
}
.gridRowItem a
{
color   : Navy;
}
.gridRowItem a:hover
{
text-decoration:none;
}
.gridRowItem a:visited
{
color   : Navy;
}
.gridRowSelectedItem
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : White;
background-color: #808080; /*dodgerblue;*/
border-style: solid;
border-color: White;
border-width: 1px;
cursor  : hand;
cursor  : pointer;
}
.gridEditCell
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : Navy;
background-color: White;
}
.highLight
{
background-color: #E10915; /*Reserved Red color*/
color   : #FFFFFF;
}
/*----------------
ErrorPage Styles
----------------*/
.ErrorPage
{
BACKGROUND-COLOR: Lavender;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : .8em;
FONT-WEIGHT : normal;
LETTER-SPACING  : normal;
TEXT-TRANSFORM  : none;
WORD-SPACING: normal;
margin-top  : 0;
margin-left : 0;
margin-right: 0;
margin-bottom   : 0;
}
.ErrorTitle
{
BACKGROUND-COLOR: Lavender;
color   : #E10915; /*Reserved Red color*/
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 1.75em;
FONT-WEIGHT : 700;
}

/*----------------
Login Styles
----------------*/
.LoginTable
{
font-weight : normal;
FONT-SIZE   : 11px;
font-family : Verdana, Arial;
width   : 100%;
height  : 100%;
}
.LoginLabel
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
}
.LoginText
{
font-family : Verdana, Arial;
font-size   : 11px;
font-weight : normal;
color   : #000000;
}
.LoginTextBox
{
font-family : Verdana, Arial;
font-weight : normal;
font-size   : 11px;
border  : 1px solid #8C9296;
width   : 72px;
height  : 17px;
color   : #000000;
}
.LoginTopButton
{
font-family : Verdana, Arial;
font-size   : 11px;
font-weight : bold;
color   : #FFFFFF;
width   : 56px;
height  : 16px;
background-color: #E10915; /*Reserved Red color*/
border-style: none;
border-width: 0px;
cursor  : hand;
cursor  : pointer;
}
.LoginErrorLabel
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
font-size   : 11px;
}

/*----------------
Page Header Styles
----------------*/
.PageHeaderLink
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : bold;
color   : #333333;
text-decoration : none;
}
.PageHeaderLink a
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : bold;
color   : #333333;
text-decoration : none;
}
.PageHeaderLink a:visited
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : bold;
color   : #333333;
text-decoration : none;
}
.PageHeaderLink a:hover
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : bold;
color   : #333333;
text-decoration : underline;
}

/*----------------
Page Footer Styles
----------------*/
.PageFooterTransparentText
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 9px;
FONT-WEIGHT : normal;
color   : #FFFFFF; /*Fon Color*/
}
.PageFooterLine
{
background-image: url(/images/bottomLine.gif);
background-position : top center;
background-repeat   : repeat-x;
height  : 5px;
}
.PageFooterText
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 9px;
FONT-WEIGHT : normal;
color   : #333333;  /*#666666;*/
height  : 18px;
}
.PageFooterLinks
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : normal;
color   : #E10915; /*Reserved Red color*/
}
.PageFooterLinks a
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : normal;
text-decoration : none;
color   : #333333;
}
.PageFooterLinks a:hover
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : normal;
text-decoration : underline;
color   : #E10915; /*Reserved Red color*/
}
.PageFooterLinks a:visited
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : normal;
text-decoration : none;
color   : #333333;
}
.PageFooterPanel
{
background-color : #FFFFFF; /*Fon Color*/
}
/*----------------
Label Styles
----------------*/
.ErrorLabel
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
}
.WarrningLabel
{
color   : Orange;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
}
.MessageLabel
{
color   : Green;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
}
/*----------------
Path Locator Styles
----------------*/
.topPathLocator
{
border-bottom   : 2px Solid #D3D3D3;
height  : 21px;
}
.linkLocator_H
{
color   : #999999;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : none;
}
.linkLocator_H:visited
{
color   : #999999;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : none;
}
.linkLocator_H:hover
{
color   : #999999;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : underline;
}
.linkLocator
{
color   : #333333;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
text-decoration : none;
}
.linkLocator:visited
{
color   : #333333;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
text-decoration : none;
}
.linkLocator:hover
{
color   : #333333;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
text-decoration : underline;
}
.linkLocator_S
{
color   : #333333;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : none;
cursor  : default;
}

/*----------------
Left Menu Styles
----------------*/
.leftMenu
{
background-color: #E0E0E0;
width   : 160px;
}
.leftMenuTopHR
{
padding : 0px;
}
.leftMenuHead
{
border  : 1px solid #999999;
width   : 160px;
height  : 23px;
color   : #333333;
background-image  : url(/images/bgrLeftMenuHead.gif);
background-repeat : repeat;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHead_N
{
border  : 1px solid #999999;
width   : 160px;
color   : #333333;
background-image: url(/images/bgrLeftMenuHead.gif);
background-repeat: repeat-x;
background-color: #cbcbcb;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 10px;
padding-right   : 5px;
text-align: left
}
.add
{
background-image  : url(/images/hrHighlightEvents.gif);
background-repeat : no-repeat;
background-position : left bottom;
}
.leftMenuHead_O
{
border  : 1px solid #999999;
width   : 160px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
cursor  : pointer;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 10px;
padding-right   : 5px;
text-align: left

}
.leftMenuHead_S
{
border  : 1px solid #999999;
border-right: none;
width   : 160px;
height  : 23px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadBig
{
border  : 1px solid #999999;
width   : 160px;
height  : 32px;
color   : #333333;
background-image  : url(/images/bgrLeftMenuHeadBig.gif);
background-repeat : repeat;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadBig_N
{
border  : 1px solid #999999;
width   : 160px;
height  : 32px;
color   : #333333;
background-image  : url(/images/bgrLeftMenuHeadBig.gif);
background-repeat : repeat;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
cursor  : pointer;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadBig_O
{
border  : 1px solid #999999;
width   : 160px;
height  : 32px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
cursor  : pointer;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadBig_S
{
border  : 1px solid #999999;
border-right: none;
width   : 160px;
height  : 32px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadExtraBig
{
border  : 1px solid #999999;
width   : 160px;
height  : 41px;
color   : #333333;
background-image  : url(/images/bgrLeftMenuHeadExtraBig.gif);
background-repeat : repeat;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadExtraBig_N
{
border  : 1px solid #999999;
width   : 160px;
height  : 41px;
color   : #333333;
background-image  : url(/images/bgrLeftMenuHeadExtraBig.gif);
background-repeat : repeat;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
cursor  : pointer;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadExtraBig_O
{
border  : 1px solid #999999;
width   : 160px;
height  : 41px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
cursor  : pointer;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuHeadExtraBig_S
{
border  : 1px solid #999999;
border-right: none;
width   : 160px;
height  : 41px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 10px;
padding-right   : 5px;
}
.leftMenuItem
{
border-bottom   : 1px solid #999999;
width   : 160px;
height  : 21px;
color   : #333333;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 15px;
padding-right   : 5px;
}
.leftMenuItem_N
{
border  : 1px solid #999999;
border-top  : none;
width   : 160px;
height  : 21px;
color   : #333333;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
cursor  : pointer;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 15px;
padding-right   : 5px;
text-align: left;

}
.leftMenuItem_O
{
border  : 1px solid #999999;
border-top  : none;
width   : 160px;
height  : 21px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
text-decoration : none;
cursor  : hand;
cursor  : pointer;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 15px;
padding-right   : 5px;
text-align: left;
}
.leftMenuItem_S
{
border  : 1px solid #999999;
border-right: none;
border-top  : none;
width   : 160px;
height  : 21px;
color   : #333333;
background-color: #FFFFFF;
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : none;
cursor  : default;
padding-top : 1px;
padding-bottom  : 1px;
padding-left: 15px;
padding-right   : 5px;
}
.leftMenuBottomPanel
{
width   : 160px;
height  : 26px;
padding : 0px;
}

.mainMenuBottomPanel
{
width   : 160px;
height  : 7px;
padding : 0px;
}
/*----------------
TopMenu Styles
----------------*/

#TopMenu_btnLang {
text-align:left;
}

.TopButtonLang
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
cursor  : hand;
cursor  : pointer;
text-decoration : none;
padding : 10px;
}
.TopButtonLang_O
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
text-decoration : underline;
cursor  : hand;
cursor  : pointer;
padding : 10px;
}
.TopButtonSearchCell
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
cursor  : hand;
cursor  : pointer;
text-decoration : none;
padding : 0px 10px;
}
.TopButtonSearch
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
text-align  : center;
color   : #000000;
width   : 55px;
height  : 20px;
text-align  : center;
cursor  : hand;
cursor  : pointer;
}
.SearchText
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
color   : #171411;
height  : 18px;
width   : 100px;
}
.TopMenuLine
{
background-image: url(/images/bgrTopLine.gif);
background-position : top center;
background-repeat   : repeat-x;
height  : 15px;
}
.TopMenuButtonMin
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #333333;
background-image: url(/images/TopButtonMinN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 91px;
height  : 32px;
padding-bottom  : 5px;
cursor  : hand;
cursor  : pointer;
}
.TopMenuButtonMin_O
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #E10915; /*Reserved Red color*/
background-image: url(/images/TopButtonMinN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 91px;
height  : 32px;
padding-bottom  : 5px;
cursor  : hand;
cursor  : pointer;
}
.TopMenuButtonMin_S
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #333333;
background-image: url(/images/TopButtonMinS.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 91px;
height  : 32px;
padding-bottom  : 5px;
cursor  : default;
}
.TopMenuButtonMid
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #333333;
background-image: url(/images/TopButtonMidN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 101px;
height  : 32px;
padding-bottom  : 5px;
cursor  : hand;
cursor  : pointer;
}
.TopMenuButtonMid_O
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #E10915; /*Reserved Red color*/
background-image: url(/images/TopButtonMidN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 101px;
height  : 32px;
padding-bottom  : 5px;
cursor  : hand;
cursor  : pointer;
}
.TopMenuButtonMid_S
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #333333;
background-image: url(/images/TopButtonMidS.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 101px;
height  : 32px;
padding-bottom  : 5px;
cursor  : default;
}
.TopMenuButtonMax
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #333333;
background-image: url(/images/TopButtonMaxN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 131px;
height  : 32px;
padding-bottom  : 5px;
cursor  : hand;
cursor  : pointer;
}
.TopMenuButtonMax_O
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #E10915; /*Reserved Red color*/
background-image: url(/images/TopButtonMaxN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 131px;
height  : 32px;
padding-bottom  : 5px;
cursor  : hand;
cursor  : pointer;
}
.TopMenuButtonMax_S
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #333333;
background-image: url(/images/TopButtonMaxS.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 131px;
height  : 32px;
padding-bottom  : 5px;
cursor  : default;
}
/*----------------
Permissions Styles
----------------*/
.PermissionGroupCheck
{
visibility: hidden;
}
.PermissionGroupTitle
{
font-weight: bold;
text-decoration : none;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
}
.gridPermissionRow
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : #000000;
height  : 19px;
/*width   : 200px;*/
}
/*----------------
FAQ Styles
----------------*/
.faqSection
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
FONT-SIZE   : 13px;
font-weight : bold;
text-decoration : none;
/*height: 18px;*/
}
.faqQuestionL
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
padding : 0px, 5px, 0px, 10px;
vertical-align  : top;
}
.faqQuestion
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
}
.faqAnswerL
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
padding : 0px, 5px, 0px, 10px;
vertical-align  : top;
}
.faqAnswer
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
}
.faqLink
{
padding-left: 0px;
}
/*----------------
Links Page Styles
----------------*/
.LinkTitle
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
/*height: 18px;*/
}
.LinkText
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
}
.LinkPanelBottom
{
border-bottom   : 1px dashed #BFBFBF;
}
/*----------------
Documents Page Styles
----------------*/
.DocumentTitle
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
/*height: 18px;*/
}
.DocumentText
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
}
.DocumentPanelBottom
{
border-bottom   : 1px dashed #BFBFBF;
}
/*----------------
Search Result Styles
----------------*/
.SearchResultTitle
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : underline;
/*height: 18px;*/
}
.SearchResultTitle:hover
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
text-decoration : none;
/*height: 18px;*/
}
.SearchResultText
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
text-decoration : none;
}
/*----------------
Events Page Styles
----------------*/
.EventDate
{
color   : #E10915; /*Reserved Red color*/
font-family : Verdana, Arial;
FONT-SIZE   : 13px;
font-weight : bold;
text-decoration : none;
/*height: 18px;*/
}
.EventTitle
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 13px;
font-weight : bold;
text-decoration : none;
/*height: 18px;*/
}
.EventText
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 13px;
font-weight : normal;
text-decoration : none;
text-align  : justify;
}
.EventPanelBottom
{
border-bottom   : 1px dashed #BFBFBF;
}
/*----------------
Home Styles
----------------*/
.userLinksLabel
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : underline;
}
.userLinks
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : none;
}
.userLinks:hover
{
color   : #000000;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
text-decoration : underline;
}
.HomeTextRect
{
padding : 10px;
}

.HomeTextRect a {
	color: #900;
	text-decoration:none

}

.HomeTextRect a:hover {
	color: #000;
	text-decoration:none

}
 .HomePanel
{
/*  border-right: #becedb 1px solid;
border-top: #becedb 1px solid;
border-left: #becedb 1px solid;
border-bottom: #becedb 1px solid;
background-color: #ebeff3;*/

}
.HomeTitle
{
font-size   : 16px;
font-family : Verdana, Arial;
font-weight : bold;
text-align  : left;
text-decoration : none;
color   : #000000;
}
.HomeSubTitle
{
font-size   : 13px;
font-family : Verdana, Arial;
font-weight : bold;
text-align  : left;
text-decoration : none;
color   : #E10915; /*Reserved Red color*/
}

.HomeSubTitleBlue
{
font-size   : 13px;
font-family : Verdana, Arial;
font-weight : bold;
text-align  : left;
text-decoration : none;
color   : #0000FF; /*Reserved BLUE color*/
}

.HomeSubTitleRed
{
font-size   : 13px;
font-family : Verdana, Arial;
font-weight : bold;
text-align  : left;
text-decoration : none;
color   : #CD0A11; /*Reserved BLUE color*/
}

.HomeText
{
font-size   : 13px;
font-family : Verdana, Arial;
font-weight : normal;
text-align  : justify;
text-decoration : none;
color   : #000000;
 }
.PageText
{
font-size   : 12px;
font-family : Verdana, Arial;
font-weight : normal;
text-align  : justify;
text-decoration : none;
color   : #333333;
 }

.HighlightEventTable
{
background-color: #F3F3F3;
width   : 160px;
}
.HighlightEvent
{
background-color: #F3F3F3;
padding : 6px 4px;
vertical-align  : top;
width   : 160px;
font-family : Verdana, Arial;
font-size   : 11px;
font-weight : normal;
color   : #333333;
text-decoration : none;
text-align  : left;
}
.HighlightTitle
{
font-weight : bold;
}
.HighlightLink
{
color   : #FF0000;
text-decoration : underline;
}
.HighlightLink:visited
{
color   : #FF0000;
text-decoration : underline;
}
.HighlightLink:hover
{
color   : #FF0000;
text-decoration : none;
}
.HomePageRectPanel
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
background-color: #FFFFFF;
text-align  : left;
text-decoration : none;
padding : 0px 10px;
}
.HomePageRghtPanelBack
{
background-color: #D7D7D7;
text-align  : center;
padding : 10px 0px;
vertical-align  : top;
}
.HomePageRghtPanel
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
background-color: #D7D7D7;
text-align  : center;
text-decoration : none;
padding : 0px;
}
.WhiteTitle
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
color   : #666666;
background-color: #FFFFFF;
text-align  : center;
text-decoration : none;
background-image: url(/images/whiteTopButtonBack.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 240px;
height  : 22px;
}
.SiteTitle
{
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : bold;
color   : #666666;
text-align  : center;
text-decoration : none;
padding : 10px;
}
.HomePageRectText
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
background-color: #EDEDED;
text-align  : right;
text-decoration : none;
}
.HomePageLoginSquare
{
width   : 155px;
height  : 135px;
padding : 0px;
}
.HomePageLoginSquareText
{
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
background-color: #EDEDED;
text-align  : right;
text-decoration : none;
padding : 5px;
}
.HomePageSquare
{
width   : 135px;
height  : 135px;
border-bottom   : dashed 1px #BFBFBF;
border-right: dashed 1px #BFBFBF;
padding : 20px 15px 5px 15px;
}
.HomePageTextSquare
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
word-spacing: 1px;
color   : #831900;
text-align  : left;
text-decoration : none;
padding : 2px;
}
.HomePageSquareTopLeft
{
width   : 155px;
height  : 135px;
border-bottom   : dashed 1px #BFBFBF;
border-right: dashed 1px #BFBFBF;
background-image : url(/images/bgrLogo.gif);
background-position : right bottom;
background-repeat :no-repeat;
}
.HomePageSquareTopRight
{
width   : 155px;
height  : 135px;
border-bottom   : dashed 1px #BFBFBF;
border-right: dashed 1px #BFBFBF;
background-image : url(/images/bgrLogo.gif);
background-position : right bottom;
background-repeat :no-repeat;
}
.HomePageSquareMiddleLeft
{
width   : 155px;
height  : 135px;
border-bottom   : dashed 1px #BFBFBF;
border-right: dashed 1px #BFBFBF;
background-image : url(/images/bgrLogo.gif);
background-position : right bottom;
background-repeat :no-repeat;
}
.HomePageSquareMiddleRight
{
width   : 155px;
height  : 135px;
border-bottom   : dashed 1px #BFBFBF;
background-image : url(/images/bgrLogo.gif);
background-position : right bottom;
background-repeat :no-repeat;
}
.HomePageSquareBottomLeft
{
width   : 155px;
height  : 135px;
border-right: dashed 1px #BFBFBF;
}
/*----------------
Contacts Styles
----------------*/
.ContactPageRect
{
padding : 10px;
vertical-align  : top;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
}
.ContactPageRectPanel
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
background-color: #FFFFFF;
text-align  : left;
text-decoration : none;
padding : 10px;
}
.ContactPageCamp
{
FONT-FAMILY : Verdana, Arial;
FONT-SIZE   : 11px;
FONT-WEIGHT : normal;
}
/*----------------
Catalog Styles
----------------*/
.CatalogPageRect
{
padding-top : 10px;
vertical-align  : top;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
}
.CatalogPageRectPanel
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
background-color: #D7D7D7;
text-align  : left;
text-decoration : none;
padding : 0px;
}
.CatalogPageRectTopPanel
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
background-color: #D7D7D7;
text-align  : left;
text-decoration : none;
padding : 0px 5px 0px 0px;
}
.CatalogTitle
{
height  : 14px;
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
color   : #000000;
text-align  : left;
text-decoration : none;
background-color: #D7D7D7;
}
.CatalogResultPanel
{
height  : 100%;
background-color : #FFFFFF;
background-image : url(/images/bgrCatalogScreen.gif);
background-position : center center;
background-repeat :no-repeat;

}
.txtDiscountAmount
{
height  : 20px;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
text-align  : right;
}
.txtExtraLarge
{
width   : 464px;
height  : 20px;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
}
.comboLarge
{
width   : 273px;
height  : 25px;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
}
.comboSmall
{
width   : 153px;
height  : 25px;
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
}

.txtExtraLargeBack
{
width   : 480px;
height  : 29px;
text-align  : center;
background-image : url(/images/txtBackExtraLarge.gif);
background-position : center center;
background-repeat :no-repeat;
vertical-align  : middle;
padding-top : 2px;
}
.comboLargeBack
{
width   : 289px;
height  : 29px;
text-align  : center;
background-image : url(/images/comboBackLarge.gif);
background-position : center center;
background-repeat :no-repeat;
vertical-align  : middle;
padding-top : 4px;
}
.comboSmallBack
{
width   : 166px;
height  : 29px;
text-align  : center;
background-image : url(/images/comboBackSmall.gif);
background-position : center center;
background-repeat :no-repeat;
vertical-align  : middle;
padding-top : 4px;
}
/*----------------
Info Styles
----------------*/
.InfoPageRectPanel
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
background-color: #FFFFFF;
text-align  : left;
text-decoration : none;
padding : 10px 0px;
}
.InfoTitle
{
font-family : Verdana, Arial;
FONT-SIZE   : 14px;
font-weight : bold;
color   : #000000;
text-align  : left;
text-decoration : none;
background-color: #D7D7D7;
padding : 10px;
}
.InfoQuestion
{
font-family : Verdana, Arial;
FONT-SIZE   : 18px;
font-weight : bold;
color   : #000000;
text-align  : left;
text-decoration : none;
padding : 0px 10px;
background-color: #FFFFFF;
}
.InfoAnswer
{
font-family : Verdana, Arial;
FONT-SIZE   : 12px;
font-weight : normal;
color   : #000000;
text-align  : justify;
text-decoration : none;
padding : 0px 10px;
background-color: #FFFFFF;
}
.InfoTopButton
{
font-family : Verdana, Arial;
FONT-SIZE   : 11.95px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #666666;
background-image: url(/images/infoTopButtonBackN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 188px;
height  : 18px;
padding-bottom  : 2px;
cursor  : hand;
cursor  : pointer;
}
.InfoTopButton_O
{
font-family : Verdana, Arial;
FONT-SIZE   : 11.95px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #E10915; /*Reserved Red color*/
background-image: url(/images/infoTopButtonBackN.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 188px;
height  : 18px;
padding-bottom  : 2px;
cursor  : hand;
cursor  : pointer;
}
.InfoTopButton_S
{
font-family : Verdana, Arial;
FONT-SIZE   : 11.95px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #666666;
background-image: url(/images/infoTopButtonBackS.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 188px;
height  : 18px;
padding-bottom  : 2px;
cursor  : default;
}
/*----------------
Privacy Styles
----------------*/
.PrivacyPageTextSquare
{
width   : 100%;
height  : 100%;
padding : 10px;
}
.PrivacyPageTextSquareBordered
{
padding : 10px;
border-bottom   : dashed 1px #BFBFBF;
}
.PrivacyPageSquare
{
width   : 155px;
height  : 135px;
border-bottom   : dashed 1px #BFBFBF;
border-right: dashed 1px #BFBFBF;
}
.PrivacyPageSquareBottom
{
width   : 155px;
height  : 135px;
border-right: dashed 1px #BFBFBF;
}
.PrivacyPageSquareBottomLeft
{
width   : 155px;
height  : 135px;
border-right: dashed 1px #BFBFBF;
background-image : url(/images/bgrLogo.gif);
background-position : right bottom;
background-repeat :no-repeat;
}
/*----------------
Reports Styles
----------------*/
.gridReportsRowLightThick
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : #000000;
background-color: #FFFFFF;/*#EDEDED;*/
background-color : #EDEDED;
height  : 30px;
}
.gridReportsRowSelected
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : #000000;
/*  border-left : dashed 1px Silver;
border-top  : dashed 1px Silver;
border-bottom   : dashed 1px Silver;*/
background-color: #D9DFDF;
height  : 30px;
}
.mainIFrame
{
WIDTH   : 790px;
HEIGHT  : 100%;
}
.tabPageDataPanelFrame
{
font-family : Verdana, Arial;
color   : Blue;
background-color: White;
FONT-SIZE   : 11px;
Z-INDEX : 105;
LEFT: 0px;
WIDTH   : 790px;
POSITION: absolute;
/*  TOP : -5px; */
HEIGHT  : 400;
}
.tabPageDataPanelFrameSubTabs
{
font-family : Verdana, Arial;
color   : Blue;
background-color: White;
FONT-SIZE   : 11px;
Z-INDEX : 105;
LEFT: 0px;
WIDTH   : 790px;
POSITION: absolute;
/*  TOP : -5px; */
HEIGHT  : 395;
}
.tabPageDataPanelFrameSubTabsReports
{
font-family : Verdana, Arial;
color   : Blue;
background-color: White;
FONT-SIZE   : 11px;
Z-INDEX : 105;
LEFT: 790px;
WIDTH   : 790px;
POSITION: absolute;
TOP : -5px;
HEIGHT  : 350;
}
.tabReportsPanel
{
background-color : #EDEDED;
}
.DateTime
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : bold;
color   : #999999;
}
.selectedSubTab
{
font-family : Verdana, Arial;
font-size   : 11px;
height  : 17px; /* SubTab Height */
color   : #FFFFFF;
background-color: Green;
text-align  : center;
vertical-align  : middle;
width   : 120px;
cursor  : default;
border  : none;
padding-bottom  : 2px;
}
.defaultSubTab
{
font-size   : 11px;
width   : 120px;
height  : 17px; /* SubTab Height */
color   : #FFFFFF;
background-color: #9C9D9F;
text-align  : center;
vertical-align  : middle;
font-family : Verdana, Arial;
cursor  : hand;
cursor  : pointer;
border  : none;
padding-bottom  : 2px;
}
.defaultSubTabSeparator
{
font-family: Verdana, Arial;
font-size: 11px;
color: #FFFFFF;
text-align: center;
vertical-align: bottom;
width: 1px;
height: 17px; /* SubTab Height */
background-image: url(..//images/tabBottomSeparator.gif);
background-position: center bottom;
background-repeat: no-repeat;
}

/*----------------
Logo Page Styles
----------------*/
.LogoTopButton
{
font-family : Verdana, Arial;
FONT-SIZE   : 11.95px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #666666;
background-image: url(/images/logoTopButtonBack.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 102px;
height  : 19px;
padding-bottom  : 2px;
cursor  : hand;
cursor  : pointer;
}
.LogoTopButton_O
{
font-family : Verdana, Arial;
FONT-SIZE   : 11.95px;
font-weight : bold;
text-align  : center;
text-decoration : none;
color   : #E10915; /*Reserved Red color*/
background-image: url(/images/logoTopButtonBack.gif);
background-position: bottom center;
background-repeat:no-repeat;
width   : 102px;
height  : 19px;
padding-bottom  : 2px;
cursor  : hand;
cursor  : pointer;
}
/*----------------
Admin Pages
----------------*/
.tabMenuTable
{
background-color: #C8C4C2;
font-family : Verdana, Arial;
font-size   : 11px;
color   : #000000;
HEIGHT  : 20px;
background-image  : url(/images/bgrLeftMenuHead.gif);
}
.tabMenuTableSeparator
{
background-color: White; /*#E0E0E0;*/
border-width: 0px;
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
height  : 10px;
border-bottom   : dashed 1px Silver;
padding : 0px;
}
.tabMenuTopButton
{
color   : #000000;
font-family : Verdana, Arial;
font-size   : 11px;
border  : none;
cursor  : hand;
cursor  : pointer;
height  : 18px;
width   : 100px;
/*background-color : #C8C4C2;*/
background-image  : url(/images/bgrLeftMenuHead.gif);
}
.tabMenuTopButtonOver
{
color   : #FF0000;
font-family : Verdana, Arial;
font-size   : 11px;
border  : none;
cursor  : hand;
cursor  : pointer;
height  : 18px;
width   : 100px;
background-image  : url(/images/bgrLeftMenuHead.gif);
}
.tabMenuTopButtonFree
{
color   : #000000;
font-family : Verdana, Arial;
font-size   : 11px;
border  : none;
cursor  : hand;
cursor  : pointer;
height  : 18px;
/*background-color : #C8C4C2;*/
background-image  : url(/images/bgrLeftMenuHead.gif);
}
.tabMenuTopButtonFreeOver
{
color   : #FF0000;
font-family : Verdana, Arial;
font-size   : 11px;
border  : none;
cursor  : hand;
cursor  : pointer;
height  : 18px;
background-image  : url(/images/bgrLeftMenuHead.gif);
}
.tabMenuSeparator{
background-image: url(/images/tabMenuSeparator.gif);
background-position: bottom center;
background-repeat:no-repeat;
width: 10px;
}
.tabMenuText
{
color   : #000000;
font-family : Verdana, Arial;
font-size   : 10px;
}

.tabPageDataPanelWithPadding
{
font-family : Verdana, Arial;
color   : #000000;
background-color: White;
FONT-SIZE   : 11px;
border  : none;
padding : 0px 10px;
width   : 100%;
}
.tabPageDataPanel
{
font-family : Verdana, Arial;
color   : #000000;
background-color: White;
FONT-SIZE   : 11px;
border  : none;
width   : 100%;
}
.tabPageDataPanelSearch
{
font-family : Verdana, Arial;
color   : #000000;
background-color: White;
FONT-SIZE   : 11px;
border  : none;
}
.tabPageContent
{
font-family : Verdana, Arial;
color   : #000000;
FONT-SIZE   : 12px;
}
 .tabPageContentText
{
font-family: Verdana, Arial;
font-weight: normal;
font-size: 12px;
border: 1px solid #8C9296;
height: 19px;
color: #333333;
}
/*----------------
Forum Styles
----------------*/
.ForumCaption
{
font-family : Verdana, Arial;
padding: 2px;
font-size: 12px;
font-family : Verdana, Arial;
border-bottom: solid 1px #CCC;
}
.ForumPostCaption
{
font-family : Verdana, Arial;
padding: 2px;
font-size: 12px;
font-family : Verdana, Arial;
}
.ForumManagePanel, .ForumManagePanel A
{
float   : right;
text-decoration : none;
}
.ForumCaptionHeader
{
font-weight: bold;
padding: 2px;
background-color: #EEEEEE;
}

.ForumCaptionLink
{
font-size: 12px;
font-family : Verdana, Arial;
font-weight: normal;
color: #003366;
padding: 2px;
width: 100%;
}

.ForumPanel
{
font-size: 11px;
color: #333333;
font-family : Verdana, Arial;
background-color: #ffffee;
}
.ForumTextBox
{
font-family : Verdana, Arial;
font-weight : normal;
font-size   : 11px;
border  : 1px solid #8C9296;
width   : 500px;
height  : 17px;
color   : #000000;
}
.ForumDescriptionTextBox
{
font-family : Verdana, Arial;
font-weight : normal;
font-size   : 11px;
border  : 1px solid #8C9296;
width   : 500px;
height  : 100px;
color   : #000000;
}
.ForumCombo
{
font-family : Verdana, Arial;
font-weight : normal;
font-size   : 11px;
border  : 1px solid #8C9296;
width   : 500px;
height  : 17px;
color   : #000000;
}

/*----------------
Flash Video Player Styles
----------------*/

.Flash div[style*="-moz-border-radius"]
{
display:none !important;
}

#title
{
font-family : Verdana, Arial;
FONT-SIZE   : 18px;
font-weight : bold;
color   : #E10915; /*Reserved Red color*/
text-align  : left;
background-color : inherit;
padding : 0px 11px;
}
#subtitle
{
font-family : Verdana, Arial;
FONT-SIZE   : 11px;
font-weight : normal;
color   : #666666;
text-align  : left;
background-color : inherit;
padding : 0px 11px;
}

#player01{
position: absolute;
z-index : 1;
top : 225px;
left: 330px;
visibility  : hidden;
 }
 /* IE HACK */
* html #player01{
top : 243px;
left: 328px;
 }

#player11{
position: absolute;
z-index : 1;
top : 162px;
left: 320px;
visibility  : hidden;
 }
 /* IE HACK */
* html #player11{
top : 155px;
left: 318px;
 }

 #player21{
position: absolute;
z-index : 1;
top : 600px;
left: 320px;
visibility  : hidden;
 }
  /* IE HACK */
* html #player21{
top : 630px;
left: 318px;
 }

 #player31{
position: absolute;
z-index : 1;
top : 1133px;
left: 320px;
visibility  : hidden;
 }
   /* IE HACK */
* html #player31{
top : 1213px;
left: 318px;
 }
 .CloseVideo{
text-align  : center;
background-color: #B5B5B5;
border  : 1px Solid #666;
border-top  : none;
 }
 .CloseVideo a{
color   : #333333;
text-decoration : none;
 }
 .CloseVideo a:hover{
color   : #BE0001;
text-decoration : none;
 }

.text_normal  {
color: #333333;
text-decoration: none;
vertical-align: bottom;
}

.text_normal:hover  {
color: #333333;
text-decoration: none;
vertical-align: bottom;
}

.text_menu_selected  {
color: #E10915;
text-decoration: none;
vertical-align: middle;
}

.text_menu_selectedl:hover  {
color: #333333;
text-decoration: none;
vertical-align: bottom;
}

.text_menu_white  {
color: #333333;
text-decoration: none;
vertical-align: middle;
}

.text_menu_selectedl:hover  {
color: #333333;
text-decoration: none;
vertical-align: middle;
}

table#cms a {
color:#E10915;
font-weight: bold;
text-decoration: none;
}

table#cms a:hover {
color:#000066;
font-weight: bold;
text-decoration: none;
}


.categories  {
text-align:left;
width: 240px;
padding-top: 7px;
}

* html .categories a {
display:block;
height:21px;
padding-top:3px;
padding-bottom: 2px;
color: #333333;
font-size: 10px;
background-color:#78BBE2;
text-decoration:none;
border: 1px solid #999999;
}

.categories a {
display:block;
height:16px;
padding-top:3px;
padding-bottom: 2px;
color: #333333;
font-size: 10px;
background-color:#78BBE2;
text-decoration:none;
border: 1px solid #999999;
}



.categories a:hover {
color:#000000;
background-color: #FFFF00;
text-decoration:none
}

.langlink  {
color:#000000;
text-decoration: none;
font-size: 11px;
}

.langlink:hover {
color:#000000;
text-decoration: underline;
font-size: 11px;
}

.inputbox {
background-color: #ffffff;
border: 1px solid #999999;
width: 250px;
color: #000000;
padding: 2px;
cursor: text;
font-size: 11px;
}

.inputbox:hover {
border: 1px solid #000000;
}

.inputbox:focus {
border: 1px solid #000066;
color: #000000;
}

.fontsize  {
color:#000000;
text-decoration: none;
}

.fontsize:hover {
color:#000000;
text-decoration: underline;
}

.maincategories  {
text-align:left;
width: 240px;
padding-top: 7px;
}

* html .maincategories a {
display:block;
height:21px;
padding-top:3px;
padding-bottom: 2px;
color: #333333;
font-size: 10px;
background-color:#c0e1f4;
text-decoration:none;
border: 1px solid #999999;
}

.maincategories a {
display:block;
height:16px;
padding-top:3px;
padding-bottom: 2px;
color: #333333;
font-size: 10px;
background-color:#c0e1f4;
text-decoration:none;
border: 1px solid #999999;
}



.maincategories a:hover {
color:#000000;
background-color: #FFFF00;
text-decoration:none
}

.section  {
text-align:left;
width: 240px;
padding-top: 7px;
}

* html .section a {
display:block;
height:21px;
padding-top:3px;
padding-bottom: 2px;
color: #333333;
font-size: 10px;
text-decoration:none;
}

.section a {
display:block;
height:16px;
padding-top:3px;
padding-bottom: 2px;
color: #333333;
font-size: 10px;
text-decoration:none;
}



.section a:hover {
color:#000000;
text-decoration:none
}

.signinaccount {
	background-color: #C0E1F4;
	padding: 8px;
}

.login input {
	border: 1px solid #C0C7CF;
	padding: 3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.login a {
	color: #CD0A11;
	text-decoration:none
}

.login a:hover {
	color: #CD0A11;
	text-decoration:underline
}

#page input, textarea, select {
	border: 1px solid #C0C7CF;
	padding: 3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	width: 305px;
}

#page input:hover {
	border: 1px solid #CD0A11;
}

.addressbooktd {
border-bottom: 1px solid #7E7E7E;
padding: 5px;
}

.addressbooktr:hover {
background-color:#78bbe2
}


.addtobasket {
	text-align:right;
}

.button {
	width: 70px;
	border: 1px solid #C0C7CF;
	padding: 3px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	
}

.basketleft {
	float: left;
	width: 125px;
}

.basketright {
	float: right;
	width: 360px;
	text-align:justify
}

.baskettitle {
	background-color: #EEEEEE;
	padding: 6px;
	color: #000;
	font-weight:bold;
	text-align:center;
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.remove {
	text-align:right;
	padding: 5px 10px 5px 5px;
	background-color: #CCC;
	font-weight:bold;
	margin: 5px 10px 5px 5px;
}

.remove a {
	color: #fff
}

.baskettotal {
	background-color: #EEEEEE;
	padding: 6px;
	color: #000;
	font-weight:bold;
	text-align:right;
	font-size: 14px;
	margin-bottom: 10px;
	margin-top: 10px;
	border: 1px solid #EB0927;
}


.doklad  {
	padding-left: 20px;
	padding-right: 20px;
	
}

.doklad a  {
	color: #E10915;
	text-decoration:none;
	font-size: 12px;	
}

.doklad a:hover  {
	text-decoration: underline
}

.stoinost {
font-size: 16px;
color:#900;
font-weight:bold
}