/* CSS Document */



/*---------------Global-----------------------------------*/

body {margin:0; padding:0;}

td, p, form, input, h2, ul{margin:0; padding:0;}

img {border:0;}

.spacer {line-height:0px; font-size:0; clear:both;}

a           {text-decoration: none; }

a:visited   {text-decoration: none;}

a:hover     {text-decoration: underline;}

a:active    {text-decoration: none; }

 

/*------------Global end--------------------------*/



/*--------------main body----------------------------*/

#mainBody {border-left:3px solid #E0E0E0; border-right:3px solid #E0E0E0;}



/*------------header section start----------------------------*/



#header {background-color:#F1F1F1; color:inherit; padding:0 15px 6px 15px;}

#toplink {font:bold 11px/14px Arial, Helvetica, sans-serif; color:#525050;}

#toplink a { font:bold 11px/14px Arial, Helvetica, sans-serif; color:#525050; padding:0 10px 0 0; text-decoration:underline;}

#toplink a:hover { font:bold 11px/14px Arial, Helvetica, sans-serif; color:#525050; padding:0 10px 0 0; text-decoration:none;}

#toplink a.linkSecond { font:bold 11px/14px Arial, Helvetica, sans-serif; color:#525050; padding:0 10px 0 10px; text-decoration:underline;}

#toplink a.linkSecond:hover { font:bold 11px/14px Arial, Helvetica, sans-serif; color:#525050; padding:0 10px 0 10px; text-decoration:none;}



.logo {background:url(images/logo.gif) left top no-repeat; height:111px; width:213px; display:block; text-indent:-20000px; margin:11px 0 0 0;}





ul#toplink1 { padding:0; list-style-type:none; float:right; margin:3px 0px 0 0;}

ul#toplink1 li {font:bold 11px/18px Arial, Helvetica, sans-serif; color:#36548E; background:url(images/bullet.gif) 100% 6px no-repeat; padding:0 12px 0 0;}



ul#toplink1 li a{font:bold 11px/18px Arial, Helvetica, sans-serif; color:#36548E; text-decoration:underline;}

ul#toplink1 li a:hover{font:bold 11px/18px Arial, Helvetica, sans-serif; color:#36548E; text-decoration:none;}

div#mlmtruth a{font:bold 11px/18px Arial, Helvetica, sans-serif; color:#36548E; text-decoration:underline;}

div#mlmtruth a:hover{font:bold 11px/18px Arial, Helvetica, sans-serif; color:#36548E; text-decoration:none;}




form#top { background-color:#E5E5E5; border:1px solid #DCDCDC; padding:14px 14px 14px 14px; margin:0 0 0px 22px; width:240px;

            font-size:9pt; font-family: Arial, Helvetica, sans-serif; color:#616161;}

form#top span { font-size:9pt; font-family: Arial, Helvetica, sans-serif; color:#616161; }

form#top label {width:91px; height:14px;}



form#top a { font: bold 11px/14px Arial, Helvetica, sans-serif; color:#616161; text-decoration:underline;}

form#top a:hover { font: bold 11px/14px Arial, Helvetica, sans-serif; color:#616161; text-decoration:none;}



form#top input.box {width:98px; height:17px; border:1px solid #B7BDBE; margin:3px 0 5px 0;font:11px/14px Arial, Helvetica, sans-serif; color:#616161;}

.submit {background:url(images/submit.gif) left top no-repeat; border:0; cursor:pointer; width:29px; height:15px;font: bold 12px Arial, Helvetica, sans-serif; color:#fff; margin:4px 0 0 0;}



form#top select {width:98px; height:17px; border:1px solid #B7BDBE; margin:3px 0 5px 0;font:11px/14px Arial, Helvetica, sans-serif; color:#616161;}





/*-------------header section end------------------------------*/



/*----------------menu start--------------------------------------*/

.menu {background:url(images/menustrip.gif) left top repeat-x; height:35px; font: bold 11px/33px Arial, Helvetica, sans-serif; color:#fff;}



.menu a {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:5px 8px 0 8px; display:block; height:25px; text-align:center;}

.menu a:hover {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#B7D3EA; text-decoration:none; padding:5px 8px 0 8px; display:block; height:25px; text-align:center;}



.menu a.menulink {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:5px 8px 0 8px; display:block; height:25px; text-align:center; vertical-align:middle;}

.menu a.menulink:hover {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#B7D3EA; text-decoration:none; padding:5px 8px 0 8px; display:block; height:25px; text-align:center;}



.menu a.menulink1 {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:5px 8px 0 8px; display:block; height:25px; text-align:center;}

.menu a.menulink1:hover {font: bold 11px/14px Arial, Helvetica, sans-serif; color:#B7D3EA; text-decoration:none; padding:5px 8px 0 8px; display:block; height:25px; text-align:center;}



.menu span { font: bold 11px/14px Arial, Helvetica, sans-serif; color:#fff; };



/*------------menu end-------------------------------------*/



/*------------body start here-----------------------*/

.bodyPad { padding:14px 14px;}



/*-----------left panel start here--------------------*/

.leftPanelpad { padding:0 8px 0 0;}

.videoBor {border:1px solid #BFBEBF; padding:5px 7px;}



.padRight {padding:0 0 0 8px;}

.picPad {padding:2px 2px; border:1px solid #D1D1D1;}

.picBottom {padding:0 0 8px 0;}

p.pic1 {background:url(images/upcoming.gif) center top no-repeat #36548E; height:126px; width:286px; display:block;position:relative;}

.click {background:url(images/clickhere.gif) left top no-repeat; width:53px; height:53px; display:block; position:absolute; margin:60px 0 0 146px;}



p.pic2 {background:url(images/pic2.gif) left top no-repeat; height:126px; width:234px; display:block;position:relative;}



.click1 { background:url(images/clickbg.gif) left top no-repeat;width:76px; height:19px; display:block; position:absolute; margin:89px 0 0 37px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; text-align:center; text-decoration:none;}



p.pic3 {background:url(images/bookpromo.jpg) left top no-repeat; height:213px; width:286px; display:block;position:relative;}



.click2 { background:url(images/clickhere1.gif) left top no-repeat;width:92px; height:22px; display:block; position:absolute; margin:164px 0 0 95px; text-indent:-20000px;}



/*---------------left panel end here-----------------------------*/



/*----------------right panel start here---------------------------------*/

p.insider {background:url(images/free-insider.gif) left top no-repeat; width:246px; height:105px; position:relative; display:block; margin:8px 0 0 0;}

.click3 {

	width:123px;

	height:21px;

	display:block;

	position:absolute;

	margin:3px 0 0 0px;

	font:bold 12px/20px Arial, Helvetica, sans-serif;

	color:#fff;

	text-transform:uppercase;

	text-decoration:none;

	text-align:center;

}



.rightPanelBor {border:1px solid #D1D1D1; padding:1px;}

.rightPanelBg {background:url(images/rightpanelbg.gif) left top repeat-x #fff; padding:16px 11px 7px 11px;font: 12px/18px Arial, Helvetica, sans-serif; color:#616161;}

.blueHead {font:bold 14px Arial, Helvetica, sans-serif; color:#186BB5; padding:0px 0 5px 0px;  margin:0 0 2px 0;}

.rightHead {background:url(images/rightlogo.gif) left top no-repeat; height:53px; font:bold 20px Arial, Helvetica, sans-serif; color:#90BC25; padding:5px 0 0 110px; display:block; margin:0 0 8px 0;}

.rightPad {padding:0 0 14px 0;}



a.training {background:url(images/rightbut.gif) left top no-repeat; height:37px; width:223px; display:block; font:bold 12px/34px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; text-align:center; text-transform:uppercase; margin:52px 0 6px 0;}



a.training:hover {background:url(images/rightbut.gif) left top no-repeat; height:37px; width:223px; display:block; font:bold 12px/34px Arial, Helvetica, sans-serif; color:#E7F1C2; text-decoration:none; display:block; text-align:center; text-transform:uppercase; margin:52px 0 6px 0;}



a.videoenter {background:url(images/videoenter.gif) left top no-repeat; height:37px; width:223px; display:block; font:bold 12px/38px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; display:block; text-align:center; text-transform:uppercase; margin:5px 0 8px 0;}



a.videoenter:hover {background:url(images/videoenter.gif) left top no-repeat; height:37px; width:223px; display:block; font:bold 12px/38px Arial, Helvetica, sans-serif; color:#678E05; text-decoration:none; display:block; text-align:center; text-transform:uppercase; margin:5px 0 8px 0;}





.trainingNew {

	background:url(images/training.jpg) left top no-repeat;

	display:block;

	width:246px;

	height:106px;

	margin:4px 0 0 0;

} 







/*-------------------footer-------------------------------------*/

#footer { background:url(images/footerstrip.gif) left top repeat-x #DFDFDF; height:16px;font: 11px/16px Arial, Helvetica, sans-serif; color:#5A5A5A;}

.footPad {padding:34px 0 17px 0;}



#footer a {font: 11px/16px Arial, Helvetica, sans-serif; color:#5A5A5A; text-decoration:underline;}

#footer a:hover {font: 11px/16px Arial, Helvetica, sans-serif; color:#5A5A5A; text-decoration:none;}

.footcopy {padding:15px 0 0 0;}



/*------------End of footer--------------------------------*/



/*----------------------------- drop down--------------------------------------------*/

ul.drop {

	margin:0 !important;

	padding:0 !important;

	list-style-type:none;

}





ul.drop li a {

	display:block;

	text-indent: 8px;

    text-decoration: none;

    color: #fff;

    font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	border-bottom: 1px solid #A9CEEF;

	padding:8px 0px;

	font-weight:700;

	height:16px;

	line-height:14px;

	}	



ul.drop li a:hover {

	display:block;

	text-indent: 8px;

    text-decoration: none;

    color: #fff;

    font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	border-bottom: 1px solid #A9CEEF;

	padding:8px 0px;

	font-weight:700;

	height:16px;

	line-height:14px;

	background-color:#517AB0;

		}	

	

/*----------------------------- end of dropdown------------------------------------*/







/*---------------registration page----------------------------*/



.loginHead {background:url(images/login.gif) left top no-repeat; height:25px; font:bold 20px Arial, Helvetica, sans-serif; color:#90BC25; padding:19px 0 0 59px; display:block; margin:0 0 17px 0;}



form#registration { font: bold 12px/14px Arial, Helvetica, sans-serif; color:#616161;}

form#registration label {width:120px; height:30px; display:block;}

.inputbox { width:210px; height:17px; border:1px solid #B7BDBE;font:11px/14px Arial, Helvetica, sans-serif; color:#616161; padding:2px;}



.redStar {  font: bold 13px/14px Arial, Helvetica, sans-serif; color:#FF0125;}



.submit1 { background:url(images/click1.gif) left top no-repeat;width:123px; height:21px; display:block;font:bold 12px/20px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none; text-align:center; border:0; cursor:pointer;}





/*--------------- end of registration page----------------------------*/



/*---------------- network page---------------------------------------*/



form#network { font: bold 12px/14px Arial, Helvetica, sans-serif; color:#616161;}

form#network label {width:400px; height:30px; display:block;}

.inputbox { width:210px; height:17px; border:1px solid #B7BDBE;font:11px/14px Arial, Helvetica, sans-serif; color:#616161; padding:2px;}

.teatarea { width:400px; height:100px; border:1px solid #B7BDBE;font:11px/14px Arial, Helvetica, sans-serif; color:#616161; padding:2px;}



.networkHead {background:url(images/network.gif) left top no-repeat; height:25px; font:bold 20px Arial, Helvetica, sans-serif; color:#90BC25; padding:19px 0 0 59px; display:block; margin:0 0 17px 0;}

form#network label.name {width:400px; height:50px; display:block;}



.otherPad {padding:0 10px 10px 0;}



.generalHead {height:25px; font:bold 20px Arial, Helvetica, sans-serif; color:#90BC25; padding:0px 0 0 0px; display:block; margin:0 0 17px 0;}



.banner {background:url(images/who.gif) left top no-repeat; width:312px; height:87px; display:block; text-indent:-20000px; margin:6px 0 0 0;}



.onlinestore {background:url(images/onlinestore.gif) left top no-repeat; height:160px; width:142px; display:block; position:relative;}



.onlinestoreclick {background:url(images/clickonline.gif) left top no-repeat; height:19px; width:86px; display:block; font: bold 12px/16px Arial, Helvetica, sans-serif; color:#fff; text-align:center; margin:133px 0 0 30px; text-decoration:none; position:absolute;}



.others {background:url(images/others.gif) left top no-repeat; height:160px; width:142px; display:block; position:relative;}



.othersclick {background:url(images/otherclick.gif) left top no-repeat; height:19px; width:86px; display:block; font: bold 12px/16px Arial, Helvetica, sans-serif; color:#fff; text-align:center; margin:133px 0 0 30px; text-decoration:none; position:absolute;}



.picBottomnew {padding:0 0 11px 0;}





/*------------------------------------------Training room-------------------------------------------------*/





.bottomPad{

	padding-bottom:10px;

	}

	

span.free{

	background:url(images/star.gif) no-repeat 0 50%;

	font-weight:bold;

	padding-left:25px;

	line-height:20px;

	color:#FF0000;

	}

	

a.download{

	background:url(images/download.gif) no-repeat 0 0;

	height:16px;

	color:#FA9B0D;

	padding-left:20px;

	font-weight:bold;

	font-size:11px;

	line-height:30px;

	text-transform:uppercase;

	text-decoration:none;

	}

	

a.download:hover{

	text-decoration:underline;

	}

	

	

span.free1{

	background:url(images/star.gif) no-repeat 0 50%;

	font-weight:bold;

	padding-left:25px;

	line-height:20px;

	color:#92BA2D;

	}	

	

a.download1{

	background:url(images/sign.gif) no-repeat 0 0;

	display:block;

	height:37px;

	color:#FA9B0D;

	padding-left:45px;

	font-weight:bold;

	font-size:11px;

	line-height:30px;

	text-transform:uppercase;

	text-decoration:none;

	}

	

a.download1:hover{

	text-decoration:underline;

	}	

	

#FrogJS{

width: 760px;

height: 450px;

margin: 0 auto;

}	

			

/*------------------------learn more page-----------------------------------------*/			

.galleryBor {border:1px solid #BDBCBD; padding:5px;}



ul#learnlink { padding:0; list-style-type:none; float:left; padding:0px 90px 0 0;}

ul#learnlink li {font: 12px/18px Arial, Helvetica, sans-serif; color:#616161; background:url(images/bullet.gif) 0 6px no-repeat; padding:0 0px 12px 12px;}



ul#learnlink li a{font:12px/18px Arial, Helvetica, sans-serif; color:#616161; text-decoration:underline;}

ul#learnlink li a:hover{font:12px/18px Arial, Helvetica, sans-serif; color:#616161; text-decoration:none;}	



/*--------------------newsletter---------------------------------*/



.newsletterHead {height:25px; font:bold 16px Arial, Helvetica, sans-serif; color:#36548E;}	





/*--------------------	Profile Page ---------------------------------*/



.buttomPad2{

	padding:5px;

	background-color:#E5E8E5;

	}

	

.section{

	padding:5px;

	border:solid 2px #E0E0E0;

	background-color:#FFFFFF;

	}	

	

.section a{

	font-weight:bold;

	color:#525050;

	text-decoration:underline;

	}

	

.section a:hover{

	text-decoration:none;

	}



	

h2.profileHeading{

	font-weight:bold;

	font-size:14px;

	color:#FFFFFF;

	padding-left:10px;

	line-height:21px;

	margin-bottom:10px;

	background-color:#A2D032;

	}

	

.ProfileImage{

	margin-right:10px;

	padding:5px;

	background-color:#FFFFFF;

	border:solid 1px #B3AFAF;

	}

	

	

/*-------------------------------- Management Page -----------------------------------------*/



ul.managementlist{

	padding:0 0 0 0px;

	margin:0;

	list-style-type:none;

	}

	

ul.managementlist li{

 	background:url(images/icon.jpg) no-repeat 0 5px;

	padding-left:20px;

	line-height:21px;

	}

	

ul.managementlist li a{

	color:#525050;

	font-weight:bold;

	line-height:21px;

	text-decoration:none;

	}

	

ul.managementlist li a:hover{

	text-decoration:underline;

	}

	



.kenndunn {padding:10px 0 0 0;}	





/*------------------------------ Online page----------------------------------------*/

.header{

    background: #FAE57D;

	font:bold 12px/27px Arial, Helvetica, sans-serif;

	color:#000;

	

	}

	

.itemlineUp{

	background:#FCEEC4;

	font:normal 12px/27px Arial, Helvetica, sans-serif;

	color:#000;

	padding-left:20px;

	padding-right:20px; 

	

	}

	

.itemlineDown2{

	background:#FFEAAB;

	font:bold 12px/22px Arial, Helvetica, sans-serif;

	color:#D02200;

	border-bottom:2px solid #000;

	padding-left:20px;

	padding-right:20px; 

	}	

	

	.txt{

 color: #000000;

 }

 

 .txt a{

 color:#CB9D56;

 text-decoration:none;

 }

 

 .txt a:hover{

 color:#CB9D56;

 text-decoration:underline;

 }

 

 .txt span{

 color:#FAE57D;

 }



	

.onlineProduct{

	margin-bottom:10px;

	padding:5px;

	background-color:#FFFFFF;

	border:solid 1px #B3AFAF;

	}

.onlinecart{

	margin-bottom:10px;

	padding:5px;

	background-color:#FFFFFF;

	border:solid 1px #B3AFAF;

	}

span.price{

	color:#A39900;

	font-weight:bold;

	}





a.buyNow{

	font-size:14px;

	line-height:17px;

	font-weight:bold;

	text-transform:capitalize;

	color:#A39900;

	text-decoration:none;

	background:url(images/bullet.gif) no-repeat 0 50%;

	padding-left:10px;

	margin:5px 0;

	}

	

a.buyNow:hover{

	text-decoration:underline;

	}

	

a.back{

	font-weight:bold;

	line-height:30px;

	color:#525050;

	text-decoration:none;

	margin:20px 0;

	}

	

a.back:hover{

	text-decoration:underline;

	}	

	

	

.faqHeading{

	font-weight:bold;

	font-size:12px;

	color:#FFFFFF;

	padding-left:10px;

	line-height:21px;

	background-color:#36548E;

	cursor:pointer;

	}	



.faqbgText{

	font-size:12px;

	color:#000;

	padding:10px 10px;

	line-height:16px;

	background-color:#F6F5F5;

	cursor:pointer;

	padding-left:10px;

	}	

	

	

/*-------------------------- Services -----------------------------------------*/



.sectionPad{

	padding:5px;

	background-color:#E5E8E5;

	}





/*-------------------------- Portfolio -------------------------------*/



ul.shadetabs{

	padding:0 0 0 10px;

	margin:0;

	list-style-type:none;

}



ul.shadetabs li{

	background:url(images/icon.jpg) no-repeat 0 50%;

	padding-left:20px;

	line-height:21px;

}



ul.shadetabs li a{

	color:#525050;

	font-weight:normal;

	line-height:21px;

	text-decoration:none;

	}



ul.shadetabs li a:hover{

	text-decoration:underline;

}



ul.shadetabs li.selected{

	font-weight:bold;

}



ul.shadetabs li.selected a{ /*selected main tab style */

	color:#525050;

	font-weight:bold;

	line-height:21px;

	text-decoration:none;

}



ul.shadetabs li.selected a:hover{ /*selected main tab style */

	text-decoration: none;

}



.tabcontentstyle{ /*style of tab content oontainer*/

	padding: 10px;

}



.tabcontent{

	display:none;

}





@media print {

.tabcontent {

display:block!important;

}





}

		

		

/* Calendar		*/

		



.calendar{

  border: 0px solid #999999;

  width: 700px;

}



.inactive{ 

 background-color: #FFFFFF; 

 height: 80px;

 width: 100px;

}



.active{

	background-color: #CCCCCC;

 	height: 80px;

    width: 100px;

	/*padding: 30px;	*/	

}



.current{

	background-color: #fde0c8;

	height: 80px;

    width: 100px;

}







.sunday{

	background-color: #f5f9cc;

	height: 80px;

    width: 100px;

	}



a.datelink{

		color: #000000;

		background-color:#f3961e;		

	}



.heighlight {

font-size: 11px;

}			



.heighlight a{

margin: 2px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #0066cc;

text-decoration: none;

}



.heighlight a:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #0066cc;

text-decoration: underline;

}



a.datelink{

		color: #000000;

		background-color:#f3961e;		

	}

	

.datatable{ border:solid 1px #000000; 

			border-collapse:collapse;}



.datatable th{ 

			border:solid 1px #000000; 

			background-color: #666666; 

			text-align:center; 

			vertical-align:middle; 

			color:#FFFFFF;

			padding-left:20px;

			padding-right:20px; 

			}



.datatable td{ 

			border:solid 1px #000000; 

			text-align:left; 

			vertical-align:middle; 

			padding-left:20px;

			padding-right:20px; 

			}

	

/*------------------------------------------------ Mag Page --------------------------------------------------------*/

				

h2.magHeading {

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	line-height:17px;

	margin-bottom:10px;

	font-weight:bold;

	}

	

h2.magheading2{

	margin:10px 0;

	font:bold 16px/19px Arial, Helvetica, sans-serif;

	color:#FF0000;

	}

	

.magImage{

	border:solid 3px #E0E0E0;

	}

	

.magPad{

	padding:10px;

	}

	

.magtextPanel{

	padding:10px;

	border:solid 4px #E5E8E5;

	background-color:#FFFFFF;

	}

	

p.magText{

	font:normal 16px/23px Arial, Helvetica, sans-serif;

	color:#666666;

	text-align:center;

	margin-bottom:15px;

	padding-bottom:10px;

	border-bottom:dashed 1px #999999;

	}

	

p.magText span{

	font-weight:bold;

	color:#FF0000;

	}

	

p.tagtext{

	font:normal 30px/33px "Times New Roman", Times, serif;

	color:#CC6600;

	font-style:italic;

	}				

	