body {
	font-family: arial, helvetica, serif;
    background-color:#fff;
}

#menu ul { 
	margin: 0; 
	padding: 0; 
	list-style: none;
	width: 200px; /* Width of Menu Items */ 
	border-bottom: 1px solid #ccc; 
} 

#menu ul li { 
position: relative;
} 

#menu li ul { 
	position: absolute; 	
	left: 199px; /*Set 1px less than menu width */ 
	top: 0; 
	display: block; 
} 

#menu li:hover ul {
	display: block;
} 

#menu li:hover>ul { 
	visibility:visible; 
} 
#menu li:hover li {
	visibility:visible; 
} 

#menu ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #menu ul li { float: left; height: 1%; } 
* html #menu ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menu ul, li { 
	margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menu ul a { 
	display: block; 
	text-decoration: none; 
	color: #777; 
	background: #fff; /* IE6 Bug */ 
	padding: 5px; 
	border: 1px solid #ccc; 
	border-bottom: 0; 
} 

/* Hover Styles */ 
#menu ul a:hover { 
	color: #E2144A; 
	background: #f9f9f9; 
} 

/* Sub Menu Styles */ 
#menu li ul a { 
	text-decoration: none; 
	color: #77F; 
	background: #fff; /* IE6 Bug */ 
	padding: 5px; 
	border: 1px solid #ccc; 
	border-bottom: 0; 

} 

/* Sub Menu Hover Styles */ 
#menu li ul a:hover { 
	color: #E2144A; 
	background: #f9f9f9;

} 

/* Icon Styles */ 
#menu ul a.submenu {background:#fff url("r_arrow.jpg") no-repeat right; } 
#menu ul a.submenu:hover {background:#f9f9f9 url("r_arrow.jpg") no-repeat right;}
	
#container
{
width:912px;
margin:0px auto;
background-color:#fff;
}


#header
{
width:912px;
height:118px;
/*border: 1px solid black;*/ 
text-align: center;
background:#fff url("images/TMI_03.png") no-repeat center;
}

#header_text
{
float: right;
margin: 75px 35px 0px 0px;
}

#col1
{
width:236px;
float:left;
/*border: 1px solid black;*/
padding-left: 25px;
height: 400px;
}
#col2
{
width:476px;
float:left;
/*border: 1px solid black;*/ 
}
#col3
{
width:160px;
float:left;
}

#footer_top
{
width:912px;
margin:0px auto;
clear:both;
height:21px;
background:#fff url("images/TMI_17.gif") no-repeat left;
}

#footer
{

margin:0px auto;
width:912px;
/*border: 1px solid black;*/ 
text-align: center;
background:#fff url("images/TMI_18.gif") left;
}

#footer_bottom
{
width:912px;
margin:0px auto;
background:#fff url("images/TMI_19.gif") no-repeat left;
height:20px;
}

#foot_text
{

}

.content_box_top
{
margin: 0px 5px 0px 5px;
background:#fff url("images/TMI_08.gif") no-repeat center;
height:23px;
width:640px;
}

.content_box
{
margin: 0px 0px 0px 5px;
width:640px;
background:#fff url("images/TMI_11.gif") repeat-y center;
}

.content
{
width:610px;
padding: 5px 15px 5px 15px;
}
.content img
{
border:1px solid black;
}

.content_box_bottom
{
margin: 0px 0px 0px 5px;
background:#fff url("images/TMI_16.gif") no-repeat center;
height:20px;
width:640px;
}

.bottom-container
{
display:block;
height:75px;
margin:auto;
}

.button
{
float:left;
padding-left: 5px;
padding-right: 5px;
}

table.Design4 {
    border-spacing: 0px;
    border-collapse: collapse;
}
table.Design4 th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border-bottom: 2px solid #FFFFFF;
    background: #DBE2F1;
}
table.Design4 td {
    text-align: right;
    border-bottom: 2px solid #FFFFFF;
    padding: 0.1em 0.5em;
    background: #DBE2F1;
}

table.Design4 thead th {
    background: #687EAB;
    color: #FFFFFF;
    text-align: center;
}
table.Design4 th.Corner {
    text-align: left;
}





