/************ GLOBAL **************/
#body {background-image: url(../images/bg.jpg); background-repeat:no-repeat;}
#container {width:955px;background-color:#ffffff;}
#header {width:955px;height:69px;}
/*td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#959595;
}
*/
.header_link {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#64a94b;
	text-decoration:none;
}
.header_link:hover {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color: #64a94b;
}
.backtop_link {
	font-family:arial;
	font-size:11px;
	color:#64a94b;
	text-decoration:none;
}
.backtop_link:hover {
	font-family:arial;
	font-size:11px;
	color:#64a94b;
	text-decoration:underline;
}
.link {
	font-family:tahoma;
	font-size:10px;
	color:#64a94b;
	text-decoration:none;
	font-weight: bold;
}
.link:hover {
	font-family:tahoma;
	font-size:10px;
	color:#64a94b;
	text-decoration:underline;
	font-weight: bold;
}
a.copy {
	text-decoration: none;
	color:#959595;
	font-size:10px;
}
a.copy:hover {
	text-decoration: none;
	color:#666666;
	font-size:10px;
	background-color: #C5F1BE;
}

/********* NEWS ****************/
.line a:hover, .line a:active, a.line:hover, a.line:active{color:#64a94b; text-decoration:none}
.lineHiLite{
	border-bottom:1px solid #cccccc; 
	color:#666666; height:18px; 
	padding:3px; 
	background-color:#E7EBEE;
}
.lineHead{background-color:#EBEFF0; font-weight:bold; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.lineHead a:link, .lineHead a:visited, a.lineHead:link, a.lineHead:visited{color:#00CC99; text-decoration:none;}
.lineHead a:hover, a.lineHead:hover{color:#333333;text-decoration:underline;}
a.shortdesc:link,a.shortdesc:active,a.shortdesc:visited{
	color:#64a94b;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

a.shortdesc:hover{color:#666;/*font-size:70%;*/font-weight:bold; text-decoration:none; font-size:11px;}

/********** QUIZ ************/
#mainContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}


/********** LEFT NAV ************/
#module {
	width:161px;
	background-image:url(../images/mod_bg.gif);
	background-repeat:no-repeat;
/*	background-image:url(../images/mod_bg.gif);
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7; */
	}

.moduleleft { background-image:url(../images/bgmoduleleft.gif); background-repeat:no-repeat; }
.moduleleft2 { background-image:url(../images/bgmoduleleft2.gif); background-repeat:no-repeat; }
.left_bg {width:170px; padding-top:20px;}
.button {
	width: 165px;
	border-top: 8px solid #B2B2B2;
	border-bottom: 8px solid #B2B2B2;
	font-family: arial;
	font-size:11px;
}


.button ul {
		margin: 0;
		padding: 0;
		border: none;
		list-style-type: none;
}

.button ul ul {
		list-style-type: none;
}

.button li a {
		list-style-type: none;
		display: block;
		padding: 5px 5px 5px 15px;
		border-bottom: 1px solid #FFF;
		background-image:url(../images/nav_arrow.gif);
		background-color: #F2F2F2;
		color: #64a94b;
		text-decoration: none;
		width: 100%;
		height:23px;
		font-weight:bold;
}

.button li a:hover {
		list-style-type: none;
		/*border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;*/
		background-color: #DBDBDB;
		background-image:url(../images/nav_arrow.gif);
		color: #64a94b;
}
		
.button li a.on {
	list-style-type: none;
	background-color: #DBDBDB;
	background-image:url(../images/nav_arrow.gif);
	font-weight: bold;
}

.button li li a {
		list-style-type: none;
		display: block;
		padding: 5px 5px 5px 25px;
		background-image:url(../images/nav_bullet.gif);
		background-repeat:no-repeat;
		border-bottom:1px solid #FFF;
		color: #64a94b;
		text-decoration: none;
		width: 165px;
		font-family: arial;
		font-weight:normal;
		font-size:10px;
}
.button li li a:hover {
	list-style-type: none;
	background-color: #F2F2F2;
	color: #64a94b;
	background-image:url(../images/mini_arrow.jpg);
	font-weight:normal;
	text-decoration: underline;
}
.button li li a.on {
		list-style-type: none;
		display: block;
		padding: 5px 5px 5px 25px;
		background-image:url(../images/nav_bullet.gif);
		background-color:#DBDBDB;
		color: #64a94b;
		font-weight:normal;
		text-decoration: none;
		width: 100%;
}



a.HomeLink:link{
	font-family: Tahoma;
	color:#999999;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}
a.HomeLink:visited{
	font-family: Tahoma;
	color:#999999;
	font-size:11px;
	 font-weight: bold;
	text-decoration:none;
}
a.HomeLink:hover{
	font-family: Tahoma;
	color:#666666;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

a.navtop:link{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#64a94b;
	text-decoration:none;
}
a.navtop:hover{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-color:#64a94b;
}
a.navtop:visited{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#64a94b;
	text-decoration:none;
}


a.con:link{
	
	pading: 5px 10px;
	font-size: 11px;
	font-family: Verdana;
	display: block;
	width; 40px
	color:#A20033;
	Background-color: #CCCC33;
	font-weight: bold;
	
	text-decoration:none;
}
a.con:visited{
	width; 40px
	font-size: 11px;
	font-family: Verdana;
	display: block;
	pading: 5px 10px;
	color:#A20033;
	Background-color: #CCCC33;
	font-weight: bold;	
	text-decoration:none;
}
a.con:hover{
	width; 50px
	font-size: 11px;
	font-family: Verdana;
	Background-color: #CCFF33;
	color: #A20033;
	text-decoration:none;
}


a.top:link
{ font-size:13px;color:#864B11; font-weight:bold; text-decoration:none;}
a.top:visited
{ 	color:#864B11; text-decoration:none;font-weight:bold; font-size:13px; } 
a.top:active 
{ 	color:#864B11; text-decoration:none;font-weight:bold;font-size:13px; }
a.top:hover { color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; }

a.text
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #64A94B;
	 text-decoration:none;
}
a.textun
{
	font-family: Tahoma;
	font-size: 11px;	
	color: #64A94B;	
}
.texttophead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1E7457;
	font-weight: bold;
	font-variant: small-caps;
}
.texttophead1
{
	font-family: Arial;
	font-size: 20px;	
	color: #838167;
	
}
#quote {
	width:149px;
	padding-left:0px;
	background-color:#c1be9f;
	border-top:1px solid #c1be9f;
	border-left:2px solid #c1be9f;
	border-right:2px solid #c1be9f;
	}
#quote2 {
	width:149px;
	padding-left:0px;
	background-color:#ebead5;
	border-top:1px solid #c1be9f;
	border-left:2px solid #c1be9f;
	border-right:2px solid #c1be9f;
}
.quotehdr
{
	font-family: verdana;
	font-size: 11px;	
	color: #706B47;
	font-weight: bold;
	padding-top:5px;
	padding-left:10px;
}
.quotesubhdr
{
	font-family: verdana;
	font-size: 10px;	
	color: #706B47;
	font-weight: normal;
	padding-bottom:15px;
	padding-left:10px;
	background-color:#c1be9f;
}
.quotetext
{
	font-family: verdana;
	font-size: 10px;	
	color: #000000;
	font-weight: normal;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
}
.text1
{
	font-family: Tahoma;
	font-size: 11px;
	
	color: #64A94B;
	 text-decoration:none;
	
}
.textsimple
{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	 }
.textsimplebottum
{
font-family: Tahoma;
	font-size: 11px;
	color: #999999;
}	 
.textsimplebold
{
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
.textheading
{
	font-family: Tahoma;
	font-size: 11px;
	color: #4D88C4;
	font-weight: bold;
}
.txtcenter1
{
font-family: Georgia;
	font-size: 12px;
	color: #ABA99C;
	font-weight: bold;
}
.txtcenter2
{
font-family: Georgia;
	font-size: 18px;
	color: #ABA99C;
	font-weight: bold;
}
.txtcenter3
{
font-family: Georgia;
	font-size: 24px;
	color: #ABA99C;
	font-weight: bold;
}
.txtbold
{
font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.txtauthor
{
	font-family: Arial;
	font-size: 12px;
}
.txtautherpro
{
	font-family: Arial;
	font-size: 11px;
}
.txtauthorleft
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}
	
a.txtauthorleft11:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #64A94B;
	text-decoration:none;
}	
a.txtauthorleft11:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #64A94B;
	text-decoration:underline;
}
.wrapper
{
	width: 704px;
	height: 300px;
	background: white url(../images/header.jpg) repeat-y right;
	margin: auto;
}

