body, td, pre	{font-size: 11px;color: #333333;font-family: verdana, helvetica, arial, sans-serif;background: #ffffff;background-color: #ffffff;}
.right_line  {color: #333333;
			border-top-width: 0px;
			margin-bottom: 0px;
			margin-top: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			padding-top: 0px;
			width: 150px;}
			

.brands			{position:absolute; /*left:relative;*/ top:58px; margin-left:438px; visibility:visible; z-index:102;}


a			{text-decoration: none; color: #6699FF;}
a:hover		{text-decoration: none; color: #a41d1d;}
div.rm		{text-decoration: underline; color: #6699FF;font-style: italic;font-size: 10px;
			margin-top:6px;
			margin-bottom:18px;
			width: 100%;}
/* to highlight text */
.g			{color: #525252;}
.gr			{color: #5D5D5D;}
.k			{color: #000000;}
.r			{color: #990000;}
.o			{color: #ff6633;font-size: 11px;font-family: arial, helvetica, sans-serif;}
div.nav		{margin-bottom: 7px;}
.upnav		{text-decoration: none; color: #cc0000;text-indent: 0px; width: 100%;}
.upmenu		{text-decoration: none; color: #cc0000;margin-left: 23px;}
.up			{color: #cc0000;}
.up_b		{color: #3366cc;}
.up_r		{color: #CC0000;}
.up_p		{color: #8C4D74;}
.up_y		{color: #ED9F3B;}
.up_o		{color: #EA5E20;}
.justify	{text-align: justify;color: #484848;}
.justify2	{text-align: justify;}
.high		{color: #006600;}
a:hover:rm	{text-decoration: none; color: #a41d1d;}
a.nav		{text-decoration: none; color: #666666;text-indent: 0px; width: 100%;}
a.navred	{text-decoration: none; color: #ff0000;text-indent: 0px; width: 100%;}
a.menu		{text-decoration: none; color: #666666;
			margin-left: 23px;}
a.menu:hover{color: #a41d1d;text-decoration: none;font-weight: bold;}
a.nav:hover {text-decoration: none; color: #a41d1d; text-indent: 5px; width: 100%;}
a.submenu	{text-decoration: none;color: #686868;font-family: verdana, helvetica, arial, sans-serif;}
a.submenu:hover{color: #3399ff;text-decoration: none;}
.img		{margin-top: 52px;
			margin-bottom: 16px;}
.img2		{margin-top: 4px;
			margin-left: 5px;}
.img3		{margin-top: 51px;}
.img4		{margin-right: 12px;}
.img5		{margin-top: 4px;margin-bottom: 10px;margin-right: 20px;}
.img8		{margin-top: 4px;margin-bottom: 10px;margin-right: 23px;}
.img6		{margin-right: 10px;}
.img7		{margin-top: 4px;margin-bottom: 10px;margin-left: 20px;}
.copyright	{font-size: 10px;color: #b8b8b8;
			padding-top: 30px;
			padding-bottom: 20px;
			padding-left: 0px;}
.date		{font-size: 10px;color: #990000;}
.name		{font-size: 10px;font-style: italic;color: #9999cc;
			margin-bottom:6px;}
.la_playa	{margin-bottom: 24px;}	
.title		{background-color:#EFEEEF;font-weight: bold;
			color: #333333;
			margin-top:10px;
			margin-bottom:5px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.title_w	{background-color:#EFEEEF;font-weight: bold;
			color: #990000;
			margin-top:10px;
			margin-bottom:10px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.italic		{font-style: italic;font-size: 10px;
			margin-top:2px;text-align: right;
			width: 100%;margin-bottom: 20px;}
.italic2	{font-style: italic;font-size: 10px;
			margin-top:10px;text-align: right;
			width: 100%;margin-bottom: 2px;}
.review		{font-style: italic;
			margin-top:2px;text-align: right;
			width: 100%;}
.t_r		{background-color:#CC0000;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.t_rc		{background-color:#EC3030;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.t_b		{background-color:#5666C8;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.t_gold		{background-color:#BA7733;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.t_axel		{background-color:#AB4541;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
		
			
.pix 		{padding-left:20px;}
.pix2 		{padding-left:64px;}

.t_p		{background-color:#8C4D74;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.t_o		{background-color:#EA5E20;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.t_y		{background-color:#ED9F3B;font-weight: bold;
			color: #ffffff;
			margin-bottom:15px;
			padding-top:4px;
			padding-bottom:4px;
			width: 100%;}
.l_o		{color: #333333;
			width:100%;
			height: 34px;}
.l_c		{border-bottom: #cccccc 1px solid;
			color: #333333;
			padding-left:0px;
			width:118px;
			height: 34px;}
.r_c		{font-size: 10px;border-bottom: #cccccc 1px solid;
			color: #484848;
			padding-left:0px;
			width:220px;
			height: 34px;}

.text		{margin-top: 20px;text-align: justify;
			width:338px;color: #666666;}
			
.text_h		{border-top: #cccccc 1px solid;margin-top: 20px;text-align: justify;
			width:338px;color: #666666;}

.top2		{font-family: arial, helvetica, sans-serif;
			text-align: right;
			padding-top:48px;
			padding-bottom:70px;color: #3399ff;
			width: 100%;}

.top3		{font-family: arial, helvetica, sans-serif;
			text-align: right;
			padding-top:48px;
			padding-bottom:60px;color: #3399ff;
			width: 100%;}
.line_r		{margin-top: 5px;margin-bottom: 4px; width:100%; color:#CC0000;}
.line_b		{margin-top: 5px;margin-bottom: 4px; width:100%; color:#5666C8;}
.line_g		{margin-top: 5px;margin-bottom: 4px; width:100%; color:#BA7733;}
.line_a		{margin-top: 5px;margin-bottom: 4px; width:100%; color:#AB4541;}
.line_p		{margin-top: 5px;margin-bottom: 4px; width:100%; color:#8C4D74;}
.line_o		{margin-top: 5px;margin-bottom: 4px; width:100%; color:#EA5E20;}
.line_y		{margin-top: 5px;margin-bottom: 4px; width:100%; color:#ED9F3B;}
.line2		{margin-top: 5px;margin-bottom: 14px; width:100%; color:#cccccc;}

.input120	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #666666;
			 background-color: #ffffff;
			 width: 120px;}
.input160	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #666666;
			 background-color: #ffffff;
			 width: 160px;}
.grayb		{border-right: #404040 1px solid; border-top: #d4d0c8 1px solid; font-weight: bold; font-size: 9pt; background: #f8f8f8; border-left: #d4d0c8 1px solid; color: #333333; border-bottom: #404040 1px solid; width: 60px;}