a {
	color: #005768;
	text-decoration: none
}

a:hover {
	text-decoration: underline;
}

html,body {
	width: 100%;
	height: 100%;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #64abc7;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 0.7em;
	position: relative;
}

.section_row {
	clear: both;
	position: relative;
	margin: 0px 0px 10px 0px;	
}

.section_thumbs {
	float: left;
	width: 115px;
	margin: 0px 18px 0px 0px;	
	padding-bottom: 20px;
	font-size: 0.9em;
}

.btn_more {
	position: absolute;
	bottom: 0px;
}
* html .btn_more { display: none;}



.video_row {
	clear: both;
	position: relative;
	margin: 0px 0px 10px 0px;	
	padding-bottom: 20px;
}

.video_thumbs {
	float: left;
	width: 115px;
	margin: 0px 17px 0px 0px;	
	font-size: 0.9em;
}
.video_thumbs_small {
	float: left;
	width: 115px;
	margin: 0px 15px 0px 0px;	
	font-size: 0.9em;
}
.row_end {
	margin-right: 0px;
}

.doc_content {
	position: relative;
	overflow: hidden;	
}

.doc_content p {
	padding: 0px 10px 0px 0px;	
	font-size: 0.9em;
}

.doc_download {
	background-image: url(../images/dl_icon.png); 
	background-position: 0px 0px; 
	background-repeat: no-repeat; 
	padding: 0px 10px 5px 25px;
	font-size: 0.9em;
	font-weight: bold;
}

.doc_col_left {
	float: left;
	width: 50%;
	margin-right: 10px;
	background-image: url(../images/divider_grey.gif); 
	background-position: right; 
	background-repeat: repeat-y; 
	padding-bottom: 1000px;
	margin-bottom: -1000px;
}

.doc_col_right {
	float: left;
	width: 47%;
	min-height: 150px;
}

* html .doc_col_right { 
	height: 150px;
}

p, li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}

div {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

h1 {
	font-size: 1.7em;
	font-weight: bold;
	color:  #308395;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

h2 {
	font-size: 1.5em;
	font-weight: bold;
	color:  #b3b3b3;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

.col1 h2 {
	font-size: 1.5em;
	font-weight: normal;
	color:  #b3b3b3;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

.actix_box_very_light_grey h2 {
	font-size: 1.3em;
	color:  #308395;
	margin: 0px 0px 0px 0px;
}


.layout_wrapper {
	position: relative;
	overflow: hidden;
	margin: 0px auto 0px auto;
	z-index:100;
	width: 860px;
	min-height: 100%;
	/*display: none;*/
}

* html .layout_wrapper {
	overflow: visible;
	height: 100%;
}

.layout {
	position: relative;
	width: 860px;/*modified*/
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
}

/* Actix Green Box */
.actix_box_green {
	position: relative;
	background-image: url(../images/actix_chart_area2_02.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #013B49;
	color: #ffffff;
	padding: 20px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
}

* html .actix_box_green { padding: 20px 0px 20px 0px; margin: 0px 0px 0px 0px; }

.actix_box_green p {
	padding: 0px 20px 0px 20px;	
}

.actix_box_green img {
	padding: 0px 20px 0px 20px;	
}


.actix_box_green a {
	padding: 5px 0px 5px 0px;
	color: #ffffff;
	display: block;
	text-decoration: none;
}

.actix_box_green a:hover {
	display: block;
	background-color: transparent;
	text-decoration: none;
}

.actix_box_green img {
	margin-left: 0px;	
}

.actix_box_green h2 {
	color: #ffffff;
	margin: 0px 0px 5px 0px;
	padding: 0px 20px 0px 20px;
}

.actix_box_green .tl {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area2_01.png);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 0px;
	left: 0px;
}

.actix_box_green .tr {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area2_03.png);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 0px;
	right: 0px;
}

.actix_box_green .bl {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area2_04.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
* html .actix_box_green .bl { margin-bottom: 10px; }

.actix_box_green .br {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area2_05.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
* html .actix_box_green .br { margin-bottom: 10px; }


/* Actix Grey Box */
.actix_box_grey {
	position: relative;
	background-image: url(../images/actix_chart_area_02.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #010101;
	color: #ffffff;
	padding: 20px 0px 20px 0px;
}

.actix_box_grey p {
	padding: 0px 20px 0px 20px;	
}

.actix_box_grey img {
	padding: 0px 20px 0px 20px;	
}


.actix_box_grey a {
	padding: 5px 0px 5px 0px;
	color: #ffffff;
	display: block;
	text-decoration: none;
}

.actix_box_grey a:hover {
	display: block;
	background-color: #676767;
	text-decoration: none;
}

.actix_box_grey h2 {
	color: #ffffff;
	margin: 0px 0px 5px 0px;
	padding: 0px 20px 0px 20px;
}

.actix_box_grey .tl {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area_01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 0px;
	left: 0px;
}

.actix_box_grey .tr {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area_04.png);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 0px;
	right: 0px;
}

.actix_box_grey .bl {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area_07.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.actix_box_grey .br {
	width: 10px;
	height: 10px;
	background-image: url(../images/actix_chart_area_08.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

/* Light Grey Box */
.actix_box_light_grey {
	position: relative;
	background-image: url(../images/grey_box_large_02.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #828282;
	padding: 20px 20px 20px 20px;
}
* html .actix_box_light_grey { width: 380px; }

.actix_box_light_grey h2 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color:  #308395;
}

.actix_box_light_grey .tl {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_large_01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 0px;
	left: 0px;
}

.actix_box_light_grey .tr {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_large_03.gif);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 0px;
	right: 0px;
}

.actix_box_light_grey .bl {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_light_04.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.actix_box_light_grey .br {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_light_05.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.actix_box_light_grey .picBox{
	float: left;
	width: 180px;
	margin: 0px 10px 0px 0px;
}

/* Very Light Grey Box */
.actix_box_very_light_grey {
	position: relative;
	background-image: url(../images/grey_box_light_02.png);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #bbbbbb;
	padding: 20px 20px 20px 20px;
}
* html .actix_box_very_light_grey { width: 740px; }

.actix_box_very_light_grey h2 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.actix_box_very_light_grey .tl {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_light_01.png);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 0px;
	left: 0px;
}

.actix_box_very_light_grey .tr {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_light_03.png);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 0px;
	right: 0px;
}

.actix_box_very_light_grey .bl {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_light_04.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.actix_box_very_light_grey .br {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_light_05.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

/* News Box */
.news_doc_content {
	position: relative;
	overflow: hidden;
	background-color: #828282;
	padding: 20px 20px 10px 20px;	
	background-image: url(../images/grey_box_medium_02.gif);
	background-repeat: repeat-x;
	height: 110px;
}

* html .news_doc_content { width: 380px; }


.news_doc_content .tl {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_large_01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 0px;
	left: 0px;
}

.news_doc_content .tr {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_large_03.gif);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 0px;
	right: 0px;
}

.news_doc_content .bl {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_large_04.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.news_doc_content .br {
	width: 10px;
	height: 10px;
	background-image: url(../images/grey_box_large_05.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.news_doc_content h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #000;
}

.news_doc_content h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #308395;
}

.news_doc_content a {
	color: #000;
	font-weight: bolder;
	font-size: 0.65em;
	padding: 3px 0px 3px 18px;
	background-image: url(../images/more-grey.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	line-height: 18px;
	text-transform: uppercase;
}

.news_doc_content .img_div {
	width: 90px;
	position: relative;
	float: left;
}

.news_doc_content .text_div {
	width: 250px;
	position: relative;
	float: left;
}

.doc_content h3 {
	margin-top: 0px;	
	font-size: 0.95em;
}

/* White Box */
.actix_box_white {
	position: relative;
	background-color: #ffffff;
	padding: 20px 20px 20px 20px;
	margin-left: 20px;
}

.actix_box_white h2 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.actix_box_white .tl {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 0px;
	left: 0px;
}

.actix_box_white .tr {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 0px;
	right: 0px;
}

.actix_box_white .bl {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_03.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.actix_box_white .br {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.col_container_row .imgright {
	float: right;
	position: relative;	
	margin: 0px 25px 0px 0px;
}

.taps_th .col_container .products {
	position: absolute;
	right: 80px;
	top: 210px;
}

.products a.front_products {
	display:block;
	float: left;
	background-image: url(../images/home-solutions-button.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 264px;
	height: 29px;
}

/* Front page white box */

.actix_box_white_front {
	position: relative;
	left: 20px;
	background-color: #ffffff;
	padding: 10px 10px 20px 10px;
	margin-right: 20px;
	width: 195px;
	float: left;
}

.actix_box_white_front h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #000;
}

.actix_box_white_front h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #308395;
	font-size: 1.1em;
}

.actix_box_white_front .tl {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 0px;
	left: 0px;
}

.actix_box_white_front .tr {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	top: 0px;
	right: 0px;
}

.actix_box_white_front .bl {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_03.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.actix_box_white_front .br {
	width: 10px;
	height: 10px;
	background-image: url(../images/white_box_home_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.actix_box_white_front a {
	color: #000;
	font-weight: bolder;
	font-size: 0.65em;
	padding: 3px 0px 3px 18px;
	background-image: url(../images/go_icon.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	line-height: 18px;
	text-transform: uppercase;
}

* html .actix_box_white_front a { 
	font-size: 0.75em;
}

.w380 {
	width: 380px;
}

.video_placeholder {
	margin-bottom: 20px;	
}

.flash_placeholder {
	background-color: #000000;
	margin-bottom: 20px;	
}

.img_chart {
	margin-bottom: 10px;	
}

.box_grey_wrapper{
	float: left;
}

.box_grey{
	margin: 20px 0px 0px 40px;
	width: 780px;
	position: relative;
	display: block; 
}

.box_grey .t {
	background-image: url(../images/benefits-box-top.gif);  
	background-position: bottom center;
	background-repeat: no-repeat;
	height: 10px;
	display: block;
}

.box_grey .b {
	background-image: url(../images/benefits-box-bottom.png);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 10px;
	display: block;
}

.box_grey .bcontent {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/benefits-box-middle.gif);  
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #d2d2d2;
	display: block;
}

.box_grey .textBox_sq{
float: left;
font-size: 1.1em;
width: 180px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
display: block;
}

.box_grey .textBox_long{
float: left;
width: 500px;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
font-size: 1.1em;
}

.box_grey .textBox_sq .bstitle{
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 5px;
}

.box_grey .icon {
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.box_grey .bulletIcon{
	width: 55px;
	height: 62px;
	float: left;
	margin: 0px 5px 0px 0px;
	overflow: hidden;
}

.box_grey .icon{
	width: 55px;
	height: 62px;
	float: right;
	margin: 0px 5px 0px 0px;
	overflow: hidden;
}

.box_grey a {
	color: #005768;	
}

.box_grey .picBox{
	float: left;
	width: 180px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.box_grey .textBox.stitle{}

.layout .box_blue{
	clear: both;
	margin: 20px 40px 0px 40px;
	width: 780px;
}

.layout .box_blue .t {
	background-image: url(../images/welcome-info-top.gif);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 20px;
}

.layout .box_blue .b {
	background-image: url(../images/welcome-info-bottom.gif);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 20px;
}

.layout .box_blue .bcontent {
	background-image: url(../images/welcome-info-middle.gif);  
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #7cabbe;
	min-height: 150px;
}

.layout .box_blue .textBox_sq{
	float: left;
	font-size: 1.1em;
	width: 180px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.bstitle{
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 5px;
}

.layout .box_blue .bulletIcon{
	width: 55px;
	height: 62px;
	float: left;
	margin: 0px 5px 0px 0px;
	overflow: hidden;
}

.clockIcon {
	background-image: url(../images/icn-clock.png);  
	background-position: left top;
	background-repeat: no-repeat;
}

.driveIcon {
	background-image: url(../images/icn-drive.png);  
	background-position: left top;
	background-repeat: no-repeat;
}

.signalIcon {
	background-image: url(../images/icn-signal.png);  
	background-position: left top;
	background-repeat: no-repeat;
}

.binIcon {
	background-image: url(../images/icn-bin.png);  
	background-position: left top;
	background-repeat: no-repeat;
}

.layout .col_container{
	/*border: 1px solid red;*/
	clear: both;
	background-image: url(../images/master-bg.png);  
	background-position: left top;
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*padding-bottom: 20px;*/
	width: 860px;
	min-height: 360px;
	position: relative;
}
* html .layout .col_container{
	height: 360px;
}

.taps_th .layout .col_container{
	background-image: url(../images/actix_home_image_02.png);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	min-height: 259px;
}

.taps_th .layout .col_container_news_row{
	height: 25px;
	width: 820px;
	position: relative;
	margin: 5px 0px 0px 32px;
}

* html .taps_th .layout .col_container{
	height: 259px;
	width: 860px;
	padding: 2px 5px 0px 5px;
}

.layout .col_container .colvid{
	width: 780px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 60px 0px 0px;
	display: inline-block;
	position: relative;
	left: 40px;
}

.colvid .date_div {
	float: right;
	font-weight: normal;
	color: #bbb;
	display: block;
	font-size: 1.3em;
	margin-top: 2px;
}

.line_div {
	display: block;
	border-bottom: 1px solid #ccc;
	margin: 0px 40px 0px 40px;
	clear: both;
	padding: 0px 0px 0px 0px;
	font-size: 0.1em;
}

.layout .col_container .colmenu{
	width: 780px;
	margin: 0px 0px 20px 40px;
}


.layout .col_container .col1news{
width: 420px;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 50px 0px 0px;
display: inline-block;
font-size: 1.1em;
position: relative;
left: 40px;
}

.layout .col_container .col1{
width: 380px;
float: left;
padding: 0px 0px 20px 0px;
margin: 0px 50px 0px 0px;
display: inline-block;
font-size: 1.1em;
position: relative;
left: 40px;
}

.layout .col_container .colnews{
width: 760px;
float: left;
padding: 0px 0px 20px 0px;
margin: 0px 50px 0px 0px;
display: inline-block;
font-size: 1.1em;
position: relative;
left: 40px;
}

.layout .col_container .coladd{
width: 780px;
float: left;
padding: 0px 0px 20px 0px;
margin: 0px 40px 0px 0px;
display: inline-block;
font-size: 1.1em;
position: relative;
left: 40px;
}

.addressbox {
	float: left;
	width: 230px;
	border: none;
	margin: 0px 5px 0px 5px;
}

.layout .col_container .col1 .picR{
	padding-left: 40px;
	text-align: right;
}

.layout .col_container .col1 .content {
	padding-left: 40px;
}

/* small bars */

.layout .col_container .col1 .small_box_blue{
	clear: both;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	height: 48px;
	width: 200px;
}

.layout .col_container .col1 .small_box_blue .m {
	background-image: url(../images/benefits-bar-blue.gif);  
	background-position: center top;
	background-repeat: repeat-x;
	width: 370px;
	height: 48px;
}

.layout .col_container .col1 .small_box_blue .e {
	background-image: url(../images/benefits-bar-blue-end.gif);  
	background-position: center top;
	background-repeat: no-repeat;
		width: 20px;
		float:right; 
		display:inline;
	height: 48px;
}

.layout .col_container .col1 .small_box_blue .bcontent {
	
	/* background-color: #7cabbe; */
	text-align: left;
	color:#FFFFFF;
	font-size: 1.5em;
	padding:10px 0px 10px 0px;
	height: 48px;
}

.layout .col_container .col1 .small_box_blue .textBox_sq{
float: left;
width: 100px;
margin: 0px 0px 0px 10px;
}

.layout .col_container .col1 .small_box_grey{
	clear: both;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	height: 48px;
	/* width: 220px; */
	width:auto;
}

.layout .col_container .col1 .small_box_grey .m {
	background-image: url(../images/benefits-bar-grey.gif);  
	background-position: center top;
	background-repeat: repeat-x;
		width: 200px;
	height: 48px;
}

.layout .col_container .col1 .small_box_grey .e {
	background-image: url(../images/benefits-bar-grey-end.gif);  
	background-position: center top;
	background-repeat: no-repeat;
		width: 20px;
		float:right; 
		display:inline;
	height: 48px;
}

.layout .col_container .col1 .small_box_grey .bcontent {
	
	/* background-color: #7cabbe; */
	text-align: left;
	color:#FFFFFF;
	font-size: 1.5em;
	padding:10px 0px 10px 0px;
	height: 48px;
}

.layout .col_container .col1 .small_box_grey .textBox_sq{
float: left;
width: 100px;
margin: 0px 0px 0px 10px;
}
/* small bars end */


.layout .col_container .col1 .textL{
	text-align: left;
	margin-top: 10px;
}

.btn_image {
	margin-top: 10px;
}

.layout .col_container_row {
	width: 880px;
	background-image: url(../images/actix_home_image_03.png);  
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	float: left;
	border: none;
	overflow: hidden;
	height: 200px;
}

.layout .colb {
	clear: both;
	margin: 20px 40px 20px 20px;
	width: 90%;
}

.col_container_row .colb {
	clear: both;
	margin: 08px 0px 20px 20px;
	width: 95%;
	overflow: hidden;
}

.layout .col_container .col1 .titleL{
	text-align: left;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 5px;
}

.layout .col_container .col1.textR{
	text-align: right;
}

.layout .col_container .col2{
width: 380px;
float: left;
font-size: 1.1em;
padding-bottom: 10px;
}

.layout .col_container .col2.picC{}
.layout .col_container .col2.spacer{
height: 40px
}

.layout .col_container .col2 .info_box{
	width: 400px;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.layout .col_container .col2 .info_box .dia img {
	display: block;
}

.layout .col_container .col2 .info_box .t {
	background-image: url(../images/benefits-infobox-top.gif);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

.layout .col_container .col2 .info_box .b {
	background-image: url(../images/benefits-infobox-bottom.png);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

.layout .col_container .col2 .info_box .bcontent{
	width: 390px;
	background-image: url(../images/benefits-infobox-middle.gif);  
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #08557c;
	display: block;
	color: #ffffff;
}

.layout .col_container .col2 .info_box .bcontent .inner {
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 10px 0px;	
}


.layout .col_container .col2 .tickBox{
	width: 400px;
	min-height: 200px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.layout .col_container .col2 .tickBox .t {
	background-image: url(../images/benefits-tickbox-top.gif);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 30px;
	margin: 0px 10px 0px 0px;
}

.layout .col_container .col2 .tickBox .b {
	background-image: url(../images/benefits-tickbox-bottom.png);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px 10px 0px 0px;
}

.layout .col_container .col2 .tickBox .bcontent{
	width: 390px;
	padding-top: 10px;
	background-image: url(../images/benefits-tickbox-middle.gif);  
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #7EADBF;

}

.layout .col_container .col2 .tickBox .tickText{
	text-align: left;
	padding-left: 50px;
	padding-bottom: 10px;
	margin: 0px 10px 0px 10px;
	background-image: url(../images/benefits-tick.png);  
	background-position: left top;
	background-repeat: no-repeat;
}

.layout .col_container .col2 .tickBox .tickRule{
	height: 2px;
	margin-left: 20px; 
	background-image: url(../images/benefits-rule.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}

/*
.layout .col_container .col2 .tickBox .tick{
	width: 50px;
	height: 31px;
	background-image: url(../images/benefits-tick.png);  
	background-position: center top;
	float: left;
	position:relative
}

.layout .col_container .col2 .tickBox .tickText_inner{
display: inline-block;
}*/

.layout .col_container .col2 .tickBox .tickTitle{
	float: left;
	font-weight: bold;
	margin: 0px 5px 0px 0px;
}

/* What_is  */
.layout .col_container .col2 .What_is{
	width: 400px;
	min-height: 200px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.layout .col_container .col2 .What_is .t {
	background-image: url(../images/benefits-tickbox-top.gif);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 30px;
	margin: 0px 10px 0px 0px;
}

.layout .col_container .col2 .What_is .b {
	background-image: url(../images/benefits-tickbox-bottom.gif);  
	background-position: center top;
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px 10px 0px 0px;
}

.layout .col_container .col2 .What_is .bcontent{
	width: 390px;
	min-height:226px;
	background-image: url(../images/benefits-tickbox-middle.gif);  
	background-position: center top;
	background-repeat: repeat-x;

}

.layout .col_container .col2 .What_is .tickText{
	float: left;
}
/*End What_is  */

.layout .header {
	height: 270px;
	width: 860px; 
	background-image: url(../images/master-actix-cloud-header.png);
	background-position: center top;
	background-repeat: no-repeat;
	overflow: auto;
}
.layout .header2 {
	height: 305px;
	width: 860px; 
	background-image: url(../images/master-actix-cloud-header.png);
	background-position: center top;
	background-repeat: no-repeat;
	overflow: auto;
}

.taps_th .header {
	height: 270px;
	width: 860px; 
	background-image: url(../images/actix_home_image_01.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	overflow: hidden;
}

.layout .header .menu_bar {
	height: 80px; 
	width: 860px;
	background-image: url(../images/master-bg.png);  
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
}

.layout .header2 .menu_bar2 {
	height: 115px; 
	width: 860px;
	background-image: url(../images/master-bg.png);  
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
}


.taps_th .layout .header .menu_bar {
	background-image: none;
}


.layout .header .text_menu, .layout .header2 .text_menu {
	height: 30px; 
	width: 450px;
	margin: 160px 0px 0px 325px;
	padding: 0px 0px 0px 0px;
	color: #999;
	vertical-align: middle;
	text-align: right;
	line-height: 30px; 
}


.text_menu a{
	color: #999;
	padding: 0px 10px 0px 10px;
}
.layout .header .menu, .layout .header2 .menu {
	margin-left: 40px;
}
.layout .header .submenu, .layout .header2 .submenu {
	margin: 0px 0px 0px 40px;
	padding-left: 10px;
	height: 22px; 
	width: 780px;
	background-image: url(../images/nav-sub/bg_subnav.gif);  
	background-position: left top;
	background-repeat: no-repeat;
}

.layout .header2 .submenu2 {
	margin: 12px 0px 0px 40px;
	padding-left: 10px;
	height: 22px; 
	width: 780px;
	background-image: url(../images/nav-sub/bg_subnav.gif);  
	background-position: left top;
	background-repeat: no-repeat;
}


a.nav_top_about {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-about.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
}

a.nav_top_about:hover,a.nav_top_about:active {
	text-decoration: none;background-position: 0px -37px;
	text-decoration: none;
}
a.nav_top_about_act,a.nav_top_about_act:hover,a.nav_top_about_act:active {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-about.gif);  
	background-position: 0px -74px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
	text-decoration: none;
}


a.nav_top_news_events {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-news.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
}

a.nav_top_news_events:hover,a.nav_top_news_events:active {
	text-decoration: none;background-position: 0px -37px;
	text-decoration: none;
}
a.nav_top_news_events_act,a.nav_top_news_events_act:hover,a.nav_top_news_events_act:active {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-news.gif);  
	background-position: 0px -74px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
	text-decoration: none;
}


a.nav_top_ecosystem {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-ecosystem.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
}

a.nav_top_ecosystem:hover,a.nav_top_ecosystem:active {
	background-position: 0px -37px;
	text-decoration: none;
}
a.nav_top_ecosystem_act,a.nav_top_ecosystem_act:hover,a.nav_top_ecosystem_act:active {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-ecosystem.gif);  
	background-position: 0px -74px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
	text-decoration: none;
}

a.nav_top_resources {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-resources.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
}

a.nav_top_resources:hover,a.nav_top_resources:active {
	background-position: 0px -37px;
	text-decoration: none;
}
a.nav_top_resources_act,a.nav_top_resources_act:hover,a.nav_top_resources_act:active {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-resources.gif);  
	background-position: 0px -74px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
	text-decoration: none;
}


a.nav_top_products {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-solutions.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
}

a.nav_top_products:hover,a.nav_top_products:active {
	background-position: 0px -37px;
	text-decoration: none;
}
a.nav_top_products_act,a.nav_top_products_act:hover,a.nav_top_products_act:active {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-solutions.gif);  
	background-position: 0px -74px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
	text-decoration: none;
}


a.nav_top_technology {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-technology.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
}

a.nav_top_technology:hover,a.nav_top_technology:active {
	background-position: 0px -37px;
	text-decoration: none;
}
a.nav_top_technology_act,a.nav_top_technology_act:hover,a.nav_top_technology_act:active {
	display:block;
	float: left;
	background-image: url(../images/nav-top/nav-top-technology.gif);  
	background-position: 0px -74px;
	background-repeat: no-repeat;
	width: 156px;
	height: 37px;
	text-decoration: none;
}

/** NEWS **/
a.events{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/news/nav-sub-events.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 108px;
	height: 22px;
}
a.events:hover,a.events:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.events_act,a.events_act:hover,a.events_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/news/nav-sub-events.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 108px;
	height: 22px;
	text-decoration: none;
}

a.press_coverage{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/news/nav-sub-press-coverage.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 103px;
	height: 22px;
}
a.press_coverage:hover,a.press_coverage:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.press_coverage_act,a.press_coverage_act:hover,a.press_coverage_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/news/nav-sub-press-coverage.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 103px;
	height: 22px;
	text-decoration: none;
}

a.press_releases{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/news/nav-sub-press-releases.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 173px;
	height: 22px;
}
a.press_releases:hover,a.press_releases:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.press_releases_act,a.press_releases_act:hover,a.press_releases_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/news/nav-sub-press-releases.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 173px;
	height: 22px;
	text-decoration: none;
}

/** ABOUT  **/

a.team{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-team.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 82px;
	height: 22px;
}
a.team:hover,a.team:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.team_act,a.team_act:hover,a.team_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-team.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 82px;
	height: 22px;
	text-decoration: none;
}


a.careers{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-careers.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 64px;
	height: 22px;
}
a.careers:hover,a.careers:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.careers_act,a.careers_act:hover,a.careers_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-careers.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 64px;
	height: 22px;
	text-decoration: none;
}

a.stakeholder{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-stakeholder.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 124px;
	height: 22px;
}
a.stakeholder:hover,a.stakeholder:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.stakeholder_act,a.stakeholder_act:hover,a.stakeholder_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-stakeholder.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 124px;
	height: 22px;
	text-decoration: none;
}

a.management{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-management.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 96px;
	height: 22px;
}
a.management:hover,a.management:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.management_act,a.management_act:hover,a.management_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-management.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 96px;
	height: 22px;
	text-decoration: none;
}

a.directors{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-directors.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 74px;
	height: 22px;
}
a.directors:hover,a.directors:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.directors_act,a.directors_act:hover,a.directors_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-directors.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 74px;
	height: 22px;
	text-decoration: none;
}

a.memberships{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-memberships.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 97px;
	height: 22px;
}
a.memberships:hover,a.memberships:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.memberships_act,a.memberships_act:hover,a.memberships_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-memberships.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 97px;
	height: 22px;
	text-decoration: none;
}

a.governance{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-governance.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 88px;
	height: 22px;
}
a.governance:hover,a.governance:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.governance_act,a.governance_act:hover,a.governance_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-governance.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 88px;
	height: 22px;
	text-decoration: none;
}

a.regulatory{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-regulatory.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 84px;
	height: 22px;
}
a.regulatory:hover,a.regulatory:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.regulatory_act,a.regulatory_act:hover,a.regulatory_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-regulatory.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 84px;
	height: 22px;
	text-decoration: none;
}



a.contact{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-contact.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 67px;
	height: 22px;
}
a.contact:hover,a.contact:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.contact_act,a.contact_act:hover,a.contact_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-contact.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 67px;
	height: 22px;
	text-decoration: none;
}



a.support{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-support.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 67px;
	height: 22px;
}
a.support:hover,a.support:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.support_act,a.support_act:hover,a.support_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/about/nav-sub-support.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 67px;
	height: 22px;
	text-decoration: none;
}

/** Solutions  **/

a.self_optimizing_networks{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-self-optimizing.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 187px;
	height: 22px;
}
a.self_optimizing_networks:hover,a.self_optimizing_networks:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.self_optimizing_networks_act,a.self_optimizing_networks_act:hover,a.self_optimizing_networks_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-self-optimizing.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 187px;
	height: 22px;
	text-decoration: none;
}


a.enterprise_nsm_products{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-enterprise.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 159px;
	height: 22px;
}
a.enterprise_nsm_products:hover,a.enterprise_nsm_products:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.enterprise_nsm_products_act,a.enterprise_nsm_products_act:hover,a.enterprise_nsm_products_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-enterprise.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 159px;
	height: 22px;
	text-decoration: none;
}


a.desktop_npe_products{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-desktop.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 148px;
	height: 22px;
}
a.desktop_npe_products:hover,a.desktop_npe_products:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.desktop_npe_products_act,a.desktop_npe_products_act:hover,a.desktop_npe_products_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-desktop.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 148px;
	height: 22px;
	text-decoration: none;
}


a.services{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-services.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 98px;
	height: 22px;
}
a.services:hover,a.services:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.services_act,a.services_act:hover,a.services_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-services.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 98px;
	height: 22px;
	text-decoration: none;
}


a.delivery{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-delivery.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 97px;
	height: 22px;
}
a.delivery:hover,a.delivery:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.delivery_act,a.delivery_act:hover,a.delivery_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/products/nav-sub-delivery.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 97px;
	height: 22px;
	text-decoration: none;
}

/** TECHNOLOGY **/

a.actixone{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-self-actixone.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 72px;
	height: 22px;
}
a.actixone:hover,a.actixone:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.actixone_act,a.actixone_act:hover,a.actixone_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-self-actixone.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 72px;
	height: 22px;
	text-decoration: none;
}

a.son{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-son.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 47px;
	height: 22px;
}
a.son:hover,a.son:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.son_act,a.son_act:hover,a.son_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-son.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 47px;
	height: 22px;
	text-decoration: none;
}


a.patent_portfolio{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-patent.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 106px;
	height: 22px;
}
a.patent_portfolio:hover,a.patent_portfolio:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.patent_portfolio_act,a.patent_portfolio_act:hover,a.patent_portfolio_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-patent.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 106px;
	height: 22px;
	text-decoration: none;
}


a.optimization_technology{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-optimization.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 156px;
	height: 22px;
}
a.optimization_technology:hover,a.optimization_technology:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.optimization_technology_act,a.optimization_technology_act:hover,a.optimization_technology_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/technology/nav-sub-optimization.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 156px;
	height: 22px;
	text-decoration: none;
}


/** RESOURCES **/

a.informa{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-informa.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 73px;
	height: 22px;
}
a.informa:hover,a.informa:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.informa_act,a.informa_act:hover,a.informa_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-informa.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 73px;
	height: 22px;
	text-decoration: none;
}

a.publications{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-publications.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 83px;
	height: 22px;
}

a.publications:hover,a.publications:active{
	background-position: 0px -22px;
	text-decoration: none;
}

a.publications_act,a.publications_act:hover,a.publications_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-publications.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 83px;
	height: 22px;
	text-decoration: none;
}

a.selection{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-selection.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 111px;
	height: 22px;
}
a.selection:hover,a.selection:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.selection_act,a.selection_act:hover,a.selection_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-selection.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 111px;
	height: 22px;
	text-decoration: none;
}
a.primers{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-primers.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 63px;
	height: 22px;
}
a.primers:hover,a.primers:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.primers_act,a.primers_act:hover,a.primers_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-primers.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 63px;
	height: 22px;
	text-decoration: none;
}

a.posters{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-posters.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 63px;
	height: 22px;
}
a.posters:hover,a.posters:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.posters_act,a.posters_act:hover,a.posters_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-posters.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 63px;
	height: 22px;
	text-decoration: none;
}

a.datasheets{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-datasheets.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 84px;
	height: 22px;
}
a.datasheets:hover,a.datasheets:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.datasheets_act,a.datasheets_act:hover,a.datasheets_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-datasheets.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 84px;
	height: 22px;
	text-decoration: none;
}

a.customers{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-customers.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 84px;
	height: 22px;
}
a.customers:hover,a.customers:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.customers_act,a.customers_act:hover,a.customers_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-customers.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 84px;
	height: 22px;
	text-decoration: none;
}

a.case_studies{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-casestudies.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 83px;
	height: 22px;
}
a.case_studies:hover,a.case_studies:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.case_studies_act,a.case_studies_act:hover,a.case_studies_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-casestudies.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 83px;
	height: 22px;
	text-decoration: none;
}

a.press_coverage{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-press.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 101px;
	height: 22px;
}
a.press_coverage:hover,a.press_coverage:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.press_coverage_act,a.press_coverage_act:hover,a.press_coverage_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-press.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 101px;
	height: 22px;
	text-decoration: none;
}

a.videos{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-videos.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 60px;
	height: 22px;
}
a.videos:hover,a.videos:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.videos_act,a.videos_act:hover,a.videos_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-videos.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 60px;
	height: 22px;
	text-decoration: none;
}

a.flash{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-flash.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 50px;
	height: 22px;
}
a.flash:hover,a.flash:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.flash_act,a.flash_act:hover,a.flash_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-flash.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 50px;
	height: 22px;
	text-decoration: none;
}

a.brochures{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-brochures.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 78px;
	height: 22px;
}
a.brochures:hover,a.brochures:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.brochures_act,a.brochures_act:hover,a.brochures_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-brochures.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 78px;
	height: 22px;
	text-decoration: none;
}

a.java{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-java.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 49px;
	height: 22px;
}
a.java:hover,a.java:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.java_act,a.java_act:hover,a.java_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/resources/nav-sub-java.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 49px;
	height: 22px;
	text-decoration: none;
}
/** ECOSYSTEM **/


a.commercial_partners{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-commercial_partners.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 133px;
	height: 22px;
}
a.commercial_partners:hover,a.commercial_partners:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.commercial_partners_act,a.commercial_partners_act:hover,a.commercial_partners_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-commercial_partners.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 133px;
	height: 22px;
	text-decoration: none;
}


a.data_partners{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-data_partners.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 97px;
	height: 22px;
}
a.data_partners:hover,a.data_partners:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.data_partners_act,a.data_partners_act:hover,a.data_partners_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-data_partners.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 97px;
	height: 22px;
	text-decoration: none;
}

a.technology_partners{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-technology_partners.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 131px;
	height: 22px;
}
a.technology_partners:hover,a.technology_partners:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.technology_partners_act,a.technology_partners_act:hover,a.technology_partners_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-technology_partners.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 131px;
	height: 22px;
	text-decoration: none;
}


a.integration_partners{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-integration_partners.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 131px;
	height: 22px;
}
a.integration_partners:hover,a.integration_partners:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.integration_partners_act,a.integration_partners_act:hover,a.integration_partners_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-integration_partners.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 131px;
	height: 22px;
	text-decoration: none;
}


a.partner_extranet{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-partner_extranet.gif);  
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 110px;
	height: 22px;
}
a.partner_extranet:hover,a.partner_extranet:active{
	background-position: 0px -22px;
	text-decoration: none;
}
a.partner_extranet_act,a.partner_extranet_act:hover,a.partner_extranet_act:active{
	display:block;
	float: left;
	background-image: url(../images/nav-sub/ecosystem/nav-sub-partner_extranet.gif);  
	background-position: 0px -44px;
	background-repeat: no-repeat;
	width: 110px;
	height: 22px;
	text-decoration: none;
}


.mctext {
 font-size: 1.1em;
}

.layout .body_content {
	width: 590px;
	background-color: #000000;
	background-color: #ffffff;
}

.layout .body_content .mcontent {
	float: left;
	width: 440px;
}

.inner {
	padding: 20px 20px 20px 20px;
}

.layout .body_content .rcontent {
	float: left;
	width: 140px;
}

.layout .body_content .rcontent .inner {
	padding: 20px 0px 20px 0px;
}


.layout_footer {
	clear: both;
	width: 860px;
	height: 60px;
	margin: 0px auto 30px auto;
	background-image: url(../images/master-bottom.png);  
	background-position: left top;
	background-repeat: no-repeat;
	z-index: 10000;
}

.taps_th .layout_footer {
	background-image: url(../images/actix_home_image_04.png);
}

.footer {
	background-color: #333333;
	height: 20px;
	text-align: left;
	width: 860px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.footer p {
	margin: 0px 20px 0px 20px;
	padding-top: 4px;
	color: #ffffff;
	font-size: 0.9em;
	float: left;	
}

.footer p.left {
	float: left;	
}
.footer p.right {
	float: right;	
}
.footer .fathom_tagline {
	float: right;	
}

.fathom_tagline a {
	color: #ffffff;
}

.fathom_tagline a:hover {
	color: #eeeeee;
	text-decoration: none;
}

.box_grey .bstitle a {
	color: #333333;
}

/* --------- */

.ml20 {
	margin-left: 20px;
}

.winput {
	width: 320px;
	margin-left: 20px;
}

.taclarge {
	width: 320px;
	height: 150px;
	margin-left: 20px;
}

.tacsmall {
	width: 320px;
	height: 60px;
	margin-left: 20px;
}

.bggrey {
	background-color: #333333;
}

.mb10 {
	margin-bottom: 10px;
}

.mt15 {
	margin-top: 15px;
}

.m30 {
	margin: 30px 30px 30px 30px;
}

.sub_ml {
	margin-left: 20px;
}

.ml25 {
	margin-left: 25px;
}

.p30 {
	padding: 30px 30px 30px 30px;
}

.clleft {
	clear: left;
}

.clright {
	clear: right;
}

.clboth {
	clear: both;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

.tbold {
	font-weight: bold;
}

.tleft {
	text-align: left;
}

.tcenter {
	text-align: center;
}

.tright {
	text-align: right;
}

/* --------- */

.appear {
	display: block;
}

.disappear {
	display: none;
}

.pabsolute {
	position: absolute;
}

html, body, #map_canvas{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	z-index: 1;
}



.preview{
	text-align: left;
	padding: 0px 0px 0px 21px;
	font-weight: bold;
	font-size: larger;
}

.listing{
	font-size: smaller;
	font-weight: normal;
	font-style: italic;	
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
	line-height: 2em;
	color: #aaa;
}

.bcrumb{
	padding: 0px 40px 10px 40px;
	font-weight: bold;
}

.bcrumb a{
	color:#000;
	text-decoration: none;
	font-weight: normal;
}
.locInfo{
	position: absolute;
	top: 20px;
	margin-left: 61px;
	color:#fff;
	width: 240px;
	font-size: 1.1em;
	line-height: 1.5em;
}

.left a,.right a{
	color: #fff;
	padding: 0px 0px 0px 10px;
}
.h10px{
	height: 10px;
}

.homeLink{
	position: absolute;
	top: 25px;
	left: 605px;
	color:#fff;
	width: 210px;
	height:135px;
	cursor:pointer;
	/*border: 1px solid red;*/
}

/** News Div **/

.news_div {
	margin: 10px 0px 10px 0px;
	display: block;
	position: relative;
	border-bottom: 1px solid #ddd;
}
.news_div_half {
	float: left;
	width: 378px;
}



.news_div h2 {
	font-size: 1em;
	font-weight: bolder;
	color:  #000;
	margin: 0px 0px 0px 0px;
}

.news_div .text_div {
	float: left;
	display: block;
	margin: 5px 0px 10px 0px;
	width: 660px;
	position: relative;
}

.news_div .text_member_div {
	float: left;
	display: block;
	margin: 5px 0px 5px 0px;
	width: 200px;
}
.news_div .img_member_div {
	float: left;
	display: block;
	width: 160px;
	margin: 5px 0px 5px 0px;
}

.img_member_right img { float: right; }

.news_div .img_div {
	float: left;
	display: block;
	margin: 5px 15px 5px 0px;
	position: relative;
}
.news_div .date_div {
	float: right;
	font-size: 0.75em;
	font-weight: normal;
	color: #bbb;
	display: block;
}
.news_div h3 {
	font-size: 1.1em;
	font-weight: bolder;
	color: #308395;
	margin: 0px 0px 5px 0px;
}

.news_div a {
	color: #000;
	font-weight: bolder;
	font-size: 0.85em;
	padding: 3px 0px 3px 18px;
	background-image: url(../images/go_icon.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	line-height: 18px;
	text-transform: uppercase;
}

/** End News Div **/

.patent_div {
	margin-bottom: 10px;
	display: block;
}

.patent_div h2 {
	font-size: 1em;
	font-weight: bolder;
	color:  #000;
	margin: 0px 0px 0px 0px;
}

.patent_div .text_div {
	float: left;
	display: block;
	margin: 5px 0px 5px 0px;
	width: 275px;
	font-size: 0.85em;
}

.patent_div .img_div {
	float: left;
	display: block;
	margin: 5px 5px 5px 0px;
}

.patent_div h3 {
	font-size: 1.1em;
	font-weight: bolder;
	color: #308395;
	margin: 0px 0px 5px 0px;
}

.patent_div a {
	color: #000;
	font-weight: bolder;
	font-size: 0.85em;
	padding: 3px 0px 3px 18px;
	background-image: url(../images/go_icon.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	line-height: 18px;
	text-transform: uppercase;
}

/** Contact **/

.cfinput {
	width: 386px;
	border: 1px solid #cccccc;
	margin-bottom: 5px;
}

.cftextarea {
	width: 386px;
	height: 75px;
	border: 1px solid #cccccc;
	margin-bottom: 5px;
}

.cfbutton {
	width: 235px;
	background-color: #f2f2f2;
	border: 1px solid #cccccc;
}

/** Careers Div **/

.careers_div {
	margin: 10px 0px 10px 0px;
	display: block;
	position: relative;
	border-bottom: 1px solid #ddd;
}

.careers_div h2 {
	font-size: 1em;
	font-weight: bolder;
	color:  #000;
	margin: 0px 0px 0px 0px;
}

.careers_div .text_div {
	float: left;
	display: block;
	margin: 10px 0px 10px 0px;
	width: 380px;
	position: relative;
}

.careers_div .img_div {
	float: left;
	display: block;
	margin: 5px 5px 5px 0px;
	position: relative;
}

.careers_div h3 {
	font-size: 1.1em;
	font-weight: bolder;
	color: #308395;
	margin: 0px 0px 5px 0px;
}

.careers_div a {
	color: #000;
	font-weight: bolder;
	font-size: 0.85em;
	padding: 3px 0px 3px 18px;
	background-image: url(../images/go_icon.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	line-height: 18px;
	text-transform: uppercase;
}

.ticklist_white li {
	background-image: url(../images/tick_white.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	background-position: 0 .4em;
	padding: 5px 0px 5px 35px;
}

.ticklist_white {
	list-style-type: none;
	padding: 0;
	margin: 0px 15px 0px 20px;
}

.ticklist_white_bullets li {
	padding: 5px 0px 5px 5px;
}

.ticklist_white_bullets {
	list-style-type: none;
	padding: 0;
	margin: 0px 15px 0px 0px;
}

.ticklist_white_bullets_ext li {
	padding: 5px 0px 5px 15px;
}

.ticklist_white_bullets_ext {
	padding: 0;
	margin: 0px 15px 0px 40px;
}

.ticklist_blue li {
	background-image: url(../images/tick_blue.gif);
	background-repeat: no-repeat;
	background-position: center left;	
	background-position: 0 .4em;
	padding: 5px 0px 5px 35px;
}

.ticklist_blue {
	list-style-type: none;
	padding: 0;
	margin: 0px 15px 0px 20px;
}

/* Top menu items */

.text_menu .about_on {
	font-weight: bold;	
}

.text_menu .contact_on {
	font-weight: bold;	
}

.text_menu .support_on {
	font-weight: bold;	
}

/* NEWS PAGE EVENTS LIST ITEMS */

.layout .col_container .col2news{
width: 340px;
float: left;
font-size: 1.1em;
padding-bottom: 10px;
border: none;
}

.col2news h1 {
	margin-left: 10px;
	color: #fff;
}

.col2news h2 {
	margin-left: 10px;
	color: #fff;
}

.col2news .rightdiv {
	position: relative;
	float: right;
	margin: 6px 10px 0px 0px;	
}

/** Col2 Event Div **/

.col2news .event_div {
	margin: 10px 0px 10px 0px;
	display: block;
	position: relative;
	border: none;
}

.col2news .event_div h2 {
	font-size: 1em;
	font-weight: bolder;
	color:  #fff;
	margin: 0px 0px 0px 0px;
}

.col2news .event_div .text_div {
	float: left;
	display: block;
	margin: 0px 0px 10px 0px;
	position: relative;
	border: none;
	width: 280px;
}

.col2news .event_div img {
	padding: 0px 10px 0px 10px;	
}

.col2news .event_div .img_div {
	float: left;
	margin: 0px 0px 5px 0px;
	position: relative;
	border: none;
	display: block;
	width: 50px;
}
.col2news .event_div .date_div {
	float: right;
	font-size: 0.75em;
	font-weight: normal;
	color: #bbb;
	display: block;
}
.col2news .event_div h3 {
	font-size: 1.1em;
	font-weight: bolder;
	color: #fff;
	margin: 0px 0px 0px 20px;
}

.col2news a {
	color: #fff;
	font-weight: bolder;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
}

.col2news a:hover {
	color: #fff;
	font-weight: bolder;
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: inline;
}
.col2news p {
	font-size: 0.9em;
}


/** End News Div **/


.actix_box_light_grey h3 {
	font-size: 1.2em;
}

.col2 .bottom_div {
	position: absolute;
	bottom: 15px;
}
* html .bottom_div img { margin-bottom: 25px; }
*:first-child+html .bottom_div img { margin-bottom: 25px; }

/* News ticker */
#tom_content {
	position: absolute;
	display: block;	
	z-index: 6666;
	width: 750px;
	height: 40px;
	margin: 0px 0px 0px 0px;
	left: 0px;
	top: -23px;
	overflow: hidden;
}

.tom_image {
	margin: 10px 0px 0px 610px;
	position: absolute;
	z-index: 7777;	
}

.tom_icon {
	float: left;
	margin-left: 10px;	
}

#tom_content .ic {
	margin: 25px 23px 20px 11px;
	height: 200px;
	overflow: hidden;
	/*background: url(../images/bg_white_75.png) 0px 0px repeat;*/
}

#tom_content p {
	height: 60px;
	padding: 0px 5px 10px 0px;
	margin: 5px 0px 0px 0px;
	overflow: hidden;
}
*:first-child+html #tom_content p { margin: 10px 0px 10px 0px; } /* ie 7 */


#tom_c1, #tom_c2, #tom_c3, #tom_c4 {
	display: block;
	height: 20px;
	position:relative;
	top:0px;
	/*background: url(../images/bg_white_75.png) 0px 0px repeat;*/

}
* html #tom_c1, * html #tom_c2, * html #tom_c3, * html #tom_c4 { top:-10px; } /* ie 6 */
*:first-child+html #tom_c1, *:first-child+html #tom_c2, *:first-child+html #tom_c3, *:first-child+html #tom_c4 { top:-5px;height:70px; } /* ie 7 */

#tom_d1 {
	position: absolute;
	display: block;	
	z-index: 5555;
}

#tom_d2 {
	display: block;
}

/* News Scroller */
#stom_content {
	position: absolute;
	display: block;	
	z-index: 6666;
	width: 270px;
	height: 140px;
	margin: 0px 0px 0px 0px;
	left: 0px;
	top: -28px;
	overflow: hidden;
	border: none;
}
* html #stom_content { top: -20px; }

.stom_image {
	margin: 10px 0px 0px 610px;
	position: absolute;
	z-index: 7777;
}

.stom_icon {
	float: left;
	margin-left: 10px;	
}

#stom_content .ic {
	margin: 21px 5px 20px 30px;
	height: 200px;
	overflow: hidden;
	/*background: url(../images/bg_white_75.png) 0px 0px repeat;*/
}

#stom_content p {
	height: 60px;
	padding: 0px 0px 10px 0px;
	margin: 5px 0px 0px 0px;
	overflow: hidden;
}
*:first-child+html #stom_content p { margin: 10px 0px 10px 0px; } /* ie 7 */


#stom_c1, #stom_c2, #stom_c3, #stom_c4 {
	display: block;
	height: 150px;
	position:relative;
	top:0px;
	/*background: url(../images/bg_white_75.png) 0px 0px repeat;*/
}



* html #stom_c1, * html #stom_c2, * html #stom_c3, * html #stom_c4 { top:-10px; } /* ie 6 */


#stom_d1 {
	/*position: absolute;*/
	display: block;	
	z-index: 5555;
	width: 116px;
	height: 126px;
}


* html #stom_d1 {
	width: 103px;
}

#stom_d2 {
	display: block;

}

.rMargin{
	margin: 0px 22px 0px 0px;
}

h2.greyHD { color: #828282; }