@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; }
img{ border:0px; }

h2{ color:#000; font-size:23px; font-weight:normal; }
h3{	color:#c8f26a; font-size:17px; }
h1{	color:#c8f26a; font-size:20px; }
.wrapper{ margin:0px; padding:0px; }


.header{ background:url(../images/hdr_bg.jpg) #265d07 repeat-x bottom left; width:100%; }
.logo img{ margin:18px 5px; }
.top_link a{ color:#85b57e; text-decoration:none; padding-left:15px; }
.top_link a:hover{ text-decoration:underline; }
.top_home{ background:url(../images/home_icon.jpg) no-repeat left; }
.top_email{ background:url(../images/email-icon.jpg) no-repeat left; }

.link_url a{ color:#85b57e; text-decoration:none; }
.link_url a:hover{ text-decoration:underline; }


.main_page{ background:url(../images/main_bg.jpg) repeat-x top left  #267e0b ; width:100%; padding:0px 0px 23px 0px; }
.content{ background:url(../images/main_bg_inner.jpg) no-repeat top right; }

/* leftbar */

.leftbar{ }
.leftbar_box{ padding:23px 0px 0px 0px; }
.leftlink_middle{ width:173px; background:url(../images/leftlink_middlbg.png) repeat-x left top; height:25px; }
.leftbar_link{ padding:0px 0px 1px 0px; }
.leftlink_middle a{ background:url(../images/leftlink_arrow.png) no-repeat left top; color:#fff; padding:5px 0px 2px 15px; margin:0px; text-decoration:none; }
.leftlink_middle a:hover{ color:#85b57e; background:url(../images/leftlink_arrow_hover.png) no-repeat left top; }
.leftlink_middle .active{ color:#85b57e; background:url(../images/leftlink_arrow_hover.png) no-repeat left top; font-weight:bold;font-size:11px; }
.greenbox_middle{ background:url(../images/greenbox_middle.jpg) repeat-y top; width:187px; }
.greenbox_middle tr td{ padding:0px 0px 9px 0px; color:#fff; }
.upperclass{ text-transform:uppercase; }

.rightbar_box{ padding:23px 0px 0px 0px; }
.rightbar h2{ border-bottom:solid 1px #398522; padding:0px 0px 5px 0px; margin:0px; }
.welcome_text p{ font-size:13px; padding:15px 0px 10px 0px; margin:0px; }
.yellow_text{ color:#a6d657; font-weight:bold; }
.rightbar_box h3{ margin:0px; padding:0px 0px 0px 0px; }
.three_box_inner{ padding:0px 0px 18px 0px; }
.box_inner p , .bg_none p{ width:106px; }
.three_box{ margin:0px 0px 0px 12px; }
.three_box img , .bg_none img{ padding:0px 0px 0px 4px; }
.three_box .read_more , .bg_none .read_more{ background:url(../images/readmore_bg.png); width:69px; padding:5px 0px 0px 5px; height:25px; }
.three_box .read_more a , .bg_none .read_more a{ color:#fff; text-decoration:none; }
.bg_none{ background:none;  margin:0px 0px 0px 12px; }
.innerpage-midl-bg a{ color:#fff; text-decoration:underline; margin:0px 3px 0px 0px; }
.innerpage-midl-bg a:hover{ text-decoration:none; }


.innerpage-midl-bg{ background:url(../images/innerpage-txt-midlbg.jpg) left repeat-y; width:753px; font-size:13px; }
.innerpage_box{ margin:9px 0px 0px 0px; }
.innerpage-midl-bg p{ margin:0px; font-size:13px; padding:0px 9px 10px 0px; margin:0px;  }
.innerpage-midl-bg img{ border:solid 1px #25690f; }
.number{ font-weight:bold; padding:0px 0px 0px 0px; width:25px; }
.innerpage-midl-bg h3{ padding:0px 0px 9px 0px; margin:0px; }
.td_space tr td{ padding:8px 0px; }
.past_participants{ padding:38px 0px 0px 0px; }
.yellow_bdr{ border:solid 1px #c8f26a; padding:10px; font-weight:bold; font-size:13px; margin:10px 0px 0px 0px; }
.yellow_bdr_books{ border:solid 1px #c8f26a; padding:10px; margin:10px 0px 0px 0px; }
.amazon_title{ padding:13px 0px 3px 0px; font-size:14px; border-bottom:solid 1px #54a23a; }
.white_box{ width:120px; height:210px; background:#fff; padding:10px 0px 10px 0px ; }
.book_link{ padding:4px 0px 0px 0px;}
.book_link a{ color:#265d07; }
.yellow-title{ color:#c8f26a; font-size:13px; font-weight:bold; padding:0px 5px 0px 0px; }
.table_bdr{ border:solid 1px #55ae37; }
.table_bdr tr td{ padding:9px 5px 9px 10px; }
.left_bdr{ border-right:solid 1px #55ae37; }
.bottom_border{ border-bottom:solid 1px #55ae37; }
.table_bdr .inner_table{ margin:0px; padding:2px 0px; }
.table_bdr .inner_table tr td{ margin:0px; padding:0px 0px; }
.table_bdr .checkbox{ width:20px; margin:0px; padding:0px; }
.table_bdr .ans_text{ margin:0px; padding:0px 0px 0px 5px; }
.innerpage-midl-bg .check_score{ background:url(../images/readmore_bg.png); width:69px; padding:7px 0px 0px 5px; height:23px; text-align:center; font-size:11px; display:block; cursor:pointer; text-decoration:none; }
.quote_hd{ border-bottom:solid 1px #398522; font-size:13px; font-weight:bold; padding:0px 0px 3px 0px; }
.textfld{ width:250px; }
.form_hd{ width:150px; }
.quote_form tr td{ padding:5px 0px 5px 0px; }


.footer{ background:#265d07; }
.footer_inner{ padding:9px 0px; }

.btnInput {
	font-family: Tahoma;	font-size: 11px;	background-color: #3A7F23; padding:4px; border: 1px none #FFFFFF; color: #FFFFFF;
}

.container { width:98px; height:140px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides div { position:absolute; top:0; width:98px; display:none; }
/*
 * Optional
*/
#loopedSlider,#newsSlider { margin:0 auto; width:98px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin:0; }
ul.pagination li  { float:left; }
ul.pagination li a { padding:2px 4px; }
ul.pagination li.active a { background:blue; color:white; }

