<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*	Applied Spectra Site Style
	Created by: Clint Applegate (CA Visual Design)
======================================================*/

html {
	/*margin-left:-1px;
	overflow-y:scroll;*/
	}

body {
	font: 12px/1.5 'Lucida Grande', 'Helvetica Neue', Arial, FreeSans, sans-serif;
	color:#444;
	background: #FFF url(../images/ui-img/BG-header.png) repeat-x left top;
	}

h1 {font-size: 24px;font-weight: normal;color:#2E8B00;}
h2 {font-size: 20px;font-weight: normal;color:#2E8B00; line-height:22px;}
h3 {font-size: 18px;font-weight: normal;color:#666; line-height:20px;}
h4 {
	font-size: 18px;
	line-height:18px;
	font-weight: normal;
	color:#666;
}
h5 {font-size: 15px;font-weight: normal;}
h6 {font-size: 14px;}
.press-release-section a {
	color:#0066CC; font-weight:bold;
}

.boldtext {
	font-weight: bold;
}
.underline_txt {
	text-decoration: underline;
}
.superscript {
	font-size:xx-small; 
	vertical-align:top;
} 
p {
	font-size:12px;
	line-height: 20px;
	margin: 0px 0px 10px;
}

a {color:#2E8B00;}
a:hover {color:#267300;}
	
.lineHor {
	border-bottom:#c0c0c0 1px dashed;
	margin-top:25px;
	margin-bottom:25px;
}

.green-text {
	color:2E8B00;
}

.alignleft {
	float:right;
	margin:20px 0 0 15px;
}


/* Header Style
================================================*/

#header-wrap {
	background:transparent url(../images/ui-img/topnavBG3.png) no-repeat center 98px;
	padding-bottom:1px;
	}
	
#topnav {
	padding-top:0;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:5px;
	height:40px;
	}
	
#topnav ul li {display:inline-block;}

#topnav ul li .current {
	color:#fff;
	background:transparent url(../images/ui-img/topnavBG3.png) -100px -78px no-repeat;
	}

#topnav ul li .home {
	width:40px;
	margin-left:-5px;
	/*text-indent:-9999px;*/
	}
#topnav ul li .home:hover {
	background:transparent url(../images/ui-img/topnavBG3.png) -10px -78px no-repeat;
	}
#topnav ul li .navEffect {
	width:80px;
	margin-left:1px;
	/*text-indent:-9999px;*/
	}
#topnav ul li .navEffect:hover  {
	width:80px;
	margin-left:1px;
	background:transparent url(../images/ui-img/topnavBG3.png) -100px -78px no-repeat;
	}
#topnav ul li .navEffect2 {
	width:86px;
	margin-left:1px;
	/*text-indent:-9999px;*/
	}
#topnav ul li .navEffect2:hover  {
	width:86px;
	margin-left:1px;
	background:transparent url(../images/ui-img/topnavBG3.png) -100px -78px no-repeat;
	}

#logo {
	margin-top:10px;
	/*background:transparent url(../images/applied-spectra-logo.png) no-repeat;*/
	/*text-indent:-9999px;*/
	width:460px;
	height:96px;
	display:block;
	}
a.btnLearnMore {
	background:transparent url(../images/ui-img/Btn-green.png) no-repeat 0 0px;
	float: right;
	width: 106px;
	height:40px;
	color:#FFF;
	padding:2px 0 0 10px;
	text-decoration:none;
	font-size:13px;
}


/* Page Content Left
======================================================*/
.banner-divider {
	margin: 0px auto;
	width: 960px;
}

.gallery-divider {
	margin: 0px auto;
	width: 660px;
}

#content {min-height: 440px; padding-bottom:20px;}
#content h2, h3, h4, h5, h6 {margin-top:10px;margin-bottom:8px;}
#content h1 {
	background: url(../images/BG-h1.png) repeat-x left 30px;
	padding-bottom:12px;
}
/* Home boxes style
=======================================================*/
#content #homeContentLeft h1 {
	background: url(../images/BG-hm-h1.gif) no-repeat left 30px;
	padding-bottom:12px;
	font-style:normal;
}
#content #homeContentRight h2 {
	background: url(../images/BG-hm-side-h1.gif) no-repeat left 30px;
	padding-bottom:12px;
	margin:0;
	font-weight: normal;color:#2E8B00;
}

#contentLeft {
	/*margin-left:30px;*/
	/*margin-right:20px;*/
	position:relative;
}
#contentLeft h4 {margin:0 0 5px 0}
#contentLeft p {
	margin-bottom:10px;
}

/* Side Column Right
==========================================================*/

#homeContentRight {
	/*margin-top:10px;*/
	color:#999;
	font-size:11px;
	width:340px;
}
#contentRight {
	margin-top:10px;
	color:#999;
	font-size:11px;
	width:250px;	
	/*background:#FBFBFB;*/
	/*border:1px solid #999;*/
	
	/* CSS3 Rounded Corners */
	/*-moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
	border-top-left-radius:6px;
	-moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
	border-top-right-radius:6px;
	-moz-border-radius-bottomleft:6px;
	-webkit-border-bottom-left-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-bottom-right-radius:6px;
	border-bottom-right-radius:6px;*/
	}
#contentRight .rightBoxBg {
	background: url(../images/ui-img/BG-sidecol-box.png) repeat-y center top;
}

.latestNewsHome dt, .latestNews dt {
	color:#369;
	font-size:13px;
}
.latestNewsHome dd, .latestNews dd {
	margin: 0px 0px 10px;
}
/*#contentRight .latestNews {padding:10px;}*/
#content .latestNews h1 {
	font-size: 21px;
}
#content .latestNews h2 {
	font-size: 18px;
}

#contentRight .rightftr {
	background: url(../images/ui-img/BG-sidecol-ftr.png) no-repeat center bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}		
#contentRight h3 {
	margin:0;
	padding:6px 6px 6px 10px;
	color:#fff;
	background:url(../images/ui-img/BG-sidecol-h3.png) no-repeat center top;
	font-size: 17px;
	font-weight:normal;
	}
#form-box #comment-section input{padding:15px 20px 20px 20px;}
.rightContent {padding:10px;}
.rightContent p {color:#444;}
.rightContent h5 {
	margin:5px 0 5px 0;
	color:#444;
}
#content .product-name {
	font-weight: bold;
	color: #666;
}
.imgRight {padding:10px 10px 5px 15px;}

#contentRight .social {padding:0;}


/*  Sub Navigation - side column contentRight
=============================================================*/

#subNavigation {
	margin:0px 20px 25px 20px;
	font-size:12px;
	border-top:1px solid #ddd;
	background:none;
}
	
#subNavigation ul {
	color:#39c;
	margin:0;
	border:none;
	line-height:33px;
}

#subNavigation li {
	border-bottom:1px solid #ddd;
	margin:0;
	color:#70727A;
}
#subNavigation li li {
	border-bottom:1px solid #ddd;
	margin:0;
	color:#70727A;
	padding-left:10px;
}
#subNavigation li a {
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#2E8B00;
}
#subNavigation li li a {
	display:block;
	padding-left:10px;
	text-decoration:none;
	color:#2E8B00;
}
#subNavigation li a:hover {
	background:#E1F0D9;
	font-weight:bold;
}

/*	Photo box and hover style
============================================================*/

.photo-show-right {
	background: #E4E4E4;
	padding: 5px;
	float: right;
	border: 1px solid #999;
	position: relative;
}
.photo-show-right-nobg {
	padding: 5px;
	float: right;
	border: 1px solid #999;
	position: relative;
}
.photo-show-right-nobg-nobdr {
	padding: 5px;
	float: right;
	position: relative;
}
.photo-show-right p {
	text-align: center;
	margin-top: 5px;
	font-size:11px;
	line-height:16px;
}

.photo-show-left {
	background: #E4E4E4;
	padding: 5px;
	float: left;
	border: 1px solid #999;
	position: relative;
}
.photo-show-left-nobg {
	padding: 5px;
	float: left;
	border: 1px solid #999;
	position: relative;
}
.photo-show-left-nobg-nobdr {
	padding: 5px;
	float: left;
	position: relative;
}
.photo-show-left p {
	text-align: center;
	margin-top: 5px;
	font-size:11px;
	line-height:16px;
}
.project_hoverPhoto {
	background:transparent url(../images/spacer.gif) repeat scroll 0 0;
	display:block;
	height:202px;
	position:absolute;
	width:200px;
	z-index:5;
	}
.project_hoverPhoto300px {
	background:transparent url(../images/spacer.gif) repeat scroll 0 0;
	display:block;
	height:150px;
	position:absolute;
	width:300px;
	z-index:5;
	}
.project_hoverPhoto_210px {
	background:transparent url(../images/spacer.gif) repeat scroll 0 0;
	display:block;
	height:160px;
	position:absolute;
	width:210px;
	z-index:5;
	}
/*ul.list-bullet-level2  {
	background:transparent url(../images/zoom.png) no-repeat scroll center center;
}*/
.project_hoverPhoto300px:hover, .project_hoverPhoto_210px:hover {
	background:transparent url(../images/zoom.png) no-repeat scroll center center;
}
.project_hoverPhoto:hover {
	background:transparent url(../images/zoom.png) no-repeat scroll center center;
}


/*--- prettyPhoto ---*/
.currentTextHolder {
	font-size:11px;
	font-weight:bold;
	color:#101319;
}
/* Footer Style
================================================*/

.abstract-text h1{
	height:80px;
	background:transparent url(../images/ui-img/BG-footer-out.png) repeat-x left bottom;
	}

#bottom {
	padding-top:10px;
	font-size:11px;
	color:#ddd;
	background: url(../images/ui-img/BG-footer-in.png) no-repeat center top;
	height:70px;
	}

#bottom p {
	margin-left:15px;
	/*display:inline;*/
	}

#bottom p a {color:#888;}
	
#bottom p a:hover {
	text-decoration:underline;
	color:#ccc;
}

#bottom ul li p a {text-decoration:underline;}
#bottom ul li p a:hover {color:#ddd;}

#bottom .ftrmenu {
	float:left;
	width:680px;
	padding: 0px 10px;
	margin-bottom:5px;
}
#bottom .misc {
	float:right;
	width:230px;
	padding-left:20px;
	margin-right:10px;
	margin-bottom:5px;
}	

#bottom ul li {
	display:inline;
	padding-right:7px;
	padding-left:5px;
	border-right:#333 1px solid;
}

#bottom ul li a {
	text-decoration:none;
	font-size:11px;
	color:#ccc;
}
	
#bottom ul li a:hover {text-decoration:underline;}
	
#bottom ul li.top {
	border-right:none;
	margin-right:5px;
	margin-left:-5px;
	}

/*	Image Boxes Floating Style with Margins
=======================================================================*/
.pic-right {
	padding: 5px;
	float: right;
	border: 1px solid #CCC;
}
.pic-right-nobdr {
	padding: 5px;
	float: right;
}
.pic-left-nobdr {
	padding: 5px;
	float: left;
}
.pic-left {
	padding: 5px;
	float: left;
	border: 1px solid #CCC;
}
.dist-logo {
	border: 1px solid #333;
}
.margin-l {
	margin: 0px 0px 0px 5px;
}
.margin-l-10px {
	margin: 0px 0px 0px 10px;
}
.margin-r-10px {
	margin: 0px 10px 0px 0px;
}
.margin-rb-10px {
	margin: 0px 10px 10px 0px;
}
.margin-b-10px {
	margin: 0px 0px 10px 0px;
}
.margin-r {
	margin: 0px 5px 0px 0px;
}
.margin-lb {
	margin: 0px 0px 5px 5px;
}
.margin-rb {margin: 0px 8px 5px 0px;}

/*	jQuery Tab Content Style
================================================================*/
#tabs h3, #tabs h4 {
	font-weight:normal;
	line-height:22px;
	margin: 0px;
}
#tabs h3, #tabs h4 {
	font-size:15px;
	font-weight:bold;
}
#tabs p {
	margin:0 0 10px 0;
}
#tabs table {
	background: #336699;
	font-size:12px;
	}
#tabs td {padding:5px;}
#tabs .tdcol1 {width:180px; text-align:center; vertical-align:middle;}
#tabs td.tdblue {background: #CCD9E5;}
#tabs td.tdgreen {background: #E1F0D9;}

/*#contentLeft .featlist li {  */
.featlist li {
	background: url(../images/bullet-arrow.gif) no-repeat 0 8px;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 5px 15px;
	display: block;
	line-height:18px;
}

.featlist-cond li {
	background: url(../images/bullet-arrow.gif) no-repeat 0 8px;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 2px 15px;
	display: block;
	line-height:16px;
}

.plainlist li {
	background: none;
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 5px 15px;
	display: block;
	line-height: 18px;	
}
#contentLeft .col3box {
	float: left;
	width: 170px;
	margin-right:10px;
	display:block;
}
.newspage a {
	text-decoration: none;
}

.company-name-blue, .product-name-blue {
	color: #666;
	font-weight:bold;
}

.italic-text {
	font-style: italic;
}
.inside-right-col {
	width:228px;
	float: right;
}
.inside-right-col270 {
	width:280px;
	float: right;
}
.laser-movie {
	float: right;	
	padding-top: 10px;	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/*.product-hlight {
	margin: 0px auto;
	width: 500px;
}*/
.product-hlight {
	margin: 0px auto;
	width: 660px;
}
.product-hlight-photo {
	background: #E4E4E4;
	padding: 2px;
	float: left;
	border: 1px solid #999;
	width:207px;
	}
.product-hlight-photo p {
	text-align: center;
	margin: 5px 0px 0px;
	font-size:10px;
}

.product-hlight-photo img {
	margin: 0px auto;
	border: 1px solid #999;
}
.indent10px {
	margin: 0px 0px 0px 10px;
}
#map_canvas {
	margin: 0px auto;
	height: 320px;
	width: 640px;
	border: 1px solid #999;
}
.direction-text {
	margin-top:10px;
}
.direction-text li, .contact-info-box li {
	margin: 0px 0px 5px 25px;
}
.contact-info-box {
	padding-left:10px;
	padding-bottom:20px;
	background: url(../images/banner-divider.jpg) no-repeat center bottom;
}
.contact-table td {vertical-align:top; padding: 5px;}
.contact-table table {margin:0 auto;}

/*	Product Page Table Style
	insert product comparison styles generated by excel  
=======================================================================*/

{mso-displayed-decimal-separator:"\.";
	mso-displayed-thousand-separator:"\,";}
@page
	{margin:1.0in .75in 1.0in .75in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-page-orientation:landscape;}
tr
	{mso-height-source:auto;}
col
	{mso-width-source:auto;}
br
	{mso-data-placement:same-cell;}
.style0
	{mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	mso-background-source:auto;
	mso-pattern:auto;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:none;
	mso-protection:locked visible;
	mso-style-name:Normal;
	mso-style-id:0;}
td
	{mso-style-parent:style0;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:none;
	mso-background-source:auto;
	mso-pattern:auto;
	mso-protection:locked visible;
	white-space:nowrap;
	mso-rotate:0;}
.xl65
	{mso-style-parent:style0;
	color:#333333;
	font-size:16.0pt;
	mso-generic-font-family:auto;
	mso-font-charset:2;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:white;
	mso-pattern:auto none;}
.xl66
	{mso-style-parent:style0;
	color:#333333;
/*	font-family:Wingdings; */
	mso-generic-font-family:auto;
	mso-font-charset:2;
	vertical-align:middle;
	border:1pt solid #336699;
	background:white;
	mso-pattern:auto none;}
.xl67
	{mso-style-parent:style0;
	color:#333333;
	vertical-align:middle;
	border:1pt solid #336699;
	background:white;
	mso-pattern:auto none;}
.xl68
	{mso-style-parent:style0;
	color:#333333;
	font-size:16.0pt;
	mso-generic-font-family:auto;
	mso-font-charset:2;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;}
.xl69
	{mso-style-parent:style0;
	color:#333333;
/*	font-family:Wingdings; */
	mso-generic-font-family:auto;
	mso-font-charset:2;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;}
.xl70
	{mso-style-parent:style0;
	color:#333333;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;}
.xl71
	{mso-style-parent:style0;
	color:#333333;
/*	font-family:Wingdings;  */
	mso-generic-font-family:auto;
	mso-font-charset:2;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;}
.xl72
	{mso-style-parent:style0;
	color:#333333;
	font-size:8.0pt;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl73
	{mso-style-parent:style0;
	color:#333333;
	font-size:8.0pt;
	font-weight:700;
	font-family:"Arial Narrow", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;}
.xl74
	{mso-style-parent:style0;
	color:#333333;
	font-size:8.0pt;
	font-weight:700;
	font-family:"Arial Narrow", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;}
.xl75
	{mso-style-parent:style0;
	color:#333333;
	font-weight:700;
	text-decoration:underline;
	text-underline-style:single;
	font-family:"Arial Narrow", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;}
.xl76
	{mso-style-parent:style0;
	color:#333333;
	font-weight:700;
	text-decoration:underline;
	text-underline-style:single;
	font-family:"Arial Narrow", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;}
.xl77
	{
	mso-style-parent:style0;
	font-size:8.0pt;
	text-align:left;
	white-space:normal;
	border-top: 1pt solid #fff;
	border-left: 1pt solid #fff;
}
.xl78
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	white-space:normal;}
.xl79
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;
	white-space:normal;}
.xl80
	{mso-style-parent:style0;
	color:#333333;
	font-size:9.0pt;
	font-weight:700;
	font-family:"Arial Narrow", sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
/*	background:#E8FDE5;  07-19 */
	mso-pattern:auto none;}
.xl81
	{mso-style-parent:style0;
	color:#333333;
	font-size:8.0pt;
	font-weight:700;
	text-align:center;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;
	white-space:normal;}
.xl82
	{mso-style-parent:style0;
	font-size:8.0pt;
	white-space:normal;}
.xl83
	{mso-style-parent:style0;
	font-size:8.0pt;
	vertical-align:middle;
	border:1pt solid #336699;
	white-space:normal;}
.xl84
	{mso-style-parent:style0;
	font-size:8.0pt;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;
	white-space:normal;}
.xl85
	{mso-style-parent:style0;
	color:#333333;
	font-size:8.0pt;
	vertical-align:middle;
	border:1pt solid #336699;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl86
	{mso-style-parent:style0;
	color:#333333;
	font-size:8.0pt;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;
	white-space:normal;}
.xl87
	{mso-style-parent:style0;
	color:#333333;
	font-size:8.0pt;
	vertical-align:middle;
	border:1pt solid #336699;
	background:#E8FDE5;
	mso-pattern:auto none;
	white-space:normal;}
.xl88
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:middle;
	border-top:1pt solid #336699;
	border-right:none;
	border-bottom:none;
	border-left:none;
	white-space:normal;}
.xl89
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:middle;
	white-space:normal;}

/*	ASI Video Styles
=============================================*/
.youtube-video {
	width:640px;
	margin: 5px auto 0px;
}
.video-list { /*need to delete the margin bottom once there are more items on the list*/
	margin: 20px auto 80px;
	width: 660px;
}
.video-list li {
	display: block;
	float: left;
	height: 160px;
	width: 320px;
}


/*	Contact Form Styles
=====================================================*/
#form-box {
}

#form-box label {
	padding: 6px 7px 6px 6px;
	float: left;
	width:129px;
	height:15px;
	text-align:right;
	display:block;
	margin-bottom:10px;
}
#form-box input {
	padding: 3px;
	width: 178px;
	height:18px;
	float:left;
	margin-bottom:10px;
}
#form-box  input.address {
	padding: 3px;
	display:block;
	width: 510px;
	float:left;
	margin-bottom:10px;
}
#form-box #comment-section {
	clear: both;
}
#form-box #comment-section label {
	display: block;
	float: none;
	margin-left:10px;
}
#form-box #comment-section textarea {
	width: 510px;
	margin-left:140px;
	padding: 3px;
}
#form-box .company-section {
	display: block;
	clear: both;
}
#form-box .address-section{
	display: block;
	clear: both;
}
#phone-section {
	clear: both;
}
#email-section {
	clear: both;
}
#form-box #email-section input {
	width: 510px;
}
#form-box #marketing-section {
	clear: both;
	display:block;
	margin-left:125px;
}
#form-box #marketing-section label {
	width:500px;
	text-align:left;
}
#form-box #marketing-section input {
	
	width:20px;
}
#form-box .verification-section {
	display: block;
	width: 500px;
	margin-left:125px;
}
#form-box .verification-section input {
	margin-right:10px;
}
#form-box .button{
	background: url(../images/ui-img/Btn-green.png) no-repeat scroll 0 0;
	height: 30px;
	width: 118px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #fff;
	display:block;
	float:none;
	clear:both;
	border: 0px none #FFF;
	margin-left:100px;
}
#form-box .buttonbox {
	margin: 0px 0px 0px 55px;
}
.hm-phrase {
	float: left;
	margin-right:15px;
}



/************************************************************************
FEATURED
*************************************************************************/
#featured, .featured, .fadeout { 
height:250px; 			/*this changes the height of the image slider*/
}
#feature_wrap{
	width: 960px;
	margin: 0px auto;
	padding:0 0 20px;
	overflow: visible;
	position: relative;
}

#featured{
position: relative;
width:648px;
overflow: hidden;
margin-left:300px;
}

#featured .featured1{
border:none;
display: block;
}


.featured{
width:648px;
position:absolute;
top:0;
left:0;
overflow: hidden;
display:none;
}

#featured .fadeout{
position:absolute;
width:200px;
display:block;
right:0px;
z-index: 3;
}

/*fadeslider*/
.fadeslider .featured{
/*width:100%;*/
border:none;
}

#feature_wrap .slidecontrolls{
position:absolute;
width:130px;
right:0;
top:226px;
z-index:25;
}

#feature_wrap .slidecontrolls span{
	height:20px;
	padding:2px 0;
	width:23px;
	display:block;
	cursor: pointer;
	float: left;
}


#featured .fadeslider .feature_excerpt{
width:648px;
}

/*fadeslider*/

#feature_wrap .slidecontrolls span{
	background:transparent url(../images/ui-img/slide_controlls.png) no-repeat 0 top;
}

#feature_wrap .slidecontrolls .active_item, #feature_wrap .slidecontrolls span:hover{
background-position: -23px top;
}
#quotes {
	font-size:20px;
	position:relative;
	height:180px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	margin-bottom: 15px;
	border-bottom: 1px solid #CCC;
	background: url(../images/bg-quote.png) no-repeat left top;
	padding-left: 15px;
}
.press-release-section {padding-bottom:10px; margin-top:10px; margin-bottom: 25px;
	border-bottom: 1px solid #CCC;}
.textItem {
	position:absolute;
	/*display:none;*//* Note: 12-7-14 disable display since there is only one quote testimonials*/
	
}
.textItem p {
	font-size: 14px; line-height:20px; font-style: italic;
}

.quote-author {
	text-align: right;
	font-size: 12px;
	float:right;
	margin-left:10px;
}

/*	Back to Top style
=========================*/	
div.backToTopButton {
	font-size: 11px;
	line-height:13px;
	color: #FFF;
	padding: 9px 8px 11px 10px;
	width:60px;
	text-align: center;
	position: fixed;
	bottom: 10px;
	right: 0px;
	z-index: 200;
	background: url(../images/ui-img/back-top-bg.png) no-repeat left 0;
}

div.backToTopButton:hover {
	color: #ffffff;
	background-position: left -50px;
	cursor: pointer;
	cursor: hand;
     }
span.integral_sw {
	font-style: italic;
	font-weight: bold;
}
ol.list-num {
	list-style-position: inside;
	list-style-type: decimal;
	margin: 0px 0px 15px 20px;
}
ol.list-num li {margin: 0 0 10px 0;}
ul.list-bullet-level1, ul.list-bullet-level2 {
	list-style-position: inside;
	margin: 0px 0px 15px 20px;
}
ul.list-bullet-level1 {
	list-style-type: disc;
}
ul.list-bullet-level2 {
	list-style-type: circle;
}
ul.list-num li {margin: 0 0 10px 0;}

.abstract-text {
	font: 14px "Times New Roman", Times, serif;
}
.abstract-text h2 {
	text-align: center;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 5px;
}
.abstract-text h3 {
	text-align: center;
	font-size: 16px;
	color: #333;
	font-style: italic;
}
</pre></body></html>