/*	Andrew Cedergren
	Open Hands Health Services
*/

div.background_color {
	background-color: #cccccc;
}

body {
	font: 100% helvetica;
	text-align: center;
	background-image: url('../images/online_app/img_web_background.png');
	background-position: center;
}

p { margin-top: 3px; margin-bottom: 3px; }


td.app_rights {
	font: 70% helvetica;
}

span.menu_header {
	font: 8pt Georgia;
	color: #336699;
}

span.page_header {
font: italic 1em/1.5em "Monotype Corsiva";
font-size: x-large;
color: #993333;
}

span.page_subtitle {
	font: bold 1em/1.5em "Arial";
	font-size: small;
	color: #336699;
}

span.page_text {
	font: 12px helvetica;
	color: #993333
}

A:link {
	font: 100% helvetica;
	color: #669999; 
	text-decoration: none;
} 
	
A:visited {
	text-decoration: none;
	font: 100% helvetica;
	color: #669999; 
	text-decoration: none;
}

A:active {
	text-decoration: none;
	font: 100% helvetica;
	color: #669999; 
	text-decoration: none;
}

A:hover {
	font: 100% helvetica;
	text-decoration: none; 
	color: #cccc99;
}

div.expand_app {
	width: 790px;
	min-height: 100px;
	background-image: url('../images/online_app/Top.png');
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 0px;
	font-size: 80%;
	margin: 0px auto;
}

div.expand_app div.img_title {
	width: 788px;
	height: 88px;
	background-image: url('../images/online_app/img_app_title.png');
	position: center;
}
		
div.expand_app div.app_middle {
	width: 790px;
	background-image: url('../images/online_app/Middle.png');
	background-position: center;
	background-repeat: repeat-y;
	overflow: hidden;
}
		
div.expand_app div.app_inside {
	margin: 0 auto;
	text-align: left;
	width: 96%;
}

div.expand_app div.img_contact {
	width: 765px;
	height: 26px;
	background-position: absolute;
	margin-top: 1%;
	left: 0px;
}

div.expand_app div.web_contents {
	margin-top: 1%;
	text-align: left;
	width: 100%;
	background-image: url('../images/online_app/backmassage_Full.jpg');
	background-position: center;
	background-repeat: repeat-y;
	filter:alpha(opacity=90); /* IE's opacity*/
}

.bl {background: url(../images/online_app/bl.gif) 0 100% no-repeat}
.br {background: url(../images/online_app/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/online_app/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/online_app/tr.gif) 100% 0 no-repeat; padding:10px} 
.t {background: url(../images/online_app/dot.gif) 0 0 repeat-x}
.b {background: url(../images/online_app/dot.gif) 0 100% repeat-x}
.l {background: url(../images/online_app/dot.gif) 0 0 repeat-y}
.r {background: url(../images/online_app/dot.gif) 100% 0 repeat-y} 

div.expand_app div.menu_items {
	width: 480px;
	min-height: 230px;
	position: relative;
	left: 0px;
	padding:5px;
	border-left: 1px solid #cccc99;
}
div.expand_app div.map_canvas {
	border: 1px solid #cccc99;
}

div.expand_app div.menu_content {
	width: 300px;
	height: 100px;
	position: relative;
	left: 100px;
}

div.expand_app div.btn_submit{
	width: 30px;
	height: 10px;
	background-image: url('../images/online_app/Bottom.png');
	position:relative;
	left:60%;
	margin-top: 5px;

}

div.expand_app div.app_bottom {
	min-height: 52px;
	width: 791px;
	background-image: url('../images/online_app/Bottom.png');
	background-position: bottom left;
	background-repeat: no-repeat;
}