

body
{
  font-family: Arial;
   font-size:85%; 
  margin:0px;
  padding:0px;
}

a
{  
  color:rgb(6,50,79); 
  text-decoration: none;
  font-weight: bold; font-size: 13px;
  padding: 2px 0px 2px 0px;
}

a:hover{ text-decoration: underline; }

a img{ border:none; }

h1
{
  font-weight: bold;
  font-size: 18px;
  margin-top:5px;
  margin-bottom:5px;
}

p
{
  margin-top:0px;
  margin-bottom:1em;
}  

p.nav{ clear:left; }



#W
{
  position:relative; 
  width:780px;
  padding-left:130px;
  padding-top:15px;
  background: #fff url(/images/circles_red.jpg) no-repeat 20px 88px;
}

#C1
{
  position:absolute;
  top:150px;
  left:296px;
  z-index:1; 
}

#C 
{  
  padding-top:30px;
  padding-left:15px;
  padding-right:15px;
  width:610px;
  min-height:450px;
  /*border:2px solid red;*/
} 

#tbg
{
  position:relative;
  left:172px;
  top:0px;
  width: 550px;
  height: 510px;
  background-color: #fff;
  filter:alpha(opacity=90);
  opacity: 0.90;  
}



div#title
{ 
  position:absolute; top:15px; left:300px; 
  height:130px; width:460px; 
}
div#title h1, div#title h2
{ position:absolute; margin:0px; padding:0px; }

div#title h1{ color:rgb(209,34,68); top:20px; left:-40px; }
div#title h2{ color:white; bottom:0px; }

h1.sz0{ font-size:80px; }
h2.sz0{ font-size:40px; }

h1.sz1{ font-size:70px;  }
h2.sz1{ font-size:35px;  }

h1.sz2{ font-size:55px;  }
h2.sz2{ font-size:30px;  }

h1.sz3{ font-size:45px;  }
h2.sz3{ font-size:27px;  }

h1.sz4{ font-size:35px;  }
h2.sz4{ font-size:25px;  }

h1.sz5{ font-size:32px;  }
h2.sz5{ font-size:23px;  }

h1.sz6{ font-size:25px;  }
h2.sz6{ font-size:22px;  }

h1.sz7{ font-size:24px;  }
h2.sz7{ font-size:21px;  }

h1.sz8{ font-size:23px;  }
h2.sz8{ font-size:20px;  }

h1.sz9{ font-size:22px;  }
h2.sz9{ font-size:19px;  }

h1.sz10{ font-size:21px;  }
h2.sz10{ font-size:18px;  }



#H{ height:137px; background: 0px 0px no-repeat url(/images/header.gif); }

#H a, #H form div input
{
  margin:0px; 
  padding:0px;
  border:0px;
  color:white;
  font-size:12px; 
  font-family:verdana,arial,sans-serif;
  font-weight:bold;
  text-align:left;
  background:transparent;
  width:170px; 
  cursor:pointer;
}

#H a
{ 
  display:block; 
  height:20px; 
  padding-top:6px; 
  padding-bottom:2px;
  padding-left:10px;
}

#H #m1{ height:19px; }
#H #m5{ height:18px; }

#H form
{
  margin:0px; 
  border:0px;
  padding:0px;
  line-height:100%;
  width:170px;
}

#H form div#m5
{
  width:170px;  
  padding:4px; 
  padding-left:8px;
}

#H a.active, #H div#m5.active{ background-color:rgb(204,9,47); }
#H a:hover, #H div#m5:hover{ background-color:rgb(204,9,47); text-decoration:none; }



#SM
{ 
  position:absolute; left:50px; top:158px; 
  font-size:12px; 
}
#SM a
{ 
  position:relative; display:block; 
  text-align:right; padding:2px 5px; margin:0px; 
   height:16px; 
}
#SM a.active{ color:rgb(204,9,47); text-decoration:none; }
#SM a:hover{ color:rgb(255,100,100); text-decoration:none; }

#x0{ left:56px; } #x1{ left:27px; } #x2{ left:4px; } #x3{ left:-14px; } #x4{ left:-30px; } #x5{ left:-43px; } #x6{ left:-53px; } #x7{ left:-62px; } #x8{ left:-69px; } #x9{ left:-74px; } #x10{ left:-78px; } #x11{ left:-80px; } #x12{ left:-80px; } #x13{ left:-80px; } #x14{ left:-78px; } #x15{ left:-74px; } #x16{ left:-69px; } #x17{ left:-62px; } #x18{ left:-53px; } #x19{ left:-43px; } #x20{ left:-30px; } #x21{ left:-14px; } #x22{ left:4px; } 

div.r 
{
  height:180px;
}

div.r div 
{
  height: 160px;
  padding-bottom: 20px;
  padding-right: 30px;
  display:block;
  float:left;
  text-align:center;  
}

div.r div a
{
  cursor:pointer;
}

div.r div a 
{
  margin:0px;
  padding:0px;
  display:block;
  width: 140px;
  height: 120px;
  font-weight: bold;
  font-size: 13px;
}

div.r div a img
{
  height: 70px;
  width: 51px;
}

div.r div a b 
{
  display:block;
  width: 140px;
  height: 18px;
  font-weight: bold;
  font-size: 10pt;
}

div.r div form 
{
  margin:0px;
  padding:0px;
}



#DV 
{
  width: 600px;
  height: 420px;
  font-size:95%;
}

#DD 
{
  width: 400px;
  float: right;
  padding-left:5px;
}

#DV img
{
  width: 145px;
  padding-left:5px;
  padding-bottom:10px;
}

#D 
{
  height:375px;
  overflow:auto;
  margin-right: 5px;
  margin-bottom: 10px;  
  line-height:160%;
}

#DP 
{
  padding-top:5px;
}

#DV form 
{
  margin:0px;
  padding:0px;
  padding-top:5px;
}



table{ border-collapse:collapse; font-size:90%; width:100%; background:white; }
table td input{ font-size:90%; }
th,
td{ border:1px solid #ccf; padding:5px; text-align:left; }

th.Q,
td.Q{ padding-left:10px; width:6em; }

th.R,
td.R{ padding-left:10px; width:6em; }

th.A,
td.A{ text-align:right; width:8em; }

th.AR{ text-align:right; }

input.btn
{
  background-color:rgb(209,96,106);
  color:white;
  padding:2px;
  border:2px;
  margin-top:4px;
  margin-right:10px;
}



body#contact #C, body#about #C
{
  line-height:160%;
}

body#contact #C
{
  font-size:120%;
}

/*
div#promoinfo
{
  position:absolute;
  top:15px;
  left:15px;
  width:90px;
  border:1px solid black;
  padding:5px;
}
*/

/*
div#promoinfo
{
  position:absolute;
  top:25px;
  left:600px;
  width:140px;
  border:1px solid black;
  padding:5px;
  background:white;
}
*/

div#promoinfo
{
  position:absolute;
  top:25px;
  left:350px;
  padding:5px;
  color:rgb(209,34,68);
  font-weight:bold;
  background:white;
}
 
div#copyright{ font-size:80%; text-align:right; }
