/* contents */
#index_display {
	position : relative;
	left : 10px;
	top : 0px;
	width : 780px;
	height : 200px;
	/*
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/index_display_topic1.jpg);
	*/
}

#index_topics_background {
	position : relative;
	left : 10px;
	top : 0px;
	width : 780px;
	height : 40px;
	background : #000000;
}

#index_topics {
	position : absolute;
	left : 10px;
	top : 291px;
	width : 780px;
	height : 49px;
}

#td_topic1 {
	height : 49px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/index_topic1.jpg);
	padding-left : 85px;
	padding-right : 20px;
	padding-bottom : 4px;
	font-size : .70em;
	font-weight : bold;
	line-height: 100%;
	color : #d2e1f0;
}

#td_topic2 {
	height : 49px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/index_topic2.jpg);
	padding-left : 85px;
	padding-right : 20px;
	padding-bottom : 4px;
	font-size : .70em;
	font-weight : bold;
	line-height: 100%;
	color : #d2e1f0;
}

#td_topic3 {
	height : 49px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/index_topic3.jpg);
	padding-left : 85px;
	padding-right : 20px;
	padding-bottom : 4px;
	font-size : .70em;
	font-weight : bold;
	line-height: 100%;
	color : #d2e1f0;
}

#description_topic1 { 
	position : absolute;
	top : 115px;
	left : 426px;
	width : 360px;
	height : 100px;
	color : #000000;
	font-size : 1.9em;
	font-weight : bold;
	text-align : left;
	visibility : hidden;
}

#description_topic2 { 
	position : absolute;
	top : 115px;
	left : 426px;
	width : 360px;
	height : 100px;
	color : #000000;
	font-size : 1.9em;
	font-weight : bold;
	text-align : left;
	visibility : hidden;
}

#description_topic3 { 
	position : absolute;
	top : 115px;
	left : 426px;
	width : 360px;
	height : 100px;
	color : #000000;
	font-size : 1.9em;
	font-weight : bold;
	text-align : left;
	visibility : hidden;
}

#topic1_link {
	color : #b61031;
	font-size : .70em;
	padding-left : 40px;
	text-indent : -15px;
}

#topic1_link a {
	color : #b61031;
	text-decoration : none;
}

#topic1_link a:hover {
	color : #000000;
	font-style : italic;
}

#topic2_link {
	color : #ffcc00;
	font-size : .70em;
	padding-left : 40px;
	text-indent : -15px;
}

#topic2_link a {
	color : #ffcc00;
	text-decoration : none;
}

#topic2_link a:hover {
	color : #000000;
	font-style : italic;
}

#topic3_link {
	color : #ffffff;
	font-size : .70em;
	padding-left : 40px;
	text-indent : -15px;
}

#topic3_link a {
	color : #ffffff;
	text-decoration : none;
}

#topic3_link a:hover {
	color : #000000;
	font-style : italic;
}

/* index news */

#index_news {
	position : relative;
	left : 10px;
	top : 0px;
	width : 780px;
	height : 30px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/index_news.png);
}

#td_indexnews_header {
	padding-top : 14px;
	padding-left : 20px;
	font-size : .75em;
	color : d2e1f0;
}

#td_indexnews_newsticker {
	padding-top : 14px;
	padding-left : 20px;
	font-size : .75em;
	color : #d2e1f0;
}

#td_indexnews_newsticker td {
	font-size : .75em;
	color : #d2e1f0;
	overflow : hidden;
}

#td_indexnews_newsticker td a {
	color : #d2e1f0;
	text-decoration : none;
}

#td_indexnews_newsticker td a:hover {
	color : #b61031;
	text-decoration : none;
}


#td_indexnews_news {
	padding-top : 14px;
	padding-left : 20px;
	font-size : .75em;
	color : #d2e1f0;
}

#td_indexnews_news a {
	color : #d2e1f0;
	text-decoration : none;
}

#td_indexnews_news a:hover {
	color : #ff0000;
}

#td_indexnews_tradeshows {
	padding-top : 14px;
	padding-left : 20px;
	font-size : .75em;
	color : #d2e1f0;
}

#td_indexnews_tradeshows a {
	color : #d2e1f0;
	text-decoration : none;
}

#td_indexnews_tradeshows a:hover {
	color : #ff0000;
}

#index_tab1 {
	position : absolute;
	top : 388px;
	left : 30px;
	height : 21px;
	width : 181px;
	color : #000000;
	font-size : .75em;
	text-align : center;
	font-weight : bold;
	padding-top : 3px;
	/*
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_tab.png);
	*/
	z-index : 10;
}

#index_tab1_title {
	position : absolute;
	left : 0px;
	top : 6px;
	width : 181px;
	text-align : center;
}

#index_tab2 {
	position : absolute;
	top : 388px;
	left : 201px;
	height : 21px;
	width : 181px;
	color : #000000;
	font-size : .75em;
	text-align : center;
	font-weight : bold;
	padding-top : 3px;
	/*
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_tab_off.png);
	*/
	z-index : 8;
}

#index_tab2_title {
	position : absolute;
	left : 0px;	
	top : 6px;
	width : 181px;
	text-align : center;
	color : #47a2d0;
}

#index_tab3 {
	position : absolute;
	top : 388px;
	left : 372px;
	height : 21px;
	width : 181px;
	color : #000000;
	font-size : .75em;
	text-align : center;
	font-weight : bold;
	padding-top : 3px;
	/*
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_tab_off.png);
	*/
	z-index : 7;
}

#index_tab3_title {
	position : absolute;
	left : 0px;	
	top : 6px;
	width : 181px;
	text-align : center;
	color : #47a2d0;
}

#index_tab4 {
	position : absolute;
	top : 388px;
	left : 543px;
	height : 21px;
	width : 181px;
	color : #000000;
	font-size : .75em;
	text-align : center;
	font-weight : bold;
	padding-top : 3px;
	/*
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_tab_off.png);
	*/
	z-index : 6;
}

#index_tab4_title {
	position : absolute;
	left : 0px;	
	top : 6px;
	width : 181px;
	text-align : center;
	color : #47a2d0;
}

#index_tab1_body {
	position : absolute;
	top : 410px;
	left : 30px;
	height : 139px;
	width : 742px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_body.png);
	visibility : visible;
	z-index : 9;
}

#index_tab1_body_description {
	position : absolute;
	top : 20px;
	left : 580px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	/* color : #996666; */
	color : #3399cc;
	z-index : 5;
}

#index_tab1_body_description_shadow {
	position : absolute;
	top : 21px;
	left : 581px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	/* color : #996666; */
	color : #ffffff;
	z-index : 4;
}

#index_tab1_body_background {
	position : absolute;
	top : 29px;
	left : 635px;
	height : 108px;
	width : 105px;
	background-position : bottom right;
	background-repeat : no-repeat;
	background-image : url(images/index_learnabout.gif);
}


#index_tab2_body {
	position : absolute;
	top : 410px;
	left : 30px;
	height : 139px;
	width : 742px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_body.png);
	visibility : hidden;
	z-index : 9;
}

#index_tab2_body_description {
	position : absolute;
	top : 20px;
	left : 580px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	color : #996666;
	z-index : 5;
}

#index_tab2_body_description_shadow {
	position : absolute;
	top : 21px;
	left : 581px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	/* color : #996666; */
	color : #ffffff;
	z-index : 4;
}


#index_tab2_body_background {
	position : absolute;
	top : 35px;
	left : 509px;
	height : 102px;
	width : 231px;
	background-position : bottom right;
	background-repeat : no-repeat;
	background-image : url(images/index_products.gif);
}

#index_tab3_body {
	position : absolute;
	top : 410px;
	left : 30px;
	height : 139px;
	width : 742px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_body.png);
	visibility : hidden;
	z-index : 9;
}

#index_tab3_body_description {
	position : absolute;
	top : 20px;
	left : 580px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	color : #3399cc;
	z-index : 5;
}

#index_tab3_body_description_shadow {
	position : absolute;
	top : 21px;
	left : 581px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	/* color : #996666; */
	color : #ffffff;
	z-index : 4;
}


#index_tab3_body_background {
	position : absolute;
	top : 29px;
	left : 672px;
	height : 108px;
	width : 68px;
	background-position : bottom right;
	background-repeat : no-repeat;
	background-image : url(images/index_support.gif);
}

#index_tab4_body {
	position : absolute;
	top : 410px;
	left : 30px;
	height : 139px;
	width : 742px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_body.png);
	visibility : hidden;
	z-index : 9;
}

#index_tab4_body_description {
	position : absolute;
	top : 20px;
	left : 580px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	color : #996666;
	z-index : 5;
}

#index_tab4_body_description_shadow {
	position : absolute;
	top : 21px;
	left : 581px;
	height : 100px;
	width : 155px;
	font-size : .95em;
	font-weight : bold;
	font-style : italic;
	/* color : #996666; */
	color : #ffffff;
	z-index : 4;
}


#index_tab4_body_background {
	position : absolute;
	top : 29px;
	left : 577px;
	height : 108px;
	width : 163px;
	background-position : bottom right;
	background-repeat : no-repeat;
	background-image : url(images/index_whostalking.gif);
}

#index_tab_line {
	position : absolute;
	top : 411px;
	left : 36px;
	height : 6px;
	width : 170px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/tab_line.gif);
	z-index : 11;	
}

#index_foodservice {
	position : absolute;
	top : 20px;
	left : 20px;
	width : 125px;
}

#foodservice_title {
	position : absolute;
	top : 0px;
	left : 0px;
	height : 15px;
	width : 125px;
	background : #b61031;
	color : #ffffff;
	font-size : .75em;
	font-weight : bold;
	text-align : center;
}

#foodservice_image {
	position : absolute;
	top : 16px;
	left : 0px;
	height : 82px;
	width : 125px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/foodservice.jpg);
}

#index_hvac {
	position : absolute;
	top : 20px;
	left : 160px;
	width : 125px;
}

#hvac_title {
	position : absolute;
	top : 0px;
	left : 0px;
	height : 15px;
	width : 125px;
	background : #b61031;
	color : #ffffff;
	font-size : .75em;
	font-weight : bold;
	text-align : center;
}

#hvac_image {
	position : absolute;
	top : 16px;
	left : 0px;
	height : 82px;
	width : 125px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/hvac.jpg);
}

#index_healthcare {
	position : absolute;
	top : 20px;
	left : 440px;
	width : 125px;
}

#healthcare_title {
	position : absolute;
	top : 0px;
	left : 0px;
	height : 15px;
	width : 125px;
	background : #b61031;
	color : #ffffff;
	font-size : .75em;
	font-weight : bold;
	text-align : center;
}

#healthcare_image {
	position : absolute;
	top : 16px;
	left : 0px;
	height : 82px;
	width : 125px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/healthcare.jpg);
}

#index_industrial {
	position : absolute;
	top : 20px;
	left : 300px;
	width : 125px;
}

#industrial_title {
	position : absolute;
	top : 0px;
	left : 0px;
	height : 15px;
	width : 125px;
	background : #b61031;
	color : #ffffff;
	font-size : .75em;
	font-weight : bold;
	text-align : center;
}

#industrial_image {
	position : absolute;
	top : 16px;
	left : 0px;
	height : 82px;
	width : 125px;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/industrial.jpg);
}

#index_specials {
	position : absolute;
	top : 28px;
	left : 20px;
	height : 90px;
	width : 200px;
	border : 1px solid #dae0de;
	background : #ffffff;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/index_specials.jpg);
}

#index_specials_title {
	position : absolute;
	top : 11px;
	left : 20px;
	height : 15px;
	width : 200px;
	background : #b61031;
	color : #ffffff;
	font-size : .75em;
	font-weight : bold;
	text-align : center;
}

#index_specials_text { 
	color : #666666;
	font-size : .75em;
	padding-bottom : 5px;
	padding-left : 10px;
	text-indent : -7px;
}

#index_specials_text a {
	color : #666666;
	text-decoration : none;
}

#index_specials_text a:hover {
	color : #b61031;
	text-decoration : none;
}

#index_specials_text_bullet {
	color : #B61031;
	font-weight : bold;
}

#index_categories {
	position : absolute;
	top : 5px;
	left : 250px;
	height : 108px;
	width : 315px;
	padding : 5px;
}

#index_category_title { 
	color : #666666;
	font-size : .75em;
	font-weight : bold;
	padding-bottom : 5px;
}

#index_category {
}

#index_category_text {
	color : #3399cc;
	font-size : .75em;
	font-weight : bold;
	padding-bottom : 5px;
}

#index_category_text a {
	color : #3399cc;
	text-decoration : none;
}

#index_category_text a:hover {
	color : #b61031;
	text-decoration : none;
}

#index_support {
	position : absolute;
	top : 28px;
	left : 20px;
	height : 50px;
	width : 162px;
	border : 1px solid #dae0de;
	background : #ffffff;
	background-position : top left;
	background-repeat : no-repeat;
	background-image : url(images/index_support.jpg);
}

#index_support_title {
	position : absolute;
	top : 11px;
	left : 20px;
	height : 15px;
	width : 162px;
	background : #b61031;
	color : #ffffff;
	font-size : .75em;
	font-weight : bold;
	text-align : center;
}

#index_support_text { 
	color : #666666;
	font-size : .75em;
	padding-bottom : 5px;
	padding-left : 10px;
	text-indent : -7px;
}

#index_support_text a {
	color : #666666;
	text-decoration : none;
}

#index_support_text a:hover {
	color : #b61031;
	text-decoration : none;
}

#index_software {
	position : absolute;
	top : 28px;
	left : 210px;
	height : 50px;
	width : 162px;
	border : 1px solid #dae0de;
	padding : 5px;
	background : #ffffff;
}

#index_software_image {
	float : left;
	margin-top : -25px;
	margin-left : -15px;
	margin-right : 15px;
	margin-bottom : 5px;
}

#index_software_title {
	position : absolute;
	top : 11px;
	left : 255px;
	height : 15px;
	width : 100px;
	color : #000000;
	font-size : .75em;
	font-weight : bold;
	text-align : left;
}

#index_software_text { 
	color : #666666;
	font-size : .75em;
	padding-bottom : 5px;
	padding-left : 10px;
	text-indent : -7px;
}

#index_software_text a {
	color : #666666;
	text-decoration : none;
}

#index_software_text a:hover {
	color : #b61031;
	text-decoration : none;
}

#index_documentation {
	position : absolute;
	top : 28px;
	left : 400px;
	height : 50px;
	width : 162px;
	border : 1px solid #dae0de;
	padding : 5px;
	background : #ffffff;
}

#index_documentation_image {
	float : left;
	margin-top : -25px;
	margin-left : -15px;
	margin-right : 15px;
	margin-bottom : 5px;
}

#index_documentation_title {
	position : absolute;
	top : 11px;
	left : 445px;
	height : 15px;
	width : 100px;
	color : #000000;
	font-size : .75em;
	font-weight : bold;
}

#index_documentation_text { 
	color : #666666;
	font-size : .75em;
	padding-bottom : 5px;
	padding-left : 10px;
	text-indent : -7px;
}

#index_documentation_text a {
	color : #666666;
	text-decoration : none;
}

#index_documentation_text a:hover {
	color : #b61031;
	text-decoration : none;
}

#index_talk {
	position : absolute;
	top : 28px;
	left : 20px;
	height : 40px;
	width : 500px;
	border : 1px solid #dae0de;
	padding : 5px;
	background : #ffffff;
	font-style : italic;
}

#index_talk_image {
	float : left;
	margin-top : -25px;
	margin-left : -15px;
	margin-right : 15px;
	margin-bottom : 5px;
}

#index_talk_title {
	position : absolute;
	top : 11px;
	left : 65px;
	height : 15px;
	width : 190px;
	color : #000000;
	font-size : .75em;
	font-weight : bold;
}

#index_talk_text { 
	color : #666666;
	font-size : .75em;
	padding-bottom : 5px;
	padding-left : 10px;
}

#index_talk_text a {
	color : #666666;
	text-decoration : none;
}

#index_talk_text a:hover {
	color : #b61031;
	text-decoration : none;
}



