/* CSS Document */

body {

	background-color:#284617;
	color:#333333;

}

hr {

	border:solid #C8D89E 0px;
	background-color:#C8D89E;


}

.sponsor {

	color:#789C17; 

}


a {

	color:#000066;

}

h1, h2, h3, h4, h5, h6 {

	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	letter-spacing:-1px;
	color:#7DA218;


}


html #body_wrapper .avatar {

	border:solid #C8D89E 1px;
	padding-top:2px;
	padding:2px;

}


html #performance p {

	color:#7DA218;
	padding-bottom:10px;

}


.performance_title {

	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
	
}

span.heading {

	font-family:Georgia, "Times New Roman", Times, serif;
	color:#7DA218;

}

div.comment_style p {

	border-bottom:dashed #C8D89E 1px;
	padding-bottom:8px;
	margin-right:18px;

}

div.comment_style_one_line p {

	padding-bottom:20px;

}

div.comment_style img.icon {

	padding-top:4px;

}


html div#square img {

	border:solid #C8D89E 1px;

}


.main_form textarea {

	font-family:Georgia, "Times New Roman", Times, serif;

}

.main_form input, select {

	font-family:Georgia, "Times New Roman", Times, serif;

}

.main_form .form_button {


	background-color:#648312;
	font-family:Arial, Helvetica, sans-serif;

}


.related_heading {


	 font-family:Georgia, "Times New Roman", Times, serif;
	 color:#6B8C14;

}


/********************** header ****************************/


.toolbar_form input {

	background-color:#B4BDAE;
	font-family:Georgia, "Times New Roman", Times, serif;

}

html div#header_top #login_button, html div#toolbar #search_button {

	  background-color:#648312;
	  font-family:Arial, Helvetica, sans-serif;
	
}

div#login span a.join {

	  color:#A5D90F;

}

div#login span a.top_link_alt {

	 color:#A5D90F;

}

/********************** body ****************************/

#sub_nav {

	 background-color:#7DA218;
	
}

/********************** footer ****************************/

#footer_wrapper {

	 background-color:#284617;


}

#footer_wrapper p {

	margin-top:0px;
	clear:both;
	
}

#footer_inner {

	 color:#718566;
	
}

.footer_links a {

	 text-decoration:underline;
	 color:#718566;

}

#copyright {
	
	 border-top:dashed #718566 1px;
	
}

/********************** from new homepage ****************************/
/******************************************************/

div#main_content div.wide_featured {	

	 width:620px;

}

div#main_content h2, div#main_content h3, div#main_content h4,div#main_content h5,div#main_content h6, .second_heading {

	color:#3A6722;

}


/********************** dictionary  ****************************/

.large_form input {
	
	width:400px;
	height:33px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	border:solid #698813 1px;

}

#dictionary_search_form {

	padding-top:10px;
	
}

#dictionary_search_form  * {
	
	vertical-align:middle;
	margin:0px;
	padding:0px;

}

#dictionary_search_form input {

	float:left;

}

#large_search_button {
	
	width:138px;
	background-image:url(http://zantrio.com/assets/graphics/secondary_pages/large_search_button.jpg);
	height:35px;
	border:none;

}

div#main_content div.search_results a {

	font-size:12px;
	font-weight:normal;
	text-decoration:underline;

}

/********************** forum  ****************************/

.forum_topic {

	float:left;
	width:300px;

}
.forum_posts {

	float:right;
	width:315px;

}

html div.forum_posts a {

	font-size:12px;

}

div.forum_topic_small {
	
	width:140px;

}

div.forum_posts_large {
	
	width:485px;

}

.forum_posts a {

	font-weight:bold;

}

.topic {

	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:normal;
	color:#3A6722;

}

.forum_wrapper {

	padding-top:10px;
	border-bottom:dashed #C8D89E 1px;
	clear:both;

}

html .broker_forum_wrapper_modify {

	border:none;
	padding-top:5px;

}

.broker_clear {

	clear:both;
	display:block;

}

#box_buttons img {

	border:none;

}

/********************** members area   ****************************/

.box_wide_item {

	  border-bottom:dashed #C8D89E 1px;

}


#main_content .box p a {

	  color:#6A8A13;

}

.box span.top {

	  font-family:Georgia, "Times New Roman", Times, serif;

}

#main_content .box p a.larger_box_link {
	
	  color:#284617;

}

div.message_open p {

	  border-bottom:dashed #C8D89E 1px;

}

p.profile_link a {

	  color:#7DA218;

}

/********************* broker review   ****************************/

.reviews {
	
	margin:auto;
	padding-top:5px;
	width:97%;
	text-align:center;
	font-size:11px;

}

.reviews td {

	width:70px;

}

.reviews td {

	border-bottom:dashed #C8D89E 1px;
}

.reviews .logo_row {

	width:330px;
	text-align:left;

}

.reviews .logo_row {
	
	text-align:left;
	padding:0px;

}

.table_number {
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;

}

table.reviews a {

	padding-left:5px;
	text-decoration:underline;

}


/********************** performance table   ****************************/


div.even {

	 background-color:#FFFFFF;

}

div.odd {

	 background-color:#E2F3B6;

}

#performance_table tr.header, html .sub_table tr.header{

	background-color:#6A8A13;
	font-family:Georgia, "Times New Roman", Times, serif;*/

}


.sub_table tr.odd {

	background-color:#E2F3B6;

}


.sub_table tr {
	
	background-color:#FFFFFF;
	
}

