/*
This style sheet was created from C:\d\dev\vss-scheduleing\clients\template.html
*/

A {
font: 900 11px Verdana;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #786857;
	text-decoration: none;
	 }

A:LINK { }

A:VISITED { }

/* note that A:HOVER isn't supported by all browsers */
A:HOVER {
color: #542d03;
	text-decoration: underline;
 }

BODY {
	margin: 0;
	padding: 0;
	background: #ffffff url(images/bkg_body.jpg) 765px 0 no-repeat;
	font: 500 11px Verdana;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
}
p{
	font: 500 11px Verdana;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}
DIV { }

IMG {
border:none; }

/* classes */
.col { float: left; margin: 0; padding: 0; }

.content {
	position: relative;
	margin: 0;
	padding: 0;
	left: 0;
	top: 0;
	width: 765px;
	min-height: 430px;
	background: #fff url(images/bkg_content.jpg) no-repeat;
	float: none;
	clear: both;
}

.footer {
	position: relative;
	top: 0;
	left: 0;
	width: 765px;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	height: 30px;
	*width: 775px;
}

.header {
	position: relative;
	background: #ffffff url(images/bkg_header.jpg) no-repeat;
	width: 615px;
	height: 135px;
	left: 0;
	float: left;
	overflow: hidden;

}

.logo {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	height: 135px;
	width: 150px;
	overflow: hidden;
}

.main {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	width: 800px;
}

.row{
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
}

.rowhead {
	position: relative;
	top: 0;
	left: 0;
	width: 765px;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.rowmenu {
	margin: 0;
	padding: 0;
	position: relative;
	overflow: hidden;
	height: 15px;
	width: 615px;
}

.rowwelcome {
	position: relative;
	margin: 0 0 0 0;
	padding: 0;
	overflow:hidden;
	height: 40px;
	width: 614px;
	float: none;
}
FIELDSET {
margin: 2px;
padding:2px;
border: 1px #542d03 solid;
 }
.formtext{
	font-size:11px;
	text-align: right;
}
 LEGEND {
font-size:11px;
font-weight: 900;
color:#542d03;
font-variant: small-caps;
}
.utility {
	float: left;
	width: 100px;
	height: 20px;
	margin: 0;
	padding: 0;
	text-align: right;
}
.textright{
	text-align:right; 
}

INPUT[type='text'] {
 border:1px #542d03 solid;
height: 17px;
font-family:  verdana, arial,sans-serif; 
font-size: 10px;
  }


INPUT{
border:1px #542d03 solid;
height: 17px;
font-family:  verdana, arial,sans-serif; 
font-size: 10px;
 } 
  
input.textbox{
 height: 17px;
 width: 200px;
 border:1px #542d03 solid;

}
INPUT[type='password'] {
 border:1px #542d03 solid;
height: 17px;
font-family:  verdana, arial,sans-serif; 
font-size: 10px;
  } 

select{
border:1px #542d03 solid;
height: 17px;
min-width:140px;
}

input.submitbutton {
 border-right-style: outset;
 border-top-style: outset;
 font-weight: bold;
 border-left-style: outset;
 color: #ffffff;
 border-bottom-style: outset;
 background-color: #dbd7c7; /*#6699cc */
}


input[type='submit']{
 border-right-style: outset;
 border-top-style: outset;
 font-weight: bold;
 border-left-style: outset;
 color: #ffffff;
 border-bottom-style: outset;
 background-color: #dbd7c7; /*#6699cc */
}





/* unique IDs */










#app { }

#book { }

#contact { }

#help { }

#his { }

#profile { }

#serv { }
