* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333;
}

div#container {
	width: 760px;
	margin: 0 auto;
	text-align: left;
	background: url(../imgs/background_image.jpg) left top no-repeat;
}

	/* ---------------------------- header ------- */
	h1 {
		margin-top: 10px;
		background: url(../imgs/logo_transmedical.gif) left top no-repeat;
		height: 171px;
		width: 136px;
		text-indent: -999px;
		overflow: hidden;
		float: left;
	}

	div#content {
		margin-left: 350px;
		padding-top: 10px;
		height: 500px;
	}

		div#content h3 {
			text-align: right;
			padding: 4px 10px;
			font-size: 14px;
			color: #222;
			background: #FFF;
			cursor: pointer;
			letter-spacing: -1px;
			border-bottom: 1px solid #0066CC;
			opacity: 0.7;
    		 -moz-opacity: 0.7;
     		filter: alpha(opacity=70);
		}

		div#content h3 a {
			color: #003399!important;
			text-decoration: none;
		}

			div#content h3 a:hover {
				color: #000033!important;
			}

		div#content div.accordion {
			background: #FFF;
			padding: 0 5px;
			opacity: 0.9;
    		 -moz-opacity: 0.9;
     		filter: alpha(opacity=90);
		}

			div#content div.accordion h4 {
				font-size: 14px;
				margin: 4px 0;
				border-bottom: 1px solid #CCC;
				letter-spacing: -1px;
			}

			div#content div.accordion p {
				color: #000;
				font-size: 11px;
				line-height: 150%;
				padding: 4px 0;
			}

			div#content div.accordion strong {
				color: #0066CC;
			}

			div#content div.accordion a {
				color: #0066CC;
				text-decoration: none;
			}

				div#content div.accordion a:hover {
					color: #0066CC;
					text-decoration: underline;
				}
			
			div#content div.accordion ul {
				font-size: 11px;
				margin: 5px 20px;
				list-style: circle;
			}

				div#content div.accordion ul li {
					padding: 2px 0;
				}





	/* ---------------------------- footer ------- */
	div#footer {
		padding: 15px;
		background: url(../imgs/footer_background.gif) center top no-repeat;
		height: 63px;
		text-align: center;
	}

		div#footer p {
			font-size: 11px;
			color: #CCC;
			padding: 4px 0;
		}

		div#footer a {
			color: #999;
		}

		div#footer a.madeby {
			height: 20px;
			width: 90px;
			display: block;
			margin: 0 auto;
			text-indent: -999px;
			overflow: hidden;
		}
