/* CSS Document */
body{ background:url(../images/bg.jpg) no-repeat top center #fff498; font-family:Arial, Helvetica, sans-serif; color:#3e2615; margin:0; padding:0;}

form{ margin:0; padding:0; display:inline;}

.nav_bar{ font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; font-weight:bold; padding-top:6px;}
.nav_bar a{ font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.nav_bar a:hover{ font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}

/*.logo{ text-indent:-10000px;background:url(../images/new_logo.jpg) no-repeat; width:233px; height:144px; position:relative; top:0; right:0;}
.logo a{text-indent:10000;}*/

.logo{float:right; position:absolute; margin:0; padding:0;}
.logo a{background:url(../images/new_logo.jpg) no-repeat; width:233px; height:144px; display:block; text-indent:-10000px;}


.brown_text{ font-family:"Trebuchet MS"; font-size:24px; color:#3b2313; padding-left:10px; font-weight:bold;}
.brown_content{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#3b2313; font-style:italic;}
.brown_content_text{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#3b2313; font-style:italic;}
.e_learnbg{ background:url(../images/elearn_bg.gif) center  no-repeat; font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; height:130px; width:298px;}
.white_text{ padding:10px 0px 0px 15px; font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; }
.white_text_inner{ padding:0px 0px 0px 0px; font-family:"Trebuchet MS"; font-size:14px; color:#FFFFFF; }

.light_grey_bg{ background:url(../images/grey_bg.gif) no-repeat; width:295px; height:46px; font-family:Century; font-size:24px; color:#FFFFFF; padding:5px 0px 0px 10px;}
.light_grey_bg a{font-family:Century; font-size:24px; color:#FFFFFF; padding:5px 0px 0px 10px; text-decoration:none;}
.grey_right_bg{ background:url(../images/grey_right_bg.jpg) no-repeat; width:226px; height:102px; font-family:Century; font-size:22px; color:#FFFFFF; padding:8px 8px 0px 10px;}
.grey_right_bg a{font-family:Century; font-size:18px; color:#FFFFFF; padding:0px 0px 0px 10px; text-decoration:none;}
.grey_left_bg{ background:url(../images/grey_left_bg.jpg) no-repeat; width:251px; height:98px; font-family:Century; font-size:22px; color:#FFFFFF; padding:0px 0px 0px 10px;}
.grey_left_bg a{font-family:Century; font-size:18px; color:#FFFFFF; padding:0px 0px 0px 10px; text-decoration:none; outline:none; border:none;}

.vid_mid{ background:url(../images/vid_mid.jpg) no-repeat; width:270px; height:104px; font-family:Century; font-size:22px; color:#FFFFFF; padding:0px 0px 0px 10px;}
.vid_mid a{font-family:Century; font-size:18px; color:#FFFFFF; padding:0px 0px 0px 10px; text-decoration:none; outline:none; border:none;}


.grey_bg{ background:url(../images/grey_bg.jpg) no-repeat; width:302px; height:38px; font-family:Century; font-size:24px; color:#FFFFFF; padding:5px 0px 0px 10px;}
.grey_bg a{ font-family:Century; font-size:18px; color:#FFFFFF; padding:5px 0px 0px 10px; text-decoration:none}
.grey_bg2{ background:url(../images/grey_bg2.jpg) no-repeat; width:302px; height:44px; font-family:Century; font-size:24px; color:#FFFFFF; padding:5px 0px 0px 10px;}
.grey_bg2 a{ font-family:Century; font-size:18px; color:#FFFFFF; padding:5px 0px 0px 10px; text-decoration:none}

.image_padding{ padding-left:10px;}
.white_content{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; padding-left:60px; font-style:italic;}
.whitesmall_content{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF;}
.white_text_h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-decoration:underline;}
.white_text_h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff496;}
.white_inner_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.white_inner_text span{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff496;}
.white_inner_text a{ color:#fff496; text-decoration:none;}
.read_more{ font-size:11px; background:url(../images/read_more.jpg) no-repeat; width:75px; height:19px; padding-top:3px; margin-top:10px; color:#FFFFFF; text-align:center;}
.read_more a{ font-size:11px; color:#fff;}
.read_more a:hover{ font-size:11px; color:#fff;}
.green_text{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#1b7301;}
.green_head_text{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#1b7301;}

.content_text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}

.content_inner{ font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:5px; color:#fff496;}
.content_inner a{ text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff496;}
.green_link{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff;}
.green_link span{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff;}
.green_link a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; text-decoration:none;}
.green_link a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; text-decoration:underline;}


/*----inner start----*/

.leftgreenbar{ background:url(../images/left_green_bar.jpg) repeat-y left; width:8px; }
.rightgreenbar{ background:url(../images/right_green_bar.jpg) repeat-y right; width:8px; }

.brown_bg{ background:#654e2c;}

.grey_yellow_bg{ background:url(../images/grey_yellow_bg.jpg) no-repeat; width:300px; height:41px; font-family:Century; font-size:18px; color:#FFFFFF; padding:0px 0px 0px 10px;}
.grey_yellow_bg a{ font-family:Century; font-size:18px; color:#FFFFFF; padding:0px 0px 0px 10px; text-decoration:none}

.grey_yellow_bg2{ background:url(../images/grey_yellow_bg2.jpg) no-repeat; width:300px; height:41px; font-family:Century; font-size:18px; color:#FFFFFF; padding:0px 0px 0px 10px;}
.grey_yellow_bg2 a{ font-family:Century; font-size:18px; color:#FFFFFF; padding:0px 0px 0px 10px; text-decoration:none}
.inner_content_div{height:320px; color:#fff; font-size:12px; overflow-y:scroll; width:100%; margin-bottom:10px;}

.inner_content_bg{ background:url(../images/content_bg_long.png) no-repeat top; width:646px; height:430px; padding:23px 8px 21px 11px; color:#fff; font-size:12px; margin-bottom:10px; }

.inner_content_bg1{ background:url(../images/content_bg1.png) no-repeat top; width:966px; height:293px; padding:23px 8px 21px 11px; color:#fff; font-size:12px; margin-bottom:10px; }


 
.text_con{
	height:520px;
	width:628px;
	overflow-y:auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.text_con1{height:292px; width:940px; margin:0 auto; overflow-y:auto;}
.text_con a{ color:#fff496; text-decoration:none;}
.text_con span{ color:#fff496; font-size:18px; margin:0;}

.blog{ background:url(../images/blog.jpg) no-repeat center; text-align:center; color:#fff; padding-top:4px; font-size:18px;height:37px; width:118px;}
.blog a{ color:#fff; font-size:18px; width:198px; text-decoration:none;}

.btn{ background:#BBD493; margin:4px; padding:3px; color:#000000; font-size:12px; font-weight:bold;} 
.btn a{ background:#BBD493; margin:4px; padding:3px; color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}  
.btn a:hover{ color:#654e2c; font-size:12px; font-weight:bold; text-decoration:none;}  
.white_inner_content{ color:#fff; font-size:14px;}
.white_inner_content span{ color:#fff496; font-size:14px;}
.yellow_text{ color:#fff496; font-size:14px;}
.yellow_text a{ color:#fff496; font-size:14px; text-decoration:none;}
.yellow_content{color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.yellow_content span{color:#fff496; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


.logo_bot{ background:url(../images/logo_bt.jpg) no-repeat right; width:214px; height:43px; font-family:Century; font-size:24px; color:#FFFFFF; margin-right:10px;  padding:5px 15px 0px 10px;}
.logo_bot a{ font-family:Century; font-size:16px; color:#FFFFFF; padding:5px 0px 0px 10px; text-decoration:none}
.black_text{ font-size:12px;  color:#000000;}

.green_link_text{ color:#1b7301; font-size:12px;}
.green_link_text a{  color:#1b7301; font-size:12px; text-decoration:none;}
.green_link_text a:hover{  color:#1b7301; font-size:12px; text-decoration:underline;}
.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	line-height: 15px;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0D7EB3;
	text-align: left;
}
.header1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.tbltitlesalternate {
	font-family: verdana;
	font-size: 11px;
	color: #331999;
	
}
.tbltitles {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-color: #E9EFFE;
	text-align: left;

}
.records {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.testimonial-heading {
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 5px 0px 0px 0px;
}

.testimonial-para {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #583400;
	text-align: justify;
}

.links-bottom-right {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #4f2f00;
}
.links-bottom-right a {
	color: #4f2f00;
	text-decoration: none;
}
.links-bottom-right a:hover {
	color: #4f2f00;
	text-decoration: none;
}

.readmore-link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #4f2f00;
}
.readmore-link a {
	color: #4f2f00;
	text-decoration: none;
}
.readmore-link a:hover {
	color: #4f2f00;
	text-decoration: none;
}

.clickhere-text {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.clickhere-text a {
      color: #FFFFFF;
	  text-decoration: none;
}
.clickhere-text a:hover {
      color: #FFFFFF;
	  text-decoration: underline;
}

.newsbox {
padding: 5px 5px;
}

.newsboxx {
width: 100%;
display: block;
background: transparent;
text-align: left;
padding: 0px 10px;
}

.newsboxx dt, .newsboxx dl, .newsboxx .ns {
background: transparent;
overflow: hidden;
width: 100%;
display: block;
text-align: left;
}

.newsboxx dd {
font: normal 11px Arial, Helvetica, sans-serif;
color: #583400;
text-align: justify;
}

dl.newsScroller1 {
display: block;	
width: 100%;
margin: 0px;
padding: 0px;
text-align: left;
}

dl#newsScroller{
padding:0;
height: 90px;
margin:0;
}

dl#newsScroller dt{
padding: 5px 0 10px 0;
}

dl#newsScroller dt a 
{
font: normal 11px Arial, Helvetica, sans-serif;
color: #583400;
text-align: justify;
vertical-align:top;
text-decoration: none;
}

dl#newsScroller dt a:hover {
text-decoration: underline;
}

dl#newsScroller dd{
margin: 0px;
height: 51px;
}

dl#newsScroller dd span {
font-size: 11px;
}

dd span a {
text-decoration: none;
color: #583400;	
}

dd span a:hover {
text-decoration: underline;
color: #583400;	
}

h3#newsScrollerTitle.ns{
padding:1px;
}
div.ns{
border-top:none;
position:relative;
overflow:hidden;
}
div.ns div{
overflow:hidden;
}
div.ns dl{
position:relative;
top:0;
}
div.ns dl dt,
div.ns dl dd{
position:relative;
}

div.ns dl dt {
height: 23px;
margin: 0px 0px 3px 0px;
}

#video1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 160%;
	z-index: 100;
	background: url(../images/overlay.png) repeat;
}

#video1 div {
	width: 399px;
	height: 271px;
	background: transparent;
	border: solid 2px #6ba15c;
	margin: 100px auto 0px auto;	
	padding: 0px;
}

#video2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 160%;
	z-index: 1000;
	background: url(../images/overlay.png) repeat;
}

#video2 div {
	width: 399px;
	height: 271px;
	background: transparent;
	border: solid 2px #6ba15c;
	margin: 100px auto 0px auto;	
	padding: 0px;
}

.hidden {
	display: none;	
}

.visible {
	display: block;	
}
.price {
	text-align: right;
}
.right {
	text-align: right;
}
