
body {margin:0; padding:0; background-color:#ffffff; font-family:Arial, Helvetica, Sans-Serif;}

form	{margin:0}
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;}

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.rsps	{font-size:90%; margin-bottom:3em; padding:10; border:#e0e0e0 1px solid; background-color:#f0f0f0;}
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.backurl {display:table; font-size:7pt; margin:0 150 0 0; padding:0; line-height:8pt; color:#777777}

table.title		{margin:0 0 0 1em;}
table.title	h2	{font-family:Comic Sans MS; font-size:120%; font-weight:bold; color:#3C6FB5;}
div.midtxt		{margin:0 1em 0.5em 1em;}

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		{padding:3em 1em 1em 1em;}
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.photo		{margin:0.2em 0 0.5em 1em;}
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:70%; margin:0;}

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.lbox			{margin-top:3em; margin-left:1em; font-size:90%;height:100%}
div.lbox div.tit	{margin:0; font-weight:bold; color:#3C6FB5;}

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

table.lftbl				{margin-top:1em;}
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.grade	{margin:1em 0 0 0; border:#aaaaaa 1px solid; padding:10;}
img.big		{margin:1em 0 0 0; border:#aaaaaa 1px solid;}
