/* CSS Document */

body {font: 11px Arial, Helvetica, sans-serif; margin: 10px; padding: 0;}

.Title1, h1 {
	font-size: 18pt;
	font-weight: bolder;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #074B00;
}

.mountain { 
   background-color: white;
   background-image: url(/graphics/mountain_background.gif);
   background-position: 0 0;
   background-repeat: no-repeat;
/*   background-attachment: fixed; */
   }

.testimonial {
	font-family: "Courier New", Courier, mono;
	font-size: 10pt;
	font-style: oblique;
	color: #000000;
	font-weight: normal;
}
.testimonial_name {
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.Title2, h2 {
	font-size: 16pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #074b00;
}
.Title3, h3 {
	font-size: 14pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #074b00;
}
p, body, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #223768;
}
.bullet-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #074b00;
}
.bullets {
	text-align: left;
	list-style-image: url(http://graphics.peakpotentials.com/somm/bullet.gif);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #223768;
}
.bullets_blue {
	text-align: left;
	list-style-image: url(http://graphics.peakpotentials.com/somm/blue_bullet.gif);
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #223768;
}

.yellow-highlight {
	background-color: #FFFF00;
}
a:link {
	font-weight: bold;
	color: #0000FF;
}
a:visited {
	color: #0000FF;
	font-weight: bold;
}
a:active {
	font-weight: bold;
	color: #074b00;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #074b00;
	text-decoration: none;
}
.tr1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CDDBCC;
	padding: 3px;
	color: #000000;
}
.tr0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}
.tr-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #074b00;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}
.Title4, h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #074b00;
}
.Title3a {
	font-size: 13pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #074b00;
}
.Title1-alt-color {
	font-family: "Times New Roman", Times, serif;
	font-size: 32px;
	color: #996600;
	font-weight: bolder;
}
.sidebar {
	background-color: #074b00;
}
.blink {
	font-size: 14px;
	font-weight: bolder;
	text-decoration: blink;
	color: #FF0000;
}
.gold-titles {
	font-size: 32px;
	color: #996600;
	font-weight: bolder;
	font-family: "Times New Roman", Times, serif;
}
.black-text {
	color: #000000;
}
.red-alert {
	font-weight: bolder;
	color: #FF0000;
}

.note {
	font-weight: bolder;
	color: #FF0000;
}

ol {
	font-weight: normal;
	color: #074b00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

/*.border {
	border: thin solid 074b00;
} */

.border {
	background-color: #074b00;
}


.offer
    {
    font-size: 50%;
    font-weight: normal;
/*    text-align: center; */
    }
	
.offer-border {
	border: medium double #074b00;
}

table.offer
    {
    border: 2px solid #074b00;
    border-collapse: collapse;
    }

.offer th
    {
    border-bottom: thin solid black;
    background-color: #FFEBFF;
    font-size: 14px;
    font-weight: bolder;
    }


.offer tr
    {
    border-top: thin solid black;
    font-size: 10px;
    font-weight: normal;
    }

.offer td
    {
    font-weight: bold;
    color: #074b00;   
    font-size: 10px;
    }

.offer tr.offeritems
    {
    border-top: none;
    font-size: 10px;
    font-weight: normal;
    }

.offer td.title
    {
    border: none;
    font-size: 10px;
    font-weight: normal;
    }

.offer tr.total
    {
	border-top: double black;
	font-size: 12px;
	font-weight: bold;
    }
	
.offer td.total
    {
	border-top: double black;
	font-size: 12px;
	font-weight: bold;
	/*  color: #FF0000;  */
    }

.offer li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #223768;
	list-style-position: outside;
	list-style-type: lower-roman;
}

.strikethrough-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: line-through;
}
.gold{
	color: #996600;
	font-weight: bolder;
	font-family: "Times New Roman", Times, serif;
}
