
/* general styles for body, width and footer etc. */
body {
  margin:           8px 8px 11px 8px;
  padding:          0;
 /** background-color: #c7d6e7;    ORIGINAL ltr **/
  background-color: #EDEAE0;
  /** background:  url('/images/css-images/cepi_snowflakes.gif')**/ 
}

#top-border {
 /* feki commented the following two */
/*  padding-right:    3px;*/
/*  background:       #cccccc url('/images/css-images/border_top_right_right.gif') no-repeat top right;*/
  /** border-right:     3px solid #91A9C2;                       ORIGINAL  ltr  **/
  border-right:     3px solid #807c68;
}

#topborder{
	/** border-right:     3px solid #91A9C2;                       ORIGINAL  ltr  **/
	 border-right:     3px solid #807c68;
}

#width-max {
  font-family:      Verdana, sans-serif;
  background-color: #fff;
  margin: auto;
  max-width: 848px;
  width: 848px;
}

#width-min {
  min-width:        848px;
  max-width: 848px;
  width: 848px;
  background-image: url('/images/css-images/doc-background.gif');
  background-repeat: repeat-y;
  position: relative;

}

#mid-border {
  /** border-right:     3px solid #91A9C2;                       ORIGINAL  ltr  **/
  border-right:     3px solid #807c68;
  /** border-bottom:    1px solid #a5bdd6;     ORIGINAL ltr  **/
  border-bottom:    1px solid #807c68;
}

.clear {
  clear:            both;
}

#footer {
  margin:           0;
  padding:          5px 3px 5px;
  color:            white;
  font-family:      Arial, Verdana, Geneva, Helvetica, "bitstream vera sans", sans-serif;
  font-size: 11px;
  font-weight:      bold;
  padding-left: 180px;
  /** border-right:     3px solid #91A9C2;                       ORIGINAL  ltr  **/
  border-right:     3px solid #807c68;
  background:       #807c68 url('/images/css-images/corner_bottom_left_1.gif') no-repeat left bottom;
  /** background ORIGINAL #a5bdd6      **/
}

#footer A{
    color: #fff;
}

#loginkey {
  text-align: right;
}

#loginkey a img{
  border: none;
  margin: 0 2px 2px 0;
}

#foot-line {
  padding:          3px 0 0 0;
/*  background:       #91A9C2 url('/images/css-images/corner_bottom_left_2.gif') no-repeat left bottom;*/
	background:       #a5bdd6 url('/images/css-images/footer_background.gif') no-repeat left bottom;
}



.print {            visibility: hidden;
            display:none;
          }

a:link {            text-decoration: none; color: #000080; }
a:visited {         text-decoration: none; color: #000080; }
a:active {          text-decoration: underline ;}
a:hover {           text-decoration: underline; }
