/* General */

a:link {
	color: #5E4040;
	text-decoration:none;
}
a:visited {
	color:#5E4040;
	text-decoration:none;
}
a:hover {
	color: #5E4040;
	text-decoration:none;
}   
a:active {
	color: #cccccc;
	text-decoration:none;
}


ul {
color: #ddddff;
color: #5e4040;
}

ul.sitemap {
	background:#FFFFFF;
}

li.sitemap {
	padding:1px;
	list-style-type: square;
}

body { 
	height:100%;
	background-color: #ffffff;
	margin:0px 0px 0px 0px;
	padding: 0px;
}

div.top {
	/* border:1px solid green; */
	position:absolute;
	top:0px;
	left:0px;
	width:755px;
	height:68px;
}



div.main {
	/* border:1px solid green; */
	background-image:url(images/back.jpg); 
	position: absolute;
	top: 134px;
	left: 0px;
	width: 760px;
	height: 276px;
}

div.container {
	/* border:1px solid red; */
	position: relative;
	margin: 0 auto;
	width: 760px;
	height: 550px;
	text-align: left;

}

div#pad15 {
	position:absolute;
	top:0px;
	left:0px;
	padding:15px;
}

table {
	width: 100%;
	height: 100%;
}

td {
	text-align:left;
	/* vertical-align:top; */
}

table.contactus {
	width: 300;
	padding: 5px;
}

td.label {
	text-align:right;
	font-weight: bold;
}

td.content {
	text-align: left;
}

img {
	border:none;
}


/* Sub Page */

div.sub_global_nav {
	position:absolute;
	top:71px;
	left:0px;
	width:750px;
	height:23px;
	background-color: #DCBCB3;
	padding:0px;

}

div.sub_global_menu {
	position:absolute;
	top:0px;
	left:0px;
	width:560px;
	height:23px;
	background-color: #DCBCB3;
	padding:0px;

}

div#main_body {
	/* border:1px solid green; */
	position:absolute;
	top:100px;
	left:191px;
	width:542px;
	height:390px;
	background-color: #ffffff;
	color:#6f5151;
	padding:10px;
	overflow:hidden;
}

html>body #main_body {
	/* border:1px solid red; */
	position:absolute;
	top:100px;
	left:191px;
	width:518px;
	height:370px;
	background-color: #ffffff;
	color:#5E4040;
	padding:10px;
	overflow:hidden;
}


div.sub_left_nav {
	position:absolute;
	top:100px;
	left:0px;
	width:190px;
	height:325px;
	background-color: #ebe2e2;
	border:0px solid #9d9da1;
	border-width: 0px;
	border-style: solid;
	border-color: #c1cad1;
}

/* Grey bottom-left link box */
div.sub_left_fam {
	position:absolute;
	top:430px;
	left:0px;
	width:190px;
	height:70px;
	background-color: #e2e5da;
	z-index:0;
}

div.sub_footer_rule {
	position:absolute;
	top:497px;
	left:0px;
	width:750px;
	height:7px;
	background-image:url(images/front/footer_rule.gif);
	background-repeat: repeat-x;
}

div#footer_pos {
	position:absolute;
	top:497px;
	left:0px;
}

div#copyright {
	position:relative;
	top:10px;
	left:0px;
	width:750px;
	height:10px;
	font-family:Verdana, Arial, Sans-serif; 
	font-size: 10px; 
	font-style: normal; 
    color:#898989;
	text-align:center;
}

div#searchbox {

	position:absolute;
	top:3px;
	left:575px;
	width:200px;
	height:23px;
	padding:0px;

}

div#searchbutton {

	position:absolute;
	top:0px;
	left:696px;
	width:60px;
	height:23px;
	padding:0px;
}

div#fam_links {

	position:absolute;
	top:445px;
	left:10px;
	width:190px;
	height:80px;
}

div#header_nav {

	position:absolute;
	top:7px;
	left:485px;
	width:255px;
	height:23px;
	padding:0px;
}


a#header_nav_links {
	font-family:Verdana, Arial, Sans-serif; 
	font-size: 10px; 
	font-weight:bold; 
	color: #ffffff;
}

a#header_nav_links:hover {
	font-family:Verdana, Arial, Sans-serif; 
	font-size: 10px; 
	font-weight:bold; 
	color: #82979a;
}

span#header_nav_gt {
	font-family:Verdana, Arial, Sans-serif; 
	font-size: 9px; 
	font-weight:bold; 
	color: #82979a;
}


#content {
	position	: relative;
	width		: 515px;
	left		: 5px;
}


#scrollArea {
	position	: absolute;
	left		: 735px;
	top			: 100px;
	height		: 390px;
	width		: 15px;
	border		: 1px solid #666;
	overflow	: hidden;
}

html>body #scrollArea {
	position	: absolute;
	left		: 735px;
	top			: 100px;
	height		: 390px;
	width		: 13px;
	border		: 1px solid #666;
	overflow	: hidden;
}

#scroller {
	position	: absolute;
	top			: -1px;
	width		: 15px;
	background	: #d3d5bf;
	border-top	: 1px solid #666;
	border-bottom	: 1px solid #666;
}


div#nav_home{
position:absolute;
top:0px;
left:0px;
width:55px;
height:23px;
}

div#nav_services{
position:absolute;
top:0px;
left:52px;
width:80px;
height:23px;
}

div#nav_occmed{
position:absolute;
top:0px;
left:118px;
width:165px;
height:23px;
}

div#nav_about{
position:absolute;
top:0px;
left:283px;
width:78px;
height:23px;
}

div#nav_forms{
position:absolute;
top:0px;
left:350px;
width:55px;
height:23px;
}

div#nav_locations{
position:absolute;
top:0px;
left:400px;
width:80px;
height:23px;
}

div#nav_newsletter{
position:absolute;
top:0px;
left:475px;
width:95px;
height:23px;
}

div#nav_links{
position:absolute;
top:0px;
left:424px;
width:125px;
height:23px;
}

/*---navigation control---*/

#myMenu {
  width: 100%;
  background-color:#ffffff;
  text-align: center;
}

#myMenu span {
  display: none;
  visibility: hidden;
}

#myMenu a {
  display: block;

  padding-right: 0.6em;
  padding-left: 0.6em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;

  text-decoration: none;
  font-size: 10 px;
}

#myMenu a:link {
  background-color:#ddbdb3 ;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: 5E4040;
}

#myMenu a:visited {
  background-color: #ddbdb3;
  color: 5E4040;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#myMenu a:hover {
  background-color: #ddbdb3;
  color: white;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#myMenu a:active {
  background-color: #ddbdb3;
  color: 5E4040;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#myMenuChosen {
  width: 100%;
  background-color:#BC8F8F;
  text-align: center;
}

#myMenuChosen span {
  display: none;
  visibility: hidden;
}

#myMenuChosen a {
  display: block;

  padding-right: 0.6em;
  padding-left: 0.6em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;

  text-decoration: none;
  font-size: 10 px;
}

#myMenuChosen a:link {
  background-color:#BC8F8F ;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: 000000;
}

#myMenuChosen a:visited {
  background-color: #BC8F8F;
  color: 000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#myMenuChosen a:hover {
  background-color: #BC8F8F;
  color: 000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

#myMenuChosen a:active {
  background-color: #BC8F8F;
  color: 000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

