/*<![CDATA[*/

#qTip {
display: none; /*white-space: nowrap;*/
background-image:url(images/dialog_home2.png) !important;
background-image:none;
background-repeat:no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dialog_home2.png'), sizingMethod='scale');
width:43px;
height:35px;
margin-left:-6px;
margin-top:-69px;
position:absolute;
left: 0;
top: 0;
z-index: 1000;
}
map {
	margin:0px;
	padding:0px;
}

/*]]>*/

:-moz-any-link:focus {
  	outline: none;
	outline: none !important !important;
}
a {
	outline: none;
	outline: none !important !important;
}

.style1 {
	font-size: 22px;
	color: #FFCC00;
}
.line {
	line-height:0px;
}

.style12 {font-size: 10px; color: #000000; }
.style14 {font-size: 10px; color: #666666; }
#index_top_nav {
	margin-left:30px;
	float:right;
	width:486px;
	height:30px;
}
body, #tile_02 {
	background-image:url(images/bg_tile.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:16px;
}
.highlight style1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFCC00;
}

.big-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFCC00;
}

.press_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFCC00;
	font-weight:bold;
}
.highlight_style2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFCC00;
}
#main_container {
	width:695px;
	height:750px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}	

#top_bg {
	background-image:url(images/top_bg_logo3.jpg);
	background-repeat:no-repeat;
	width:695px;
	height:217px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}

#top_bg_2 {
	background-image:url(images/flash_index_mod3_ani.gif);
	background-repeat:no-repeat;
	width:695px;
	height:212px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}

#top_bg_2 a:link {
	border:none;
	margin:0px;
	padding:0px;
}

#top_bg_2 li, ul {
	border:none;
	list-style:none;
	margin:0px;
	padding:0px;
}

#flash_branding {

}



/* ---------------------- THIS IS THE MAIN NAVIGATION LINKS ---------------------- */
#main_nav {
	background-repeat:no-repeat;
 	width: 695px; 
	height: 85px;
	float:left;
	display:inline;
}
	#main_nav_links {
    width: 695px; 
	height: 85px;
    background-image:url(images/main_nav.jpg);
	padding:0px;
	margin:0px;
    position: relative;
	}
#main_nav_links li {
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
	}
#main_nav_links li, #main_nav_links a {
    height: 85px; 
	display: block;
	margin:0px;
	}
#links_1 {left: 79px; width: 75px;}
#links_2 {left: 155px; width: 80px;}
#links_3 {left: 236px; width: 65px;}
#links_4 {left: 302px; width: 77px;}
#links_5 {left: 380px; width: 68px;}
#links_6 {left: 449px; width: 77px;}
#links_7 {left: 527px; width: 83px;}


#links_1 a:hover {
    background: transparent url(images/main_nav.jpg)
    -79px -85px no-repeat;}
#links_2 a:hover {
    background: transparent url(images/main_nav.jpg)
    -155px -85px no-repeat;}
#links_3 a:hover {
    background: transparent url(images/main_nav.jpg)
    -236px -85px no-repeat;}
#links_4 a:hover {
    background: transparent url(images/main_nav.jpg)
    -302px -85px no-repeat;}
#links_5 a:hover {
    background: transparent url(images/main_nav.jpg)
    -380px -85px no-repeat;}
#links_6 a:hover {
    background: transparent url(images/main_nav.jpg)
    -449px -85px no-repeat;}
#links_7 a:hover {
    background: transparent url(images/main_nav.jpg)
    -527px -85px no-repeat;}

/* ---------------------- END OF ----- MAIN NAVIGATION LINKS ---------------------- */

#product_nav {
	width:695px;
	height:92px;
	float:left;
	display:inline;
	text-align:center;
	margin-bottom:30px;
}

#footer {
	width:695px;
	height:50px;
	float:left;
	display:inline;
	padding:0px;
	text-align:center;
}

/* ---------------------- THIS IS THE FOOTER NAVIGATION LINKS ---------------------- */
#footer_nav {
 	width: 695px; 
	height: 31px;
	float:left;
	display:inline;
	text-align:center;
	margin-top:0px;

}
	#footer_nav_links {
    width: 695px; 
	height: 31px;
    background-image:url(images/footer_nav.gif);
	padding:0px;
	margin:0px;
	position: relative;
	}
#footer_nav_links li {
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
	}
#footer_nav_links li, #footer_nav_links a {
    height: 31px; 
	display: block;
	margin:0px;
	}
#footer_links_1 {left: 68px; width: 115px;}
#footer_links_2 {left: 240px; width: 49px;}
#footer_links_3 {left: 291px; width: 48px;}
#footer_links_4 {left: 342px; width: 61px;}
#footer_links_5 {left: 405px; width: 50px;}
#footer_links_6 {left: 518px; width: 47px;}
#footer_links_7 {left: 568px; width: 55px;}

#footer_links_1 a:hover {
    background: transparent url(images/footer_nav.gif)
    -68px -31px no-repeat;}
#footer_links_2 a:hover {
    background: transparent url(images/footer_nav.gif)
    -240px -31px no-repeat;}
#footer_links_3 a:hover {
    background: transparent url(images/footer_nav.gif)
    -291px -31px no-repeat;}
#footer_links_4 a:hover {
    background: transparent url(images/footer_nav.gif)
    -342px -31px no-repeat;}
#footer_links_5 a:hover {
    background: transparent url(images/footer_nav.gif)
    -405px -31px no-repeat;}
#footer_links_6 a:hover {
    background: transparent url(images/footer_nav.gif)
    -518px -31px no-repeat;}
#footer_links_7 a:hover {
    background: transparent url(images/footer_nav.gif)
    -568px -31px no-repeat;}
/* ---------------------- END OF ----- FOOTER NAVIGATION LINKS ---------------------- */



/* ------------------------------------------------------------------------------------------------- BEGINNING OF SOLUTIONS ------------------------------  */

body, #tile {
	background-image:url(images/bg_tile_02.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
}

#main_box {
	width:712px;
	height:750px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}	

#left_column {
	height:auto;
	width:208px;
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}

.brand {
	background-image:url(images/main_logo_02.jpg);
	background-repeat:no-repeat;
	width:208px;
	height:192px;
	float:left;
	display:inline;
}
.brand_v2 {
	background-image:url(images/main_logo_02.jpg);
	background-repeat:no-repeat;
	width:208px;
	height:300px;
	float:left;
	display:inline;
	padding:180px 0 0 0;
}
#left_nav {
	width:208px;
	height:179px;
	float:left;
	display:inline;
	margin-top: -2px !important !important;
}
.top {
	float:left;
	display:inline;
	margin-bottom:-4px !important !important;
	margin-top: 2px !important !important;
	padding:0px !important !important;
}

#navlist {
	width:208px;
	float:left;
	display:inline;
	clear:left;
    list-style:none;
	margin:0px;
	padding:0px;
}
#navlist a {
    width:208px;
	height:21px;
	clear:left;
	float:left;
	display:inline;
    text-decoration:none;
    background:url(images/link_01.gif);
}
#navlist a:hover {
	background-image:url(images/link_01_over.gif);
}
#navlist a:active {
	background-image:url(images/link_01_over.gif);
}
/* ------------------------------------------------------------------------------ */

#navlist_02 {
	width:208px;
	float:left;
	display:inline;
	clear:left;
    list-style:none;
	margin:0px;
	padding:0px;
}
#navlist_02 a {
    width:208px;
	height:21px;
	clear:left;
	float:left;
	display:inline;
    text-decoration:none;
    background:url(images/link_02.gif);
}
#navlist_02 a:hover {
	background-image:url(images/link_02_over.gif);
}
#navlist_02 a:active {
	background-image:url(images/link_02_over.gif);
}

/* ------------------------------------------------------------------------------ */

#navlist_03 {
	width:208px;
	float:left;
	display:inline;
	clear:left;
    list-style:none;
	margin:0px;
	padding:0px;
}
#navlist_03 a {
    width:208px;
	height:21px;
	clear:left;
	float:left;
	display:inline;
    text-decoration:none;
    background:url(images/link_03.gif);
}
#navlist_03 a:hover {
	background-image:url(images/link_03_over.gif);
}
#navlist_03 a:active {
	background-image:url(images/link_03_over.gif);
}

/* ------------------------------------------------------------------------------ */

#navlist_04 {
	width:208px;
	float:left;
	display:inline;
	clear:left;
    list-style:none;
	margin:0px;
	padding:0px;
}
#navlist_04 a {
    width:208px;
	height:21px;
	clear:left;
	float:left;
	display:inline;
    text-decoration:none;
    background:url(images/link_04.gif);
}
#navlist_04 a:hover {
	background-image:url(images/link_04_over.gif);
}
#navlist_04 a:active {
	background-image:url(images/link_04_over.gif);
}

/* ------------------------------------------------------------------------------ */

#navlist_05 {
	width:208px;
	float:left;
	display:inline;
	clear:left;
    list-style:none;
	margin:0px;
	padding:0px;
}
#navlist_05 a {
    width:208px;
	height:21px;
	clear:left;
	float:left;
	display:inline;
    text-decoration:none;
    background:url(images/link_05.gif);
}
#navlist_05 a:hover {
	background-image:url(images/link_05_over.gif);
}
#navlist_05 a:active {
	background-image:url(images/link_05_over.gif);
}

.logo_2 {
	float:left;
	display:inline;
	margin-top:200px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}
.logo_dd {
	float:left;
	display:inline;
	margin-top:95px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}
.logo_pb {
	float:left;
	display:inline;
	margin-top:186px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}

.logo_people {
	margin-top:460px;
	float:left;
	display:inline;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}

.logo_policy {
	margin-top:47px;
	float:left;
	display:inline;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}


.logo_ib {
	float:left;
	display:inline;
	margin-top:280px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}
.logo_2_cb {
	float:left;
	display:inline;
	margin-top:340px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}
.logo_er {
	float:left;
	display:inline;
	margin-top:265px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}
.logo_it {
	float:left;
	display:inline;
	margin-top:520px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px;
}
.logo_2 img {
	padding:0px !important;
	margin:0px !important;
	float:left;
	height:184px;
	display:inline;
}
/* ------------------------------------------------------------------------------ */

.top_background {
	background-image:url(images/top_background.gif);
	display:block;
	background-repeat:no-repeat;
	width:487px;
	height:51px;
	float:left;
}
#page_title {
	width:487px;
	height:61px;
	float:left;
	display:inline;
	margin-top:0px !important !important;
	padding-bottom:0px;
	padding-bottom:-2px !important !important;
	margin-bottom:-4px !important !important;
}

#page_title2 {
	width:487px;
	height:141px;
	float:left;
	display:inline;
	margin-top:0px !important !important;
	padding-bottom:0px;
	padding-bottom:-2px !important !important;
	margin-bottom:-4px !important !important;
}
#page_title3 {
	width:487px;
	height:107px;
	float:left;
	display:inline;
	margin-top:0px !important !important;
	padding-bottom:0px;
	padding-bottom:-2px !important !important;
	margin-bottom:-4px !important !important;
}

#page_title_products {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}

#page_title_products img {
	float:left;
	margin:0px;
	padding:0px;
}


#top_right_content {
	width:473px;
	height:auto;
	height: 60px !important !important;
	text-align:left;
	padding-left: 11px;	
	padding-top:-3px !important !important;
	padding-bottom:15px;
	padding-bottom:19px !important !important;
	padding-right:0px;
	float:left;
	display:inline;
}
#top_right_content_new {
	width:473px;
	height:auto;






	height: 60px !important !important;
	text-align:left;
	padding-left: 11px;






	padding-top:-3px !important !important;
	padding-bottom:15px;






	padding-bottom:35px !important !important;
	padding-right:0px;
	float:left;
	display:inline;
}
#top_right_content_2 {
	width:473px;
	height:auto;
	float:left;
	display:inline;
}
.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#FFFFFF;
}
.content4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:16px;
	color:#333333;
	padding:0px;
	margin:0px;
	margin-left:10px;
}
.content3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#FFFFFF;
}
.content2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:16px;
	color:#333333;
}

#big_top_banner {
	background-repeat:no-repeat;
	width:487px;
	height:116px;
	float:left;
	display:inline;
}
#big_top_banner_3 {
	background-repeat:no-repeat;
	margin-top:35px;
	width:481px;
	height:104px;
	float:left;
	display:inline;
}


#big_top_banner2 {
	background-repeat:no-repeat;
	width:487px;
	height:116px;
	float:left;
	display:inline;
	margin-left:55px;
	margin-top:45px;
}
#table_of_contents {
	float:left;
	display:inline;
	width:487px;
	height:auto;
}


#content_wrapper {
	width:480px;
	height:auto; /* Change this later to auto */
	float:left;
	display:inline;
	margin:0px;
}
#content_wrapper_heavy {
	width:480px;
	height:auto; /* Change this later to auto */
	float:left;
	display:inline;
	margin:0px;
	padding-left:5px;
}
.subtitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-left:5px;
}
.np_icon {
	background-repeat:no-repeat;
	float:left;
	width:61px;
	height:55px;
	display:inline;
	margin-right:10px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.np_icon img {
	background-repeat:no-repeat;
	float:left;
	margin:0px;
	padding:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}


#bullet_content {
	height:20px;
	width:470px;
	float:left;
	display:inline;
	margin-top:8px;
	margin-bottom: 0px;
}
#bullet_content_2 {
	height:20px;
	width:470px;
	float:left;
	display:inline;
	margin-top:0px;
	margin-bottom: 0px;
	margin-left:10px;
}
#bullet_content.upper {
	margin-top:15px;
}
#bullet_content.lower {
	margin-bottom: 5px;
}
#bullet_content.lower_exception {
	margin-bottom: 20px;
}

.sec_content_box {
	width: 470px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}
.sec_content_box_news {
	width: 478px;
	height:auto;
	float: left;
	margin: 0px;
	padding: 0px;
}


.sec_content_box2 {
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}

.sec_content_box_privacy {
	width: 470px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
}


.sec_content_box_job {
	width: 430px;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	padding-left: 35px;

}

.sec_content_contact {
	/*
	width: 0px;
	height: 485px;
	*/
	height: 490px !important !important;
	float: left;
	clear: both;
	display: inline;
	margin: 0px;
	padding: 0px;
}

.sec_content_box3 {
	width: 480px;
	float: left;
	display: inline;
	margin: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.sec_content_box4 {
	background-color:#CCCCCC;
	border:dotted #999999 1px;
	width:450px;
	height:auto;
	float:left;
	display:inline;
	padding:10px;
	padding-bottom:0px;
	padding-right:0px;
	margin-left:10px;
	margin-bottom: 10px;
	color:#9999999;
}
.sec_content_box5 {
	width:466px;
	height:232px;
	float:left;
	display:inline;
	margin-left:5px;
}
.sec_content_box3 {
	width:470px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	padding-left:0px;
}
.bulleting {
	float:left;
	width:16px;
	height:14px;
	display:inline;
	margin-right:3px;
}


.bulleting_text2 {

	float:left;
	display:inline;
	height:auto;
	display:inline;
	margin:0px;
	padding:0ppx;
}

.bulleting_text {
	float:left;
	display:inline;
}


.bulleting_2 {
	float:left;
	width:30px;
	height:30px;
	display:inline;
	margin-right:5px;
	margin-top:3px;
}

.bulleting_text_2 {
	width:400px;
	float:left;
	display:inline;
}



#wrap_left {
	width:235px;
	height:auto;
	float:left;
	display:inline;
}
#wrap_left2 {
	width:450px;
	height:auto;
	float:left;
	display:inline;
	margin-left:13px;
}
#wrap_left3 {
	width:450px;
	height:auto;
	float:left;
	display:inline;
	margin-left:13px;
	margin-bottom:0px;
	margin-bottom:10px !important !important;
}
.content_box_left {
	width:221px;
	height:auto;
	float:left;
	display:inline;
	padding-left:9px;
	margin-bottom:15px;
}
.content_box_left4 {
	width:450;
	height:auto;
	float:left;
	display:inline;
	padding-left:9px;
	margin-bottom:9px;
	margin-bottom:10px !important !important;
}
.content_box_left5 {
	width:450;
	height:auto;
	float:left;
	display:inline;
	padding-left:15px;
	margin-bottom:9px;
	margin-bottom:10px !important !important;
}
.content_box_left3 {
	width:221px;
	height:auto;
	float:left;
	display:inline;
	padding-left:0px;
	margin-bottom:15px;
}
.content_box_left2 {
	width:470px;
	height:auto;
	float:left;
	display:inline;
	padding-left:9px;
	margin-bottom:15px;
}
.content_box_right {
	width:225px;
	height:auto;
	float:right;
	display:inline;
	padding-left:9px;
	padding-right:5px;
	margin-bottom:15px;

}

#wrap_right {
	width:240px;
	height:auto;
	float:right;
	display:inline;

}

.content_box_left img {
	padding:0px; margin:0px;
	float:left;
}
.content_box_right img {
	padding:0px; margin:0px;
	float:left;
}

.content_text {
	width:200px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;
	margin:0px;
	padding:0px;
	padding-left:5px;
}

.job_container {
	width:430px;
	height:auto;
	float:left;
	display:inline;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
}

.job_bullet {
	height:auto;
	float:left;
	display:inline;
}

.job_bullet_indent {
	height:auto;
	float:left;
	display:inline;
}

.job_text {
	width:380px;
	height:auto;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;	
}

.job_text_IE {
	width:380px;
	height:auto;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:15px !important !important;
	color:#585959;	
}

.content_text4 {
	width:450px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;
	margin:0px;
	padding:0px;
	padding-left:5px;
}
.content_text2 {
	width:470px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;
	margin:0px;
	padding:0px;
	padding-left:2px;
}
.content_text3 {
	width:450px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;
}
.content_text_right {
	width:207px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;
	margin:0px;
	padding:0px;
	padding-left:0px;
	padding-right:1px;
}
.box_bullet {
	margin-top:2px;
	float:left;
	display:inline;
}
.box_bullet_3 {
	width:450px;
	height:40px;
	margin-top:2px;
	float:left;
	display:inline;
}
.box_bullet2 {
	height:auto;
	margin-top:2px;
	float:left;
	display:inline;
	display:inline;
}
.wraps_bullet {
	width:16px;
	height:25px;
	float:left;
	clear:left;
	display:inline;
}

#content_second_part {
	width:470px;
	height:auto; /* Change this later to auto */
	float:left;
	display:inline;
	margin:0px;
}
#content_second_part2 {
	width:470px;
	height: auto; /* Change this later to auto */
	float:left;
	display:block;
	margin:0px;
	margin-left:10px;
}
#content_second_part3 {
	width:470px;
	height:auto; /* Change this later to auto */
	float:left;
	display:inline;
	margin:0px;
	margin-left:10px;
}
#content_second_part4 {
	width:470px;
	height:auto; /* Change this later to auto */
	float:left;
	display:inline;
	margin:0px;
	margin-left:0px;
	margin-bottom:0px;
}
.content_second_text {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
content_second_text {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585959;
	margin:0px;
	padding:0px;
	padding-left:10px;
}
.dividers {
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:480px;
	height:2px;
	margin-top:8px;
	margin-bottom:20px;
	float:left;
}
.dividers2 {
	background-image:url(images/divider.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:480px;
	height:2px;
	margin-top:20px;
	float:left;
}

.highlight {
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.highlight3 {
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


/* -------------------------------------------------------- THIS IS THE FOOTER MAIN NAVIGATION LINKS ---------------------- */

#menu_nav_bottom {
 	width: 535px; 
	height: 71px;
	float:right;
	display:inline;
	margin-top:7px;
	margin-right:3px;
}
#menu_nav_bottom_links {
    width: 535px; 
	height: 71px;
    background-image:url(images/bottom_navigation.jpg);
	padding:0px;
	margin:0px;
	float:right;
    position: relative;
	}
#menu_nav_bottom_links li {
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
	}
#menu_nav_bottom_links li, #menu_nav_bottom_links a {
    height: 71px; 
	display: block;
	margin:0px;
	}
#links_nav1 {left: 62px; width: 63px;}
#links_nav2 {left: 125px; width: 65px;}
#links_nav3 {left: 190px; width: 58px;}
#links_nav4 {left: 248px; width: 62px;}
#links_nav5 {left: 310px; width: 57px;}
#links_nav6 {left: 367px; width: 65px;}
#links_nav7 {left: 432px; width: 69px;}


#links_nav1 a:hover { background: transparent url(images/bottom_navigation.jpg) -62px -71px no-repeat;}
#links_nav2 a:hover { background: transparent url(images/bottom_navigation.jpg) -125px -71px no-repeat;}
#links_nav3 a:hover { background: transparent url(images/bottom_navigation.jpg) -190px -71px no-repeat;}
#links_nav4 a:hover { background: transparent url(images/bottom_navigation.jpg) -248px -71px no-repeat;}
#links_nav5 a:hover { background: transparent url(images/bottom_navigation.jpg) -310px -71px no-repeat;}
#links_nav6 a:hover { background: transparent url(images/bottom_navigation.jpg) -367px -71px no-repeat;}
#links_nav7 a:hover { background: transparent url(images/bottom_navigation.jpg) -432px -71px no-repeat;}

.white_bottom_banner {
	float:right;
	display:inline;
	width:695px;
	height:120px;
}

.white_bottom_banner1 {
	width:695px;
	height:120px;
	float:left;
	display:inline;
}

.white_bottom_banner3 {
	margin-top:10px;
	float:right;
	display:inline;
}
.white_bottom_banner3 img {
	margin:0px;
	padding:0px;
	float:right;
	display:inline;
}
.white_bottom_banner_2 {
	margin-top:5px;
	float:right;
	display:inline;
	width:695px;
	height:120px;
}
.white_bottom_banner_2 img {
	margin:0px;
	padding:0px;
	float:right;
	display:inline;
}
.white_bottom_banner img {
	float:right;
	padding:0px;
	margin:0px;
	display:inline;
}

#footer_navigation {
	background-image:url(images/footer_navigation.gif);
	width:695px;
	height:33px;
	margin-top:15px;
	float:right;
	display:inline;
}
#footer_navigation img {
	padding:0px;
	margin:0px;
	float:right;
}

#top_navigation {
	float:left;
	display:inline;
	width:486px;
	height:29px;
}
.prod_content_top {
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:15px;
	height: auto;
	float:left;
	display:inline;
	margin-top:3px;
	margin-right:3px;
	font-weight:bold;
}

.link_underline, a {
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.link_underline, a:hover {
	color:#FF6633;
	font-size:12px;
	text-decoration:underline;
}

#big_table {
	width:480px;
	height:380px;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
}
#big_table img {
	float:left;
	display:inline;
	margin:0px;
	padding:0px;
}


#form {

	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-left:35px;
	margin-left: 15px !important !important;
	float:left;
	display:inline;
}


.exe_image {
	width:95px;
	height:95px;
	float:left;
	display:inline;
	margin-right:13px;
	margin-top:2px;
}
.exe_image_small {
	width:60px;
	height:60px;
	float:left;
	display:inline;
	margin-right:15px;
	margin-top:0px;
}

#addresses_list {
	width:175px;
	margin-left:16px;
	height: 100%;
	float:left;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	margin-top:25px;

}
.location {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
}

/* -------------------------------------------------------DIRECTIONS SECTION------------------------ */
#directions_title_lex a {
margin:0px;
padding:0px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
#directions_title_lex a:hover {
text-decoration:underline;
font-weight:bold;
}
#directions_title_lex {
margin:0px;
width:455px;
height:auto;
background-color:#999999;
border:1px solid #999999;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:10px;
}
#lex_map {
margin:0px;
width:460px;
height:460px;
background-color:#F0F0F0;
border:1px solid #999999;
margin-top:5px;
margin-bottom:10px;
}
#lex_directions  {
margin-top:5px;
height:auto;
padding-bottom:33px;
padding-left:12px;
padding-top:5px;
width:450px;
line-height:15px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#res_analyst_banner_01 {
}
