/* Fix clearing bug */.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac *//* begin contents */body {	margin: 0px;	padding: 10px;	background-color: #fff;	font-family: Helvetica, Geneva, Arial, sans-serif;	font-size: 62.5%;	voice-family: male;	color: #666;}#container {	position:relative;	width: 895px !important;	width: 895px;	padding:0;	min-height:605px;	margin:0 auto;	border:0;	background-color: #fff;}* html #container {	height:605px;}#inner_container {	float:left;	width: 895px !important;	width: 895px;	padding:0;	margin:0;	border:0;	background:url(../img/bg_ff.gif) 0 0 no-repeat;	background-color: #fff;}#inner_container_l {	float:left;	width: 895px !important;	width: 895px;	padding:0;	margin:0;	border:0;	background:url(../img/bg_ff_l.gif) 0 0 no-repeat;	background-color: #fff;}#topbanner {	float:left;	display:inline;	height: 70px;	padding:0;	margin-bottom: 10px;	background-image:url("../img/topbar.gif");	background-repeat:no-repeat;	width: 895px !important;	width: 895px;}/* begin top tier navigation */#top_links {	float:right;	display:inline;	padding-top:60px;	margin:0;	padding-bottom:5px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;}#top_links a:link, a:visited	{	color:#015984;	text-decoration:none;}	#top_links a:hover, a:active	{	color:#015984;	text-decoration:underline;}#top_links ul {	list-style-type:none;	padding:0px;	margin:0px;}#top_links li {	display:inline;	margin-left:15px;}#breadcrumb {	float:left;	display:inline;	padding-top:60px;	margin:0;	padding-bottom:5px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;}#breadcrumb a:link, a:visited	{	color:#015984;	text-decoration:none;}	#breadcrumb a:hover, a:active	{	color:#015984;	text-decoration:underline;}#breadcrumb ul {	list-style-type:none;	padding:0px;	margin:0px;}#breadcrumb li {	display:inline;	margin-right:2px;}.currentcrumb {	font-weight: bold;}#top_navigation {	float:left;	display:inline;	height: 20px;	padding: 0;	margin-bottom: 5px;	width: 895px !important;	width: 895px;	background-image:url("../img/navbar.gif");	background-repeat: no-repeat;	background-color:#666;}#top_navigation a {	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	color:#FFF;	text-decoration:none;}#top_navigation a:hover, a:active, a:visited { 	font-weight:bold;	text-decoration:none;	color:#CCC;}.navigation {	float:left;	display:block;	width:139px;	border-right: 1px solid #FFF;	padding-left:10px;	padding-top:4px !important;	padding-top:4px;	padding-bottom:4px !important;	padding-bottom:4px;	margin:0;}.current_b {	float:left;	display:block;	width:139px;	border-right: 1px solid #FFF;	padding-left:10px;	padding-top:4px !important;	padding-top:4px;	padding-bottom:3px !important;	padding-bottom:3px;	margin:0;	background-image:url("../img/current_b.gif");	background-repeat: no-repeat;}.current_o {	float:left;	display:block;	width:139px;	border-right: 1px solid #FFF;	padding-left:10px;	padding-top:4px !important;	padding-top:4px;	padding-bottom:3px !important;	padding-bottom:3px;	margin:0;	background-image:url("../img/current_o.gif");	background-repeat: no-repeat;}/* begin main contents */#contents {	float:left;	display:inline;	width: 895px !important;	width: 895px;	padding:0;	margin:0;	min-height:475px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;}/* begin grids */#leftcol {	float:left;	display:inline;	width: 220px !important;	width: 220px;	padding:0;	margin-right: 5px;	min-height:475px;	background-color:#FFF;}#centrecol {	float:left;	display:inline;	width: 670px !important;	width: 670px;	padding:0;	min-height:475px;	background-color:#FFF;}#left_c {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height:275px;	margin-right: 5px;	background-color:#666;	background-image:url("../img/navbg.gif");}#blue {	float:left;	display:inline;	width: 220px !important;	width: 220px;	min-height:275px;	margin-right: 5px;	background-color:#666;	background-image:url("../img/navbg.gif");}#blue a {	font-family: Arial, Helvetica, Geneva, sans-serif;	color: #CCC;	text-decoration:none;	border-bottom:1px dashed #7e7e7e;}#blue a:hover {	font-family: Arial, Helvetica, Geneva, sans-serif;	color: #CCC;	text-decoration:none;	border-bottom:1px dashed #7e7e7e;	background-color:#333;}.currentpage {	background-color:#333;}.firstlevel {	display:block;	padding-left:10px;	padding-top:8px !important;	padding-top:8px;	Padding-bottom:8px !important;	Padding-bottom:8px;	font-size: 1.1em;}.secondlevel {	display:block;	padding-left:17px;	padding-top:3px !important;	padding-top:3px;	Padding-bottom:4px !important;	Padding-bottom:4px;	font-size: 1em;}.gsmintro {	font-size: 1em;}#orange {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height:275px;	margin-right: 5px;	background-color:#666;	background-image:url("../img/navbg.gif");}#orange a {	font-family: Arial, Helvetica, Geneva, sans-serif;	color: #CCC;	text-decoration:none;	border-bottom:1px dashed #7e7e7e;}#oreange a:hover {	font-family: Arial, Helvetica, Geneva, sans-serif;	color: #CCC;	text-decoration:none;	border-bottom:1px dashed #7e7e7e;	background-color:#333;}#leftintro {	float:left;	display:inline;	width: 200px !important;	width: 200px;	height:190px;	padding-left:10px;	padding-right:10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FFF;	margin:0;}#left_c a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#m_left {	float: left;	display: inline;	width: 200px !important;	width: 200px;	padding-left:10px;	padding-right:10px;	padding-top:8px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color: #FF9900;	border-top:1px dashed #FF9900;	height:22px;}.more {	float: left;	display: inline;	width: 200px !important;	width: 200px;	padding-left:10px;	padding-right:10px;	padding-top:8px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color: #FF9900;	border-top:1px dashed #FF9900;	height:22px;}.more_l {	float: left;	display: inline;	width: 215px !important;	width: 215px;	padding-left:10px;	padding-right:10px;	padding-top:8px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color: #FF9900;	border-top:1px dashed #FF9900;	height:22px;}#m_left a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#iphone {	float: left;	display:inline;	width: 105px !important;	width: 105px;	padding-left:10px;	padding-right:10px;	padding-top:6px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color: #FF9900;	border-top:1px dashed #FF9900;	height:22px;}#iphone a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#news {	float: left;	display:inline;	width: 105px !important;	width: 105px;	padding-left:10px;	padding-right:10px;	padding-top:6px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color: #FF9900;	border-top:1px dashed #FF9900;	height:22px;}#news a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#scroll {	float:left;	display:inline;	width: 200px !important;	width: 200px;	height:50px;	padding-left:10px;	padding-right:10px;	padding-top:7px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FFF;	border-top:1px solid #FFF;}#TICKER {	display:none; 	overflow:hidden; 	background-color:#3f4548; 	width:200px;	margin-top:5px;}#TICKER a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}.ticker a:link, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}.tickerspace {	padding-right:200px;	padding-left:200px;}#crossref_small_t {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 95px;	padding: 0;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FFF;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/cls.gif");	margin-top: 5px;}#crossref_small_t a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#crossref_small_b {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 95px;	padding: 0;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FFF;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/cls.gif");	margin-top: 5px;}#crossref_small_b a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}.crossref_small_img {	float:left;	display:inline;	width: 95px !important;	width: 95px;	height: 95px;	padding: 0;}.crossref_small_desc {	float:left;	display:inline;	width: 105px !important;	width: 105px;	height: 60px;	padding-top: 5px;	padding-left: 10px;	padding-right: 10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FFF;}#product_detail {	float:left;	display:inline;	width: 425px !important;	width: 425px;	padding-top:10px;	padding-left:10px;	padding-bottom:10px;	padding-right:10px;	min-height:290px;	background-color:#FFF;	margin-bottom: 5px;	margin-right:5px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	color:#666;}#interview_detail {	float:left;	display:inline;	width: 500px !important;	width: 500px;	padding-top:10px;	padding-left:10px;	padding-bottom:10px;	padding-right:10px;	min-height:300px;	background-color:#FFF;	margin-bottom: 5px;	margin-right:5px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	color:#666;}#technical_details {	float:left;	display:inline;	width: 670px !important;	width: 670px;	height:Auto;	background-color:#FFF;	margin-bottom: 5px;	border-top:5px solid #FF6600;	border-bottom:1px dashed #666;}#technical_details ul {	list-style-image: url(../img/red_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#technical_details li {	margin: 0 0 5px 0;	font-size:0.95em;}.tech_title {	float:left;	display:inline;	width: 660px !important;	width: 660px;	height: 20px;	padding-top: 5px;	padding-left: 10px;	background-color:#ECECEC;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FF6600;	border-bottom:1px dashed #666;	}.tech_details {	float:left;	display:inline;	width: 660px !important;	width: 660px;	min-height: 146px;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#666;}#facts_b {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height:Auto;	background-color:#FFF;	margin-bottom: 5px;	margin-right: 5px;	border-top:5px solid #015984;}#facts_b ul {	list-style-image: url(../img/blue_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#facts_b li {	margin: 0 0 5px 0;	font-size:0.95em;}.facts_b_title {	float:left;	display:inline;	width: 210px !important;	width: 210px;	height: 20px;	padding-top: 5px;	padding-left: 10px;	background-color:#ECECEC;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#015984;	border-bottom:1px dashed #666;	}.facts_b_details {	float:left;	display:inline;	width: 210px !important;	width: 210px;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#666;}#key_features {	float:left;	display:inline;	width: 220px !important;	width: 220px;	min-height: 196px;	padding: 0;	border-top:5px solid #FF6600;}#key_features_b {	float:left;	display:inline;	width: 220px !important;	width: 220px;	min-height: 196px;	padding: 0;	border-top:5px solid #015984;}#rel_products {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: Auto;	padding: 0;	border-top:5px solid #015984;}#key_features_b ul {	list-style-image: url(../img/blue_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#key_features_b li {	margin: 0 0 5px 0;	font-size:0.95em;}#key_features ul {	list-style-image: url(../img/red_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#key_features li {	margin: 0 0 5px 0;	font-size:0.95em;}#rel_products ul {	list-style-image: url(../img/blue_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#rel_products li {	margin: 0 0 5px 0;	font-size:0.95em;}#facts {	float:left;	display:inline;	width: 332px !important;	width: 332px;	min-height: 196px;	padding: 0;	border-top:5px solid #FF6600;}#product_download {	float:right;	display:inline;	width: 120px !important;	width: 120px;	min-height: 196px;	padding: 0;	padding-top:15px;}#solutions {	float:left;	display:inline;	width: 332px !important;	width: 332px;	min-height: 196px;	padding: 0;	border-top:5px solid #FF6600;	margin-left:6px;}#solutions ul {	list-style-image: url(../img/red_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#solutions li {	margin: 0 0 5px 0;	font-size:0.95em;}.features_title {	float:left;	display:inline;	width: 210px !important;	width: 210px;	height: 20px;	padding-top: 5px;	padding-left: 10px;	background-color:#ECECEC;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FF6600;	border-bottom:1px dashed #666;	}.features_title_b {	float:left;	display:inline;	width: 210px !important;	width: 210px;	height: 20px;	padding-top: 5px;	padding-left: 10px;	background-color:#ECECEC;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#015984;	border-bottom:1px dashed #666;	}.features_desc {	float:left;	display:inline;	width: 200px !important;	width: 200px;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#666;}.solutions_title {	float:left;	display:inline;	width: 322px !important;	width: 322px;	height: 20px;	padding-top: 5px;	padding-left: 10px;	background-color:#ECECEC;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FF6600;	border-bottom:1px dashed #666;	}.solutions_desc {	float:left;	display:inline;	width: 310px !important;	width: 310px;	min-height: 146px;	padding-top: 10px;	padding-left: 10px;	padding-bottom: 10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: .95em;	color:#666;}#crossref_btm_l {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 196px;	padding: 0;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/clbtm.gif");}#crossref_btm_l a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#crossref_btm_c {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 196px;	padding: 0;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/clbtm.gif");}#crossref_btm_c a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#crossref_btm_r {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 196px;	padding: 0;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/clbtm.gif");}#crossref_btm_r a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#crossref_btm_l_l {	float:left;	display:inline;	width: 332px !important;	width: 332px;	height: 95px;	padding: 0;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/clbtm.gif");	margin-right:5px;}#crossref_btm_l_l a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#crossref_btm_l_r {	float:left;	display:inline;	width: 333px !important;	width: 333px;	height: 95px;	padding: 0;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/clbtm.gif");}#crossref_btm_l_r a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}.crossref_btm_desc_l {	float:left;	display:inline;	width: 210px !important;	width: 210px;	height: 60px;	padding-top: 5px;	padding-left: 10px;	padding-right: 5px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FFF;}.crossref_btm_img {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 124px;	padding: 0;}.crossref_btm_desc {	float:left;	display:inline;	width: 200px !important;	width: 200px;	height: 28px;	padding-top: 12px;	padding-left: 10px;	padding-right: 10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1em;	color:#FFF;	border-top:1px solid #FFF;}#homeimage {	float:left;	display:inline;	width: 670px !important;	width: 670px;	padding:0;	height:275px;	background-color:#FFF;	margin-bottom: 5px;}#gsm_diagram {	float:left;	width:660px;	height:430px;	padding-left:10px;}#pagetitle {	float:left;	display:inline;	width: 660px !important;	width: 660px;	padding-left:10px;	padding-top:7px;	height:23px;	background-color:#666;	margin:0;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.3em;	color:#FFF;	font-weight:bold;	background-image:url("../img/title_b.gif");	background-repeat: no-repeat;}#producttitle {	float:left;	display:inline;	width: 660px !important;	width: 660px;	padding-left:10px;	padding-top:7px;	height:23px;	background-color:#666;	margin:0;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.3em;	color:#FFF;	font-weight:bold;	background-image:url("../img/title_o.gif");	background-repeat: no-repeat;}#producttitle_l {	float:left;	display:inline;	width: 670px !important;	width: 670px;	height:125px;	background-color:#FFF;	margin:0;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	color:#FFF;	font-weight:bold;}#subtitle {	float:left;	display:inline;	width: 660px !important;	width: 660px;	padding-left:10px;	padding-top:7px;	height:23px;	background-color:#666;	margin-bottom: 5px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.2em;	color:#FFF;	font-weight:bold;	border-top:1px solid #FFF;}#centre_one {	float:left;	display:inline;	width: 650px !important;	width: 650px;	padding-left:10px;	padding-right:10px;	min-height:315px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;}#centre_one ul {	list-style-image: url(../img/red_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#centre_one li {	margin: 0 0 5px 0;}.sublist {	padding-left: 15px;	font-size:.95em;}#centre_one_b {	float:left;	display:inline;	width: 650px !important;	width: 650px;	padding-left:10px;	padding-right:10px;	min-height:315px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;}#centre_one_b ul {	list-style-image: url(../img/blue_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#centre_one_b li {	margin: 0 0 5px 0;}#centre_two {	float:left;	display:inline;	width: 650px !important;	width: 650px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	min-height:380px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	margin-right:5px;}#centre_two a, a:visited {	color: #FF6600;	text-decoration:none;}#centre_two a:hover, a:active {	color: #666;	text-decoration:underline;}#centre_prod_overview {	float:left;	display:inline;	width: 650px !important;	width: 650px;	padding-left:10px;	padding-right:10px;	height:auto;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;}#centre_prod_overview a, a:visited {	color: #FF6600;	text-decoration:none;}#centre_prod_overview a:hover, a:active {	color: #666;	text-decoration:underline;}#centre_prod_overview_two {	float:left;	display:inline;	width: 425px !important;	width: 425px;	min-height:385px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	margin-right:5px;}#centre_prod_overview_two a, a:visited {	color: #FF6600;	text-decoration:none;}#centre_prod_overview_two a:hover, a:active {	color: #666;	text-decoration:underline;}.prod_box {	float:left;	display:inline;	width:90px;	height:120px;	margin-left:10px;	padding-top:15px;}.product_text {	float:left;	display:inline;	width:525px;	margin:0;	padding:10px;}.product_holder {	float:left;	display:inline;	width:650px;	margin-bottom:5px;	margin-top:5px;	padding-bottom:10px;	border-bottom:1px dashed #666;}#prod-desc {	float:left;	display:inline;	width:500px;	margin-right:10px;	padding:10px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	color:#666;}#centre_prod {	float:left;	display:inline;	width: 425px !important;	width: 425px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	min-height:380px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	margin-right:5px;}#centre_prod a, a:visited {	color: #FF6600;	text-decoration:none;}#centre_prod a:hover, a:active {	color: #666;	text-decoration:underline;}#centre_three {	float:left;	display:inline;	width: 425px !important;	width: 425px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	min-height:380px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	margin-right:5px;}#centre_three ul {	list-style-image: url(../img/red_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#centre_three li {	margin: 0 0 5px 0;}#centre_three_b {	float:left;	display:inline;	width: 425px !important;	width: 425px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	min-height:380px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	margin-right:5px;}#centre_three_b ul {	list-style-image: url(../img/blue_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#centre_three_b li {	margin: 0 0 5px 0;}#centre_prod_overview ul {	list-style-image: url(../img/red_bullet.gif);	margin: 0px;	padding: 0 0 0 15px;}#centre_prod_overview li {	margin: 0 0 5px 0;}.centre_btm {	margin-left: 5px;	margin-right: 5px;}#rightcol {	float:left;	display:inline;	width: 220px !important;	width: 220px;	padding:0;	margin:0;	min-height:409px;	background-color:#FFF;}#crossref_rtop {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 202px;	padding: 0;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/navbg.gif");	margin-bottom:5px;}#crossref_rtop a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#crossref_rbot {	float:left;	display:inline;	width: 220px !important;	width: 220px;	height: 202px;	padding: 0;	border-top:1px solid #666;	background-color:#666;	background-image:url("../img/navbg.gif");}#crossref_rbot a, a:hover, a:active, a:visited {	color: #FF9900;	text-decoration:none;}#col_one {	float: left;	display:inline;	padding:0;	margin-right:5px;	width:320px;}#col_two {	float: left;	display:inline;	padding:0;	width:325px;}#col_three {	float:left;	display:inline;	width: 650px !important;	width: 650px;	padding-left:10px;	padding-right:10px;	background-color:#FFF;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;}.execs {	float: left;	display: inline;	width: 130px;	height:120px;	margin-right:10px;	margin-bottom:10px;	padding:0;	font-size:.95em;}#validations {	display:inline;	float:left;	width:300px;	margin-bottom:20px;}.marginright {	margin-right:30px;}/* News Section */.press_release_link_line {	margin: 15px 0 10px 0;	font-weight: bold;	color: rgb(0, 89, 133);}.press_release_link_line a {	font-weight: bold;}.underline {	margin: 5px 0 5px 0;	line-height: 1px;	border-bottom: 1px #666 dashed;}.press_release_date {	padding: 7px 0 7px 0;	font-weight: bold;	color: #666666;	white-space: nowrap;}.download_pdf_link {	font-size:.95em;}/* begin formatting */img, table {	border:0;}h1 {	font-size:1.3em;	color:#015984;}h2 {	font-size:1.3em;	color:#666;}h3	{	font-size:1.2em;	color: #015984;	}	h4	{	font-size:1.1em;	color: #666;	}	h5 {	font-size:1.4em;	color:#FFF;}p, ul {	font-size:1em;}p, ul {	line-height:1.2em;}a:link, a:visited	{	color:#015984;	text-decoration:none;	font-weight:bold;}	a:hover, a:active	{	color:#666;	text-decoration:underline;	font-weight:bold;}.spaceafter {	margin-bottom: 8px;}.red {	color: #FF6600;}.blue {	color: #015984;}/* begin formstyles */.formrow input, textarea, select {	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 10px;	color: #666;}.formrow {margin-bottom:8px;}.formrow label {	display:block;	margin-bottom:0.3em;	font-size:1.1em;}.formrow input {	width:400px;	border:1px solid #999;	padding:3px;	margin-bottom:5px;}.formrow textarea {	width:200px;	border:1px solid #999;	padding:3px;	margin-bottom:5px;}.checkbox {	border:1px solid #999;}.formrow select {	width:300px;	border:1px solid #999;	padding:0.2em 0.3em;}p.submitbutton {	text-align:left;}.submitbutton input {	width:60px;	border:1px solid #999;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 10px;	color: #666;}.sup {vertical-align: text-top;font-size: 85%;}/* begin footer */#footer ul {	list-style-type:none;	margin:0.4em 0 0.4em 0 !important;	margin:0.3em 0 0.3em 0;	padding:0;}#footer li {	display:inline;	margin-right:1.5em;	margin-left:10px;	}#footer {	float:left;	display: inline;	background-color: #ccc;	width: 895px !important;	width: 895px;	padding-bottom:1px;	padding-top:1px;	font-family: Arial, Helvetica, Geneva, sans-serif;	font-size: 1.1em;	color:#666;	margin-top:5px;	margin-bottom:30px;	}#footer a:link, a:visited	{	color:#015984;	text-decoration:none;}	#footer a:hover, a:active	{	color:#015984;	text-decoration:underline;}