/*reset statement starts*/

* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	border-collapse: collapse;		
	}
.hideme { display: none; }	
	
	/*text slide styles start here*/
	
#myController span{
color:#FFF;
margin-right:2px;
cursor:pointer;
}

#jFlowSlide{
border:0px solid;
}

#myController span.jFlowSelected {
background:#43A0D5;
}
#page_text {
	width: 2000px;
	position: absolute;
	left: -4000px;
	top: -40000px;
	display:none;
}

.jFlowPrev{
cursor:pointer;
height: 38px;
	width: 18px;
	position: absolute;
	top: 478px;
	right: 607px;
	z-index: 100;
}

.jFlowNext{
cursor:pointer;
height: 38px;
	width: 18px;
	position: absolute;
	top: 478px;
	right: 5px;
	z-index: 100;
}		

/*text slide styles end here*/
	
	
	/*restet statement ends*/  
	
html { min-height: 100%; margin-bottom: 1px; }	 

* {
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
}

	
	ul {list-style:none;margin:0;padding:0;}
	li {float:left;width:112px;height:14px;margin:0;padding:0;text-align:center;}
	li a {display:block;padding:6px 10px;height:100%;color:#FFF;text-decoration:none;border-right:0px solid #FFF;}
		li a:hover, li a:focus, li a:active {background-position:-150px 0;}
		
	
	#d a {background:url(/images/bg4b.jpg) repeat 0 0;}
#container {
	position: relative;
	height: 625px;
	width: 896px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
.navigation_bar {
	height: 26px;
	width: 904px;
	position: absolute;
	top: 110px;
	right: -8px;
}
.home_nav {
	float: left;
	height: 26px;
	width: 112px;
}
.company_nav, .measurements_nav, .applications_nav, .services_nav, .downloads_nav, .news_nav, .contact_nav {
	float: left;
	height: 26px;
	width: 112px;
}
#head {
	height: 109px;
	width: 896px;
	position: absolute;
	top: 0px;
	right: 0px;
	background-image: url(/images/header_logo.gif);
}
#home_flash {
	height: 186px;
	width: 896px;
	margin-top: 10px;
	position: absolute;
	top: 135px;
	right: 0px;
}
#company_right {
	height: 123px;
	width: 145px;
	position: absolute;
	top: 334px;
	right: 20px;
}
#index_login {
	height: 82px;
	width: 145px;
	position: absolute;
	top: 334px;
	right: 20px;
}
#index_news {
	height: 118px;
	width: 109px;
	position: absolute;
	top: 416px;
	right: 20px;
	background-image: url(/images/home_page/news_bg.gif);
	padding-top: 60px;
	padding-right: 18px;
	padding-bottom: 30px;
	padding-left: 18px;
	}
#sub_nav {
	height: 20px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;	
	position: relative;
}

.white_text {
	color: #EFF2EC;
}
.bright_white_text {
	color: #FFF;
}
.sec_nav_text {
	color: #e4e4e4;
	font-size: 9px;
	text-align: center;
}
#company_main_content, #company_main_content_2, #company_main_content_3{
	height: 171px;
	width: 454px;
	position: absolute;
	left: 0px;
	top: 400px;
	background-color: #e4e4e4;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 250px;
	border-right:solid #999 1px;
}
#serv_main_content, #serv_main_content_2, #serv_main_content_3{
	height: 171px;
	width: 463px;
	position: absolute;
	right: 0px;
	top: 400px;
	background-color: #e4e4e4;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	border-left:solid #999 1px;
}

#partech_prev_off, #partech_prev_on {
    padding-left:0px;
	padding-top:0px;
	height: 21px;
	width: 10px;
	position: absolute;
	bottom: 3px;
	right: 24px;
	z-index:1010;
}

#partech_next_on, #partech_next_off {
padding-right:0px;
padding-left:0px;
padding-top:0px;
	height: 21px;
	width: 10px;
	position: absolute;
	bottom: 3px;
	right: 8px;
	z-index:1010;
}
#measurement_prev_off, #measurement_prev_on {
    padding-left:0px;
	padding-top:0px;
	height: 13px;
	width: 10px;
	position: absolute;
	bottom: -24px;
	right: 18px;
	z-index:1010;
}
#measurement_next_on {
padding-right:0px;
padding-left:0px;
padding-top:0px;
	height: 13px;
	width: 10px;
	position: absolute;
	bottom: -24px;
	right: 0px;
	z-index:1010;
}
#measurement_next_off {
padding-right:0px;
padding-left:0px;
padding-top:0px;
	height: 13px;
	width: 10px;
	position: absolute;
	bottom: -24px;
	right: 0px;
	z-index:1001;
}
#news_prev_off, #news_prev_on {
    padding-left:0px;
	padding-top:0px;
	height: 14px;
	width: 10px;
	position: absolute;
	bottom: 10px;
	right: 18px;
	z-index:0;
}
#news_next_on, #news_next_off {
padding-right:0px;
padding-left:0px;
padding-top:0px;
	height: 14px;
	width: 10px;
	position: absolute;
	bottom: 10px;
	right: 0px;
	z-index:0;
}
#home_main_content {
	height: 157px;
	width: 430px;
	position: absolute;
	left: 0px;
	top: 417px;
	background-color: #FFF;
	padding-top: 7px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	
}
.active {
	height: 25px;
	width: 112px;
	position: absolute;
	top: 110px;
	right: 672px;
	z-index: 100;
	}
.textmiddle {vertical-align:middle;}



#myscroller {
	height: 730px;
	width: 630px;
	position: absolute;
	top: 421px;
	right: 0px;
	z-index: 99;
}
#scroll_bottom_indicator {
	height: 14px;
	width: 630px;
	position: absolute;
	top: 610px;
	right: 1px;
	z-index: 102;
}
#scroll_main_content {
	height: 274px;
	width: 630px;
	position: absolute;
	top: 145px;
	right: 0px;
}
#contact_details_bottom {
	background-image: url(/images/contact_page/bottom_details_bg.jpg);
	height: 60px;
	width: 896px;
	position: absolute;
	top: 552px;
	right: 0px;
}
.blue_text {
	color: #4f6d85;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#contact_people {
	height: 408px;
	width: 318px;
	position: absolute;
	top: 142px;
	left: 304px;
}
#contact_form {
	background-image: url(/images/contact_page/form_bg2.jpg);
	height: 350px;
	width: 235px;
	position: absolute;
	top: 146px;
	right: 601px;
	z-index: 100;
	background-color: #49677F;
	padding-top: 50px;
	padding-right: 30px;
	padding-left: 30px;
}
#contact_form_inner {
	height: 230px;
	width: 260px;
	position: absolute;
	top: 310px;
	right: 606px;	
	z-index: 100;
}
#contact_flash {
	height: 120px;
	width: 184px;
	position: absolute;
	top: 147px;
	right: 711px;
}
.grey_text {
	color: #666666;
}
#home_strapline {
	height: 50px;
	width: 860px;
	padding-left: 30px;
	position: absolute;
	left: 0px;
	top: 358px;
	z-index:1;
}
#home_under_slide {
	height: 57px;
	width: 214px;
	position: absolute;
	top: 556px;
	right: 180px;
	font-size: 13px;
	line-height: 18px;
}
#slideshow {
	height: 130px;
	width: 214px;
	position: absolute;
	top: 417px;
	right: 180px;
}
#home_slide {
	height: 130px;
	width: 214px;
	position: absolute;
	top: 417px;
	right: 180px;
}

#applications_slide {
	height: 211px;
	width: 180px;
	position: absolute;
	top: 400px;
	right: 21px;
}
#services_slide {
	height: 211px;
	width: 360px;
	position: absolute;
	top: 400px;
	left: 16px;
}
#measurements_logo {
	background-image: url(/images/measurements_page/large_logo.gif);
	height: 402px;
	width: 225px;
	position: absolute;
	left: 0px;
	top: 145px;
}
#services_angus_bg {
	background-image: url(/images/services_page/angus_bg.jpg);
	height: 480px;
	width: 630px;
	position: absolute;
	top: 145px;
	right: 0px;
}
#products_list {
	height: 229px;
	width: 104px;
	position: absolute;
	top: 44px;
	right: 1px;
	z-index: 100;
	font-size: 10px;
	line-height: 24px;
	color: #FFFFFF;
}
#sub_nav a:link {
font-size: 9px;
	color: #cccccc;
	text-decoration: none;
}
#sub_nav a:visited {
font-size: 9px;
	color: #cccccc;
	text-decoration: none;
}
#sub_nav a:hover {
font-size: 9px;
	color: #cccccc;
	text-decoration: underline;	
}
#sub_nav a:active {
font-size: 9px;
	color: #cccccc;
	text-decoration: none;
}
#accreditation_slide {
	height: 187px;
	width: 145px;
	position: absolute;
	top: 400px;
	right: 14px;
}
#company_portrait {
	height: 171px;
	width: 118px;
	position: absolute;
	z-index: 10;
	left: 40px;
	top: 423px;
}
#news_headlines_bg {
	background-image: url(/images/news_page/headlines_bg.gif);
	height: 366px;
	width: 204px;
	position: absolute;
	left: 0px;
	top: 145px;
	z-index: 100;
}
#news_articles {
	background-image: url(/images/news_page/article_bg.gif);
	height: 346px;
	width: 360px;
	position: absolute;
	top: 145px;
	right: 0px;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 330px;
}

* html #news_articles {
	background-image: url(/images/news_page/article_bg.gif);
	height: 346px;
	width: 360px;
	position: absolute;
	top: 145px;
	right: 0px;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 240px;
}



#news_flash {
	height: 80px;
	width: 120px;
	position: absolute;
	left: 0px;
	top: 545px;
	z-index:0;
}
#news_dots {
	background-image: url(/images/news_page/dots.gif);
	height: 54px;
	width: 18px;
	position: absolute;
	left: 125px;
	bottom: 2px;
}
.blue_large_text {
	font-size: 13px;
	color: #5E829A;
	text-align: center;
}
.blue_large_text_1 {
	font-size: 13px;
	color: #5E829A;
}
.textmiddle {vertical-align:middle;}
.business_card {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_a_f.gif);
	z-index: 100;
}
.business_card2 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_a_w.gif);
	z-index: 100;
}
.business_card3 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_c_t.gif);
	z-index: 100;
}
.business_card4 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_j_j.gif);
	z-index: 100;
}
.business_card5 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_tech_supp.gif);
	z-index: 100;
}
.business_card6 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_sales.gif);
	z-index: 100;
}
.business_card7 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_accounts.gif);
	z-index: 100;
}
.business_card8 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_distributors.gif);
	z-index: 100;
}
.business_card9 {
	height: 97px;
	width: 94px;
	float: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 33px;
	padding-left: 6px;
	background-image: url(/images/contact_page/outline_orchard_pr.gif);
	z-index: 100;
}

#tip1, #tip2, #tip3, #tip4, #tip5, #tip6, #tip7, #tip8, #tip9, #tip10 {
	z-index: 10000;
	padding-left: 121px;
	width:229px;
	height:79px;
	border:1px solid #e4e4e4;
	background:#e4e4e4;
	color:#FFFFFF;
	padding-top: 140px;
	padding-right: 9px;
	padding-bottom: 12px;
}
#contact_links a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
#contact_links a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#contact_links a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#contact_links a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
#map {
	height: 128px;
	width: 265px;
	position: absolute;
	top: 418px;
	right: 0px;
	background-image: url(/images/contact_page/map3.gif);
}
#map1 {
	height: 332px;
	width: 392px;
}


#spec_page {
	margin: 0px;
	padding: 0px;
	height: 666px;
	width: 785px;
	background-image: url(/images/contact_page/map_large.gif);
}
#contact_large_logo {
	height: 400px;
	width: 225px;
	position: absolute;
	top: 146px;
	right: 0px;
}
#news_logo {
	background-image: url(/images/news_page/large_logo.png);
	height: 366px;
	width: 313px;
	position: absolute;
	top: 146px;
	z-index: 100;
	right: 0px;
}
.news_image {
	background-color: #FFFFFF;
	height: 121px;
	width: 450px;
	padding-top: 2px;
}
#search_box{
	position:absolute;
	top:65px;
	right:6px;
	z-index:1000;
	height: 25px;
	width: 243px;
}
.btn{
color: #5E829A;
/*margin-top:10px;*/
background-color:#FFF;
width:50px;
height:22px;
}
#search_area3 {width:300px; padding:0 0 0 24px; position:absolute; top:34px; right:8px;	z-index:1000; height: 25px;
}
#measurement_inner, #measurement_inner2, #measurement_inner3, #measurement_inner4, #measurement_inner5 {
	height: 194px;
	width: 470px;
	position: absolute;
	top: 80px;
	left: 0px;
}
#measurement_innerb, #measurement_inner2b, #measurement_inner3b, #measurement_inner4b, #measurement_inner5b {
	height: 164px;
	width: 400px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#news_main_content,#news_main_content_2,#news_main_content_3  {
	height: 173px;
	width: 330px;
	position: absolute;
	left: 30px;
	top: 50px;
}
#news_inner, #news_innerb, #news_inner3, #news_inner4, #news_inner5 {
	height: 190px;
	width: 330px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color:#5E8299;
	z-index:0;
}
#downloads_logo {
	background-image: url(/images/downloads_page/partech_logo_light.gif);
	height: 199px;
	width: 199px;
	position: absolute;
	top: 240px;
	right: 350px;
}
#downloads_holding_text {
	height: 24px;
	width: 377px;
	position: absolute;
	top: 463px;
	right: 260px;
}
.news_text_columns {
    padding: 60px 10px 10px 10px;
	height: 340px;
	width: 240px;
	float:left;
}
#news_strapline {
	position: absolute;
	z-index: 10;
	height: 20px;
	width: 460px;
	top: 571px;
	right: 230px;
}
.distributors_list {
	float: left;
	width: 200px;
	margin-right: 24px;
	margin-bottom: 16px;
}
h2 {
	font-size: 16px;
	color: #FFFFFF;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	margin-top: 12px;
	margin-bottom: 12px;
}
#company_slide {
	height: 171px;
	width: 214px;
	position: absolute;
	top: 421px;
	left: 18px;
	z-index:1000;
	border: 1px solid #9A9A9A;
}
#pr_contact {
	height: 48px;
	width: 240px;
	position: absolute;
	top: 553px;
	right: 7px;
}
.textmiddle {vertical-align:middle;}#pr_details {
	height: 30px;
	width: 200px;
	position: absolute;
	top: 173px;
	right: 41px;
}

#services_innerb, #services_inner2b, #services_inner3b{
	height: 175px;
	width: 487px;
	position: absolute;
	top: 70px;
	left: 0px;
	z-index:1002;
}
/* Company Details */
#company_details {
	position: absolute;
	top: 160px;	
	height: 450px;
	width: 828px;
	padding-top: 00px;
	padding-right: 34px;
	padding-left: 34px;
	z-index: 1000;
	overflow : auto;
}
#company_details h1 {
	font-size: 20px;
	color: #5E829A;
	text-decoration: none;
	margin-bottom: 1em;	
}
#company_details h2 {
	font-size: 13px;
	color: #5E829A;
	text-decoration: none;
	margin-bottom: 1em;	
}
#company_details p {	
}
#company_details a:link {
	color: #5E829A;
	text-decoration: none;
}
#company_details a:visited {
	color: #5E829A;
	text-decoration: none;
}
#company_details a:hover {
	color: #5E829A;
	text-decoration: none;
}
#company_details a:active {
	color: #5E829A;
	text-decoration: none;
}

#downloads_list {
	position: absolute;
	top: 160px;	
	height: 450px;
	width: 828px;
	padding-top: 00px;
	padding-right: 34px;
	padding-left: 34px;
	z-index: 1000;
	overflow : auto;
}
.downloads_category {
	padding: 20px;
	width: 150px;
	float:left;
	border:dotted #666666 1px;
	z-index: 1000;
	color: #666;
	line-height: 18px;
	display:inline;
}
#downloads_list li {
	width: 150px;
	float:none;
	text-align:left;
	color:#666;
	margin-top: 0.4em;
	list-style-type: none;
}
#downloads_list h1 {
	font-size: 20px;
	color: #5E829A;
	text-decoration: none;
	margin-bottom: 1em;	
}
#downloads_list h2 {
	font-size: 13px;
	color: #5E829A;
	text-decoration: none;
	margin-bottom: 1em;	
}
#downloads_list h3 {
	font-size: 13px;
	color: #5E829A;
	text-decoration: none;
	margin-bottom: 1em;	
}
#downloads_info {
	height: 31px;
	width: 154px;
	position: absolute;
	left: 54px;
	top: 172px;
}
#pdf_link {
	height: 48px;
	width: 93px;
	position: absolute;
	z-index: 100;
	top: 22px;
	right: 139px;
}
#services_pdf_link {
	height: 32px;
	width: 65px;
	position: absolute;
	z-index: 10;
	top: 165px;
	right: 148px;
}
#products_list a:link{
text-decoration:underline;
}
#products_list a:hover{
color:#333399;
text-decoration:none;
}
#products_list a:visited{
text-decoration:underline;
}
/*.downloads_category a:link{
color:#666;
text-decoration:none;
}
.downloads_category a:hover{
color: #DD95316;
text-decoration: underline;
}
.downloads_category a:visited{
color:#666;
text-decoration:none;
}*/

.downloads_category a:link{
color:#666;
text-decoration:none;
}
.downloads_category a:hover{
color:#5E829A;
text-decoration:underline;
}
.downloads_category a:visited{
color:#666;
text-decoration:none;
}
#download_info {
	height: 200px;
	width: 160px;
	position: absolute;
	left: 52px;
	top: 212px;
}
