html, body		{height: 100%;margin: 0;background: #f0f0f0;font-family: tahoma;font-size: 11px;}
form			{margin:0}
td		{font-family:tahoma;font-size:11px;}
h1		{font-size:16px;font-weight:bold;margin-bottom:6px;}
h2		{font-size:14px;font-weight:bold;margin-bottom:6px;}
h3		{font-size:13px;font-weight:bold;margin-bottom:10px;padding-top:3px;padding-left:4px;}

.frepl			{visibility:hidden;}

.err			{font-size:11px;font-weight:bold;color:#ff0000;display:block;background-color:#ffffdd;border:1px solid #999999;padding:5px;margin-left:0px;margin-right:0px;margin-top:3px;margin-bottom:3px;}
.err1			{font-size:11px;font-weight:bold;color:#bb0000;display:block;background-color:#ffffdd;border:1px solid #999999;padding:5px;margin-left:0px;margin-right:0px;margin-top:3px;margin-bottom:3px;}
.suc1			{font-size:12px;color:#02707A;display:block;background-color:#ffffdd;border:1px solid #999999;padding:5px;margin-left:0px;margin-right:0px;margin-top:3px;margin-bottom:3px;}
.step			{font-weight:bold;display:block;background-color:#eeeeee;color:#000000;padding-left:10px;padding-top:4px;padding-bottom:5px;padding-right:5px;margin-bottom:3px;}
.mainmenu		{font-weight:bold;display:block;background-color:#eeeeee;color:#000000;padding-left:10px;padding-top:7px;padding-bottom:7px;padding-right:5px;margin-bottom:3px;}
.submenu		{padding-left:10px;padding-top:3px;padding-right:5px;padding-bottom:10px;}
.submenuitem	{padding-bottom:5px;}
.step_inact		{color:#888888}
.uplphoto		{border:1px solid black;width:106px;padding-left:2px;padding-right:2px;padding-top:5px;padding-bottom:15px;background-color:#f9f9f9;text-align:center}
.servbar		{font-size:12px;background-color:#f5f5f5;padding-top:0px;padding-bottom:0px;padding-left:3px;padding-right:3px;cursor:hand;}
.servbar1		{background-color:#f5f5f5;padding-top:2px;padding-bottom:2px;padding-left:3px;padding-right:3px;}
.tdbig			{font-size:12px;}
.tdbig_err		{font-size:12px;font-weight:bold;color:#ffffff;display:block;background-color:#ff5555;padding:3px;}
.tablehdr		{font-weight:bold;background-color:#eeeeee;padding-top:3px;padding-bottom:3px;padding-right:3px;padding-left:5px;}
.usertopsel		{font-weight:bold;color:#2570F5;}
.pages			{font-weight:bold;padding-top:5px;padding-bottom:5px;}
.pagesel		{font-weight:bold;color:#bb0000;}
.tdamt			{font-size:12px;background-color:#ffffdd;border:1px solid #999999;padding:4px;}
.grey			{color:#888888}
.servicedesc	{font-size:14px;font-family:helvetica,arial;}
.serviceprice	{font-weight:bold;color:#666666;}
.hkwd			{color:#2570F5}


a:link, a:visited	{text-decoration:underline;color:#083FBA}
a:hover				{text-decoration:none}

a.headliner:link, a.headliner:visited				{font-weight:bold;color:red;text-decoration:none;font-size:13px;}
a.headliner:hover									{text-decoration:underline;}

a.blacklnk:link, a.blacklnk:visited					{text-decoration:none;color:#000000}
a.blacklnk:hover									{text-decoration:underline;color:#083FBA}

a.blackundlnk:link, a.blackundlnk:visited			{text-decoration:underline;color:#000000}
a.blackundlnk:hover									{text-decoration:none;color:#083FBA}

a.greylnk:link, a.greylnk:visited					{text-decoration:underline;color:#777777}
a.greylnk:hover										{text-decoration:none;color:#083FBA}

a.whitelnk:link, a.whitelnk:visited					{font-weight:bold;text-decoration:none;color:#ffffff;}
a.whitelnk:hover									{text-decoration:underline;}

a.orangelnk:link, a.orangelnk:visited				{color:#FCAD48;font-weight:bold;text-decoration:none;}
a.orangelnk:hover									{text-decoration:underline;color:#92B7FA}

a.steplink:link, a.steplink:visited					{font-weight:bold;color:#000000;}
a.steplink:hover									{color:#083FBA}

a.mainmenulink:link, a.mainmenulink:visited			{font-weight:bold;color:#000000;}
a.mainmenulink:hover								{color:#083FBA}

a.submenulink:link, a.submenulink:visited			{color:#000000;}
a.submenulink:hover									{color:#083FBA}

a.submenulink_sel:link, a.submenulink_sel:visited	{color:#083FBA;text-decoration:none;}
a.submenulink_sel:hover								{color:#000000;text-decoration:none;}

a.usertoplink:link, a.usertoplink:visited			{font-weight:bold;color:#000000;text-decoration:none;}
a.usertoplink:hover									{color:#083FBA;text-decoration:underline;}

a.usertoplink_sel:link, a.usertoplink_sel:visited	{font-weight:bold;color:#2570F5;text-decoration:none;}
a.usertoplink_sel:hover								{text-decoration:underline;}

a.marklink:link, a.marklink:visited					{font-weight:bold;font-size:12px;}
a.marklink:hover									{color:#FF003C;}

a.fpservice:link, a.fpservice:visited				{font-size:11px;text-decoration:none;color:#000000;}
a.fpservice:hover									{color:#F95808;text-decoration:underline;}

a.servnamelink:link, a.servnamelink:visited			{font-size:14px;font-weight:bold;color:#000000;text-decoration:underline;}
a.servnamelink:hover								{color:#F95808;text-decoration:none;}

.txt		{font-family:tahoma;font-size:12px;border:1px solid black;background-color:#f9f9f9}
.txtbig		{font-family:tahoma;font-size:14px;border:1px solid black;background-color:#f9f9f9;height:20px;}
.txt_login	{font-family:tahoma;font-size:10px;border:1px solid black;background-color:#ffffff;width:85px;}
.but		{font-family:tahoma;font-size:12px;font-weight:bold;color:#ffffff;border:1px solid black;background-color:#083FBA}
.but_login	{font-family:tahoma;font-size:10px;font-weight:bold;color:#ffffff;border:1px solid #083FBA;background-color:#2570F5;cursor:hand;height:16px}
.but_search	{font-family:tahoma;font-size:10px;font-weight:bold;color:#ffffff;border:1px solid black;background-color:#aaaaaa;cursor:hand;height:18px}

.toppart		{width: 100%;background: #ffffff;}
.container 		{position: relative;width: 884px;margin: 0px auto;padding: 15px 44px 0px 0px;display:table;}
.leftlogo		{float: left;width:44px;}
.mainblock		{width: 813px;padding-bottom: 15px;padding-left:27px;padding-top:15px;min-height:470px;float:right;}
.botbar			{width: 100%;height:100%;background:red;}
.containerbot	{position: relative;width: 840px;margin: 0px auto;padding: 10px 0px 0px 0px;}
.botnav			{padding-bottom:20px;margin-left:28px;margin-right:20px;}
.botnavleft		{float:left;}
.botnavright	{float:right;}
.logblock		{float: right;font-family:helvetica, arial;font-size: 14px;width:440px;}

.log_txt		{border:1px solid black;width:134px;margin:0;font-family: tahoma;font-size: 12px;padding-left: 3px;}
.log_submit		{margin-bottom: -5px;}
.log_forgot		{margin-left:287px;float:none;}
.log_label		{width:130px;float:right;padding-top:2px;}
.log_inputs		{float:right;}
.log_form		{height:23px;}
.log_forgot a:link, .log_forgot a:visited	{font-family:tahoma;font-size:11px;color:#333333;text-decoration:none;}

.reg_welcome	{float:right;padding-top:2px;padding-right:19px;}
.reg_logout		{float:none;text-align:right;padding-right:19px;}
.reg_logout a:link, .reg_logout a:visited	{font-family:tahoma;font-size:11px;color:#333333;text-decoration:none;}

a.botmenulink:link, a.botmenulink:visited			{font-weight:bold;color:#000000;font-family:helvetica, verdana;font-size:12px;text-decoration:none;}
a.botmenulink:hover									{color:#083FBA;text-decoration:underline;}

a.uvlnk			{color:#f0f0f0;}