
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #663333;
	background-color: #FFE8DD;
	margin: 0px;
	padding: 0px;
	margin-bottom:50px;	
}


.page{ 
 
}


.statmachine img { border: 0px; margin:2px 0px 0px 5px; }

h1{ 
   font-size:16px;
   margin:0px;
   padding:0px;
   font-weight:bold;

}

h2{ 
   font-size:14px;
   margin:0px;
   padding:0px;
   font-weight:bold;

}

h3{ 
   font-size:16px;
   margin:0px;
   padding:0px;
   font-weight:normal;
}

form{ padding:0px; margin:0px;}

div.hr{
  height:1px;
  margin:10px 2px;
  background:#000000;
  -moz-opacity:0.1;
  filter:alpha(opacity=10);
  opacity:.1;
}

.title{
	background-image:url(../images/title.jpg);
	width:800px;
	height:100px;
	background-color:#FFCCCC;
	display:block;
	border-bottom:1px solid #DEDEDE;
}

.title_left{
	width:auto;
	height:100px;
	border-bottom:1px solid #DADADA;
}

.title_right{
	width:auto;
	height:100px;
	border-bottom:1px solid #DADADA;
}

.adat{	
	color:#909090;	
}

.userbar{	
 border-bottom: 1px solid #D5D2CA;
}


a  {color: #FF7766;
	text-decoration: none;}
a:hover {color: #FF5500;}

a.reg{color: #FF6699;
	text-decoration: none;
	font-size:18px;
	}

a.reg:hover {color: #FF3366;
	text-decoration:underline;}
a.reg:active {color: #FF3366;}


a.item{
    text-align:center;
	font-size:10px;
	display:block;
	width:94px;
	height:auto;
	padding-top:94px;
	background-repeat:no-repeat;
	color:#000000;	
}

a.item:hover{ 
  -moz-opacity:0.8;
  filter:alpha(opacity=80);
  opacity:0.8;
  color:#880000;
}

a.item span{ 
  color:#555555;
}
a.item:hover span{ 
  color:#552222;
}

a.item span span{ 
  color:#AAAAAA;
}
a.item:hover span span{ 
  color:#887777;
}


a.todo {
  display:block;
  border:1px solid #FFFFFF;
  
}

a.todo:hover {
  border:1px solid #FDE0E0;
}

a.todo img{
  border:none;
  -moz-opacity:0.3;
  filter:alpha(opacity=30);
  opacity:0.3;  
}

a.todo:hover img{
  -moz-opacity:1;
  filter:alpha(opacity=100);
  opacity:1;
}



hr{
  display:block; 
  font-size:1px; 
  height:1px; 
  background:#DDDDDD;
  border:none;
  margin:5px 0px;
}


.csik2{
 display:block;
 font-size:1px;
 border:solid 1px;
 height:8px;
 margin:-1px;
 }

.csik3{display:block;
 font-size:1px;
 border:solid 1px;
 height:5px;
 margin:-1px;
 }
 
 .csik4{
 display:block;
 font-size:1px;
 border:solid 1px;
 border-color:#CCCCCC;
 margin-top:1px;
 height:5px;
 }

.adatlap {
	font-size: 13px;
	font-weight: bold;
}

.text {
	color: #886666;
	font-weight: bold;
}

.done {
	color: #BB6655;
	font-weight: bold;
}


.info2 {font-size: 12px; color: #997777; }
.info3 {color: #553333}

.err {color: #DD0000; display:inline;}
.err2 {color: #DD0000; }


.caption{
}


.adatlap1 .row2{
 background:#FFF8F8;
}
.light1{
 background:#FFF8F8;
}
.caption1{
 background:#FFF0F0;
}


.adatlap2 .row2{
 background:#FFF6EA;
}
.light2{
 background:#FFF6EA;
}
.caption2{
 background:#FFEADA;
}

.adatlap3 .row2{
 background:#FEFCF0;
}
.light3{
 background:#FEFDF5;
}
.caption3{
 background:#F8F0D0;
}

.adatlap4 .row2{
 background:#F0FAF0;
}
.light4{
 background:#F0FAF0;
}
.caption4{
 background:#E0F8E0;
}

.adatlap5 .row2{
 background:#F6F8FF;
}
.light5{
 background:#F6F8FF;
}
.caption5{
 background:#E8EEFE;
}

.adatlap6 .row2{
 background:#FAF0FF;
}
.light6{
 background:#FAF0FF;
}
.caption6{
 background:#F8E0FF;
}

.block tr td p{
		margin:10px 20px 20px 25px;
		padding:0px;
		text-align:justify;
}

.block tr td ul li{ 
 	list-style:none;
}

.helps tr td ul{ 
 padding-left:100px;
 margin:0px;
}
.helps tr td ul li{ 
 list-style:square;
 padding:20px 0px 10px 0px;
  margin:0px;
}
.helps tr td ul li ul{ 
 padding-top:5px;
 padding-left:20px;
  margin:0px;
}
.helps tr td ul li ul li{ 
 font-size:11px;
 list-style:disc;
 padding:0px;
  margin:0px;
}

div.starfield1 {
	background-image:url(../images/star0.gif);
	width:60px; 
	height:12px; 
	font-size:3px;
}

div.stars1 {
	background-image:url(../images/star.gif);
	height:12px;
	font-size:3px;
	float:left;
}

div.diamonds1 {
	background-image:url(../images/diamond.gif);
	height:12px;
	font-size:3px;
	float:left;
}

table.errors tr td{
   border-bottom:1px solid #CCCCCC;
}

table.a_post{
   border:1px solid #EE0000;
}


table.sms{ 
	border:solid #BBBBBB; 
	border-width:1px 1px 0px 0px;
}

table.sms tr td{ 
	border-top:1px solid #DDDDDD;	 
	border-bottom:1px solid #AAAAAA;	 
	border-left:1px solid #CCCCCC;	 
}

table.sms tr td span.tel {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	font-size:16px;
}