.no_print {	display:none;}* {	font-family:Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	font-size:9pt;}.pagebreak { page-break-after: always; }body#body_coop {	margin-top:0;}div#shell {	background-color:#FFF;	margin:auto;	width:760px;}a {	text-decoration:none;}a:hover {	color:navy;	text-decoration:underline;}h1 {	color:#990000;	font-size:12pt;	line-height:14pt;}h2 {	color:#990000;	font-size:11pt;}hr {	background-color:#6687ba;	color:#6687ba;}div.underline {	border-bottom:1px solid #6687ba;	padding:4px 3px 3px 3px;}table.underline td {	border-bottom:1px solid #6687ba;	border-collapse:collapse;}form {	margin:0;}/* gray_italic */.body_quote {	color: #666;	font-style:italic;	font-size:10pt;	line-height:11pt;	font-family:"Times New Roman", Georgia, Times;}.body_quote a{	color: #333;	font-style:italic;	font-size:10pt;	line-height:11pt;	font-family:"Times New Roman", Georgia, Times;}.text_small {	font-size: 7pt;	line-height: 9pt;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}.text_large {	font-size: 12pt;	line-height: 13pt;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}.lookhere {	color:blue;	font-size:11px;}.msg {	background-color:#E0E9DE;	font-weight:bold;	margin:4px 0 4px 0;	padding:6px;	font-size:12px;	text-align:center;}.msg td{	padding:4px;}table {	border-collapse:collapse;}/* HEADER ################## */table#header {	display:none;}/* SIDEBAR ################## */table.sidebar {	display:none;}/* RIGHT ADBAR ################## */#right_sidebar {	display:none;}/* AD BUTTONS ################## */table#ad_buttons {	margin:5px auto;	width:100%;}table#ad_buttons td {	height:60px;	padding-top:6px;	text-align:center;}/* BODY ################## */table#content_table{	}table#content_table td#content_cell{	padding:0 12px 20px 12px;}table#content_table td#content_table_highlights {	text-align:right;}div#contentNode {	line-height:15px;	margin:0 8px 25px 12px;}div#contentNode img {	margin:1px 0px 2px 0px;}/* TABLE ################## */table.form_table {	border-bottom:1px solid #CCC;	border-right:1px solid #CCC;	border-collapse:collapse;	margin:10px 0 0 0;	width:740px;}table.form_table .hiLite {	background-color:#6687ba;	color:#FFF;	font-weight:bold;}.stripe {	background-color:#e8f2fe;}table.form_table td{	font-size:11px;	padding:4px 4px 6px 4px;}table.form_table .col_head{	background-color:#E6EED9;	font-weight:bold;}table.form_table .submit{	background-color:#b1c4e4;	padding:12px 8px 8px 8px;	text-align:center;}/* SCROLLER ################## */div#news_scroller a{	display:none;}/* FOOTER ################## */div#footer {	display:none;}div#footer_links {	display:none;}/* SEARCH RESULTS ################## */.highlight {	background:#FFFF40;}.searchheading {	font-size: 130%;	font-weight: bold;}.summary {	font-size: 80%;	font-style: italic;}.results {	font-size: 100%;}.category {	color: #999999;}.description {	font-size: 100%;	color: #000;}.context {	font-size: 100%;}.infoline {	border-bottom:1px solid #6687ba;	color: #666;	font-style:italic;	font-size:10pt;	line-height:11pt;	padding-bottom:8px;	font-family:"Times New Roman", Georgia, Times;}.sorting {	text-align: right;}.result_title {	font-size: 100%;}.zoom_searchform {	font-size: 100%;}.zoom_options {	font-size: 80%;}input.zoom_button {  }input.zoom_searchbox {  }/* TRAVEL ################## */.clsAction {  FONT-WEIGHT: bold;  FONT-SIZE: 9px;  COLOR: #053c6d;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}div.softvoyage_content{	font-family:Arial, Helvetica, sans-serif;	margin:30px auto 20px;}.softvoyage_content .softvoyage_title {	color:#B5200E;	font-size:15px;	font-weight:bold;	margin:20px auto 20px;}.softvoyage_content .softvoyage_title_2 {	color:#677EAA;	font-size:14px;	font-weight:bold;}.softvoyage_content .softvoyage_small_text {	color:#677EAA;	font-size:10px;}.softvoyage_content .softvoyage_small_text_red {	color:#B5200E;	font-size:10px;	font-weight:bold;}.softvoyage_content .bgcolour_light {	background-color:#EEF;}.softvoyage_content .bgcolour_medium {	background-color:#CED9EB;	font-weight:bold;}.softvoyage_content .bgcolour_dark {	background-color:#879ECA;	color:#FFF;	font-weight:bold;}div.softvoyage_travel_nav {	background-color:#FFF;	border-bottom:1px solid #879ECA;	color:#677EAA;	line-height:24px;	margin:0 auto 20px auto;	padding:12px 0 6px 10px;	text-align:center;	width:780px;}div.softvoyage_travel_nav a {	color:#677EAA;	font-family:Arial, Helvetica, sans-serif;	font-size:17px;	letter-spacing:.15mm;	text-decoration:none;}div.softvoyage_travel_nav a:hover {	color:#B5200E;		text-decoration:underline;}div.travel_nav {	background-color:#B5200E;	color:#FFF;	margin:0 auto 20px auto;	padding:5px;	text-align:center;	width:350px;}a.travel_links {	color:#FFF;	font-size:16px;	font-weight:bold;	text-decoration:none;}a.travel_links:hover {	color:#FFFF99;	font-size:16px;	font-weight:bold;	text-decoration:none;}p.travel_title {	color:#B5200E;	font-size:17px;	font-weight:bold;}table.travel_form {	border-collapse:collapse;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	width:98%;}table.travel_form td{	border-bottom:1px solid #879ECA;	height:36px;	padding:5px 5px 5px 10px;}table.travel_form .indent{	margin-left:15px;}table.travel_form select{	font-size:11px;	}table.travel_form tr.shaded {	background-color:#CED9EB;}table.travel_form td.travel_submit {	background-color:#879ECA;	text-align:center;}