/* Default
------------------------------------------- */

body {
	background-color:#FEFFFF;
	background-image:url(images/main_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-family: Tahoma,Verdana, SansSerif;
	line-height:16px;
	font-size:11px;
	color:#242424;
	margin:0px;
	padding:0px;
}
p {
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
h1 {
	margin:0px;
	padding:0px;
}
h1 span {
	margin:0px;
	padding:0px;
	display:none;
}
h2 {
	
	padding:5px 0px 0px 0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:25px;
	color:#184000;
	font-weight:bold;
}
h2 span {
	
	padding:5px 0px 0px 0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:25px;
	color:#546600;
	font-weight:bold;
}
h3 {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:16px;
	color:#184000;
	font-weight:bold;
}
h3 span {
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:16px;
	color:#546600;
	font-weight:bold;
}
h4{
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS", Tahoma, Verdana;
	font-size:18px;
	color:#247BB0;
	font-weight:normal;
}
h4 span {
	color:#C00A28;
}

h5 {
	margin:0px;
	padding:0px;
	font-size:11px;
}
ul,li {
	margin:0px;
	padding:0px;
	list-style:none;
}
a{
	font-weight:normal;
	color:#607405;
	text-decoration:none;
}
a:hover{
	font-weight:normal;
	color:#607405;
	text-decoration:underline;
}

/* Common 
-----------------------------------*/
.hide {
	display:none;
}
.clear {
	clear:both;
}
/* Layout
--------------------------------------*/
#container_main {
	margin:0px auto;
	padding:0px 0px;
	width:760px;
}
/* Header
-----------------------------------------------*/
#header {
	width:760px;
	height:134px;
	margin: 0px;
	padding:13px 0px 0px 0px;
}
#header_top {
	height:101px;
	margin:0px;
	padding:0px;
}
#logo_container {
	margin:0px 0px 0px 0px;
	height:86px;
	width:273px;
	float:left;
}
#logo {
	float:left;
	background-image:url(images/logo.gif);
	width:273px;
	height:86px;
	background-repeat:no-repeat;
}
#logo a {
	height:86px;
	width:273px;
	margin:0px 0px 0px 0px;
	padding:0px;
	display:block;
}
#header_right {
	float:left;
	width:480px;
}
#header_right01 {
	float:right;
	height:86px;
	width:478px;
	padding-right:5px;
	margin-bottom:0px;
}
#search_nav {
	background-image:url(images/search_icon.gif);
	float:right;
	width:21px;
	height:19px;
	margin:3px 5px 3px 3px;
}
#search_nav a{
	width:21px;
	height:19px;
	display:block;
}
#search_form_box {
	width:120px;
	height:14px;
	float:left;
	padding:5px 0px 5px 15px;
	
}
.serach_boder{
	border:0px;
	width:130px;
	height:14px;
	background-image:url(images/bg001.gif);
	font-family:Tahoma, Verdana, SansSerif;
	font-size:11px;
	font-weight:bold;
	color:#9D9D9D;
	
}
#search_box {
	height:27px;
	padding:32px 0px 5px 0px;
	width:179px;
	float:right;
}

#search_box01 {
	height:27px;
	background-image:url(images/serach_bg.gif);
	width:179px;
	background-repeat:no-repeat;
}
#welcome_container01 {
	float:left;
	width:247px;
	font-size:12px;
	font-weight:normal;
	color:#63770C;
	text-align:right;
}
/*
#navigation_top {
	color:#778C10;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	font-family:Tahoma, Verdana, SansSerif;
	width:230px;
	float:right;
	
}
#navigation_top a {
	color:#778C10;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#navigation_top a:hover {
	text-decoration:underline;

}
*/
#navigation_top {
	color:#778C10;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	font-family:Tahoma, Verdana, SansSerif;
	width:230px;
	float:right;
	
}
#navigation_top a {
	color:#778C10;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
#navigation_top a:hover {
	text-decoration:underline;

}
#header_right02 {
	float:right;
	height:86px;
	width:478px;
	padding-right:5px;
	padding-bottom:5px;
}
/*#search_box2 {

padding:20px 0px 5px 0px;
	width:179px;
	float:right;
	height:auto;

}*/
#search_box2 {
	padding:0px 0px 5px 0px;
	width:179px;
	float:right;
}
#search_box01 {
	height:27px;
	background-image:url(images/serach_bg.gif);
	width:179px;
	background-repeat:no-repeat;
}
#login01_container01 {
	float:right;
	width:220px;
	font-size:14px;
	font-weight:Bold;
	color:#63770C;
	text-align:right;
	padding-top:35px;
	padding-right:18px;
}
#login01_container01 a{
	font-size:14px;
	font-weight:Bold;
	color:#63770C;
	text-decoration:none;
}
#login01_container01 a:hover{
	font-size:14px;
	font-weight:Bold;
	color:#63770C;
	text-decoration:undrline;
}
.view_cart a:hover{
	text-decoration:none;
	font-weight:bold;
}
/* tutorials
--------------------------------*/
#search_tutorials{
	background-image:url(images/bg_searchbx.gif);
	background-repeat:repeat-x;
	width:193px;
	height:142px;
	margin:0 0 10px 0;
	border:#B2BE7A solid 1px;
}
.search_icon{
	background-image:url(images/icon_search_tutorials.gif);
	background-repeat:no-repeat;
	width:27px;
	height:27px;
	float:left;
	margin:9px 0 0 6px;
}
.padding{
	padding:20px 0 0 15px;
	float:left;
}
.search_col{
	font-weight:bold;
	color:#566702;
	font-size:11px;
	text-align:left;
	margin:27px 0 0 0;
	padding-left:5px;
}
.search_field{
	width:115px;
	height:16px;
	border:#566701 solid 1px;
}
.tut_search_btn{
	background-image:url(images/search_small.gif);
	background-repeat:no-repeat;
	width:61px;
	height:18px;
	border:0px;
	display:block;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	float:right;
	margin-top:5px;
	cursor:pointer;
}
#log_box{
	float:left;
	padding:25px 0 0px 185px;
	width:100px;
}
.login_img{
	background-image:url(images/login_icon.gif);
	background-repeat:no-repeat;
	width:29px;
	height:31px;
	float:left;
	margin-top:8px;
}
a.login_txt{
	font-weight:bold;
	color:#566604;
	float:left;
	padding:15px 0 0 0;
	font-size:14px;
}
.login_txt:hover{
	text-decoration:underline;
	font-weight:bold;
	font-size:14px;
}
.seperator{
	background-image:url(images/log_seperator.gif);
	background-repeat:no-repeat;
	width:1px;
	height:42px;
	float:left;
	margin-left:5px;
}
.logout_img{
	background-image: url(images/logout_icon.gif);
	background-repeat:no-repeat;
	width:31px;
	height:39px;
	float:left;
	margin-left:3px;
}
a.logout_txt{
	font-weight:bold;
	color:#566604;
	float:left;
	padding:15px 0 0 7px;
}
.logout_txt:hover{
	text-decoration:underline;
	font-weight:bold;
}
.view_cart a{
	/*background-image: url(images/cart_icon2.gif);
	background-repeat:no-repeat;

	height:auto;
	font-weight:bold;
	font-size:11px;
	color:#9D9D9D;
	padding:2px 0 0 28px;
	margin:-15px 0 0 0px;
	
	text-decoration:underline;
	float:right;*/
	
		background-image:url(images/cart_icon2.gif);
		background-repeat:no-repeat;
		color:#9D9D9D;
		display:block;
		float:right;
		font-size:11px;
		font-weight:bold;
		height:30px;
		margin:5px 0pt 0pt 0px;
		padding:2px 0pt 0pt 28px;
		text-decoration:underline;
		/*width:63px;*/
}
.view_cart a:hover{
	text-decoration:none;
	font-weight:bold;
}
/*.check a{
	background-image: url(images/check_icon.gif);
	background-repeat:no-repeat;
	width:60px;
	height:19px;
	font-weight:bold;
	font-size:11px;
	color:#9D9D9D;
	padding:2px 0 0 20px;
	margin:5px 0 0 0px;
	display:block;
	text-decoration:underline;
	float:right;
}*/

.view_cartNoImg a{
	/*background-image: url(images/cart_icon2.gif);
	background-repeat:no-repeat;

	height:auto;
	font-weight:bold;
	font-size:11px;
	color:#9D9D9D;
	padding:2px 0 0 28px;
	margin:-15px 0 0 0px;
	
	text-decoration:underline;
	float:right;*/
	
		/*background-image:url(images/cart_icon2.gif);*/
		background-repeat:no-repeat;
		color:#9D9D9D;
		display:block;
		float:right;
		font-size:11px;
		font-weight:bold;
		height:30px;
		margin:5px 0pt 0pt 0px;
		padding:2px 0pt 0pt 28px;
		text-decoration:underline;
		/*width:63px;*/
}
.view_cartNoImg a:hover{
	text-decoration:none;
	font-weight:bold;
}

.check a{
	background-image: url(../images/check_icon.gif);
	background-repeat:no-repeat;
	width:60px;
	height:19px;
	font-weight:bold;
	font-size:11px;
	color:#9D9D9D;
	padding:2px 0 0 20px;
	margin:5px 0 0 0px;
	display:block;
	text-decoration:underline;
	float:right;
}
.check a:hover{
	text-decoration:none;
	font-weight:bold;
}
.tutorial_list{
	margin:0px;
	padding:0px;
}
.tutorial_list ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}
.tutorial_list li{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.video_bg{
	background-image:url(images/video_bg.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	margin:0 0 0 0;
	padding:8px 8px 5px 5px;
}
.video_right_txt{
	font-weight:bold;
	font-size:11px;
	color:#566702;
	margin:5px 0 0 5px;
	float:left;
}
.video_right_txt span{
	font-weight:normal;
	color:#87A10D;
}
.video_btn1 a{
	background-image:url(images/video_btn_small.gif);
	background-repeat:no-repeat;
	width:137px;
	height:18px;
	margin:20px 0 10px 5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
}
.video_btn1 a:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.video_btn2 a{
	background-image:url(images/video_btn_large.gif);
	background-repeat:no-repeat;
	width:164px;
	height:18px;
	margin:20px 0 10px 5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
}
.video_btn2 a:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.video_btn3 a{
	background-image:url(images/video_btn_large01.gif);
	background-repeat:no-repeat;
	width:269px;
	height:18px;
	margin:0px 0 10px 5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
}
.video_btn3 a:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.video_btn4 a{
	background-image:url(images/video_btn_small.gif);
	background-repeat:no-repeat;
	width:137px;
	height:18px;
	margin:0px 0 10px 5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	float:left;
}
.video_btn1 a:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.more_link{
	font-weight:bold;
	color:#87A10D;
	text-decoration:underline;
}
.more_link:hover{
	font-weight:bold;
	color:#87A10D;
	text-decoration:none;
}
.tutorial_display_box {
	background-image:url(images/bg_tut.gif);
	background-repeat:no-repeat;
	background-position:center left ;
	display:block;
	height:300px;
	margin-left:50px;
}
.text_tut {
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:16px;
	font-weight:bold;
	color:#566702;
	padding:5px 0px 10px 150px;
}
.text_tut01 {
	text-align:center;
	padding:5px 0px 0px 150px;
}

/*Navigatin Main
--------------------------------------------------*/
/*.navigaion_main {
	margin:0px 0px 0px 0px;
	height:33px;
}
.navigaion_main ul{
	margin:0px;
	padding:0px;
}
.navigaion_main li{
	margin:0px;
	padding:0px;
	float:left;
	padding:0px 0px;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
}
.navigaion_main li a{
	
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	line-height:33px;
	text-decoration:none;	
}
.navigaion_main li a:hover{
	color:#306600;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	line-height:33px;
	text-decoration:none;	
}*/
.navigaion_main {
	margin:0px 0px 0px 0px;
	height:33px;
}
.navigaion_main ul{
	margin:0px;
	padding:0px;
}
.navigaion_main li{
	margin:0px;
	padding:0px;
	float:left;
	padding:0px 0px;
	text-align:center;
	line-height:33px;	
}
.navigaion_main li a{
	color:#FFFFFF;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	line-height:33px;
	text-decoration:none;	
}
.navigaion_main li a:hover{
	color:#FFFFFF;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	line-height:33px;
	text-decoration:none;	
}
/*.navigaion_main {
	margin:0px 0px 0px 0px;
	height:33px;
}
.navigaion_main ul{
	margin:0px;
	padding:0px;
}
.navigaion_main li{
	margin:0px;
	padding:0px;
	float:left;
	padding:0px 0px;
	text-align:center;
	line-height:33px;	
}
.navigaion_main li a{
	color:#FFFFFF;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	line-height:33px;
	text-decoration:none;	
}
.navigaion_main li a:hover{
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
	color:#306600;
	text-align:center;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	line-height:33px;
	text-decoration:none;	
}*/
/*.nav_box01 {
	width:58px;
	height:33px;
	display:block;
	float:left;
}
.nav_box01 a{
	width:58px;
	height:33px;
	display:block;
	float:left;
}
.nav_box01 a:hover{
	width:58px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}*/

/*
.nav_box01 a{
	width:58px;
	height:33px;
	display:block;
	float:left;
	color:#FFFFFF;
}
.nav_box01 a:hover{
	width:58px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box01_active{
	width:58px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box02 {
	height:33px;
	width:122px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box02 a:hover{
	height:33px;
	width:122px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box03 {
	width:87px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box03 a:hover{
	width:87px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box04 {
	width:82px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box04 a:hover{
	width:82px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box05 {
	width:74px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box05 a:hover{
	width:74px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box06 {
	width:90px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box06 a:hover{
	width:90px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box07 {
	width:59px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box07 a:hover{
	width:59px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box08 {
	width:41px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box08 a:hover{
	width:41px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box09 {
	width:45px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box09 a:hover{
	width:45px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}
.nav_box10 {
	width:102px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box10 a:hover{
	width:102px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hoverbg.gif);
	background-repeat:repeat;
}*/

.nav_box01 {
	width:58px;
	height:33px;
	display:block;
	float:left;
}
.nav_box01 a{
	width:58px;
	height:33px;
	display:block;
	float:left;
}
.nav_box01 a:hover{
	width:58px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_tutbg.gif);
	background-repeat:repeat;
}
.nav_box02 {
	height:33px;
	width:122px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box02 a:hover{
	height:33px;
	width:122px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_businessbg.gif);
	background-repeat:repeat;
}
.nav_box03 {
	width:87px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box03 a:hover{
	width:87px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_onlinebg.gif);
	background-repeat:repeat;
}
.nav_box04 {
	width:82px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box04 a:hover{
	width:82px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_downloadsbg.gif);
	background-repeat:repeat;
}
.nav_box05 {
	width:74px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box05 a:hover{
	width:74px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_webinarsbg.gif);
	background-repeat:repeat;
}
.nav_box06 {
	width:90px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box06 a:hover{
	width:90px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_memberbg.gif);
	background-repeat:repeat;
}
.nav_box07 {
	width:59px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box07 a:hover{
	width:59px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_forumbg.gif);
	background-repeat:repeat;
}
.nav_box08 {
	width:41px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box08 a:hover{
	width:41px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_faqbg.gif);
	background-repeat:repeat;
}
.nav_box09 {
	width:45px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box09 a:hover{
	width:45px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_blogbg.gif);
	background-repeat:repeat;
}
.nav_box10 {
	width:102px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/seperator.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
.nav_box10 a:hover{
	width:102px;
	height:33px;
	display:block;
	float:left;
	background-image:url(images/nav_hover_testbg.gif);
	background-repeat:repeat;
}

/*Container Middle
--------------------------------------------------*/
#main_container_middle {
	margin:0px;
	padding:0px;
	width:760px;
	
}
#container_middle {
	margin:0px;
	padding:0px;
	width:760px;
}
/*Banner
--------------------------------------------------*/
#banner_container {
	width:760px;
	height:284px;
}	
#banner_container01 {
	width:760px;
	height:284px;
	background-image:url(images/banner_bg.jpg);
}
#banner_right_container {
	width:380px;
	height:235px;
	padding-right:64px;
	padding-top:10px;
	float:right;
}
#videplayer_container {
	height:181px;
	width:190px;
	float:right;
}
#free_link {
	padding-top:10px;
	padding-left:38px;
	margin-top:30px;
	font-family:"Arial Rounded MT Bold", "Arial Black";
	font-size:27px;
	color:#1B3A00;
	background-image:url(images/icon_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
}
#free_link span{
	padding-top:10px;
	font-family:"Arial Rounded MT Bold", "Arial Black";
	font-size:18px;
	color:#393939;
	height:25px;
}
#free_link a{
	height:25px;
	font-family:"Arial Rounded MT Bold", "Arial Black";
	font-size:27px;
	display:block;
	text-decoration:none;
}
#free_link a:hover{
	height:25px;
	font-family:"Arial Rounded MT Bold", "Arial Black";
	font-size:27px;
	display:block;
	text-decoration:underline;
}
/*Left Container
--------------------------------------------------*/
#container_left{
	width:190px;
	padding-right:15px;
	margin-top:7px;
	background-image:url(images/left_container_bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
}
.quick_box {
	margin-top:0px;
	float:right;
}
.quick_box span {
	display:none;
}
.quick_box a {
	color:#C7364C;
	text-decoration:underline;
}
.quick_box a:hover {
	color:#C7364C;
	text-decoration:none;
}
.quick_box01 {
	margin-top:10px;
}
.quick_box span {
	display:none;
}
.quick_box01 a {
	color:#C7364C;
	text-decoration:underline;
}
.quick_box01 a:hover {
	color:#C7364C;
	text-decoration:none;
}
.quick_video_pass {
	background-image:url(images/videopass_bg.gif);
	background-repeat:no-repeat;
	width:190px;
	height:122px;
}
.quick_video_pass a{
	width:190px;
	height:122px;
	display:block;
}
.quick_super_charge {
	background-image:url(images/super_charge.gif);
	background-repeat:no-repeat;
	width:191px;
	height:117px;
}
.quick_super_charge a{
	width:191px;
	height:117px;
	display:block;
}
.quick_tutorial_top_curve {
	background-image:url(images/tutorial_top_bg.gif);
	background-repeat:no-repeat;
	width:131px;
	height:35px;
	padding:10px 0px 0px 60px;
	font-family:"Trebuchet MS", Verdana;
	font-size:18px;
	color:#224B00;
	font-weight:bold;
}
.quick_tutorial_top_curve span{
	font-family:"Trebuchet MS", Verdana;
	font-size:18px;
	color:#5D7003;
	font-weight:bold;
}
.quick_tutorial_middle_curve {
	background-image:url(images/tutorial_middle_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:176px;
	padding:8px 10px 5px 5px;
}
.quick_tutorial_bottom_curve {
	background-image:url(images/tutorial_footer_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:181px;
	height:27px;
	padding:0px 0px 0px 10px;
}
/*Middle Container
--------------------------------------------------*/
#content_area {
	width:538px;
	float:right;
}
#content_listing {
	width:538px;
	margin:0px;
	padding:0px;
}
#content_listing ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#content_listing li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
/*Contant Area
--------------------------------------------------*/
.testimonial_box {
	width:174px;
	/*height:135px;*/
	padding-right:12px;
	margin-top:4px;
	background-image:url(images/area_separator.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
	/*praseetha added*/
	height:175px;
	background-repeat:repeat-y;
}
.testi_box_top {
	background-image:url(images/icon_testi.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:16px;
	padding-left:27px;
	padding-top:10px;
}
.testi_box_midle {
	margin:5px 0px 8px 0px;
	padding-left:14px;
	background-image:url(images/quote.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.more_button {
	background-image:url(images/more.gif);
	height:15px;
	width:48px;
	float:right;
	font-family:Tahoma, Verdana, SansSerif;
	text-align:center;
}
.more_button a{
	font-size:10px;
	line-height:14px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.more_button a:hover{
	height:15px;
	width:48px;
	font-weight:bold;
	display:block;
	color:#F4F4F4;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.more_button01 {
	margin:0px 10px 0px 0px;
	background-image:url(images/more01.gif);
	background-repeat:no-repeat;
	height:13px;
	width:45px;
	float:right;
	font-family:Tahoma, Verdana, SansSerif;
	text-align:center;
}
.more_button01 a{
	font-size:10px;
	line-height:13px;
	width:45px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.more_button01 a:hover{
	height:13px;
	width:45px;
	font-weight:bold;
	display:block;
	color:#F4F4F4;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.more_button02 {
	background-image:url(images/more.gif);
	height:15px;
	width:48px;
	float:right;
	font-family:Tahoma, Verdana, SansSerif;
	text-align:center;
	margin-top:8px;
}
.more_button02 a{
	font-size:10px;
	line-height:14px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.more_button02 a:hover{
	height:15px;
	width:48px;
	font-weight:bold;
	display:block;
	color:#F4F4F4;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.business_box {
	width:167px;
	padding:0px 12px 0px 7px;
	/*height:135px;*/
	margin-top:4px;
	background-image:url(images/area_separator.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	float:left;
	/*praseetha aded*/
	height:175px;
	background-repeat:repeat-y;
}
.business_box_top {
	background-image:url(images/icon_business.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:16px;
	padding-top:10px;
	padding-left:27px;
}
.login_box {
	width:142px;
	padding:0px 12px 0px 12px;
	margin-top:4px;
	float:left;
}
.login_box_top {
	background-image:url(images/icon_login.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:21px;
	padding-top:10px;
	padding-left:33px;
}
#login_container{
	padding-top:13px;
}
.field_box_main {
	height:50px;
	float:left;
}
.field_box {
	width:140px;
	height:16px;
	padding-bottom:8px;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:10px;
	color:#7E7E7E;
	float:left;
	margin:0px;
}
.field_box01 {
	width:140px;
	height:18px;
	margin-bottom:7px;
	margin-top:3px;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:10px;
	color:#7E7E7E;
	float:left;
	vertical-align:middle;
}
.field_border{
	width:138px;
	height:12px;
	border:1px #C5C5C5 solid;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:10px;
	color:#7E7E7E;
	padding-right:2px;
}
.login_button {
	background-image:url(images/login.gif);
	height:18px;
	width:57px;
	float:left;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	display:block;
	line-height:18px;
	border:0px;
}
.login_button a{
	font-size:10px;
	line-height:18px;
	height:18px;
	width:57px;
	float:left;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.login_button a:hover{
	height:15px;
	width:57px;
	display:block;
	color:#F4F4F4;
	font-weight:bold;
}
.reg_button {
	background-image:url(images/reg.gif);
	height:18px;
	width:67px;
	float:left;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	display:block;
	line-height:18px;
}
.reg_button a{
	font-size:10px;
	line-height:18px;
	height:18px;
	width:67px;
	float:left;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.reg_button a:hover{
	height:15px;
	width:67px;
	display:block;
	font-weight:bold;
	color:#F4F4F4;
	font-weight:bold;
}
.forgot_container{
	color:#6A7C17;
	width:137px;
	height:18px;
	padding-top:3px;
	padding-left:3px;
}
.exal_box01 {
	height:67px;
	width:538px;
	display:block;
	padding-top:20px;
}
.exal_box {
	background-image:url(images/exal_community.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:47px;
	width:538px;
	display:block;
}
.exal_box a{
	height:47px;
	width:538px;
	display:block;
}
#contant_bottom {
	width:538px;
	margin-top:18px;
}
.blog_post_box {
	width:251px;
	padding-right:8px;
	background-image:url(images/area_separator.gif);
	background-position:right top;
	background-repeat:repeat-y;
	float:left;
}
.blog_box01 {
	background-image:url(images/icon_blog.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-bottom:12px;
	padding-left:26px;
}
.content_listing_01 {
	width:170px;
	padding-left:6px;
}
.content_listing_01 ul{
	margin:0px;
}
.content_listing_01 li {
	list-style:none;
	border-bottom:1px solid #DADADA;
	padding:3px 0px 3px 12px;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	color:#474747;
	font-size:11px;
	background-position:left 5px;
	float:none;
}
.content_listing_01 li a{
	color:#474747;
	font-weight:bold;
	float:none;
	text-decoration:none;
}
.content_listing_01 li a:hover{
	color:#474747;
	font-weight:bold;
	float:none;
	text-decoration:underline;
}
.content_listing_02 {
	width:251px;
}
.content_listing_02 ul{
	margin:0px;
}
.content_listing_02 li {
	list-style:none;
	border-bottom:1px solid #DADADA;
	padding:5px 0px 5px 12px;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	color:#474747;
	font-size:11px;
	background-position:left 5px;
	float:none;
}
.content_listing_02 li a{
	color:#474747;
	font-weight:bold;
	float:none;
}
.content_listing_02 li a:hover{
	color:#474747;
	font-weight:bold;
	float:none;
}
.got_qustion_box {
	width:278px;
	float:right;
	height:108px;
}
.image_box {
	width:109px;
	height:108px;
	float:left;
	background-image:url(images/pic01.jpg);
}
.got_qustion_box01 {
	width:168px;
	float:left;
}

.visit_box {
	padding-top:10px;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	color:#205000;
	
}
.visit_box a{
	padding-top:10px;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	color:#205000;
	text-decoration:underline;
}
.visit_box a:hover{
	font-family:Tahoma, Verdana, SansSerif;
	font-size:12px;
	font-weight:bold;
	color:#205000;
	text-decoration:none;
}
/* Footer
--------------------------------*/
#footer {
	margin:18px 0px 5px 0px;
	padding:23px 0px 0px 20px;
	width:740px;
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:73px;
	font-size:11px;
	color:#607405;
	line-height:15px;
}
.footer_left {
	background-image:url(images/logo_footer.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:68px;
	height:73px;
	float:left;
	margin-right:0px;
}
.footer_left a {
	width:60px;
	height:73px;
	margin:0px 0px 0px 8px;
	display:block;
}
.footer_left span {
	display:none;
}
.footer_right {
	background-image:url(images/footer_separator.gif);
	background-repeat:no-repeat;
	padding:0px 0px 8px 12px;
	float:left;
	height:65px;
	width:446px;
}
.footer_right span {
	color:#AAAAAA;
	clear:both;
}
.xhtml_button {
	background-image:url(images/xhtml.gif);
	background-repeat:no-repeat;
	height:12px;
	width:64px;
	float:left;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	display:block;
	line-height:12px;
	margin-top:5px;
	margin-right:10px;
}
.xhtml_button a{
	font-size:10px;
	line-height:12px;
	width:64px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.xhtml_button a:hover{
	height:12px;
	width:64px;
	font-weight:bold;
	display:block;
	color:#F4F4F4;
	/*text-decoration:underline;*/
}
.css_button {
	background-image:url(images/css.gif);
	background-repeat:no-repeat;
	height:12px;
	width:48px;
	float:left;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, SansSerif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	display:block;
	line-height:12px;
	margin-top:5px;
}
.css_button a{
	font-size:10px;
	line-height:12px;
	width:48px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.css_button a:hover{
	height:12px;
	width:48px;
	font-weight:bold;
	display:block;
	color:#F4F4F4;
	/*text-decoration:underline;*/
}
/*praseetha*/
.search_navnew {
	background-image:url(images/search_icon.gif);
	background-repeat:no-repeat;
	border:0px;
	
	float:right;
	width:21px;
	height:19px;
	margin:3px 5px 3px 3px;
}
