/* CSS Document */

.maxwidth {
	WIDTH: expression(document.body.clientWidth > 970? "970px": "auto" ); 
	HEIGHT: 100%; 
	max-width: 1002px;
	border-color:#07689C;
	border: solid 1px;
}

Body {
	margin:0px;
	font-family: Arial;
	font-size: 12px;
	color: #515151;
	text-decoration: none;
	line-height: 180%
}

body,td,th,div,p {
	font-family: Arial, Helvetica, geneva, Verdana,sans-serif;
	font-size: 12px;
	color: #515151;
}


a {

color:#07689C;

font-weight: bold;

text-decoration:underline;

}



a:hover {

color:#03324B;

text-decoration:underline;

}





a:active {

color:#999999;

text-decoration:none;

}


.Footer {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.Footer_no_link {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.Footer_no_link:hover {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.Footer_no_link2 {
	font-family: Arial;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.Footer_no_link2:hover {
	font-family: Arial;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

.Footer_link {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}


.Footer_link:hover {
	font-family: Arial;
	font-size: 9px;
	color: #F3F3F3;
	text-decoration: none;
}


.Footer_link visited {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

.Padding {
	padding:10px;
}
.PaddingSmall {
	padding:5px;
}
.PaddingTiny {
	padding:2px;
}
.PaddingLeftRight {
	padding-left:85px;
	padding-right:10px;
}
.Justify {
	text-align: justify;
}
.Heading {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #08689B;
	text-decoration: none;
}

.Heading_underline {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #08689B;
	text-decoration: underline;
}
.Italic {
	font-style: italic;
}
.ColorText1 {
	font-family: Arial;
	font-size: 12px;
	color: #06405E;
	text-decoration: none;
	font-weight: bold;
}
.Links,.header4 {
	font-family: Arial;
	font-size: 12px;
	color: #06405E;
	text-decoration: underline;
}
.Links:hover,.header4:hover {
	font-family: Arial;
	font-size: 12px;
	color: #06405E;
	text-decoration: none;
}
.Bold {
	font-weight: bold;
}
.BigHeading {
	font-family: "Arial Black";
	font-size: 25px;
	font-weight: normal;
	color: #06405E;
	text-decoration: none;
}
.BoldLinks,.lessBoldLink {
	font-family: Arial;
	font-size: 12px;
	color: #06405E;
	text-decoration: underline;
	font-weight: bold;
}
.BoldLinks:hover,.lessBoldLink:hover {
	font-family: Arial;
	font-size: 12px;
	color: #06405E;
	text-decoration: none;
	font-weight: bold;
}

.BoldLinks_look {
	font-family: Arial;
	font-size: 12px;
	color: #06405E;
	text-decoration: none;
	font-weight: bold;
}

.Padding_right {
	padding-right:5px;
	margin-right:5px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.Padding_left {
	padding-left:10px;
	margin-left:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}
h1 {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color:#07689C;

}

.Bold_large {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

div.bali-retreat p{
	margin:0 0 4px;
	padding:0;
}

div.bali-retreat h3{
	margin-bottom:4px;
	padding:0;
}
div.bali-retreat h4{
	margin-bottom:4px;
	padding:0;
}

div.bali-retreat ul{
	padding:0;
	margin:0 10px 10px 40px;
}

span.maroon{
	color:#990000;
}