BODY, TD { 
	color: #585858; 
	font-weight: normal; 
	font-size: 12px; 
	font-family: arial;
}

.reviewtable {
	font-size: 8px;
	text-transform: uppercase;
}


A.menuanchorclass {
	font-size: 14px;
	color: #ffffff;
	letter-spacing: -1px;
	text-decoration: none;
	font-weight: bold;
}

A.menuanchorclass:link     {color: #FFFFFF; text-decoration: none;}
A.menuanchorclass:active   {color: #ffffff; text-decoration: none;}
A.menuanchorclass:visited  {color: #ffffff; text-decoration: none;}
A.menuanchorclass:hover    {text-decoration: none; color: #FFF221}

A.catlink          {text-decoration: none; color: #808080}
A.catlink:link     {text-decoration: none; color: #808080}
A.catlink:active   {text-decoration: none; color: #808080}
A.catlink:visited  {text-decoration: none; color: #808080}
A.catlink:hover    {text-decoration: underline; color: #808080}

A.f2          {font: 10pt bold; text-decoration: none; color: #306D9A}
A.f2:link     {font: 10pt bold; text-decoration: none; color: #306D9A}
A.f2:active   {font: 10pt bold; text-decoration: none; color: #306D9A}
A.f2:visited  {font: 10pt bold; text-decoration: none; color: #306D9A}
A.f2:hover    {font: 10pt bold; text-decoration: underline; color: #306D9A}

A.frontcatlink          {font: arial 8pt bold; text-decoration: none; color: #808080}
A.frontcatlink:hover    {font: arial 8pt bold; text-decoration: underline; color: #808080}

A.topmenu          {text-decoration: none; color: #FFFFFF}
A.topmenu:link     {text-decoration: none; color: #FFFFFF}
A.topmenu:active   {text-decoration: none; color: #FFFFFF}
A.topmenu:visited  {text-decoration: none; color: #FFFFFF}
A.topmenu:hover    {text-decoration: underline; color: #FFFFFF}

A.topmenu2          {text-decoration: none; color: #77B52B}
A.topmenu2:link     {text-decoration: none; color: #77B52B}
A.topmenu2:active   {text-decoration: none; color: #77B52B}
A.topmenu2:visited  {text-decoration: none; color: #77B52B}
A.topmenu2:hover    {text-decoration: underline; color: #FEEE00}

A.detlist          {font-size: 20px; letter-spacing: -1px; text-decoration: none; color: #629A30}
A.detlist:link     {text-decoration: none; color: #629A30}
A.detlist:active   {text-decoration: none; color: #629A30}
A.detlist:visited  {text-decoration: none; color: #629A30}
A.detlist:hover    {text-decoration: underline;}

A		{text-decoration: none; color: #306D9A}
A:link     {text-decoration: none; color: #306D9A}
A:active   {text-decoration: none; color: #306D9A}
A:visited  {text-decoration: none; color: #306D9A}
A:hover    {text-decoration: underline; color: #629A30}

A.tb {
	font-size: 14px;
	text-decoration: none; 
	font-color: #FFFFFF;
	letter-spacing: -1px;
	line-height: 15px;
	font-weight: bold;
}



A.tb:link     {color: #FFFFFF; text-decoration: none;}
A.tb:active   {color: #ffffff; text-decoration: none;}
A.tb:visited  {color: #ffffff; text-decoration: none;}
A.tb:hover    {text-decoration: none; color: #FFF221}

TD.tb2  {
	font-size: 11px;
	color: #385213;

}


A.tb2 {
	font-size: 11px;
	text-decoration: none; 
	font-color: #385213;
	font-weight: bold;
}
A.tb2:link     {color: #385213; text-decoration: none;}
A.tb2:active   {color: #385213; text-decoration: none;}
A.tb2:visited  {color: #385213; text-decoration: none;}
A.tb2:hover    {text-decoration: none; color: #FFFFFF}

.tb3 A {color: #ffffff; font-size: 10px; text-decoration: none; text-transform: uppercase;}
.tb3 A:visited {color: #ffffff;}




.tdlash {
	border-bottom: 1px solid #E9E9E9;
}
	
.TOPMENU		{Font: bold 9pt; text-decoration: none; color: #FFFFFF}
:link.TOPMENU     {Font: bold 9pt; text-decoration: none; color: #FFFFFF}
:active.TOPMENU   {Font: bold 9pt; text-decoration: none; color: #FFFFFF}
:visited.TOPMENU  {Font: bold 9pt; text-decoration: none; color: #FFFFFF}
:hover.TOPMENU    {Font: bold 9pt; text-decoration: underline; color: #FFFFFF}

.MENU		{text-decoration: none; color: #FFFFFF}
.MENU:link     {text-decoration: none; color: #FFFFFF}
.MENU:active   {text-decoration: none; color: #FFFFFF}
.MENU:visited  {text-decoration: none; color: #FFFFFF}
.MENU:hover    {text-decoration: underline; color: #ADBBC5}

.frontShow {
	BACKGROUND-COLOR=#FFFFFF;
	BACKGROUND-IMAGE=url('http://www.puertoricoexplore.com/template/2008/current_header.jpg');
	BACKGROUND-POSITION: left center;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT:200 
}


hr {border:dashed #C0C0C0; border-width:1px 0 0; height:0; margin-top: 5px; margin-bottom: 5px;}


.listtd {
	Border-Bottom: 1px dashed #C0C0C0;
}

.divtd {
	Border-Right: 1px dashed #C0C0C0;
}

.tdlbar {
	Border-Bottom: 1px dashed #C0C0C0;
}

.tdllbar {
	Border-Bottom: 1px dotted #C0C0C0;
	Border-Left: 1px dashed #C0C0C0;
}

.tdleftbar {
	Border-Left: 1px dotted #C0C0C0;
}

.tdbbarm {
	Border-Bottom: 1px solid #808080;
}

.tdrbar {
	Border-Right: 1px dotted #C0C0C0;
}

.tdtbar {
	Border-Top: 1px solid #3F6816;
}

.tdrbarm {
	Border-Right: 1px solid #C0C0C0;
}

.headerCell {
	background-color: #5AA529;
	font: bold 12pt arial; color: #FFFFFF;
}

divtable
{ 
border-style: 1px dashed #C0C0C0;
} 

input,select,textarea {
	font-size: 11px;
}


FORM { DISPLAY: inline } 

.PAGEFONT{ Font: normal 8pt verdana,arial;}
.DATEBAR { Font: 7pt verdana; color: #ffffff;}
.citytitle {Font: bold 20pt arial; color: #306D9A; letter-spacing: -2px }

.sectiontitle {Font: bold 16pt arial; color: #306D9A; letter-spacing: -2px }


H2 {Font: bold 14pt arial; color: #739c42; margin: 0px;}
H3 {Font: bold 12pt arial; color: #739c42; letter-spacing: -1px; margin: 0px;}
H4 {Font: bold 10pt arial; color: #739c42; letter-spacing: -1px; margin: 0px;}
H5 {Font: bold italic 8pt arial; text-transform: uppercase; color: #739c42; letter-spacing: 0px; margin: 0px;}

.lcmt {Font: normal italic 7px arial; color: #685016; letter-spacing: 0px; margin: 0px;}

#ib td{
	font-family: arial;
	font-size: 12px;
}

#ib a{
	font-size: 14px;
}

#ib a.catlink{
	font-size: 10px;
}


.tb H1 {
	font-family: arial;
	font-size: 36px;
	margin:-2px;
	padding:0;
	font-weight: bold;
	color: #629A30;
	letter-spacing: -3px;
}

#det h1 {
	font-size: 18pt;
	letter-spacing: -1px;
	margin: 0px;
	}

#det h3 {
	font-size: 18pt;
}
	
.tbc H5 {
	Font: bold italic 7pt arial; 
	text-transform: uppercase; 
	color: #808080; 
	letter-spacing: 0px; 
	margin: 0px;
}

.tbc H1 {
	font-family: arial;
	font-size: 36px;
	margin:-2px;
	padding:0;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -3px;
}
	
.tb H5 {
	Font: bold italic 7pt arial; 
	text-transform: uppercase; 
	color: #306D9A; 
	letter-spacing: 0px; 
	margin: 0px;
}

.wp H2 {
	font-family: arial;
	font-size: 28px;
	margin:0;
	padding:0;
	font-weight: bold;
	color: #629A30;
	letter-spacing: -2px;
	}
	
.wp H3 {
	font-family: arial;
	font-size: 20px;
	margin:0;
	padding:0;
	font-weight: bold;
	color: #000000;
	letter-spacing: -1px;
	}
	
.wp H4 {
	font-family: arial;
	font-size: 16px;
	margin:0;
	padding:0;
	font-weight: bold;
	color: #629A30;
	letter-spacing: -1px;
	}
	
.wp H5 {
	font-family: arial;
	font-size: 14px;
	margin:0;
	padding:0;
	font-weight: bold;
	color: #000000;
	letter-spacing: -1px;
	}
	
h1 {
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 22pt;
	margin:0;
	padding:0;
	letter-spacing: -2px;
	font-weight: bold;
	color: #404040;
	}


.fh {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	margin:0;
	padding:0;
	font-weight: normal;
	color: #1A528C;
	}

.info {
	font-size: 11px;
	margin:0;
	padding:0;
	font-weight: normal;
	color: #333333;
	}

# citymap {
	margin: 0px;
}

.lutd {
	font-size: 8.5px;
	text-transform: uppercase;
	width: 50px;
	text-align: center;
}

.sub3 {font-size: 10px; color: #808080;}
.sub3h {font-size: 10px;}
	
.SP {Font: bold 24pt arial; color: #306D9A; letter-spacing: -2px; margin: 0px; }
.SP2 {Font: bold 28pt arial; color: #306D9A; letter-spacing: -2px; margin: 0px; }
.SPS {Font: bold 18pt arial; color: #739c42; letter-spacing: -2px; margin: 0px; }
.SPT {Font: bold 18pt arial; color: #739c42; letter-spacing: -2px; margin: 0px; }

.cat_title {Font: bold 12pt arial; color: #739c42; letter-spacing: -1px }
.cat_titlew {Font: bold 12pt arial; color: #FFFFFF; letter-spacing: -1px }
.cat_titles {Font: bold 12pt arial; color: #739c42; letter-spacing: -1px }
.list_number {Font: bold italic 12pt arial; color: #C0C0C0; letter-spacing: -1px }
.list_header {Font: bold 12pt arial; color: #739c42; letter-spacing: -1px }
.cat_title2 {Font: bold italic 10pt arial; color: #306D9A; letter-spacing: -1px }
.cat_title3 {Font: bold 11pt arial; color: #306D9A; letter-spacing: -1px }
.field_title {Font: bold 12pt arial; color: #739c42; letter-spacing: -1px }

.srt {Font: bold normal 7pt arial; color: #FFFFFF; margin: 0px;}
.mf {Font: bold normal 9pt arial; color: #FFFFFF; margin: 0px;}
.bartitle {Font: bold 8pt arial; color: #FFFFFF; letter-spacing: 2px }

.td_secondary {

	background: #FFEDC5;
	font: bold italic 16pt arial; color: #4F110B; letter-spacing: -1px;

}
.itemtitle {Font: bold 18pt arial; color: #306D9A; letter-spacing: -2px }

.heading {font-family: <% = strTextType %>; font-size: <% = intHeadingTextSize %>px; color: <% = strTextColour %> font-weight: bold;}
.text {font-family: <% = strTextType %>; font-size: <% = intTextSize %>px; color: <% = strTextColour %>}
.smText {font-family: <% = strTextType %>; font-size: <% = intSmallTextSize %>px; color: <% = strTextColour %>}
-->
#n {display: none;}

/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 400px;
height: 100px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
}

#pscroller2{
width: 500px;
height: 15px;
border: 0px solid black;
padding: 0px;
font: normal 8pt #FFFFFF;
font-color: #FFFFFF;
text-align: left;
}

#pscroller2 a{
color: #FFFFFF;
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
	Font: bold normal 7pt arial; 
	color: #FFFFFF; 
	margin: 0px;
}

.someclass td {
	Font: bold normal 8pt arial; 
	color: #FFFFFF; 
	margin: 0px;'
}

.tbc {
	background-repeat: repeat-x;
}

.reviewtitle a {
	font-family: arial;
	font-size: 18px;
	color: #000000;
	letter-spacing: -1px;
}

.review_by a{
	font-color: #c00000;
}