BODY {
 padding: 0; 
 margin: 0;
 background-color: #DFEFFA;

 SCROLLBAR-FACE-COLOR: #f9ffff; 
 SCROLLBAR-HIGHLIGHT-COLOR: #a9a9a9; 
 SCROLLBAR-SHADOW-COLOR: #aaaaaa; 
 SCROLLBAR-3DLIGHT-COLOR: #f9f9f9; 
 SCROLLBAR-ARROW-COLOR: #a9a9a9; 
 SCROLLBAR-TRACK-COLOR: #ffffff;
 SCROLLBAR-DARKSHADOW-COLOR: #555555
}


A {
 text-decoration: underline;
 border: 0
}

A:hover {
 color: #ED422B;
 text-decoration: none;}

A:visited {border: 0}

/* nav */
p.nav {margin-top: 10; margin-bottom: 0; font-size: 8px; font-weight: normal; text-align: right }


/* reg */

table.reg {
border: 2px solid #0074C5}

table.reg tr {
background-color: #eeffff}

td.1 {
border: 1px solid #0074C5; 
background-color: #fffff0}


/* elements */

IMG {border-width: 0}
A IMG {border-width: 0}


H1#header {
 font-family: Verdana, sans-serif;
 font-size: 11pt;
 font-weight: normal;
 color: #555;
 text-align: left;
 margin: 8 10 10 0;
 z-index: 2;
 display: inline}

a#alang img {
 margin: 0 5 0 0;
 z-index: 5}

br.sm {font-size: 1px;}


/* main */

#main {margin: 0;
 position: relative;
 top: -6; }

#main_in2 {z-index: 3}


/* main - text */

#main_in2 li { 
 text-align: justify;
 line-height: 130%;
 margin-top: 4;
 margin-bottom: 4;}



p {
 text-align: justify;
 margin-top: 8; 
 margin-bottom: 8; 
 line-height: 130%;}

ul, ol {
 list-style-position: outside;
 margin-top: 5;
 margin-bottom: 5;}

sup {font-weight: bold;}

p.shift {margin-left: 4em;}

.special {
 font-weight: bold;
 color: #0074C5;
 font-family: Arial, sans-serif}

.special2 {
 font-weight: bold;
 color: #ED422B;
 font-family: Arial, sans-serif;
 letter-spacing: 0.06em;
 word-spacing: 0.5em;}

.special3 {
 color: #ED422B;}


/* left */



#sign_in {
 border-style: none; 
 margin: 0 0 3 3; 
 padding: 0 3 0 3;
 color: #0074C5; 
 font-weight: bold; }

#sign_in form {
 font-family: Verdana, Arial, sans-serif;
 font-size: 90%;
 line-height: 100%;
 font-weight: normal;}


#sign_in a {
 color: #0096DA;
 line-height: 140%;
 font-weight: bold;}



#sign_in p {
 text-align: center; 
 font-size: 120%;
 color: #ED422B;
 font-family: Arial, sans-serif; 
 margin: 0 0 4 0}


p#invite {
 font-size: 16px;
 color: #0074C5;
 font-weight: bold;
 font-family: Arial, sans-serif; 
 font-style: normal;
 text-align: center;
 margin: 3 0 0 0;}


/* faq links */

.que {font-weight: bold; color: #0074C5; margin-top: 2px; margin-bottom: 5px;}

ul.faq {font-weight: normal; list-style-type: disk; margin-top: 8px;}

.faq li {line-height: 150%; color: #0074C5;}


/* nav links */

p.nav {font-size: 11px; font-weight: bold; text-align: right;
font-family: Arial, sans-serif;
}


/* cpr */

div.cpr {
font-size: 1px; 
width: 100%; margin: 3 0 0 0; height: 1px;
text-align: center;
background-color: #FFF;
border-top: 1px solid #0074C5; 
border-bottom: 2px solid #FFF; 
border-left-style: none; 
border-right-style: none;}

.cpr_text td {
 font-size: 11;
 font-weight: normal;
 }



#floater {
	position: absolute;
	left: 0;
	top: 0;
	width: 125;
	visibility: visible;
	z-index: 10;
}

  DIV {font-family : Arial;
	   font-size : 10pt}

  TD, BLOCKQUOTE, DL, UL, OL, P, LI
	{
		font-family: "Verdana", "Arial";
		font-size : 10pt
	}

  H1 {font-family : Verdana, Arial, sans-serif;
      font-size : 20;
      font-weight : bold;
      margin: 6 0 10 24;
      color: #0074C5}
  H2 {font-family : Verdana, Arial, sans-serif;
      font-size : 16;
      margin: 14 0 6 24;
      font-weight: bold;
      color: #0074C5}


  H3 {font-family : Arial;
      font-size : 14pt;
      font-weight : normal;
      margin: 6 0 6 0}

  H4 {font-family : Arial, sans-serif;
      font-style: italic;     
      font-size : 12pt;
      font-weight : bold; 
      margin: 3 0 6 0}

  center{ font-family : Arial;
      font-size : 10pt}
  B { font-family : Arial;
      font-size : 12pt
      font-weight : bold}


.navbt{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px; 
 background-color: #cccccc;
 color: #333333;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-top-color: #ffffff;
 border-bottom-color: #666666;
 border-right-color: #ffffff;
 border-left-color: #666666;
}  

.navform{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px; 
 background-color: #FFEEEE;
 color: #333333;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;

 border-top-color: #FFFFFF;
 border-bottom-color: #CCCCCC;
 border-right-color: #FFFFFF;
 border-left-color: #CCCCCC;
}  
  
.linkname
{
	font-size: 16px;
	font-family : Verdana;
	COLOR: #000011;
	text-decoration: none;

}

a.linkname:hover 
{
	FONT-SIZE: 16px; 
	font-family : Verdana;
	COLOR: #000066; 
	TEXT-DECORATION: underline;
}

.DEK {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}


.bigfoot
{
 font-family : Arial;
 font-size : 12pt;
 font-weight : bold;
}

.search {
  	font-family : Helvetica, Arial, Comic Sans MS;
	font-size : 26pt;
	font-style: italic;
	color:#1133FF;
	font-weight : bold}

.menu{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-style : normal;
	color: #0083BF	
}

  
.linkname
{
	font-size: 16px;
	font-family : Verdana;
	COLOR: #000011;
	text-decoration: none;

}

a.linkname:hover 
{
	FONT-SIZE: 16px; 
	font-family : Verdana;
	COLOR: #000066; 
	TEXT-DECORATION: underline;
}


div#news {
 width: 216;
 border-style: none;
 text-align: center;
 margin: 10 0 3 5; 
 padding: 0;
}

div#news1 {
 width: 170;
 border-style: none;
 text-align: center;
 margin: 0; 
 padding: 0;
}


#news1 h2 {
 font-size: 16px;
 color: #ED422B;
 font-weight: bold;
 font-family: Arial, sans-serif; 
 font-style: normal;
 text-align: center;
 margin: 3 0 0 0;}


div#banners {
 width: 170;
 border-style: none;
 text-align: center;
 margin: 10 0 10 5}


div#counters {
 width: 170;
 border-style: none;
 text-align: left;
 margin: 10 0 3 5; 
 padding: 0}


div#counters img {
 margin: 5 0 5 20}

div#banners img {
 margin: 5 0 5 10}

hr.section {
 width: 80%; 
 size: 1 px;
 color: #9DD5F2;
 border-style: dashed;}

table#banners_b {
 border-top: 2px dashed #9DD5F2;
 border-bottom: 2px dashed #9DD5F2;
 border-left-style: none; 
 border-right-style: none; 
 text-align: center;
 margin: 10 4 6 4}

table#banners_t {
 border-top: 2px dashed #9DD5F2;
 border-bottom: 2px dashed #9DD5F2;
 border-left-style: none; 
 border-right-style: none; 
 text-align: center;
 margin: 10 4 6 4}


table.catalog {
 border-top: 8px double #72A4C3;
 border-bottom: 8px double #72A4C3;
 border-left-style: none; 
 border-right-style: none; 
 background-color: #BBDFF2; }

hr.profiles {
 width: 80%; 
 size: 1 px;
 color: #72A4C3;
 border-style: solid;}

.photo {
 border: 3px double #72A4C3}

.search {
 border: 2px solid #72A4C3}

td.partner {border-bottom: 1px dotted #72A4C3;
padding-top: 3}
