﻿.boxtitle
{
    color: #3f663f;
    font-size:131%;
    text-align:center;
    height:25px;
    background:url(../img/h_dot.gif) repeat-x left bottom;
}

.faqbox
{
	background: #ffffff url(../img/leftnav_con_bg.jpg) repeat-x left top;
	border:1px solid #d9d9d9;
	margin: 10px 15px 10px 0;
}

.faq
{
	background:url(../img/leftnav_bg.jpg) repeat-x left bottom;
	padding: 5px 0 5px 10px;
}

.question
{
	/*background-color:#CCCC99;*/
	width:700px; 
	margin-top:15px; 
	padding: 0 5px 0 5px;
}

.question p
{
	text-align:justify;
    font-size:93%;
    font-weight:bold;
    color:#3C6565; /*#2A2E33;*/
    /*padding-right:10px;*/
}

.answer
{
    background-color:#F7F7DE;
    width:700px;
    padding: 0 5px 0 5px;
}

.answer p
{
    text-align:justify;
    font-size:85%;
    color:#2A2E33;
}

.foobox
{
	background: #ffffff url(../img/leftnav_con_bg.jpg) repeat-x left top;
	border:1px solid #d9d9d9;
	margin: 10px 15px 10px 0;
}

.foo
{
	background:url(../img/leftnav_bg.jpg) repeat-x left bottom;
	padding: 5px 0 5px 10px;
}

.foo img
{
	margin-top:15px; 
	padding: 0 5px 0 5px;
	float:left;
}

.foo p
{
    text-align:justify;
    font-size:85%;
    color:#2A2E33;
    margin-right: 10px;
    margin-left: 10px;
}

.benefbox
{
	background: #ffffff url(../img/leftnav_con_bg.jpg) repeat-x left top;
	border:1px solid #d9d9d9;
	margin: 10px 15px 10px 0;
}

.benef
{
	background:url(../img/leftnav_bg.jpg) repeat-x left bottom;
	padding: 5px 0 5px 10px;
}

.benef p
{
    text-align:justify;
    font-size:85%;
    color:#2A2E33;
    margin-right: 10px;
    margin-left: 10px;
}

.benef h4
{
	font-size:93%;
    color:#3F663F;
    margin-right: 10px;
    margin-left: 10px;
}

.benef table
{
	font-size:85%;
	margin-right: 10px;
	margin-left: 10px;
}

.calrow
{
    clear: both;
}

.calbox{
	background: #ffffff url(../img/leftnav_con_bg.jpg) repeat-x left top;
	border:1px solid #d9d9d9;
	width:233px;
	float:left;
	margin: 10px 15px 10px 0;
}

.cal{
	background:url(../img/leftnav_bg.jpg) repeat-x left bottom;
	padding: 5px 10px 5px 10px;
}

.cal p 
{
	font-size:85%;
}

.main_title{
	height: 30px;
	line-height:30px;
	color: #3f663f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:center;
}

.memberbox{
	background:url(../img/leftnav_con_bg.jpg) repeat-x;
	border:1px solid #d9d9d9;
	float:left;
	width:350px;
	margin: 5px 15px 10px 0;
}

.member{
	background: url(../img/leftnav_bg.jpg) repeat-x left bottom;
	padding: 5px 10px 5px 10px;
	height:250px;
}

.boardbox{
	background:url(../img/leftnav_con_bg.jpg) repeat-x;
	border:1px solid #d9d9d9;
	float:left;
	width:350px;
	margin: 5px 15px 10px 0;
}

.board{
	background: url(../img/leftnav_bg.jpg) repeat-x left bottom;
	padding: 5px 10px 5px 10px;
	/*height:250px;*/
}

.board img {
    padding-top:10px;
}

.board .wrap {
    text-align: justify;
    padding: 5px 15px 0 135px;
    font-size:93%;
}

.menuiconsbox{
    background: #ffffff;
	border:1px solid #d9d9d9;
	margin: 10px 15px 10px 0;
}

.menuicons{
	padding: 5px 0 5px 10px;
}

.menuicons a{
    color:#215A8C;
    text-decoration:none;
}

.endorsecon{
	background:url(../img/leftnav_con_bg.jpg) repeat-x;
	border:1px solid #d9d9d9;
	float:left;
	width:350px;
	/*margin: 0 2px;*/
	margin: 5px 15px 10px 0;
}

.endorsebox{
	background: url(../img/leftnav_bg.jpg) repeat-x left bottom;
	/*padding:1px 8px 20px 8px;*/
	padding: 5px 10px 5px 10px;
	height:150px;
}

.endorsebox img
{
    padding-top:10px;
}

.endorsebox p
{
    /*text-align:justify;*/
    /*margin-left:10px;*/
    padding: 5px 15px 0 93px;
    font-size:93%;
}

