body
   {
   margin-top: 0px;
   padding-top: 2px;
   text-align:center;
   background-image: url(bdy_bg_flip.gif);
   background-repeat:repeat-x;
   background-position: bottom;
   background-color: #ffffff;
   background-attachment: fixed;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   }
   
p
  {
  padding-left:6px;
  padding-right:6px;
  }
  
#form
  {
	  float:left;
	  font-size:12px;
	  margin-left: 20px;
  }
   
#centr
  {
  padding-top:0px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 770px;
  height:100%;
  text-align: left;
  }
  
#contacts
  {
	  width:530px;
	  margin-left:20px;
	  float:left;
  }
  
#contacts h5
  {
	  padding:0px;
	  margin:0px;
  }  
  
#contacts p
  {
	  padding:0px;
	  margin:0px 0px 8px 0px;
  }  
  
#contacts a:link{font-size:12px;color:#3333333;text-decoration:underline;padding:0px;margin:0px;}
#contacts a:visited{font-size:12px;color:#3333333;text-decoration:underline;padding:0px;margin:0px;}
#contacts a:hover{font-size:12px;color:#cc0000;text-decoration:underline;padding:0px;margin:0px;}
#contacts a:active{font-size:12px;color:#3333333;text-decoration:underline;padding:0px;margin:0px;}
  
#cont
  {
  position:relative;
  padding: 0px;
  margin: 0px;
  float:left;
  width: 770px;
  background-color:#ffffff;
  background-image:url(rtside_bg4.gif);
  background-repeat:repeat-y;
  background-position:right;
  }
  
#msthd
  {
  padding:0px;
  margin:0px;
  width:770px;
  height:100%;
  background-color:#cc3333;
  }
  
#contnt
  {
  width:760px;
  height:100%;
  }
  
#head
  {
  padding:0px;
  margin:0px;
  height:125px;
  width: 770px;
  background-image: url(header_bg2_1.jpg);
  background-repeat: no-repeat;
  background-color:#cc3333;
  }

#hme
  {
  height:24px;
  width:64px;
  margin-top:90px;
  margin-left:15px;
  text-align:center;
  float:left;
  }  

#hme a:link {padding-top:4px;color:#ffffff;float:left;width:64px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(button_blnk.gif);background-repeat:no-repeat;}
#hme a:visited {padding-top:4px;color:#ffffff;float:left;width:64px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(button_blnk.gif);background-repeat:no-repeat;}  
#hme a:hover {padding-top:4px;color:#ffffff;float:left;width:64px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(button_push.gif);background-repeat:no-repeat;}
#hme a:active {padding-top:4px;color:#ffffff;float:left;width:64px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(button_blnk.gif);background-repeat:no-repeat;}
  
#mail
  {
  height:24px;
  width:125px;
  margin-top:90px;
  text-align:center;
  float:left;
  }  

#mail a:link {padding-top:4px;color:#ffffff;float:left;width:125px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(mail_button_blnk.gif);background-repeat:no-repeat;}
#mail a:visited {padding-top:4px;color:#ffffff;float:left;width:125px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(mail_button_blnk.gif);background-repeat:no-repeat;}  
#mail a:hover {padding-top:4px;color:#ffffff;float:left;width:125px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(mail_button_push.gif);background-repeat:no-repeat;}
#mail a:active {padding-top:4px;color:#ffffff;float:left;width:125px;height:24px;font-size:11px;font-weight:bold;text-decoration:none;background-image:url(mail_button_blnk.gif);background-repeat:no-repeat;}
  

#ltdiv
  {
  border-right:1px dotted #cc3333;
  margin:0px;
  padding-top:1px ;
  width: 170px;
  height:100%;
  background-color:#eeeeee;
  float:left;
  }
  
#rtdiv
  {
  border-bottom:1px solid #cc3333;
  margin-left:1px;
  padding-top:10px
  padding-right:0px;
  float:left;
  background-color:#ffffff;
  width: 580px;
  background-image:url(rtside_bg5.gif);
  background-repeat:repeat-y;
  background-position:right;
  }
  
.rtsub
  {
  float:left;
  width:564px;
  margin-bottom:8px;
  margin-top:12px;
  border-bottom:1px solid #cc3333;
  }
  
.rtsub2
  {
  border-bottom:1px solid #cc3333;
  width:580px;
  margin-bottom:8px;
  }
  
.rtmore
  {
  margin-left:10px;
  width:275px;
  float:left;
  display:block;
  
  }
  
.rtmore2
  {
  padding-left:3px;
  width:330px;
  float:left;
  display:block;
  background-color:#eeeeee;
  line-height:115%;
  }
  
#foot
  {
  clear:both;
  padding-top: 8px;
  float:left
  height:100%;
  width: 770px;
  text-align: center;
  background-color:#eeeeee;
  background-image:url(fttop_bg2.gif);
  background-repeat:repeat-x;
  background-position:top;
  }    
   
h1,h2,h3,h4,h5,h6
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  padding:3px;
  margin:0px;
  }  

   a:link { text-decoration:none; color: #333333; }
   a:visited { text-decoration:none; color: #333333; }
   a:hover { color: #00F; text-decoration: underline; }
   a:active { text-decoration:none; color: #333333; }
   
  a:link.rd { font-weight:bold;font-size: 12px;font-family:arial;text-decoration:none; color: #cc3333; }
  a:visited.rd { font-weight:bold;font-size: 12px;font-family:arial;text-decoration:none; color: #cc3333; }
  a:hover.rd { font-weight:bold;font-size: 12px;font-family:arial;color: #663333; text-decoration:none; }
  a:active.rd { font-weight:bold;font-size: 12px;font-family:arial;text-decoration:none; color: #cc3333; }
   
   a:link.rd2 { font-weight:bold;font-size: 12px;font-family:arial;text-decoration:none; color: #cc3333; }
  a:visited.rd2 { font-weight:bold;font-size: 12px;font-family:arial;text-decoration:none; color: #cc3333; }
  a:hover.rd2 { font-weight:bold;font-size: 12px;font-family:arial;color: #663333; text-decoration:underline; }
  a:active.rd2 { font-weight:bold;font-size: 12px;font-family:arial;text-decoration:none; color: #cc3333; }
  
.smtext
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9px;
  }
  
.xsmtext
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  }
  
.medtext
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #333333;
  }
  
.rmedtext
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #cc3333;
  }
  
.rmedtextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #cc3333;
  }
  
.medtextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
  }
  
.rlgtextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #cc3333;
  }
  
.rlgtextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #cc3333;
  background-color:#ffffff;
  }
  
.lgtextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #333333;
  }
  
.blgtextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  font-weight:bold;
  color: #663333;
  }
  
.blgtext
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #663333;
  }
  
.htextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  color: #333333;
  font-weight: bold;
  }
  
.rmedtextb
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  color: #cc3333;
  font-weight: bold;
  }
  
.red
  {
  color:#cc3333;
  }
    
#list
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9px;
  color: #333333;
  width: 260px;
  margin-left: 10px;
  float: left;
  }
  
#rtlist
  {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 9px;
  color: #333333;
  width: 260px;
  margin-left: 290px;
  }
  
input
  {
  background-color:#eeeeee;
  }
  
#nav
  {
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  padding-top:0px;
  text-align:center;
  width:770px;
  height:24px;
  background-color:#cc3333;
  }
  

	
#nav a:link {border-right:1px solid #ffffff;font-family:verdana,arial, helvectia;font-size:10px;display:block;color:#ffffff;text-decoration:none;background-color:#cc3333;padding:3px;float:left;}
#nav a:visited {border-right:1px solid #ffffff;font-family:verdana,arial, helvectia;font-size:10px;display:block;color:#ffffff;text-decoration:none;background-color:#cc3333;padding:3px;float:left;}
#nav a:hover{border-right:1px solid #ffffff;font-family:verdana,arial, helvectia;font-size:10px;display:block;color:#cc3333;background-image:url(button_bg2.gif);background-repeat:repeat-x;padding:3px;float:left;}
#nav a:active {border-right:1px solid #ffffff;font-family:verdana,arial, helvectia;font-size:10px;color:#ffffff;text-decoration:none;display:block;background-color:#cc3333;padding:3px;}

.cntr{text-align:center;}
.pdlft{word-spacing:3px;}
.bold{font-weight:bold}
.ital{font-style:italic}
img {border:none}

dt
  {
	  font-size:13px;
	  font-weight:bold;
	  padding-left:6px;
  }
  
dd
  {
	  font-size:13px;
	  color:#333333;
	  padding:2px 0px 2px 0px;
	  border-bottom:1px solid #cccccc;
  }
