﻿/* stylesheet for master page*/
body
{
	margin: 0;
	padding: 0;
	background-image: url(../images/bg_tile.jpg);
	background-repeat: repeat-x;
	background-color: #81a7d8;
}

img, div, a, input
{
	behavior: url(Css/iepngfix.htc);
}


.maincontainer
{
	width: 993px;
	margin: 0px auto;
	padding: 0px;
	border: 0px solid #000000;
	min-height: 158px;
}
.container
{
	margin: 0 auto;
	text-align: center;
	width: 993px;
	text-align: center;
	border: 0px solid #000000;
}
.pageheader_login
{
	background-image: url(../images/header2_bg.jpg);
	background-repeat: no-repeat;
	border: 0px solid red;
	height: 252px;
	margin-top: 10px;
	padding-right: 0px;
	text-align: center;
	width: 993px;
}
.pageheader
{
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	border: 0px solid red;
	height: 252px;
	margin-top: 10px;
	padding-right: 0px;
	text-align: center;
	width: 993px;
}
* + html .pageheader
{
	background-image: url(../images/header_bg.jpg);
	width: 993px;
	text-align: center;
	height: 252px;
	margin-top: 10px;
	border: 0px solid #000000;
}
*html .pageheader
{
	background-image: url(../images/header_bg.jpg);
	width: 993px;
	text-align: center;
	height: 252px;
	margin-top: 10px;
	border: 0px solid #000000;
	background-repeat: no-repeat;
}
.logoNtext
{
	width: 444px;
	text-align: center;
	height: 145px;
	float: left;
	border: 0px solid #000000;
	vertical-align: top;
	background-image: url(../images/logo_bg.png);
	background-repeat: repeat-y;
	padding-left: 25px;
}
.toprightbutton
{
	width: 300px;
	float: left;
	border: 0px solid #000000;
}
.buttons
{
	height: 50px;
	float: left;
	width: 960px;
	border: 0px solid #000000;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
}
.logo
{
	width: 146px;
	height: 179px;
	float: left;
	padding-left: 95px;
}

.smtext
{
	background-image: url(images/logo_bg.png);
	background-repeat: repeat-y;
	border: 0px solid #000000;
	float: left;
	height: 126px;
	text-align: left;
	vertical-align: top;
	width: 700px;
}

.smimage
{
	float: left;
	width: 184px;
	height: 188px;
	vertical-align: top;
	margin-top: 1px;
	position: relative;
}
.headertext
{
	font-family: Comic Sans MS;
	color: #0662cb;
	font-size: 23px;
	width: 470px;
	height: 38px;
	vertical-align: top;
	border: 0px solid #000000;
	padding-left: 20px;
}
.headersubtext
{
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	padding-left: 268px;
}

.sanity
{
	background-image: url(../images/sanity_btn.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 50px;
	margin-left: 174px;
	padding-top: 12px;
	margin-top: 6px;
	text-align: center;
	vertical-align: middle;
	width: 157px;
}
.sanitysection
{
	color: #FFFFFF;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 155px;
	margin-left: 30px;
	text-align: center;
	vertical-align: middle;
	width: 446px;
	border: 0px solid #000000;
}
*html .sanitysection
{
	margin-left: 16px;
}
.homebutton
{
	background-image: url(../images/b1.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 12px;
}
.parentingcenter
{
	background-image: url(../images/b2.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
}
.stressmanagement
{
	background-image: url(../images/b3.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
}
.Journalbutton
{
	background-image: url(../images/b3.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 12px;
	
}
.meditationcenter
{
	background-image: url(../images/b4.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
}
.buttons a
{
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}
.buttons a:link
{
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}
.buttons a:visited
{
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}
.buttons a:hover
{
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}
.buttons a:active
{
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
}

.forumbutton
{
	background-image: url(../images/b1.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 12px;
}
.logoutbutton
{
	background-image: url(../images/b2.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 12px;
}
.Resourcesbutton
{
	background-image: url(../images/b2.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 12px;
}
.aboutcourse
{
	background-image: url(../images/button4.jpg);
	width: 114px;
	height: 23px;
	padding-top: 10px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	text-align: center;
	vertical-align: middle;
}
.contactus
{
	background-image: url(../images/b3.jpg);
	width: 100px;
	height: 39px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 12px;
}
.login
{
	background-image: url(../images/button6.jpg);
	width: 114px;
	height: 23px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	float: left;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
}
.gap
{
	width: 100%;
	height: 10px;
}
.inner-content
{
	background-color: #ffffff;
	width: 993px;
	min-height: 100px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
}
*html .inner-content
{
	background-color: #ffffff;
	width: 993px;
	min-height: 651px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
}

.footertext
{
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	width: 100%;
	border: 0px solid #000000;
	float: left;
	height: 48px;
}
.footertextBrowser
{
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	width: 100%;
	border: 0px solid #000000;
	float: left;
	height: 20px;
}
.leftsection
{
	width: 615px;
	height: 448px;
	float: left;
	border: 0px solid #000000;
	margin-left: 160px;
}
.registerleftsection
{
	width: 615px;
	
	
	float: left;
	border: 0px solid #000000;
	margin-left: 160px;
}

*html .leftsection
{
	width: 615px;
	height: 535px;
	float: left;
	border: 0px solid #000000;
	margin-left: 85px;
}
.float_l
{
	float: left;
}
/*for login page*/
.loginmaincontainer
{
	width: 993px;
	margin: 0px auto;
	padding: 0px;
	border: 0px solid #000000;
	min-height: 553px;
}
.thankmaincontainer
{
	width: 993px;
	margin: 0px auto;
	padding: 0px;
	border: 0px solid #000000;
	min-height: 500px;
}
.login-inner-content
{
	background-color: #ffffff;
	width: 993px;
	height: 280px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
}
.change-inner-content
{
	background-color: #ffffff;
	width: 993px;
	height: 326px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
}

.Forgot-inner-content
{
	background-color: #ffffff;
	width: 993px;
	height: 312px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
}
.ContactUS-inner-content
{
	background-color: #ffffff;
	width: 993px;
	height: 385px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
}
.FileUpload-inner-content
{
	background-color: #ffffff;
	width: 985px;
	height: 205px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: left;
}

.loginsection
{
	width: 487px;
	height: 244px;
	border: 0px solid #000000;
	float: left;
}
.Forgotsection
{
	width: 487px;
	height: 200px;
	border: 0px solid #000000;
	float: left;
}
.loginSpacer
{
	float: left;
	width: 100%;
	height: 30px;
	border:0px solid #000000;
}
.regSpacer
{
	clear:both;
	float: left;
	width: 100%;
	height: 20px;
	border:0px solid #000000;
}
.ContactSpacer
{
	float: left;
	width: 100%;
	height: 34px;
	border:0px solid #000000;
}
.thank-inner-content
{
	background-color: #ffffff;
	width: 993px;
	height: 506px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
}
.pop-inner-content
{
	background-color: #ffffff;
	width: 993px;
	height: 720px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
	text-align: center;
	
}

.thankyouSpacer
{
	float: left;
	width: 100%;
	height: 20px;
}
.forgotSpacer
{
	float: left;
	width: 100%;
	height: 60px;
}
.resourceSpacer
{
	float: left;
	width: 550px;
	height: 10px;
}
.login_spacer
{
	width: 250px;
	height: 245px;
	float: left;
}
.login_spacer620
{
	width: 190px;
	height: 245px;
	float: left;
}
.loginpanelHeader
{
	background-image: url(../images/loginTop.jpg);
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 22px;
	height: 30px;
	padding-top: 35px;
	text-align: left;
	width: 487px;
	float: left;
}
.loginpanelHeader620
{
	background-image: url(../images/loginTop_620.jpg);
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 22px;
	height: 30px;
	padding-top: 35px;
	text-align: left;
	width: 620px;
	float: left;
}
.loginpanelinner
{
	width: 487px;
	min-height: 64px;
	background-image: url(../images/login.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	border: 0px solid #000000;
	vertical-align: bottom;
	float: left;
	padding-bottom: 5px;
}
.loginpanelinner620
{
	width: 620px;
	min-height: 64px;
	background-image: url(../images/login_620.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	border: 0px solid #000000;
	vertical-align: bottom;
	float: left;
	padding-bottom: 0px;
}
.changepasslinner
{
	width: 487px;
	
	background-image: url(../images/login.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	border: 0px solid #000000;
	vertical-align: bottom;
	float: left;
	padding-bottom: 5px;
	
}
.Forgotpanelinner
{
	width: 487px;
	height: 37px;
	background-image: url(../images/login.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	border: 0px solid #000000;
	vertical-align: bottom;
	float: left;
}
.companyloginpanelinner
{
	width: 487px;
	min-height: 50px;
	background-image: url(../images/login.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 40px;
	border: 0px solid #000000;
	vertical-align: bottom;
	float: left;
}
.loginpanelbottom
{
	width: 487px;
	height: 61px;
	border: 0px solid #000000;
	background-image: url(../images/loginBottom.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	float: left;
}
.loginpanelbottomnew
{
	width: 487px;
	height: 75px;
	border: 0px solid #000000;
	background-image: url(../images/loginBottom_1.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	float: left;
}
.loginpanelbottomnew620
{
	width: 620px;
	height: 75px;
	border: 0px solid #000000;
	background-image: url(../images/loginBottom_1_620.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	float: left;
	margin-top:-10px;
}
.loginpanelbottomForgotPass
{
	width: 487px;
	height: auto;
	border: 0px solid #000000;
	background-image: url(../images/loginBottom.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	float: left;
	padding-top: 5px;
}
.logintext
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	width: 120px;
	vertical-align: bottom;
	padding-left: 100px;
	float: left;
	margin-top: 4px;
	line-height: 22px;
}
.logintextnew
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	width: 120px;
	vertical-align: bottom;
	padding-left: 65px;
	float: left;
	margin-top: 4px;
	line-height: 22px;
}
.logintextnew a
{
	line-height:16px;
}

.logintextnew a:link
{
	color: #4D8BC8;
	text-decoration: none;
}
.logintextnew a:visited
{
	color: #4D8BC8;
	text-decoration: none;
}
.logintextnew a:hover
{
	color: #4D8BC8;
	text-decoration: underline;
}
.logintextnew a:active
{
	color: #4D8BC8;
	text-decoration: none;
}
.loginbutton
{
	
	float: left;
	padding-bottom: 25px;
	text-align: left;
}
.loginbuttonNew
{
	
	float: left;
	padding-bottom: 25px;
	padding-left:69px;
	text-align: left;
}
.companyloginbutton
{
	width: 553px;
	float: left;
	padding-bottom: 25px;
	text-align: center;
}
.buttonbg
{
	width: 120px;
	height: 41px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.loginbg
{
	width: 89px;
	height: 41px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.registerbg
{
	width: 120px;
	height: 41px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}
.buttonbgforgotpass
{
	width: 160px;
	height: 41px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*end login page*/
.leftpanelHeader_User
{
	width: 645px;
	height: 30px;
	float: left;
	padding-top: 35px;
	background-image: url(../images/leftTopBox.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 0px;
	border: 0px solid #000000;
}
.leftpanelHeader
{
	width: 645px;
	height: 30px;
	float: left;
	padding-top: 35px;
	background-image: url(../images/leftTopBox.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
	border: 0px solid #000000;
}
.leftpanelinner
{
	width: 645px;
	
	float: left;
	background-image: url(../images/leftBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 40px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
.leftpanelinnerRegister
{
	width: 645px;
	
	float: left;
	background-image: url(../images/leftBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 20px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
.leftpanelbottom
{
	width: 645px;
	height: auto;
	float: left;
	border: 0px solid #000000;
	background-image: url(../images/leftTopBottom.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.leftpanelbottomThank
{
	width: 645px;
	height: 65px;
	float: left;
	border: 0px solid #000000;
	background-image: url(../images/leftTopBottom.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	height: 65px;
}
.rightsection
{
	width: 300px;
	min-height: 200px;
	float: right;
	border: 0px solid #000000;
	padding-right: 5px;
}
.rightpanelHeader
{
	width: 300px;
	height: 30px;
	float: right;
	padding-top: 35px;
	background-image: url(../images/rightTopBox.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
}
.rightpanelinner
{
	width: 300px;
	float: left;
	padding-top: 40px;
	border: 0px solid #000000;
	background-image: url(../images/rightBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
}
.rightpanelinnertext
{
	width: 250px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	min-height: 172px;
	text-align: left;
	padding-left: 25px;
	padding-right: 25px;
	color: #333333;
	text-align: justify;
}
.rightpanelbottom
{
	width: 300px;
	height: 65px;
	background-image: url(../images/RightbottomBox.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: left;
}
.spacer
{
	background-image: url(../images/spacer.gif);
	background-repeat: repeat-x;
	width: 5px;
	height: 33px;
	float: left;
}
.linespacer
{
	float:left;
	padding-left:17px;
	
}
.linespacer2
{
	float:left;
	padding-left:24px;
	
}
.padleft10
{
	padding-left: 10px;
}
.padleft20
{
	padding-left: 20px;
}

.readmore
{
	text-align: right;
	margin-left: 175px;
	border: 0px solid #000000;
	float: left;
}
.button
{
	width: 645px;
	float: left;
	padding-bottom: 25px;
	text-align: center;
}

.checkboxtext
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	width: 500px;
	vertical-align: bottom;
	padding-left: 100px;
	float: left;
	margin-top: 5px;
}
.fields
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	width: 500px;
	vertical-align: bottom;
	padding-left: 100px;
	float: left;
	margin-top: 3px;
	padding-bottom: 3px;
	height:30px;
}
.fieldsLogin
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	border: 0px solid #000000;
	width: 422px;
	vertical-align: bottom;
	padding-left: 100px;
	float: left;
	margin-top: 0px;
	padding-bottom: 0px;
	height:20px;
}
.fieldsbottom
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	border: 0px solid #000000;
	width: 422px;
	vertical-align: bottom;
	padding-left: 100px;
	float: left;
	margin-top: 0px;
	padding-bottom: 0px;
	height:10px;
}
.w150
{
	width: 150px;
}
.textbox
{
	color: #000000;
	font-size: 13px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	float: left;
	margin-top: 4px;
}
.logintextbox
{
	color: #000000;
	font-size: 13px;
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	float: left;
	margin-top: 4px;
}

.textboxDisable
{
	color: #000000;
	font-size: 13px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	float: left;
	margin-top: 5px;
	background: #000000;
}
.combobox
{
	color: #000000;
	font-size: 13px;
	width: 222px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	float: left;
}
.combobox2
{
	color: #000000;
	font-size: 13px;
	width: 104px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	float: left;
	margin-right:8px;
}
.separator
{
	text-align: center;
	margin-left: 30px;
	margin-right: 30px;
	width: 240px;
	border-bottom: 1px solid #4D8BC8;
}
.footerheadertext
{
	color: #4D8BC8;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 983px;
	background-color: #ffffff;
	padding-left: 10px;
	clear: both;
	padding-top: 20px;
	height: 35px;
	border: 0px solid #000000;
	vertical-align: middle;
	text-align: center;
}

.contactfooterheadertext
{
	color: #4D8BC8;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 983px;
	background-color: #ffffff;
	padding-left: 10px;
	clear: both;
	padding-top: 20px;
	height: 20px;
	border: 0px solid #000000;
	vertical-align: middle;
	text-align: center;
}
a:link
{
	color: #4D8BC8;
	text-decoration: none;
}
a:visited
{
	color: #551a8b;
	text-decoration: none;
}
a:hover
{
	color: #4D8BC8;
	text-decoration: underline;
}
/*Forum Listing Page*/
.ForumLeftPanelHeader
{
	width: 300px;
	height: 30px;
	float: left;
	padding-top: 35px;
	background-image: url(../images/rightTopBox.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
}
.ForumLeftInner
{
	width: 300px;
	float: left;
	padding-top: 40px;
	border: 0px solid #000000;
	background-image: url(../images/rightBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	min-height: 0px;
}


.ForumPanelBottom
{
	width: 300px;
	height: 65px;
	background-image: url(../images/RightbottomBox.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	float: left;
}
.LeftMenuStyle
{
	float: left;
	border: 0px solid #000000;
	text-align: left;
	padding-left: 5px;
}
.Forumleftsection
{
	width: 300px;
	min-height: 100px;
	float: left;
	border: 0px solid #000000;
}
.ForumRightsection
{
	width: 645px;
	min-height: 100px;
	float: left;
	border: 0px solid #000000;
	margin-left: 10px;
}
.ForumRightPanelHeader
{
	width: 645px;
	height: 30px;
	float: left;
	padding-top: 35px;
	background-image: url(../images/leftTopBox.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
	border: 0px solid #000000;
}
.ForumRightPanelInner
{
	width: 645px;
	min-height: 100px;
	float: left;
	background-image: url(../images/leftBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 40px;
	border: 0px solid #000000;
	vertical-align: bottom;
}

.ForumRightPanelBottom
{
	width: 645px;
	height: 65px;
	float: left;
	border: 0px solid #000000;
	background-image: url(../images/leftTopBottom.jpg);
	background-repeat: no-repeat;
}
.ForumText
{
	color: #3F3F3F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	width: 565px;
}
.ForumPostText
{
	color: #3F3F3F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	width: 565px;
	border:0px solid #000000;
	float:left;
}
.align-right
{
	float: right;
}
.formseparator
{
	text-align: center;
	margin-left: 60px;
	margin-right: 60px;
	width: 490px;
	border-bottom: 1px solid #78b800;
	vertical-align: middle;
	height: 1px;
float:left;
}
.formseparator2
{
	text-align: center;
	margin-left: 60px;
	margin-right: 60px;
	width: 490px;
	border-bottom: 1px solid #78b800;
	vertical-align: middle;
	height: 1px;
/*float:left;*/
}

.align-left
{
	float: left;
}
.ForumSubHeader
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 564px;
	text-align: left;
	padding-left: 25px;
	color: #568500;
	text-align: justify;
}

.ForumSubText
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 564px;
	text-align: left;
	color: #568500;
	text-align: justify;
	font-weight: normal;
}
.CommentText
{
	color: #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	width: 80px;
	vertical-align: bottom;
	margin-left: 61px;
	float: left;
	margin-top: 5px;
}
.CommentListBox
{
	width: 490px;
	height: 100px;
}
.joulist
{
	width: 734px;
	height: 150px;
}
/*end forum listing*/
/*Resources */
.ResourcesListing
{
	border: 0px solid #000000;
	color: #000000;
	font-size: 13px;
	float: left;
	padding-left: 10px;
	padding-top: 0;
	text-align: left;
	width: 280px;
}
.ResourceSubHeader
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 564px;
	text-align: left;
	padding-left: 15px;
	color: #568500;
}
.ResourceText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #333333;
	padding-left: 15px;
	vertical-align: top;
}
.dvPodcast
{
	width: 395px;
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;
	float: left;
	font-weight: normal;
	background-image: url(../Images/list_bg.jpg);
	background-repeat: no-repeat;
	background-color: #572b9c;
}
.ResourceRightPanelInner
{
	width: 645px;
	min-height: 320px;
	float: left;
	background-image: url(../images/leftBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 40px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
.ResourceLeftInner
{
	width: 320px;
	float: left;
	padding-top: 40px;
	border: 0px solid #000000;
	background-image: url(../images/rightBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	min-height: 309px;
}
/*end resources*/
/*company user listing*/
.CompanyHeader
{
	background-color: #568500;
	padding-left: 10px;
	font-size: 10px;
	font-family: verdana;
	height: 17px;
	color: #ffffff;
	text-align: center;
}
.Table-width
{
	width: 900px;
	font-size: 10px;
	font-family: verdana;
	border: 0px solid #568500;
}
.Test-Table-width
{
	border: 0px solid #568500;
	color: #333333;
	font-family: verdana;
	font-size: 10px;
	margin-left: 10px;
	padding-left: 0;
	width: 616px;
}
.bottomrightborder
{
	border-bottom: 1px solid #568500;
	border-right: 1px solid #568500;
}
.bottomborder
{
	border-bottom: 1px solid #568500;
}
.rightborder
{
	border-right: 1px solid #568500;
}
/**/
.cuheader
{
	width:565px;
	float:left;
	padding-left:10px;
}
.cpheader
{
	width:402px;
	float:left;
	padding-left:10px;
}
.cpheader620
{
	width:535px;
	float:left;
	padding-left:10px;
}
.ContactUsHeader
{
	color: #d27c05;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 20px;
	float: left;
}
.ContactUsText
{
	color: #3F3F3F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	padding-left: 25px;
	padding-right: 25px;
	text-align: left;
	width: 565px;
	float: left;
}
.Textbold
{
	color: #333333;
	font-weight: bold;
}
.ContactUs-inner-content
{
	background-color: #ffffff;
	width: 965px;
	min-height: 205px;
	padding-left: 26px;
	margin-right: 0px;
	margin-top: 15px;
	border: 0px solid #000000;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
/*survey*/
.SurveyHeading
{
	color: #d27c05;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 9px;
}
.Message
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: normal;
	padding-left: 25px;
	padding-top: 9px;
}
.SurveyText
{
	color: #3267A4;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 9px;
	text-align: left;
	width: 284px;
	float: left;
}
.SurveyQuestionBody
{
	color: #3267A4;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 9px;
	text-align: left; /*background-color:Gray;*/
}
.JournalsInnerSubHeader
{
	color: #264F7D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 9px;
	text-align: left;
	width: 900px; /*background-color:Gray;*/
}
.JournalsInnerContent
{
	color: #6B9BD1;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	padding-left: 25px;
	padding-top: 9px;
	text-align: left;
	width: 900px; /*background-color:Gray;*/
}
.red-mark
{
	color: #ff0000;
}
.rbSurvey
{
	padding-left: 14px;
}
/*end*/


.FullHeader
{
	width: 942px;
	height: 30px;
	float: left;
	padding-top: 35px;
	background-image: url(../images/leftTopBox_big.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
	margin-left: 20px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
.FullHeader a
{
	padding-right: 20px;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid #000000;
	margin-left: 750px;
}
*html .FullHeader
{
	height: 30px;
	float: left;
	background-image: url(../images/leftTopBox_big.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
	margin-left: 12px;
	border: 0px solid #000000;
	background-color: #89c42c;
}


.FullBottom
{
	width: 942px;
	height: 65px;
	float: left;
	border: 0px solid #000000;
	background-image: url(../images/leftTopBottom_big.jpg);
	background-repeat: no-repeat;
	margin-left: 20px;
}

*html .FullInner
{
	width: 942px;
	min-height: 100px;
	float: left;
	background-image: url(../images/leftBox_big.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	border: 0px solid #000000;
	vertical-align: bottom;
	margin-left: 12px;
}
.FullResourceInner
{
	width: 942px;
	min-height: 100px;
	float: left;
	background-image: url(../images/leftBox_big.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	border: 0px solid #000000;
	vertical-align: top;
	margin-left: 20px;
	background-color: #e8f2d9;
}
*html .FullResourceInner
{
	width: 926px;
	min-height: 100px;
	float: left;
	background-image: url(../images/leftBox_big.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	border: 0px solid #000000;
	vertical-align: bottom;
	margin-left: 12px;
}
*html .FullBottom
{
	width: 942px;
	height: 65px;
	float: left;
	border: 0px solid #000000;
	background-image: url(../images/leftTopBottom_big.jpg);
	background-repeat: no-repeat;
	margin-left: 12px;
}

.padding240
{
	padding-left: 240px;
}
.journalslink
{
	color: #ffffff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 687px;
}
.journalslink a
{
	color: #ffffff;
	text-decoration: underline;
}
.journalslink a:active
{
	color: #ffffff;
}
.journalslink a:visited
{
	color: #ffffff;
}
.journalslink a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.MessageDiv
{
	color: #78B800;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	height:10px;
	width:645px;
}
.MessageDivforum
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	height:14px;
	width:645px;
}
.LoginMessageDiv
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:10px;
	padding-left:185px;
	text-align:left;
	
}
.ChangeMessageDiv
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:10px;
	
	text-align:center;
	
}
.JournalMessageDiv
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:16px;
	padding-left:328px;
	text-align:left;
	
}
.RegisterMessageDiv
{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:16px;
	padding-left:299px;
	text-align:left;
	
}
.MessageDivJournal
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.mandatory
{
	color: Red;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.HideControls
{
	display: none;
}
.mediaDisplay
{
	width: 400px;
	float: left;
	border: 0px solid #000000;
}
.MediaDetail
{
	border: 0px solid #000000;
	float: left;
	min-height: 0;
	width: 400px;
	background-color: #572b9c;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 20px;
}
.linkDetail
{
	color:#5D5D5D;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	float: left;
	min-height: 0;
	width: 427px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-top: 17px;
	font-weight:normal;
	display:none;
}
.PodInst
{
	color:#5D5D5D;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	float: left;
	min-height: 0;
	width: 680px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 0px;
	border:0px solid #000;
	font-weight:normal;
	line-height:18px; 
}
.linkDetail a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetail a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetail a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetail a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetail a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetailMed
{
	color:#5D5D5D;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;


	float: left;
	min-height: 0;
	width: 427px;
	
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	margin-top: 20px;
	font-weight:normal;
	display:none;
}
.linkDetailMed a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetailMed a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetailMed a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetailMed a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.linkDetailMed a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	
	
}
.PodcastTitle
{
	color: #78B800;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 38px;
	text-align: left;
	width: 500px;
}
.PodcastSubTitle
{
	color: #78B800;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	text-align: left;
	width: 500px;
}

.otherPodcast
{
	float: right;
	margin-right: 30px;
	color: #78B800;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 0px solid #000000;
	width: 250px;
	overflow: auto;
	overflow-x: hidden;
	height: 400px;
}
.PodcastDescription
{
	border: 0px solid #000000;
	color: #333333;
	float: left;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	min-height: 0;
	padding-top: 10px;
	text-align: justify;
	width: 430px;
}
.resourceheading
{
	width: 600px;
	padding-left: 10px;
	border: 0px solid #000000;
	float: left;
}
.linkPodcast
{
	border: 0px solid #000000;
	color: #FFFFFF;
	float: right;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: -28px;
	text-align: right;
	vertical-align: bottom;
	margin-right: 20px;
	background: none;
}
.forumleftText
{
	border: 0px solid #000000;
	color: #FFFFFF;
	float: right;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 10px;
	text-align: right;
	vertical-align: bottom;
	margin-right: 20px;
	background: none;
	font-weight:normal;
}
.float_left
{
	float: left;
}
.h20
{
	height: 20px;
}
.MainMenu
{
	float: left;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
}
.SubMenu
{
	width: 292px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}
.SubMenu a
{
	color: #595959;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.SubMenu a:link
{
	color: #595959;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.SubMenu a:visited
{
	color: #595959;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.SubMenu a:hover
{
	color: #4D8BC8;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.SubMenu a:active
{
	color: #595959;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}


.InnerSubMenu
{
	padding-left: 38px;
	width: 230px;
	float: left;
}

.MainMenuImage
{
	vertical-align: bottom;
	width: 50px;
	float: left;
	border: 0px solid #000000;
}
.MainMenuText
{
	float: left;
	margin-top: 4px;
	width: 205px;
	border: 0px solid #000000;
}
/*Forum Listing*/
.MainMenuText a
{
	color: #595959;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.MainMenuText a:link
{
	color: #595959;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.MainMenuText a:visited
{
	color: #595959;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.MainMenuText a:hover
{
	color: #4D8BC8;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.MainMenuText a:active
{
	color: #595959;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.TopicImage
{
	vertical-align: bottom;
	width: 25px;
	float: left;
	border: 0px solid #000000;
}
.TopicText
{
	float: left;
	margin-top: 4px;
	padding-left: 1px;
	width: 204px;
	border: 0px solid #000000;
	
}
.PodcastTitleText
{
	font-size: 12px;
	font-family: Arial;
	color: #dbc9ff;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 2px;
	padding-top: 2px;
}
.PodcastdescriptionText
{
	font-size: 10px;
	font-family: Verdana;
	color: ffffff;
	padding-left: 6px;
}
.PodcastInnerSection
{
	border: 0px solid #000000;
	background-image: url(../images/list_text_bg.png);
	background-repeat: no-repeat;
	width: 186px;
	height: 92px;
	vertical-align: baseline;
}
/*podcast new*/
.PodcastImage
{
	width: 218;
	height: 114px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 12px;
	padding-bottom: 6px;
}
/* CSS Document */
.videoList
{
	background-color: #572B9C;
	background-image: url(../images/list_bg.jpg);
	background-repeat: repeat-x;
	float: left;
	height: auto;
	margin-left: 20px;
	margin-right: 50px;
	margin-top: 20px;
	width: 398px;
}
.video
{
	padding: 10px;
	vertical-align: top;
	height: auto;
	float: left;
	border-bottom: #2c0a61 dotted thin;
}
.videoDesc
{
	background-image: url(../images/list_text_bg.png);
	font-size: 10px;
	color: #FFF;
	float: right;
	background-repeat: no-repeat;
	margin-left: 5px;
	width: 186px;
	height: 92px;
}
.float_l_Image
{
	float: left;
	margin-top: -11px;
	padding-left: 13px;
	position: relative;
	width: 91px;
}
.float_Image
{
	float: left;
}
.float_r
{
	float: right;
	position: relative;
	margin-top: -11px;
}
.noborder
{
	border: 0px solid #000000;
}
.float_download
{
	float: left;
	position: relative;
	margin-top: -11px;
}
.text1
{
	padding-left: 10px;
}
.video_head
{
	color: #dbc9ff;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-left: 10px;
}
.dottedhr
{
	color: #2c0a61;
	width: 350px;
	text-align: center;
	font-weight: bold;
	background-color: #2c0a61;
}
.podcastTable
{
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 50px;
}

.DescriptionHeader
{
	padding-top: 10px;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	color: #d68802;
	float: left;
	border: 0px solid #000000;
}
#PodcastDescriptiondiv
{
	width: 425px;
	float: left;
	border: 0px solid #000000;
}
.pdfPortion
{
	width: 908px;
	padding-left: 20px;
	float: left;
	min-height: 0px;
	text-align: left;
	border: 0px solid #000000;
}
.pdfHeading
{
	padding-top: 10px;
	font-size: 16px;
	font-weight: bold;
	font-family: arial;
	color: #d68802;
	float: left;
	width: 922px;
	text-align: left;
}
.pdfContent
{
	border: 0px solid #000000;
	color: #333333;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	padding-top: 10px;
	text-align: justify;
	width: 760px;
	padding-left: 2px;
}
.pdfButtons
{
	float: left;
	padding-left: 4px;
	width: 136px;
}
.pdfseparator
{
	border-bottom: 1px solid #000000;
	float: left;
	height: 1px;
	margin-left: 3px;
	margin-top: 10px;
	text-align: center;
	vertical-align: middle;
	width: 880px;
}
/*parenting center*/
.ParentinCenterHeader
{
	width: 942px;
	height: 30px;
	float: left;
	padding-top: 35px;
	background-image: url(../images/leftTopBox_blue.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
	margin-left: 20px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
.ParentinCenterHeader a
{
	padding-right: 20px;
	padding-top: 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px solid #000000;
	margin-left: 750px;
}
*html .ParentinCenterHeader
{
	height: 30px;
	float: left;
	background-image: url(../images/leftTopBox_blue.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 15px;
	margin-left: 12px;
	border: 0px solid #000000;
	background-color: #89c42c;
}
.text
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	width: 200px;
	vertical-align: bottom;
	padding-left: 100px;
	float: left;
	margin-top: 5px;
}
.textCard
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	width: 200px;
	vertical-align: bottom;
	padding-left: 100px;
	float: left;
	margin-top: 5px;
	height:27px;
}
.logintextboxCard
{
	color: #000000;
	font-size: 13px;
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	float: left;
	margin-top: 4px;
	height:30px;
}
/*add journal style*/
.JournalText
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 130px;
	float: left;
	padding-left: 200px;
	border: 0px solid #000000;
	font-weight: bold;
}
.JournalDropDown
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 300px;
	float: left;
	border: 0px solid #000000;
}
.JournalLabel
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	float: left;
	border: 0px solid #000000;
}
.JournalMultilineTextbox
{
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 400px;
	height: 200px;
	float: left;
	border: 0px solid #000000;
}
.Journalspacer
{
	background-image: url(../images/spacer.gif);
	background-repeat: repeat-x;
	height: 5px;
	float: left;
}
/*header top buttons*/
.headertopleftsection
{
	border: 0px solid #000000;
	color: #FFFFFF;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 205px;
	text-align: center;
	vertical-align: middle;
	width: 492px;
}
.headerTopButton
{
	background-image: url(../images/btn.png);
	background-repeat: no-repeat;
	border: 0px solid #000000;
	float: right;
	height: 60px; /*	margin-left:209px;*/
	padding: 0px 15px 0px 0px;
}
.ContactUsTopButton a
{
	color: #000000;
	font-family: Calibri;
	font-size: 15px;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 88px;
}
.LogoutTopButton a
{
	color: #000000;
	font-family: Calibri;
	font-size: 15px;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 88px;
}
.resourceTopbutton a
{
	color: #000000;
	font-family: Calibri;
	font-size: 15px;
	text-decoration: none;
	text-align: center;
	float: left;
	width: 88px;
}
.sanitylink
{
	clear: both;
	float: left;
	border: 0px solid #000000;
	width: 461px;
	height: 28px;
	margin-left: 28px;
	padding-top: 0px;
}


.sanitylinkshadow
{
	clear: both;
	border: 0px solid #000000;
	width: 458px;
	height: 21px;
	margin-left: 31px;
	background-image: url(../images/30days_shadow.png);
	background-repeat: no-repeat;
}
.SuccessHeaderText
{
	border: 0px solid #000000;
	float: left;
	height: 118px;
	padding-left: 94px;
	padding-top: 14px;
	text-align: left;
	width: 239px;
}
*html .SuccessHeaderText
{
	border: 0px solid #000000;
	float: left;
	height: 118px;
	padding-left: 90px;
	padding-top: 10px;
	text-align: left;
	width: 239px;
}
.headerBottomButton
{
	float: left;
	height: 38px;
	width: 784px;
	border: 0px solid #000000;
}
.buttonbar
{
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	border: 0 solid #FFFFFF;
	float: left;
	height: 28px;
	margin-top: 12px;
	padding-left: 20px;
	vertical-align: baseline;
	width: 764px;
}
*html .buttonbar
{
	float: left;
	height: 28px;
	width: 700px;
	margin-top: 6px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	vertical-align: baseline;
	border: 0px solid #ffffff;
	color: #ffffff;
}
.toplinks
{
	margin: 0px;
	padding: 0px;
	border: 0px solid #000;
	list-style-type: none;
	width: 432px;
	text-align: left;
	float: left;
	
}

.toplinks li
{
	display: block;
	text-align: center;
	float: left;
	width: 88px;
	line-height: 25px;
	
}

.toplinks li a.noborder
{
	border-right: 0px;
}
.toplinks li a
{
	border: 0px solid #000;
	padding: 0px 0px 0px 1px;
	border: 0px solid #000;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	font-weight: normal;
	width: 86px;
	height: 52px;
	float: left;
}
.toplinks li a:visited
{
	border: 0px solid #000;
	padding: 0px 0px 0px 1px;
	border: 0px solid #000;
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	font-weight: normal;
	width: 86px;
	height: 52px;
	float: left;
}
.toplinks li a:hover
{
	line-height: 52px;
	border: 0px solid #0F0;
	font-size: 12px;
	color: #0e5983;
	font-family: Verdana;
	text-decoration: none;
	font-weight: normal;
	background: url(../images/btn_hover.png) no-repeat !important;
	background: url(../images/btn_hover.jpg) no-repeat;
	width: 85px !important;
	width: 84px;
	height: 52px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 3px; /*	padding: 0 20px 40px 8px;*/ /*	display:block; 	min-height:52px; 	vertical-align:top;*/
}

ul li.mainsite
{
	border: 0px solid #000000;
	width: 163px !important;
}
ul li.mainsite a
{
	border: 0px solid #000000;
	width: 163px !important;
}
ul li.mainsite a:hover
{
	border: 0px solid #000000;
	width: 163px !important;
	background: url(../images/btn_hover_site.jpg) no-repeat !important;
	background: url(../images/btn_hover_site.png) no-repeat;
}
*html ul li.mainsite a:hover
{
	border: 0px solid #000000;
	width: 161px !important;
	background: url(../images/btn_hover_site.jpg) no-repeat;
}
/*header bottom menu*/
.bottomlinks
{
	margin: 0px;
	padding: 0px;
	border: 0px solid #000;
	list-style-type: none;
	width: 784px;
	text-align: left;
	color: #ffffff;
}
*html .bottomlinks
{
	margin: 0px;
	padding: 0px;
	border: 0px solid #ffffff;
	list-style-type: none;
	width: 764px;
	text-align: left;
	color: #ffffff;
}
.bottomlinks li
{
	text-align: center;
	float: left;
	padding-left: 0px;
	line-height: 25px;
	border-right: 0px solid #ffffff;
	color: #ffffff;
}
.bottomlinks li a
{
	border: 0px solid #000;
	padding: 0px;
	border-right: 1px solid #ffffff;
	font-size: 15px;
	color: #ffffff;
	font-family: Calibri;
	font-weight: normal;
	padding: 2px 10px 3px 10px; /*background: url(../images/dividermenu.jpg); 	background-repeat:no-repeat; 	background-position: left center; 	*/
	min-height: 12px;
	vertical-align: baseline;
}


.bottomlinks li a:hover
{
	border: 0px solid #000;
	padding: 0px;
	border-right: 0px solid #000;
	font-size: 15px;
	color: #ffffff;
	font-family: Calibri;
	font-weight: normal;
	text-decoration: none;
	padding: 13px 11px 5px 10px;
	background: url(../images/menu_over_bg.jpg);
	background-repeat: repeat-x;
}

.bgImage
{
	border: 0px solid #000;
	padding: 0px;
	border-right: 0px solid #000;
	font-size: 15px;
	color: #ffffff;
	font-family: Calibri;
	font-weight: normal;
	text-decoration: none;
	padding: 13px 11px 5px 10px !important;
	background: url(../images/menu_over_bg.jpg);
	background-repeat: repeat-x;
}

* + html .bottomlinks li a:hover
{
	border: 0px solid red;
	padding: 0px;
	border-right: 0px solid #000;
	font-size: 15px;
	color: #ffffff;
	font-family: Calibri;
	font-weight: normal;
	text-decoration: none;
	padding: 8px 11px 5px 10px;
	background: url(../images/menu_over_bg.jpg);
	background-repeat: repeat-x;
	display: block;
	height: 30px;
	position: relative;
	margin-top: -7px;
}



*html .bottomlinks li a:visited
{
	border: 0px solid #000;
	padding: 0px;
	border-right: 1px solid #ffffff;
	font-size: 15px;
	color: #ffffff;
	font-family: Calibri;
	font-weight: normal;
	padding: 2px 10px 3px 10px;
	min-height: 12px;
	vertical-align: baseline;
}
*html .bottomlinks li a:hover
{
	border: 0px solid red;
	padding: 0px;
	border-right: 0px solid #000;
	font-size: 15px;
	color: #ffffff;
	font-family: Calibri;
	font-weight: normal;
	text-decoration: none;
	padding: 13px 11px 5px 10px;
	background: url(../images/menu_over_bg.jpg);
	background-repeat: repeat-x;
	height: 30px;
	position: relative;
	margin-top: -7px;
}
.TimeText
{
	color: #ffffff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	border: 0px solid #000000;
	vertical-align: bottom;
	font-weight: normal;
}
/*Journal Page*/

.inner-content_journal
{
	background-color: #ffffff;
	width: 993px;
	min-height: 100px;
	margin-top: 5px;
	border: 0px solid #000000;
	float: left;
}
.Volume_bg
{
	background-image: url(../images/vol_bg.jpg);
	background-repeat: no-repeat;
	height: 326px;
	margin-left: 25px;
	margin-top: 10px;
}
.volume
{
	float: left;
	padding: 15px;
}
.vol_text
{
	color: #ff993d;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
}
.journal
{
	background-image: url(../images/binder_content_bg.jpg);
	height: auto;
	width: 942px;
	background-repeat: repeat-y;
	margin-left: 24px;
	float:left;
}
.journal_content
{
	background-image: url(../images/binder_content_part.jpg);
	width: 942px;
	min-height: 10px;
	background-repeat: no-repeat;
	float:left;
	border: 0px solid #ff0000;
}
.journal_bottom
{
	background-image: url(../images/binder_bottom.jpg);
	height: 39px;
	width: 942px;
	background-repeat: no-repeat;
	float:left;
}
.volume_heading
{
	color:#4C4B4B;
	float:left;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:24px;
	margin-top:57px;
	padding-left:80px;
	text-align:left;
	width:580px;
}
.volumeback
{
	border:0px solid #000000;
	float:left;
	padding-top:37px;
	width:229px;
}
.addJournal
{
	float: right;
	margin-right: 65px;
	margin-top: 38px;
}
.vol_name
{
	padding-left: 80px;
	float: left;
	clear: both;
	padding-top: 20px;
}

.Text_Content
{
	
	padding-left: 80px;
	padding-top: 20px;
	width: 810px;
	float:left;
	border: 0px solid #ff0000;
}
.vh
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #d68802;
	font-weight: bold;
	line-height: 25px;
}
.vh a
{
	color: #d68802;
	text-decoration: underline;
}
.vt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #294994;
	font-weight: bold;
	line-height: 20px;
}
.va
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00638f;
	font-weight: 100;
}
.description
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 600px;
	float: left;
}
.TextHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00638f;
	font-weight: bold;
	line-height: 20px;
	width: 600px;
	text-align: left;
	padding-left: 300px;
}
.ThanksText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00638f;
	font-weight: bold;
	text-align: center;
	margin-top: 100px;
}
.ThanksText a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	margin-top: 100px;
}

.TextPortion
{
	clear: both;
	background-color: #c0e5f9;
	text-align: left;
}
.TextPortion2
{
	clear: both;
	text-align: left;
}
.JournalsContent
{
	clear: both;
	width: 900px;
}
.vh_desc
{
	background-image: url(../images/journal_detail_head.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: 21px;
	line-height: 25px;
	padding-left: 10px;
	width: 748px;
}

.selected
{
	color: Red;
}
.usermessage
{
	width: 545px;
	padding-left: 100px;
	border: 0px solid #000000;
	color: #333333;
	font-weight: normal;
	float: left;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding-top: 5px;
}
.journalButtonbelow
{
	margin-left: 327px;
	width: 188px;
	padding-top:4px;
	border:0px solid #000000;
	text-align:left;
	float:left; 
	
}
.ch_color
{
	font-weight: bold;
	color: #d68802;
}
.description_desc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 850px;
	float: left;
	margin:0px;
	padding-top:4px;
	border:0px solid #000000;
}
.journalDescriptionText
{
	
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: justify;
	width: 820px;
	border:0px solid #000000;
	clear:both;
	
	
}
.journalDescriptionTextnew
{
	
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: justify;
	border:0px solid #000000;
	
	word-wrap:break-word;
	float:left;
	width:810px;
	
}

.thankleftsection
{
	width: 615px;
	height: 510px;
	float: left;
	border: 0px solid #000000;
	padding-left: 160px;
}

.ContactUsSection
{
	width: 615px;
	height: 330px;
	float: left;
	border: 0px solid #000000;
	padding-left: 160px;
}

.leftpanelinnerthank
{
	width: 645px;
	min-height: 270px;
	float: left;
	background-image: url(../images/leftBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 40px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
.leftpanelinnerbrowser
{
	width: 645px;
	height: 615px;
	float: left;
	background-image: url(../images/leftBox.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 40px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
*html .leftpanelinnerbrowser
{
	height: 580px;
}
.leftpanelinnertContactUs
{
	width: 645px;
	height: 129px;
	float: left;
	background-image: url(../images/leftBox.jpg);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 10px;
	color: #333333;
	text-align: left;
	padding-top: 40px;
	border: 0px solid #000000;
	vertical-align: bottom;
}
.leftpanelinnertContactUs a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #4D8BC8;
}
.leftpanelinnertContactUs a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #595959;
}

/*.thankleftsection
{
	width: 615px;
	height: 600px;
	float: left;
	border: 0px solid #000000;
	padding-left: 160px;
}*/
.browserleftsection
{
	width: 615px;
	height: 825px;
	float: left;
	border: 0px solid #000000;
	padding-left: 160px;
}
.viewmore
{
	float: left;
}
.podcast_globe
{
	height: 216px;
	background-image: url(../images/podcast_globe.jpg);
	width: 400px;
}
.Journal_Back
{
	border:0 solid #000000;
	float:right;
	height:45px;
	margin-right:66px;
	margin-top:40px;
	width:71px;
}
/*Resource section  09 Feb,2010*/
.resources_head
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #4c4b4b;
	width: 603px;
	height: 27px;
	background-repeat: repeat-y;
	text-align: left;
	padding-left: 10px;
}
.resources_subheader
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #4c4b4b;
	width: 600px;
	height: 27px;
	background-repeat: repeat-y;
	text-align: left;
	padding-left: 10px;
}
.textContent
{
	padding: 10px;
}
.Text_Content_resources
{
	clear: both;
	padding-top:10px;
	
}
.Text_Content_resources2
{
	clear: both;
	padding-top:00px;
	
}
.rheadRegister
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #294994;
	font-weight: bold;
	line-height: 35px;
	height: 30px;
	padding-left: 100px;
	width:430px;
	float:left;
}
.rheadAmount
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #294994;
	font-weight: bold;
	background-repeat: repeat-y;
		
}
.rhead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #294994;
	font-weight: bold;
	line-height: 35px;
	background-repeat: repeat-y;
	height: 30px;
	padding-left: 10px;
}
.rhead2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #294994;
	font-weight: bold;
	background-repeat: repeat-y;
	padding-left: 10px;
	vertical-align:bottom;
	padding-top:10px;
}
.rtexthead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #294994;
	font-weight: bold;
	
	background-repeat: repeat-y;
	
	padding-left: 10px;
}
.description_resources
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	float: left;
	clear: both;
	width: 550px;
	padding-left: 10px;
	font-weight: normal;
	text-align: justify;
}
.resources_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	height: 20px;
	text-align: left;
	clear: both;
	line-height: 30px;
	width: 550px;
	padding-left: 10px;
	font-weight: normal;
	border:0px solid #000000;
	
}
.resources_link2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
	clear: both;
	line-height: 30px;
	width: 550px;
	padding-left: 10px;
	font-weight: normal;
	border:0px solid #000000;
	
}
.resources_link3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
	clear: both;
	width: 550px;
	padding-left: 10px;
	font-weight: normal;
	border:0px solid #000000;
	padding-top:8px;
}
.resources_link_par
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;	
	text-align: left;
	clear: both;	
	width: 550px;
	padding-left: 10px;
	font-weight: normal;
	border:0px solid #000000;
	
}
.StatsnResearch
{
	border:0px solid #000000;
}
.resources_link a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	height: 20px;
	text-align: left;
	clear: both;
	text-decoration: underline;
	width: 800px;
	font-weight: normal;
	text-decoration: none;
}
.resources_link a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	height: 20px;
	text-align: left;
	clear: both;
	text-decoration: underline;
	width: 800px;
	font-weight: normal;
	text-decoration: none;
}
.resources_link a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #551a8b;
	height: 20px;
	text-align: left;
	clear: both;
	text-decoration: normal;
	width: 800px;
	font-weight: normal;
}
.resources_link a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	height: 20px;
	text-align: left;
	clear: both;
	text-decoration: underline;
	width: 800px;
	font-weight: normal;
}
.resources_link a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	height: 20px;
	text-align: left;
	clear: both;
	text-decoration: underline;
	width: 800px;
	font-weight: normal;
	text-decoration: none;
}
em
{
	color: #294994;
	text-decoration: underline;
}
.vt_resourceshead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #294994;
	line-height: 40px;
	text-decoration: underline;
	padding-left: 10px;
}
.vt_resourceshead_bot
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #294994;
	padding-top:10px;
	text-decoration: underline;
	padding-left: 10px;
	border:0px solid #000000;
}
.vt_resources
{
	border: 0px solid #000000;
	color: #294994;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	border: 0px solid #000000;
	padding-left: 10px;
	width: 500px;
}
.vt_resources a
{
	border: 0px solid #000000;
	color: #4D8BC8;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	border: 0px solid #000000;
	
	width: 500px;
}
.vaPoints_resources_p
{
	border: 0px solid #000000;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align:justify;
	padding-left: 10px;
	width: 550px;
	position:relative;
	margin-top:-4px;
	
}
.vaPoints_resources
{
	border: 0 solid #000000;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align:justify;
	padding-left: 10px;
	width: 550px;
}
.vaPoints_resources a
{
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	
}
.vaPoints_resources a
{
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	
}
.vaPoints_resources a:link
{
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	
}
.vaPoints_resources a:visited
{
	color: #551a8b;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	
}
.vaPoints_resources a:hover
{
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration:underline;
	
}
.vaPoints_resources a:active
{
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	
}
.va_resources
{
	border: 0 solid #000000;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 16px;
	padding-left: 10px;
	width: 616px;
}
.va_resources a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	line-height: 12px;
	
}
.va_resources a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	line-height: 12px;
	
}
.va_resources a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #551a8b;
	line-height: 12px;
	
}
.va_resources a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #00638F;
}
.va_resources a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00638f;
	line-height: 12px;
	
}
.resourceslist2
{
	padding-top:-50px;
}
.resourceslist2 li
{
	
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	
	font-weight: normal;
	list-style-type: disc;
	width:550px;
	border:0px solid #000;
}
.resourceslist li
{
	
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	
	font-weight: normal;
	list-style-type: disc;
	width:550px;
	border:0px solid #000;
}
.fotterresourceslist
{
	border: 0px solid #000000;
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	width: 640px;
	font-weight: normal;
	list-style-type: none;
	padding-left: 10px;
	margin-left: 0px;
}
.fotterresourceslist li
{
	border: 0px solid #333333;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 30px;
	width: 550px;
	font-weight: normal;
	list-style-type: none;
	margin-left: 0px;
}
.fotterresourceslist li a
{
	border: 0px solid #000000;
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 30px;
	width: 640px;
	font-weight: normal;
	list-style-type: none;
	width: 20px;
}
.fotterresourceslist li a:link
{
	border: 0px solid #000000;
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 30px;
	width: 640px;
	font-weight: normal;
	list-style-type: none;
	width: 20px;
}
.fotterresourceslist li a:visited
{
	border: 0px solid #000000;
	color: #551a8b;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 30px;
	width: 640px;
	font-weight: normal;
	list-style-type: none;
	width: 20px;
}
.fotterresourceslist li a:hover
{
	border: 0px solid #000000;
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 30px;
	width: 640px;
	font-weight: normal;
	list-style-type: none;
	width: 20px;
	text-decoration:underline;
}
.fotterresourceslist li a:active
{
	border: 0px solid #000000;
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 30px;
	width: 640px;
	font-weight: normal;
	list-style-type: none;
	width: 20px;
}
.adaption
{
	color: #000000;
	padding-left: 10px;
}
.Fotteradaption
{
	color: #000000;
	padding-left: 15px;
}
.clear_resources
{
	width: 200px;
}
.float_resource
{
	float: right;
}
.spacer_Resource
{
	margin-left: 70px;
	clear: both;
	width: 829px;
	height: 19px;
	background-repeat: repeat-x;
	background-image: url(../images/spacer.gif);
}
.picright20
{
	float: right;
	padding-right: 20px;
	margin-top:12px;
}
.picright20_bot
{
	float: right;
	padding-right: 20px;
}
.picright75
{
	float: right;
	padding-right: 10px;
	margin-top:75px;
}
.picrightblogs
{
	float: right;
	padding-right: 20px;
	margin-top:700px;
	position:relative;
	
}
.picright
{
	float: right;
	padding-right: 10px;
}
.picleft
{
	padding-left: 10px;
}
.rPadLeft
{
	padding-left: 10px;
}
.r_Top
{
	width: 100%;
	color: #144E9C;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding-left: 10px;
}
.Pic1
{
	background-image: url(../images/pic1.jpg);
	background-repeat: no-repeat;
	height: 257px;
	width: 899px;
}
.Pic2
{
	background-image: url(../images/woman_on_teeter_totter.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 250px;
	float: right;
	padding-right: 20px;
	
}
.Pic3
{
	background-image: url(../images/56382604.jpg);
	background-repeat: no-repeat;
	height: 167px;
	width: 250px;
	float: right;
	padding-right: 20px;
}
.w100
{
	width: 100px;
}
/* End*/


DIV.browser
{
	border-right: #ccc 1px solid;
	padding-right: 10px;
	border-top: #ccc 1px solid;
	padding-left: 10px;
	font-size: 12px;
	float: left;
	padding-bottom: 10px;
	border-left: #ccc 1px solid;
	width: 156px;
	margin-right: 10px;
	padding-top: 10px;
	border-bottom: #ccc 1px solid;
	font-family: verdana;
	background-color: #fff;
}
DIV.browser IMG
{
	float: left;
	margin-right: 10px;
}
DIV.browser A IMG
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
}
DIV.clear
{
	clear: both;
}
.browserBoldText
{
	font-size: 17px;
	width: 650px;
	color: #000000;
	font-family: calibri;
	text-align: left;
	font-weight: bold;
}
.browserText
{
	font-size: 15px;
	width: 650px;
	color: #000000;
	font-family: calibri;
	text-align: left;
	font-weight: normal;
}
.bgBrowser
{
	color: #ffffff;
	height: 28px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
}
.bgBrowser a
{
	color: #ffffff;
}
.bgBrowser a:visited
{
	color: #ffffff;
}
.Resource_List_Points
{
	border:0 solid #000000;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	padding-left:10px;
	width:550px;
}
.w220
{
	width:220px;
}
.w100
{
	width:100px;
}
/*New forum listing*/
.forumList
{
	background-color: #572B9C;
	background-image: url(../images/left_bg.jpg);
	background-repeat: repeat-x;
	float: left;
	height: auto;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	width: 209px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.forumimages{
	padding-top:5px;
	padding-bottom:0px;
	text-align:center;
}

.divider_line{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f279a;
	widows:178px;
}
.textboxforum{
	background-image:url(../images/textbmid.jpg);
	float:left;
	min-height:10px;
	width:663px;
	margin-right:10px;
	margin-top: 20px;
}

.forum_heading{
	font-family:Arial, Helvetica, sans-serif;
	color:#6c4f9d;
	font-size:24px;
}
.FullInner
{
	width: 942px;
	min-height: 100px;
	float: left;
	background-image: url(../images/leftBox_big.jpg);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	border: 0px solid #000000;
	vertical-align: top;
	margin-left: 20px;
	background-color: #e8f2d9;
}
.forum_text{
	padding:15px 20px 10px 20px;
	
	border:0px solid red;
}
.forum_heading_group{
	font-family:Arial, Helvetica, sans-serif;
	color:#6c4f9d;
	font-size:24px;
	width:560px;
	border:0px solid red;
	float:left;
	
}
.backforum
{
	width:54px;
	height:35px;
	float:left;
	border:0px solid #000000;
	
}
.bot_margin{
	vertical-align:middle;
	margin-top:20px;
	padding-left:16px;
	border:0px solid #000000;
}
.list_heading{
	font-family:ArialNarrow, Helvetica, sans-serif;
	color:#64409c;
	font-size:18px;
	padding-left:0px;
	padding-top:5px;
}
.list_heading_l{
	font-family:ArialNarrow, Helvetica, sans-serif;
	color:#64409c;
	font-size:18px;
	padding-left:15px;
	padding-top:5px;
}
.list_desc{
	color:#73a521;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	padding-top:5px;
	width:530px;
	padding-bottom:15px;
	font-weight:normal;
}
.group_desc{
	color:#5D5D5D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	font-weight:normal;
	width:600px;
	text-align:justify;
	
}
.list_desc{
	color:#5D5D5D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	padding-top:5px;
	width:530px;
	padding-bottom:15px;
	text-align:justify;
}
.list_desc2{
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	padding-top:5px;
	width:530px;
	padding-bottom:15px;
	font-weight:normal;
	border:0px solid red;
}
.lens{
	float:left;
	
	padding-left:20px;
	padding-top:9px;
}
.topic_divider{	
	margin:0;
	padding:0;
	margin-left:52px;
	border:0px solid red;
	
}
.topic_divider_n{	
	margin:0px;
	padding:0px;
	margin-left:0px;
	border-top:1px dashed #333333;
	float:left;
	
	
	height:1px;
	width:614px;
	
	
}
.topic_cont{
	float:left;
	padding-top:20px;
	color:#186d9c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:top;
	width:500px;
}
.comment_cont{
	float:left;
	padding-top:20px;
	color:#186d9c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:top;
	
}
.comment_edit{
	
	padding-left:0px;
	color:#186d9c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:top;
	padding-top:10px;
	border:0px solid red;
	float:left;
	margin-top:0px;
}
.topic_text{
	color:#5d5d5d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
	width:556px;
	border:0px solid #000000;
	font-weight:normal;
	
}
.lblTopic_Text
{
	word-wrap:break-word;
	width:536px;
	float:left;
	text-align:justify;
		padding-top:10px;
	padding-bottom:10px;
}

.cal_margin{
	vertical-align:middle;
	margin-top:20px;
}
.calendar_cont{
	float:left;
	padding-top:27px;
	color:#186d9c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:bottom;
	width:100px;
	
}
.post_btn{
	clear:both;
	text-align:center;
	padding-top:10px;
	padding-bottom:15px;
	
}
.post_btn_jou
{
	clear:both;
	text-align:center;
	padding-top:10px;
	padding-bottom:15px;
	
}
*+html .post_btn{
	clear:both;
	text-align:center;
	padding-top:10px;
	padding-bottom:0px;
	
}
.top{
	vertical-align:top;
	background-image:url(../images/textbtop.jpg);
	height:4px;
	width:663px;
	background-repeat:no-repeat;
}
.bottom{
	vertical-align:bottom;
	
	}
	
.FullInnerforum
{
	width: 942px;
	min-height: 100px;
	float: left;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-top: 10px;
	border: 0px solid #000000;
	vertical-align: top;
	margin-left: 20px;
	background-color: #e8f2d9;
}
.width468
{
	width:468px;
}
.homeback
{
	float:left;
	width:45px;
	margin-top:-20px;
	padding-right:25px;
}
.w529
{
	width:529px;
	border:0px solid red;
	margin:0px;
	padding:0px;
}
.volume a
{
	color:#FF993D;
	font-family:Verdana,Geneva,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
ul li.lenHeight
{
	float:left;
	line-height:8px;
	padding-bottom:13px;
}
*+html ul li.lenHeight
{
	float:left;
	line-height:14px;
	padding-bottom:10px;
	vertical-align:top;
}
.mTop
{
	float: right;
	padding-right: 20px;
	margin-top:50px;
}
.familyTop
{
	float: right;
	padding-right: 20px;
	margin-top:10px;
}
.mBottomImage
{
	float: right;
	padding-right: 20px;
	margin-top:390px;
}
.picright20bed
{
	float: right;
	padding-right: 20px;
	margin-top:54px;
}

*+html .TopSpace
{
	padding-top:10px;
}