/* text styles */

.button
{
  color: white;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  font-weight: normal;
  text-align: center;
  background-color: #069344;
}

.content 
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #000000;
	padding:			0px 40px 0px 40px;
	text-decoration:    none;
	line-height:		17px;
}
.content ul li { color:#000;}

.columnTitle2
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	font-weight:		normal;
	background-color:	#64746B;
	color:              #ffffff;
	text-decoration:    none;
}

.finePrint
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          10px;
	font-style:         normal;
	color:              #000000;
	padding:			0px 40px 0px 40px;
	text-decoration:    none;
}

.grayTxt
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #64746B;
	line-height:		16px;
	padding-top:		7px;
	padding-bottom:		7px;
	padding-left:		5px;
	text-decoration:    none;
}

.greenTxt
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	font-weight:		bold;
	color:              #009F47;
	line-height:		12px;
	padding-top:		7px;
	padding-bottom:		7px;
	text-decoration:    none;
}

.greenColumnTitle 
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	font-weight:        bold;
	background-color:	#009F47;
	color:              #ffffff;
	text-decoration:    none;
}

.liClass
{
	color:              #000000;
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	line-height:		12px;
	padding:			0px 20px 20px 10px;
	text-decoration:    none;
}

.pClass
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #000000;
	text-decoration:    none;
	padding:			4px 0px 4px 10px;
}

.redTxt
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          10px;
	font-style:         normal;
	color:              #FF0000;
	text-decoration:    none;
}

.subNav
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	font-weight:        bold;
	background-color:	#ffffff;
	color:              #64746B;
	text-decoration:    none;
	padding-left:		7px;
}

.tableHeader
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	font-weight:        bold;
	background-color:	#000000;
	color:              #E9D820;
	text-decoration:    none;
}

.tdClass
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #000000;
	padding:			4px 0px 4px 25px;
	text-decoration:    none;
}

.tdClass2
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #000000;
	padding:			4px 0px 4px 10px;
	text-decoration:    none;
}

.tdClass3
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #000000;
	padding-left:		0px;
	text-decoration:    none;
}

.travelInputs
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          9px;
	font-style:         normal;
	color:              #000000;
	line-height:		10px;
	text-decoration:    none;
}

.txtFooter
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          10px;
	font-style:         normal;
	color:              #C8D782;
	text-decoration:    none;
	background-color:	#000000;
}

.txtHdr
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          13px;
	font-style:         normal;
	font-weight:        bold;
	color:              #000000;
	line-height:		16px;
	padding-top:		7px;
	padding-bottom:		7px;
	padding-left:		5px;
	text-decoration:    none;
}

.txtHome
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #FFFFFF;
	line-height:		25px;
}

.txtTravel
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          10px;
	font-style:         normal;
	color:              #ffffff;
	line-height:		15px;
	text-decoration:    none;
	padding-left:		10px;
}

.whiteTxt
{
	font-family: 	    Arial, Helvetica, sans-serif;
	font-size:          12px;
	font-style:         normal;
	color:              #FFFFFF;
	line-height:		12px;
	padding-top:		7px;
	padding-bottom:		7px;
}
/*********************/
.galleryImageBox {
	float:left;
	width:225px;
	margin:15px;
	border:0px solid red;
	vertical-align:middle;
	text-align:center;
}
.galleryImageBox a:link, .galleryImageBox a:visited, #gallery_pagination p a:link, #gallery_pagination p a:visited{
	color:#556B83;
}
.galleryImageBox a:hover, #gallery_pagination p a:hover{
	text-decoration:none;
} 
#gallerySelectTable td{
	padding:5px 5px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
a.galleryHiRes{
	float:right;
	margin-right:15px;
	border:0px solid green;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
a.galleryMedRes{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.spacer {
	clear: both;
	font-size:1px;
	height:1px;
}
#gallery_pagination {
	padding:9px 0px 0px 0px;
}
.imageGallery {
	padding:7px 0px 0px 0px;
}
.collectionsTable {
	position:relative;
	top:40px;
}

.product_image { width:621px; height:381px; position:relative;}
.product_image a{ display:block; outline:0px none; position:absolute; width:139px; height:22px; right:11px; bottom:11px; border:1px solid #818181; text-align:center; font-family:"Times New Roman", Times, serif; color:#2a2a2a; padding:0 6px; text-decoration:none;}
.product_image a:hover { background:#000; color:#fff; border:1px solid #000;}
