/* CSS Document for MICC website
	created: august 24, 2005
	creator: Denis Bochko */

body {font-size: 12pt; font-family: arial;}
td{font-size: 9pt;
font-family: arial;}

form {margin-bottom: 0}

.mictitle
{
color:	#d21942;
}

.moduleList ul, .moduleList ul ul
{
	list-style-type:disc;
}


a:link{text-decoration:underline;}

a:hover{color:	#d21942;
text-decoration:none;}
 
a:visited{
text-decoration:none;}

.menu_box{
	border-top                 : 1px solid #214aa2;
	border-left                 : 1px solid #214aa2;
	border-right                : 1px solid #214aa2;
	border-bottom               : 1px solid #214aa2;
}

.featured{ font-family: verdana;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
color:D21942;
}
.free a:link{text-decoration:underline;
color: white;}

.free a:hover{text-decoration:none;}
 
.free a:visited{
text-decoration:underline;
color:white;}

/*---subtitles---*/
.sub_titles { font-family: arial;
			font-size:	11pt;
			text-align: center;
			color: #003466;
			font-weight: bold;}

/*---sign in menu---*/
.sign_menu{font-family: verdana;
			font-size:9pt;
			color: black} 

.sign_menu a:link {color: #003466;
				font-family: verdana;
				text-decoration: underline; }
.sign_menu a:hover {color: #c80404;
				text-decoration: underline; }
.sign_menu a:visited {color: #1c884f ;
				text-decoration: underline;}

/*---top menu---*/
.top_menu td{font-family: verdana;
			font-size: 10pt;
			font-weight: bold;
			text-indent: 7px;
			color:		#003466;
			height: 29px;}
			
.top_menu a:link {color: #003466}
.top_menu a:visited {color: #003466}
.top_menu a:hover {color: #1c884f ;text-decoration: underline; }
/*.top_menu a:active {color: #1c884f}*/








/*---modules and grugs titles--*/
.two_titles {	font-family: arial;
				font-size: 	11pt;
				font-weight:	bold;
				text-transform: uppercase;
				color:	#003466;
				text-align: center}
.two_titles a:link {color: #003466;
					font-size:11pt; }
.two_titles a:hover {color: #c80404 }
.two_titles a:visited {	color: #1c884f;
						font-size:11pt; 
						text-transform: none;}
						
/*---left side table---*/
.left_blue { background-color: #b1c7df;}
						
/*---TOC non active chapters---*/
.toc_title_line{font-family: arial;
			font-size:	10pt;
			color: #003466;
			font-weight: bold;}

.toc_title_line a:link {text-decoration: underline;}
.toc_title_line a:link {text-decoration: underline;}
.toc_title_line a:visited {text-decoration: underline;}
.toc td{ font-family: arial;
		color: 023761;
		height: 30px;
		font-size: 10pt;}
.toc {
		height: 30px;
		color: #5E7E98;
		background-image: url(images/toc_inactive_bg.jpg);
		border-bottom               : 1px solid #C1D3E9;}
		
/*---TOC active chapters---*/
.toc_active td{ font-family: arial;
		font-size: 9pt;
		color:023761;
		height: 25px;}
.toc_active {
		background-image: url(images/toc_active_bg.jpg);
		border-bottom: 1px solid #C0E8D6;}
.toc_active a:link { text-decoration: underline; 
					color: #023761;}
.toc_active a:hover { text-decoration: underline;
color: #023761; }
.toc_active a:active { text-decoration: underline;
color: #023761; }
.toc_active a:visited { text-decoration: underline; 
						color: #023761;}
						
.toc_n_a { font-family: verdana;
				font-size:10pt;
				color: #023761;
				font-weight:	bold;
				background-color: #F3ACCD;
				}
.toc_n_ina { font-family: verdana;
				font-size:10pt;
				color: #5E7E98;
				}
				
/*---categories headings---*/
.menu_cat{font-family: verdana;
			font-size: 10pt;
			height: 25px;
			font-weight:	bold;
			color: #797778;
			text-align: center;
			background-color: #E8E6E7}


/*---modules on the front and toc pages---*/
.menu_module{font-family: verdana;
			font-size:	9pt;
			height: 25px;
			color: #003466}
.menu_module a:link {color: #003466;
						text-decoration: none}
.menu_module a:hover {color: #c80404;
						text-decoration: none}
.menu_module a:visited {color: #1c884f;
						text-decoration: none}
						
						
/*---modules on the front and toc pages---*/
.menu_chapter{font-family: verdana;
			font-size:	9pt;
			height: 32px;
			color: #003466}
.menu_chapter a:link {color: #003466;
						text-decoration: none}
.menu_chapter a:hover {color: #003466;
						text-decoration: none}
.menu_chapter a:visited {color: #003466;
						text-decoration: none}
.menu_top { height: 5px}
.menu_ch_current td{font-family: verdana;
			font-size:	9pt;
			background-color: #E5E5E5;
			height: 32px;
			color: #003466}
						
/*---chapter parts---*/
.part_title{font-family: verdana;
			color: d21942;
			font-weight: bold;
			font-size: 10pt;}

/*---titles of animations and presentations---*/
.part_subtitle { font-family: verdana;
			font-size:10pt;
			vertical-align: top;
			font-weight: bold;
			color: 003466;}
			
/*---downloads---*/
.part_subtitle a:link {color: #003466;
						font-weight: normal;
						text-decoration: underline}
.part_subtitle a:hover {color: #003466;
						text-decoration: none}
.part_subtitle a:visited {color: #003466;
font-weight: normal;
						text-decoration: underline}

/*---references---*/
.ref{font-size:10pt;
	text-align: justify;}
.ref_num { width: 10;
			text-align: right;}

/*---module name on subpages---*/
.module_title {font-family: verdana;
			font-size: 9pt;
			font-weight: bold;
			color: 716F6F;
			background-color: #E8E7E7;
			height: 25px;
			text-indent:15px}
.ch_title { font-family: verdana;
font-size: 9pt;
color: F63F63;
text-decoration: underline;}


/*---free items right part---*/
.free_right { background-color: #D3DFF5;
				text-align: justify;}

/*---free items left part---*/
.free_left { background-color: #7187b0;\
			text-align: center}

/*---front references from free items---*/
.reference { background-image: url(images/free_ref_bg.jpg);
	background-color:#3262ac;
			background-repeat:repeat-x;
			color: white;
			height: 23px;
			vertical-align: middle;
			text-transform: uppercase;
font-smooth: antialias;
			font-size: 13pt;
			font-weight: bold;
			font-family: Verdana;}

/*---free items titles---*/
.free_titles { color: 003466;
				background-image: url(images/free_title_bg.jpg);
				background-repeat:repeat-y;
				font-family: verdana;
				text-transform: uppercase;
				font-size: 10pt;
				/*width:257px;*/
				font-weight: bold}
/*---free items text---*/
.free_text {	color: black;
				font-family: verdana;
				text-align: justify;
				font-size: 10pt;}
				
/*---generic about features---*/
.about td {font-family:verdana;
			font-size: 10pt;}

/*---about area title---*/
.about_title {font-weight: bold;
				font-size: 11pt;
				color: 003466;}
				
/*---about area sign ups---*/
.about_sign_up {color: d21942; 
				font-size: 12pt;
				font-weight: bold;}			
/*---about area downloads---*/
.about_download{ font-size: 10pt;
				font-weight: bold;
				color: EF8508;
				height: 40px;
				text-decoration: underline;}
				

/*---Chapter title---*/
.chapter_title { 
				font-family: verdana;
				color: 003466;
				font-size: 10pt;
				font-weight: bold;}
.chapter_text { 
				font-family: verdana;
				color: 003466;
				font-size: 10pt;}			


a.chapter_link{font-family: verdana;
			color: #d21942;
			text-decoration:underline
			font-size: 10pt;}
 a.chapter_link:link {
						text-decoration:underline}
 a.chapter_link:hover {
						text-decoration:underline}
 a.chapter_link:visited {
						text-decoration:underline}
						

a.download_link{font-family: verdana;
			font-size:	9pt;
			color: #003466;
			text-decoration:underline}
a.download_link:visited {color: #003466;
						text-decoration:underline
						}
a.download_link:hover {color: #c80404;
						text-decoration:underline}
						
				

				
					
.chapter_author { 
				font-family: verdana;
				color: 003466;
				font-size: 9pt;
				}
.chapter_number{ 
				font-family: verdana;
				color: 003466;
				font-size: 10pt;
				text-align:center;
				font-weight: bold;
				background-color: F6C5DC}
.chapter_download a:link { font-family: verdana;
				font-size: 8pt;
				color: 003466;
				font-weight: bold;
				text-decoration: underline;}
.chapter_download a:hover { font-family: verdana;
				font-size: 8pt;
				font-weight: bold;
				color: 003466;
				text-decoration: underline;}
.chapter_download a:visited { font-family: verdana;
				font-size: 8pt;
				font-weight: bold;
				color: 003466;
				text-decoration: underline;}
			

/*---bottom menu----*/
.bottom_menu td{font-family: arial;
				font-size:	10pt;
				text-indent: 7px;
				height: 50px;
				color: white;
				background-color: #003466;}

.bottom_menu a:link {color: #dddddd}
.bottom_menu a:visited {color: #dddddd}
.bottom_menu a:hover {color: white ;text-decoration: underline; }
/*.top_menu a:active {color: #1c884f}*/


				
/*---REgistration page---*/
.reg_title { font-family: verdana;
			color: white;
			text-transform: uppercase;
			font-weight: bold;
			font-size: 13pt;
			background-image: url(images/reg_title_bg.jpg);
			height: 37px;}

.reg td { font-family: verdana;
		font-size: 8pt;
		color: 003466}
.reg_left {font-family: verdana;
			font-size: 9pt;
			color: black;}
			
.input_box {height: 25px;}

.module_blue_box {
				border-bottom: 1px solid #7090BF;
				border-top: 1px solid #7090BF;
				border-left: 1px solid #7090BF;
				border-right: 1px solid #7090BF;}
.module_blue_box td {
					font-family: verdana;
					font-size: 8pt;
					}
.module_blue_box a {
					color: D17811;
					text-decoration: underline;}
					
.module_titles {	font-family: verdana;
				font-size: 	11pt;
				font-weight:	bold;
				text-transform: uppercase;
				color:	#003466;
				}

/*---contributors page styles---*/

.cont_title { font-family: verdana;
			font-size: 9pt;
			font-weight:	bold;
			line-height: 1.5;
			color: F85039;

			}

/*Podcast Page styles*/
.podlist{
			list-style-type:none;
			text-align:justify;
			border:1px solid #717DAF;
			margin-left:1px;
			margin-right:40px;
}

.bullet_titles{
			font-weight:bold;
			color:#CA5AEA;
			border:0px solid green;
}

.podlink{
			font-weight:bold;
			font-size:10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
}