body {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
line-height : 19px;
color : #666666;
font-weight : normal;
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin : 0;
letter-spacing : normal;
}

HR
{
border: 0px;
background: #CCCCCC;
height: 1px;
}

.Sub-Title {
font-size : 12px;
color : #666666;
line-height: 23px;
}

.Text-Big {
font-size : 16px;
color : #930D68;
}
.Text-Med {
font-size : 14px;
color : #930D68;
}

.TDestination-1Px {
font-weight:bold;
color : #930D68;
font-size : 11px;
text-decoration : none;
letter-spacing: 1px;
}


.Text-Header {
line-height: 23px;
font-style:italic;
font-size : 17px;

}

.Link-Over {
color : #930D68;
font-size : 11px;
text-decoration : none;
letter-spacing: 1px;
}
.Link-Grey {
color : #666666;
text-decoration : none;
}
.Link-Grey:hover {
text-decoration : underline;
}

.Bold-Purple {
color : #930D68;
font-weight:bold
}

.Bold {
font-weight:bold
}

.Purple-Italic {
color : #930D68;
font-style:italic;
}
.Purple {
color : #930D68;
}








A.LINK-Standard:link, A.LINK-Standard:visited {
color : #930D68;
font-size : 11px;
text-decoration : underline;
}
A.LINK-Standard:hover {
color : #930D68;
font-size : 11px;
text-decoration : none;
}




A.LINK:link, A.LINK:visited {
color : #666666;
font-size : 11px;
text-decoration : none;
letter-spacing: 1px;
}
A.LINK:hover {
color : #930D68;
font-size : 11px;
text-decoration : none;
letter-spacing: 1px;
}


A.LINK-destinations:link, A.LINK-destinations:visited {
color : #666666;
font-size : 11px;
text-decoration : none;
letter-spacing: 1px;
}
A.LINK-destinations:hover {
color : #930D68;
font-size : 11px;
text-decoration : none;
letter-spacing: 1px;
}



A.LINK-Underline:link, A.LINK-Underline:visited {
color : #666666;
font-size : 11px;
text-decoration : underline;
}
A.LINK-Underline:hover {
color : #930D68;
font-size : 11px;
text-decoration : none;
}



A.LINK-Download:link, A.LINK-Download:visited {
color : #930D68;
font-size : 11px;
text-decoration : underline;
line-height : 16px;
}
A.LINK-Download:hover {
color : #930D68;
font-size : 11px;
text-decoration : none;
line-height : 16px;
}



A.Copyright:link, A.Copyright:visited {
color : #930D68;
font-size : 10px;
text-decoration : none;
}
A.Copyright:hover {
color : #666666;
font-size : 10px;
text-decoration : underline;
}




input.required, textarea.required {
	/*border: 1px solid #00A8E6;*/
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}


/* Mandatory setting of right hand Sample Area */
div.right-sample {
  width : 160px;
}

.gslideshow {
  margin-left: auto;
  margin-right: auto;
  background-color: #000000;
}
.gslideshow a img {border : none;}

#sampleSlideshow { width : 622px; height : 183px; }
#picasaSlideshow {
  width:  150px;
  height: 100px;
  margin-bottom: 40px;
  padding: 5px;
}
#flickrSlideshow {width: 80px; height: 80px; background-color: #ffffff;}

.feed-loading {
  width: 100%;
  padding-top: 10px;
  font-size : 11px;
  text-align : center;
  color : #dddddd;
}

.sample-header {
  text-align : center;
}
#newsflash
{
	margin-bottom: 20px;
	padding: 5px;
	border: 1px solid #930D68;
}
#newsflash H2
{
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	color: #930D68;
	margin: 0px 0px 10px 0px;
}
#newsflash TD
{
	font-weight: normal;
	line-height: normal;
}


/******* NEWS TABLE *******/
#news_table IMG
{
	border: 0;
}
#news_table A
{
color : #930D68;
text-decoration : none;
}
#news_table A:hover
{
text-decoration : underline;
}
#news_table A.large_link
{
	font-size: 12px;
	font-weight: bold;
}
#news_table td.tab, #news_table td.tab_on
{
	border-top: 1px solid #930D68;
	border-right: 1px solid #930D68;
	border-bottom: 1px solid #930D68;
	cursor: pointer;
	color: inherit;
	text-align: center;
	line-height: normal;
}
#news_table td.tab_on
{
	background: #930D68;
	color: #fff;
}
#news_table td.tab_left
{
	border-left: 1px solid #930D68;
}
#news_table td.body
{
	border-left: 1px solid #930D68;
	border-right: 1px solid #930D68;
	border-bottom: 1px solid #930D68;
	padding: 4px;
}
.div_body
{
	display: none;
}
.div_body TD
{
	vertical-align: top !important;
}