@charset "utf-8";
.friend-profile-name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.fieldHolder
{
	width: 106px;
	height: 19px;
	background: url(images/input-subscribe-login.jpg) no-repeat;
	float: left;
}
.fieldHolder-170
{
	width: 170px;
	height: 18px;
	float: left;
	background-image: url(images/text-field-bg-170px.jpg);
	background-repeat: no-repeat;
}
.fieldHolder-208x103
{
	width: 208px;
	height: 103px;
	float: left;
	background-image: url(images/text-area-bg-208px-103px.jpg);
	background-repeat: no-repeat;
}
.dark-blue-text-16px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002F62;
}


.textInput2
{
	width: 100px;
	height: 16px;
	background: none;
	border: none;
	color: #666666;
	margin-top: 1px;
	margin-left: 5px;
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
}
.paragraph-text-9px-italic-grey {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	color: #4e4e4e;
	line-height: 15px;
}
.form-label-box {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
	height: 15px;
	margin-bottom: 3px;
}
.form-text-input-box {
	height: 18px;
	margin-left:20px;
	margin-bottom: 9px;
}
.textInput-170
{
	width: 150px;
	height: 16px;
	background: none;
	border: none;
	color: #666666;
	margin-top: 1px;
	margin-left: 5px;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
}
.textInput-208x103
{
	width: 195px;
	height: 96px;
	background: none;
	border: none;
	color: #666666;
	margin-top: 1px;
	margin-left: 5px;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	overflow-x:auto;
	overflow-y:hidden;
}
.form-submit-button
{
	float: left;
	height: 17px;
	width: 73px;
	margin-top: 7px;
	margin-left: 20px;
}.top-content-bar-menu-item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.rss-feed-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9e9e9e;
	font-weight: bold;
}
.rss-feed-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
.rss-feed-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #9e9e9e;
	font-weight: bold;
}
.rss-feed-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #04769b;
	font-weight: bold;
	text-decoration: none;
}
.profile-name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.profile-tidbit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.profile-tidbit-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #81cb58;
	font-weight: bold;
	text-decoration: none;
}
.profile-features-button-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #377216;
	font-weight: bold;
	text-decoration: none;
}
.friend-location {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: italic;
	color: #454545;
	text-decoration: none;
}
.friend-phone {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #454545;
	text-decoration: none;
	font-weight: bold;
}
.footer-links {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #454545;
	text-decoration: none;
}
.paragraph-text-9px-grey {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #4e4e4e;
	line-height: 15px;
}
.bold-black-10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	background: url(images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
/* Show only to IE PC \*/
* html .squawkboxhead h2 {height: 1%;} /* For IE 5 PC */

.squawksidebox {
	margin: 0 auto; /* center for now */
	background: url(squawk/s-br.gif) no-repeat bottom right;
	font-size: 100%;
}
.squawkboxhead {
	background: url(squawk/s-tr.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.squawkboxhead h2 {
	background: url(squawk/s-tl.gif) no-repeat top left;
	margin: 0;
	padding: 12px 30px 5px;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.squawkboxbody {
	background: url(squawk/s-bl.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
.odd{background:#f00;}
.even{background:#0f0;}

.article-title-blue-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0f85a2;
	text-decoration: none;
}
.guide-phone {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.guide-name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bold-black-12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.fieldHolder-208x72 {
	width: 208px;
	height: 72px;
	float: left;
	background-image: url(images/text-area-bg-208px-72px.jpg);
	background-repeat: no-repeat;
}
.textInput-208x72 {
	width: 195px;
	height: 65px;
	background: none;
	border: none;
	color: #666666;
	margin-top: 1px;
	margin-left: 5px;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	overflow-x:auto;
	overflow-y:hidden;
}

.reg_confirm_msg { color: red; font-size: 12px; text-align: justify; width: 135px; }

.photo_error_msg {
	color: red;
	font-size: 12px;
	text-align: center;
	vertical-align: bottom;
}

a:link.top-content-bar-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a:visited.top-content-bar-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a:hover.top-content-bar-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #43871A;
	text-decoration: none;
}
.sbl { background: url('/squawk/bl.gif') bottom left no-repeat #EDEDED; width: 30%; text-align: center; min-width: 100px; }
.sbr { background: url('/squawk/br.gif') bottom right no-repeat; }
.stl { background: url('/squawk/tl.gif') top left no-repeat; }
.str { background: url('/squawk/tr.gif') top right no-repeat; padding: 10px; min-width:100px; } 
.sb { padding: 2px 0px 10px 50px; background: url('/squawk/b.gif') 30px top no-repeat; }
.module-title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
