/*fck start*/
body {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #fff;
	font-size: 12px;
	color: #6b6c6f;
}

hr {
	color: #008544;
	background-color: #008544;
	border: 0;
	height: 1px;

}


/* Default links */
a {
	text-decoration: none;
	outline: none;
	color:#f78e1d;
}

a:hover {
	text-decoration: underline;
		color:#008544;
}

/*Font size*/
h2, h3, h4, h5, strong {
	font-weight: 700;
		margin-bottom:5px;
}

h1 {
	font-size: 20px;
	color: #008544;
	text-transform: capitalize;
	font-weight: 400;
		margin-bottom:5px;

}

h2 {
	font-size: 16px;
	color: #008544;
}

h3 {
	font-size: 14px;
	color: #008544;
}

h4 {
	font-size: 14px;
	color: #000;
}

h5 {
	font-size: 12px;
	color: #008544;
	font-style: italic;
}

h6 {
	font-size: 12px;
	color: #008544;
}


.Fontxx-Small{font-size: 10px;}
.Fontx-Small{font-size: 12px;}
.FontSmall{font-size: 12px;}
.FontMedium{font-size: 13px;}
.FontLarge{font-size: 14px;}
.Fontx-Large{font-size: 16px;}
.Fontxx-Large{font-size: 18px;}



/*Containers*/

.leftCont, .contentCont, .rightCont {
	line-height:140%;
}

.canvas, .canvasWrapper, .mainCont, .footer, .footerbottom {
	width: 970px;
	margin: 0 auto;
}
.canvas {
margin-top:-25px;
}

.mainCont {
	background-image: url("/web/design/images/bgMainCont.jpg");
	background-repeat: repeat-y;
	min-height: 315px;
	height: auto !important;

}
.contentCont {
	min-height: 315px;
	height: auto !important;
}
.topHMenuContainer {
	padding-bottom:35px;
}


.leftCont {
	width: 146px;
	margin-left:15px;
	float:left;

}

.leftCont a {
	color: #58595b;
	font-size: 12px;
}

.mainRight {
	float: right;
	width: 794px;
}

.rightCont {
	width: 252px;
	float: right;

}

/*Lists*/
#content.ctr ul {
	margin-left:5px;
	padding-left:20px;
}
#content.ctr ol {
	margin-left:25px;
	
}

/*IE Min Height*/
* html .mainCont, *html .mainCont2, *html .contentCont {
	height: 315px !important;
}


/*Footer*/

.footerholder {
	background-image:url("/web/design/images/logo-footer.jpg");
	background-repeat:no-repeat;
	width:970px;
	height:35px;

}.footerholderCopy{
	line-height:30px;
	text-align:right;
	padding-right:22px;

	
}.footerholderCopy a{color:#000000;}

.footerholderCopy a:hover{color:#000000; text-decoration:underline;}

/*Images*/
img {
	border: none;
}
.contentCont img {
	padding:5px;
}

/*Subscribe Link in right cont*/
#rhs.rhs div a {
	font-size: 12px;
	color: #f78e1d;
	font-weight:700;
}

/*Title*/
.introText {
	font-weight: 100;
	font-size: 22px;
	color: #008544;
	margin-bottom:5px;
	line-height:110%;
	
}
