body			{ background-color:#eeeeee; margin:0; padding:0;}

li,ul,ol 		{ padding: 0; margin: 0; list-style:none;}

tbody 			{ font-family:Arial;
				font-weight:normal;
				font-size:12px; 
				color:#777777; }

p				{padding: 1px 0 1px 0;}

#icons			{ margin:13px 0 0 28px;}
#logo			{ width:250; height:59px; margin-top:20px;}


#lmenu 			{ padding-left:27px; 
				font-size:12px; 
				width:200px; 
				height:185px; 
				margin-top:15px; }

#lmenu .selected { color:#4D4D4D; font-weight:bold; } 
#lmenu a 		{ background: url(images/listarrow.jpg) 0 10px no-repeat; 
				color: #2874c2; 
				display: block; 
				line-height: 27px; 
				text-indent: 14px; 
				text-decoration: none;}

#lmenu_unit		{ background-image:url(images/footer_dots.jpg); 
				background-repeat:repeat-x;
				width: 181px;
				padding: 4px 0 0 6px;}


#phones			{ background-image:url(images/blue_bar.jpg);
				width:190px;
				height:84px;
				margin:0 10px 0 30px; }

/* Tables */

#mod1			{ background-repeat:no-repeat; 
				width:26px; 
				height:13px; 
				background-position:center;}
				
#mod2			{ padding: 33px 19px 10px 16px; 
				background:url(images/text_bg.jpg) no-repeat; 
				padding-bottom:25px;}


#mod4			{ padding: 34px 19px 10px 19px; 
				background:url(images/text_bg.jpg) no-repeat; 
				padding-bottom:25px;}
#mod3			{ 
				background:url(images/text_bg.jpg) no-repeat; 
				padding-bottom:25px;}
#mod4			{ padding: 4px 28px 10px 28px; 
				background:url(images/text_bg.jpg) no-repeat; 
				padding-bottom:25px;}

#regulardots	{ background:url(images/footer_dots.jpg) no-repeat; width:493px;}

h1				{ font-size:30px; font-weight:normal; color:#f8b006; margin:-6px 0 0 25px;}
h2				{ font-size:24px; font-weight:normal; margin:27px 0 19px 0;}
h3				{ font-size:16px; font-weight:bold; margin:24px 0 18px 0;}

#annotation		{ color: #2874c2; font-size:14px; line-height:20px; padding:0 10px 0 12px;}
#reg_annotation	{ color: #2874c2; font-size:14px; line-height:20px;}
#pictures		{ padding: 11px 0 17px 4px;}

#regular 		{ padding:3px 10px 0 0; margin-bottom:13px; line-height:17px; }
#index_regular 	{ padding:3px 10px 0 12px; margin-bottom:13px; line-height:17px; }

ul.regular 		{ margin: 19px 0 0 2px;}
li.regular 		{ background: url(images/regularlist_mark.jpg) 11px 4px no-repeat;
				margin:0 0 0 -11px;
			 	padding:0 0 1px 24px;}


#footer 		{ float:left; 
				font-size:11px; 
				color:#a6a6a6; 
				padding:0px 0 60px 12px; 
				text-decoration:none; 
				margin: 13px 0 0 20px;}
#footer a 		{ color:#a6a6a6; text-decoration:none; }
	
#media 			{ float:right; 
				text-align:right; 
				font-size:11px; 
				color:#a6a6a6; 
				padding-bottom:60px; 
				margin: 13px 32px 0 0;
				text-decoration:none; }
#media a 		{ color:#a6a6a6; text-decoration:none; }
