body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#2C451F;
}
td {
	font-family:Tahoma;
	font-size:11px;
	color:#C0C8BC;
}
.border_bg_right_box {
	border-right-width:1px;
	border-right-color:#4E631A;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#4E631A;
	border-left-style:solid;
	background-color:#3B562D;
}
.sep_welcome {
	background-image:url(../images/welcome_sep.jpg);
	background-position: top;
	background-repeat:repeat-x;
	height:10px;
}
.box_bg {
	background-image:url(../images/box_bg.jpg);
	background-position: top;
	background-repeat:repeat-x;
	background-color:#5C6F52;
}
/*text*/
.txt_normal_gray {
	font-family:Tahoma;
	font-size:12px;
	color:#B3B197;
	line-height:15px;
}
.txt_yellow {
	font-family:Tahoma;
	font-size:11px;
	color:#E3CE8D;
}
.txt_gold_bold {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#E7A822;
}
.txt_gold_bold {
	font-family:Tahoma;
	font-size:24px;
	font-weight:bold;
	color:#E7A822;
}
.txt_gold {
	font-family:Tahoma;
	font-size:11px;
	color:#E7A822;
}
.txt_green {
	font-family:Tahoma;
	font-size:11px;
	color:#2C451F;
}
.bold_txt {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.right {
	font-family:'Times New Roman';
	font-size:13px;
	text-decoration: none;
	color:#E7A822;
	font-weight:nomal;
	text-transform:uppercase;
}
.txt_gray_14bold {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#8B9E8D;
}
.txt_gold_14 {
	font-family:Tahoma;
	font-size:14px;
	color:#E7A822;
}
/*anchor links*/
a {
	text-decoration: none;
	color:#E7A822;
}
a:hover {
	text-decoration: none;
	color:#ffffff;
}
a.footer:hover {
	text-decoration: none;
	color:#66FF00;
}
.txt_gray_13 {
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	color:#8B9E8D;
}

.txt_gold_blog_13 {
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	color:#E1A722;
}
/*separators*/
.right_sep {
	background-image:url(../images/right_sep.jpg);
	background-position:center;
	background-repeat:repeat-x;
	height:15px;
}
.hspace_3 {
	height:3px;
}
.hspace_7 {
	height:7px;
}
.hspace_9 {
	height:9px;
}
/*headings*/
.heading_gold_30 {
	font-family:"times New Roman";
	font-size:30px;
	font-weight:normal;
	color:#E7A822;
}
.heading_gold_20 {
	font-family:Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#E7A822;
}
.heading_black_bg {
	background-color:#000000;
	height:29px;
}
.heading_gold_underline {
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#E7A822;
	background-image:url(../images/gold_line.jpg);
	background-repeat:no-repeat;
	background-position: left;
}
.heading_gold_underline2 {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#E7A822;
	background-image:url(../images/gold_line2.jpg);
	background-repeat:no-repeat;
	background-position: left;
}
.heading_gold_blackbg {
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#E7A822;
	background-color:#000000;
	padding-left:10px;
}
.subheading {
	font-family:Tahoma;
	font-weight:bold;
	color:#77B926;
}
/*image border*/
.border_img {
	border-right-width:1px;
	border-right-color:#2C451F;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#2C451F;
	border-left-style:solid;
	border-top-width:1px;
	border-top-color:#2C451F;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#2C451F;
	border-bottom-style:solid;
}
.border2_img {
	border-right-width:1px;
	border-right-color:#2F5135;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#2F5135;
	border-left-style:solid;
	border-top-width:1px;
	border-top-color:#2F5135;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#2F5135;
	border-bottom-style:solid;
}

.border_out_img {
	padding:2px;
	border-right-width:1px;
	border-right-color:#E7A822;
	border-right-style:solid;
	border-left-width:1px;
	border-left-color:#E7A822;
	border-left-style:solid;
	border-top-width:1px;
	border-top-color:#E7A822;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#E7A822;
	border-bottom-style:solid;
}

.offeringsDiv
{
	width: 100%;
	height: 250px;
	overflow:auto;
	display:block;
}

.hidden
{
	display:none;
}

.imgBorderYellow
{
	border: 1px solid #E2A822;
	margin-right:10px;
	margin-bottom:10px;
}