/* CSS Document */body {	text-align: center;	margin: 0px;	padding: 0px;	background: #fff;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333;	background-color: fff;	}#outer_container {	width: 950px;	text-align: left;	margin: 0 auto;	padding: 0px;	background: #fff;	}/*--------*/#header_container {	float: left;	padding: 2px 0 5px 0;	clear: both;	width: 950px;	background: #0066cc;	border-bottom: 1px solid #666;	}#banner_lft {	float: left;	width: 250px;	background:  url(../images/site_head_lft.gif) no-repeat top left;	margin: 0 0 0 0;	padding: 0 0 0 0;	}#banner_lft img {	border: 0;	}#banner_lft h1 {	float: left;	margin: 0 0 0 0;	padding: 0px 0px 0px 0px;	}#banner_rt {	float: right;	width: 530px;	/*background:  url(../images/site_head_rt.gif) no-repeat bottom right;*/	padding: 0px 20px 0px 0px;	}#banner_rt ul {	float: right;	margin: 2px 0 0 0;	padding: 5px 0px 0 0px;	}#banner_rt ul li {	float: left;	list-style: none;	margin: 0px;	border-right: 1px solid #fff;	padding: 0 10px 0 10px;	color: #fff;	font-family: arial;	font-size: 100%;	}#banner_rt ul li#last_banner_nav {	border-right: 0;	}#banner_rt ul li a {	float: left;	text-decoration: none;	display: block;	color: #fff;	font-family: arial;	font-size: 100%;	}#banner_rt ul li  a:hover{	text-decoration: underline;	}/*------------------------*/#first_level_nav_container {	float: left;	clear: both;	width: 950px;	margin: 0;	padding: 0;	border-top: 1px solid #fff;	background: url(../images/nav_lvl1_bg.gif);	background-position: bottom left;	background-repeat: repeat-x;	}#first_level_nav_ul_container {	font-size: 105%;	float: left;	clear: both;	width: 950px;	background: url(../images/nav_lvl1_rt.gif) bottom right;	background-repeat: no-repeat;	}#first_level_nav_container ul {	float: left;	clear: both;	margin: 0;	padding: 0 0 0 0;	width: 950px;	background: url(../images/nav_lvl1_left.gif) bottom left;	background-repeat: no-repeat;	}#first_level_nav_container ul li {	float: left;	height: 100%;	display: inline;	margin: 0;	padding: 0 0px 3px 0px;	}#first_level_nav_container ul li span.right {	float: left;	display: block;	padding: 0;	border-right: 1px solid #fff;	}#first_level_nav_container ul li#left a {	border-left: none;	}#first_level_nav_container ul li a {	float: left;	display: block;	padding: 6px 10px 5px 10px;	color: #4c4c4c;	text-decoration: none;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	border-left: 1px solid #dfdfdf;	border-right: 1px solid #b2b2b2;	}#first_level_nav_container ul li a:hover {	text-decoration: underline;	color: #000;	}body#home_tab #t-home_tab, body#about_us_tab #t-about_us_tab,  body#physician_tab #t-physicians_tab,   body#patients_tab #t-patients_tab,    body#phys_finder_tab #t-phys_finder_tab,     body#cal_tab #t-cal_tab,      body#memb_info_tab #t-memb_info_tab,       body#marketplace_tab #t-marketplace_tab,        body#contact_tab #t-contact_tab {	text-decoration: underline;	color: #000;	}/*------------------------*/#body_container {	float: left;	clear: both;	width: 950px;	margin: 10px 0 60px 0;	}/*-----*/#second_level_nav_container {	float: left;	clear: none;	width: 170px;	margin: 0;	padding: 6px 0 0 0;	background: #eee url(../images/nav_lvl2_rounded_top.gif);	background-position:  top left;	background-repeat: no-repeat;	}#second_level_nav_inner_container {	float: left;	clear: none;	width: 170px;	margin: 0;	padding: 0px 0 30px 0;	background: #eee url(../images/nav_lvl2_rounded_bttm.gif);	background-position: bottom left;	background-repeat: no-repeat;	}#second_level_nav {	margin: 0;	padding: 0px 0px 10px 0px;	}#second_level_nav ul {	margin: 0;	padding: 0px;	}#second_level_nav ul li {	margin: 0;	padding: 0px;	list-style: none;	line-height: 1.5em;	}#second_level_nav ul li#spacer {	margin: 0 10px;	padding: 10px 0 0 0;	border-bottom: 1px solid #fff;	}#second_level_nav ul li a { 	color: #333;	display: block;	width: 100%;	font-weight: bold;	padding: 2px 0px;	text-decoration: none;	}/*	#nav_staff #t-nav_staff, #nav_bod #t-nav_bod,  #nav_phys_year #t-nav_phys_year,   #nav_about_news #t-nav_about_news,    #nav_phys_mem_ben #t-nav_phys_mem_ben,     #nav_join #t-nav_join,      #nav_home_links #t-nav_home_links,       #nav_med_eth #t-nav_med_eth,       	 #nav_about_pres_mes #t-nav_about_pres_mes, */      	 #sec_level #sec_lev_selected {	background: #0066cc;	color: #fff;		}#second_level_nav ul li a:hover {	background: #0066cc;	color: #fff;	}#second_level_nav ul li a span {	padding: 0 0 0 10px;	}#sky_scraper {	text-align: center;	margin: 0;	padding: 20px 10px 0 10px;	}/*#sky_scraper iframe {	height: 600px;	width: 120px;	}*//*-------*/#content_container {	float: left;	clear: none;	width: 560px;	margin: 0 10px;	padding: 0;	}/*----<div id="breadcrumb_title_container">	<ul id="breadcrumb">		<li><a href="about.html">About Us</a></li>		<!--<li class="prev"><a href="content_calendar">Search Results</a></li> -->		<li class="curr">Physician of the Year</li>	</ul></div>-----*/#breadcrumb_title_container {	width: 560px;	float: left;	clear: both;	padding: 0 0 0px 0;	margin: 0;	background: #fff;	}*html #breadcrumb_title_container {	width: 560px;	}#breadcrumb {	float: left;	list-style: none;	margin: 0;	font-size: 100%;	padding: 5px 0px 0px 0px;	color: #cc6600;	}#breadcrumb li {	float: left;	padding: 0 10px 5px 0;	margin: 0;	white-space: normal;	}*html #breadcrumb li { /*IE white space wrapping in last breadcrumb, causing words to pile on top of one another */	white-space: nowrap;	}#breadcrumb a {	font-size: 100%;	color: #999999;	text-decoration: none;	}#breadcrumb a:hover {	text-decoration: underline;	}#breadcrumb .prev a {	color: #999999;	background:  url(../images/breadcrumb_bullet_off.gif) no-repeat left;	padding: 0 0 0 15px;	}#breadcrumb .curr {		color: #06c;	background:  url(../images/breadcrumb_bullet_on.gif) no-repeat left;	padding: 0 0 0 15px;	}/*-------*/#news_sponsors_container {	float: left;	clear: none;	width: 200px;	margin: 0;	padding: 0;	background: #eee;	}#news_sponsors_container #news {	float: left;	clear: both;	width: 200px;	margin: 0;	padding: 7px 0 0 0;	background: #eee url(../images/sidebar_rounded_top.gif);	background-position: top left;	background-repeat: no-repeat;	}#news_sponsors_container #news h3 {	float: left;	clear: both;	background: #ccc;	width: 180px;	color: #666;	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	padding: 0 10px 5px 10px;	margin: 0;	border-bottom: 1px solid #999;	}#news_sponsors_container #news dl, #news_sponsors_container #sponsors dl {	float: left;	clear: both;	background: #eee;	width: 180px;	padding: 5px 0;	margin: 0 10px;	border-bottom: 1px solid #fff;	}#news_sponsors_container #news dl.last, #news_sponsors_container #sponsors dl.last {	border-bottom: none;	}#news_sponsors_container #news dt, #news_sponsors_container #sponsors dt {	margin: 0;	padding: 0;	color: #0066cc;	font-weight: bold;	line-height: 1.5em;	}#news_sponsors_container #news dt a, #news_sponsors_container #sponsors dt a {	margin: 0;	padding: 0;	color: #0066cc;	text-decoration: none;	}#news_sponsors_container #news dt a, #news_sponsors_container #sponsors dt {	text-decoration: underline;	}#news_sponsors_container #news dd, #news_sponsors_container #sponsors dd {	margin: 0;	padding: 0;	line-height: 1.5em;    color:#333;    }#news_sponsors_container #news dd a, #news_sponsors_container #sponsors dd a {	text-decoration: none;	color: #333;	}#news_sponsors_container #news dd a, #news_sponsors_container #sponsors dd a:hover {	text-decoration: underline;	}#news_sponsors_container #sponsors {	float: left;	clear: both;	width: 200px;	margin: 0;	padding: 0 0 20px 0;	background: url(../images/sidebar_rounded_bttm.gif);	background-position: bottom left;	background-repeat: no-repeat;	}#news_sponsors_container #sponsors h3 {	float: left;	clear: both;	background: #ccc;	width: 180px;	color: #666;	font-family: Arial, Helvetica, sans-serif;	font-size: 120%;	padding: 5px 10px 5px 10px;	margin: 0;	border-bottom: 1px solid #999;	}/*------------------------*/#footer_container {	float: left;	clear: both;	width: 950px;	}div#footer {	width: 950px;	margin: 0 0 0 0;	padding: 5px 0 5px 0;	text-align: center;	border-top: 1px solid #ccc;	clear: both;	}div#footer p {	margin: 0 0 5px 0;	padding: 0px 0 0 0;	Font-family: Verdana, arial, sans-serif;	color: #999;	font-size: 95%;	}div#footer p a {	margin: 0;	padding: 0 0 0 0px;	text-decoration: none;	color: #999;	}div#footer p a:hover {	text-decoration: underline;	}/*-------------home-----------------------*/#home_blurb_container {	float: left;	clear: both;	width: 560px;	padding: 0;	margin: 0;	}#home_blurb_container #left {	float: left;	width: 281px;	padding: 7px 0 0 0;	margin: 0;	background: #0066cc url(../images/tile1_rounded_toplft.gif);	background-position: top left;	background-repeat: no-repeat;	}#home_blurb_container #left dl {	padding: 0px 10px 10px 10px;	margin: 0;	background: #0066cc url(../images/tile1_rounded_bttmlft.gif);	background-position: bottom left;	background-repeat: no-repeat;	min-height: 173px;	}#home_blurb_container #left dt {	padding: 0;	margin: 0;	color: #fff;	font-size: 200%;	}#home_blurb_container #left dd {	padding: 10px 0 0 0;	margin: 0;	color: #fff;	font-size: 160%;	}#home_blurb_container #right {	float: left;	width: 278px;	padding: 0;	margin: 0;	}#home_blurb_container #right img {	border-left: 1px solid #fff;	padding: 0;	margin: 0;	}.home_crn_container {	padding: 0;	margin: 10px 0 0 0;	float: left;	clear: both;	width: 560px;	}.home_crn_container .home_crn_1 {	padding: 10px 0 0 0;	margin: 0;	float: left;	width: 280px;	background: #0066cc url(../images/tile1_rounded_toplft.gif);	background-position: top left;	background-repeat: no-repeat;	}.home_crn_container .home_crn_2 {	padding: 10px 0 0 0;	margin: 0;	float: left;	width: 280px;	background: #0066cc url(../images/tile1_rounded_toprt.gif);	background-position: top right;	background-repeat: no-repeat;	}.home_crn_container .home_crn_3 {	padding: 10px 0 0 0;	margin: 0;	float: left;	width: 280px;	background: #0066cc url(../images/tile1_rounded_bttmlft.gif);	background-position: bottom left;	background-repeat: no-repeat;	}.home_crn_container .home_crn_4 {	padding: 10px 0 0 0;	margin: 0;	float: left;	width: 280px;	background: #0066cc url(../images/tile1_rounded_bttmrt.gif);	background-position: bottom right;	background-repeat: no-repeat;		}.home_crn_container .dl_container {	float: left;	clear: both;	width: 560px;	background: #0066cc;	}.home_crn_container dl.left {	padding: 0 20px 0 10px;	margin: 0;	float: left;	width: 251px;	}.home_crn_container dl.right {	padding: 0 20px 0 10px;	margin: 0;	float: left;	border-left: 1px solid #fff;	width: 248px;	}.home_crn_container dt {	padding: 0;	margin: 0;	color: #fff;	font-size: 200%;	}.home_crn_container dd {	padding: 10px 0 0 0;	margin: 0;	color: #fff;	font-size: 160%;	}.home_crn_container dd.go {	float: right;	padding: 10px 10px 0 0;	margin: 0;	color: #fff;	font-size: 160%;	}.home_crn_container dd.go a {	color: #fff;	}/*-------------------------------------------------------------about---*//*phys year*/#phys_year {	margin: 0;	padding: 0;	}#phys_year #form .input_display_2 dt {	color: #333;	}/*---mem benefits---*/#mem_benefits {	margin: 0;	padding: 0;	}#mem_benefits ul {	float: left;	clear: both;	width: 100%;	margin: 10px 0 0 0;	padding: 0;	}#mem_benefits li {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 0;	line-height: 1.5em;	list-style: none;	}#mem_benefits li a{	margin: 0;	padding: 0;	font-weight: bold;	}#mem_benefits p.desc {	margin: 0;	padding: 0px 0 15px 0;	}#mem_benefits p.title {	float:left;	clear: both;	width: 100%;	color: #0066cc;	font-weight: bold;	margin: 0;	padding: 10px 0 5px 0;	}/*med ethics */#med_ethics {	margin: 0;	padding: 0;	}#med_ethics p.desc {	padding-bottom: 10px;	}#med_ethics #form .input_display_3 dd {	padding-bottom: 10px;	}/* bod */#about_bod {	margin: 0;	padding: 0;	}#about_bod .list_container {	float: left;	clear: both;	width: 100%;	margin: 15px 0 15px 0;	padding: 0;	}#about_bod .list_container p.list_title {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 0;	color: #333;	font-weight: bold;	font-size: 110%;	}#about_bod .list_container .list_left {	float: left;	clear: none;	width: 50%;	margin: 0;	padding: 0;	}#about_bod .list_container .list_right {	float: right;	clear: none;	width: 50%;	margin: 0;	padding: 0;	}/*-------*/#pres_letter {	margin: 0;	padding: 0;	}#pres_letter p.desc{	margin-bottom: 10px;	}/*----calendar---*/#calendar {	margin: 0;	padding: 0;	}	#calendar #form #result_list_2 {	border-top: 5px solid #e8e8e8;	margin-top: 20px;	}/*----home links ---*/#home_links {	margin: 0;	padding: 0;	}/*------------------------------------------GLOBAL CLASSES AND ID's------------------------------------------------------------*/div.banner_ad {	width: 520px;	padding: 0;	margin: 0;	}div.banner_ad iframe {	height: 60px;	width: 468px;	border: 0;	scroll: none;	overflow: hidden;	padding: 0;	margin: 0;	}div.banner_ad_bottom {	width: 520px;	padding: 0;	margin: 20px 0 0 0;	}div.banner_ad_bottom iframe {	height: 60px;	width: 468px;	border: 0;	scroll: none;	overflow: hidden;	padding: 0;	margin: 0;	}div.banner_ad_bottom_float {	clear: both;	float: left;	width: 520px;	padding: 0;	margin: 20px 0 0 0;	}div.banner_ad_bottom_float iframe {	clear: both;	float: left;	height: 60px;	width: 468px;	border: 0;	scroll: none;	overflow: hidden;	padding: 0;	margin: 0;	}h1 {	color: #cc6600;	font-size: 200%;	Font-family: Georgia, Times New Roman, Times, serif;	font-weight: normal;	margin: 0px;	}h2 {	font-size: 142%;	Font-family: Georgia, Times New Roman, Times, serif;	color: #0066cc;	font-weight: normal;	margin: 0 0 0px 0;	padding: 0 0 0px 0;	}h3 {	font-size: 105%;	font-weight: bold;	Font-family: Georgia, Times New Roman, Times, serif;	color: #669933;	margin: 0 0 0 0;	padding: 0 0 0 0;	}h1.float {	clear: both;	float: left;	width: 100%;	color: #cc6600;	font-size: 200%;	Font-family: Georgia, Times New Roman, Times, serif;	font-weight: normal;	margin: 0px;	}h2.float {	clear: both;	width: 100%;	float: left;	font-size: 142%;	Font-family: Georgia, Times New Roman, Times, serif;	color: #0066cc;	font-weight: normal;	margin: 0 0 0px 0;	padding: 0 0 0px 0;	}h3.float {	clear: both;	width: 100%;	float: left;	font-size: 100%;	font-weight: bold;	Font-family: Georgia, Times New Roman, Times, serif;	color: #669933;	margin: 0 0 0 0;	padding: 0 0 0 0;	}a {	color: #0066cc ;	}/*------------float---------------------------*/.float_clear {	float: left;	clear: both;	}.float_left {	float: left;	clear: none;	}.float_right {	float: right;	clear: none;	}/*----------------------img border box--------------------*/.img_border_cont img {	margin: 0 0 0 0;	padding: 3px;	border: 1px solid #ccc;	background: #fff;	}*html .img_border_cont img {	padding: 0px;	margin: 0;	border: 0;	float: left;	}*html .img_border_cont span.img_border {	display: block;	float: left;	padding: 3px 1px;	border: 1px solid #cccccc;	background: #fff;	}/*--------------form------------------*/#form {	margin: 0 0 0 0;	padding: 0px 0 0 0;	}/*---radio and check box handling-------*/#form .radio_and_check_2 {	width: 100%;	clear: both;	margin: 0 0 0 0;	padding: 10px 0 0 0;	}#form .radio_and_check_2 dl {	float: left;	margin: 0;	padding: 0 20px 0 0;	}#form .radio_and_check_2 dt {	float: left;	margin: 0;	padding: 0;	}#form .radio_and_check_2 dt input {	float: left;	margin: 0 3px 0 0;	padding: 0;	left: -3px;	}*html #form .radio_and_check_2 dt input {	position: relative;	top: -3px;	}#form .radio_and_check_2 dd {	float: left;	margin: 0;	padding: 0;	color: #627680;	}#form .radio_and_check {	width: 100%;	clear: both;	margin: 0 0 0 0;	padding: 5px 0 0 0;	}#form .radio_and_check p {	margin: 0 0 0 0;	padding: 5px 0 0 0;	color: #333;	}#form .radio_and_check p input {	margin: 0 5px 0 0;	padding: 0 0 0 0;	}*html #form .radio_and_check p input {	position: relative;	left: -3px;	}#form .radio_and_check p a {	margin: 0 0 0 0;	padding: 0 0 0 10px;	color: #0066cc ;	}/*----style 3----------*/#form .radio_and_check_3 {	width: 100%;	float: left;	clear: both;	margin: 0 0 0 0;	padding: 0px 0 0 0;	}#form .radio_and_check_3 dl {	clear: both;	float: left;	width: 100%;	margin: 0;	padding: 10px 0px 0 0;	}#form .radio_and_check_3 dt {	width: 100%;	color: #627680;	float: left;	clear: both;	margin: 0;	padding: 0;	}#form .radio_and_check_3 dd input {	float: left;	margin: 0 3px 0 0;	padding: 0;	left: -3px;	}*html #form .radio_and_check_3 dd input {	float: none;	position: relative;	margin-right: 0;	}#form .radio_and_check_3 dd {	width: 100%;	float: left;	clear: both;	margin: 0;	padding: 0;	color: #627680;	}/*--------Input boxes name--->input---->guide---float------*/#form .input_style_1 {	clear: both;	float: left;	}*html #form .input_style_1 {	clear: none;	}#form .input_style_1 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 10px 0 0px 0;	}#form .input_style_1 dt {	float: left;	margin: 0 0 0 0;	color: #627680;	}#form .input_style_1 dd {	float: left;	margin: 0 0 0 0;	padding: 0 0 3px 10px;	color: #333;	}#form .input_style_1 dd.button_dd {	float: left;	margin: 0 0 0 0;	padding: 0 0 0px 5px;	color: #333;	position:relative;	top: -4px;	}#form .input_style_1 dl.below_button_dd {	padding-top: 5px;	}#form .input_style_1 dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}*html #form .input_style_1 dd {	position: relative;	top: -2px;	}#form .input_style_1 dd span {	padding-right: 10px;	}*html #form .input_style_1 dd.guide {	position: static;	}#form .input_style_1 dd.guide {	float: left;	font-size: 90%;	color: #999999;	}#form .input_style_1 dd.guide a {	font-size: 12px;	}/*--------Input boxes name--->BR--->input--->guide---------*/#form .input_style_2 {	clear: both;	}*html #form .input_style_2 {	clear: none;	}#form .input_style_2 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 10px 0 0px 0;	}#form .input_style_2 dt {	clear: both;	margin: 0 0 0 0;	color: #627680;	line-height: 1.5em;	}#form .input_style_2 dd {	float: left;	margin: 0 0 0 0;	padding: 3px 10px 0px 0px;	color: #333;	line-height: 1.5em;	}#form .input_style_2 dd.cal input {	width: 80px;	}#form .input_style_2 dd.cal img {	border: none;	position: relative;	top: 6px;	margin: 0 10px 0 0;	}#form .input_style_2 dd.bio {	float: left;	margin: 0 0 0 0;	padding: 5px 10px 0px 0px;	color: #333;	}#form .input_style_2 dd.top {	float: left;	margin: 0 0 0 0;	padding: 0px 10px 0px 0px;	color: #333;	}#form .input_style_2 dd.bullet_list ul {	margin: 0 0 0 20px;	padding: 0px;	}#form .input_style_2 dd.bullet_list ul li {	line-height: 2em;	}#form .input_style_2 dd.bullet_list ul li input{	margin: 0 0 0 10px;	padding: 0px;	}#form .input_style_2 dd.input {	float: left;	color: #333;	}#form .input_style_2 dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}#form .input_style_2 dd.guide {	float: left;	font-size: 90%;	color: #999999;	}#form .input_style_2 span.guide {	font-size: 90%;	color: #999999;	}/*--------Input boxes name--->BR--->input--->guide---------*/#form .input_style_3 {	clear: both;	}*html #form .input_style_3 {	clear: none;	}#form .input_style_3 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 5px 0 0px 0;	}#form .input_style_3 dt {	clear: both;	margin: 0 0 0 0;	color: #0066cc;	font-weight: bold;	line-height: 1.5em;	}#form .input_style_3 dd {	float: left;	margin: 0 0 0 0;	padding: 0px 10px 0px 0px;	color: #333;	line-height: 1.5em;	}#form .input_style_3 dd.cal input {	width: 80px;	}#form .input_style_3 dd.cal img {	border: none;	position: relative;	top: 6px;	margin: 0 10px 0 0;	}#form .input_style_3 dd.bio {	float: left;	margin: 0 0 0 0;	padding: 5px 10px 0px 0px;	color: #333;	}#form .input_style_3 dd.top {	float: left;	margin: 0 0 0 0;	padding: 0px 10px 0px 0px;	color: #333;	}#form .input_style_3 dd.bullet_list ul {	margin: 0 0 0 20px;	padding: 0px;	}#form .input_style_3 dd.bullet_list ul li {	line-height: 2em;	}#form .input_style_3 dd.bullet_list ul li input{	margin: 0 0 0 10px;	padding: 0px;	}#form .input_style_3 dd.input {	float: left;	color: #333;	}#form .input_style_3 dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}#form .input_style_3 dd.guide {	float: left;	font-size: 90%;	color: #999999;	}#form .input_style_3 span.guide {	font-size: 90%;	color: #999999;	}/*---input display 1---*/#form .input_display_1 {	clear: both;	float: left;	padding-top: 5px;	}*html #form .input_display_1 {	clear: none;	}#form .input_display_1 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 0px 0 0px 0;	line-height: 1.5em;	}#form .input_display_1 dt {	float: left;	margin: 0 0 0 0;	color: #627680;	}#form .input_display_1 dd {	float: left;	margin: 0 0 0 0;	padding: 0 0 0px 10px;	color: #333;	}*html #form .input_display_1 dd {	padding: 0;	margin: 0;	position: relative;	top: 1px;	}#form .input_display_1 dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}#form .input_display_1 dd span {	padding-right: 10px;	}*html #form .input_display_1 dd.guide {	position: static;	}#form .input_display_1 dd.guide {	float: left;	font-size: 90%;	color: #999999;	}#form .input_display_1 dd.guide a {	font-size: 12px;	}/*--------Input box DISPLAY PAGES--->BR--->input--->guide---------*/#form .input_display_2 {	clear: both;	}*html #form .input_display_2 {	clear: none;	}#form .input_display_2 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 10px 0 10px 0;	}#form .input_display_2 dt {	clear: both;	margin: 0 0 0 0;	color: #0066cc ;	font-weight: bold;	line-height: 1.5em;	}#form .input_display_2 dd {	clear: both;	float: left;	margin: 0 0 0 0;	padding: 0px 10px 0px 0px;	color: #333;	line-height: 1.5em;	}#form .input_display_2 dd.input {	float: left;	color: #333;	}#form .input_display_2 dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}#form .input_display_2 dd.guide {	float: left;	clear: none;	font-size: 90%;	color: #999999;	}/*--------Input box DISPLAY PAGES--->BR--->input--->guide---------*/#form .input_display_3 {	clear: both;	}*html #form .input_display_3 {	clear: none;	}#form .input_display_3 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 10px 0 10px 0;	}#form .input_display_3 dt {	clear: both;	margin: 0 0 0 0;	color: #333;	font-weight: bold;	line-height: 1.5em;	}#form .input_display_3 dd {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 0px 10px 0px 0px;	color: #333;	line-height: 1.5em;	}#form .input_display_3 dd.input {	float: left;	color: #333;	}#form .input_display_3 dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}#form .input_display_3 dd.guide {	float: left;	clear: none;	font-size: 90%;	color: #999999;	}/*--------Input box DISPLAY PAGES--->BR--->input--->guide---------*/#form .input_display_2a {	clear: both;	}*html #form .input_display_2a {	clear: none;	}#form .input_display_2a dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 10px 0 10px 0;	}#form .input_display_2a dt {	clear: both;	margin: 0 0 0 0;	color: #627680;	}#form .input_display_2a dd {	clear: both;	float: left;	margin: 0 0 0 0;	padding: 5px 10px 0px 0px;	color: #333;	}#form .input_display_2a dd.input {	float: left;	color: #333;	}#form .input_display_2a dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}#form .input_display_2a dd.guide {	float: left;	clear: none;	font-size: 90%;	color: #999999;	}/*---------------input/text area widths------------------------*/.mi input {	width: 20px;	}.small input {	width: 70px;	}.large input {	width: 250px;	}.larger input{    width:300px;    }.xlarge input {	width: 350px;	}.xxlarge input {	width: 440px;	}.short_desc textarea {	width: 350px;	max-width: 520px;	max-height: 600px;	height: 50px;	scroll: auto;	}.long_desc textarea {	width: 350px;	height: 150px;	max-width: 520px;	max-height: 600px;	scroll: auto;	}.full textarea {	width: 520px;	height: 200px;	}*html .full textarea {	width: 510px;	height: 200px;	scroll: auto;	}.full_short textarea {	width: 520px;	height: 50px;	}*html .full_short textarea {	width: 510px;	height: 50px;	scroll: auto;	}textarea {	font-size: 12px;	color: #333;	font-family: verdana;	}input {	font-size: 12px;	color: #333;	font-family: verdana;	}.label input {    color: #ccc;}/*--------Select boxes name--->select---------*/select {	font-family: Arial, Helvetica, sans-serif;	width: auto;	}	#form .select_style_1 {	float: left;	}#form .select_style_1 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 10px 0 0px 0;	}#form .select_style_1 dt {	float: left;	margin: 0 0 0 0;	color: #627680;	}#form .select_style_1 dd {	float: left;	margin: 0 0 0 0;	padding: 0 0 0 10px;	color: #627680;	}#form .select_style_1 dd input {	margin: 0 5px 0 0;	padding: 0 0px 0 0px;	}#form .select_style_1 dd.guide {	float: left;	margin: 0 0 0 0;	padding: 0 0 0 10px;	font-size: 90%;	color: #999999;	}/*--style 2<div class="select_style_2">	<dl>		<dt>Receive e-mail notification of new messages in your Inbox:</dt>		<dd><span><input type="radio">Yes</span><span><input type="radio">No</span></dd>	</dl></div>--*/ .select_style_2 {	float: left;	}#form .select_style_2 dl {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 10px 0 0px 0;	}#form .select_style_2 dt {	clear: both;	float: left;	margin: 0 0 0 0;	color: #627680;	}#form .select_style_2 dd {	clear: both;	float: left;	margin: 0px 0 0 0;	padding: 5px 0 0 0px;	color: #627680;	}#form .select_style_2 dd span {	margin: 0 0 0 0;	padding: 0 10px 0 0px;	}#form .select_style_2 dd input {	margin: 0 5px 0 0;	padding: 0 0px 0 0px;	}*html #form .select_style_2 dd input {	margin: 0 0px 0 0;	padding: 0 0px 0 0px;	}#form .select_style_2 dd.guide {	float: left;	margin: 0 0 0 0;	padding: 0 0 0 10px;	font-size: 90%;	color: #999999;	}/*--------h1 h2 h3-----------------*/div#form h1 {	clear: both;	color: #cc6600;	font-size: 200%;	Font-family: Georgia, Times New Roman, Times, serif;	font-weight: normal;	padding: 0 0 0px 0;	margin: 20px 0 0 0;	width: 100%;	border-bottom: 1px solid #cc6600;	}div#form h2 {	clear: both;	padding: 0 0 5px 0;	margin: 20px 0 0px 0;	border-bottom: 1px solid #0066cc;	}div#form h2 a {	Font-family: Georgia, Times New Roman, Times, serif;	color: #cc6600;	font-weight: normal;	padding: 0 0 5px 0;	margin: 20px 0 0px 0;	border-bottom: 1px solid #cccccc;	text-decoration: none;	}div#form h2 a:hover {	text-decoration: underline;	}div#form h3 {	clear: both;	padding: 0 0 5px 0;	margin: 20px 0 0px 0;	border-bottom: 1px solid #cccccc;	}div#form h1.float {	clear: both;	float: left;	color: #cc6600;	font-size: 200%;	Font-family: Georgia, Times New Roman, Times, serif;	font-weight: normal;	padding: 0 0 0px 0;	margin: 20px 0 0 0;	width: 100%;	border-bottom: 1px solid #cc6600;	}div#form h2.float {	clear: both;	float: left;	width: 100%;	padding: 0 0 5px 0;	margin: 20px 0 0px 0;	border-bottom: 1px solid #0066cc;	}div#form h3.float {	clear: both;	width: 100%;	padding: 0 0 5px 0;	margin: 20px 0 0px 0;	border-bottom: 1px solid #cccccc;	}div#form h1.tiptop {	margin: 0px 0 0 0;	}div#form h2.tiptop {	margin: 0px 0 0 0;	}div#form h3.tiptop {	margin: 0px 0 0 0;	}div#form h1.no_ul {	border-bottom: none;	}div#form h2.no_ul {	border-bottom: none;	}div#form h3.no_ul {	border-bottom: none;	}/*------------pop up-----what is this?-------------*/#pop_up_desc {	text-align: left;	padding: 10px 20px 20px 20px;	margin: 0 0 0 0;	}#pop_up_desc p {	width: 100%;	clear: both;	float: left;	color: #333;	margin: 10px 0 0 0;	padding-top: 0;	line-height: 1.5em;	}*html #pop_up_desc p {	float: none;	}*html #pop_up_desc h3 {	float: none;	}/*------------------img_upload---------------------------*/#img_upload .input_style_1 {	padding: 10px 0 0 0;	}#img_upload .input_style_1 span {	color: #333;	margin-left: 10px;		}#img_upload .i_button_container {	margin-top: 20px;	}/*----------------------pop-up template-------------*/#pop_up_temp {	text-align: left;	padding: 10px 20px 20px 20px;	margin: 0 0 0 0;	}*html #pop_up_temp {	float: left;	}#pop_up_temp p.desc {	float: left;	width: 100%;	clear: both;	color: #333;	margin: 0px 0 0 0;	padding: 0;	line-height: 1.5em;	}#pop_up_temp p.header {	float: left;	width: 100%;	clear: both;	color: #333;	margin: 15px 0 0 0;    padding: 0;    line-height: 1.5em;	}#pop_up_temp h1 {	float: left;	width: 100%;	clear: both;	border-bottom: 1px solid #ccc;	margin: 0;	padding: 0 0 5px 0;	}#pop_up_temp h2 {	float: left;	width: 100%;	clear: both;	margin: 20px 0 0 0;	padding: 0 0 5px 0;	}#pop_up_temp h3 {	float: left;	width: 100%;	clear: both;	border-bottom: 1px solid #ccc;	margin: 20px 0 0 0;	padding: 0 0 5px 0;	}#pop_up_temp h3.gray {	float: left;	width: 100%;	clear: both;	color: #333;	border-bottom: 1px solid #ccc;	}#pop_up_temp .border_top {    border-top: 1px solid #ccc;}/*-----------standard table no-float-----------------*/.standard_table {	clear: both;	width: 100%;	margin: 0 0 0 0;	padding: 0px 0 0 0;	Font-family: Verdana, Arial, sans-serif;	}.standard_table table {	clear: both;	margin: 0 0 0 0;	padding: 0 0 0 0;	width: 100%;	Font-family: Verdana, Arial, sans-serif;	border-collapse: collapse;	font-size: 12px;	}.standard_table th{	margin: 0 20px 0 0;	padding: 3px 0px 3px 3px;	text-align: left;	font-size: 80%;	font-weight: normal;	color: #333;	background: #e8e8e8;	}.standard_table td{	margin: 0 20px 0 0;	padding: 3px 0 3px 3px;	text-align: left;	font-size: 100%;	}.standard_table td input {	padding: 0;	margin: 0;	}.standard_table td a {	margin: 0 0 0 0;	padding: 0 0 0 0;	font-size: 100%;	color: #0066cc ;	text-decoration: none;	}.standard_table td a:hover {	text-decoration: underline;	}.standard_table tr.bg {	margin: 0 0 0 0;	padding: 0 0 0 0;	background: #e8e8e8;	}.standard_table p.go_to { /*refer to groups_home.html for an example of this global tag--*/	font-size: 90%;	margin: 5px 0 0 0;	padding: 0 0 0 0;	}.standard_table p.go_to a {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	}.standard_table p.search_table { /*refer to groups_disc_list.html for an example of this global tag--*/	margin: 5px 0 5px 0;	padding: 0 0 0 0;	}.standard_table p.search_table input {	width: 350px;	}.standard_table p.search_table a {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	margin: 0 0 0 15px;	}/*-----------result list table no-float-----------------*/.result_list {	clear: both;	width: 100%;	margin: 0 0 0 0;	padding: 0px 0 0 0;	}.result_list .standard_table table {	border-bottom: 5px solid #e8e8e8;	}.result_list .standard_table  th{	margin: 0 20px 0 0;	padding: 3px 0px 3px 3px;	text-align: left;	font-size: 80%;	color: #fff;	font-weight: bold;	background-color: #c60;	background-image: url(../images/column_head_bg-rslts.gif);	background-repeat: repeat-x;	background-position: top left;	border-bottom: 1px solid #840;	}.result_list .standard_table  td {	border-bottom: 1px solid #e8e8e8;	}/*--------------*/tr.hover td, div.hover, dl.hover {   background-color: #FFFFCC;   cursor: pointer;}.error {    color: red;    font-family: Arial, Helvetica, sans-serif;}p.error {	float: left;	padding: 5px 0 0 0;	margin: 0;	clear: both;	width: 100%;    color: red;    font-family: Arial, Helvetica, sans-serif;}p.go_to {	float: left;	clear: both;	width: 100%;	font-size: 90%;	margin: 5px 0 0 0;	padding: 0 0 0 0;	}p.go_to a {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	}/*sort by buttons 2<div class="sort_button_container_2">	<p class="sort">Sort By:</p>	<dl>		<dt></dt>		<dd><em><a href="#nogo">Sent</a></em></dd>	</dl>	<dl>		<dt></dt>		<dd><em><a href="#nogo">From</a></em></dd>	</dl>	<dl class="active">		<dt></dt>		<dd><em><a href="#nogo">User Type</a></em></dd>	</dl>	<dl>		<dt></dt>		<dd><em><a href="#nogo">Status</a></em></dd>	</dl>	<dl>		<dt></dt>		<dd><em><a href="#nogo">Organization</a></em></dd>	</dl></div>*/.sort_button_container_2 {	width: 100%;	float: left;	clear: both;	background: #e8e8e8 url(../images/sort_bar_bg.gif) bottom left repeat-x;	padding: 2px 0 5px 0px;	margin: 0;	font-size: 100%;	}/**/.sort_button_container_2 dl {	float: left;	padding: 0 0 0 5px;	margin: 0 8px 0 0;	line-height: normal;	font-size: 80%;	}.sort_button_container_2 dl dt {	padding: 0;	margin: 0;	line-height: normal;	}.sort_button_container_2 dl dd {	float: left;	padding: 0px 0 0 0;	margin: 0px 0px 0 0;	line-height: normal;	}.sort_button_container_2 dl dd a {	display: block;	padding: 0px 5px 0px 0;	margin: 0 0 0 0;	color: #4c4c4c;	text-decoration: none;	outline:none;	cursor:hand;	}.sort_button_container_2 dl dd a:hover {	text-decoration: underline;	}*html .sort_button_container_2 dl dd a {	display: inline;	}.sort_button_container_2 dl dd em {	display: block;	font-style: normal;	padding: 4px 0px 0 0px;	margin: 0 0 0 0;	line-height: normal;	position: relative;	top: -1px;	}/* sort button unbreakable---*/.sort_button_container_2 dl.active {	float: left;	background: url(../images/sort_rounded_right.gif) top right no-repeat;	margin: 0 8px 0 0;	padding: 0;	line-height: normal;	position: relative;	top: 1px;	}.sort_button_container_2 dl.active dt {	margin: 0;	padding: 2px 0px 0 0px;	background: url(../images/sort_rounded_left.gif) top left no-repeat;	line-height: normal;	}.sort_button_container_2 dl.active dd {	margin: 0;	padding: 0 0 0 6px;	background: url(../images/sort_rounded_left.gif) bottom left no-repeat;	line-height: normal;	}.sort_button_container_2 dl.active dd em {	display: block;	padding: 0 6px 3px 0;	margin: 0;	background: url(../images/sort_rounded_right.gif) bottom right no-repeat;	font-style:normal;	color: #4c4c4c;	text-decoration: none;	outline:none;	cursor:hand;	position: relative;	top: 0px;	}.sort_button_container_2 dl.active dd a {	padding: 0 0px 0px 0;	margin: 0;	font-style:normal;	color: #fff;	text-decoration: none;	outline:none;	cursor:hand;	font-weight: normal;	}*html .sort_button_container_2 dl.active dd a {	display: inline;	}.sort_button_container_2 p.sort {	padding: 0 8px 0 10px;	margin: 0;	color: #4c4c4c;	float: left;	font-size: 80%;	position: relative;	top: 3px;	}/*-----------ul and ol--------------*/.ul {	border-bottom: 1px solid #ccc;}.ul_2 {	border-bottom: 1px solid #e8e8e8;}.ol {	border-top: 1px solid #ccc;}.ol_2 {	border-bottom: 1px solid #e8e8e8;}/* text back link */p.back_float {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 30px 0;	}/*----new unbreakable buttons 12/2007 ------*//* Indestrucible box <div class="i_button_container">	<dl class="i_button">		<dt></dt>		<dd><em><a href="#nogo">Start A Discussion</a></em></dd>	</dl></div>	*/div.i_button_container {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 0;	font-size: 90%;	}div.i_button_container dl.i_button {	float: left;	margin: 12px 0 0 0;	padding: 0;	background: url(../images/rounded_right.gif) top right no-repeat;	position: relative;	left: -4px;	}div.i_button_container dl.i_button dt {	margin: 0;	padding: 7px 9px 0 9px;	background: url(../images/rounded_left.gif) top left no-repeat;	}div.i_button_container dl.i_button dd {	margin: 0;	padding: 0 0 0 10px;	background: url(../images/rounded_left.gif) bottom left no-repeat;	}div.i_button_container dl.i_button dd em {	display: block;	padding: 0 11px 8px 0;	background: url(../images/rounded_right.gif) bottom right no-repeat;	font-style:normal;	}div.i_button_container dl.i_button dd em a {	color: #0066cc;	font-weight: bold;	text-decoration: none;	}/*----new unbreakable buttons 5px padding for ul ol------*//* Indestrucible box <div class="i_button_container_2">	<dl class="i_button">		<dt></dt>		<dd><em><a href="#nogo">Start A Discussion</a></em></dd>	</dl></div>	*/div.i_button_container_2 {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 0;	font-size: 90%;	}div.i_button_container_2 dl.i_button {	float: left;	margin: 0 0 0 0;	padding: 0;	background: url(../images/rounded_right.gif) top right no-repeat;	position: relative;	left: -4px;	}div.i_button_container_2 dl.i_button dt {	margin: 0;	padding: 7px 9px 0 9px;	background: url(../images/rounded_left.gif) top left no-repeat;	}div.i_button_container_2 dl.i_button dd {	margin: 0;	padding: 0 0 0 10px;	background: url(../images/rounded_left.gif) bottom left no-repeat;	}div.i_button_container_2 dl.i_button dd em {	display: block;	padding: 0 11px 8px 0;	background: url(../images/rounded_right.gif) bottom right no-repeat;	font-style:normal;	}div.i_button_container_2 dl.i_button dd em a {	color: #0066cc;	font-weight: bold;	text-decoration: none;	}/*-----------------green bg start_box----------------------*/div.i_button_container_2a {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 0;	font-size: 90%;	}div.i_button_container_2a dl.i_button {	float: left;	margin: 0 0 0 0;	padding: 0;	background: url(../images/direct_rounded_right.gif) top right no-repeat;	position: relative;	left: -4px;	}div.i_button_container_2a dl.i_button dt {	margin: 0;	padding: 7px 9px 0 9px;	background: url(../images/direct_rounded_left.gif) top left no-repeat;	}div.i_button_container_2a dl.i_button dd {	margin: 0;	padding: 0 0 0 10px;	background: url(../images/direct_rounded_left.gif) bottom left no-repeat;	}div.i_button_container_2a dl.i_button dd em {	display: block;	padding: 0 11px 8px 0;	background: url(../images/direct_rounded_right.gif) bottom right no-repeat;	font-style:normal;	}div.i_button_container_2a dl.i_button dd em a {	color: #0066cc;	font-weight: bold;	text-decoration: none;	}/*------------*/div.i_button_container_ul {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 0 0 10px 0;	font-size: 90%;	border-bottom: 1px solid #ccc;	}div.i_button_container_ul dl.i_button {	float: left;	margin: 12px 0 0 0;	padding: 0;	background: url(../images/rounded_right.gif) top right no-repeat;	position: relative;	left: -4px;	}div.i_button_container_ul dl.i_button dt {	margin: 0;	padding: 7px 9px 0 9px;	background: url(../images/rounded_left.gif) top left no-repeat;	}div.i_button_container_ul dl.i_button dd {	margin: 0;	padding: 0 0 0 10px;	background: url(../images/rounded_left.gif) bottom left no-repeat;	}div.i_button_container_ul dl.i_button dd em {	display: block;	padding: 0 11px 8px 0;	background: url(../images/rounded_right.gif) bottom right no-repeat;	font-style:normal;	}div.i_button_container_ul dl.i_button dd em a {	color: #0066cc;	font-weight: bold;	text-decoration: none;	}/*---------------change/remove---<div class="i_button_container_cr">	<dl class="i_button">		<dt class="i_button_dt"></dt>		<dd class="i_button_dd"><em><a href="#nogo">Change E-mail</a></em></dd>	</dl></div>---------*/#form div.i_button_container_cr {	float: left;	clear: none;	width: auto;	margin: 0;	padding: 0;	font-size: 90%;	position:relative;	top: auto;	left: auto;	}#form div.i_button_container_cr dl.i_button {	float: left;	clear: none;	width: auto;	margin: 0 0 0 0;	padding: 0;	background: url(../images/rounded_right.gif) top right no-repeat;	position:relative;	top: auto;	left: auto;	}#form div.i_button_container_cr dl.i_button dt.i_button_dt {	float: none;	clear: none;	width: auto;	line-height: normal;	margin: 0;	padding: 7px 9px 0px 9px;	background: url(../images/rounded_left.gif) top left no-repeat;	position:relative;	top: auto;	left: auto;	}#form div.i_button_container_cr dl.i_button dd.i_button_dd {	float: none;	clear: none;	width: auto;	line-height: normal;	margin: 0;	padding: 0 0 0 10px;	background: url(../images/rounded_left.gif) bottom left no-repeat;	position:relative;	top: auto;	left: auto;	}#form div.i_button_container_cr dl.i_button dd.i_button_dd em {	display: block;	padding: 0 11px 8px 0;	margin: 0;	width: auto;	background: url(../images/rounded_right.gif) bottom right no-repeat;	font-style:normal;	position:relative;	top: auto;	left: auto;	}#form div.i_button_container_cr dl.i_button dd.i_button_dd em a {	color: #0066cc;	font-weight: bold;	text-decoration: none;	padding: 0;	margin: 0;	position:relative;	top: auto;	left: auto;	}/*-------search nav<div class="search_nav">	<p>1-30 of 94 - page <a href="#nogo" class="active">1</a><a href="#nogo">2</a><a href="#nogo">3</a><a href="#nogo">4</a><a href="#nogo">next</a></p></div>------------*/.search_nav {	float: right;	width: 90%;	margin: 20px 0 0 0;	padding: 0px 0 5px 0;	}.search_nav p {	clear: both;	float: right;	margin: 0 0 0 0;	padding: 0px 0 0px 0;	color: #666;	font-style: italic;	font-size: 100%;	Font-family: Georgia, Times New Roman, Times, serif;	}.search_nav p a {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #0066cc ;	Font-family: Georgia, Times New Roman, Times, serif;	}.search_nav p a.active {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #666;	Font-family: Georgia, Times New Roman, Times, serif;	text-decoration: none;	}.search_nav p a.view_all {	margin: 0 0 0 0;	padding: 0px 0 0px 15px;	Font-family: Georgia, Times New Roman, Times, serif;	font-size: 90%;	}/*<div class="search_nav_top_2">	<p>1-30 of 94 - page <a href="#nogo" class="active">1</a><a href="#nogo">2</a><a href="#nogo">3</a><a href="#nogo">></a><a href="#nogo" class="view_all">view all</a></p></div>*/.search_nav_top_2 {	float: left;	clear: both;	width: 100%;	margin: 0px 0 0 0;	padding: 5px 0 5px 0;	}.search_nav_top_2 p {	clear: both;	float: right;	margin: 0 0 0 0;	padding: 0px 0 0px 0;	color: #666;	font-size: 90%;	font-family: Arial, Helvetica, sans-serif;	}.search_nav_top_2 p a {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #0066cc ;	font-family: Arial, Helvetica, sans-serif;	}.search_nav_top_2 p a.active {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	}.search_nav_top_2 p a.view_all {	margin: 0 0 0 0;	padding: 0px 0 0px 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	}.search_nav_bttm {	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 0px 0 0px 0;	border-bottom: 1px solid #cccccc;	}.search_nav_bttm p {	clear: none;	float: right;	margin: 0 0 0 0;	padding: 5px 0 20px 0;	color: #666;	font-style: italic;	Font-family: Georgia, Times New Roman, Times, serif;	font-size: 100%;	}.search_nav_bttm p a {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #0066cc ;	Font-family: Georgia, Times New Roman, Times, serif;	}.search_nav_bttm a {	margin: 0 0 0 0;	padding: 0px 0px 0px 5px;	color: #0066cc ;	Font-family: Georgia, Times New Roman, Times, serif;	}.search_nav_bttm a.active {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #666;	Font-family: Georgia, Times New Roman, Times, serif;	text-decoration: none;	}.search_nav_bttm p a.view_all {	margin: 0 0 0 0;	padding: 0px 0 0px 15px;	Font-family: Georgia, Times New Roman, Times, serif;	font-size: 90%;		}/*<div class="search_nav_bttm_2">	<p>1-30 of 94 - page <a href="#nogo" class="active">1</a><a href="#nogo">2</a><a href="#nogo">3</a><a href="#nogo">></a><a href="#nogo" class="view_all">view all</a></p></div>*/.search_nav_bttm_2 {	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 0px 0 0px 0;	}.search_nav_bttm_2 p {	clear: none;	float: right;	margin: 0 0 0 0;	padding: 5px 0 5px 0;	color: #666;	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	}.search_nav_bttm_2 p a {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #0066cc ;	font-family: Arial, Helvetica, sans-serif;	}.search_nav_bttm_2 a {	margin: 0 0 0 0;	padding: 0px 0px 0px 5px;	color: #0066cc ;	font-family: Arial, Helvetica, sans-serif;	}.search_nav_bttm_2 a.active {	margin: 0 0 0 0;	padding: 0px 0 0px 5px;	color: #666;	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	}.search_nav_bttm_2 p a.view_all {	margin: 0 0 0 0;	padding: 0px 0 0px 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	}/*view_option*/.view_option{	width: 100%;	clear: both;	float: left;	}.view_option p {	margin: 0;	padding: 0;	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	}.view_option p a {	margin: 0 10px 0 0;	padding: 0 0 0 0;	}.view_option span {	font-weight: normal;	color: #666;	}.view_option p.option {	float: left;	}.view_option p.nav {	float: right;	}.view_option_2{	width: 100%;	clear: both;	float: left;	}.view_option_2 p {	margin: 0;	padding: 0;	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	}.view_option_2 p a {	margin: 0 10px 0 0;	padding: 0 0 0 0;	}.view_option_2 p.option {	float: left;	clear: both;	width: 100%;	padding: 5px 0 0 0;	}.view_option_2 p.nav {	padding: 0px 0 5px 0;	margin: 0;	width: 100%;	border-bottom: 1px solid #ccc;	float: left;	text-align: right;	clear: both;	}.view_option_2_bttm {	width: 100%;	clear: both;	float: left;	}.view_option_2_bttm p {	margin: 0;	padding: 0;	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	}.view_option_2_bttm p a {	margin: 0 10px 0 0;	padding: 0 0 0 0;	}.view_option_2_bttm p.option {	float: left;	clear: both;	width: 100%;	padding: 5px 0 5px 0;	}.view_option_2_bttm p.nav {	padding: 5px 0 0 0;	margin: 0;	width: 100%;	border-top: 1px solid #ccc;	float: left;	text-align: right;	clear: both;	}	/*----------search_nav_with_option-----------*/.search_nav_with_option {	clear: both;	float: left;	width: 100%;	margin: 0;	padding: 20px 0 0 0;	}.search_nav_with_option p.option {	float: left;	margin: 0;	padding: 0 0 5px 0;	}.search_nav_with_option p.option a {	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	margin: 0 10px 0 0px;	padding: 0;	}.search_nav_with_option p.option input {	margin: 0px 10px 0 0;	padding: 0;	}.search_nav_with_option p.nav {	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	color: #666;	font-size: 100%;	float: right;	margin: 0;	padding: 0;	}.search_nav_with_option p.nav a {	margin: 0;	padding: 0 0 0 5px;	}.search_nav_with_option p.nav a.view_all {	margin: 0;	padding: 0 0 0 15px;	font-size: 90%;	}.search_nav_with_option p.nav a.active {	text-decoration: none;	color: #666;	}.search_nav_with_option_bttm {	clear: both;	float: left;	width: 100%;	margin: 0;	padding: 5px 0 0 0;	}.search_nav_with_option_bttm p.option {	float: left;	margin: 0;	padding: 0;	}.search_nav_with_option_bttm p.option a {	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	margin: 0 10px 0 0px;	padding: 0;	}.search_nav_with_option_bttm p.option input {	margin: 0px 10px 0 0;	padding: 0;	}.search_nav_with_option_bttm p.nav {	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	color: #666;	font-size: 100%;	float: right;	margin: 0;	padding: 0;	}.search_nav_with_option_bttm p.nav a {	margin: 0;	padding: 0;	padding: 0 0 0 5px;	}.search_nav_with_option_bttm p.nav a.view_all {	margin: 0;	padding: 0;	padding: 0 0 0 15px;	font-size: normal;	font-size: 90%;	}.search_nav_with_option_bttm p.nav a.active {	text-decoration: none;	color: #666;	}/*-------------------search no results-------------------*/#no_search_results p {	width: 100%;	padding: 20px 0 20px 0;	margin: 0;	border-bottom: 1px solid #cccccc;	}#no_search_results_float p {	clear: both;	float: left;	width: 100%;	padding: 20px 0 20px 0;	margin: 0;	border-bottom: 1px solid #cccccc;	}/*------------------------form-------------------------------*/form {	margin: 0;	padding: 0;}/*----------start-box<div class="start_box">	<h2 class="start_box_header">Invite Others To Join Curbside Communities</h2>	<div class="start_box_left">		<p>Growing your curbside community makes Curbside Communities more useful. Invite others to join and they will automatically be added to your list of contacts.</p>		<div class="i_button_container">			<dl class="i_button">				<dt></dt>				<dd><em><a href="#nogo">Send Invitations</a></em></dd>			</dl>		</div>									</div>	<div class="start_box_right">		<span class="img_border"><img src="images/pic_invite.gif"></span>	</div></div>-----------*/.start_box {	clear: both;	float: left;	width: 498px;	margin: 20px 0 0 0;	padding: 10px;	color: #360;	background: #f2ffed;	border: 1px solid #669933;	}*html .start_box {	clear: both;	float: left;	width: 520px;	margin: 20px 0 0 0;	padding: 10px;	background: #f2ffed;	border: 1px solid #669933;	}#form .start_box h2.start_box_header {	float: none;	clear: both;	width: 100%;	margin: 0px;	padding: 0px 0 5px 0;	color: #669933;	border-bottom: 1px solid #669933;	}.start_box h2.start_box_header {	float: none;	clear: both;	width: 100%;	margin: 0px;	padding: 0px 0 5px 0;	color: #669933;	border-bottom: 1px solid #669933;	}.start_box .start_box_left p {	clear: both;	float: left;	width: 100%;	margin: 10px 0 0 0;	padding: 0px;	line-height: 1.5em;	}.start_box .start_box_left p a {	font-style: italic;	Font-family: Georgia, Times New Roman, Times, serif;	} .start_box div.i_button_container { 	float: left;	margin: 0;	padding: 10px 0 0 0;	background: #f2ffed;	 }.start_box div.i_button_container dl.i_button {	float: left;	margin: 0;	padding: 0;	background: url(../images/direct_rounded_right.gif) top right no-repeat;	}.start_box div.i_button_container dl.i_button dt {	margin: 0;	padding: 9px 9px 0 9px;	background: url(../images/direct_rounded_left.gif) top left no-repeat;	}.start_box div.i_button_container dl.i_button dd {	margin: 0;	padding: 0 0 0 10px;	background: url(../images/direct_rounded_left.gif) bottom left no-repeat;	}.start_box div.i_button_container dl.i_button dd em {	display: block;	padding: 0 11px 9px 0;	background: url(../images/direct_rounded_right.gif) bottom right no-repeat;	font-style:normal;	}.start_box div.i_button_container dl.i_button dd em a {	color: #0066cc;	font-weight: bold;	text-decoration: none;	}.start_box .start_box_left {	float: left;	width: 80%;	margin: 0px;	padding: 0px;	}.start_box .start_box_right {	float: right;	margin: 0px;	width: 20%;	padding: 10px 0 0 0;	}.start_box .start_box_right img {	float: right;	margin: 0 0 0 0;	padding: 3px;	border: 1px solid #ccc;	background: #fff;	}*html .start_box .start_box_right img {	padding: 0px;	margin: 0;	border: 0;	float: left;	}*html .start_box .start_box_right span.img_border {	display: block;	float: left;	padding: 3px 1px;	border: 1px solid #cccccc;	background: #fff;	}/*----------start-box<div class="start_box">	<h2 class="start_box_header">Invite Others To Join Curbside Communities</h2>	<div class="start_box_left">		<p>Growing your curbside community makes Curbside Communities more useful. Invite others to join and they will automatically be added to your list of contacts.</p>		<div class="i_button_container">			<dl class="i_button">				<dt></dt>				<dd><em><a href="#nogo">Send Invitations</a></em></dd>			</dl>		</div>									</div>	<div class="start_box_right">		<span class="img_border"><img src="images/pic_invite.gif"></span>	</div></div>-----------*/.start_box_2 {	clear: both;	float: left;	width: 498px;	margin: 20px 0 0 0;	padding: 10px;	color: #360;	background: #f2ffed;	border: 1px solid #669933;	}*html .start_box_2 {	clear: both;	float: left;	width: 520px;	margin: 20px 0 0 0;	padding: 10px;	background: #f2ffed;	border: 1px solid #669933;	}#form .start_box_2 h2.start_box_header {	float: none;	clear: both;	width: 100%;	margin: 0px;	padding: 0px 0 5px 0;	color: #669933;	border-bottom: 1px solid #669933;	}.start_box_2 h2.start_box_header {	float: none;	clear: both;	width: 100%;	margin: 0px;	padding: 0px 0 5px 0;	color: #669933;	border-bottom: 1px solid #669933;	}.start_box_2 .start_box_left p {	clear: both;	float: left;	width: 100%;	margin: 10px 0 0 0;	padding: 0px;	line-height: 1.5em;	}.start_box_2 .start_box_left p a {	font-style: italic;	Font-family: Georgia, Times New Roman, Times, serif;	} .start_box_2 div.i_button_container { 	float: left;	margin: 0;	padding: 10px 0 0 0;	background: #f2ffed;	 }.start_box_2 div.i_button_container dl.i_button {	float: left;	margin: 0;	padding: 0;	background: url(../images/direct_rounded_right.gif) top right no-repeat;	}.start_box_2 div.i_button_container dl.i_button dt {	margin: 0;	padding: 9px 9px 0 9px;	background: url(../images/direct_rounded_left.gif) top left no-repeat;	}.start_box_2 div.i_button_container dl.i_button dd {	margin: 0;	padding: 0 0 0 10px;	background: url(../images/direct_rounded_left.gif) bottom left no-repeat;	}.start_box_2 div.i_button_container dl.i_button dd em {	display: block;	padding: 0 11px 9px 0;	background: url(../images/direct_rounded_right.gif) bottom right no-repeat;	font-style:normal;	}.start_box_2 div.i_button_container dl.i_button dd em a {	color: #0066cc;	font-weight: bold;	text-decoration: none;	}.start_box_2 .start_box_left {	float: left;	width: 100%;	margin: 0px;	padding: 0px;	}/*----global float---no float----*/#div_float {	float: left;	}#div_float_none { /*---this is useful on the body divs where it wont allow you to float left, and it needs an outer wrapper with no float---*/	float: none;	}.div_float {	float: left;	}.div_float_none { /*---this is useful on the body divs where it wont allow you to float left, and it needs an outer wrapper with no float---*/	float: none;	}/*---asterisk---*/span.asterisk {	color: #cc6600;	}p.desc {	clear: both;	width: 100%;	padding: 5px 0 0 0;	margin: 0;	line-height: 1.5em;	}p.desc_float {	clear: both;	width: 100%;	padding: 5px 0 0 0;	margin: 0;	line-height: 1.5em;	}p.desc_1b {	color: #627680;	clear: both;	width: 100%;	padding: 5px 0 0 0;	margin: 0;	line-height: 1.5em;	}p.desc_1b_float {	color: #627680;	clear: both;	width: 100%;	padding: 5px 0 0 0;	margin: 0;	line-height: 1.5em;	}/*-----------------------------result lists------------*//*------search------12-17-2007---*//*<div class="search_style_1 ul" style="padding-top: 0px;">	<p><input class="large"><a href="#nogo"><img src="images/search_bttn.gif"></a><a href="#nogo">Advanced Search</a></p></div>*/.search_style_1 {	padding: 5px 0;	margin: 0;	}.search_style_1 p {	padding: 0;	margin: 0;	}.search_style_1 img {	padding: 0;	margin: 0;	border: none;	position: relative;	top: 6px;	}.search_style_1 input {	margin-right: 5px;	}*html .search_style_1 img {	top: 5px;	}.search_style_1 a {	padding: 0 10px 0 0;	margin: 0;	position: relative;	font-style: italic;	font-family: Georgia, "Times New Roman", Times, serif;	}/*---advanced search<div class="advanced_search ul">	<p class="adv_search_input"><input></p>	<ul class="list">		<li>Discussions Where I Am:</li>		<li><input type="checkbox">Admin</li>		<li><input type="checkbox">Owner</li>		<li><input type="checkbox">Standard Participant</li>	</ul>	<ul class="list">		<li><input type="checkbox">Med. Students</li>		<li><input type="checkbox">Med. Groups</li>		<li><input type="checkbox">Member Orgs</li>		<li><input type="checkbox">Physicians</li>		<li><input type="checkbox">Phys. Staff</li>	</ul>	<ul class="list">		<li><input type="checkbox">Provisional Phys.</li>		<li><input type="checkbox">Prov. Phys. Staff</li>		<li><input type="checkbox">Service Providers</li>		<li><input type="checkbox">Sponsors</li>		<li><input type="checkbox">Vendors</li>	</ul>	<p>Category:<select><option>- select -</option><option>- another sample option here -</option></select></p>	<p>Sub-category:<select><option>- select -</option><option>- another sample option here -</option>	</select></p>	<p>Status:<select><option>Either</option></select></p>	<p class="button"><a href="#nogo"><img src="images/search_bttn.gif"></a><a href="#nogo"><img src="images/clear_bttn.gif"></a><a href="#nogo" class="search">Simple Search</a></p></div>-----*/.advanced_search {	float: left;	clear: both;	width: 100%;	padding: 5px 0 0px 0;}.advanced_search .simple_search img {	padding: 0;	margin: 0;	border: none;	position: relative;	top: 6px;    }.advanced_search .simple_search a {	font-style: italic;	font-family: georgia;}.advanced_search p.adv_search_input {	margin: 0;	padding: 0px 0 0 0;	float: left;	clear: both;	width: 100%;}.advanced_search p.adv_search_input input {	width: 250px;	}.advanced_search .search_input {	margin-top: 6px;	width: 250px;	}.advanced_search p.adv_search_input_2 {	margin: 0;	padding: 0px 0 5px 0;	float: left;	clear: both;	width: 100%;}.advanced_search dl.date_range {	float: left;	clear: both;	width: 100%;	margin: 5px 0 0 0;	padding: 0;	}.advanced_search dl.date_range dt {	float: left;	clear: both;	color: #627680;	width: 100%;	margin: 0;	padding: 0;	font-size: 100%;	}.advanced_search dl.date_range dd {	float: left;	clear: both;	width: 100%;	margin: 0;	padding: 0;	color: #627680;	font-size: 90%;	}.advanced_search dl.date_range dd input {	width: 80px;	}.advanced_search dl.date_range dd img {	border: none;	position: relative;	top: 6px;	margin: 0 10px 0 0;	}.advanced_search p {	margin: 10px 0 0 0;	padding: 0;	float: left;	clear: both;	width: 100%;	font-size: 90%;	color: #627680;}.advanced_search p select {	margin: 0px 0 0 5px;}.advanced_search p.button {	padding-bottom: 0;}.advanced_search p.button img {	margin: 0px 5px 0 0;	border: 0;}.advanced_search p.button a {	margin: 0px 0 0 0px;	font-style: italic;	font-family:Georgia, "Times New Roman", Times, serif;}.advanced_search p.button select {	margin: 0px 0 0 5px;}.advanced_search p.button a.search {	margin: 0px 0 0 5px;	font-style: italic;	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 12px;	position: relative;	top: -6;}.advanced_search ul {	padding: 0;	margin: 5px 30px 0 0;	float: left;	color: #627680;	font-size: 90%;}.advanced_search ul li {	padding: 0;	margin: 0;	list-style: none;	line-height: 1.5em;}.advanced_search ul li input {	margin-bottom: 0;	margin-right: 5px;}/*---pull down option---*//*<div class="pulldown_style_1 ul">	<p>List:<select><option>View all</option></select></p></div>*/.pulldown_style_1 {	float: left;	clear: both;	width: 100%;	padding: 5px 0;	margin: 0;}.pulldown_style_1 p {	padding: 0;	margin: 0;	color: #627680;}.pulldown_style_1 p select {	padding: 0;	margin: 0 0 0 10px;}/*---pull down option---*//*<div class="pulldown_style_2 ul">	<p><select><option>View all</option></select></p></div>*/.pulldown_style_2 {	float: left;	clear: both;	width: 100%;	padding: 5px 0 0 0;	margin: 0;}.pulldown_style_2 p {	padding: 0;	margin: 0;	color: #627680;}.pulldown_style_2 p select {	padding: 0;	margin: 0 0 0 0px;}/*----------------------result list style 1---------------------<div id="result_list_2">	<dl>		<dt><a href="#nogo">John Doe, M.D.</a><a href="#nogo"><img src="images/icon_attachment.gif"></a></dt>		<dd class="horizon_list"><ul><li><a href="#nogo">Physician</a></li><li><a href="#nogo">Dr. John Doe's Office</a></li><li class="online"><a href="#nogo">Online</a></li></ul></dd>		<dd><span>Chats:</span><a href="#nogo">3</a></dd>		<dd><span>Sent:</span><a href="#nogo">4:30 PM</a></dd>	</dl></div>new list style<div class="advanced_search ul">	<p class="adv_search_input"><input></p>	<ul class="list">		<li>Discussions Where I Am:</li>		<li><input type="checkbox">Admin</li>		<li><input type="checkbox">Owner</li>		<li><input type="checkbox">Standard Participant</li>	</ul>	<ul class="list">		<li><input type="checkbox">Med. Students</li>		<li><input type="checkbox">Med. Groups</li>		<li><input type="checkbox">Member Orgs</li>		<li><input type="checkbox">Physicians</li>		<li><input type="checkbox">Phys. Staff</li>	</ul>	<ul class="list">		<li><input type="checkbox">Provisional Phys.</li>		<li><input type="checkbox">Prov. Phys. Staff</li>		<li><input type="checkbox">Service Providers</li>		<li><input type="checkbox">Sponsors</li>		<li><input type="checkbox">Vendors</li>	</ul>	<p>Category:<select><option>- select -</option><option>- another sample option here -</option></select></p>	<p>Sub-category:<select><option>- select -</option><option>- another sample option here -</option>	</select></p>	<p>Status:<select><option>Either</option></select></p>	<p class="button"><a href="#nogo"><img src="images/search_bttn.gif"></a><a href="#nogo"><img src="images/clear_bttn.gif"></a><a href="#nogo" class="search">Simple Search</a></p></div><div class="search_style_1 ul" style="padding-top: 0px;">	<p><input class="large"><a href="#nogo"><img src="images/search_bttn.gif"></a><a href="#nogo">Advanced Search</a></p></div><div class="i_button_container_2">	<dl class="i_button">		<dt></dt>		<dd><em><a href="#nogo">Add A Staff User</a></em></dd>	</dl>	<dl class="i_button">		<dt></dt>		<dd><em><a href="#nogo">Share Your Staff</a></em></dd>	</dl>	<dl class="i_button">		<dt></dt>		<dd><em><a href="#nogo">Revoke Staff Sharing</a></em></dd>	</dl></div><div class="search_nav_top_2">	<p>1-30 of 94 - page <a href="#nogo" class="active">1</a><a href="#nogo">2</a><a href="#nogo">3</a><a href="#nogo">></a><a href="#nogo" class="view_all">view all</a></p></div>			<div class="sort_button_container_2">	<p class="sort">Sort By:</p>	<dl>		<dt></dt>		<dd><em><a href="#nogo">Sent</a></em></dd>	</dl>	<dl>		<dt></dt>		<dd><em><a href="#nogo">From</a></em></dd>	</dl>	<dl class="active">		<dt></dt>		<dd><em><a href="#nogo">User Type</a></em></dd>	</dl>	<dl>		<dt></dt>		<dd><em><a href="#nogo">Status</a></em></dd>	</dl>	<dl>		<dt></dt>		<dd><em><a href="#nogo">Organization</a></em></dd>	</dl></div>					<div id="result_list_2">	<dl>		<dt onMouseOver="showIcons('result_list_mouse_1',1)" onMouseOut="hideIcons('result_list_mouse_1')">			<a href="#nogo">John Doe, MD</a>			<span id="result_list_mouse_1" style="visibility:hidden;">			<input type="image" src="images/mail_icon.png" onClick="forwardTo('my_messages_compose.html','1'); return false;" border='0'>			<input type="image" src="images/chat_icon.gif" onClick="forwardTo('my_curb_chat_chatroom.html','1')">			</span>		</dt>			<dt><a href="#nogo">John Doe, M.D.</a><a href="#nogo"><img src="images/icon_attachment.gif"></a></dt>		<dd class="horizon_list"><ul><li><a href="#nogo">Physician</a></li><li><a href="#nogo">Dr. John Doe's Office</a></li><li class="online"><a href="#nogo">Online</a></li></ul></dd>		<dd><span>Chats:</span><a href="#nogo">3</a></dd>		<dd><span>Sent:</span><a href="#nogo">4:30 PM</a></dd>	</dl></div><div class="search_nav_bttm_2">	<p>1-30 of 94 - page <a href="#nogo" class="active">1</a><a href="#nogo">2</a><a href="#nogo">3</a><a href="#nogo">></a><a href="#nogo" class="view_all">view all</a></p></div>---*/#result_list_1 {	float: left;	clear: both;	width: 100%;	padding: 0;	margin: 0;	border-bottom: 4px solid #e8e8e8;	font-size: 90%;}#result_list_1 dl {	float: left;	clear: both;	width: 100%;	padding: 0px 0 5px 0;	margin: 0;	border-bottom: 1px solid #ccc;}#result_list_1 dl dt {	padding: 0;	margin: 0;	color: #0066cc ;	font-weight: bold;}#result_list_1 dl dt span {	padding: 0 0 0 5px;	margin: 0;	position: relative;	top: 3px;}#result_list_1 dl dt input {	margin: 0 3px 0 0;}#result_list_1 dl dt a {	color: #0066cc ;	font-weight: bold;	text-decoration: none;}#result_list_1 dl dt a:hover {	text-decoration: underline;}#result_list_1 dl dd {	float: left;	clear: none;	padding: 5px 15px 0 0;	margin: 0;	color: #8c8c8c;	}#result_list_1 dl dd a {	color: #8c8c8c;	text-decoration: none;	}#result_list_1 dl dd a:hover {	color: #8c8c8c;	text-decoration: underline;	}#result_list_1 dl dd.online a {	color: #669933;	text-decoration: none;	}#result_list_1 dl dd.online a:hover {	color: #669933;	text-decoration: underline;	}/*-------------list style-------------*/.list_style_1 {	float: left;	clear: both;	width: 100%;	padding: 0;	margin: 0;	border-bottom: 4px solid #ccc;	font-size: 90%;	}.list_style_1 dl.list {	float: left;	clear: both;	width: 100%;	padding: 3px 0 5px 0;	margin: 0;	border-bottom: 1px solid #ccc;	}.list_style_1 dl.list dt {	padding: 0;	margin: 0;	float: left;	clear: none;	width: 25px;	}.list_style_1 dl.list dt input {	}.list_style_1 dl.list dd {	float: left;	clear: none;	width: 495px;	padding: 0;	margin: 0;	}.list_style_1 dl.list dl {	width: 495px;	padding: 0;	margin: 0;	}.list_style_1 dl.list dl dt {	float: left;	width: 495px;	cleaR: both;	color: #0066cc ;	font-weight: bold;	line-height: 1.5em;	padding: 0;	margin: 0;	}.list_style_1 dl.list dl dt a {	text-decoration: none;	}.list_style_1 dl.list dl dt a:hover {	text-decoration: underline;	}.list_style_1 dl.list dl dd {	float: left;	width: 495px;	color: #8c8c8c;	line-height: 1.5em;	clear: both;	padding: 0;	margin: 0;	}.list_style_1 dl.list dl dd a {	text-decoration: none;	color: #8c8c8c;	}.list_style_1 dl.list dl dd a:hover {	color: #8c8c8c;	text-decoration: underline;	}/*----------------------result list style 2------------------------*/#result_list_2 {	float: left;	clear: both;	width: 100%;	padding: 0;	margin: 0;	border-bottom: 4px solid #e8e8e8;	font-size: 90%;	}#result_list_2 dl {	float: left;	clear: both;	width: 100%;	padding: 5px 0 5px 0;	margin: 0;	border-bottom: 1px solid #ccc;}#result_list_2 dl.mouse {	float: left;	clear: both;	width: 100%;	padding: 0px 0 5px 0;	margin: 0;	border-bottom: 1px solid #ccc;}#result_list_2 dl dt {	padding: 0;	margin: 0;	color: #0066cc ;	font-weight: bold;}#result_list_2 dl dt.vis a {	font-weight: normal;}#result_list_2 dl dt.no_res {	font-weight: normal;	color: #627680;}#result_list_2 dl dt span {	padding: 0 0 0 5px;	margin: 0;	position: relative;	top: 3px;}#result_list_2 dl dt img {	padding: 0;	margin: 0 0 0 5px;	position: relative;	top: 1px;	border: none;}#result_list_2 dl dt input {	margin: 0 3px 0 0;	padding: 0;}#result_list_2 dl dt a {	color: #0066cc ;	font-weight: bold;	text-decoration: none;}#result_list_2 dl dt a:hover {	text-decoration: underline;}#result_list_2 dl dd {	float: left;	clear: both;	width: 100%;	padding: 5px 0px 0 0;	margin: 0;	color: #627680;	}#result_list_2 dl span {	color: #70838C;	padding-right: 5px;	}#result_list_2 dl dd a {	text-decoration: none;	}#result_list_2 dl dd.desc a pre {	color: #8c8c8c;	}#result_list_2 dl dd.desc a {	text-decoration: none;	color: #8c8c8c;	}#result_list_2 dl dd a:hover {	text-decoration: underline;	}#result_list_2 dl dd.online a {	color: #669933;	text-decoration: none;	}#result_list_2 dl dd.online a:hover {	color: #669933;	text-decoration: underline;	}#result_list_2 dl dd.horizon_list ul {	width: 520px;	float: left;	clear: both;	padding: 0;	margin: 0;	}#result_list_2 dl dd.horizon_list ul li {	float: left;	padding: 0;	margin: 0 15px 0 0;	list-style: none;	}#result_list_2 dl dd.horizon_list ul li a {	color: #8c8c8c;	}#result_list_2 dl dd.horizon_list ul li.online a {	color: #669933;	text-decoration: none;	}#result_list_2 dl dd.horizon_list ul li.online a:hover {	color: #669933;	text-decoration: underline;	}#result_list_2 dl dd.button_dd .i_button_container_cr {	float: left;	clear: none;	width: auto;	margin: 0;	padding: 0;	font-size: 90%;	position:relative;	top: auto;	left: 0px;	border: none;	}#result_list_2 dl dd.button_dd .i_button_container_cr dl.i_button {	float: left;	clear: none;	width: auto;	margin: 0 10px 0 0;	padding: 0;	background: url(../images/sort_rounded_right.gif) top right no-repeat;	position:relative;	top: auto;	left: auto;	border: none;	}#result_list_2 dl dd.button_dd .i_button_container_cr dl.i_button dt.i_button_dt {	float: none;	clear: none;	width: auto;	line-height: normal;	margin: 0;	padding: 2px 9px 0px 9px;	background: url(../images/sort_rounded_left.gif) top left no-repeat;	position:relative;	top: auto;	left: auto;	}#result_list_2 dl dd.button_dd div.i_button_container_cr dl.i_button dd.i_button_dd {	float: none;	clear: none;	width: auto;	line-height: normal;	margin: 0;	padding: 0 0 0 5px;	background: url(../images/sort_rounded_left.gif) bottom left no-repeat;	position:relative;	top: auto;	left: auto;	}#result_list_2 dl dd.button_dd div.i_button_container_cr dl.i_button dd.i_button_dd em {	display: block;	padding: 0 6px 3px 0;	margin: 0;	width: auto;	background: url(../images/sort_rounded_right.gif) bottom right no-repeat;	font-style:normal;	position:relative;	top: auto;	left: auto;	}#result_list_2 dl dd.button_dd div.i_button_container_cr dl.i_button dd.i_button_dd em a {	color: #fff;	font-weight: normal;	text-decoration: none;	padding: 0;	margin: 0;	position:relative;	top: auto;	left: auto;	}#result_list_2 dl dt .click_add {	position: relative;	top: 0px;	padding: 0;	margin: 0;	font-weight: normal;	}/*-----------result list 3 ---------------------*/#result_list_3 {	float: left;	clear: both;	width: 100%;	padding: 0;	margin: 0;	font-size: 90%;	}#result_list_3 dl {	float: left;	clear: both;	width: 100%;	padding: 5px 0 10px 0;	margin: 0 0 0 0px;	border-bottom: 1px solid #ccc;}#result_list_3 dl dt {	float: left;	clear: none;	padding: 0;	margin: 0;	font-weight: bold;	line-height: 1.5em;}#result_list_3 dl dt a {	text-decoration: none;}#result_list_3 dl dt a:hover {	text-decoration: underline;}#result_list_3 dl dd {	float: left;	clear: both;	padding: 0;	margin: 0;	line-height: 1.5em;}/*----------------------------------------------------------------------------------------------------------------------------------*/div.fileinputs input {    border: none;    width: 241px;    height: 20px;    padding-left: 3px;    padding-top: 3px;}div.fileinputs input:focus {    background-color: transparent;}div.fileinputs {    position: relative;    height: 30px; /* width: 300px;*/    cursor: pointer;    margin: 0pt;    padding: 10px 0px 0px;}div.fileinputs input.file {    /*width: 300px;*/    margin: 0;}div.fileinputs.add_attachment input.file.transparent {    position: absolute;    /*text-align: right;*/    -moz-opacity:0 ;    filter:alpha(opacity: 0);    opacity: 0;    z-index: 2;    font-size:47px;    clip:rect(auto, auto, auto, 590);    left:-590px;    /*cursor:pointer;*/}div.fileinputs.choose_file input.file.transparent {    position: absolute;    /*text-align: right;*/    -moz-opacity:0 ;    filter:alpha(opacity: 0);    opacity: 0;    z-index: 2;    font-size:47px;    clip:rect(auto, auto, auto, 635);    left:-635px;    /*cursor:pointer;*/}div.fileinputs div.fakefile {    position: absolute;    /*top: 0px;*/    left: 0px;    /*width: 350px;*/    padding: 4px;    /*margin: 0;*/    z-index: 1;    /*line-height: 90%;*/    white-space:nowrap;}div.fileinputs span#selected_file {    text-decoration:none;    color:black;    padding: 4px 4px 4px 20px;}div.fileinputs div.fakefile input {    margin-bottom: 5px;    margin-left: 0;}.hidden {    display: none;}.fine .error {    display:none;}.incorrect input, .incorrect textarea {    border: 2px solid #660000}.incorrect .error {    padding: 0px 10px;}.incorrect p.error {	padding: 10px 0 0 0;}/* Fix for Safari */.upload_wrapper form.hidden {    display:inherit;    opacity:0;    position:absolute;     -moz-opacity:0 ;    filter:alpha(opacity: 0);    opacity: 0;    left: -3000px;    width: 0px;    height: 0px;}pre.pre {    font-family: Verdana, Arial, Helvetica, sans-serif;    color: #333;    line-height: 1.5em;    white-space: pre-wrap;       /* css-3 */    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */    white-space: -pre-wrap;      /* Opera 4-6 */    white-space: -o-pre-wrap;    /* Opera 7 */    word-wrap: break-word;       /* Internet Explorer 5.5+ */    padding: 0 0 0 0;    margin: 0 0 0 0;}/* ------ page_message ------ */#success_message{	float: left;	border: 1px solid #669933;	background: #F2FFED;	width: 480px;	padding: 15px 20px 15px 20px;	margin-bottom: 15px;	color: #336600;}#page_error_message{	float: left;	border: 1px solid #FF0000;	background: #F5D5D5;	width: 480px;	padding: 15px 20px 15px 20px;	margin-bottom: 15px;	color: #FF0000;}#page_message_wrapper{	margin: 10px 0 0 0;	padding: 0;	float: left;}.center{	text-align: center;	padding: 0;	margin: 0;}.catalogue {    clear:both;    padding:10px;    float: left;    width: 100%;}.catalogue .image {    float:left;}.catalogue dl {    float: left;    padding: 0 10px;}.catalogue dl {	float: left;	margin: 0 0 0 0;	padding:0px 10px;	}.catalogue dl dt {	clear: both;	margin: 0 0 0 0;	color: #333;	line-height: 1.5em;	}.catalogue dl dt.title {	clear: both;    font-weight:bold;    margin: 0 0 0 0;	color: #006699;	line-height: 1.5em;	}.catalogue dl dd {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 0px 10px 0px 0px;	color: #333;	line-height: 1.5em;	}.catalogue_container {    border-top: 1px solid #cccccc;    clear: both;    width: 100%;   }/*  */.catalogue_listing{	padding:12px 0;	float:left;	line-height: 1.5em;	width: 100%;}.listing_image{	padding:0px;	margin: 0 18px 0 0;	border: 1px solid #CCC;	float: left;	}.listing_image .img{	padding: 3px;	text-align:center;}.listing_title{	font-weight: bold;	color:#0066cc;}.catalogue_view_all{	border-bottom: 1px solid #cccccc;	float:left;	margin:26px 0 0 0;	padding: 0 0 15px 0;	width: 100%;	}/*  ------- catalogue page ie ctp.do and spp -------*/.catalogue_info{	float:left;	padding:12px 0;	line-height: 1.5em;	width: 100%;}.catalogue_info .image{	padding: 0px;	margin: 0 18px 10px 18px;	border: 1px solid #CCC;	float: left;}.catalogue_info .image .img{	text-align:center;	padding:3px;}.catalogue_info .title{	padding: 0 0 20px 0;	font-weight: bold;	color: #0066cc;}/*  ------ for market_product page -----*/.catalogue_info .product_title{	padding: 0;	font-weight: bold;	color: #0066cc;}.catalogue_info .price{	padding: 0 0 20px 0;}.product_form {    padding: 15px;}.product_form dl {	float: left;	margin: 0 0 0 0;	padding:0px 10px;	}.product_form dl dt {	clear: both;	margin: 0 0 0 0;	color: #333;	font-weight: bold;	line-height: 1.5em;	}.product_form dl dd {	clear: both;	float: left;	width: 100%;	margin: 0 0 0 0;	padding: 0px 10px 0px 0px;	color: #333;	line-height: 1.5em;	}.product_form .quantity input {    width: 50px;}.news_container {    padding: 25px 0 0 0;    margin: 0 0 0 0;}.news_container dl {	float: left;	margin: 0;	padding: 0 0 20px 0;    clear:both;    }.news_container dt {	float: left;	margin: 0;	padding: 0;	}.news_container dd {    clear:both;    float: left;	margin: 0;	padding: 0;	}#shoppingcart_container {	margin: 0 0 0 0;	float: left;	clear: both;	width: 100%;	padding: 0px 0 0px 0;	}#shoppingcart_container .input_style_1 select {	margin-right: 20px;	}#shoppingcart_container .button_container {	margin: 0 0 0 0;	padding: 0px 0 0px 0;	}#shoppingcart_container .standard_table {	padding-top: 20px;	}#shoppingcart_container .standard_table input {	width: 40px;	text-align: center;	}#shoppingcart_container .standard_table td {	padding: 5px 0 5px 0;	margin: 0 0 0 0;	border-top: 1px solid #e8e8e8;	}#shoppingcart_container td.remove {	text-align: right;	}#shoppingcart_container td.remove a {	margin: 0 5px 0 0;	padding: 0 0 0 0;	}#shoppingcart_container td.total {	text-align: left;	}#shoppingcart_container .qty {	text-align: center;	}#shoppingcart_container .price {	text-align: left;	}#shoppingcart_container .name {	text-align: left;	width: 200px;	color: #333;	}#shoppingcart_container .name a {	color: #006699;	text-decoration: none;	}#shoppingcart_container .name a:hover {	text-decoration: underline;	}#shoppingcart_container .remove a {	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	text-decoration: underline;	font-size: 90%	}#shoppingcart_container td.subtotal {	padding: 10px 0px;	margin: 0 0 0 0;	border-top: 5px solid #e8e8e8;	}#shoppingcart_container td.sub {	Font-family: Verdana, Arial, sans-serif;	font-size: 110%;	font-weight: bold;	color: #627680;	}#shoppingcart_container td.total_amount {	Font-family: Verdana, Arial, sans-serif;	font-size: 110%;	font-weight: bold;	color: #333;	}#shoppingcart_container .update_cart a {	Font-family: Georgia, Times New Roman, Times, serif;	font-style: italic;	text-decoration: underline;	padding-right: 20px;	}#shoppingcart_container dl.review dt{    color:#999999;}#shoppingcart_container dl.review dd{    clear:both;}/*checkout*/#checkout_container {	margin: 20px 0 20px 0;	float: left;	clear: both;	width: 100%;	padding: 0px 0 0px 0;	}#checkout_container .input_style_1 select {	margin-right: 20px;	}#checkout_container dl.billing_info {	line-height: 1.5em;	color: #333;	padding: 15px 0 0 0;	margin: 0;	}#checkout_container dl.billing_info dt {	padding: 0;	margin: 0;	}#checkout_container dl.billing_info dd {	padding: 0;	margin: 0;	}#checkout_container div.input_display_2 dl {	padding-top: 20px;	}#checkout_container .add_renewal_options p {	padding: 30px 0 0 0;	margin: 0;	color: #0066cc;	font-weight: bold;	clear: both;	float: left;	}#checkout_container .add_renewal_options p.mode {	padding: 20px 0 0 0;	margin: 0;	color: #0066cc;	font-weight: bold;	clear: both;	float: left;	}#checkout_container .add_renewal_options p.details {	padding: 20px 0 0 0;	margin: 0;	font-weight: normal;	clear: both;	float: left;	}#checkout_container .add_renewal_options dl {	padding: 15px 0 0 0;	margin: 0;	clear: both;	float: left;	}#checkout_container .add_renewal_options dt {	padding: 0;	margin: 0;	float: left;	}#checkout_container .input_style_2 dt.emp_stat {	color: #333;	}emp_stat#checkout_container .add_renewal_options dt input {	position: relative;	top: -1px;	}#checkout_container .add_renewal_options dl dd {	width: 480px;	padding: 0 0 0 10px;	margin: 0;	float: left;	line-height: 1.5em;	}#checkout_container .add_renewal_options dl dd span {	font-weight: bold;	}#checkout_container .sub_total_area .input_style_1 dl {	width: 520px;	padding: 5px 0 2px 0px;	margin: 20px 0 0 0;	font-size: 110%;	background-color: #FFFFCC;	border-top: 1px solid #ccc;	}#checkout_container .sub_total_area .input_style_1 dt {	font-weight: bold;	padding-left: 10px;	}#checkout_container .sub_total_area .input_style_1 dd {	font-weight: bold;	}*html #checkout_container .sub_total_area .input_style_1 dd {	position: relative;	top: 0;	}#checkout_container .input_style_2 dt {	width: 40%;	line-height: 1.5em;	}#checkout_container .input_display_2 dl.select_renew {	margin: 0;	padding-bottom: 0;	}#checkout_container .input_display_2 dl.select_renew dd {	margin: 0;	padding: 0;	}#checkout_container .input_display_2 dd ul {	margin: 0;	width: 520px;	padding: 5px 0 0px 20px;	color: #333;	}#checkout_container .input_display_2 dd ul li {	color: #333;	width: 500px;	}#checkout_container .input_display_2 dd ul li.amount {	color: #333;	list-style: none;	font-weight: bold;	}.section_1, .section_2 {    clear: both;    padding: 0;    margin : 0;}.section_1 dl, .section_2 dl {    padding: 0;    margin: 0;    clear: both;}.section_1 dt.style_1{	float: none;	color: #000;	}.section_1 dt.head{	float: none;	}.section_1 dl.radio{	line-height: 1.5em;	margin: 2px 0 0 0;	}.section_1 dt{	float: left;	margin: 0;	padding: 0 5px 0 0;	}.section_1 dd{	margin: 0;	}.clear {    clear:both;}#form h2.noborder {    border:none;    padding: 10px 0 0 0;}#page_content{	margin: 0;	padding: 5px 0 10px 0;	float:left;}.x-hidden {    display: none;}.clearfix {    display: block;}html[xmlns] .clearfix {    display: block;}* html .clearfix {    height: 1%;}/* ------- form ------ */.form{    clear:both;    margin:0;    padding:0;}.form dl{    margin:0 0 10px 0;}.form dt{    font-weight:bold;}.form dd{    padding:0;    margin:2px 0 0 0;}.bld{    font-weight:bold;}button{    font-weight:bold;}/* --- new form error message --- */.error_message{    clear:both;    border:1px solid #CC6600;    background: #FFF1CC url( /images/icon_error_message.gif ) no-repeat scroll 8px 4px;    padding: 5px 25px 5px 40px;    margin-bottom:10px;}.error_message ul{    padding:0;    margin:0;}.error_message .error{    list-style-type: none;    color:#CC3300;    font-weight:bold;}.error_message li{    padding:0 0 8px 0;    margin-left:5px;    list-style:none;    color:#CC3300;}/* -------------- */