#side {
float:left;
position:absolute;
top:185px;
left:0px;
background:lightblue;
width:230px;
}

#schpg {
background:white none repeat scroll 0%;
float:none;
position:absolute;
top:185px;
right:0px;
width:581px;
margin-right:0px;
}

A:active {
   color:#3F7FBB; 
   text-decoration:none;
   }
input.stext {
cursor :text;
}
A:hover {
   color:#EF7171; 
   text-decoration: none;
   }
#footer a:hover {
background:none;
}   
form {
text-align:left;
}
input#btn:hover {
color : #000000;
background-image:url(/images/butschh.jpg);

}

/* input.btn { 
color:#1045FF; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
background-color:#fed; 
border:none; 
border-color: #696 #363 #363 #696;
cursor:pointer;
background-image:url('/images/sbut.gif');
background-repeat:no-repeat;
}  */


a {
font-size:12px;
}
td {
font-size:12px;
line-height:12px;
}
tbody {
font-size:12px;
}
b {
font-size:12px;
}
*{
font-family:Arial,Helvetica;
font-size:15px;
line-height:21px;
}
#ihm{

padding-left:20px;
width:500px;
margin-top:9px;
}
h1 {
font-size:120%;
}
h2 {
line-height:26px;
}
h3 {
line-height:20px;
font-size:12px;
}
h4 {
line-height:100%;
font-size:82%;
}
p{
font-family:Arial,Helvetica;
font-size:14px;
line-height:20px;
}
li {
font-size:89%;
line-height:16px;
margin-left:20px;
}
#ihm img {
margin:11px;
border:none;
}
br {
line-height:10px;
}

#top2{

}

#top2a{

}
#fw a{
z-index:2;
padding-left:10px;
margin:0px auto;
line-height:14px;
}
#fw{

}
#hdraa{
margin-left:140px;
}
#navbar {
color:#FFFFFF;
font-weight:normal;
padding:0px 0px 0pt 0pt;
position:absolute;
bottom:0px;
width:218px;
height:100%;
z-index:3;
font-size:15px;
}
#navbar ul li {
font-size:70%;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
}
#navbar2 {
color:#FFFFFF;
font-weight:normal;
padding:0px 0px 0pt 0pt;
position:absolute;
top:109px;
width:218px;
/* Comment here */
}

#navbar3{
background:transparent url(/images/mid2.gif) repeat-y scroll 0px 2px;
display:none;
width:80px;
height:1000px;
color:#FFFFFF;
font-weight:normal;
padding:0px 0px 0pt 0pt;
position:absolute;
top:120px;
width:100px;
z-index:-1;
display:none;
}
* {
margin:0pt;
padding:0pt;
}

.mainfr{
overflow:hidden;
height:334px;
width:549px;
border:none;
background:transparent url(/images/ifr.gif) no-repeat scroll 0px 0px;
}


.ulta{
margin-right:20px;
}
.ultb{
margin-right:20px;
}
#em{

display:inline;
}
#em1{

display:inline;
border:none;
}
#bsai{
cursor:pointer;
margin:0pt 0px 0px;
height:32px;
width:215px;

}
#preamble {

color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:0px;
line-height:18px;
margin-left:210px;
margin-top:119px;
padding:50px 30px 15px 10px;
}
#preamble h3 {
background:white none repeat scroll 0% 50%;
height:22px;
margin:0pt auto 0px;
width:208px;
z-index:9;
text-align:center;
}
#email1 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:75%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
position:absolute;
right:110px;
top:130px;
}

#lbuyers {
background:transparent url(/images/mid.gif) repeat-y scroll 0px 2px;
padding-bottom:25px;
height:388px;
display:block;
padding-top:10px;
}
#lsellers {
background:transparent url(/images/mid.gif) repeat-y scroll 0px 2px;
padding-bottom:25px;
height:388px;
display:none;
padding-top:10px;
}
#about {
background:transparent url(/images/mid.gif) repeat-y scroll 0px 2px;
padding-bottom:25px;
height:388px;
display:none;
padding-top:10px;
}

#lsellers ul li a, #lbuyers ul li a,#about ul li a {
font-weight:bold;
}
#lsellers ul li, #about ul li, #lbuyers ul li {
line-height:6px;
margin:0px 0pt 0px 25px;
}
#lbuyers ul li a, #lsellers ul li a,#about ul li a {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:10px;
}

#lbuyers a:hover{
text-decoration:none;
color:white;
}


#footer {
background:transparent url(/images/foot.gif) no-repeat scroll right bottom;
margin:-40px 0px 0px 217px;
height:95px;width:590px;
}



#ifr{
top:260px;
left:260px;
}



body a:hover{

background:white;
}


body {
background:#DADADA url(/bstrip.gif) repeat-x scroll left top;
font-family:Arial,Helvetica,sans-serif;
margin:-7pt auto;
line-height:5px;
}
#container {
background:transparent url(/topstrip.jpg) repeat-y scroll left top;
margin:4pt auto 50px;
position:relative;
width:810px;
z-index:1;
}
#container2 {
background:transparent url(/nojshead.jpg) no-repeat scroll right top;
padding:1px 0px;
position:relative;
}
#pageHeader {
display:inline;
height:0pt;
left:-1000px;
overflow:hidden;
position:absolute;
top:-1000px;
width:0pt;
}
#pageHeader h1 {
font-family:Arial,Helvetica,sans-serif;
font-size:154%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:25px;
}
#pageHeader h2 {
font-family:Arial,Helvetica,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:25px;
}

#email1 .p1 {
display:inline;
height:0pt;
left:-1000px;
overflow:hidden;
position:absolute;
top:-1000px;
width:0pt;
}

.toggleborder:hover img{
background: 133px yellow;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}



#email1 a, #email1 a:link, #email1 a:visited {
color:#F29E00;
font-weight:bold;
}
#email1 a:hover, #email1 a:active, #email1 a:focus {
text-decoration:none;
}




#preamble acronym {
border-bottom:1px dotted #F29E00;
color:#F29E00;
font-size:15%;
font-weight:normal;
}
#preamble p {
padding-left:30px;
}

#preamble h3 span, #explanation h3 span, #participation h3 span, #benefits h3 span, #requirements h3 span {
display:inline;
height:0pt;
left:-1000px;
overflow:hidden;
position:absolute;
top:-1000px;
width:0pt;
}


#top{
height:32px;
}

#bottom{
background:transparent url(/images/bottom.gif) no-repeat center bottom;
height:15px;
}




#navbar h3 {
padding-left:10px;
margin:0px auto;
line-height:14px;
}
#navbar a, #navbar a:link, #navbar a:visited {
color:#000000;
text-decoration:underline;
}
#navbar a:hover, #navbar a:active, #navbar a:focus {
text-decoration:none;
}

#footer a, #footer a:link, #footer a:visited {
color:#000000;
padding:0pt 6px;
}
* html #footer {
bottom:-28px;
}
