/************************* Main layout styles ***************************/

body {
	text-align: center;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #7c7c7c;
	margin: 0;
	padding: 0;
	background-color:#f0f0f0;

	background-color: #64ba47;
	background-image:url(../images/bg.jpg);

	background-repeat:no-repeat;
	background-position:top center;

}
tr,td {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

#container {
	width: 960px;
	margin: 0 auto;
	position:relative;
	background-color: white;
	margin-top: 20px;
	border:1px solid white;
	margin-bottom: 20px;
}
#containercontent{
	margin:20px;
	margin-top: 30px;
}

#content {
	float:left;
	width: 710px;
	margin: 0;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 400px;	
	text-align:left;
	margin-bottom: 20px;

}

#contenttop{
	height: 120px;
}
#contenttopleft{
	float:left;
	width:480px;
	border-top:1px solid #cccccc;
	height: 120px;
	padding-top: 10px;
	font-size:14px;
	line-height:17px;

}
#contenttopright{
	float:left;
	margin-left:20px;
	width: 210px;
	border-top:1px solid #cccccc;
	height: 120px;
	padding-top:15px;

}

#contentcontent {
	text-align: left;
	margin-right: 0px;
	padding-top:13px;
	background-image:url(../images/hdots.gif);
	background-position:top;
	background-repeat:repeat-x;
	min-height:400px;
}
/* for Internet Explorer */
/*\*/
* html #contentcontent {
height: 400px;
}
/**/

#left {
	float:left;
	width: 210px;
	text-align: left;
}

#leftcontent{
	border-top:1px solid #cccccc;
	padding-top:10px;
	margin-right:30px;
}


#footer {
	margin-top: 60px;
	text-align: left;
	padding-top:5px;
	background-image:url(../images/hdots.gif);
	background-position:top;
	background-repeat:repeat-x;
}


.green14{
	color: #9ab306; font-size:14px;
}
.darktext{

}

.greentext{
	color: #acd05d;
}
.orangetext{
	color: #f7a11a;
}
.bluetext{
	color: #00a6dd;
}
.darkbluetext{
	color: #5D88A1
}
.pinktext{
	color: #f17aab;
}

/***************************** General *******************************/

a:visited {
	color: #0070b5; font-weight: normal; text-decoration: underline;
}
a:link {
	color: #0070b5; font-weight: normal; text-decoration: underline;
}
a:hover {
	color: #005194; font-weight: noraml; text-decoration: underline;
}

a.orange:visited {
	color: #f7a11a; font-weight: normal; text-decoration: none;
}
a.orange:link {
	color: #f7a11a; font-weight: normal; text-decoration: none;
}
a.orange:hover {
	color: #f7a11a; font-weight: noraml; text-decoration: underline;
}

a.green:visited {
	color: #ADC527; font-weight: normal; text-decoration: none;
}
a.green:link {
	color: #ADC527; font-weight: normal; text-decoration: none;
}
a.green:hover {
	color: #ADC527; font-weight: noraml; text-decoration: underline;
}

a.darkblue:visited {
	color: #5D88A1; font-weight: normal; text-decoration: none;
}
a.darkblue:link {
	color: #5D88A1; font-weight: normal; text-decoration: none;
}
a.darkblue:hover {
	color: #5D88A1; font-weight: noraml; text-decoration: underline;
}

a.grey:visited {
	color: #7c7c7c; font-weight: normal; text-decoration: none;
}
a.grey:link {
	color: #7c7c7c; font-weight: normal; text-decoration: none;
}
a.grey:hover {
	color: #7c7c7c; font-weight: noraml; text-decoration: underline;
}

#navlist
{
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0;
	list-style: none;
	padding-bottom: 30px;	
	background-image:url(../images/hdots.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-top: 109px;
}

#navlist li{
	border-bottom:1px solid white;
}
#navlist li a:visited {
	color:#666666;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding: 7px;
	border-bottom: 1px solid #cccccc;	
}
#navlist li a:link {
	color:#666666;
	text-decoration:none;
	font-weight: bold;
	display: block;
	padding: 7px;
	border-bottom: 1px solid #cccccc;	
}


#navlist li:hover{
	border-bottom:1px solid #acd05d;
}
#navlist li a:hover {
	color:#666666;
	text-decoration:none;
	font-weight: bold;
	display: block;
	background-color:#F5F5F5;
	padding: 7px;
	border-bottom:1px solid #acd05d;
}

/* Green*/

#navlist li.green a:visited {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #acd05d;	
}
#navlist li.green a:link {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #acd05d;	
}
#navlist li.green a:hover {
	border-bottom:1px solid #acd05d;
}
#navlist li.green{
	border-bottom:1px solid #acd05d;
}
#navlist li.greenover:hover{
	border-bottom:1px solid #acd05d;
}
#navlist li.greenover a:hover {
	border-bottom:1px solid #acd05d;
}

/* Orange */

#navlist li.orange a:visited {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #f7a11a;	
}
#navlist li.orange a:link {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #f7a11a;	
}
#navlist li.orange a:hover {
	border-bottom:1px solid #f7a11a;
}
#navlist li.orange{
	border-bottom:1px solid #f7a11a;
}
#navlist li.orangeover:hover{
	border-bottom:1px solid #f7a11a;
}
#navlist li.orangeover a:hover {
	border-bottom:1px solid #f7a11a;
}


/* Blue */

#navlist li.blue a:visited {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #00a6dd;	
}
#navlist li.blue a:link {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #00a6dd;	
}
#navlist li.blue a:hover {
	border-bottom:1px solid #00a6dd;
}
#navlist li.blue{
	border-bottom:1px solid #00a6dd;
}
#navlist li.blueover a:hover {
	border-bottom:1px solid #00a6dd;
}
#navlist li.blueover:hover{
	border-bottom:1px solid #00a6dd;
}


/* Dark Blue */

#navlist li.darkblue a:visited {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #5d88a1;	
}
#navlist li.darkblue a:link {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #5d88a1;	
}
#navlist li.darkblue a:hover {
	border-bottom:1px solid #5d88a1;
}
#navlist li.darkblue{
	border-bottom:1px solid #5d88a1;
}
#navlist li.darkblueover a:hover {
	border-bottom:1px solid #5d88a1;
}
#navlist li.darkblueover:hover{
	border-bottom:1px solid #5d88a1;
}

/* Pink */

#navlist li.pink a:visited {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #f17aab;	
}
#navlist li.pink a:link {
	border-bottom: 1px solid #cccccc;	
	background-color:#F5F5F5;
	border-bottom:1px solid #f17aab;	
}
#navlist li.pink a:hover {
	border-bottom:1px solid #f17aab;
}
#navlist li.pink{
	border-bottom:1px solid #f17aab;
}
#navlist li.pinkover a:hover {
	border-bottom:1px solid #f17aab;
}
#navlist li.pinkover:hover{
	border-bottom:1px solid #f17aab;
}




.white16 {
	color: #FFFFFF;
	font-size: 16px;
}
.normal17 {
	font-size: 17px
}
.greentext {color: #ADC527}
.orangetext {color: #f7a11a}

#home-news-headline{
	position:absolute;
	left:12px;
	top:51px;
	width:111px;
	height:81px;
	text-align:left;
}
#home-news-intro {
	position:absolute;
	left:131px;
	top:53px;
	width:205px;
	height:79px;
	text-align:left;	
}
.blue17 {
	color: #5D88A1;
	font-size: 17px;
	line-height:17px;
}
