* { margin:0; padding:0;}
body { background:#dddddd; font-family: Arial,Helvetica, geneva,sans-serif; font-size:100%; color:#585858;}
html { min-height: 100%; margin-bottom: 1px; }

/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

a:hover{text-decoration:underline}
a {color:#2E6099; text-decoration:none;} /* unvisited link */
.clear { clear:both;}
.fleft { float:left;}
.fright { float:right;}
.frightvideo { float:right; margin-top:10px;}
.alignright { text-align:right;}

.normal a { background-image: url('../images/interface/mav_grey_arrow.gif'); background-repeat: no-repeat; background-position: 6px 6px; border-bottom: 1px solid #d3d3d3; width: 180px; display: block; text-decoration: none; color: #000000; padding-left:20px; padding-right:0px; padding-top:3px; padding-bottom:3px }
.resources a { background-image: url('../images/interface/mav_grey_arrow.gif'); background-repeat: no-repeat; background-position: 6px 6px; border-bottom: 1px solid #d3d3d3; width: 180px; display: block; text-decoration: none; color: #000000; padding-left:10px; padding-right:0px; padding-top:3px; padding-bottom:3px }
.selected a { border-bottom: 1px solid #d3d3d3; width: 180px; display: block; background-color: transparent; background-image: url('/images/navbackground.gif'); background-repeat: no-repeat; background-position: 0px 0px; text-decoration: none; color: #000000; padding-left:20px; padding-right:0px; padding-top:3px; padding-bottom:3px }
.selectedcustomers a { border-bottom: 1px solid #d3d3d3; width: 180px; display: block; background-color: transparent; background-image: url('/images/navbackcustomers.gif'); background-repeat: no-repeat; background-position: 0px 0px; text-decoration: none; color: #000000; padding-left:20px; padding-right:0px; padding-top:3px; padding-bottom:3px }

.hand {cursor: pointer; cursor: hand;}

p { margin:0; padding:0; font-family: Arial,Helvetica, geneva,sans-serif; font-size:100%; }

.back {background-image: url('images/background_gdt.gif');background-repeat: repeat-x; margin: 0px; padding: 0px; height: 100%; text-align: center;}
.tall_top { background:url(images/tall_top.gif) left top repeat-x #fff;}
.tall_bottom { background:url(images/tall_bottom.gif) left bottom repeat-x;}

.form { height:33px;}
.form input {width:209px; height:19px; background:none; border:1px solid #575c61; color:#045f62; font-size:0.92em;}
textarea { width:300px; height:120px; background:none; overflow:auto; border:1px solid #575c61; color:#000000; font-size:1.25em; font-family:Tahoma; font-size:0.92em;}


ul { list-style:none;}
.ul li a { color:#575c61; font-size:0.92em; line-height:1.81em; }
.ul1 li a { color:#575c61; font-size:1em; line-height:1.83em; list-style-type: none;
background-image: url(/images/icondoc.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .6em;}

.iconlist
{
list-style: none;
margin: 0;
padding: 0;
}

li.pdf
{
background-image: url(bullet_pdf.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

li.doc
{
background-image: url(bullet_doc.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

li.text
{
background-image: url(images/icondoc.gif);
background-repeat: no-repeat;
background-position: 0 50%;
color: #808080;
padding: 3px 0 0px 20px;
margin: .4em 0;
}

li.htm
{
background-image: url(bullet_htm.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .0 0;
}

.zoom_searchform 
{ 
font-family: Verdana; 
font-size: 8pt; 
background-color: #EEEEEE; 
border-top: 2px solid #AAAAAA; 
border-bottom: 2px solid #AAAAAA;
padding-left: 15px; 
padding-top: 10px; 
padding-bottom: 0px; 
display: block;
width: 450px;

} 
.zoom_results_per_page { font-size: 100%; margin-top: 10px; display: block; } 
.zoom_match { font-size: 80%; margin-left: 10px; display: none;} 
.zoom_categories { font-size: 100%; display: block; } 
.zoom_categories ul { margin-top: 5px; padding: 0px;} 
.zoom_categories li { margin-left: 15px; list-style-type: none; } 
.summary {font-size: 7pt; }
.result_pagescount {margin-bottom: 10px; font-size: 7pt; }
.infoline { margin-bottom: 10px; font-size: 7pt; }

input.zoom_button { background: url(/images/searchbutton.gif) no-repeat center top; border: 0px; width: 24px; height: 22px; } 

.title { margin:0 0 15px 0;}

.img_indent { margin:0 15px 0 0; float:left;}
.img_indentl { margin:0px 15px 0px 5px; float:left;}
.img_indentr { margin:0 15px 0 0; float:right;}
.img_indentrm { margin:0 0px 0 0; float:right;}
.img_customers { margin:0 10px 0 0; float:left;}
.logo_customer { float:left; width:160px; height:150px; overflow:hidden; background-position:center middle; background-repeat:no-repeat;}
.text_customers { float:left; margin-left:20px; width:280px; height:170px; overflow:hidden; align: top;}
.text_indent {padding:0 0 0 0;}
.text_indentr {align:right;}



.Boxsearch{
	width: 106px;
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	border: none;
	background-color: transparent;
	width: 106px; 
	padding-left: 2px;
	padding-right: 0px;
	color: #2E6099;
	vertical-align:bottom;
}
/* Begin: GoButton */
.button{
	color: #FFFFFF;
	background-color: #000080;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-style: normal; 
	font-weight: bold;
	text-align: center;
	text-decoration: none;  
 
}
/* End: Go Button */

/*txt, links*/
h1 { font-size:10pt; color:#192d47;}
h3 { font-size:1em; color:#192d47; line-height:1.25em; margin-bottom:15px;}

.txt1 { color:#192d47;}


.rss_link { background:url(images/rss.gif) no-repeat right 0px; padding-right:27px; color:#575c61; display:block;}
.link1 { background:url(images/marker.gif) no-repeat 0 0px; padding-left:23px; color:#575c61; text-decoration:none; font-size:0.83em; display:block; margin-left:2px; width:130px; margin-bottom:3px;}
.link1:hover { text-decoration:underline;}
.link2 { color:#575c61;}

.line_hor { background:url(images/line2.gif) left bottom repeat-x; padding-bottom:20px; margin-bottom:20px;}
.line {height:2px;}

/*header*/
#header { font-size:0.75em;}
#header .menu { height:40px;}
#header .menu .fleft .indent { padding:22px 0 0 0;}
#header .menu .fright .indent { padding:50px 20px 0 0;}
#header .menu .indent {}
#header .row_1 { height:20px;}
#header .row_1 .fleft .indent { padding:15px 0 0 0;}
#header .row_1 .fright .indent { padding:80px 30px 0 0;}
#header .row_1 .indent {}
#header .row_2 { height:100px;}
#header .row_3 { height:250px;}
#header .row_3 .indent { padding:100px 60px 0 350px;}
#header .row_3 img { margin-bottom:106px;}
#header .normal { height:80px;}
#header .normal .fleft .indent { padding:15px 0 0 0;}
#header .normal .fright .indent { padding:80px 30px 0 0;}
#header .normal .indent {}

/*header*/
#headernormal { font-size:0.75em; }
#headernormal .menu { height:35px;}
#headernormal .menu .fleft .indent { padding:22px 0 0 0;}
#headernormal .menu .fright .indent { padding:50px 20px 0 0;}
#headernormal .menu .indent {}
#headernormal .row_1 { height:105px; }
#headernormal .row_1 .fleft .indent { padding:15px 0 0 0;}
#headernormal .row_1 .fright .indent { padding:80px 30px 0 0;}
#headernormal .row_1 .indent {}
#headernormal .row_2 { height:100px;}
#headernormal .row_2img { height:100px;}
#headernormal .row_3 { height:50px;}
#headernormal .row_3 .indent { padding:100px 60px 0 350px;}
#headernormal .row_3 img { margin-bottom:106px;}
#headernormal .normal { height:80px;}
#headernormal .normal .fleft .indent { padding:15px 0 0 0;}
#headernormal .normal .fright .indent { padding:80px 30px 0 0;}
#headernormal .normal .indent {}

.spacegap { margin-bottom:10px;}

/*content*/
#content { font-size:0.75em;}

.space { padding:10px 0 0 0;}
.nospace { padding:0px 0px 0px 0;}

/*footer*/
#footer {font-size:0.75em; height:50px; }
#footer .logo {background:url(images/albonlogobkwhite.gif) no-repeat right; padding:0px 20px 22px 20px; margin:0 17px 0 0; }
#footer .l_t { background:url(images/l_tfooter.gif) no-repeat left top;}
#footer .r_t { background:url(images/r_tfooter.gif) no-repeat right top;}
#footer .r_b { background:url(images/r_bfooter.gif) no-repeat right bottom;}
#footer .l_b { background:url(images/l_bfooter.gif) no-repeat left bottom;}
#footer .indent { padding:0px 0px 0px 0px; }
#footer .indent p { font-size:0.92em; margin-top:0px;}
#footer .indent p a { font-weight:normal;}
#footer A:link {color: #dbdbdb; }
#footer A:visited {color: #dbdbdb;} 
#footer A:hover {color: #dbdbdb;} 



/*================== index.html ==================*/
#page1 #content .row_1 .indent { padding:45px 0px 0px 0px;}
#page1 #content .row_1 .space { padding:20px 0px 10px 0px;}
#page1 #content .row_1 .title { margin-bottom:8px;}
#page1 #content .row_2 .col_1 .title { margin-bottom:32px;}
#page1 #content .row_2 .indent { padding-bottom:10px;}
#page1 #content .row_2 .col_2 .title { margin-bottom:32px;}
#page1 #content .row_2 .col_2 .block .img { background:url(images/block_img2.gif) no-repeat right top;}
#page1 #content .row_2 .col_3 .title { margin-bottom:32px;}
#page1 #content .row_2 .col_3 .block .img { background:url(images/block_img3.gif) no-repeat right top;}
#page1 #content .row_3 .indent { padding:0 0 0px 0;}
#page1 #content .row_3 .col_1 .indent { padding:12px 40px 0 0px;}
#page1 #content .row_3 .col_1 h3 { margin-bottom:18px;}
#page1 #content .row_3 .col_1 .title { margin-bottom:19px;}
#page1 #content .row_3 .col_1 .img_indent { margin:0 17px 33px 0;}
#page1 #content .row_3 .col_2 .indent { padding:12px 0 0 0;}
#page1 #content .row_3 .col_2 .title { margin:0 0 9px 0;}
#page1 #content .row_3 .col_2 h3 { margin-bottom:0px;}
#page1 #content .row_3 .col_2 p { font-size:0.92em; line-height:1.36em; margin-bottom:7px;}
#page1 #content .row_3 .col_2 .indent1 { padding:0 0 0 8px;}
#page1 #content .row_4 .col_1 .indent { padding:12px 40px 0 0px;}
#page1 #content .row_4 .col_1 h3 { margin-bottom:18px;}
#page1 #content .row_4 .col_1 .title { margin-bottom:19px;}
#page1 #content .row_4 .col_1 .titlevideo { margin-bottom:8px;}
#page1 #content .row_4 .col_1 .img_indent { margin:0 17px 33px 0;}
#page1 #content .row_4 .col_1 .line_hor_customers {border-bottom:1px dotted #d8d8d8; width:480px;}
#page1 #content .row_4 .col_2 .indent { padding:12px 0 0 0;}
#page1 #content .row_4 .col_2 .title { margin:0 0 9px 0;}
#page1 #content .row_4 .col_2 h3 { margin-bottom:0px;}
#page1 #content .row_4 .col_2 p { font-size:0.92em; line-height:1.36em; margin-bottom:7px;}
#page1 #content .row_4 .col_2 .indent1 { padding:0 0 0 8px;}
#page1 #content .row_4 .col_2 .space1 { padding:10px 0 0 0;}
#page1 #content .row_4 .col_3 .indent { padding:12px 0 0 0;}
#page1 #content .row_4 .col_3 .title { margin:0 0 9px 0;}
#page1 #content .row_4 .col_3 h3 { margin-bottom:0px;}
#page1 #content .row_4 .col_3 p { font-size:0.92em; line-height:1.36em; margin-bottom:7px;}
#page1 #content .row_4 .col_3 .indent1 { padding:0 0 0 8px;}
#page1 #content .row_4 .col_3 .space1 { padding:10px 0 0 0;}
#page1 #content .row_4 .col_4 .indent { padding:12px 0 0 0;}
#page1 #content .row_4 .col_4 .title { margin:0 0 9px 0;}
#page1 #content .row_4 .col_4 h3 { margin-bottom:0px;}
#page1 #content .row_4 .col_4 p { font-size:0.92em; line-height:1.36em; margin-bottom:7px;}
#page1 #content .row_4 .col_4 .indent1 { padding:0 0 0 8px;}
#page1 #content .row_4 .col_4 .space1 { padding:10px 0 0 0;}








#page1 #content .row_5 .col_1 .img_indent { margin:0 17px 33px 0;}
#page1 #content .row_5 .col_1 .line_hor_customers {border-bottom:1px dotted #d8d8d8; width:480px;}
#page1 #content .row_5 .col_2 .indent { padding:12px 0 0 0;}
#page1 #content .row_5 .col_2 .title { margin:0 0 9px 0;}
#page1 #content .row_5 .col_2 h3 { margin-bottom:0px;}
#page1 #content .row_5 .col_2 p { font-size:0.92em; line-height:1.36em; margin-bottom:7px;}
#page1 #content .row_5 .col_2 .indent1 { padding:0 0 0 8px;}
#page1 #content .row_5 .col_3 .indent { padding:12px 0 0 0;}
#page1 #content .row_5 .col_3 .title { margin:0 0 9px 0;}
#page1 #content .row_5 .col_3 h3 { margin-bottom:0px;}
#page1 #content .row_5 .col_3 p { font-size:0.92em; line-height:1.36em; margin-bottom:7px;}
#page1 #content .row_5 .col_3 .indent1 { padding:0 0 0 8px;}
#page1 #content .row_5 .col_4 .indent { padding:12px 0 0 0;}
#page1 #content .row_5 .col_4 .title { margin:0 0 9px 0;}
#page1 #content .row_5 .col_4 h3 { margin-bottom:0px;}
#page1 #content .row_5 .col_4 p { font-size:0.92em; line-height:1.36em; margin-bottom:7px;}
#page1 #content .row_5 .col_4 .indent1 { padding:0 0 0 8px;}

/*==================list====================*/
.block { background:url(images/block_bgd.gif) left top repeat-x #f4f4f4; width:180px; top;}
.block .l_t { background:url(images/l_t.gif) no-repeat left top;}
.block .r_t { background:url(images/r_t.gif) no-repeat right top;}
.block .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.block .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.block .img { background:url(images/block_img1.gif) no-repeat right top;}
.block p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.block .ind { padding:5px 20px 17px 15px;}
.blocklinks { background:url(images/block_develop.gif) right top repeat-x #ffffff; width:200px;}
.blocklinks .l_t { background:url(images/l_tdev.gif) no-repeat left top;}
.blocklinks .r_t { background:url(images/r_tdev.gif) no-repeat right top;}
.blocklinks .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blocklinks .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blocklinks .img { background:url(images/block_img1.gif) no-repeat right top;}
.blocklinks p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blocklinks .space { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blocklinks .ind { padding:5px 20px 10px 15px;}
.blocklinks .resources { padding:0px 0px 0px 0px;}
.blocklinks .indnocoloumn { padding:5px 0px 20px 20px;}
.blocklinks .indimage { padding:5px 20px 1px 15px;}

.blockfactories { background:url(images/block_bgdlblue.gif) right top repeat-x #f4f4f4; width:200px; top;}
.blockfactories .l_t { background:url(images/l_tlblue.gif) no-repeat left top;}
.blockfactories .r_t { background:url(images/r_tlblue.gif) no-repeat right top;}
.blockfactories .r_b { background:url(images/r_bgrey.gif) no-repeat right bottom;}
.blockfactories .l_b { background:url(images/l_bgrey.gif) no-repeat left bottom;}
.blockfactories .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockfactories p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockfactories .ind { padding:5px 20px 17px 15px;}
.blockfact { background:url(images/block_bgdlblue.gif) right top repeat-x #ffffff; width:500px; top;}
.blockfact .l_t { background:url(images/l_tlblue.gif) no-repeat left top;}
.blockfact .r_t { background:url(images/r_tlblue.gif) no-repeat right top;}
.blockfact .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockfact .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockfact .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockfact p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockfact .ind { padding:5px 0px 0px 15px;}
.blockemployment { background:url(images/block_bgdpurple.gif) right top repeat-x #f4f4f4; width:200px; top; }
.blockemployment .l_t { background:url(images/l_tlpurple.gif) no-repeat left top;}
.blockemployment .r_t { background:url(images/r_tlpurple.gif) no-repeat right top;}
.blockemployment .r_b { background:url(images/r_bgrey.gif) no-repeat right bottom;}
.blockemployment .l_b { background:url(images/l_bgrey.gif) no-repeat left bottom;}
.blockemployment .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockemployment p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockemployment .ind { padding:5px 20px 17px 15px;}
.blockemployvac { background:url(images/block_bgdpurple.gif) right top repeat-x #ffffff; width:500px; top; }
.blockemployvac .l_t { background:url(images/l_tlpurple.gif) no-repeat left top;}
.blockemployvac .r_t { background:url(images/r_tlpurple.gif) no-repeat right top;}
.blockemployvac .r_b { background:url(images/r_bgrey.gif) no-repeat right bottom;}
.blockemployvac .l_b { background:url(images/l_bgrey.gif) no-repeat left bottom;}
.blockemployvac .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockemployvac p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockemployvac .ind { padding:5px 20px 17px 15px;}

.blockemploydesc { background:url(images/block_bgdpurple.gif) right top repeat-x #ffffff; width:470px; top; }
.blockemploydesc .l_t { background:url(images/l_tlpurple.gif) no-repeat left top;}
.blockemploydesc .r_t { background:url(images/r_tlpurple.gif) no-repeat right top;}
.blockemploydesc .r_b { background:url(images/r_bgrey.gif) no-repeat right bottom;}
.blockemploydesc .l_b { background:url(images/l_bgrey.gif) no-repeat left bottom;}
.blockemploydesc .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockemploydesc p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockemploydesc .ind { padding:5px 0px 0px 15px;}

.blockdevelopment { background:url(images/block_develop.gif) right top repeat-x #f4f4f4; width:200px;}
.blockdevelopment .l_t { background:url(images/l_temploy.gif) no-repeat left top;}
.blockdevelopment .r_t { background:url(images/r_temploy.gif) no-repeat right top;}
.blockdevelopment .r_b { background:url(images/r_bgrey.gif) no-repeat right bottom;}
.blockdevelopment .l_b { background:url(images/l_bgrey.gif) no-repeat left bottom;}
.blockdevelopment .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockdevelopment p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockdevelopment .ind { padding:5px 20px 17px 15px;}
.blockdevpages { background:url(images/block_develop.gif) right top repeat-x #ffffff; width:500px;}
.blockdevpages .l_t { background:url(images/l_tdev.gif) no-repeat left top;}
.blockdevpages .r_t { background:url(images/r_tdev.gif) no-repeat right top;}
.blockdevpages .r_b { background:url(images/r_bdev.gif) no-repeat right bottom;}
.blockdevpages .l_b { background:url(images/l_bdev.gif) no-repeat left bottom;}
.blockdevpages .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockdevpages p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockdevpages .ind { padding:5px 0px 0px 15px;}
.blockmaps { background:url(images/block_develop.gif) right top repeat-x #f4f4f4; width:200px; top;}
.blockmaps .l_t { background:url(images/l_temploy.gif) no-repeat left top;}
.blockmaps .r_t { background:url(images/r_temploy.gif) no-repeat right top;}
.blockmaps .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockmaps .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockmaps .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockmaps p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockmaps .ind { padding:5px 20px 17px 15px;}
.blockcustomers { { background:#ffffff;}}
.blockcustomers .l_t { background:transparent url(images/l_tdev.gif) no-repeat left top;}
.blockcustomers .r_t { background:transparent url(images/r_tdev.gif) no-repeat right top;}
.blockcustomers .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockcustomers .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockcustomers .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockcustomers p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockcustomers .ind { padding:5px 20px 17px 15px;}
.blocktrans {background:transparent; width:500px; height:30px;}
.blocktrans .l_t { background:transparent url(images/l_trans.gif) no-repeat left top;}
.blocktrans .r_t { background:transparent url(images/r_trans.gif) no-repeat right top;}
.blocktrans .tab { background:url(images/block_bgdlinks.gif) right top repeat-x; width:488px; height:30px; }
.blocktrans .pad { padding:0px 0px 0px 6px;}
.blocktrans .ind { padding:5px 20px 17px 15px;}
.blockproducts {background:url(images/block_bgdlblue.gif) right top repeat-x #ffffff; width:500px; top;}
.blockproducts .l_t { background:url(images/l_tlblue.gif) no-repeat left top;}
.blockproducts .r_t { background:url(images/r_tlblue.gif) no-repeat right top;}
.blockproducts .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockproducts .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockproducts .tab { background:url(images/block_bgdlinks.gif) right top repeat-x; width:488px; height:30px; }
.blockproducts .pad { padding:0px 0px 0px 6px;}
.blockproducts .ind { padding:5px 0px 0px 15px;}
.blockenv {background:url(images/block_bgdlgreen.gif) right top repeat-x #ffffff; width:500px; top;}
.blockenv .l_t { background:url(images/l_tlgreen.gif) no-repeat left top;}
.blockenv .r_t { background:url(images/r_tlgreen.gif) no-repeat right top;}
.blockenv .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockenv .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockenv .tab { background:url(images/block_bgdlinks.gif) right top repeat-x; width:488px; height:30px; }
.blockenv .pad { padding:0px 0px 0px 6px;}
.blockenv .ind { padding:5px 20px 17px 15px;}
.blockhs {background:url(images/block_bgdbrown.gif) right top repeat-x #ffffff; width:500px; top;}
.blockhs .l_t { background:url(images/l_tlbrown.gif) no-repeat left top;}
.blockhs .r_t { background:url(images/r_tlbrown.gif) no-repeat right top;}
.blockhs .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockhs .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockhs .tab { background:url(images/block_bgdlinks.gif) right top repeat-x; width:488px; height:30px; }
.blockhs .pad { padding:0px 0px 0px 6px;}
.blockhs .ind { padding:5px 20px 17px 15px;}
.blockhs .titleind { padding:5px 0px 0px 15px;}
.blockhs .grey{ background:#666666 right top repeat-x #666666; width:500px; top;}
.blockqu {background:url(images/block_bgddarkblue.gif) right top repeat-x #ffffff; width:500px; top;}
.blockqu .l_t { background:url(images/l_tdarkblue.gif) no-repeat left top;}
.blockqu .r_t { background:url(images/r_tdarkblue.gif) no-repeat right top;}
.blockqu .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockqu .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockqu .tab { background:url(images/block_bgdlinks.gif) right top repeat-x; width:488px; height:30px; }
.blockqu .pad { padding:0px 0px 0px 6px;}
.blockqu .ind { padding:5px 0px 0px 15px;}
.blockred { background:url(images/block_bgdred.gif) right top repeat-x #ffffff; width:500px;}
.blockred .l_t { background:url(images/l_tred.gif) no-repeat left top;}
.blockred .r_t { background:url(images/r_tred.gif) no-repeat right top;}
.blockred .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockred .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockred .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockred p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockred .ind { padding:5px 20px 0px 15px;}
.blockgrey { background:url(images/block_bgdgrey.gif) right top repeat-x #ffffff; width:500px;}
.blockgrey .l_t { background:url(images/l_tgrey.gif) no-repeat left top;}
.blockgrey .r_t { background:url(images/r_tgrey.gif) no-repeat right top;}
.blockgrey .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockgrey .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockgrey .img { background:url(images/block_img1.gif) no-repeat right top;}
.blockgrey p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.blockgrey .ind { padding:5px 20px 0px 15px;}
.blockvacancies {background:url(images/block_bgdpurple.gif) right top repeat-x #ffffff; width:500px; top;}
.blockvacancies .l_t { background:url(images/l_tlpurple.gif) no-repeat left top;}
.blockvacancies .r_t { background:url(images/r_tlpurple.gif) no-repeat right top;}
.blockvacancies .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blockvacancies .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blockvacancies .tab { background:url(images/block_bgdlinks.gif) right top repeat-x; width:488px; height:30px; }
.blockvacancies .pad { padding:0px 0px 0px 6px;}
.blockvacancies .ind { padding:5px 0px 0px 15px;}









.blocksite {background:url(images/block_img1.gif) right top repeat-x #ffffff; width:500px; top;}
.blocksite .l_t { background:url(images/l_tdarkblue.gif) no-repeat left top;}
.blocksite .r_t { background:url(images/r_tdarkblue.gif) no-repeat right top;}
.blocksite .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.blocksite .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.blocksite .tab { background:url(images/block_bgdlinks.gif) right top repeat-x; width:488px; height:30px; }
.blocksite .pad { padding:0px 0px 0px 6px;}
.blocksite .ind { padding:5px 0px 0px 15px;}

.block2 { background:url(images/block_bgd.gif) repeat-x #f4f4f4; width:180px;}
.block2 .l_t { background:url(images/l_t.gif) no-repeat left top;}
.block2 .r_t { background:url(images/r_t.gif) no-repeat right top;}
.block2 .r_b { background:url(images/r_b.gif) no-repeat right bottom;}
.block2 .l_b { background:url(images/l_b.gif) no-repeat left bottom;}
.block2 .img { background:url(images/block_img1.gif) no-repeat right top;}
.block2 p { font-size:0.92em; line-height:1.36em; margin-bottom:14px;}
.block2 .ind { padding:23px 20px 17px 20px;}


/*===== Main Index Page=====*/
.index_background { width:722px; height:0px; no-repeat left top;}
/*===== US Pages=====*/
.us_background { width:722px; height:92px; background:url(images/usheader.jpg) no-repeat left top;}
/*===== Search Page=====*/
.search_background { width:722px; height:90px; background:url(images/searchheadr.jpg) no-repeat left top;}
/*===== BearingCap Page=====*/
.bearingcap_background { width:722px; height:90px; background:url(images/bearingcapheadr.jpg) no-repeat left top;}
/*===== Factory1 Page=====*/
.factory1_background { width:722px; height:90px; background:url(images/factoryroch1headr.jpg) no-repeat left top;}
/*===== Factory2 Page=====*/
.factory2_background { width:722px; height:90px; background:url(images/factoryroch2headr.jpg) no-repeat left top;}
/*===== Factory3 Page=====*/
.factory3_background { width:722px; height:90px; background:url(images/factoryrayheadr.jpg) no-repeat left top;}
/*===== Factory4 Page=====*/
.factory4_background { width:722px; height:90px; background:url(images/factorynorm1headr.jpg) no-repeat left top;}
.factory4_mapback { width:722px; height:90px; background:url(images/factory4headr.jpg) no-repeat left top;}
/*===== Drive Line isolation Page=====*/
.driveline_background { width:722px; height:90px; background:url(images/drivelineheadr.jpg) no-repeat left top;}
/*===== Site Index Page=====*/
.siteindex_background { width:722px; height:92px; background:url(images/sitemaphedr.jpg) no-repeat left top;}
/*===== Oil Pump Page=====*/
.oilpump_background { width:722px; height:90px; background:url(images/oilpumphdr.jpg) no-repeat left top;}
/*===== Fatigue Page=====*/
.fatigue_background { width:722px; height:90px; background:url(images/fatiguehdr.jpg) no-repeat left top;}
/*===== Fatigue Page=====*/
.finite_background { width:722px; height:90px; background:url(images/finitehdr.jpg) no-repeat left top;}
/*===== Prototype Page=====*/
.prototype_background { width:722px; height:90px; background:url(images/protmachhdr.jpg) no-repeat left top;}
/*===== Development Page=====*/
.development_background { width:722px; height:92px; background:url(images/develop_headr.jpg) no-repeat left top;}
/*===== Development Products Page=====*/
.devprod_background { width:722px; height:90px; background:url(images/devprodheadr.jpg) no-repeat left top;}
/*===== Environment Page=====*/
.env_background { width:722px; height:90px; background:url(images/envheadr.jpg) no-repeat left top;}
.env_icon { width:100px; height:80px; background:url(images/env1.jpg) no-repeat left top;}
/*===== Employment Page=====*/
.employment_background { width:722px; height:92px; background:url(images/employment_headr.jpg) no-repeat left top;}
/*===== Employment Vacancies Page=====*/
.vac_background { width:722px; height:90px; background:url(images/traininghdr.jpg) no-repeat left top;}
/*===== facilities Page=====*/
.facility_background { width:722px; height:92px; background:url(images/facilities_headr.jpg) no-repeat left top;}
/*===== health & safety Page=====*/
.hs_background { width:722px; height:92px; background:url(images/h&sheader.jpg) no-repeat left top;}
/*===== Quality Page=====*/
.quality_background { width:722px; height:90px; background:url(images/qualityhedr.jpg) no-repeat left top;}
/*===== Products Page=====*/
.products_background { width:722px; height:92px; background:url(images/productsheadr.jpg) no-repeat left top;}
/*===== Contact Us Page=====*/
.contactus_background { width:722px; height:92px; background:url(images/contactus_hdrmain.jpg) no-repeat left top;}
/*===== Contact Us Page=====*/
.contactusuk_background { width:722px; height:92px; background:url(images/contactus_hdr.jpg) no-repeat left top;}
/*===== Connecting Rod Page=====*/
.connecting_background { width:722px; height:90px; background:url(images/connrod_header.jpg) no-repeat left top;}
/*===== News Page=====*/
.news_background { width:722px; height:90px; background:url(images/newsheadr.jpg) no-repeat left top;}




/*===== Maps Page=====*/
.maps_background { width:722px; height:92px; background:url(images/mapsheading.jpg) no-repeat left top;}
/*===== Top of Page=====*/
.top_background { width:550px; height:108px; background:url(images/backtop.jpg) no-repeat right top;}


/*===== Profile Page=====*/
.profile_background { width:722px; height:92px; background:url(images/profile_hdr.jpg) no-repeat left top;}
.profile_icon { width:100px; height:80px; background:url(images/env1.jpg) no-repeat left top;}
/*===== Factories Page=====*/
.factories_background { width:722px; height:92px; background:url(images/factories_hdr.jpg) no-repeat left top;}
/*===== Quality Statement Page=====*/
.qustatement_background { width:722px; height:90px; background:url(images/statementheadr.jpg) no-repeat left top;}
/*===== Quality Certificate Page=====*/
.qucert_background { width:722px; height:90px; background:url(images/certheadr.jpg) no-repeat left top;}
/*===== Customers Page=====*/
.customers_background { width:722px; height:92px; background:url(images/customers_hdr.jpg) no-repeat left top;}
/*===== sitemap Page=====*/
.sitemapimage { width:400px; height:644px; background:url(images/sitemaprod.jpg) no-repeat float:right;}


/*===== Global Page=====*/
.maintitleheading { padding:0px 0px 0px 120px;}
.maintitlesubheading  { padding:0px 0px 0px 120px; width:300px; }
/*===== Navigation Container=====*/
#navcontainer {	font-size: 90%; width: 200px; text-decoration: none !important; text-align: left top;}
#navcontainer ul { list-style-type: none; margin: 0px; padding: 0px; width: 180px; }
#navcontainer li { margin: 0px; padding: 0px; list-style-type: none; }

#navcontainer2 {	font-size: 90%; width: 160px; text-decoration: none !important; text-align: left;}
#navcontainer2 ul { list-style-type: none; margin: 0px; padding: 8px; width: 140px; }
#navcontainer2 li { margin: 0px; padding: 0px; list-style-type: none; }

#maincontainer {	font-size: 90%; width: 500px; text-decoration: none !important; text-align: left;}
#maincontainer ul { list-style-type: none; margin: 0px; padding: 0px; width: 500px; }
#maincontainer li { margin: 0px; padding: 0px; list-style-type: none; }

.odd {width:500px; height:Auto; background:#f6f6f6; no-repeat left top;}

#centerOut {background-image: url('images/background_gdt.gif'); background-color:#dddddd; background-repeat: repeat-x; margin: 0px; padding: 0px; height: 100%; text-align: center;}
.centerIn {text-align: left; margin: auto; 	height: auto; width: 722px; color:#000000}

.rollover a { display:block; width:32px; background-color: #FFFFFF}
.rollover a:hover { background-color: #990000}


/*==========================================*/

