* {
	margin:0;
	padding:0;
	}

html {
			height:100%; 
			background:#FFF;
			}

body {
			height:auto !important;
			height:100%;
			min-height:100%;
			margin:0; 
			padding:0; 
			border:0;
			font-size:12px; 
			color:#545454; 
			font-family: Arial, Helvetica, sans-serif;
			}
			
	/* #page_1 -- страница заставки */			
	#page_1	{background:url(/_data/objects/0007/4400/icon.png) repeat-x; }
	#page_1	#startlayout {width:550px; text-align:center; border-top:8px solid #ED1C24; margin:0 auto;}
	#page_1	#startlogo	{margin:50px auto 30px auto;}
	#page_1	#startfooter {margin-top:20px; font-size:92%; text-align:left; }
	#page_1	#startregionsel	{margin:0 auto;}
	#page_1	#startregionsel	select {border:6px solid #ED1C24; }
					#startregionsel	.selected	{color:#D92C29; font-weight:bold;}
	#page_1	#startmap	{padding:25px 10px 5px 10px;}
	#page_1	#startmain	{background-color:#FFF; padding:20px; border:1px solid #E0E0DF;}

	#layout {width:95%; 
					 margin:15px auto;
					 padding:0 10px;
					 min-width:970px;
					 max-width:1200px;
					 /* width: expression(document.body.scrollWidth < 900 ? '900px' : document.body.scrollWidth > 1200 ? '1200px' : '90%'); */
					_width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 970? "970px": (document.documentElement.clientWidth || document.body.clientWidth) > 1200? "1200px": "95%");
					 
					 }
	
	
	#footer	{border-top:3px solid #c6c6c8; 
					 padding:20px 20px 20px 0;; 
					 margin-top:20px;
					 font-size:92%; 
					 }
	.footer1	{padding-bottom:10px; color:#4E4D4D; }
	.footer1 a	{color:#ED1C24; }
	.footer2	{color:#BCBCBA; }

	#pos_center3 {padding-top:10px;}


	#leftcol	{margin:10px 20px 10px 0;width:235px;}
	#centercol	{margin:10px 0; width:100%; }
	#rightcol	{margin:10px 0 10px 20px; width:235px;}
		
	/*temp*/
	span.menumain	{padding:0 20px;}
	
	#submenu	{padding:20px 10px 20px 50px; border-bottom:2px solid #E7E7E7;} /*width:180px;*/
	#submenu	a.menulocal	{color:#AD2F09 !important;}
	#submenu	td {padding:2px 0;}
	
	#infotitle	{padding:0 0 15px 0; border-bottom:2px solid #E7E7E7;} 
	#jbannersmall {padding:20px 0 20px 0; border-bottom:2px solid #E7E7E7;}
	
	#block_74389	{padding:2px 0;}
	#block_74389	input {border:0;}
	
	/*logo*/
	/* #block_74390	{padding-top:15px; padding-left:100px;} */
	#logo	{padding:36px 10px 15px 100px;} /*position:relative; top:36px; left:100px; padding-bottom:75px; */
	/*region sel*/
	/* select.regions	{color:#D92C29; font-size:150%; border:1px solid #EEE;} */
	
	/*#regionselect	{padding-left:20px;} */
	/* #regionname {color:#D92C29; font-size:150%; padding-left:20px; padding-top:10px; } */

	.pos_top1	{height:100%; width:265px; }
	#regionselect	{position:absolute; bottom:65px; left:20px; }
	#regionname {position:absolute; bottom:25px; left:20px; color:#D92C29; font-size:150%; }
	#pdaregionname {color:#D92C29; font-size:150%; margin:5px 0 10px 0;}
	
	#regionselect	.selected	{color:#D92C29;}
	/* #regionselect option	{color:#595858;} */
	
	#pos_front2	{width:40%} 


	#pageheader {position:relative; z-index:50; }
	#pageheader .pos_top1	{overflow:hidden; position:absolute; z-index:150; } /*width:260px;*/
	#pageheader .pos_top2	{margin-left:auto; position:relative; padding-left:260px;}
	
	/* определение уголков универсальное */				
	.cn{position:absolute; width:24px; height:24px; left:-12px; top:-12px; z-index:100;	}
	.cn.tr, .cn.br{margin-left:100%; } /*правые*/
	.cn.bl, .cn.br{top:auto; } /*нижние*/
	
	#serv .cn{background:url("/_data/objects/0007/4379/icon.gif");	}
	#nav .cn{background:url("/_data/objects/0007/4378/icon.gif"); }
	.topban .cn{background:url("/_data/objects/0007/4377/icon.gif");	}
		
	#nav{
		width:100%;
		position:relative;
		overflow:hidden;
		background:#AF3B4B url("/_data/objects/0007/4376/icon.png") repeat-x;
		position:relative;
		margin:0px;
		padding:12px 0;
		color:#FFF;
		text-align:center;
	}
	
	/* поизция для главного меню */
	#nav .in1	{border:1px solid #BFBFBF; margin:-12px 0; z-index:50; position:relative;}
	#nav .in2	{border:3px solid #FFF; padding:10px 20px; z-index:49; position:relative;}
	
	#block_74384 {overflow:hidden; zoom:1;}
	#block_74384 td.list_table_std {padding:0 8px 0 0 !important}

.b-news td.list_table_cols {width:50%;}
.b-news table.list_table_cols {width:100%;}
	
	.topban{width:100%;}
	
	.topban{
		position:relative;
		overflow:hidden;
		background:#FFF url("/_data/objects/0007/4375/icon.png") repeat-x left bottom;
		position:relative;
		margin:0px 0px 10px 0px;
		padding:12px 0;
		color:#4F4F4F;
		float:left;
	}				

	/* баннеры направлений */
	.topban .in1	{border:1px solid #E0E0DF; margin:-12px 0; z-index:50; position:relative;}
	.topban .in2	{border:3px solid #FFF; padding:15px; z-index:49; position:relative; overflow:hidden;}
	/* .topban .pr_icon	{width:100%; text-align:center; padding-bottom:25px;} */
	
	.topban .pr_icon	{width:100%; text-align:center; padding-bottom:20px; font-weight:bold;}
	.topban .pr_short	{padding-bottom:5px; font-size:108%; }
	.topban .pr_short	a {font-weight:normal !important; /* text-decoration:none !important; */ }
	/* .topban .pr_short	a:hover {text-decoration:underline !important; } */
	
	
	/*
	.topban .in1	{display:table;}
	.topban .in2	{display:table-row;}
	.topban .pr_icon	{display:table-cell; width:20%; overflow:hidden;}
	.topban .pr_short	{display:table-cell; padding-bottom:5px; font-size:108%; width:70%; overflow:hidden; vertical-align:top;}
	*/

	/* не фикс высота
	#serv{
		width:70%;
		position:relative;
		overflow:hidden;
		background-color:#F2EAE1;
		position:relative;
		margin:10px;
		padding:12px 0;
	}		
	*/
	
	/* 100% высота, только FF */
	/*
	#block_29605 table.list_table_std {}
	#block_29605 table.list_table_std tr {height:100%;}
	#block_29605 table.list_table_std td {height:100%;}
	#block_29605 div.topban {height:97%; padding:0; margin:0; }
	#block_29605 div.in1 {height:100%; margin:0;}
	#block_29605 div.in2 {height:79%;}
	#block_29605 .cn.bl, #block_29605 .cn.br {bottom:-12px;}
	*/
	
	#block_74384 div.topban .in2 {height:270px;}
	#block_29605 div.topban .in2 {height:175px;}
	#block_77528 div.topban .in2 {height:385px;}
	
	#serv{
		width:100%;
		position:relative;
		overflow:hidden;
		background-color:#F2EAE1;
		position:relative;
		margin:0 5px;
		padding:12px 0;

		/*width:70%;
		position:relative;
		overflow:hidden;
		background-color:#F2EAE1;
		position:relative;
		margin:10px;
		padding:0px 0;
		height:27px;*/
	}		
	
	/* позиция сервисного меню */
	#serv .pos_h1 {
		          /*
		          height:21px;
							background-color:#F2EAE1; 
							width:100%; 
							border-top:1px solid #E9E1D8; 
							border-bottom:1px solid #E9E1D8; 
							position:absolute;
							color:#454545;
							zoom:1;
							overflow:hidden;
							*/
							border:1px solid #E0E0DF; margin:-12px 0; z-index:50; position:relative;
							}
	/* позиция для поиска */
	#serv .pos_h2 {background-color:#A6A6AB; 
			 				width:230px; 
			 				position:absolute; 
			 				top:0; 
			 				right:0; 
			 				bottom:-1px;
			 				border-left:4px solid #DD322D; 
			 				overflow:hidden; 
			 				z-index:50;
			 				color:#FFF;
			 				_border-bottom:2px solid #A6A6AB;
		 				 }
	/* фактическая высота для serv определяется паддингом */
	#serv .pos_h1 {padding:5px 20px; }
	#serv .pos_h2 {padding:3px 25px 2px 10px; }

	#search	{padding:0px 0;}
	#search	input {margin:0;}
	#search .input	{border:1px solid #A6A6AB; font-size:11px; vertical-align:middle; width:180px; height:16px; padding:0; margin:0; }
	#search .butt	{border:none; background:#A6A6AB; color:#FFF; cursor:pointer; font-size:11px; vertical-align:middle; margin:0 0 0 2px; height:16px; width:40px; text-align:center; text-decoration:underline;}

	#front {}
	#content	{}	
	
	#menumain	{}
	
	/* #nav .in2	{padding:0 20px !important;} */
	/*div a {padding:10px 0; }*/

	/* div.menumain {border-right:1px solid #fdba9a; display:inline; padding:10px 14px; _padding:0 14px; }
	div.menucur {border-top:3px solid #8B3B30 !important; border-bottom:3px solid #8B3B30 !important; }
	div.menufirst {}
	div.menulast {border-right:0;}
	@media all and (min-width: 0px) {
    body:not(:root:root) #nav div a {padding:10px 0; }
	}
	*/ 

	/* #nav .in2	{padding:0 20px !important;} */
	/*div a {padding:10px 0; }*/

	div.menumain {border-right:1px solid #fdba9a; display:inline; padding:10px 14px; _padding:0 14px; }
	div.menucur {border-top:4px solid #8B3B30 !important; border-bottom:3px solid #8B3B30 !important; }
	div.menufirst {}
	div.menulast {border-right:0;}
	@media all and (min-width: 0px) {
    body:not(:root:root) #nav div a {padding:10px 0; }
	}
	* html #nav div a {padding:10px 0; }
	* html div.menucur {border-top-width:3px; }
	

	
	/*patch
	#nav .in1	{overflow:hidden;}
	#nav .in2	{text-align:left; botder-top:0 !important; padding:0;} 
	#nav .in2 .null	{position: absolute; left: 0; top: 0; border-top: 3px solid green; border-bottom: 3px solid green; height: 85%; width: 100%; }
	div.menumain {display:block; float:left; border-top:3px solid #FFF; border-bottom:3px solid #FFF; }
	div.menucur { }
	div#menumain	{width:700px; position:relative; z-index:100; margin:0 auto; }
	*/
	/*patch2*/
	
/*
font-family: Arial, Helvetica, sans-serif;
font-family: Arial Black, Arial Black, Gadget, sans-serif;
font-family: Comic Sans MS, cursive;
font-family: Courier New, Courier, monospace;
font-family: Georgia, serif;
font-family: Impact, Charcoal, sans-serif;
font-family: Lucida Console, Monaco, monospace;
font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
font-family: Tahoma, Geneva, sans-serif;
font-family: Times New Roman, Times, serif;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-family: Verdana, Geneva, sans-serif;
font-family: MS Sans Serif, Geneva, sans-serif;
font-family: MS Serif, New York, serif;
*/


input	{margin:3px 0; padding: 0 1px;}

.mess_standart {margin-bottom:10px;}

h1, .header							{color:#848181; font-size:133%; font-weight:bold; margin:10px 15px 12px 0; }
a.header,header a,h1 a	{color:#848181;}
h2, .subheader					{color:#848181; font-size:117%; font-weight:bold; margin:5px 15px 12px 0;}
a.subheader,h2 a				{color:#848181;}

h3, h4, h5				{font-size:108%; color:#848181; font-weight:bold; margin:5px 15px 12px 0;}

p						{font-size:100%; margin-bottom:12px;}
.mess_standart td p {margin-bottom:0;}
ol, ul			{padding-left:40px; margin:12px 0; }
ul						{list-style-type:disc; } /*font-size:100%; */
li     					{ }
pre						{font-family:Courier New, Courier, monospace; font-size:108%; }
hr						{height:1px; width:100%; margin:5px 0;}

.min					{font-size:83%; font-weight:normal; }
.date					{color:#ED1C24; font-size:92%; margin:0px 0px 3px 0px; font-weight:normal; }
.time					{color:#ED1C24; font-size:92%; font-weight:normal; }
.tail					{font-size:83%; font-weight:normal; }

.copy											{font-size:100%; font-weight:normal; }
a.copy:link,a.copy:visited						{text-decoration:none; }
a.copy:active,a.copy:hover						{text-decoration:none; }


.short																{font-size:100%; margin:3px 0px 6px 0px; font-weight:normal; }
div.short															{}
a.short:link,a.short:visited					{text-decoration:none; }
a.short:active,a.short:hover					{text-decoration:none; }
.short.detail																	{font-weight:normal; font-style:normal; }
div.short.detail															{font-size:inherit;} /*компенсация избыточного применения в стиле*/
a.short.detail:link,a.short.detail:visited		{text-decoration:underline; }
a.short.detail:active,a.short.detail:hover		{text-decoration:underline; }

div.titleheader															{margin:10px 15px 12px 0;}
a.titleheader, span.titleheader							{color:#848181; font-size:133%; font-weight:bold; }
a.titleheader:link,a.titleheader:visited		{color:#848181; text-decoration:none; }
a.titleheader:active,a.titleheader:hover		{color:#848181; text-decoration:none; }

div.blockheader															{margin:10px 15px 12px 0;}
a.blockheader, span.blockheader 						{color:#848181; font-size:133%; font-weight:bold; }
a.blockheader:link,a.blockheader:visited		{color:#848181; text-decoration:none; }
a.blockheader:active,a.blockheader:hover		{color:#848181; text-decoration:none; }

div.blocktail															{ }
a.blocktail																{color:#ED1C24; font-size:92%; font-weight:normal; }
a.blocktail:link,a.blocktail:visited			{color:#ED1C24; text-decoration:underline; }
a.blocktail:active,a.blocktail:hover			{color:#ED1C24; text-decoration:underline; }

a												{color:#545454; text-decoration:underline;}
/*
a:link									{color:#333; text-decoration:underline; }
a:visited								{color:#333; text-decoration:underline; }
a:active								{color:#333; text-decoration:underline; }
a:hover									{color:#333; text-decoration:underline; }
*/

.light									{color:#545454; background:#FFF; }
a.light:link,a.light:visited			{color:#545454; background:#FFF; text-decoration:underline; }
a.light:active,a.light:hover			{color:#545454; background:#FFF; text-decoration:underline; }
.light a:link,.light a:visited			{color:#545454; text-decoration:underline; }
.light a:active,.light a:hover			{color:#545454; text-decoration:underline; }

.middle									{color:#545454; background:#EEEFEF; }
a.middle:link,a.middle:visited			{color:#545454; background:#EEEFEF; text-decoration:underline; }
a.middle:active,a.middle:hover			{color:#545454; background:#EEEFEF; text-decoration:underline; }
.middle a:link,.middle a:visited		{color:#545454; text-decoration:underline; }
.middle a:active,.middle a:hover		{color:#545454; text-decoration:underline; }

.dark									{color:#FFF; background:#FF665D; font-weight:bold; }
a.dark:link,a.dark:visited				{color:#FFF; background:#FF665D; text-decoration:underline; }
a.dark:active,a.dark:hover				{color:#FFF; background:#FF665D; text-decoration:underline; }
.dark a:link,.dark a:visited			{color:#FFF; text-decoration:underline; }
.dark a:active,.dark a:hover			{color:#FFF; text-decoration:underline; }

.menuchilds								{font-weight:bold; }
a.menuchilds							{font-size:100%;}
span.menuchilds							{font-size:100%;}
a.menuchilds:link,a.menuchilds:visited	{text-decoration:underline; }
a.menuchilds:active,a.menuchilds:hover	{text-decoration:underline; }

.menulocal								{font-weight:normal; }
a.menulocal							{font-size:100%;}
span.menulocal							{font-size:100%;}
a.menulocal:link,a.menulocal:visited	{text-decoration:underline; }
a.menulocal:active,a.menulocal:hover	{text-decoration:underline; }

div.arcstandart							{margin:5px 0px;}
a.arcstandart								{font-size:100%; font-weight:normal; text-decoration:underline;}
/*
a.arcstandart:link,a.arcstandart:visited	{text-decoration:underline; }
a.arcstandart:active,a.arcstandart:hover	{text-decoration:underline; }
*/

div.menubottom							{margin:5px 0;}
a.menubottom								{font-size:100%; font-weight:normal; text-decoration:underline;}

.menutext								{color:#454545; } /*color:#b5b5b5;*/
a.menutext							{font-size:92%; }
span.menutext						{padding:0 7px; font-size:92%; }
a.menutext:link,a.menutext:visited		{color:#454545; text-decoration:none; }
a.menutext:active,a.menutext:hover		{color:#454545; text-decoration:underline; }



.menumain								{color:#FFF; font-weight:bold; }
a.menumain								{font-size:117%; }
span.menumain								{font-size:117%; }
a.menumain:link,a.menumain:visited		{color:#FFF; text-decoration:none; }
a.menumain:active,a.menumain:hover		{color:#fdba9a; text-decoration:none; }

.menucur,a.menucur:link,a.menucur:visited,a.menucur:active,a.menucur:hover			{font-weight:bold; }
.menucur1,a.menucur1:link,a.menucur1:visited,a.menucur1:active,a.menucur1:hover		{font-weight:bold; }
.menucur2,a.menucur2:link,a.menucur2:visited,a.menucur2:active,a.menucur2:hover		{font-weight:bold; }
.menucur3,a.menucur3:link,a.menucur3:visited,a.menucur3:active,a.menucur3:hover		{font-weight:bold; }

/* стандартная таблица */
.stdtable.ttable		{width:100%; border-collapse:collapse; padding:0px; }
.stdtable.tsubheader	{background:none; font-weight:bold; }
.stdtable.trow1			{background:none; text-align:left; width:33%; padding:2px 8px 2px 0px; }
.stdtable.trow2			{background:none; padding:2px 8px 2px 0px; }

/* стандартная форма */
.stdform.fctable 		{width:1%; border-collapse:collapse; padding:0px; margin:10px 0px 10px 0px; }
.stdform.ftable 		{width:100%; border-collapse:collapse; padding:0px; margin:10px 0px 10px 0px; }
.stdform.fheader		{background:none; height:24px; font-weight:bold; }
.stdform.fheader1		{width:33%; }
.stdform.fsubheader		{background:none; height:24px; font-weight:normal; }
.stdform.ffooter		{background:none; }
.stdform.fconst			{background:none; height:24px; font-weight:normal; }
.stdform.fsubmit1		{background:none; text-align:left; }
.stdform.fsubmit2		{background:none; height:24; }
.stdform.frow1			{background:none; text-align:left; width:33%;  padding:2px 8px 2px 0px; }
.stdform.frow2			{background:none;  padding:2px 8px 2px 0px; }

.question				{font-weight:bold; }
.answer					{font-weight:normal; }


/*

body					{background-color:#FFF; color:#333; font-size:12px; font-family:Tahoma,arial cyr,arial,helvetica,sans-serif; margin:0px; padding:0px; border:0px; }
font					{font-family:Tahoma,arial cyr,arial,helvetica,sans-serif; }
h3,h4,h5				{font-size:12px; font-weight:bold; }
p						{font-size:12px; }
div,th,td				{font-size:12px; }
ol,dl,dt,dd				{font-size:12px; }
ul						{font-size:12px; list-style-type:disc; }
li     					{font-size:12px; }
pre						{font-family:courier new cyr,courier,sans-serif; font-size:11px; }
hr						{height:1px; width:100%; }

h1						{font-size:20px; color:#373D42; font-weight:normal; }
.header					{font-size:20px; color:#373D42; font-weight:normal; }
h2						{font-size:12px; font-weight:bold; }
.subheader				{font-size:12px; font-weight:bold; }

.min					{font-size:10px; font-weight:normal; }
.date					{color:#6D6D6D; font-size:11px; margin:0px 0px 1px 0px; font-weight:normal; }
.time					{color:#6D6D6D; font-size:11px; font-weight:normal; }

.short					{font-size:11px; margin:3px 0px 6px 0px; font-weight:normal; color:#6D6D6D; }
a.short:link,a.short:visited,a.short:active,a.short:hover	{font-size:11px; font-weight:normal; color:#6D6D6D; text-decoration:underline;}

.short.detail			{font-weight:normal; font-style:normal; margin:3px 0px 6px 0px; color:#6D6D6D; }
a.short.detail:link,a.short.detail:visited,a.short.detail:active,a.short.detail:hover	{text-decoration:underline; color:#6D6D6D; }

.just					{padding: 0pt; text-indent:  0pt; margin: 0.9em  0pt; text-align:justify; }

	.butt				{font-size:12px; }

.footer1 				{font-size:10px; color: #6D6D6D; }
a.footer1:link,a.footer1:visited,a.footer1:active,a.footer1:hover	{color: #6D6D6D; text-decoration:none; }
.footer2				{font-size:10px; color: #D0D0D0;}  
.regions 				{font-size:11px; color: #6D6D6D; width:100%; }

.white					{font-family: Verdana; font-size:12px; color: #FFF; }  
a.white:link,a.white:visited,a.white:active,a.white:hover	{color: #FFF; }

.red					{color: #F00; }  
a.red:link,a.red:visited,a.red:active,a.red:hover	{color: #F00; }

.blockheader			{font-size:12px; font-weight:bold; }
a.blockheader:link,a.blockheader:visited,a.blockheader:active,a.blockheader:hover	{text-decoration:none; }

.blocktail				{font-size:12px; font-weight:bold; }
a.blocktail:link,a.blocktail:visited,a.blocktail:active,a.blocktail:hover			{text-decoration:underline; }

.titleheader			{font-size:13px; color:#1A2127; font-weight:bold; }
.tail					{font-size:11pxt; font-weight:normal; }

a:link					{color:#333; text-decoration:underline; }
a:visited				{color:#333; text-decoration:underline; }
a:active				{color:#333; text-decoration:underline; }
a:hover					{color:#333; text-decoration:underline; }

.light					{background-color:#E0E0E0; }
a.light:link			{text-decoration:underline; }
a.light:visited			{text-decoration:underline; }
a.light:active			{text-decoration:underline; }
a.light:hover			{text-decoration:underline; }

.middle					{background-color:#E5E5E5; }
a.middle:link			{text-decoration:underline; }
a.middle:visited		{text-decoration:underline; }
a.middle:active			{text-decoration:underline; }
a.middle:hover			{text-decoration:underline; }

.dark					{color:#FFF; background-color:#FF0000; font-weight:bold; }
a.dark:link				{color:#FFF; text-decoration:underline; }
a.dark:visited			{color:#FFF; text-decoration:underline; }
a.dark:active			{color:#FFF; text-decoration:underline; }
a.dark:hover			{color:#FFF; text-decoration:underline; }

.menuchilds				{font-size:12px; font-weight:bold; }
a.menuchilds:link		{text-decoration:underline; }
a.menuchilds:visited	{text-decoration:underline; }
a.menuchilds:active		{text-decoration:underline; }
a.menuchilds:hover		{text-decoration:underline; }

.menulocal				{color:#676767; font-size:11px; }
a.menulocal:link		{color:#676767; text-decoration:none; }
a.menulocal:visited		{color:#676767; text-decoration:none; }
a.menulocal:active		{color:#025CC3; text-decoration:none; }
a.menulocal:hover		{color:#025CC3; text-decoration:none; }

.menulocal.menulocalcur				{color:#025CC3; font-weight:bold; }
a.menulocal.menulocalcur:link		{color:#025CC3; text-decoration:none; }
a.menulocal.menulocalcur:visited	{color:#025CC3; text-decoration:none; }
a.menulocal.menulocalcur:active		{color:#025CC3; text-decoration:none; }
a.menulocal.menulocalcur:hover		{color:#025CC3; text-decoration:none; }

.menubottom				{color:#676767; font-size:11px; }
a.menubottom:link		{color:#676767; text-decoration:none; }
a.menubottom:visited	{color:#676767; text-decoration:none; }
a.menubottom:active		{color:#025CC3; text-decoration:none; }
a.menubottom:hover		{color:#025CC3; text-decoration:none; }
.menubottom.menubottomcur	{color:#025CC3; font-weight:bold; }

.menutext				{color:#676767; font-size:11px; }
a.menutext:link			{color:#676767; text-decoration:none; }
a.menutext:visited		{color:#676767; text-decoration:none; }
a.menutext:active		{color:#676767; text-decoration:underline; }
a.menutext:hover		{color:#676767; text-decoration:underline; }

.menumain				{color:#676767; font-size:11px; font-weight:bold; text-transform:uppercase; }
a.menumain:link			{color:#676767; text-decoration:none; }
a.menumain:visited		{color:#676767; text-decoration:none; }
a.menumain:active		{color:#676767; text-decoration:none; }
a.menumain:hover		{color:#676767; text-decoration:none; }

a.menumain.menucur:link			{color:#000; text-decoration:none; }
a.menumain.menucur:visited		{color:#000; text-decoration:none; }
a.menumain.menucur:active		{color:#000; text-decoration:none; }
a.menumain.menucur:hover		{color:#000; text-decoration:none; }

.stdtable.ttable		{width:100%; border-collapse:collapse; padding:0px; }
.stdtable.tsubheader	{background-color:#FFF; color:#333; font-weight:bold; }
.stdtable.trow1			{background:none; text-align:left; width:30%; padding:2px 8px 2px 0px; }
.stdtable.trow2			{background:none; padding:2px 8px 2px 0px; }

.stdform.ftable 		{width:100%; border-collapse:collapse; padding:0px; margin:10px 0px 10px 0px; }
.stdform.fheader		{background-color:#FFF; color:#333; height:24; font-weight:bold; }
.stdform.fheader1		{width:30%; }
.stdform.fsubheader		{background-color:#FFF; color:#333; height:24; font-weight:normal; }
.stdform.ffooter		{background:none; font-size:11px; }
.stdform.fconst			{background:none; font-size:11px; }
.stdform.fsubmit1		{background:none; text-align:left; font-size:11px; }
.stdform.fsubmit2		{background:none; height:24; }
.stdform.frow1			{background:none; text-align:left; width:30%;  padding:2px 8px 2px 0px; font-size:11px; }
.stdform.frow2			{background:none;  padding:2px 8px 2px 0px; }


	.sitemap							{list-style-type:disc; }
	.sitemap.spar						{font-weight:bold; }
	.sitemap.scur						{font-weight:bold; }
	a.sitemap:link,a.sitemap:visited	{text-decoration:none; }
	a.sitemap:active,a.sitemap:hover	{text-decoration:underline; }
	.sitemap1							{font-size:14px; }
	.sitemap2							{font-size:13px; margin-top:10px; margin-bottom:10px; }
	.sitemap3							{font-size:12px; }
	.sitemap4							{font-size:11px; }
	.sitemap5							{font-size:10px; }

*/

