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

body {
	margin:0px;
	background:url(../images/bg.jpg) left top repeat;
}
.contentBg {
	background:url(../images/content_top_bg.jpg) top center no-repeat;
}
a {
	outline:none;
}
p {
	margin:0px;
	padding:0px;
}
.bdr {
	border:#ccc solid 2px;
}
.repeat-x {
	background-repeat:repeat-x;
}
.repeat-y {
	background-repeat:repeat-y;
}
ul.mainNav {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}
ul.mainNav li {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	color:#000000;
	font-size:14px;
	text-transform:uppercase;
	background:url(../images/menu_divider.jpg) right no-repeat;
	height:54px;
	line-height:54px;
}
ul.mainNav li.last {
	background:none;
}
ul.mainNav li a {
	color:#000000;
	font-size:13px;
	text-decoration:none;
	padding:0px 12px;
	display:block;
}
ul.mainNav li a:hover {
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	background:url(../images/menu_bg_hover.jpg) repeat-x;
}
ul.mainNav li a.current {
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	background:#eaa12f;
}
.dropmenudiv {
	position:absolute;
	top: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:27px;
	z-index:100;
	background-color:#e8bb08;
	width:190px;
	visibility: hidden;
}
.dropmenudiv a {
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	display: block;
	text-indent: 10px;
	padding: 5px 0;
	text-decoration: none;
}
.dropmenudiv a:hover {
	background-color:#332f1c;
	color:#fff;
}
.input {
	border:#3f3e3e solid 1px;
	padding:4px;
}
.ctTxt {
	font-family:Tahoma;
	font-size:12px;
	color:#393939;
	text-align:justify;
	line-height:normal;
}
.footerTxt {
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.footerTxt a {
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.footerTxt a:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}
.desgnTxt {
	font-family:Tahoma;
	font-size:11px;
	color:#65c801;
	text-decoration:none;
}
.desgnTxt a {
	font-family:Tahoma;
	font-size:11px;
	color:#65c801;
	text-decoration:none;
}
.desgnTxt a:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#65c801;
	text-decoration:underline;
}
.runTxt {
	font-family:Tahoma;
	font-size:13px;
	color:#3f3e3e;
	text-align:justify;
	line-height:normal;
	text-decoration:none;
}
.runTxt a {
	font-family:Tahoma;
	font-size:13px;
	color:#3f3e3e;
	text-align:justify;
	line-height:normal;
	text-decoration:none;
}
.runTxt a:hover {
	font-family:Tahoma;
	font-size:13px;
	color:#3f3e3e;
	text-align:justify;
	line-height:normal;
	text-decoration:none;
}
.runTxt span {
	font-family:Tahoma;
	font-size:13px;
	color:#3f3e3e;
	line-height:22px;
	text-decoration:none;
}
.QCLeftBdr {
	border-left:#bfbfbf solid 1px;
}
.QCRightBdr {
	border-right:#bfbfbf solid 1px;
}
.QCBottomBdr {
	border-bottom:#bfbfbf solid 1px;
}
h1 {
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#393939;
}
h1 span {
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#ffcc00;
}
h2 {
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#393939;
}
.gridStyle {
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
}
.gridStyle th {
	color:#FFFFFF;
}
.gridStyle td, .gridStyle th {
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px;
	text-align:center;
}
.topicbl
{	
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#0080c0;
	text-align:justify;
	line-height:normal;
	text-decoration:none;
}
.topicitalic
{	
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#3f3e3e;
	text-align:justify;
	line-height:normal;
	font-style:italic;
	text-decoration:underline;
}
.runTxtbold {
	font-family:Tahoma;
	font-size:13px;
	color:#808080;
	text-align:justify;
	line-height:normal;
	text-decoration:none;
}
.addressbold {
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
}
.mailTo a
{ 
	font-family:Tahoma;
	font-size:13px;
	color:#2a5db0;
	text-align:justify;
	font-weight:bold;
	line-height:normal;
	text-decoration:underline;
}
.mailTo a:hover
{ 
	font-family:Tahoma;
	font-size:13px;
	color:#2a5db0;
	text-align:justify;
	font-weight:bold;
	line-height:normal;
	text-decoration:underline;
}
.videoLinks {
  color:#000;
  font-size:14px;
  font-weight:bold;
}
.videoLinks a {
  color:#000;
  text-decoration:none;
}
.videoLinks a:hover {
  color:#585858;
  text-decoration:underline;
}
.metaNavHolder {
  float:right;
  width:100px;
  margin:15px 0 0 0;
}
ul.metaNav {
  font-size:11x;
  color:#666;
  font-family:Arial;
   margin:0;
   padding:0;
 }
ul.metaNav li{
    margin:0;
   padding:0;
   list-style:none;
 }
   ul.metaNav li a {
    color:#666;
	text-decoration:none;
 }
   ul.metaNav li a:hover {
    color:#666;
	text-decoration:none;
 }

	