@charset "utf-8";
/* CSS Document */

body {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	background-color:#92a099;
	margin: 0;
	/* background-image:url(images/global/tchbgimg.gif) E1E2C8 */
}

/* Easy clearing of floats (see http://positioniseverything.net/easyclearing.html) */
.clearfix:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
.clearfix {
	display:inline-table;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1px;
	}
.clearfix {display: block;
	}
/* End hide from IE-mac */


#page {
	width: 950px;
	margin: 0 auto;
	background-color: #FFFFFF;
}
/*global styles*/

.floatLeft {
	float: left;
}
.whitebBack {
	background-color:#FFFFFF;
}

/*Top Bar*/

#topBar {
	width: 880px;
	height: 82px;
}
.pattern {
	width: 575px;
	background-color:#B0B579;
	float:right;
}

/*Top Navigation*/

#topNav {
	width: 950px;
	height: 22px;
	padding: 30px 0 30px 0;
}

/*Middle Section*/
#middleContainer {
	width: 950px;
	background-color:#c1d72e;
}
#middleContainerPink {
	width: 950px;
	background-color:#e60e64;
}
#middleContainerGreen {
	width: 950px;
	background-color:#c1d72e;
}

/*Home Content*/
.homeContentL {
	width: 474px;
	height: 344px;
	background-color:#FFFFFF;
	float: left;
	background-image: url(images/home/logo_grad.gif);
	background-repeat:repeat-y;
	padding-top: 130px;
}
.homeContentR {
	width: 476px;
	height: 474px;
	float: right;
}

/*Page Content*/
.pageContentL {
	width: 548px;
	float: left;
	padding: 42px;
}
.pageContentR {
	width: 318px;
	float: right;
}
.pageContentLgreen {
	width: 548px;
	background-color:#c1d72e;
	float: left;
	padding: 42px;
}
.pageContentLpink {
	width: 548px;
	background-color:#e60e64;
	float: left;
	padding: 42px;
}
.pageContentRpink {
	width: 318px;
	float: right;
}
/*Right Bar*/

/*Footer*/
#footerLine{
	width: 950px;
	height: 15px;
	background-color: #A5B3AB;
}
#copyFooter{
	width: 864px;
	height: auto;
	height: 40px;
	padding: 25px 43px 25px 43px;
	background-color: #FFFFFF;
	color: #6b7870;
	float: left;
	font-size: 0.9em;
}
.padding5px{
	padding-bottom: 5px;
}
	

/*Fonts and Navigation Roll Overs*/

.whiteBold{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 1em;
	
}
.blackBold{
	color: #000000;
	font-weight: normal;
	font-size: 1em;
	
}ul {
	padding: 24px;
}
.textlink{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 1em;
	
}
a.textlink{
	color: #FFFFFF;
	
}
