@charset "utf-8";
/* CSS Document */

/* BODY CSS ____________________________________________________________________________________ */
/* ________________________________________________________________________________________________ */

	/* hyperlink options ____________________________________________________________________________________ */

a:link {	
	color:#d87026;
}
a:hover {	
	color:#f26109;
	text-decoration:underline;
}
a:visited {	
	color:#d87026;
}
a:active {	
	color:#d87026;
}
a.white {	
	color:#ffffff;
	text-decoration:none;
}
a.grey {	
	color:#969687;
	text-decoration:none;
}
a.orange {	
	color:#d87026;
	text-decoration:none;
}
a.orange:hover {	
	color:#d87026;
	text-decoration:none;
}
a.orange:active {	
	color:#d87026;
	text-decoration:none;
}
a.orange:visited {	
	color:#d87026;
	text-decoration:none;
}
/* blank page template ____________________________________________________________________________________ */

body {
	background-color: #e0e0de;
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Geneva, sans-serif;
	width: 100%;
}

table {
    font-size: 12px;
	color: #333333;
}


	/* named divs ____________________________________________________________________________________ */

#breadcrumb {
	position: absolute;
	top: 180px;
	width: 100%;
	text-align: center;
	z-index: 26;
}
#div_header {
	position: absolute;
	left: 0px;
	top: 12px;
	width: 100%;
	height: 110px;
	text-align: center;
	vertical-align: top;
	z-index: 5;
}
.div_padded {
 padding-top: 30px;
 padding-left: 16px;
 padding-right: 16px;
 padding-bottom: 30px;
 
}
#flash_menu {
	position: absolute;
	top: 327px;
	width: 100%;
	height: 100px;
	/*padding-left: 436px;*/
	text-align: left;
	z-index: 30;
}
#main_body {
	position: absolute;
	top: 435px;
	width: 100%;
	text-align: center;
	font-size:12px;
	line-height:16px;
	color: #333333;
	z-index: 10;
}
#main_body_home {
	position: absolute;
	top: 572px;
	width: 100%;
	text-align: center;
	font-size:12px;
	line-height:16px;
	color: #333333;
	z-index: 10;
}
#main_body_solutions {
	position: absolute;
	top: 352px;
	width: 100%;
	text-align: center;
	font-size:12px;
	line-height:16px;
	color: #333333;
	z-index: 10;
}
#main_body_no_header {
	position: absolute;
	top: 181px;
	width: 100%;
	text-align: center;
	font-size:12px;
	line-height:16px;
	color: #333333;
	z-index: 10;
}
#main_body_back_interior {
	width: 100%;
	text-align: left;
	font-size:12px;
	line-height:16px;
	color: #333333;
	z-index: 10;
}
#main_body_back {
	background-image:url(../images/body_back_960.gif);
	background-repeat:repeat;
	position: relative;
	width: 960px;
	height:100%;
	z-index: 40;
}
#main_body_back_nh {
	background-image:url(../images/body_back_960.gif);
	background-repeat:repeat;
	position: relative;
	width: 960px;
	/*padding-top:70px;*/
	height:100%;
	z-index: 40;
	top: 181px;
}
#main_flash {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 181px;
	/*padding-left: 2px;*/
	z-index: 20;
}
#main_flash_home {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 181px;
	/*padding-left: 2px;*/
	z-index: 20;
}
#main_menu {
	position: absolute;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 35px;
	height: 35px;
	width: 100%;
	top: 134px;
	z-index: 100;
}
#main_title {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 169px;
	z-index: 25;
}
#main_title_text {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 215px;
	z-index: 25;
}
#footer {
	position: relative;
	text-align: center;
	width: 100%;
	top: 0px;
	z-index: 10;
}
#top_sub_menu {
	position: absolute;
	z-index: 100;
	width: 100%;
	left: 0px;
	top: 7px;
}
.home_body_right {
	width:279px; 
	background-image:url(../images/homepage/body_right_background.jpg); 
	background-repeat:no-repeat; 
	height:100px;
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:17px;
	color:#373534;
}
.home_body_right_titles {
	font-size:17px;
	font-weight:bold;
}
#superfooter {
	background-image:url(../images/body_back_960.gif);
	background-repeat:repeat;
	position: relative;
	width: 960px;
	height:100%;
	z-index: 45;
}
.superfooter {
	font-size:11px;
	line-height:15px;
	color:#969687;
	padding:40px 20px 20px 20px;
	text-align:left;
	vertical-align:top;
}
.superfooter_title {
	height:20px;
	line-height:20px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
a.super:link {	
	color:#969687;
	text-decoration:none;
}
a.super:hover {	
	color:#969687;
	text-decoration:underline;
}
a.super:visited {	
	color:#969687;
	text-decoration:none;
}
a.super:active {	
	color:#969687;
	text-decoration:none;
}
	/* formatting ____________________________________________________________________________________ */

.breadcrumb {		
	color:#c06827;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	padding-right: 12px;
	vertical-align:top;
	text-align:right;
}
.flash_menu_interior {
	padding-top: 25px;
}
.footer {
	font-size: 10px;
	line-height: 14px;
}
.main_body_home_left {
	text-align: left;
	font-size: 11px;
	line-height: 16px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
}
.main_body_home_middle {
	text-align: left;
	font-size: 11px;
	line-height: 15px;
	padding-top: 15px;
	padding-left: 8px;
	padding-right: 8px;
}
.main_body_home_right {
	text-align: left;
	font-size: 11px;
	line-height: 15px;
	padding-top: 15px;
	padding-left: 8px;
	padding-right: 0px;
}
.body_border_left {
	background-image: url(../images/body_border_left.gif);	
	background-repeat: repeat-y;
}
.body_border_right {
	background-image: url(../images/body_border_right.gif);	
	background-repeat: repeat-y;
}
.main_title {
	width: 960px;
	vertical-align: top;
	text-align: left;
	padding-top: 45px;
	padding-left: 483px;
	padding-right: 20px;
}
.main_title_solutions {
	width: 960px;
	vertical-align: top;
	text-align: left;
	padding-top: 50px;
	padding-left: 445px;
	padding-right: 20px;
}
.main_title_product {
	width: 960px;
	vertical-align: top;
	color: #ffffff;
	text-align: left;
	padding-top: 45px;
	padding-left: 460px;
	padding-right: 20px;
}
.main_title_link {
	width: 960px;
	vertical-align: top;
	color: #ffffff;
	text-align: right;
	padding-top: 15px;
	padding-right: 20px;
}
.main_title_text {
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	padding-top: 55px;
	padding-left: 590px;
	padding-right: 30px;
}
#main_title_text2 {
	position: absolute;
	text-align: center;
	width: 100%;
	top: 269px;
	z-index: 25;
}
.main_title_text_solutions {
	text-align: left;
	font-size: 11px;
	line-height: 15px;
	color: #ffffff;
	padding-right: 30px;
	padding-top:0px;
	height:0px;
}
.main_title_text_product {
	text-align: left;
	vertical-align:top;
	font-size: 12px;
	/*font-size: 11px;*/
	line-height: 15px;
	/*font-weight:bold;*/
	color: #ffffff;
	padding-top: 60px;
}
.main_title_text_product2 {
	text-align: left;
	vertical-align:top;
	font-size: 11px;
	line-height: 15px;
	font-weight:bold;
	color: #ffffff;
}
.main_title_text_product3 {
	text-align: left;
	vertical-align:top;
	font-size: 11px;
	line-height: 19px;
	font-weight:bold;
	color: #ffffff;
}
.main_title_text_product4 {
	text-align: left;
	vertical-align:top;
	font-size: 11px;
	line-height: 17px;
	font-weight:bold;
	color: #ffffff;
}

.page_title {
	width: 936px;
	vertical-align: top;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 17px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-weight: 300;
	font-weight: bold;
	font-size: 18px;
	line-height:24px;	
	color:#d87026;
	
	background-image:url(../images/title_bar_background.gif);
	background-repeat:repeat-x;
}

/* common styles ____________________________________________________________________________________ */

.input_field {
	color: #333333;
	font-size: 10px;
	line-height: 14px;
}
.search_field {
	color: #333333;
	font-size: 10px;
	line-height: 14px;
	width:192px;
}
.top_sub_menu_text {
	font-size: 11px;
	color:#ffffff;
}
.list_items_1 {
	font-size:11px;
	line-height:17px;
}
.logo_text_grey_header {
	font-weight:bold;	
	font-size:22px;
	line-height:24px;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
	color:#908b6d;
}
.logo_text_grey {
	font-weight:bold;
	color:#333333;	
}
.logo_text_grey2 {
	color:#83847b;	
	font-size:22px;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;	
}
.logo_text_grey3 {
	font-weight:bold;
	color:#83847b;	
	font-size:20px;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.logo_text_grey4 {
	color:#83847b;	
	font-size:16px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
}

.logo_text_grey5 {
	color:#83847b;	
	font-size:13px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
}
.tab_menu_orange {	
	font-weight:bold;
	color:#c06827;	
	text-decoration:none;
	line-height: 18px;
}
.platform_icons{	
	font-weight:bold;
	color:#d87026;	
	text-decoration:none;
	line-height: 18px;
	
}
.platform_icon_dividers{	
	font-weight:bold;
	color:#4E4D4A;	
	text-decoration:none;
	line-height: 18px;
	
}
.logo_text_orange {
	font-weight:bold;
	color:#d87026;	
	font-size:20px;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.logo_text_orange2 {
	color:#d87026;	
	font-size:16px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
	
}

.logo_text_orange3 {
	color:#d87026;	
	font-size:13px;
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
	
}

.logo_text_white {
	color:#ffffff;	
	font-size:20px;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
.logo_text_version {
	color:#ffffff;	
	font-size:16px;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
.logo_text_version2 {
	color:#83847b;	
	font-size:16px;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;	
	text-decoration:none;
}
.logo_text_yellow {
	font-weight:bold;
	color:#eeb505;	
	text-decoration:none;
}
h1 {
	/* font-family: Arial, Helvetica, sans-serif; */
	margin:0px 0px 0px 0px;
	font-size: 12px;
	line-height:16px;
	font-weight:normal;
	/* color:#ffffff; */
}
h2 {
	/* font-family: Arial, Helvetica, sans-serif; */
	margin:0px 0px 0px 0px;
	font-size: 11px;
	line-height: 19px;
	font-weight:bold;
	color: #ffffff;
}
.title_orange_sm {
	font-family: Arial, Helvetica, sans-serif;
	/* margin:1px 1px 1px 1px; */
	font-weight: 300;
	font-size: 14px;
	line-height:20px;	
	color:#f26109;
}
.title_orange {
	font-family: Arial, Helvetica, sans-serif;
	/* margin:1px 1px 1px 1px; */
	font-weight: 300;
	font-size: 16px;
	line-height:20px;	
	color:#f26109;
}
.title_orange_lg {
	font-family: Arial, Helvetica, sans-serif;	
	margin-top: 0px;
	font-weight: 300;
	font-weight: bold;
	font-size: 18px;
	line-height:24px;	
	color:#d87026;
}
.title_grey_lg {
	font-family: Arial, Helvetica, sans-serif;	
	margin-top: 0px;
	font-weight: 300;
	font-weight: bold;
	font-size: 18px;
	line-height:24px;	
	color:#908b6d;
}
.title_product {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	text-align: left;
	font-weight: 300;
	font-weight: bold;
	height:24px;
	font-size: 18px;
	line-height:24px;
	padding-left:0px;
	background-color:#ffffff;
    color:#e06b26;
}
.page_indicator {
	background-image:url(../images/page_indicator_line.gif); 
	background-repeat:repeat-x;
	height:16px;
	text-align: left;
}
.add_color{
    color:#3c3b30;
    font-size:12px;
	line-height:20px;
	background-color:#a39d7a;

}
.add_color_pad_tablecell{
    color:#3c3b30;
    font-size:12px;
    line-height:20px;
    background-color:#a39d7a;
    text-align:left;
    PADDING-LEFT: 3px;
    

}

.pad_tablecell{
    
    text-align:left;
    PADDING-LEFT: 3px;
	
}


ul
{
list-style-type: disc;

}
ul.bullets li 
{ color:#f26109; }
		
ul.bullets li span 
{ color:#333333; }



/* accusoft support site ______________________________________________________________________________________________*/

.currentPage
{	font-weight: bold;
	color: #f26109;
}
				  
				  
/* graphic buttons ______________________________________________________________________________________________*/

div.btn_download_180 {
	font-size:11px;
	font-weight:bold;
	width:180px;
	height:38px;
	vertical-align:top;
	text-align:right;
	background-image: url(../images/btn_download_180.gif);
	background-repeat: no-repeat;
	float: left;
}
div.btn_download_240 {
	font-size:11px;
	font-weight:bold;
	width:230px;
	height:38px;
	vertical-align:top;
	text-align:right;
	background-image: url(../images/btn_download_240.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b_download_180_s {
	color:#c96022;
	text-decoration:none;
	line-height:12px;
	padding-right:40px;
	padding-top:12px;
	width:140px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
}
a.b_download_180_s:link {
	color:#c96022;	
}
a.b_download_180_s:active {
	color:#c96022;	
}
a.b_download_180_s:hover {
	color:#f26109;
	background-image: url(../images/btn_download_180_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b_download_180_s:visited {
	color:#c96022;		
}
a.b_download_180_d {
	color:#c96022;
	text-decoration:none;
	line-height:12px;
	padding-right:40px;
	padding-top:6px;
	width:140px;
	height:32px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
}
a.b_download_180_d:link {
	color:#c96022;	
}
a.b_download_180_d:active {
	color:#c96022;	
}
a.b_download_180_d:hover {
	color:#f26109;
	background-image: url(../images/btn_download_180_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b_download_180_d:visited {
	color:#c96022;		
}
a.b_download_240 {
	color:#c96022;
	text-decoration:none;
	line-height:12px;
	padding-right:40px;
	padding-top:12px;
	width:180px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
}
a.b_download_240:link {
	color:#c96022;	
}
a.b_download_240:active {
	color:#c96022;	
}
a.b_download_240:hover {
	color:#f26109;
	background-image: url(../images/btn_download_240_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b_download_240:visited {
	color:#c96022;		
}
div.btn_150 {
	font-size:11px;
	font-weight:bold;
	width:150px;
	height:26px;
	vertical-align:top;
	text-align:left;
	background-image: url(../images/btn_150.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b150 {
	color:#fff;
	text-decoration:none;
	padding-left:4px;
	padding-top:6px;
	width:146px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
}
a.b150:link {
	color:#fff;	
}
a.b150:active {
	color:#fff;	
}
a.b150:hover {
	color:#F8E73F;
	background-image: url(../images/btn_150_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b150:visited {
	color:#fff;		
}

div.btn_93 {
	font-size:11px;
	font-weight:bold;
	width:93px;
	height:26px;
	vertical-align:top;
	text-align:left;
	background-image: url(../images/btn_93.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b93 {
	color:#fff;
	text-decoration:none;
	padding-left:4px;
	padding-top:6px;
	width:89px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.b93:link {
	color:#fff;	
}
a.b93:active {
	color:#fff;	
}
a.b93:hover {
	color:#F8E73F;
	background-image: url(../images/btn_93_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b93:visited {
	color:#fff;		
}



div.btn_93_white {
	font-size:11px;
	font-weight:bold;
	width:93px;
	height:26px;
	vertical-align:top;
	text-align:left;
	background-image: url(../images/btn_93_white.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b93_white {
	color:#fff;
	text-decoration:none;
	padding-left:4px;
	padding-top:6px;
	width:89px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.b93_white:link {
	color:#fff;	
}
a.b93_white:active {
	color:#fff;	
}
a.b93_white:hover {
	color:#F8E73F;
	background-image: url(../images/btn_93_white_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b93_white:visited {
	color:#fff;		
}



div.btn_150_white {
	font-size:11px;
	font-weight:bold;
	width:150px;
	height:26px;
	vertical-align:top;
	text-align:left;
	background-image: url(../images/btn_150_white.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b150_white {
	color:#fff;
	text-decoration:none;
	padding-left:4px;
	padding-top:6px;
	width:146px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
}
a.b150_white:link {
	color:#fff;	
}
a.b150_white:active {
	color:#fff;	
}
a.b150_white:hover {
	color:#F8E73F;
	background-image: url(../images/btn_150_white_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b150_white:visited {
	color:#fff;		
}



div.btn_192_white {
	font-size:11px;
	font-weight:bold;
	width:192px;
	height:26px;
	vertical-align:top;
	text-align:left;
	background-image: url(../images/btn_192_white.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b192_white {
	color:#fff;
	text-decoration:none;
	padding-left:4px;
	padding-top:6px;
	width:188px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
}
a.b192_white:link {
	color:#fff;	
}
a.b192_white:active {
	color:#fff;	
}
a.b192_white:hover {
	color:#F8E73F;
	background-image: url(../images/btn_192_white_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b192_white:visited {
	color:#fff;		
}


div.btn_250_white {
	font-size:11px;
	font-weight:bold;
	width:250px;
	height:26px;
	vertical-align:top;
	text-align:left;
	background-image: url(../images/btn_250_white.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b250_white {
	color:#fff;
	text-decoration:none;
	padding-left:4px;
	padding-top:6px;
	width:246px;
	height:26px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
}
a.b250_white:link {
	color:#fff;	
}
a.b250_white:active {
	color:#fff;	
}
a.b250_white:hover {
	color:#F8E73F;
	background-image: url(../images/btn_250_white_on.gif);
	background-repeat: no-repeat;
	float: left;
}
a.b250_white:visited {
	color:#fff;		
}


/* level one section pages ____________________________________________________________________________________ */

.ariel_12_16_lt {
	font-size:12px;
	line-height:16px;
	text-align:left;
	vertical-align:top;
}





/* CURRENT CSS ____________________________________________________________________________________ */
/* ________________________________________________________________________________________________ */
/* will need new buttons for this*/
input.downloadButtonWIDE { 
        
 width: 20em; 
 font-weight:bold;
   color:#003366;
    background-color: #C2D1E0;
    border-style:solid;
 border-width:1px;
 border-color:#003366;
 cursor:hand;

}

.needMargin
{
 margin-left:25px;
}
.normal
{
	text-align:left;
}

h4
{
    
 font-size:13pt;
 font-weight: 500;
    color:black;
    font-variant:normal; 
}


.productHeader
{
    
 font-size:13pt;
 font-weight: 500;
    color:black; 
}

#product_overview_description {
 position: relative;
 width: 940px;
 height:400px;
 left: 5px;
 text-align:left;
 vertical-align:top;
}
#product_overview_links {
 position: relative;
 width: 940px;
 height:100px;
 left: 5px;
 text-align:left;
 vertical-align:top;
}
#product_overview_content {
 position: relative;
 width: 940px;
 height:100px;
 left: 5px;
 text-align:left;
 vertical-align:top;
}



td.checkMark
{
	font-weight: bolder;
	font-size: medium;
	text-align: center;
}



.picButtons A:hover
{
 BORDER-RIGHT: #003366 1px solid;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #003366 1px solid;
 PADDING-LEFT: 2px;
 PADDING-BOTTOM: 2px;
 BORDER-LEFT: #003366 1px solid;
 PADDING-TOP: 2px;
 BORDER-BOTTOM: #003366 1px solid;
 BACKGROUND-COLOR: #E5EEF6;
 FONT-WEIGHT: Bold;
 FONT-SIZE: 7pt; 
 TEXT-DECORATION: none;
 COLOR: #003366
}
  
.picButtons A:visited
{
 BORDER: #97B1D0 1px solid;
 PADDING-RIGHT: 1px;
 DISPLAY: block;
 PADDING-LEFT: 3px;
 PADDING-BOTTOM: 2px;
 WIDTH: 100px;
 COLOR: #003366;
 PADDING-TOP: 2px;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 7pt; 
 FONT-WEIGHT: Bold;
 TEXT-DECORATION: none;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #E5EEF6;
}
  
.picButtons A:link
{
 BORDER: #97B1D0 1px solid;
 PADDING-RIGHT: 1px;
 DISPLAY: block;
 PADDING-LEFT: 3px;
 FONT-SIZE: 9pt;
 PADDING-BOTTOM: 2px;
 BACKGROUND-COLOR: #99B2CC;
 WIDTH: 100px;
 COLOR: #003366;
 PADDING-TOP: 2px;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 7pt; 
 FONT-WEIGHT: Bold;
 TEXT-DECORATION: none;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #E5EEF6;
}
  
.picButtons A:active
{
 BORDER: #97B1D0 1px solid;
 PADDING-RIGHT: 1px;
 DISPLAY: block;
 PADDING-LEFT: 3px;
 PADDING-BOTTOM: 2px;
 WIDTH: 100px;
 COLOR: #003366;
 PADDING-TOP: 2px;
 FONT-FAMILY: Tahoma;
 FONT-SIZE: 7pt; 
 FONT-WEIGHT: Bold;
 TEXT-DECORATION: none;
 TEXT-ALIGN: center;
 BACKGROUND-COLOR: #E5EEF6;
}
  
.picButtons TD
{
 WHITE-SPACE: nowrap;
}


ul
{
list-style-type: disc;

}
ul.top_blurb li 
{ color:#f26109; }
		
ul.top_blurb li span 
{ color:#fff; }


/* NEW PRODUCT LAYOUT __________________________________________________*/
.td_1_3rd_panel
{
	width:296px;
	text-align:left;
	vertical-align:top;
}
.td_1_3rd_divider
{
	width:14px;	
}
.panel_1_3rd_top
{
	width:296px;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#666;*/
	text-align:left;
	vertical-align:top;
}
.panel_140_top
{
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#666;*/
	text-align:left;
	vertical-align:top;
	float:left;
}
.panel_1_3rd
{
	width:296px;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#666;*/
	text-align:left;
	vertical-align:top;
	padding-top:14px;
}
.panel_1_3rd_title
{
	width:260px;
	height:52px;
	padding-top:18px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:18px;
	background-image:url(../images/panel_1_3rd_top.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}
.panel_1_3rd_title_2
{
	width:260px;
	height:26px;
	padding-top:18px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:18px;
	background-image:url(../images/panel_1_3rd_top.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}
.panel_1_3rd_title_help
{
	width:264px;
	height:26px;
	padding-top:18px;
	padding-left:18px;
	padding-right:14px;
	padding-bottom:18px;
	background-image:url(../images/panel_1_3rd_top.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}
.panel_1_3rd_title_short
{
	width:264px;
	padding-top:18px;
	padding-left:18px;
	padding-right:14px;
	padding-bottom:18px;
	background-image:url(../images/panel_1_3rd_top.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}
.panel_1_3rd_title_orange
{
	width:264px;
	padding-top:8px;
	padding-left:18px;
	padding-right:14px;
	padding-bottom:2px;
	background-image:url(../images/panel_1_3rd_top_orange.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}

.panel_140_title_orange
{
	width:116px;
	padding-top:8px;
	padding-left:10px;
	padding-right:14px;
	padding-bottom:2px;
	background-image:url(../images/panel_140_top_orange.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}
.panel_1_3rd_body
{
	width:260px;
	padding-left:18px;
	padding-right:18px;
	background-image:url(../images/panel_1_3rd_repeater.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:14px;
	
}
.panel_1_3rd_body_orange
{
	width:260px;
	padding-left:18px;
	padding-right:18px;
	background-image:url(../images/panel_1_3rd_repeater_orange.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:14px;
	
}
.panel_1_3rd_body2
{
	padding-left:18px;
	padding-right:18px;
	font-size:13px;
	line-height:15px;
	
}
.panel_140_body_orange
{
	width:114px;
	padding-left:8px;
	padding-right:18px;
	background-image:url(../images/panel_140_repeater_orange.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:14px;
	
}
/* Used for sections without bullets*/

.panel_1_3rd_body_subheading
{
	
	font-size:13px;
	line-height:15px;
	
}
.panel_1_3rd_body_viewall
{
	padding-left:0px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:18px;
	font-size:12px;
	line-height:14px;
	
}
.panel_1_3rd_body_ul
{
	width:278px;
	padding-left:0px;
	padding-right:18px;
	background-image:url(../images/panel_1_3rd_repeater.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:14px;
	
}
.panel_1_3rd_bottom
{
	background-image:url(../images/panel_1_3rd_bottom2.gif);
	background-repeat:no-repeat;
	height:10x;
}
.panel_1_3rd_bottom_orange
{
	background-image:url(../images/panel_1_3rd_bottom_orange.gif);
	background-repeat:no-repeat;
	height:10x;
}
.panel_140_bottom_orange
{
	background-image:url(../images/panel_140_bottom_orange.gif);
	background-repeat:no-repeat;
	height:10x;
}
.panel_2_3rd
{
	width:606px;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#666;*/
	text-align:left;
	vertical-align:top;
	padding-top:14px;
}
.panel_2_3rd_top
{
	width:606px;
	font-family:Arial, Helvetica, sans-serif;
	/*color:#666;*/
	text-align:left;
	vertical-align:top;
}

.panel_2_3rd_title
{
	width:570px;
	height:64px;
	padding-top:18px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:18px;
	background-image:url(../images/panel_2_3rd_top.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}

.panel_2_3rd_title_2
{
	width:570px;
	height:26px;
	padding-top:18px;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:18px;
	background-image:url(../images/panel_2_3rd_top.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
}

.panel_2_3rd_title_short
{
	width:570px;
	height:12px;
	padding-top:0px;
	padding-left:18px;
	padding-right:18px;
	background-image:url(../images/panel_2_3rd_top_ng.gif);
	background-repeat:no-repeat;
	font-size:18px;
	line-height:22px;
	
}

.panel_2_3rd_body
{
	width:588px;
	padding-left:18px;
	padding-right:18px;
	background-image:url(../images/panel_2_3rd_repeater.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:16px;
	
	
}
.panel_2_3rd_body_ul
{
	width:588px;
	padding-left:0px;
	padding-right:18px;
	background-image:url(../images/panel_2_3rd_repeater.gif);
	background-repeat:repeat-y;
	font-size:12px;
	line-height:16px;
	
}
.panel_2_3rd_bottom_short
{
	background-image:url(../images/panel_2_3rd_bottom.gif);
	background-repeat:no-repeat;
	height:24px;
}
#product_page_menu
{
	width:916px;
	padding-top:8px;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	vertical-align:top;
}
#prod_paragraph_1
{
	width:606px;
	text-align:left;
	vertical-align:top;
}
#prod_action_box
{
	position:relative;
	left:620px;
	top:0px;
	width:296px;
	text-align:right;
	vertical-align:top;
}
.action_box_top
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_top.gif);
	background-repeat:no-repeat;
}
.action_box_top_nobar
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_top_nobar.gif);
	background-repeat:no-repeat;
}
.action_box_bottom
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_bottom.gif);
	background-repeat:no-repeat;
}
.action_box_btm_nobar
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_btm_nobar.gif);
	background-repeat:no-repeat;
}

.action_box_top_demo
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_top_demo.gif);
	background-repeat:no-repeat;
}
.action_box_bottom_demo
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_bottom_demo.gif);
	background-repeat:no-repeat;
}

.action_box_top_dwnld
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_top_dwnld.gif);
	background-repeat:no-repeat;
}
.action_box_bottom_dwnld
{
	width:296px;
	height:14px;
	background-image:url(../images/action_box_bottom_dwnld.gif);
	background-repeat:no-repeat;
}







ul.li_shift
{
	list-style-type: disc;
}
ul.li_shift li 
{ 
	color:#f26109;
	margin-left:-8px;
	margin-top:-8px;  
	margin-bottom:20px;
	line-height:14px;
}		
ul.li_shift li span 
{ 
	color:#333333; 
}

ul.under_thumb
{
	list-style-type: disc;
}
ul.under_thumb li
{ 
	color:#f26109;
	margin-left:-8px;
	margin-top:-18px;  
	margin-bottom:20px;
}		
ul.under_thumb li span 
{ 
	color:#333333; 
}
img.sample_thumb
{
	margin-top:-18px;
	padding-left:28px;
}
img.sample_thumb_top
{
	margin-top:-18px;
	padding-left:28px;
}
img.sample_thumb_btm
{
	margin-top:0px;
	padding-left:28px;
}
img.panel_divider
{
	margin-top:0px;
	padding-left:18px;
}
.main_text_divider
{
	background-image:url(../images/prod_main_text_divider.gif); 
	background-repeat:repeat-y
}

.whatsnewtagline
{
	font-size: 14px;
	font-style:italic;

}

.latestbuilds
{
	font-size: 11px;
	
}








/*  SOLUTIONS MAIN MENU --- PERHAPS CONSIDER MOVING TO SEPERATE CSS SHEET */
/* _____________________________________________________________________________________________________*/

/*  BARCODE */

div.btn_barcode {	
	font-size:12px;
	font-weight:bold;
	width:122px;
	height:23px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_barcode.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_barcode {
	color:#373534;
	text-decoration:none;
	line-height:23px;
	padding-left:0px;
	padding-top:0px;
	width:122px;
	height:23px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_barcode:link {
	color:#373534;	
}
a.btn_barcode:active {
	color:#373534;	
}
a.btn_barcode:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_barcode_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  DICOM */

div.btn_dicom {
	font-size:12px;
	font-weight:bold;
	width:115px;
	height:23px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_dicom.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_dicom {
	color:#373534;
	text-decoration:none;
	line-height:23px;
	padding-left:0px;
	padding-top:0px;
	width:115px;
	height:23px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_dicom:link {
	color:#373534;	
}
a.btn_dicom:active {
	color:#373534;	
}
a.btn_dicom:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_dicom_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  FORMS PROCESSING */

div.btn_forms {
	font-size:12px;
	font-weight:bold;
	width:177px;
	height:23px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_forms.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_forms {
	color:#373534;
	text-decoration:none;
	line-height:23px;
	padding-left:0px;
	padding-top:0px;
	width:177px;
	height:23px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_forms:link {
	color:#373534;	
}
a.btn_forms:active {
	color:#373534;	
}
a.btn_forms:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_forms_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  PDF */

div.btn_pdf {
	font-size:12px;
	font-weight:bold;
	width:99px;
	height:23px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_pdf.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_pdf {
	color:#373534;
	text-decoration:none;
	line-height:23px;
	padding-left:0px;
	padding-top:0px;
	width:99px;
	height:23px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_pdf:link {
	color:#373534;	
}
a.btn_pdf:active {
	color:#373534;	
}
a.btn_pdf:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_pdf_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  VIDEO */

div.btn_video {
	font-size:12px;
	font-weight:bold;
	width:113px;
	height:23px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_video.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_video {
	color:#373534;
	text-decoration:none;
	line-height:23px;
	padding-left:0px;
	padding-top:0px;
	width:113px;
	height:23px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_video:link {
	color:#373534;	
}
a.btn_video:active {
	color:#373534;	
}
a.btn_video:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_video_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  COMPRESSION */

div.btn_compression {
	font-size:12px;
	font-weight:bold;
	width:150px;
	height:24px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_compression.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_compression {
	color:#373534;
	text-decoration:none;
	line-height:20px;
	padding-left:0px;
	padding-top:0px;
	width:150px;
	height:24px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_compression:link {
	color:#373534;	
}
a.btn_compression:active {
	color:#373534;	
}
a.btn_compression:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_compression_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  EDITING */

div.btn_editing {
	font-size:12px;
	font-weight:bold;
	width:118px;
	height:24px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_editing.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_editing {
	color:#373534;
	text-decoration:none;
	line-height:20px;
	padding-left:0px;
	padding-top:0px;
	width:118px;
	height:24px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_editing:link {
	color:#373534;	
}
a.btn_editing:active {
	color:#373534;	
}
a.btn_editing:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_editing_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  OCR */

div.btn_ocr {
	font-size:12px;
	font-weight:bold;
	width:103px;
	height:24px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_ocr.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_ocr {
	color:#373534;
	text-decoration:none;
	line-height:20px;
	padding-left:0px;
	padding-top:0px;
	width:103px;
	height:24px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_ocr:link {
	color:#373534;	
}
a.btn_ocr:active {
	color:#373534;	
}
a.btn_ocr:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_ocr_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  SCANNING */

div.btn_scanning {
	font-size:12px;
	font-weight:bold;
	width:131px;
	height:24px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_scanning.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_scanning {
	color:#373534;
	text-decoration:none;
	line-height:20px;
	padding-left:0px;
	padding-top:0px;
	width:131px;
	height:24px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_scanning:link {
	color:#373534;	
}
a.btn_scanning:active {
	color:#373534;	
}
a.btn_scanning:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_scanning_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  VIEWING */

div.btn_viewing {
	font-size:12px;
	font-weight:bold;
	width:124px;
	height:24px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/mm_solution_viewing.gif);
	background-repeat: no-repeat;
	float: left;
}
a.btn_viewing {
	color:#373534;
	text-decoration:none;
	line-height:20px;
	padding-left:0px;
	padding-top:0px;
	width:124px;
	height:24px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: left;
	
	
}
a.btn_viewing:link {
	color:#373534;	
}
a.btn_viewing:active {
	color:#373534;	
}
a.btn_viewing:hover {
	color:#ffffff;
	background-image: url(../images/mm_solution_viewing_on.gif);
	background-repeat: no-repeat;
	float: left;
}


/*  TOP SUB-HEAD MENU BUTTONS */
/*  _______________________________________________________________________ */

div.btn_subhead_64 {
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:64px;
	height:20px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/top_subhead_btn_64.gif);
	background-repeat: no-repeat;
	float: right;
}
a.btn_subhead_64 {
	font-family:Arial, Helvetica, sans-serif;
	color:#373534;
	text-decoration:none;
	line-height:18px;
	padding-left:0px;
	padding-top:0px;
	width:64px;
	height:20px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: right;
	
	
}
a.btn_subhead_64:link {
	color:#373534;	
}
a.btn_subhead_64:active {
	color:#373534;	
}
a.btn_subhead_64:hover {
	color:#ffffff;
	background-image: url(../images/top_subhead_btn_64_on.gif);
	background-repeat: no-repeat;
	float: right;
}


div.btn_subhead_55 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:55px;
	height:20px;
	vertical-align:top;
	text-align:center;
	background-image: url(../images/top_subhead_btn_55.gif);
	background-repeat: no-repeat;
	float: right;
}
a.btn_subhead_55 {
	font-family:Arial, Helvetica, sans-serif;
	color:#373534;
	text-decoration:none;
	line-height:18px;
	padding-left:0px;
	padding-top:0px;
	width:55px;
	height:20px;
	background-image: url(../images/blank.gif);
	background-repeat: no-repeat;
	float: right;
	
	
}
a.btn_subhead_55:link {
	color:#373534;	
}
a.btn_subhead_55:active {
	color:#373534;	
}
a.btn_subhead_55:hover {
	color:#ffffff;
	background-image: url(../images/top_subhead_btn_55_on.gif);
	background-repeat: no-repeat;
	float: right;
}

