body				{ font-family: Tahoma, Arial; margin: 0; font-size: xx-small} 
a, a:visited		{ text-decoration: none; color: #676767 }
a:hover				{ text-decoration: underline; color: #F7A700}
p                   { margin: 15px 0; text-indent: .5in; text-align: justify; font-size: x-small }
form input, form textarea {font-size: xx-small;}
::selection {font-size: xx-small;}
ul, li              { font-size: x-small }
h1 					{ width: 100%; background-color: #FFFFFF; color: #C6C7D5; padding: 6px;
						border: 1 solid #C6C7D5; margin: 5px}
h2					{ font-size: small; }
h3 					{ width: 100%; background-color: #5F6D94; font-size: 20px; font-weight: 
						bold;text-align: center; padding: 2px; color: white; margin-bottom: 5px}
h4 					{ width: 100%; background-color: #F2F2F2; color: #2D2F53; padding: 6px;
						border: 1 solid #C9C9C9; margin: 5px}
h4 a				{font-size: 10px; background-color: #E2E2E2; margin-left: 20px;
						padding: 2px 30px 2px 30px ; border: 1 solid white}

hr {color: #D8EAED}
.topmenu				{ BACKGROUND: url(/ufoskin/topbg.gif) repeat-x; height: 28px; text-align: right;
}
.topmenui a , .topmenui a:visited	{ height: 27px; color: #FFFFFF; padding: 5px 10px 4px 10px; font-size: 15px; font-weight: bold;
}
.topmenui a:hover, .topmenuia a, .topmenuia a:visited {
 height: 27px;color: #FBA300; font-size: 15px; font-weight: bold;
BACKGROUND: url(/ufoskin/topmenu_bg.gif) repeat-x; 
padding: 5px 10px 4px 10px;
}

.menu { BACKGROUND: url(/ufoskin/menu_bg.gif) repeat-x; height: 34px }
.menui a, .menui a:visited	{
height: 34px;
padding: 7px 10px 6px 10px;
color: #FFFFFF;
BACKGROUND: url(/ufoskin/menu_bg.gif) repeat-x; 
font-weight: bold;
font-size: 17px;
}
.menui a:hover, .menuia a, .menuia a:visited {
height: 34px;
padding: 7px 10px 6px 10px;
color: #000000;
BACKGROUND: url(/ufoskin/menu_bg_hover.gif) repeat-x; 
font-weight: bold;
font-size: 17px;
background-color: #FFFFFF;
}
.timebox {
font-size: 15px;
font-family: Arial;
color: #4F6595;
}
.page {
BACKGROUND: url(/ufoskin/ufobg.jpg) no-repeat 0% 100%; 
padding: 0 14px 0 14px;

}


#work_area {
	font-size: x-small; 

}
#languages a {
	text-align: center;
	font-size: xx-small; 
}
#page_footer, #page_footer a  {
	font-size: x-small; 

}

.dotted_border {
	text-align: left;
	background-color : #F1F3F5; 
	padding: 5px;
border: 1px solid #C0C0C0;
margin: 1px;
}
.list {
	background-color : #F5F5F5; 
	padding: 20px;
border: 1px #3D3930;

}
.anonce {
	background-color : #F0EFEC; 
	padding: 10px;
border: 1px #3D3930;
text-align: justify;
}
.mess_admin {
	background-color : #FFD9D9; 
	font-size: x-small; 
border: 1px #EBEBEB dotted;
}
.sms_msg {
background-color : #FFFFFF;
border: 1px #3C3C3C;
}
.sms_num {
background-color : #FFFFFF;
border: 1px #3C3C3C;
font-weight: bold;
}
.sms_price {
	font-size: small; 
font-weight: bold;
color: red;
}
div.warning {
	min-height: 32px;
	margin: 8px;
	padding: 16px 16px 16px 64px;
	border: 1px solid #ff0;
	background: #ffe url(warning.png) 8px 8px no-repeat;
}

div.error {
	min-height: 32px;
	margin: 8px;
	padding: 16px 16px 16px 64px;
	border: 1px solid #f00;
	background: #fee url(error.png) 8px 8px no-repeat;
}

.askkey {
padding: 60px;
text-align: center;
}

.alerted {
visibility : visible; 
	color:#FF0000;
}
.unalerted {
visibility : hidden; 
	color:#FFFFFF;
}





.ufoist {
padding-bottom: 40px;
border: 1px solid #FF8000;
width: 990;
border-left: 40px solid #FF8000;
}


/* odd items 1,3,5,7,... */
table tr.odd th,
.odd {
    background: #E5E5E5;
font-size: x-small;
}

/* even items 2,4,6,8,... */
table tr.even th,
.even {
    background: #D5D5D5;
font-size: x-small;
}

table tr th {
font-size: x-small;
color: white;
background-color: #A1A1A1;
}
/* odd table rows 1,3,5,7,... */
table tr.odd td,
table tr.odd,
table tr.even td,
table tr.even {
font-size: x-small;
}

/* hovered table rows */
table tr.odd:hover td,
table tr.even:hover td,
table tr.hover td {
    background:   #CCFFCC;
    color:   #000000;
}

.pale {
color: silver;
background-color: #FBFBFB;
font-size: x-small;
}

.archivelink			{text-align: right;}
.left_body li { background:#e3ecc6 url(images/bullet.gif) left no-repeat; list-style:none; padding:5px 0 5px 20px; margin:2px 2px;}

.mess_paid {
BACKGROUND: url(/ufoskin/pdmsbg.gif) repeat-x 0% 100%; 
padding: 5px 14px 10px 14px;
background-color : #feffe6; 
font-size: x-small; 
border: 1px dotted #EBEBEB ;
border-right: 1px solid #dacf5d ;
}
.mess					{background-color: #FAF7C9; padding: 6px; border: 1 solid #EBD787}
.mess_case				{background-color: #FEFEF5; padding: 6px; border: 1 dashed #F4F4F4; font-size: xx-small; color: #384649}
.popnewstitle			{background-color: #7DBF9B; color: #FFFFFF; font-size: 14px; padding: 6px; font-weight: bold}
.subjectstitle			{background-color: #9DCC9F; color: #FFFFFF; font-size: 14px; padding: 6px; font-weight: bold}
.searchtitle			{background-color: #7D95BF; color: #FFFFFF; font-size: 14px; padding: 6px; font-weight: bold}
.underdiscussiontitle	{background-color: #9D7EBE; color: #FFFFFF; font-size: 14px; padding: 6px; font-weight: bold}
.popnews				{padding-bottom: 12px; font-size: xx-small; }
.popnews a				{color: #303C3F}
.popnews a:visited		{color: #9F9F9F}


.menua a, .menua a:visited	{
padding: 8px 10px 7px 10px;
font-weight: bold;
font-size: xx-small;
color: #000000;
background-color: #FFFFFF;
height: 30px;
}
.menua a:hover {
padding: 8px 10px 7px 10px;
color: #FFFFFF;
background-color: #FF8000;
font-weight: bold;
font-size: xx-small;
height: 30px;
}
}
.pagina {
padding: 2px; font-size: xx-small
}
.paginadis {
background-color: #FFFF73;
color: #FF0000;
padding: 4px 10px 4px 10px;
border: 1px solid #CCCCCC
}
.pagina a	{
background-color: #FFFFFF;
padding: 4px 10px 4px 10px;
border: 1px solid #CCCCCC
}
.pagina a:hover {
background-color: #FFD02F;
padding: 6px 10px 4px 10px;
color: #FFFF00;
border: 1px solid #FFD02F
}
.phototable	{ font-size: xx-small; color: #A8A8A8; text-align: justify}
.phototable td {border-bottom: 1px solid #A8A8A8}
.distitle	{text-align: justify; font-weight: bold}
.smiml		{width: 60px; border: 1px solid #CFCFCF}
.smimr		{margin: 5px  0 5px 5px; width: 60px; border: 1px solid #CFCFCF}
.appr		{ background-color: lime}
.del		{background-color: pink}
.user		{ text-decoration: none; font-family: Ms Sans Serif, Arial Cyr, Tahoma, Verdana; font-size: xx-small; }
.admin		{ background-color: #FFA868; color: #66111A; font-size: xx-small; padding: 10px}
.min		{ font-size: xx-small}
.banner		{ text-align: center }
.hint u, .hint li, .hint p	{ color: #A8A8A8; font-size: xx-small; margin: 0, 180px, 0, 180px; text-align: justify}
.highlight 	{ background-color: yellow; color: red}