/* CSS Document */html {	height: 100%;}body {	height: 100%;	margin: 0px;	padding: 0px;}img {	border: 0px;}p {	font-size: 1em;}#pageFrame {	position: relative;	margin: 0px;	padding: 0px;	width: 740px;}#tomoLogo {	position: relative;	margin: 0px;	padding: 0px;	width: 100%;	background: url(../images/top_bg.jpg) no-repeat;	height: 107px;}#homeLinks {	position: relative;	margin: 0px;	padding: 0px;	width: 272px;	height: 107px;	float: right;	}#header {	position: relative;	margin: 0px;	padding: 0px;	width: 100%;	height: 179px;	background: url(../images/page1_bg2.jpg) no-repeat;}#header2 {	position: relative;	margin: 0px;	padding: 0px;	width: 100%;	height: 88px;	background: url(../images/page2_bg.jpg) no-repeat;}#pageContent {	position: relative;	margin: 0px;	padding: 0px;	width: 100%;	background: url(../images/content_bg.jpg) repeat-y;	border-bottom: 1px solid #000;}#footer {	position: relative;	margin: 0px;	padding: 0px;	width: 100%;}#slug {	float: right;	margin-left: 23px;}#slug img {	border: 1px solid #000;}#homeBtn {	float: left; 	height: 11px; 	width: 44px; 	padding-left: 48px;	padding-top: 95px;	#padding-top: 0px;	display: inline;	#top: 93px;	position: relative;}#homeBtn img {	border: 1px solid #000;	margin: 0px;	padding: 0px;}.home_menu {	background: url(../images/blue_bg.gif);	width: 272px; 	height: 22px; 	float: right; 	font-family: arial; 	color: white; 	letter-spacing: .1em; 	font-size: .6em; 	line-height: 22px;}.home_menu a:link {	color: #FFFFFF;	text-decoration: none;}.home_menu a:visited {	color: #FFFFFF;	text-decoration: none;}.home_menu a:hover {	color: #98CA40;	text-decoration: none;}#pageContent a:hover {	color: #98CA40;	text-decoration: none;}.footer {	font-family: arial;	font-size: .65em;	color: #044862;	text-align: center;	line-height: 1.75em;}