@charset "utf-8";
/* CSS Document */
#centerbox-content #centerbox #centerbox-tabs-content div {
  height: 100%;
  visibility: hidden;
  display: none;}
  
#centerbox #centerbox-tabs {
  position: absolute;
  z-index: 5;}

/* -------------------------------------
MASTER
------------------------------------- */

body#home {
	background-color: #fff;
	background-image: url(/images/bkgrnd_hm.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body#about {
	background-color: #fff;
	background-image: url(/images/bkgrnd_about.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body#services {
	background-color: #fff;
	background-image: url(/images/bkgrnd_services.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body#products {
	background-color: #fff;
	background-image: url(/images/bkgrnd_products.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body#resources {
	background-color: #fff;
	background-image: url(/images/bkgrnd_resources.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


body#appt {
	background-color: #fff;
	background-image: url(/images/bkgrnd_setappt.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body#contact {
	background-color: #fff;
	background-image: url(/images/bkgrnd_contact.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/* -------------------------------------
GLOBAL
------------------------------------- */

#main_table{
	width: 963px;
}

#utilitynav {
	width:775px; 
	height:42px;
	padding-top:27px;
	vertical-align:middle;
}

#utilityhome {
	width:171px; 
	height:44px;
	padding-left:15px;
	vertical-align:middle;
}

#footer {
	height: 56px;  
	text-align: left; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;				
	color: #aaa;	
	float:left;
	padding: 10px;
}

#Nav {
	float: left;
	width:425px;	
	padding-left:10px;
	margin-top:2px;
}

#Navigation { 
	float: left;
	font-family: Arial;
} 
#Navigation ul {
	display:inline;
	text-transform: uppercase;
}

#Navigation li {
	float: left;
	clear:right;
	font-size:.7em;
	padding-right:20px;
	list-style:none;
	font-weight:bold;
}

#Navigation li a {
	color: #fff;
	text-decoration: none;	
	padding-right:20px;	
	list-style:none;
	font-weight:bold;
}

#Navigation li a:visited {
	color: #fff;
	text-decoration: none;
	padding-right:20px;	
	list-style:none;
	font-weight:bold;
}

#Navigation li a:hover {
	color: #ccc;
	text-decoration: none;	
	padding-right:20px;	
	list-style:none;
	font-weight:bold;
}


/* -------------------------------------
TESTIMONIAL
------------------------------------- */

#testimonial_row{
	width: 175px;
	padding-top:100px;
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

#test_title{
	font-size: 1em;
	font-weight:bold;
	font-variant:small-caps;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

#testimonial_name{
	width: 175px;
	font-size: .8em;
	font-weight:bold;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

#testimonial_location{
	width: 175px;
	font-size: .8em;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}


div.hr {
  line-height: 0px;
  font-size: 0px;
  margin: 5px 0px 5px 0px;
  padding: 0px;
  height: 3px;
  background: url('/images/hr.gif');
}

div.divider {
  line-height: 0px;
  font-size: 0px;
  margin: 30px 0px 30px 0px;
  padding: 0px;
  height: 3px;
  background: url('/images/hr.gif');
}

/* -------------------------------------
HOME
------------------------------------- */

#hometext_top {
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height:18px;
	padding:25px 25px 25px 25px;
	height:76.5px;
}

#hometext {
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	line-height:19px;
	padding:25px;
	height:76.5px;
}

#body_content {
	font-size: .7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	width:501px;
	line-height:19px;
	padding:0 25px 25px 25px;
}

h1 {
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	color: #001165;
	line-height:15px;
}

h1 {
	font-size: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #001165;
	line-height:15px;
}

h2 {
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #001165;
	line-height:15px;
}

h3 {
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
	color: #001165;
	line-height:15px;
}


h4 {
	font-size: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #001165;
	line-height:15px;
}

/* -------------------------------------
INTERIOR
------------------------------------- */

#main_image {
	width:265px;
}

#subnav_panel {
	width:501px;
	height:38px;
}


/* -------------------------------------
PRODUCTS
------------------------------------- */

#productname {
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #001165;
	padding-bottom:8px;
}

#payment_tab {
	width:87px;
	padding-bottom:8px;
}

#tab1 {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #001165;
}


/* -------------------------------------
RESOURCES
------------------------------------- */

.bookname {
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #001165;
	padding-bottom:8px;
}

.details {
	font-size: .8em;
	font-family: Arial, Helvetica, sans-serif;
	color: #001165;
	padding-bottom:8px;
}


/* -------------------------------------
FORM
------------------------------------- */

.formREQUIRED 	{font-family: Arial, Helvetica, sans-serif;	font-size: .8em;color: #FF0000;	}
.formFIELD 		{font-family: Arial, Helvetica, sans-serif;	font-size: .8em;color: #16145f;	}


/* -------------------------------------
Links
------------------------------------- */

a{
	color:#6c0000;
	text-decoration:none;
}
a:hover{ color:#6c0000;
	text-decoration:underline;}

#footer a 			{text-decoration: none; color: #aaa;}
#footer a:visited 	{text-decoration: none; color: #aaa;}
#footer a:hover 	{text-decoration: underline; color: #aaa;}

#inovast a 			{text-decoration: none; color: #c0c0c0;	text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: .7em; padding-left:10px; padding-top:50px;}
#inovast a:visited 	{text-decoration: none; color: #c0c0c0;	text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: .7em; padding-left:10px; padding-top:50px;}
#inovast a:hover 	{text-decoration: none; color: #c0c0c0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: .7em; padding-left:10px; padding-top:50px;}
