
  body
  {
    margin: 20px;
    font: normal normal 12px tahoma;
    background-image: url(../images/back.jpg);
	font-family: tahoma;
	background-attachment: fixed;
  }


  table.layout
  {
    direction: rtl;
    margin: auto;
    width: 743px;
    background-color: #ffffff;
  }

  table.layout td
  {
     vertical-align: top;
     border: dashed 0px red;
  }

  table.layout td.top
  {
    height: 93px;
    background-image: url(../images/top.gif);
    background-repeat: no-repeat;
    background-position: bottom center;
  }

  table.layout td.right
  {
    border-right: solid #6EADE8 1px;
    width: 220px;
    padding: 5px;
  }


  table.layout td.left
  {
    border-left: solid #6EADE8 1px;
  }


  table.layout td.bottom
  {
    height: 62px;
    background-image: url(../images/bottom.gif);
    background-repeat: no-repeat;
    background-position: top center;

  }



  table.navigation
  {
    width: 100%;
  }

  table.navigation td
  {
    vertical-align: top;
    height: 23px;
    text-align: center;
  }

  div.left
  {
    width: 503px;
    padding: 0px;
    border: 0px solid;
  }


  a.navigation
  {
    text-decoration: none;
    font: normal bold 16px/1.4em b lotus, arial;
    background-image: url(../images/link.gif);
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 218px;
    height: 23px;
    color: #FFFFFF;
  }


  a.navigation:link
  {
    text-decoration: none;
    font: normal bold 16px/1.4em b lotus, arial;
    background-image: url(../images/link.gif);
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 218px;
    height: 23px;
    color: #FFFFFF;
  }

  a.navigation:visited
  {

  }

  a.navigation:focus
  {

  }

  a.navigation:hover
  {
    background-image: url(../images/linkh.gif);
    color: #000;
  }

  a.navigation:active
  {

  }


  div.textnavigation
  {
    text-align: center;
    padding: 5px 0px;
  }

  a.textnavigation
  {
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
  }

  a.textnavigation:link
  {
    text-decoration: none;
    color: #ffffff;
    font-size: 10px;
  }

  a.textnavigation:visited
  {

  }

  a.textnavigation:focus
  {

  }

  a.textnavigation:hover
  {
    text-decoration: underline;
	color: #ffffff;
  }

  a.textnavigation:active
  {

  }

  div.flower
  {
    text-align: left;
	padding: 1px;
  }

  div.loginStatus
  {
  	border: 1px solid #6EADE8;
	border-left: none;
	border-top: none;
	text-align: center;
	width: 300px;
	font: normal normal 10px/1.4em tahoma;
	padding: 5px;
	margin-right: auto;
	color: #333399;
	background-color: #95C3EE;
	direction: rtl;
  }


  a
  {
  	text-decoration: none;
  }
  a:link
  {
  	text-decoration: none;
  }

  a:visited
  {
  }

  a:focus
  {
  }

  a:hover
  {
  	color: #FF00CC;
  }

  a:active
  {
  }




  a.login
  {
  	text-decoration: none;
	color: #FFFFFF;
  }


  a.login:link
  {
  	text-decoration: none;
  }

  a.login:visited
  {
  }

  a.login:focus
  {
  }

  a.login:hover
  {
  	color: #FF00CC;
  }

  a.login:active
  {
  }
  
  
  
  div.error
  {
  	background-color: #FF0000;
	color: #FFFFFF;
	border: 1px solid #000000;
	padding: 10px;
	margin: 5px;
	direction: ltr;
  }


	h4
	{
		padding: 0px;
		margin: 0px 10px 10px 10px;
		font: normal normal 24px b titr, arial;
		text-align: center;
	}
	
	
	div.body
	{
		margin-left: 10px;
		margin-right: 2px;
		font: normal normal 12px tahoma;
		border: 0px red solid
		
	}
	
	div.body p
	{
		text-indent: 10px;
		font: normal normal 12px/1.8em tahoma;
		text-align: justify;
	}


    div.designer
    {
      font: normal normal 10px tahoma;
      text-align: center;
      margin-top: 7px;
    }

    div.members
    {
      position: relative;
      top: -25px;
      left: 2px;
      background-color: #FFFFFF;
      height: 14px;
      width: 280px;
      overflow: auto;
      padding: 5px 5px;
      font-size: 10px;

    }

    p
    {
      margin: 3px 0px;
    }


    span.hidden
    {
    	font-size: 0px
    }


    div.help
    {
      text-align: center;
      background-color: #DFEFF4;
      color: #CC0033;
      padding: 3px;
      margin: 20px auto;
      width: 90%;
      line-height: 1.8em
    }


    div.welcome
    {
      padding: 10px;
      border: 1px solid #344488;
      margin: 0px 20px;
      background-color: #DDECFA;
    }

    
    div.advert
    {
    	margin: 10px 0px;
    	text-align: center;
    }
    
    div.advert img
    {
    	border: none;
    	margin: 5px 0px;
    }