
body {margin:0; padding:0; background-color:#ffffff; font-family:Arial, Helvetica, Sans-Serif;}
#layout {position:absolute;top:0;width:100%;min-height:100%;overflow:hidden}

form	{margin:0;}
form input	{font-weight:normal; font-size:9pt;}
p		{margin:0 0 0.5em 0;}

a				{color:#0650DA}
a:hover			{color:#ff0000}
a.sndmsg		{font-size:80%; text-decoration: none; margin-left:0.5em; padding:0 0.3em 0 0.3em; background-color:#ffff00; border:#00ff00 1px solid;}

h1 {font-size:140%; font-weight:normal; margin:1em 0 0 0;}
h2 {font-size:120%; font-weight:normal; margin:0;}
h3 {font-size:100%; font-weight:bold; margin:0.25em 0 0.25em 0;}
h4 {font-size:100%; font-weight:normal; margin: 0;}

small	{font-size:80%; font-weight:normal;}
big		{font-size:130%; font-weight:normal;}

b.att		{color:#ff0000}
ul.att		{margin:0 0 0.5em 0.5em; padding:0; color:#ff0000; font-size:80%; font-weight:bold;}
ul.att li	{list-style-type:none; padding:0; color:#000000; font-weight:normal;}


table.frm				{margin:0.5em 30px 1em 0px; border:#e0e0e0 1px solid; background-color:#f8f8f8;padding:20px}
table.frm	td			{padding:3;}
table.frm	div.frmtit	h3 {color:#3C6FB5; font-weight:bold; margin:0.5em 0 0.5em 0;}

table.rsps	{font-size:90%; margin-bottom:3em; border:#e0e0e0 1px solid; background-color:#f0f0f0;}
table.rsps	td {padding:3 10 1 10;}
table.rsps	input	{width:100%}
table.rsps	textarea{width:400; height:100}
div.rspstit	{color:#3C6FB5; font-weight:bold; margin:0.3em 0 0.3em 0;}
div.rspstxt	{font-size:100%; margin:0 0 0.8em 1em;}
div.rspsttl	{color:#7bb41f;font-size:0.8em;float:right;margin-left:20px;margin-right:20px;text-align:right;}
div.backurl	{display:table; font-size:8pt; margin-left:400px; padding:0; line-height:9pt; color:#555555}

div.allhotels {font-size:90%; margin:0;}
div.allhotels strong {font-weight:normal;}
div.allhotels img {margin:5 0 0 0;}

table.root		{margin-top:1em; margin-bottom:1em;}

table.title		{margin:0 -1em 0 1em;}
table.title	td	{padding:0 30 0 0;}
table.title	h2	{font-family:Comic Sans MS; font-size:110%; font-weight:bold; color:#3C6FB5;}

div.menu		{margin:1em 0 0 1em; font-size:80%;}
div.menu a		{font-weight:bold;}

div.midtxt		{margin:0 1em 0.5em 1em;}
div.objname		{margin:1em 0 0.5em 0; font-size:120%; font-weight:normal;}

table.pult		{margin:5 0 0 0; border:#cccccc 1px solid; background-color:#eeeeee;padding:0 1em 0 1em;}
table.pult	td 	{padding:5 0.8em 5 0.8em; vertical-align:middle;}

table.rgreen		{margin-top:4em; padding:3em 1em 1em 1em; background-color:#7BB41F;}
table.rgreen a.dsgn {color:#ffffff;}
td.dsgn				{padding:0 0 0 0.5em;}


table.cprght			{margin-right:0; margin-left:10%; border-top:#d3d3d3 1px solid;}
table.cprght td.design	{padding:2em 0 0 0.5em;}

div.wrn			{font-size:100%; margin:0.2em 0 0.5em 1em; color:#000000;font-weight:normal; padding:0.2em 0 0.5em 0.5em; border-left:#ff0000 3px solid;}
div.wrn	strong	{font-weight:bold; color:#ff0000;}
div.cprght		{font-size:80%; margin:0.1em 1em 0.1em 0;}
div.message		{font-size:90%; margin:3em 0 5em 0; color:#3C6FB5;font-weight:bold; padding:0.5em 0 0.7em 0.7em; border-left:#7BB41F 3px solid;}
div.date		{font-size:0.8em;margin:0;color:#666}
div.date b		{font-size:1.2em;margin:0;color:#000}

span.pg			{border:#999999 1px solid; font-weight:bold; padding:3; text-decoration:none; background-color:#e0e0e0; color:#ee0000}
div.pg			{font-size:80%; margin:1em 1em 1em 0;}
div.pg	a.pg	{border:#d3d3d3 1px solid; padding:3; text-decoration:none; background-color:#f4f4f4;}
div.pg	a.arr	{padding:3; text-decoration:none;}
div.pg	a:hover	{text-decoration:underline;}

div.login 				{font-size:80%; margin:84 5em 0 0; color:#0000ff;}

div.votegreen 	b		{color:#ffffff;font-size:90%;}
div.votegreen 	img		{margin:0 1em 1em 0; color:#ffffff;}
div.votegreen 	table	{font-size:80%;}

div.lbox			{margin-top:2em; margin-left:1em; font-size:90%;}
div.lbox div.tit	{margin:0; font-weight:bold; color:#3C6FB5;}
div.rbox			{margin:2em 10 0 10; font-size:90%;}
div.rbox div.tit	{margin:0; font-weight:bold; color:#3C6FB5;}

div.pdp 		{font-family:Comic Sans MS; font-size:100%; margin:1em 1em 0 0;}

table.bluebox					{color:#ffffff;}
table.bluebox	div.tit			{font-family:Comic Sans MS; font-size:110%; margin:0 0 0.3em 0;}
table.bluebox	div.txt			{font-size:80%;width:23em;}
table.bluebox	div.txt a		{color:#ffffff; text-decoration:none;}
table.bluebox	div.txt a:hover	{color:#ffffff; text-decoration:underline;}
table.bluebox	div.zag			{font-size:125%; font-weight:bold; background-color:#4C90EF;}
table.bluebox	div.pdp 		{font-family:Comic Sans MS; font-size:100%; margin:1em 1em 0 0;}
table.bluebox	div.pdp a		{color:#ffffff;}

table.expbox	div.tit		{font-family:Comic Sans MS; font-size:110%; margin:0 0 0 0.5em;}
table.expbox	div.sub		{font-size:90%; font-weight:bold; background-color:#efefef; padding:3 5 3 0.5em;}
table.expbox	p.bexp		{padding:0; margin:0; border:#d3d3d3 1px solid;}
table.expbox	div.txt		{font-size:80%; padding:3 5 3 0.5em;}
table.expbox	div.pdp 	{font-family:Comic Sans MS; font-size:100%; margin:1em 1em 0 0;}
table.expbox	div.pdp a	{color:#3C6FB5;}

table.pstbox	div.tit		{font-family:Comic Sans MS; font-size:110%; margin:1em 0 0 0.5em;}
table.pstbox	table		{font-size:80%; margin:0 0 0 0.5em;}
table.pstbox	td.prmpt	{padding:0.5em 0.5em 0 0; vertical-align:top;}

table.frmbox	div.tit		{font-family:Comic Sans MS; font-size:110%; margin:0.5em 0 0 0.5em;}
table.frmbox	div.sub		{font-size:90%; background-color:#efefef; padding:3 5 3 0.5em;}
table.frmbox	div.txt		{font-size:80%; padding:3 5 3 0.5em;}
table.frmbox	table.pdp 	{font-family:Comic Sans MS; font-size:100%; margin:0.2em  0 0 0;}
table.frmbox	table.pdp a	{color:#3C6FB5;}

p.brd		{margin:5 5 10 5; width:21em;}
p.brd	img			{margin:0 10 10 20;}
p.brd	span.title	{font-family:Comic Sans MS; font-size:110%;}
p.brd	span.zag	{font-size:90%; font-weight:bold;}
p.brd	span.txt	{font-size:80%;}
table.logbox				{margin:0 1em 0 0}
table.logbox	td.tit		{font-family:Comic Sans MS; font-size:110%; margin:0.5em 0 0 0.5em;}
table.logbox	div.sub		{font-size:80%; background-color:#efefef; padding:3 5 3 0.5em;}
table.logbox	div.txt		{font-size:80%; padding:3 5 3 0.5em;}
table.logbox	table.pdp 	{font-family:Comic Sans MS; font-size:100%; margin:0.2em  0 0 0;}
table.logbox	table.pdp a	{color:#3C6FB5;}

table.lftbl				{margin-top:1em;max-width:250px}
table.lftbl	td.menu		{font-family: miriad pro, Arial, Helvetica, Sans-Serif; padding:1em 1.5em 1em 1.5em; font-size:110%; color:#ffffff;}
table.lftbl	a			{color:#ffffff; text-decoration:none;}
table.lftbl	a:hover		{color:#ffffff; text-decoration:underline;;}

table.submenu				{color:#ffffff; margin-left:-9;}
table.submenu	strong		{font-size:110%; margin:0 0 0.3em 0; font-weight:normal; }
table.submenu	div			{font-size:90%; padding:0 1em 0 0.8em;}
table.submenu	a			{color:#ffffff; text-decoration:none}
table.submenu	a:hover		{color:#ffffff; text-decoration:underline; }
table.submenu	b			{background-color:#2B75DE;}

table.rootpht	{margin:0 17 5 7;width:130;height:130;}
table.rootpht	img	{border:1px #000000 solid;}
div.rootpht		{font-family:Comic Sans MS; font-size:100%; margin:7 1em 0 0;}
div.rootpht	a	{color:#ffffff;}
div.extlnk		{margin:20 0 0 10;font-size:70%;font-weight:normal; color:#8888ff}
div.extlnk		a.ext {font-weight:normal;color:#8888ff}

.rcamera {width:100%;padding:0px;margin:10px}
.rcamera td {width:33%;padding:0;margin:0}
.rcamera div {padding:10px;margin:10px 5px;font-size:90%}
.rcamera p {font-size:80%}

.close {position:absolute;right:8px;top:8px;width:11px;height:11px;background:transparent url('/images/close.png') no-repeat left top;cursor:pointer}

table.stat {color:#ffffff;margin:0px;padding:5px;float:right;border:1px solid #999;background-color:#7bb41f;
		box-shadow: 0 1px 2px 0px #000;
-webkit-box-shadow: 0 1px 2px 0px #000;
   -moz-box-shadow: 0 1px 2px 0px #000;
}

table.stat td,
table.stat th {margin:0px;padding:0px;font-size:0.7em}

#uploadfile_root {display:none;position:fixed;left:300px;top:300px;background:#edeaf1;z-index:1000;font-size:0.9em}
#uploadfile_root {
         box-shadow:0 0px 15px 3px #2d0a0a;
 -webkit-box-shadow:0 0px 15px 3px #2d0a0a;
    -moz-box-shadow:0 0px 15px 3px #2d0a0a;
}
#uploadfile_root input {font-size:1em;width:100%}
#uploadfile_root h5 {font-size:1em;margin:0px 0px 6px 0px}
#uploadfile_root .inner {margin:24px 24px 30px 24px;position:static}
#uploadfile_root #goupload {width:auto;display:none;text-align:center;margin:10px 0px 0px 0px;padding:2px 15px;background-color:#ccc;border:2px outset #ccc;cursor:pointer}
#uploadfile_root #result_lst {margin-top:10px;font-size:0.85em}
#uploadfile_root #result_lst .wait {height:16px;background:transparent url('/images/indicator.gif') no-repeat center}
#uploadfile_root #result_lst li {list-style-type:none}

.share42 {padding:0px;color:#666666;font-size:0.8em;line-height:1.8em}
.share42 span.outurl {margin-left:10px}

