﻿body
{
	/*background-color: #FFFFFF;*/
	}
div.shapka
{
	position:relative;
	z-index: 10;
}

div.div-links
{
	background-color:#EBDDE2;
}
div.table-content
{
background-color:#E3E4FA;
}

div.content 
{
		position:absolute;
		margin-left:235px;
		margin-top: -5px;
		width: 600px;
		z-index:10;
		padding: 20px;
		
}
div.content-pages 
{
		position:absolute;
		margin-left:70px;
		margin-top: -5px;
		width: 600px;
		z-index:10;
		padding: 20px;
		
}
div.announce-left
{
		position:absolute;
		margin-left:10px;
		margin-top: 0px;
		z-index:10;
		width: 220px;
		font-size:10pt;
		font-family: Sans-Serif;
		padding: 5px 5px 5px 5px; 
		line-height:20pt;
		/*border:dotted 1px #000033;*/
		height: 200px;
		background-color:#E3E4FA
}
div.announce-right
{
		position:absolute;
		margin-left:870px;
		margin-top: 0px;
		z-index:10;
		width: 220px;
		font-size:10pt;
		font-family: Sans-Serif;
		padding: 5px 5px 5px 5px;
		line-height:20pt;
		/*border:dotted 1px #000033;*/
		height: 200px;
		background-color:#E3E4FA
}
div.nav-left
{
		position:absolute;
		margin-left:10px;
		margin-top: 220px;
		z-index:10;
		width: 220px;
		font-size:10pt;
		font-family: Sans-Serif;
		padding: 5px 5px 200px 5px; 
		line-height:20pt;
		background-color: #FDEEF4
		/*border:dotted 1px #000033;*/
}
div.google-ad-left
{
		position:relative;
		margin-left:10px;
		margin-top: 50px;
		z-index:10;
		width: 220px;
		font-size:10pt;
		font-family: Sans-Serif;
		padding: 5px 5px 5px 5px; 
		line-height:20pt;
		/*border:dotted 1px #000033;*/
}

div.google-link-left
{
		position:relative;
		margin-left:10px;
		margin-top: 600px;
		z-index:10;
		width: 220px;
		font-size:10pt;
		font-family: Sans-Serif;
		padding: 5px 5px 5px 5px; 
		line-height:20pt;
		
		/*border:dotted 1px #000033;*/
}


div.nav-right
{
		position:absolute;
		margin-left:870px;
		margin-top: 220px;
		z-index:10;
		width: auto;
		font-size:10pt;
		font-family: Sans-Serif;
		padding: 5px 5px 200px 5px;
		line-height:20pt;
		background-color: #FDEEF4
		/*border:dotted 1px #000033;*/
} 
div.google-ad-right
{
		position:relative;
		margin-top: 50px;
		/*margin-left:870px;
		margin-top: 220px;
		z-index:10;
		width: auto;
		padding: 5px 5px 5px 5px;
		line-height:20pt;
		border:dotted 1px #000033;*/
} 	

div.google-link-right
{
		position:relative;
		margin-top: 1500px;
		/*margin-left:870px;
		margin-top: 220px;
		z-index:10;
		width: auto;
		padding: 5px 5px 5px 5px;
		line-height:20pt;
		border:dotted 1px #000033;*/
} 	

p 
{
    padding: 0em 0.5em 0em 0.5em;
    margin-bottom:0px;
     margin-top:0px;
	color: #000033;
font-family:  Sans-Serif;
font-size: 10pt;
line-height: normal; 
background-color: transparent;
text-indent: 1em;

}

p.justify

{
	text-indent:1em; 
	    text-align: justify;
     
}
pre 
{
	color:#330033;
}
div.footer 
{
	font-size:12pt;
	color: #666666;
	text-align: right;
}	
h1
{
	background-color: #9966FF;
	padding: 0.3em;
	margin-bottom: 0px;
	color: #FF6699;	 
} 
h1.empty 
{
	background-color:  #330033;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 30px 0px;
	height: 10px;
	color: #330033;
	position: relative;
	 
	right: 0in;
	 
	
	
} 	
h1.header 
{
	background-color: #9966FF;
	padding: 10px;
	margin-bottom: 0px;
	color: #FF6699;	 
} 
h2
{
	 padding: 0.5em 0.5em 0em 0.5em;
	 margin-bottom: 0.5px;
	/*margin-left:0.5in;*/
	font-family: Sans-Serif;
	color: Navy;
	font-size:15pt;
}
h3 
{
	  padding: 0.2em 0.5em 0em 0.5em;
	   margin-bottom: 0px;
	/*margin-left:0.5in;*/
	font-family: Sans-Serif; 
	color: #000066;	
	font-size: 12pt
}
 
h4 
{
	 padding: 5px 5px 5px 5px;
	/*margin-left:0.5in;*/
	font-family: Sans-Serif; 
	color: #000066;	
	font-size: 14pt;
}
h4.link-group 
{
	 padding: 1px 1px 1px 10px;
	margin: 2px;
	font-family: Sans-Serif; 
	color: #330066;	
	font-size: 11pt;
	background-color: #9999FF;
	font-weight:bold;
	font-style:oblique;
	letter-spacing:2px;
}     
h4.link-group2 
{   position:relative;
	padding: 1px 1px 1px 10px;
	margin: 1px 0px 0px 15px;
	width: 150px;
	font-family: Sans-Serif; 
	color: #330066;	
	font-size: 9pt;
	background-color: #999999;
	font-weight:bold;
	font-style:oblique;
	letter-spacing:2px;
}  
.centered 
{
	text-align:center;
}

       
ul 
{
margin-left: 5px;
padding-left: 25px;
list-style-type: disc; 
color: #000033;
 /*font-family:  Verdana;
font-size: 10pt;
line-height: 12pt;*/
font-family:  Sans-Serif;
font-size: 10pt;
background-color: transparent;

}
li
 {
  /* padding-top: 10px;*/
   background: transparent;
 }
.compact
 {
   padding-top: 0; 
   font-size: 9pt;
   line-height:9pt;
 }
ol 
{
margin-left: 5px;
padding-left: 25px;
list-style-type:  decimal;
color: #000033;
/*font-family:  Verdana;
line-height: 12pt;
 font-size: 10pt;
line-height: 20px;*/
font-family:  Sans-Serif;
font-size: 10pt;
}
ul.mission 
{
margin-left: 20px;
padding-left: 5px;
list-style-type: square;
color: #000033;
font-family: Arial Rounded MT Bold;
font-size: 12pt;
letter-spacing: 1px;
line-height:25px;

}
	
em 
{
	font-weight:bold;
	font-style:normal;
}
/*a should be used with the following attributes:
  href="http://www.stopcodons.com"  title="short description if any" 
*/
a:link 
{
	color: #3300CC;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a:visited 
{
	color: #3300CC;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a:active 
{
	color: #3300CC;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a:hover 
{
	color: #3300CC;
	text-decoration: underline;
	font-weight:bold;
}
/*
a.my-def should be used with the following attributes:
 href="javascript: void(0)" cursor="help" class="my-def" title="unleashed desire to have domains, spending spree buying domains"
*/
a.my-def:link 
{
	color: Navy;
	text-decoration: none;
	background-color:#CCFFFF;
	font-weight:bold;
}
a.my-def:visited 
{
	color: Navy;
	text-decoration: none;
	background-color:#CCFFFF;
	font-weight:bold;
}
a.my-def:active 
{
	color: Navy;
	text-decoration: none;
	background-color:#CCFFFF;
	font-weight:bold;
}
a.my-def:hover 
{
	color: Navy;
	text-decoration: none;
	background-color: #CCFFFF;
	font-weight:bold;
	cursor: help;
}
/*a.my-google should be used with the following attributes:
  href="http://www.google.com/search?q=domain+hosting+company" class="google" title="Web Google Search" target="_blank"
*/
a.google:link 
{
	color: Navy;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a.google:visited 
{
	color: Navy;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a.google:active 
{
	color: Navy;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a.google:hover 
{
	color: Navy;
	text-decoration: underline;
	background-color:inherit;
	font-weight:bold;
}
/*a.nav-mine should be used with the following attributes:
  href="http://www.stopcodons.com" class="nav-mine" title="http://www.stopcodons.com is biology-oriented website" 
*/
a.nav-mine:link 
{
	color: #6600CC;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a.nav-mine:visited 
{
	color: #6600CC;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a.nav-mine:active 
{
	color: #6600CC;
	text-decoration: none;
	background-color:inherit;
	font-weight:bold;
}
a.nav-mine:hover 
{
	color: #FF0066;
	text-decoration: none;
	background-color:#99FFCC;
	font-weight:bold;
}

dl 

{
  width: 90%;
	/* margin-top: 6px;
	margin-bottom: 6px;
	padding-top: 6px;
	padding-left: 30px; 
	padding-right: 18px; 
	padding-bottom: 6px; */
   font-size: 12pt;
	color: rgb(64,64,64);
	line-height: 150%;
}

/* dl  a.word   { color: rgb(0,0,64); text-decoration: none; font-weight: bold }
dl  a.word:link   { color: rgb(0,0,64); text-decoration: none; font-weight: bold }
dl  a.word:visited { color: rgb(0,0,64); text-decoration: none; font-weight: bold  }
dl  a.word:active  { color: rgb(0,0,64); text-decoration: none; font-weight: bold } */

.attention { color: rgb(0,0,64); text-decoration: underline; font-weight: bold }
.emphasis { color: rgb(0,0,64);  font-weight: bold }


table.regular 
   {
      width: 100%;
      margin-left: auto; 
      margin-right: auto;
      font-size: 13px;
   	color: rgb(64,64,64);
   	border-collapse: collapse;
   	border: 1px solid black;
   	border-spacing: 0;
   	line-height: 150%;
	}
	
	td.regular {
      text-align: left;
      padding: 10px;
      border: 1px solid black    
   }
th.regular {
      text-align: center;
      padding: 10px 10px;
      border: 1px solid black;    
   }
   
 form 
 {
 	background: #CCFFFF;
 	padding: 5px 5px 5px 5px;
 }   	