.topMenu
{
 Background:URL("./Images/Menu_Bg.jpg");
 Height:33px;
}

.MenuSeparator
{
 Background:URL("./Images/MenuSeparator_Bg.jpg");
 Height:7px;
}

.MainPageBegin
{
 Background:URL("./Images/MainPage_Begin.jpg");
 Height:7px;
}

.MainPageEnd
{
 Background:URL("./Images/MainPage_End.jpg");
}

.packagesEnd
{
 Background:URL("./Images/packages_End.jpg");
 background-repeat:repeat-y;
}

.Separator
{
 Background:URL("./Images/Separator.jpg");
 width:16px;
}

.infoCaption
{
 Background:URL("./Images/InfoPanel_Bg.jpg");
}

.testimonialCaption
{
 Background:URL("./Images/TestimonialPanel_Bg.jpg");
}

.infoBody
{
Background-COlor:#F3FBF0;
}

.WhiteSpace
{
background-color:white;
}

.GrayBorder
{
 border:1px solid #949494;
}

.GreenBorderRight
{
  border-right:1px solid #B1C5A2;
}

.GrayBorderSide
{
 border-left:1px solid #949494;
 border-right:1px solid #949494;
}

.noBorder
{
 border:0px solid black;
}

.GrayLine
{
 background-color:#949494;
 height:1px;
}

.BlackLine
{
 background-color:black;
 height:1px;
}

.BottomPanel
{
 background-color:#F4F4F4;
}


.RegularText
{
  Color:#495939;
  FONT-FAMILY:Arial;
  FONT-SIZE: 12px;
  LINE-HEIGHT: 21px;
}

.menuNode
{
  Color:White;
  FONT-FAMILY:Arial;
  FONT-SIZE: 12px;
  Font-WEIGHT:Bold;
  TEXT-DECORATION:NONE;
  LINE-HEIGHT: 30px;
}

.blackBold
{
  Color:black;
  FONT-FAMILY:Arial;
  FONT-SIZE: 12px;
  Font-WEIGHT:Bold;
  TEXT-DECORATION:NONE;
  LINE-HEIGHT: 20px;
}

.blackText
{
  Color:black;
  FONT-FAMILY:Arial;
  FONT-SIZE: 12px;
  TEXT-DECORATION:NONE;
  LINE-HEIGHT: 20px;
}

.blackLinks
{
  Color:black;
  FONT-FAMILY:Arial;
  FONT-SIZE: 12px;
  TEXT-DECORATION:Underline;
  LINE-HEIGHT: 20px;
}

.whiteBold
{
  Color:white;
  FONT-FAMILY:Arial;
  FONT-SIZE: 12px;
  Font-WEIGHT:Bold;
  TEXT-DECORATION:NONE;
  LINE-HEIGHT: 20px;
}

.Space
{
 HEIGHT:10px;
}

.smallSpace
{
 HEIGHT:5px;
}

.Input
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    BORDER: solid 1px black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
}

.InputRepeated
{
    BACKGROUND-COLOR: #F3FBF0;
    COLOR: black;
    BORDER: solid 1px black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
}

.hiddenUpload
{
    POSITION: relative;
    TEXT-Align: right;
    -MOZ-OPACITY:0 ;
    FILTER:alpha(opacity: 0);
    OPACITY: 0;
    Z-INDEX: 2;
    BACKGROUND-COLOR: #DCE1ED;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    BORDER: solid 1px black;
}

.hiddenFrame
{
    POSITION: relative; 
    WIDTH: 200px;
}

.shownFrame
{
    POSITION: absolute;
    TOP: 0px;
    RIGHT: 0px;
    Z-INDEX: 1;
    PADDING: 0;
    MARGIN: 0;
}