/* CSS Document */
/* 	CLASSONTHEWEB-EVERONN
	Last updated on MAY 12, 2009
	Created & Updated by SUMITHA
*/
/* 	===================================================================================================
											BODY
===================================================================================================  */
BODY {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#999999;
}
.main {
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-color: #FFF;
	background-image: url(../classonthewebImagesbodhi/bgHeader.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
* {
	margin:0px;
	padding:0px;
}
form {
	padding: 0px;
	margin: 0px;
}
img {
	border:none;
}
a {
	outline:none;
}
a:hover {
	outline:none;
}
fieldset, form, label {
	margin:0px;
	padding:0px;
}
.tab_epp {		
	margin:0px;
	border:1px solid #999999;
	text-align:left;
	color:#333333;
	font-size:12px;
}
.tab_epp td{	
	padding:5px 5px 5px 5px;
	margin:0px;	
	text-align:left;
	border:1px solid #999999;
	color:#333333;
	font-size:12px;
}
/* 	===================================================================================================
											 HEADER
===================================================================================================  */
.header {
	width:950px;
	height:160px;
	padding:0px;
	margin:0px;
}
.logo {
	width:243px;
	height:160px;
	padding:0px;
	margin:0px;
}
.subMenuPart {
	width:701px;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgHeaderRight.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.searchPart {
	width:681px;
	padding:0px 0px 0px 20px;
	margin:0px;
}
.adBanner {
	padding:0px;
	margin:0px;
	width:470px;
}
.adBanner img {
	border:1px solid #FFF;
}
.searchBox {
	width:200px;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgSearch.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
.searchInput {
	width:116px;
	padding:2px;
	margin:0px;
	text-align:left;
	border:1px solid #CFE9C1;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#78BA54;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
}
.searchButton {
	width:55px;
	height:20px;
	padding:0px;
	margin:0px;
	float: left;
	border:1px solid #7FC459;
	color:#4A812E;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgGreenButton.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	font-size:11px;	
}
.searchList ul {
	padding:0px;
	margin:0px;
}
.searchList ul li {
	padding:0px;
	margin:0px;
	list-style-type:none;
	font-size:11px;
	float:left;
}
.menus ul {
	padding:0px;
	margin:0px;
}
.menus ul li {
	padding:0px;
	margin:0px;
	list-style-type:none;
	width:100px;
	float:left;
}
.menus ul li a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgMenuOn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	width:100px;
	height:24px;
	text-align:center;
	font-weight:bold;
	padding:11px 0px 0px 0px;
	margin:0px;
}
.menus ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgMenuOver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
.menusActive {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgMenuOver.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	width:100px;
	height:24px;
	text-align:center;
	font-weight:bold;
	padding:11px 0px 0px 0px;
	margin:0px;
}
/* 	===================================================================================================
											 CONTENTS PART
===================================================================================================  */
.mainContent {
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
}
.leftContent {
	width:230px;
	height:100%;
	vertical-align:top;
	padding:0px;
	margin:0px;
	background-color:#EAEAEA;
}
.leftContent h2 {
	width:210px;
	height:26px;
	padding:11px 20px 0px 10px;
	margin:0px;
	color:#333333;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	background-color:#999999;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgSideTitle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
}
.subMenuList ul {
	padding:14px 12px 14px 12px;
	margin:0px;
	width:212px;
	float:left;
}
.subMenuList ul li {
	padding:2px;
	margin:0px 0px 5px 0px;
	list-style-type:none;
	font-size:12px;
	float:left;
	width:212px;
	background-color:#FFFFFF;
	color:#333333;
	text-align:left;
}
.listImg {
	padding:0px 2px 0px 0px;
	margin:0px;
	float:left;
}
.subMenuList ul li a {
	color:#333333;
	text-decoration:none;
	background-color:#E4E4E4;
	padding:6px 0px 0px 9px;
	margin:0px;
	width:170px;
	height:20px;
	float:left;
}
.subMenuList ul li a:hover {
	color:#000000;
	text-decoration:none;
	background-color:#CECECE;
}
.rightContent {
	width:680px;
	padding:10px 0px 10px 20px;
	margin:0px;
	float:left;
	background-color:#FFFFFF;
}
.content {
	padding:0px;
	margin:0px;
}
.content h1 {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#5B963A;
	font-size:20px;
}
.content h1 span {
	color:#1F86C9;
}
.content h2 {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#1F86C9;
	font-size:14px;
	font-weight:bold;
}
.content h3 {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#5B963A;
	font-size:13px;
	font-weight:bold;
}
.content h4 {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#333333;
	font-size:10px;
}
.content h4 a {
	color:#333333;
	text-decoration:none;
}
.content h4 a:hover {
	color:#0066CC;
	text-decoration:none;
}
.content h4 span {
	color:#FF6600;
}
.content h5 {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#0066CC;
	font-size:13px;
}
.content h6 {
	padding:0px 0px 5px 15px;
	margin:0px;
	color:#FF6600;
	font-size:12px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgList1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.content p {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
	line-height:19px;
}

.content p a {
	color:#0066CC;
	text-decoration:underline;
}
.content p a:hover {
	color:#333333;
	text-decoration:underline;
}
.img {
	padding:2px;
	margin:0px 0px 10px 20px;
	border:1px solid #C2E3B0;
	float:right;
}
.listPara ul {
	padding:0px 0px 10px 0px;
	margin:0px;
}
.listPara ul li {
	padding:0px 0px 10px 15px;
	margin:0px;
	list-style-type:none;
	width:460px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgListPara.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:12px;
	color:#333333;
}
.listFaqs ul {
	padding:1px 0px 5px 0px;
	margin:0px;
}
.listFaqs ul li {
	padding:0px 0px 8px 15px;
	margin:0px;
	list-style-type:none;
	width:600px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFAQsList.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:12px;
	color:#0066CC;
}

.listfaqq
{
	padding:0px 0px 15px 15px;
	margin:0px;
	list-style-type:none;
	width:600px;
	background-attachment: scroll;
	background-image: url('../classonthewebImagesbodhi/bgFAQsList.gif');
	background-repeat: no-repeat;
	background-position: left top;
	font-size:12px;
	color:#0066CC;
	height: 3px;
}
.listFaqs ul li a {
	color:#0066CC;
	text-decoration:underline;
}
.listFaqs ul li a:hover {
	color:#333333;
	text-decoration:underline;
}
.contentPara {
	padding:0px;
	margin:0px;
	color:#333333;
	font-size:12px;
	line-height:19px;
}
.contentPara a {
	color:#0066CC;
	text-decoration:underline;
}
.contentPara a:hover {
	color:#333333;
	text-decoration:underline;
}
.contentWhite {
	padding:3px 0px 0px 0px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
}
.line {
	padding:25px 0px 25px 0px;
	margin:0px;
}
.lineImg {
	padding:15px 0px 15px 0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/line.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.line1 {
	padding:15px 0px 15px 0px;
	margin:0px;
}
.line2 {
	padding:5px 0px 5px 0px;
	margin:0px;
}
.input {
	width:296px;
	padding:2px;
	margin:0px 0px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.input1 {
	width:240px;
	padding:2px;
	margin:0px 0px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.input2 {
	width:290px;
	padding:2px;
	margin:0px 0px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.input3 {
	width:180px;
	padding:2px;
	margin:0px 0px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.input4 {
	padding:2px;
	margin:0px 5px 0px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.inputMail {
	width:662px;
	padding:2px;
	margin:0px 0px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.inputList {
	padding:0px;
	margin:0px 5px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	width:70px;
}
.inputList1 {
	padding:0px;
	margin:0px 5px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	width:145px;
}
.inputList2 {
	padding:0px;
	margin:0px 5px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	width:300px;
}
.inputList3 {
	padding:0px;
	margin:0px 5px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	width:303px;
}
.textarea {
	width:296px;
	height:100px;
	padding:2px;
	margin:0px 0px 5px 0px;
	text-align:left;
	border:1px solid #ABD2EB;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F7FBFD;
	color:#333333;
	font-size:12px;
	font-weight:normal;
}
.submitButton {
	width:84px;
	height:25px;
	padding:0px;
	margin:0px;
	border:0px solid #7FC459;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgSubmitButton.jpg);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.submitButton1 {
	width:84px;
	height:25px;
	padding:0px;
	margin:0px;
	border:0px solid #7FC459;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgSubmitButton1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.submitButton2 {
	width:60px;
	height:20px;
	padding:0px;
	margin:0px;
	border:0px solid #7FC459;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgSmallButton.jpg);
	background-repeat: no-repeat;
	background-position: left;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.emailSubmit {
	width:80px;
	height:20px;
	padding:0px;
	margin:0px;
	border:0px solid #7FC459;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/buttonSubmit.jpg);
	background-repeat:repeat-x;
	background-position: left;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.commonSubmit {
	height:20px;
	padding:0px 5px 0px 5px;
	margin:0px;
	border:0px solid #7FC459;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/buttonSubmit.jpg);
	background-repeat:repeat-x;
	background-position: left;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.blueBu {
	width:100px;
	padding:0px;
	margin:0px;
	border:0px solid #7FC459;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url('../classonthewebImagesbodhi/buttonPrevious.jpg');
	background-repeat:repeat-x;
	background-position: left;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.greenBu {
	width:100px;
	height:20px;
	padding:0px;
	margin:0px;
	border:0px solid #7FC459;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/monthlyBu.jpg);
	background-repeat:repeat-x;
	background-position: left;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.adBannerBottom {
	padding:0px;
	margin:0px;
}
.adBannerBottom img {
	border:1px solid #ECECEC;
	padding:1px;
	margin:0px;
}
.testimonial {
	padding:5px 0px 5px 0px;
	margin:0px;
	font-size:12px;
}
.testimonial a {
	padding:10px 0px 0px 0px ;
	margin:0px;
	width:158px;
	height:28px;
	text-align:center;
	border:1px solid #C8E1F2;
	background-color:#E7F3F7;
	color:#1F86C9;
	float:left;
	text-decoration:none;
	font-weight:bold;
}
.testimonial a:hover {
	padding:10px 0px 0px 0px ;
	margin:0px;
	width:158px;
	height:28px;
	text-align:center;
	border:1px solid #C2E3B0;
	background-color:#C2E3B0;
	color:#4F8730;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgTestimonialOn.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	text-decoration:none;
	font-weight:bold;	
}
.testimonial span {
	padding:10px 0px 0px 0px ;
	margin:0px;
	width:158px;
	height:28px;
	text-align:center;
	border:1px solid #C2E3B0;
	background-color:#C2E3B0;
	color:#4F8730;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgTestimonialOn.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
	text-decoration:none;
	font-weight:bold;	
}
.page-nation {
	padding:10px 0px 0px 355px;
	margin:0px;
	font-size:11px;
	float:left;
}
.page-nation ul {
	padding:0px;
	margin:0px;
}
.page-nation ul li {
	padding:0px 4px 0px 0px;
	margin:0px;
	list-style-type:none;
	float:left;
}
.page-nation a {
	padding:2px 6px 2px 6px;
	margin:0px;
	text-align:center;
	border:1px solid #C8E1F2;
	background-color:#E7F3F7;
	color:#1F86C9;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
.page-nation a:hover {
	padding:2px 6px 2px 6px;
	margin:0px;
	text-align:center;
	border:1px solid #57ABE4;
	background-color:#57ABE4;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
.page-nation1 {
	padding:10px 0px 10px 0px;
	margin:0px;
	font-size:11px;
	float:left;
}
.page-nation1 ul {
	padding:0px;
	margin:0px;
	float:left;
	width:680px;
}
.page-nation1 ul li {
	padding:0px 4px 0px 0px;
	margin:0px;
	list-style-type:none;
	float:left;
}
.page-nation1 a {
	padding:2px 6px 2px 6px;
	margin:0px;
	text-align:center;
	border:1px solid #C8E1F2;
	background-color:#E7F3F7;
	color:#1F86C9;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
.page-nation1 a:hover {
	padding:2px 6px 2px 6px;
	margin:0px;
	text-align:center;
	border:1px solid #57ABE4;
	background-color:#57ABE4;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
.page-nation2 {
	padding:0px;
	margin:0px;
	font-size:11px;
	float:left;	
}
.page-nation2 ul {
	padding:0px;
	margin:0px;
}
.page-nation2 ul li {
	padding:0px 4px 0px 0px;
	margin:0px;
	list-style-type:none;
	float:left;
}
.page-nation2 a {
	padding:2px 6px 2px 6px;
	margin:0px;
	text-align:center;
	border:1px solid #C8E1F2;
	background-color:#E7F3F7;
	color:#1F86C9;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
.page-nation2 a:hover {
	padding:2px 6px 2px 6px;
	margin:0px;
	text-align:center;
	border:1px solid #57ABE4;
	background-color:#57ABE4;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
.blueColor {
	color:#FF6600;
}
.tableTitle {
	color:#003366;
	padding:8px 0px 10px 10px;
	margin:0px;
	height:17px;
	border:1px solid #E4EDF2;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgTableTitle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:12px;
	font-weight:bold;
}
.tablePara {
	padding:4px;
	margin:0px;
	color:#333333;
	font-size:12px;
}
.tableParaOver {
	padding:4px;
	margin:0px;
	color:#333333;
	background-color:#F2F2F2;
	font-size:12px;
}
.tableParaOver img {
	padding:2px;
	margin:0px;
	border:1px solid #A5BED4;
}
.tableTitle1 {
	color:#003366;
	padding:8px 0px 10px 5px;
	margin:0px;
	height:17px;
	border:1px solid #E4EDF2;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgTableTitle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size:12px;
	font-weight:bold;
}
.tablePara1 {
	padding:5px;
	margin:0px;
	color:#333333;
	font-size:12px;
}
.tablePara1 a {
	color:#FF6600;
	text-decoration:none;
}
.tablePara1 a:hover {
	color:#0066CC;
	text-decoration:none;
}
.tableParaOver1 {
	padding:5px;
	margin:0px;
	color:#333333;
	background-color:#F2F5F9;
	font-size:12px;
}
.tableParaOver1 a {
	color:#FF6600;
	text-decoration:none;
}
.tableParaOver1 a:hover {
	color:#0066CC;
	text-decoration:none;
}
.tableParaOver2 {
	padding:5px;
	margin:0px;
	color:#FFFFFF;
	background-color:#8394B2;
	font-size:12px;
}
.tableRowWhite {
	padding:5px;
	margin:0px;
	color:#333333;
	font-size:12px;
	background-color:#FFFFFF;
}
.tableRowWhite a {
	color:#333333;
	text-decoration:none;
}
.tableRowWhite a:hover {
	color:#1F86C9;
	text-decoration:none;
}
.redColor {
	color:#FF0000;
}
.orangeColor {
	color:#FF9900;
}
.blueColor {
	color:#0099CC;
}
.tableRowColor {
	padding:5px;
	margin:0px;
	color:#333333;
	font-size:12px;
	background-color:#F2F5F9;
}
.tableRowColor a {
	color:#333333;
	text-decoration:none;
}
.tableRowColor a:hover {
	color:#1F86C9;
	text-decoration:none;
}
.tableParaOver3 {
	padding:5px;
	margin:0px;
	color:#3A4F6C;
	background-color:#C4D5E3;
	font-size:12px;
}
.tableContents {
	padding:0px 0px 5px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
}
.tableSmallSize {
	padding:3px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
	background-color:#8394B2;
}
.tableSmallSize a {
	color:#FFFFFF;
	text-decoration:none;
}
.tableSmallSize a:hover {
	color:#333333;
	text-decoration:none;
}
.tableSmallSize1 {
	padding:3px;
	margin:0px;
	color:#333333;
	font-size:11px;
	background-color:#C4D5E3;
}
.tableSmallSize1 a {
	color:#333333;
	text-decoration:none;
}
.tableSmallSize1 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
/* 	===================================================================================================
												FOOTER PART
===================================================================================================  */
.footer {
	padding:15px 0px 10px 0px;
	margin:0px;
	height:35px;
	background-color:#2086C8;

	float:left;
	font-size:12px;
	color:#E3F2FC;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFooter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.footer ul {
	padding:0px;
	margin:0px;
}
.footer ul li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px;
}
.footer ul li a{
	color:#E3F2FC;
	text-decoration:none;
}
.footer ul li a:hover{
	color:#33CCFF;
	text-decoration:none;
}
.footerCopyright {
	padding:10px 0px 10px 0px;
	margin:0px;
	height:35px;
	float:left;
	font-size:11px;
	color:#95C7E7;
	border-top:1px solid #FFFFFF;
	background-color:#2086C8;

}
.footerCopyright ul {
	padding:0px;
	margin:0px;
}
.footerCopyright ul li{
	padding:0px;
	margin:0px;
	list-style-type:none;
	padding:0px 10px 0px 0px;
	margin:0px;
	float:left;
}
.footerCopyright ul li a{
	color:#95C7E7;
	text-decoration:none;
}
.footerCopyright ul li a:hover{
	color:#33CCFF;
	text-decoration:none;
}
/* 	===================================================================================================
												 OLDER LIST
===================================================================================================  */
ol {
	font-size: 12px;
	color: #333333;
	list-style-type: decimal;
	line-height:22px;
	padding:0px 0px 15px 30px;
	margin:0px;
}
ol a {
	color:#0066CC;
	text-decoration:underline;
}
ol a:hover {
	color: #333333;
	text-decoration:underline;
}
/* 	===================================================================================================
											 INDEX STYLES
===================================================================================================  */



.subMenuPartIndex {
	width:701px;
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgHeaderRight1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.subMenus {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:8px 0px 6px 0px;
	margin:0px;
}
.subMenus ul {
	padding:0px;
	margin:0px;
}
.subMenus ul li {
	padding:0px 20px 0px 0px;
	margin:0px;
	list-style:none;
	float:left;
}
.subMenus a {
	color:#FFFFFF;
	text-decoration:none;
}
.subMenus a:hover {
	color:#082233;
	text-decoration:none;
}
.flashTheme {
	width:910px;
	height:210px;
	padding:10px 20px 20px 20px;
	margin:0px;
	background-color:#2086C8;
	float:left;
}
.flashTable {
	width:910px;
	height:210px;
	padding:0px;
	margin:0px;
	border:1px  solid #3096D9;
}
.flashContentsPart {
	width:335px;
	height:190px;
	padding:10px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFlashText.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.flashBorderPart {
	width:333px;
	height:188px;
	border:1px  solid #3096D9;
}
.flashContents {
	width:313px;
	height:140px;
}
.flashContents h2 {
	width:313px;
	font-size:14px;
	color:#000033;
	padding:0px 0px 8px 0px;
	margin:0px;
}
.flashContents h3 {
	width:313px;
	font-size:12px;
	color:#FFFF00;
	padding:0px 0px 2px 0px;
	margin:0px;
}
.flashContents p {
	width:313px;
	font-size:12px;
	color:#FFFFFF;
	padding:0px 0px 8px 0px;
	margin:0px;
	line-height:17px;
}
.news {
	width:474px;
	height:130px;
	padding:0px;
	margin:0px;
	background-color:#145683;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgNews.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.news h2 {
	width:434px;
	font-size:16px;
	color:#FFFFFF;
	padding:8px 0px 20px 0px;
	margin:0px;
}
.news h3 {
	font-size:11px;
	color:#0099FF;
	padding:0px;
	margin:0px;
}
.news p {
	font-size:11px;
	color:#FFFFFF;
	padding:0px 0px 8px 0px;
	margin:0px;
	line-height:17px;
}
.marquee {
	width:950px;
	height:25px;
	padding:0px 10px 0px 10px;
	margin:0px;
	background-color:#2E90D2;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgMarquee.jpg);
	background-repeat: no-repeat;
	background-position: left;
	color:#082233;
	font-size:11px;
	text-align:right;
}
.marquee ul {
	padding:0px;
	margin:0px;
}
.marquee ul li {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.marquee ul li a {
	color:#082233;
	text-decoration:none;
}
.marquee ul li a:hover {
	color:#082233;
	text-decoration:underline;
}
.loginInput {
	width:156px;
	padding:2px;
	margin:4px 0px 0px 0px;
	text-align:left;
	border:1px solid #2086C8;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#0D3651;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
}
.loginButton {
	width:68px;
	height:20px;
	padding:0px;
	margin:0px;
	float: left;
	border:1px solid #2086C8;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgLogin.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	font-size:11px;
}
.loginList ul {
	padding:0px;
	margin:0px;
}
.loginList ul li {
	padding:0px 10px 0px 10px;
	margin:0px;
	list-style-type:none;
	font-size:11px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgLoginList.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
}
.loginList ul li a {
	color:#FFFFFF;
	text-decoration:none;
}
.loginList ul li a:hover {
	color:#0099FF;
	text-decoration:none;
}
.featureTable {
	padding:0px;
	margin:0px;
	width:950px;
	border:1px solid #ECECEC;
	background-color:#F7F7F7;
}
.feature_news {
	padding:0px;
	margin:0px;
	width:230px;
}
.feature_news h2 {
	padding:0px 0px 6px 0px;
	margin:0px;
	color:#7FC459;
	font-size:20px;
	font-weight:normal;
}
.feature_news h2 span {
	color:#1F86C9;
}
.feature_news h3 {
	padding:0px;
	margin:0px;
	color:#1F85C6;
	font-size:11px;
	font-weight:normal;
}
.feature_news h3 a {
	color:#0066FF;
	text-decoration:underline;
}
.feature_news h3 a:hover {
	color:#333333;
	text-decoration:underline;
}
.feature_news p {
	padding:0px 0px 5px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
}
.feature_news ul {
	padding:0px;
	margin:0px;
}
.feature_news ul li {
	padding:0px 0px 8px 20px;
	margin:0px;
	list-style-type:none;
	font-size:12px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFeatureList.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#333333;
	width:200px;
}
.feature_news ul li a {
	color:#333333;
	text-decoration:none;
}
.feature_news ul li a:hover {
	color:#1F85C6;
	text-decoration:none;
}

.feature1 {
	padding:0px;
	margin:0px;
	width:230px;
}
.feature1 h2 {
	padding:0px 0px 6px 0px;
	margin:0px;
	color:#7FC459;
	font-size:20px;
	font-weight:normal;
}
.feature1 h2 span {
	color:#1F86C9;
}
.feature1 h3 {
	padding:0px;
	margin:0px;
	color:#1F85C6;
	font-size:11px;
	font-weight:normal;
}
.feature1 h3 a {
	color:#0066FF;
	text-decoration:underline;
}
.feature1 h3 a:hover {
	color:#333333;
	text-decoration:underline;
}
.feature1 p {
	padding:0px 0px 5px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
}
.feature1 ul {
	padding:0px;
	margin:0px;
}
.feature1 ul li {
	padding:0px 0px 8px 20px;
	margin:0px;
	list-style-type:none;
	font-size:12px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFeatureList.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#333333;
	width:110px;
}
.feature1 ul li a {
	color:#333333;
	text-decoration:none;
}
.feature1 ul li a:hover {
	color:#1F85C6;
	text-decoration:none;
}
.feature2 {
	padding:0px;
	margin:0px;
	width:210px;
	height:115px;
}
.feature2 h2 {
	padding:0px 0px 6px 0px;
	margin:0px;
	color:#333333;
	font-size:20px;
	font-weight:normal;
}
.feature2 h2 span {
	color:#FFFFFF;
}
.feature2 h3 {
	padding:0px;
	margin:0px;
	color:#1F85C6;
	font-size:11px;
	font-weight:normal;
}
.feature2 h3 a {
	color:#0066FF;
	text-decoration:underline;
}
.feature2 h3 a:hover {
	color:#333333;
	text-decoration:underline;
}
.feature2 p {
	padding:0px 0px 5px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
}
.menusTable {
	padding:0px;
	margin:0px;
	width:470px;
	border:1px solid #ECECEC;
	background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
	line-height:19px;
}
.menusTable a {
	color:#333333;
	text-decoration:none;
}
.menusTable a:hover {
	color:#0066CC;
	text-decoration:none;
}
.testimonialHome {
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgTestimonials.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#5C8F3D;
}
.testimonialHome h2 {
	padding:0px 0px 8px 0px;
	margin:0px;
	color:#003300;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.testimonialHome h3 {
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}
.testimonialHome h3 a {
	color:#FFFFFF;
	text-decoration:none;
}
.testimonialHome h3 a:hover {
	color:#333333;
	text-decoration:none;
}
.testimonialHome p {
	padding:0px 0px 6px 0px;
	margin:0px;
	color:#000000;
	font-size:12px;
}
.newsLetterHome {
	padding:0px;
	margin:0px;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgNewsLetter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#414F58;
}
.newsLetterHome h2 {
	padding:0px 0px 4px 0px;
	margin:0px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.newsLetterInput {
	width:160px;
	padding:2px;
	margin:0px 0px 0px 0px;
	text-align:left;
	border:1px solid #82929F;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#44535C;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
}
.newsLetterButton {
	width:50px;
	height:20px;
	padding:0px;
	margin:0px;
	border:1px solid #283238;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgNewsLetterButton.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	font-size:11px;	
}
.newsLetterHome ul {
	padding:1px 0px 0px 5px;
	margin:0px;
}
.newsLetterHome ul li {
	padding:0px 1px 0px 1px;
	margin:0px;	
	font-size:11px;	
}
.newsLetterHome ul li a {
	color:#FFFFFF;
	list-style-type:circle;
	text-decoration:none;
}
.newsLetterHome ul li a:hover {
	color:#000000;
	text-decoration:none;
}
.pollHome {
	padding:15px;
	margin:0px;
	width:200px;	
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgPoll.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	background-color:#125078;
	float:left;
}
.pollHome h2 {
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.pollHome p {
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
}
.press {
	padding:0px;
	margin:0px;
	width:200px;
}
.press h2 {
	padding:14px 0px 0px 15px;
	margin:0px;
	width:186px;
	height:235px;
	float:left;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgNewsFrame.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.press h3 {
	padding:0px 0px 2px 0px;
	margin:0px;
	width:200px;
	color:#2086C8;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.press h3 a {
	color:#2086C8;
	text-decoration:none;
}
.press h3 a:hover {
	color:#333333;
	text-decoration:none;
}
.press h4 {
	padding:0px 0px 5px 0px;
	margin:0px;
	width:200px;
	color:#FF6600;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.tableFeature {
	width:150px;
	margin:0px;
	float:left;
}
.tableFeature1 {
	width:150px;
	margin:0px 0px 30px 0px;
	padding:0px;
}
.tableFeatureTitle {
	width:140px;
	height:21px;
	margin:0px;
	float:left;
	padding:7px 0px 0px 10px;
	font-size: 12px;
	color: #135583;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFeaturePage.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight:bold;
	text-transform: uppercase;
}
.tableFeatureContent {
	width:130px;
	margin:0px;
	padding:10px;
	float:left;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFeaturePageContent.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.tableFeatureContent ul {
	margin:0px;
	padding:0px;
}
.tableFeatureContent ul li {
	width:110px;
	margin:0px;
	padding:5px 0px 5px 20px;
	float:left;
	font-size: 12px;
	color: #135583;
	list-style:none;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgFeatureList.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-weight:bold;
}
.tableFeatureContent ul li a {
	color: #135583;
	text-decoration:none;
}
.tableFeatureContent ul li a:hover {
	color:#0099FF;
	text-decoration:none;
}
.mailRefers {
	padding:0px;
	margin:0px;
}
.mailRefers ul {
	padding:0px;
	margin:0px;
}
.mailRefers ul li {
	padding:0px 10px 0px 0px;
	margin:0px;
	list-style-type:none;
	float:left;
	font-size:12px;
	color:#1073CE;
	font-weight:bold;
}
.mailRefers ul li a {
	color:#1073CE;
	text-decoration:none;
}
.mailRefers ul li a:hover {
	color:#333333;
	text-decoration:none;
}

.content1 p {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
	line-height:19px;
	text-align:justify;
}

.logcontent new {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.logcontent new1 {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.loginInput_1 {
	width:156px;
	padding:2px;
	margin:4px 0px 0px 0px;
	text-align:left;
	border:1px solid #2086C8;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
}
.loginButton_1 {
	width:68px;
	height:20px;
	padding:0px;
	margin-right:20px;
	border:1px solid #2086C8;
	color:#FFFFFF;
	background-attachment: scroll;
	background-image: url(../classonthewebImagesbodhi/bgLogin.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	font-size:11px;
}

.launch_tab
	{
		padding:10px;
	}
	.content p {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
	line-height:19px;
}

.content p {
	padding:0px 0px 15px 0px;
	margin:0px;
	color:#333333;
	font-size:12px;
	line-height:19px;
}
.content li {	
	margin:0px;
	color:#333333;
	font-size:12px;
	line-height:19px;
}
.modalBackground
          { 
          	background-color:#8B8B8B; 
          	 filter:alpha(opacity=60);
          	   opacity:0.7; 
          	   
          	   } 
          	   
          	   
          	   
          	   
          	   
.white_text{font:normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

.white_text1{font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}

.red_text{font:normal 12px Arial, Helvetica, sans-serif; color: #FF0000; text-decoration:none;}

.menu_text{font:normal 12px Arial, Helvetica, sans-serif; color:#636363; text-decoration:none; text-decoration:none;  line-height:20px;}
.menu_text:hover{color:#57b224}

.menu_text1{font:normal 12px Arial, Helvetica, sans-serif; color:#636363; text-decoration:none; text-decoration:none; line-height:20px;}
.menu_text1:hover{color:#3d7fb3}

.normal_text{font:normal 12px Arial, Helvetica, sans-serif; color:#636363; text-decoration:none; text-decoration:none; line-height:20px; }
.normal_text1{font:normal 12px Arial, Helvetica, sans-serif; color:#1c1c1c; text-decoration:none; text-decoration:none; line-height:35px;}

.normal_text18{font:normal 18px Arial, Helvetica, sans-serif; color:#5b9d38; text-decoration:none; text-decoration:none;}
.normal_text14{font:bold 16px Arial, Helvetica, sans-serif; color:#1c1c1c; text-decoration:none; text-decoration:none; line-height:30px;}
.normal_text141{font:bold 14px Arial, Helvetica, sans-serif; color:#1c1c1c; text-decoration:none; text-decoration:none; line-height:30px;}

.green12{font:bold 12px Arial, Helvetica, sans-serif; color:#5b9d38; text-decoration:none; text-decoration:none; line-height:30px;}
.red12{font:bold 12px Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none; text-decoration:none; line-height:30px;}

.green14{font:bold 16px Arial, Helvetica, sans-serif; color:#5b9d38; text-decoration:none; text-decoration:none; line-height:30px;}
.blue16{font:bold 16px Arial, Helvetica, sans-serif; color:#1d6492; text-decoration:none; text-decoration:none; line-height:30px;}
.blue14{font:bold 14px Arial, Helvetica, sans-serif; color:#1d6492; text-decoration:none; text-decoration:none; line-height:30px;}



.bordr_lr{border-left:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; padding:10px 10px 0 10px;}
.bordr_lrt{border-top:#d8d8d8 solid 1px; border-left:#d8d8d8 solid 1px; border-right:#d8d8d8 solid 1px; padding:10px 10px 0 10px;}
.bordr_bottom{ border-bottom:#e7e7e7 solid 1px; line-height:1px;}


.rightContent1 {width:720px; padding:0px 0px 0px 10px; margin:0px; background-color:#FFFFFF; }
.text_box{width:350px; height:19px; border:#b7b7b7 solid 1px; font:normal 12px Arial, Helvetica, sans-serif; padding:3px 0 0 4px;}
.text_box1{width:350px; height:22px; border:#b7b7b7 solid 1px; font:normal 12px Arial, Helvetica, sans-serif;}


.submit_button{background:url(http://school.classontheweb.com/classonthewebImages/submit_bg.jpg) repeat-x; height:28px; padding:0 5px 0 5px; border:#2086c8 solid 1px; color:#FFFFFF; font:bold 14px Arial, Helvetica, sans-serif; cursor:pointer; line-height:28px;}



.border{border:#e7e7e7 solid 1px;}
.blue30{font:bold 30px Arial, Helvetica, sans-serif; color:#bbbbbb; text-decoration:none;  line-height:30px;}

.green12_menu{ font:12px Arial, Helvetica, sans-serif; color:#5b963a; text-decoration: underline;}
.green12_menu:hover{color:#000;}

.blue_18{ font:bold 18px Arial, Helvetica, sans-serif; color:#02426a;}
.black_16{ font:bold 16px Arial, Helvetica, sans-serif; color:#000;}

.menu-14{ font:bold 12px Arial, Helvetica, sans-serif; color:#02426a; text-decoration:none; padding:2px 10px; background:#e4e4e4;}
.menu-14:hover{ padding:2px 10px; background:#b2b2b2; color:#FFFFFF ;}

.blue1_14{font:bold 14px Arial, Helvetica, sans-serif; color:#1F86C9; text-decoration:none;  line-height:22px;}

.normal_green{font: normal 12px/22px Arial, Helvetica, sans-serif; color:#5B963A; text-decoration:none; text-decoration:none; }


.normal_blue{font:normal 12px Arial, Helvetica, sans-serif; color:#003366; text-decoration:none; text-decoration:none; }

.menu_text2{font:normal 12px Arial, Helvetica, sans-serif; color:#636363; text-decoration:none; text-decoration:none; line-height:20px;}
.menu_text2:hover{color:#3d7fb3; text-decoration:underline;}

.greay18{font:bold 25px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;  line-height:30px;}

.white_text2{font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
