/*********************************************************/
/** About Georgia. version 2.0							**/
/** CopyRight (C) 1999-2006, by David A. Mchedlishvili	**/
/*********************************************************/

/*** Elements ***/
body,div,span,p,tr,td,th,input,table,select,textarea,button,h1,h2,h3,h4,h5,h6,small { font-size: 10pt; font-family: Verdana,Arial,Tahoma,Helvetica,Sans-Serif }
body 			{ color: #330000; background: #F9F7F1; margin: 4px 4px 0px 4px; }
table			{ border: 0px; border-collapse: collapse; }
td				{ padding: 0px; vertical-align: top }
p				{ margin: 0px 0px 6px 0px }
img				{ border: 0px }
form,hr,pre		{ margin: 0px; padding: 0px }
hr				{ height: 1px; background-color: #CCCCCC; color: #CCCCCC; border: 1px }
ol,ul,dl		{ margin-top: 6px; margin-bottom: 6px }
label			{ cursor: pointer; }
fieldset		{ padding: 0px 8px 6px 8px; border: 1px solid #999999 }
a				{ color: #0000CC; text-decoration: none; }
a:hover 		{ color: #CC0000; text-decoration: underline; }
small,em		{ font-size: 8pt }
h1,h2,h3,h4,h5,h6	{ margin: 6px 0px 4px 0px; font-weight: bold }
h4,h5,h6		{ margin: 4px 0px }
h1				{ font-size: 13pt; text-align: center; color: #800000; }
h2				{ color: #800000; }
h3				{  }
h4				{ text-decoration: underline }
h5				{ font-weight: normal; text-decoration: underline }
h6				{ font-size: 8pt; }

/*** Page Rows ***/
#mrhead			{ margin-bottom: 4px; border: 1px solid #8F7156; height: 68px; background: #D2BF99 url('images/mlogor.gif') no-repeat bottom right; }
#mrmain			{ margin-bottom: 4px; }
#mrfoot			{ margin-bottom: 4px; border: 1px solid #8F7156; height: 38px; background: #D2BF99 }

/*** Main Columns ***/
#mcmenu			{ border: 1px solid #D2BF99; padding: 0px; background: #E5DAC1; background: #E5DAC1 url('images/mgeom.gif') no-repeat bottom right; }
#mcmain			{ border: 1px solid #D2BF99; padding: 0px; background: #F6F3EA }
#mcfoot			{ border: 1px solid #D2BF99; border-top: 0px; padding: 0px; background: #F6F3EA; vertical-align: bottom }
#mcside			{  }

/*** Main Contents ***/
#mbpnvm			{ border-bottom: 1px solid #D2BF99; background: #E5DAC1; height: 20px; padding: 1px 4px }
#mbpnvm td.mnvl	{ color: #800000; font-weight: bold; width: 100% }
#mbpnvm td.mnvr	{ white-space: nowrap;  }
#mbpnav			{ border-bottom: 1px solid #D2BF99; background: #E5DAC1; color: #800000; font-weight: bold; height: 20px; padding: 1px 4px }
#mbmenu			{ padding: 4px }
#mbtabs			{ padding: 4px }
#mbcont			{ padding: 0px 8px 8px 8px; text-align: justify }
#mbfoot			{ background: #EEE7D7; border-top: 1px solid #D2BF99 }
#mbfoot td		{ padding: 2px 6px; font-size: 8pt; vertical-align: baseline }

/*** Header ***/
#mrhead .rt		{ text-align: right; vertical-align: top }
#mrhead .rb		{ text-align: right; vertical-align: bottom; }

/*** General Links ***/
#mlinks			{ margin: 0px 2px; font-size: 8pt; white-space: nowrap; }
#mlinks a		{ font-size: 8pt; }
span#mlinks		{ border-bottom: 1px solid #B39F76; color: #990000; padding-bottom: 2px }
span#mlinks a		{ color: #990000; font-size: 8pt; }
span#mlinks a:hover	{ color: #990000; text-decoration: none }

/*** Footer ***/
#mrfoot	td		{ padding: 2px 4px; font-size: 8pt; vertical-align: middle }
#mrfoot .l		{ text-align: left }
#mrfoot .r		{ text-align: right }

/*** Main Memu ***/
#mmmenu  		{ margin-bottom: 8px; }
#mmmenu td 		{ background: #DED0B5; padding: 0px; height: 18px; border: 1px solid #D2BF99; font-size: 8pt; vertical-align: middle; white-space: nowrap; }
#mmmenu a 		{ color: #660000; text-decoration: none }
#mmmenu a:hover,#mmenu div:hover { color: #CC0000; background: #EEE7D7; text-decoration: none }
#mmmenu div 	{ height: 18px; line-height: 18px; cursor: pointer; font-size: 8pt; width: 100%; }
#mmmenu .off 	{ height: 18px; line-height: 18px; cursor: default; background: #D2C099; color: #000066; border: 1px solid #C6B07D; }
#mmmenu .off a 	{ color: #000066; }
#mmmenu .off a:hover,#mmenu .off div:hover { color: #0000CC; }
#mmmenu .spr 	{ background: #E5DAC1; color: #990000; border: 1px solid #D2BF99; }


/*** Main: Top Menu ***/
#bdmenu			{ border: 1px solid #D2BF99; background: #EEE7D7; height: 88px }
#bdmenur td		{ padding: 0px 4px; white-space: nowrap; }

/*** Main: Tabs ***/
#navtab  		{ border-bottom: 2px solid #D2BF99; height: 20px }
#navtab td 		{ padding: 1px 6px; white-space: nowrap; vertical-align: middle; }
#navtab .lnk	{ background: #EEE7D7; border: 1px solid #D2BF99; border-bottom: 0; color: #660000; }
#navtab .off	{ background: #D2BF99; border: 1px solid #8F7156; border-bottom: 0; color: #660000; }
#navtab .sep	{ font-size: 1px; padding: 1px }
#navtab a:hover { text-decoration: none }

/*** Main: Right Menu ***/
#rmcoll			{ padding-right: 6px; }
#rmcolr			{ padding-left: 6px; border-left: 1px dashed #C0C0C0  }
#rmtnav			{ width: 160px }
#rmpnav			{ border: 1px solid #DED0B5; white-space: nowrap; background: #F3EFE3 }
#rmpnav div		{ font-size: 8pt; border: 1px solid #DED0B5; margin: 1px }
#rmpnav a		{ display: block; padding: 2px 4px; color: #003399 }
#rmpnav a:hover	{ background: #EBDBE7; text-decoration: none }
#rmpnav_off		{ padding: 2px 4px; background: #F3E8E3 }

/*** Pages ***/
#pglist td 		{ padding-right: 20px }
#pgnavs			{ text-align: center; margin: 20px 0px }
#pgnavs .off	{ color: #999999 }

/*** Source ***/
#source			{ margin: 8px 0px }
#source td		{ white-space: nowrap; font-style: italic }

/*** Links ***/
.elinks			{ margin: 8px 0px; border: 1px dashed #DCDCDC; border-top: 3px double #DCDCDC; padding: 4px 6px }
.elinks .ttl 	{ color: #008000 }
.elinks .ln 	{ list-style-type: none; margin-left: -20px; border-bottom: 1px solid #CCCCCC; width: 440px }

/*** Thanks ***/
div.thanks		{ font-style: italic; text-align: right }

/*** Tbumbs ***/
div.thumb 		{ border: 1px solid #C0C0C0; background: #F9F7F1; padding: 4px; width: 210px; text-align: left; font-size: 80%; }
div.thumr		{ clear: right; float: right; margin: 8px 0px 8px 8px; }
div.thuml		{ clear: left; float: left; margin: 8px 0px 8px 8px; }
div.thumb img	{ border: 3px double #A9A9A9 }

/*** Images ***/
img.border		{ border: 3px double #A9A9A9 }
img.border1		{ border: 1px solid #A9A9A9 }
a:hover img.border,a:hover img.border1 { border-color: #666666 }

/*** Contents ***/ 
.hdr,.hdrc	{ text-align: center; font-weight: bold }
.hdrc		{ color: #800000; }
.hdru 		{ font-weight: bold; text-decoration: underline; margin-top: 16px  }
.posr 		{ float: right; margin: 10px 0px 10px 10px }
.posl 		{ float: left; margin: 10px 10px 10px 0px }
.indn		{ margin-left: 18px }
.indf		{ margin-left: 18px; text-indent: -18px }
p.indbn,div.indbn p	{ text-indent: -12px; margin-left: 12px; margin-top: 0 }
p.indbf,div.indbf p	{ text-indent: -13px; margin-left: 26px; margin-top: 0 }
.note		{ font-size: 8pt; color: #CC0000 }
.noteg		{ font-size: 8pt; color: #666666 }
.notew		{ color: #FF0000 }
.dashed		{ border: 1px dashed #C0C0C0; padding: 2px 6px }
hr.h2line	{ border-bottom: 3px double #DCDCDC; height: 3px; background: #F6F3EA }
.link,.u	{ text-decoration: underline; }
.ipa		{ font-family: "Chrysanthi Unicode","Doulos SIL",Gentium,GentiumAlt,Code2000,"TITUS Cyberbit Basic","DejaVu Sans","Bitstream Vera Sans","Bitstream Cyberbit","Arial Unicode MS","Lucida Sans Unicode","Hiragino Kaku Gothic Pro","Matrix Unicode",sans-serif }
.l,.tdl td	{ text-align: left }
.c,.tdc td	{ text-align: center }
.r,.tdr td	{ text-align: right }
.b,.trb td	{ font-weight: bold }
.s			{ font-size: 8pt }
.i			{ font-style: italic }
.vt,.tdvt td{ vertical-align: top }
.vm,.tdvm td{ vertical-align: middle }
.vb,.tdvb td{ vertical-align: bottom }
.nw,.tdnw td{ white-space: nowrap }
.hand		{ cursor: pointer; }
.help		{ cursor: help }
.w100 		{ width: 100% }
.formtext 	{ border: 1px solid #D2BF99; background: #FCFBF8; padding: 1px 4px; height: 22px }
.formbutn	{ border: 1px ridge #D2BF99; background: #E5DAC1; color: #660000; cursor: pointer; padding: 0px 2px; }
.formselo 	{ border: 1px solid #D2BF99; background: #FCFBF8; padding: 1px 4px; height: 22px }
a.elink		{ background: url(images/elink.gif) center right no-repeat; padding-right: 18px; }
.p12,.tdp12 td	{ padding: 1px 2px }
.p14,.tdp14 td	{ padding: 1px 4px }
.p22,.tdp22 td	{ padding: 2px 2px }
.p24,.tdp24 td	{ padding: 2px 4px }
.p26,.tdp26 td	{ padding: 2px 6px }
.p44,.tdp44 td	{ padding: 4px }
.p46,.tdp46 td	{ padding: 4px 6px }

/*
.formselo 	{ border: 1px solid #A9A9A9; background: #FFFFFF; margin: 0 }
*/
.sinfomsg	{ border: 1px dashed #FF9999; padding: 4px 6px; background: #FFF4CC; font-size: 8pt; margin-bottom: 0px }

/*** Ads ***/
.adsb		{ margin: 6px 4px }
.adsl		{ margin: 10px 4px; text-align: left; }
.adsc		{ margin: 10px 4px; text-align: center; }
.adsr		{ margin: 10px 4px; text-align: right; }
	
/*** Tables ***/
.table1		{ background: #F6F3EA; border-collapse: collapse; margin-top: 6px }
.table1 td	{ padding: 1px 4px; border: 1px solid #D2BF99 }
.table1 td.tt,.table1 tr.tt td	{ background: #EEE7D7; white-space: nowrap }
.table1 td.ft { white-space: nowrap }

.table2		{ background: #F3EFE3; border-collapse: separate; margin-top: 6px; }
.table2 td	{ padding: 1px 4px; border-bottom: 1px solid #D2BF99; border-top: 1px solid #FFFFFF }
.table2 td.tt,.table2 tr.tt td	{ background: #EEE7D7; white-space: nowrap; border-bottom: 1px solid #C6AF7D; border-top: 1px solid #D2BF99; }
.table2 td.ft { white-space: nowrap; background: #EEE7D7;  }

tr.pco5 td	{ width: 20%; }
tr.pco4 td	{ width: 25%; }
tr.pco3 td	{ width: 33%; }
tr.pco2 td	{ width: 50%; }

/*** Block ***/
.block		{ border: 1px solid #D2BF99; background: #F6F3EA; margin-bottom: 4px; width: 100% }
.block td	{  }
.block .hd	{ border-bottom: 1px solid #D2BF99; background: #F0EBDC; font-weight: bold; color: #990000; padding: 1px 4px; }
.block .bd	{ text-align: justify; padding: 1px 4px; }

/*** Printable Version ***/
@media print { 
	#mbcont,.block .bd 	{ text-align: left }
	#mcmenu,#mcmenu_sep	{ display: none }
	#prnnav		{ display: none }
	.noprint	{ display: none }
}

