body	{ margin:0px; padding:0px; height:100%; background-color:#ffffff; color:#212121; font-family:verdana, sans-serif; font-size:11px; }
a		{ color:#365774; }
img		{ display:block; border:none; }
tr		{ vertical-align:top; }

h1		{ margin:30px 0px 0px 0px; font-size:19px; font-weight:bold; color:#365774; }
h2		{ margin:2px 0px 10px 0px; font-size:14px; font-weight:normal; color:#959595; }
label	{ cursor:pointer; }

.layout		{ width:960px; border:1px solid #d2d6d8; margin:0px auto 20px auto; text-align:left; border-collapse:collapse; }
.images		{ border-bottom:1px solid #d3d7d9; padding-bottom:2px; border-top:1px solid #d3d7d9; padding-top:2px; }
.images	img	{ float:left; margin:0px 1px; display:inline; }
.content	{ padding:0px 20px 20px 0px; line-height:16px; }
.content .photo	{ float:left; margin-right:10px; display:inline; border:1px solid #365774; }
.highlight		{ font-size:14px; }

.glance			{ width:310px; margin:48px 0px 0px 40px; padding-top:9px; border-top:1px solid #d3d7d9; }
.glance .items	{ background-color:#70889c; padding:0px 6px 1px 6px; font-family:"trebuchet ms", arial, sans-serif; font-size:10px; line-height:12px; }
.glance .item	{ background-color:#a6b5c2; padding:6px; margin-bottom:10px; }
.glance .item .photo	{ float:left; border:1px solid #365774; margin-right:5px; }
.glance .item .info		{ float:left; width:172px; }
.glance .item .info_1	{ width:172px; height:43px; overflow:hidden; }
.glance .item .info_2	{ width:172px; height:51px; }
.glance .item .web		{ width:172px; overflow:hidden; }
.glance .item .more		{ float:left; cursor:pointer; }

.caption	{ font-size:10px; font-weight:normal; font-family:arial; color:#30587b; line-height:12px; }
.quote		{ font-size:18px; font-weight:normal; color:#365774; text-align:center; margin:20px 0px; line-height:25px; }
.response	{ font-size:14px; font-weight:bold; padding:50px; text-align:center; border-top:1px solid #d3d7d9;  border-bottom:1px solid #d3d7d9; }

.flopup				{ border:1px solid #66574f; width:415px; height:565px; background-color:#ffffff; font-family:arial; color:#40352f; font-size:12px; }
.flopup .content	{ margin:25px 0px 0px 25px; }
.flopup .list		{ padding:10px; font-size:14px; color:#5d5e5e; line-height:20px; }
.flopup input.brown	{ width:260px; border:1px solid #cecece; font-family:arial; font-size:12px; color:#5d5e5e; padding:4px 2px; margin:0px; height:14px; }
.table_form tr td	{ vertical-align:middle; font-size:12px; }

.flopup_subscribe				{ border:1px solid #66574f; width:415px; height:230px; background-color:#ffffff; font-family:arial; color:#40352f; font-size:12px; }
.flopup_subscribe .content	{ margin:25px 0px 0px 25px; }
.flopup_subscribe .list		{ padding:10px; font-size:14px; color:#5d5e5e; line-height:20px; }
.flopup_subscribe input.brown	{ width:260px; border:1px solid #cecece; font-family:arial; font-size:12px; color:#5d5e5e; padding:4px 2px; margin:0px; height:14px; }


input.typo			{ width:260px; border:2px solid #ff0000; font-size:12px; color:#5d5e5e; padding:3px 1px; }

.spacer	{ clear:both; width:1px; height:1px; font-size:1px; line-height:1px; }
.link	{ cursor:pointer; }

