table td, table th {
	font-size:1.0em;
}
/*Main Layout */

table.mainTableShell {
	width:760px;
}
table.mainContentTable {
	width:760px;
}

td.orange {
	border-left:2px solid #fff;
	background:url(/images/TopNav.jpg)  0px 3px repeat-x;
	
}

.colHeader {
	font-weight:bold;
}

body {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
}

.wrapDate {
	width:90px;
}

.rtAlign {
	text-align:right;
	
}

/*Left Navigation*/	

td.NavLeft {
	padding-left:0px;
	margin-left:0px;
	height:17px;
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing: .25px;
	line-height:19px;
}
a.NavLeft {
	font-size:11px;
	font-weight:bold;
	color: #666666;
	padding-left:9px;
	text-decoration:none;
	letter-spacing:.25px;
}
a.NavLeft:hover {
	font-size:11px;
	font-weight:bold;
	color: #666666;
	padding-left:9px;
	text-decoration:underline;
}
.NavLeftActive {
	font-size:11px;
	font-weight:bold;
	color: #FF9900;
	text-decoration:none;
	background-image:url(/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:3px;
	padding-left:9px;
}
a.NavLeft2 {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color: #666666;
	padding-left:23px;
	text-decoration:none;
	letter-spacing:.25px;
	padding-top:0px;
	padding-bottom: 0px;
	margin-top:0;
	margin-bottom:0
}
a.NavLeft2:hover {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color: #999999;
	padding-left:23px;
	text-decoration:underline;
}
.NavLeftActive2 {
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	color: #FF9900;
	text-decoration:none;
	padding-left:23px;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	padding-top:0px;
	padding-bottom: 0px;
	background-position:18px 3px;
	margin-top:0;
	margin-bottom:0
}
/*Top Navigation*/	


.NavTop {
	height:31px;
	width:193px;
	border:1px;
	border-style:solid;
	border-color:#FFFFFF;
}
a.NavTop {
	text-decoration:none;
}
a.NavTop:hover {
	text-decoration:none;
}
.hover {
	text-decoration:none;
	height:24px;
	width:165px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	border:2px;
	border-style:solid;
	border-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	background-color:#99CC00;
	padding-left:15px;
	color:#FFFFFF;
	font-weight: normal;
	/*cursor: hand;*/
}
/*Home Center Navigation*/	
.Number {
	border:solid #FFFFFF 1px;
	color:#FFFFFF;
	font-size:x-small;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	width:15px;
	height: 15px;
	margin:8px;
	margin-top:9px;
	margin-left:9px;
	margin-bottom:0px;
	padding:1px;
}
.NavCenter {
	background-color:#009900;
}
.NavCenterHover {
	/*cursor: hand;*/
}
#Number2 {
	position:absolute;
	top: 71px;
	left: 200px;
	width:15px;
	height: 15px;
	z-index: 1;
}
.NavCenter2 {
	background-color:#FF6600;
}
.NavCenterHover2 {
	background-color:#FF9900;
	/*cursor: hand;*/
}
.NavCenter3 {
	background-color:#99CCFF;
}
.NavCenterHover3 {
	background-color:#6699CC;
	/*cursor: hand;*/
}
.NavCenter4 {
	background-color:#99CC00;
}
.NavCenterHover4 {
	background-color:#009900;
	/*cursor: hand;*/
}
h1 {
	font-size: 20px;
	font-family: Helvetica, sans-serif;
	margin-top: 18px;
	/*margin-left:20px;*/
	margin-bottom:15px;
	font-weight: normal;
	margin-right:55px;

}
h2 {
	font-size:large;
	color:#009900;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	margin-top:0px;
}
h3 {
	font-size:medium;
	color: #009900;
	font-weight:bold;
	margin-bottom:2px;
	padding-top:1px;
}
h4 {
	font-size:small;
	color: #009900;
	margin-top:0px;
	margin-bottom:2px;
}
p {
	margin-top:0px;
	margin-bottom:6px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
p.Content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	margin-top: 8px;
	margin-bottom: 1px;
	padding-bottom: 0px;
}
p.Highlight {
	color: #009900;
}
ul {
	margin-top:2px;
	margin-bottom:1px;
	padding-left:8px;
	margin-left:8px;
	font-size:small;
}
ul p {
	padding-left:0px;
	padding-top:1px;
	margin-left:-1px;
	font-size: small;
}
.Content a {
	color: #009900;
}
.ContentT a {
	color: #009900;
}
.disclaimer {
	color: #999999;
	font-size: x-small;
	text-align: center;
	padding-top: 18px;
}
.disclaimer a {
	color: #999999;
	text-decoration:none;
	font-weight:bold;
	padding-top: 18px;
}
.disclaimer a:hover {
	text-decoration:underline;
}
.ContentContainer {
	position:absolute;
	top: 157px;
	left: 192px;
	width: 518px;
}
.ContentContainerMain {
	position:absolute;
	top: 144px;
	left: 163px;
	width: 596px;
}
.HeaderMain {
	font-size: 28px;
	color: #009900;
	/*font-stretch:extra-condensed;*/
	font-family: Helvetica, sans-serif;
}
.HeaderBoxMain {
	font-size: large;
	color: #000000;
	text-align: left;
	text-decoration: none;
	padding-left: 15px;
	letter-spacing: 0.15px;
	font-weight: lighter;
	padding-top: 25px;
}
.BodyMain {
	font-size: small;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	padding-left: 15px;
}
.GreyText {
	color: #999999;
	font-size:x-small;
}
.PeopleContainer {
	position:relative;
	top: -344px;
	left: 343px;
	width: 246px;
	z-index: 1;
}
.PeopleSpacer {
	margin-top:9pt;
}
.HeaderBoxMain a {
	color: #000000;
	text-decoration: none;
}
.BodyMain a {
	color: #000000;
	text-decoration: none;
}
.boxes a {
	color: #000000;
	text-decoration: none;
}
#AbbottLogo {
	position:absolute;
	top: 19px;
	left: 0px;
}
#NavLeft {
	position:absolute;
	top: 162px;
	left: -3px;
	width:146px;
	z-index: 1;
}
hr {
	width: 145px;
	color:#FF9900;
	height: 1px;
	background-color:#009900;
	border: 0;
}
#NavLeft hr {
	width: 145px;
	color:#FF9900;
	height: 1px;
	background-color:#009900;
	border-color:#009900;
	border: 0;
}
#ContentContainer li {
	font-size:small;
	font-weight:normal;
	list-style:disc;
	margin-bottom: 0px;
}
#ContentContainer li li {
	font-size:small;
	font-weight:normal;
	list-style:circle;
	margin-bottom: 0px;
}
.ContentContainer li {
	font-size:small;
	font-weight:normal;
	list-style:disc;
}
li {
	font-size:small;
	font-weight:normal;
	list-style:disc;
  font-family:Arial,Helvetica,sans-serif;

}
#testimonials {
	position:relative;
	top: -67px;
	left: 70px;
	width:48px;
	z-index: -1;
}
#hearMore {
	position:absolute;
	top: 261px;
	left: 662px;
	width:59px;
	z-index: 2;
}
a.back {
	color: #FF6600;
}
.quote {
	position:absolute;
	top: 198px;
	left: 621px;
	width: 125px;
	z-index: 2;
}
td.Content {
	border-right-width: 9px;
	border-bottom-width: 9px;
	border-top-width: 20px;
	border-left-width: 20px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left:15px;
	border-top-style: solid;
	padding-right:10px;
	padding-top:10px;
	border-right-color: #009900;
	border-bottom-color: #009900;
	border-left-color: #009900;
	border-top-color: #009900;
}
td.ContentT {
	border-right-width: 9px;
	border-bottom-width: 9px;
	border-top-width: 20px;
	border-left-width: 20px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left:15px;
	border-top-style: none;
	padding-right:10px;
	padding-top:10px;
	border-right-color: #009900;
	border-bottom-color: #009900;
	border-left-color: #009900;
	border-top-color: #009900;
}
.ContentContainer {
	position:absolute;
	top: 161px;
	left: 175px;
	width: 591px;
	position:absolute;
}
.Steps {
	background-color: #009900;
	border-bottom-color: #009900;
}
.boxes {
	text-decoration:none;
	color: #FFFFFF;
	border: 4px solid #FFFFFF;
	top: 183px;
	left: 667px;
	width: 95px;
	position:absolute;
	font-family: Helvetica, sans-serif;
	font-size: large;
	text-align: center;
	z-index: 1;
	color:#FFFFFF;
	vertical-align: middle;
	height: 95px;
}
#boxes a {
	text-decoration:none;
	color:#FFFFFF;
	vertical-align: middle;
	text-align: center;
}
.boxesHover {
	text-decoration:none;
	border: 4px solid #FFFFFF;
	top: 183px;
	left: 667px;
	width: 95px;
	position:absolute;
	font-family: Helvetica, sans-serif;
	font-size: large;
	text-align: center;
	z-index: 1;
	color:#FFFFFF;
	vertical-align: middle;
}
.boxesSmall {
	color: #FFFFFF;
	background-color: #FF6600;
	border: 4px solid #FFFFFF;
	top: 175px;
	height: 97px;
	left: 643px;
	width: 119px;
	position:absolute;
	font-family: Helvetica, sans-serif;
	font-size: small;
	text-align: center;
	z-index: 1;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 1px;
	padding-left: 1px;
}
.CalloutBox1 {
	color:#000000;
	background-color:#FFFFFF;
	border: 2px solid #009900;
	top: 306px;
	height: 61px;
	left: 646px;
	width: 117px;
	position:absolute;
	font-family: Helvetica, sans-serif;
	font-size: medium;
	text-align: left;
	z-index: 1;
	padding-top: 32px;
	padding-bottom: 12px;
	padding-right: 1px;
	padding-left: 1px;
}
