@charset "utf-8";
/* CSS Document */

body
{
	background:#999;
	margin:0px;
	padding:0px;
}
p
{
	margin:0px;
	padding:0px;
	text-align:justify;
}
a.more
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	line-height:16px;
	text-decoration:none;
	color:#FFF;
}
input
{
	font-size:12px;
	color:#000;
	line-height:15px;
}
.tel_num
{
	color:#81270d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
}
.border
{
	border:1px solid #666;
}
.border_lft
{
	border-left:1px solid #666;
}
.border_rgt
{
	border-right:1px solid #666;
}
.border_bottom
{
	border-bottom:1px solid #666;
}
.border_top
{
	border-top:1px solid #666;
}

.forms_txt
{
	font-size:12px;
	color:#000;
	line-height:18px;
	width:152px;
	height:18px
}
a:hover.more
{
	text-decoration:underline;
}
.container
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	line-height:16px;
	color:#272727;
}
.headings
{
	background:url(images/headings_bg.jpg) repeat-x top left;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	padding-top:4px;
	font-weight:600;
	line-height:28px;
	color:#FFF;
}
.mid
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#272727;
	line-height:14px;
	text-align:center;
}
.mid_orange
{
	color:#b64d31;
	font-weight:bold;
	padding:5px 0px 2px;
}
.mid a
{
	text-decoration:none;
	color:#272727;
}
.mid a:hover
{
	text-decoration:none;
	color:#222222;
}
.mid_img_box
{
	background:#dadada;
	border: thin solid #b1b1b1;
}
.mid_img_box:hover
{
	background:#cdcdcd;
	border: thin solid #b1b1b1;
}
.mid img
{
	padding:0px;
	margin:0px;
	/*border:1px solid #b1b1b1;*/
	opacity:1;
	filter:alpha(opacity=100);
}
.mid img:hover
{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.mid_heading
{
	background:url(images/mid_heading_bg.jpg) repeat-x top left;
	border-left:1px solid #b54222;
	border-right: 1px solid #b54222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	font-weight:normal;
	padding: 0px 0px 0px 10px;
	height:24px;
	line-height:24px;
}
.mid_heading2
{
	background:url(images/mid_heading_bg.jpg) repeat-x top left;
	border-left:1px solid #b54222;
	border-right: 1px solid #b54222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align:left;
	font-weight:normal;
	padding: 0px 0px 0px 10px;
	height:24px;
	line-height:24px;
}
.mid_heading2 a
{
color:#FFF;
text-decoration:none;
}
.form_tables
{
	background:#666;
}
.form_tables td
{
	background:#dadada;
}
.sub_heading
{
	background:url(images/sub_bg.jpg) repeat-x left top;
	border-left:1px solid #b54222;
	border-right: 1px solid #b54222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	color:#FFF;
	text-align:left;
	font-weight:normal;
	padding: 0px 10px 0px 10px;
	height:26px;
	line-height:26px;
}
.sub_heading span
{
	color:#9B9B9B;
	font-size:12px;
}
.footer_bg
{
	height:41px;
	background:url(images/nav_bg.jpg) repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	line-height:41px;
	margin:0px;
}
.submit
{
	background:url(images/btn_bg.jpg) top left no-repeat;
	height:23px;
	width:66px;
	color:#FFF;
	border:0px;
}
.submit_btns
{
	background:url(images/submit_btn_bg.jpg) repeat-x left top;
	height:23px;
	padding:0px 10px;
	color:#FFF;
	border:0px;
}
.footer_bg a
{
	color:#FFFFFF;
	text-decoration:none;
}
.footer_bg a:hover
{
	text-decoration:underline;
}

