body,font,a					{
	font-family				:	arial;
}
table						{
		border-collapse		:	collapse;
}
form						{
		margin		:	0px;
}
input.button				{
		font				:	14px arial,helvetica,sans-serif;
		font-weight			:	bold;
		padding				:	3px 7px;
}
input.cancel				{
		font				:	14px arial,helvetica,sans-serif;
		font-weight			:	bold;
		padding				:	3px 7px;
		color				:	#666;
}
ul							{
		font				:	14px arial,helvetica,sans-serif;
		color				:	#353535;
}
li							{
		font				:	14px arial,helvetica,sans-serif;
		color				:	#353535;
		list-style-type		:	disc;
}
#tp_loading					{
		position			:	absolute;
		z-index				:	20;
		top					:	0px;
		left				:	0px;
}
#tp_footers					{
		position			:	absolute;
		width				:	100%;
		z-index				:	10;
		top					:	75px;
		left				:	0px;
}
#tablesearch				{
		border				:	1px solid #A5ACB8;
		background-color	:	#FFFFFF;
}
#sbox						{
		border				:	1px solid #A5ACB8;
		position			:	absolute;
		top					:	0px;
		left				:	0px;
}
.rb 						{
		background-color	:	#FBFDFF;
		color				:	#A3A3A3;
		width				:	171px;
		height				:	128px;
		background-image	:	url('images/rb.gif');
		background-repeat	:	no-repeat;
}
.rbh						{
		cursor				:	pointer;
		color				:	#750000;
		width				:	171px;
		height				:	128px;
		background-image	:	url('images/rb.gif');
		background-repeat	:	no-repeat;
}
.logo						{
		z-index				:	100;
		position			:	relative;
}
.subsearch					{
		border				:	1px solid #E2E2E2;
}
.serdiv						{
		position			:	absolute;
		width				:	16px;
		height				:	16px;
		padding-top			:	12px;
		text-align			:	right;
}
.searchkey					{
		border-width		:	0px;
		padding-top			:	3px;
		font-size			:	10pt;
		font-weight			:	bold;
		height				:	22px;
}
.searchsubmit				{
		width				:	60px;
		font				:	8pt verdana,arial;
		font-weight			:	bold;
}
.maindiv					{
		width				:	171px;
		height				:	128px;
}
.siteimg					{
		overflow			:	hidden;
		width				:	150px;
		height				:	95px;
		border				:	1px solid #9F9F9F;
}
.siteimage					{
		position			:	relative;
		left				:	0px;
		top					:	0px;
		float				:	center;
}
.titlemark					{
		font-size			:	8pt;
		font-weight			:	bold;
		padding-top			:	2px;
		display				:	block;
		color				:	#000000;
}
.titlediv					{
		width				:	152px;
		position			:	absolute;
		float				:	left;
		text-align			:	center;
}
.linksdiv					{
		width				:	152px;
		position			:	absolute;
		float				:	left;
		text-align			:	right;
}
.edimg						{
		background-color	:	#FBFBFB;
}
.delimg						{
		background-color	:	#FBFBFB;
}
.sboxtable					{
		border				:	1px solid #A5ACB8;
}
.sboxtd						{
		background-color	:	#48505B;
}
.changesearch				{
		font-size			:	8pt;
		font-weight			:	700;
}
.singleserchlist			{
		background-color	:	#FFFFFF;
		padding-left		:	2px;
}
.searchlist					{
		font-size			:	8pt;
}
.engine						{
		background-color	:	#429CFF;
		padding-left		:	2px;
		border-bottom		:	2px solid #429CFF;
}
.caption					{
		font-family			:	arial,helvetica,sans-serif;
		font-weight			:	bold;
		font-size			:	medium;
		color				:	#003D79;
}
.commontxt					{
		font				:	14px arial,helvetica,sans-serif;
		color				:	#353535;
}
.sample						{
		border				:	1px solid #BCDCFF;
}
.cpy						{
		font-family			:	arial;
		font-size			:	8pt
}
.footlinks					{
		color				:	#0000FF;
		font-family			:	arial;
}
.pop_main_table				{
		border				:	1px solid #FFFFFF;
		background-color	:	#BCDCFF;
}
.pop_red_table				{
		border				:	1px solid #9D0000;
		background-color	:	#FFFFFF;
}
.pop_red_td					{
		background-color	:	#9D0000;
}
.pop_wh_txt					{
		font-size			:	8pt;
		color				:	#FFFFFF;
		font-weight			:	bold;
}
.sociable					{
		margin				:	16px 0 !important;
}
.sociable img				{
		float				:	none;
		width				:	16px;
		height				:	16px;
		border				:	0;
		margin				:	0;
		padding				:	0;
}
.sociable-hovers			{
		opacity				:	.4;
		-moz-opacity		:	.4;
		filter				:	alpha(opacity=40);
}
.sociable-hovers:hover		{
		opacity				:	1;
		-moz-opacity		:	1;
		filter				:	alpha(opacity=100);
}

a:link.signin {color: blue; text-decoration:none;}
a:active.signin {color: blue; text-decoration:underline;}
a:visited.signin {color: blue; text-decoration:none;}
a:hover.signin {color: blue; text-decoration:underline;}

.form-noindent {background-color: #ffffff; border: #C3D9FF 1px solid}
.gaia.le.lbl { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.fpwd { font-family: Arial, Helvetica, sans-serif; font-size: 70%; }
.gaia.le.chusr { font-family: Arial, Helvetica, sans-serif; font-size: 70%; }
.gaia.le.val { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.button { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }
.gaia.le.rem { font-family: Arial, Helvetica, sans-serif; font-size: smaller; }

.signup {border:1px solid #C6CFE1;background:#e8eefa;width:100%;height:auto;}
.su_title {line-height:30px;}
.su_title span {font-weight:bold;font-size:13px;margin-left:20px;}
.su_comm {line-height:15px;}
.su_comm span {font-size:11px;margin-left:20px;}
.su_input {margin-top:20px;}
.su_input ul {margin:0px;padding:0px;}
.su_input li {list-style:none;height:30px;line-height:30px;font-size:12px;color:#555555;margin-left:30px;}
.su_input li span {display:block;width:100px;float:left;text-align:right;margin-right:10px;line-height:25px;}

.su_input li.su_btn input {margin:15px 0 0 82px;}
.clear {clear:both;}

td.ui_theme {width:100px;text-align:right;}
td.up_theme {width:100px;text-align:right;}
td.up_theme span {margin-right:10px;}
