/* modifications to standard tags */

body {
        background-color:#fffff0;
        font-size:x-small;
        font-family: verdana,arial, helvetica,sans-serif;
	margin: 0px 0px 5px 0px;
        }
a:link {
        color:black;
        text-decoration:none;
        }
a:active {
        color:black;
        text-decoration:none;
        }
a:visited {
        color:black;
        text-decoration:none;
        }
a:hover {
        color:black;
        text-decoration:underline;
        }
p {
        text-indent:0;
        }
h1{
        line-height:1;
        }
td {
        font-size:x-small;
        }
form {
        width:100%;
        }
hr {
	color:#444444;
        }

/* general labels (id=xxx)*/

#logobar {
       background-color: white;
       text-align:center;
       font-family:verdana,arial,helvetica,sans-serif;
       font-weight:bold;
       font-size:8pt;
        }
#logobar img {
        float: left;
         height: 60;
        }
#bar1 {
        height:7px;
	line-height: 7px;
        }
#bar2 {
        height:8px;
	line-height: 8px;
	}

#bar3 {
        background-color:#fffff0;
        height:1px;
	line-height: 1px;
	}

#motto {
        text-align:center;
        font-family:verdana,arial,helvetica,sans-serif;
        font-weight:bold;
        font-size:8pt;
        }

#welcome {
	font-weight: 600;
	color: #222222;
	}

#footer {
        text-align: center;
        position: relative;
        /*right: 85px;*/
        left: -10%;
        top: 80px;
        font-weight: 600;
        }

/* general classes (class=xxx)*/

.gauche {
        width:30%;
        min-width:210px;
        max-width:300px;
	margin: 0 0 0 5;
        }
.droite {
       /* border-width:1;
        border-color:white white white black;
        border-style:solid;*/
        width:75%;
        padding:5;
        position:absolute;
        left:25%;
        top:115px;
        }
.droite A {
        text-decoration: underline;
        }
.item {
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:xx-small;
        font-weight:bold;
        text-indent:0;
        color: #333333;
        }
.thick {
        line-height: 0.8em;
        }
.lettre:first-letter{
        color: #D0D0D0;
        font-size: 1.5em;
        }
.small {
        font-size: 8px;
        }
.center {
        text-align: center;
        position: relative;
        left: -10%;
        }
.bold {
        font-weight: 600;
        }
.blue {
        color: #2660C9;
        }
.green {
        color: #8FBC8F;
        font-size: 36px;
        }
.error {
        text-align: center;
        position: relative;
        left: -10%;
        font-size: medium;
        font-weight: 600;
        color: #ee0514;
        }
/* page specific CSS should be added thereafter */

/* Menu */
.store{
   color: #255bb2;
   font-size: medium;
   font-weight: 600;
   }

 /* Home */
#big {
   font-size: 20;
   text-align: center;
   position: relative;
   left: -10%;
   }

 /* search */
 .homepage{
   text-decoration: underline;
   }
 .title {
        font-weight: bolder;
        }
	.tlink a:link {
	color: #444444;
        text-decoration:none;
        }
	.tlink a:active {
	color: #444444;
	text-decoration:none;
        }
 	.tlink a:visited {
	color: #444444;
        text-decoration:none;
        }
 	.tlink a:hover {
	color: #444444;
        text-decoration:underline;
        }

 .info {
        color: #2660C9;
        font-weight: 600;
        }
 .info a:link {
        color: #2660C9;
        text-decoration:none;
        }
 .info a:active {
        color: #2660C9;
        text-decoration:none;
        }
 .info a:visited {
        color: #2660C9;
        text-decoration:none;
        }
 .info a:hover {
        color: #2660C9;
        text-decoration:underline;
        }
 .icon {
        border: none;
        }
 .button A {
        height:18;
        text-decoration: none;
        color:#cccccc;
        background-color:#ffffff;
        padding:4;
        text-align:center;
        font-weight:bold;
        font-size:8pt;
        color:gray;
        border-style:double;
        border-width: 3;
        border-color:black ;
        }
 .bold {
        font-weight: 600;
        }

 .error {
        text-align: center;
        position: relative;
        left: -10%;
        font-size: medium;
        font-weight: 600;
        color: #ee0514;
        }
 .heading {
         font-size: medium;
         font-weight: 600;
         color: #555555;
        }
 .other {
	font-weight: 500;
	color: #4A4A4A;
	}
 .other B{
	font-weight: 800;
	color: black;
	}



/*  box   */

td.title {
        font-size: 11px;
        font-weight: 500;
        color: #FFFFFF;
        background-color: #999999;
        /*background-image: url(http://menorot.phoenix-library.org/images/boxbg.png)*/
        }
td.content {
        font-size: 10px;
        color: #000000;
        background-color: #FFFFFF;
        }
td.title a {
        text-decoration: none;
        color: white;
        }
td.content a{
        text-decoration: none;
        color: black;
        }

 /* login+account */

 #form {
        position: relative;
        left: -10%;
        }
  #formulae {
        padding: 2 4 2 4;
        background-color: white;
        border-width: 1;
        border-style: single;
        }