body {
	background-image: url("img/bg.png");
	margin: 0;
	font-family: 'Lucida Grande', Verdana, Sans-serif;
	color: #FFF;
	font-size: 11px;
}

#logo {
	background-image: url("img/logo.png");
	margin: 50px 0 0 30px;
	position: relative;
	top: 7px;
	margin: 40px 0 0 30px;
	width: 550px;
	height: 50px;
	margin-bottom:-11px;
	
}

/* MMC, May 20, 2009 */
#logoMobile {
	background-image: url("img/logo_mobile3.png");		
	background-repeat: no-repeat;
	width: 121px;
	height: 73px;
	margin: 150px 0 0 25px;
	position: absolute;
	top: -50px;
}


#logoNext{
	background-image: url("img/nomogram_logo2.png");
	width: 400px;
	height: 45px;
	position: relative;
	top: 7px;
}

#hbg {
	background-image: url("img/1b.jpg");
	height: 600px;
	background-repeat:no-repeat;
}

#himg {
	background-image: url("img/1.png");
	width: 1045px;
	height: 599px;
	float: left;
	margin-top: 1px;
}

#topnav {
	margin-left: 300px;
}

div.top {
	float: left;
	margin-left: 30px;
	background-image: url("img/top.png");
	width: 156px;
	height: 34px;
	padding-top: 6px;
	text-align: center;
	font-size: 20px;
}

a {
	text-decoration: none;
	color: #25ADF9;
}

a:hover {
	color: #25ADF9;
	text-decoration: underline;
}

div.top a:hover {
	color: #FFF;
	text-decoration: none;
}

#rightnav {
	position:absolute;
	right: 0px;
	top: 80px;
}

div.right {
	width: 190px;
	height: 20px;
	background-image: url("img/right_thin.png");
	background-repeat:no-repeat;
	margin-top: 5px;	
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	font-size: 15px;
}

div.right a:hover {
	color: #FFF;
	text-decoration: none;
}

img {
	border: none;
	behavior: url(img/iepngfix.htc);
}

div {

	behavior: url(img/iepngfix.htc);
}

#tra {
	background-image: url(img/tra.png);
	position: absolute;
	height: 170px;
	width: 1030px;
	top: 480px;
	left: 0px;
	padding: 20px 0 0 20px;
	
}

/* mmc added jan 31m2009 */
#tra_index {
	padding: 20px 0 0 20px;		
	margin: 0;
	font-family: 'Lucida Grande', Verdana, Sans-serif;
	color: black;
	font-size: 14px;
}

/* mmc added jan 31m2009 */
#grayLine {
	background-image: url("img/tra_cr_thin.png");
	background-repeat: repeat;
	position:relative;	
	top:-10px;
	height: 1px;
	
} 
	
#tratext {
	position: absolute;
	width: 1030px;
	left: 10px;
	top:  10px;
	
}

#small_page_outer{
	background-image: url("img/tra-bg.png");					
	background-repeat: repeat;
	margin:10px;
	width:600px;
}

#small_page_inner{
	padding:10px;
	left: 20px;	
	top:  10px;
	width:560px;
}



#tra-new {
	background-image: url("img/tra.png");
	height: 800px;
	background-image: relative;
	position: relative;
	top: 100px;
	padding: 20px 0 0 20px;
}
#tratext-about {
	position: absolute;
	left: 20;
	top:  10;
}
#tra-about {
	background-image: url("img/tra-bg.png");
	x_height: 920px;
	background-image: absolute;
	top: 100px;
	padding: 20px 0 0 20px;
}
#tratext-info {
	position: absolute;
	left: 20;
	top:  10;
}
#tra-info {
	background-image: url("img/tra-bg.png");
	height: 700px;
	background-image: absolute;
	top: 100px;
	padding: 20px 0 0 20px;
}

#tra-fellow {
	background-image: url("img/tra-bg.png");
	height: 200px;
	background-image: relative;
	position: relative;
	top: 40px;
	padding: 10px 0 0 20px;
}

#tratext-fellow {
	position: fixed;
	left: 20;	
	top:  5;
}
#tra-consult {
	background-image: url("img/tra-bg.png");
	height: 300px;
	background-image: relative;
	position: relative;
	top: 40px;
	padding: 10px 0 0 20px;
}

#tratext-consult {
	position: fixed;
	left: 20;	
	top:  5;
}
#copyright {
	background-image: url("img/tra_cr.png");
	background-repeat: repeat;
}
#hdr {
	text-decoration: none;
	color: #25ADF9;
}
