* {
  margin: 0;
  padding: 0;
}

html {height: 100%;}

body, td {font: 12px Tahoma, Verdana, sans-serif;}

body {
  width: 100%;
  height: 100%;
  background: white;
}

h1 {font: 22px Tahoma, Verdana, sans-serif; margin: 20 0 5 0;}
h2 {font: 18px Tahoma, Verdana, sans-serif; margin: 20 0 5 0;}

a {
  color: 1a2e9a;
  outline: none;
  text-decoration: underline;
}

a:hover {color: orange;}
img {border: none;}
p {line-height: 140%;}
.backwards {unicode-bidi:bidi-override; direction: rtl;}
div {text-align: left;}
td {vertical-align: top;}
td.vam {vertical-align:middle;}
input.chb {background: transparent; border: none;height:20px;}

#wrapper {
  width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':''); /* Internet Explorer <= 6.0 */
  width: 1000px; /* Opera & FireFox & Safari & Google Chrome & Internet Explorer 7+ */
  margin: 0px auto;
  height: auto !important;
}

#header {
  padding: 10 0;
}

#middle {
  width: 100%;
  clear: both;
}

.left {margin-right: 262px;}
.right {float: right; width:232px; }

.blacklink a {color: #111;}
.blacklink a:hover {color: orange;}
.blacklinknohover a {color: #111;}
.blacklinknohover a:hover {color: #111;}


.rad {
-moz-border-radius:20px;
-webkit-border-radius:20px;
behavior:url(border-radius.htc);
background-color: #F0EAD7;
border-collapse: collapse;
padding:20px;
}

select {
  font: normal 1.0em arial,verdana,tahoma,sans-serif;
  color: #333;
  padding: 3px 4px;
  background: #fff;
  border: 1px solid #ccc;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  outline: none;
  margin: 3 0 3 0;
}

input {
  font: normal 1.0em arial,verdana,tahoma,sans-serif;
  color: #333;
  padding: 3px 7px;
  background: #fff;
  border: 1px solid #ccc;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  outline: none;
  margin: 3 0 3 0;
  height:25px;
}
