td,p,li,body,th{	font-family: tahoma,verdana,arial,sans-serif;	color: black;	font-size: 12px;	line-height: 130%;}#home_blurb, #home_blurb p{	font-size: 14px;	line-height: 17px;}th { font-weight: bold; }h1,h2{	font-family: tahoma,verdana,arial,sans-serif;	color: black;	font-size: 16px;	font-weight: bold;	line-height: 21px;	clear:both;}h3{	font-family: tahoma,verdana,arial,sans-serif;	color: #003366;	font-size: 15px;	font-weight: bold;	line-height: 19px;}h4{	font-family: tahoma,verdana,arial,sans-serif;	color: black;	font-size: 14px;	font-weight: bold;	line-height: 17px;}h5{	font-family: tahoma,verdana,arial,sans-serif;	color: #003366;	font-size: 12px;	font-weight: bold;	line-height: 15px;}.disp_list li{	margin-bottom:10px;	margin-top:10px;}.ratings {	font-size:10px; 	color:#cccccc;	padding-top:4px;}.ratings img{	margin-top:-4px;}.subhead{	font-size: 12px;	font-weight: normal;}.blue { color: #003366; }.bigger { font-size: 13px; }.smaller { font-size: 80%; }.footer{	font-size: 10px;	margin-left: 100px;}td.sidenav{	font-family: Tahoma,verdana,helvetica, sans-serif;	font-size: 10px;}p.head_quote{	font-family: Tahoma,verdana,helvetica,sans-serif;	font-size: 13px;	margin-top: 0px;}p.head_name{	font-family: Tahoma,verdana,helvetica,sans-serif;	font-size: 11px;	margin-bottom: 0px;	font-weight: bold;}a { color: #0099FF; }a:link { color: #0099FF; }a:hover { color: #00CCFF; }a:active { color: #00CCFF; }a:visited { color: #0099CC; }.quote_box{	border: solid 1px #999999;	background-color: #CCDDDD;}li.arrow{	list-style-image: url(../images/arrow.gif);	margin-left: -15px;	padding-right: 8px;}ul.ttl_list{	margin: 5px 0 5px 0;	text-indent: 0;	width:100%;}ul.ttl_list li{	margin: 8px 0 0 20px;	text-indent: 0;	list-style-type: none;}table.ttl_list{	width:600px;	margin-top:-8px;}ul.ttl_list li a, table.ttl_list td a{	font-weight:bold;}.ttl_list em{	color:#999999;}.cmnt_pre,.cmnt_full {	width:520px;	padding:10px 30px 10px 30px;	position:relative;	left:-10px;	text-align:left;	margin:15px auto 15px auto;	color:#666666;}.cmnt_pre{	display:block;}.cmnt_full {	display:none;}#comment_box{	margin:0px auto 20px 175px;	width:560px;	border:1px solid #7eb5c0;	padding:20px;	display:block;	position:relative;}#comment_box h3{	display:block;	padding: 10px;	width:580px;	position:relative;	left:-20px;	top:-10px;	margin-top:-10px;	margin-right:-40px;	background-color:#7eb5c0;	color:#ffffff;	font-weight:bold;}#rating_div{	display:block;	position:relative;	margin:0px auto 20px 175px;	width:580px;	padding:10px;	background-color:#7eb5c0;	color:#ffffff;	font-weight:bold;	border:1px solid #7eb5c0;}#star_div {	position:relative;	top:2px;	display:inline;}#star_div img{	border:none;}#comment_box td{}.share_box{	float:right;	text-align:right;	border:solid 1px #efefef; 	padding:3px 10px 3px 10px;	position:relative;	top:-25px;	margin-bottom:-10px;}.share_box img{	vertical-align:middle;	margin:0 0 0 10px;	behavior: url(/pngbehavior.htc);}#rating_div .share_box{	top:0;	margin-bottom:0;	border:none; }.text_field, .text_box{	width: 430px;	font-size: 12px;	border:1px solid #08aeff;}input.text_field{	height:16px;}.text_box{	height:250px;}#disclaimer{	font-size: 10px;	font-weight:normal;}#comm_form_1,#comm_form_2{	position:relative;	display:none;	width:540px;	margin:10px auto 10px auto;}#add_comment_button{	position:relative;	display:block;	margin-top:15px;}.read_link{	display:block;	font-size:90%;}.read_link a,.read_link a:link,.read_link a:visited{	text-decoration:none;}.read_link a:hover,.read_link a:visited:hover,.read_link a:active,.read_link a:visited:active{	text-decoration:underline;}#warning{	position:absolute;	top: 170px;	left: 200px;	width:500px;	padding:20px 20px 0px 20px;	background-color:#9fcad3;	border: 1px solid #2f8eaa;	text-align:left;}#tell_a_friend_box {	display:none;	width:300px;	position:absolute;	background-color:#ffffff;	z-index:100;	border: 1px solid #359fd5;	padding:10px 20px 10px 20px;}#friend_content form label{	width:110px;	display:block;	float:left;	margin:0 0 4px 0;	clear:both;}#friend_content form div{	clear:both;	display:block;}#friend_content form input{	width:160px;	height:20px;	margin:0 0 4px 0;}#send_btn{	display:block;	clear:both;	width:150px;	margin: 10px auto 0 auto !important;	}