@charset "utf-8";
/* CSS Document */
body
	{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/bg.gif);
	line-height:16px;
	color:#464646
	}
	
p {margin:0px;padding:0px;}	
#container
	{
	width:1000px;
	background-color:#FFFFFF;
	margin:auto;
	}
a
	{
	color:#0099FF;
	text-decoration:none;
	}
a:hover
	{
	color:#0099FF;
	text-decoration:underline;
	}
.asterix
	{
	color:#FF0000;
	}
.clear
	{
	clear:both;
	}
form
	{
	margin:0px;
	padding:0px;
	}
.search
	{
	background-color:#EFF7EC;
	border:solid 1px #C6EABB;
	font-size:11px;
	height:16px;
	}
.textbox
	{
	background-color:#EFF7EC;
	border:solid 1px #C6EABB;
	font-size:11px;
	width:150px;
	height:17px;
	}
.contactno1
	{
	background-color:#EFF7EC;
	border:solid 1px #C6EABB;
	font-size:11px;
	width:40px;
	height:16px;
	}
.contactno2
	{
	background-color:#EFF7EC;
	border:solid 1px #C6EABB;
	font-size:11px;
	width:105px;
	height:16px;
	}
.button
	{
	background-color:#60BB46;
	color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
	height:25px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	}
.spacer
	{
	height:5px;
	width:5px;
	}
.trheading
	{
	background-color:#E7E8E7;
	}

.trcolor1
	{
	background-color:#F1F2F0;
	}
.trcolor2
	{
	background-color:#F8F9F7;
	}
/*---------------header  classes---------------------*/
.astro_headertop
	{
	height:4px;
	background-color:#60BB46;
	}
.astro_headerbg
	{
	height:103px;
	background-position:right;
	background-repeat:no-repeat;
	background-image:url(../images/headerbg.jpg)
	}
.astro_headerbotline
	{
	background-color:#22A8D3;
	height:3px;
	}
.astro_headerbottomwhite
	{
	height:20px;
	}
.astro_headerlogo
	{
	padding-left:10px;
	padding-bottom:15px;
	padding-right:5px;
	padding-top:15px;
	width:421;
	float:left;
	height:49px;
	}
.astro_tabarea
	{
	float:right;
	}
/*.astro_headerhighlighttab	
	{
	margin-left:4px;
	height:26px;
	line-height:25px;
	font-weight:bold;
	float:left;
	background-color:#60BB46;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	}
	
.astro_headertab	
	{
	margin-left:4px;
	height:26px;
	line-height:25px;
	font-weight:bold;
	float:left;
	background-color:#0084CC;
	padding-left:10px;
	padding-right:10px;
	color:#FFFFFF;
	}*/
.astro_headertab	
	{
	margin-left:4px;
	padding:0px;
	line-height:24px;
	width:83px;
	font-weight:bold;
	float:left;
	background-color:#0084CC;
	color:#FFFFFF;
	background:url(../images/topmenu_bluetab.gif) no-repeat;
	text-align:center;
	}
	
.astro_headerhighlighttab	
	{
	margin-left:4px;
	padding:0px;
	width:83px;
	line-height:24px;
	font-weight:bold;
	float:left;
	background-color:#60BB46;
	color:#FFFFFF;
	background:url(../images/topmenu_greentab.gif) no-repeat;
	text-align:center;
	}
.astro_headerlnk
	{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
.astro_headerlnk:hover
	{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}

/*---------------main Panel classes---------------------*/

#astro_mainarea
	{
	width:96%;
	padding-left:18px;
	float:left;
	}
	
/*---------------cataglogue classes---------------------*/

.astro_catalogue_border
	{
	padding-bottom:5px;
	padding-top:5px;
	border:solid 1px #EBEBEB;
	float:left;
	padding-left:5px;
	padding-right:18px;
	/*height:60px;*/
	background-color:#F8F8F8;
	}

.asto_catalogue_spacer
	{
	width:26px;
	float:left;
	height:10px;
	}
.asto_catalogue_detail
	{
	padding:5px;
	width:420px;
	float:left;
	}
.asto_catalogue_detail_colL
	{
	padding:0px;
	width:48%;
	float:left;
	}
.asto_catalogue_detail_colR
	{
	padding:0px;
	width:48%;
	float:right;
	}
.asto_catalogue_detail ul
	{
	padding:0px;
	margin:0px;
	}
.asto_catalogue_detail ul li
	{
	margin:0px;
	padding:2px 0px 2px 25px;
	list-style:none;
	display:block;
	background-image:url(../images/orange-bullet.gif);
	background-repeat:no-repeat;
	background-position:10px 9px;
	}
	
/*---------------Left Panel classes---------------------*/
#astro_leftarea
	{
	width:732px;
	padding-left:10px;
	padding-right:0px;
	float:left;
	}
#astro_leftcontentarea
	{
	width:712px;
	background-color:#00CCCC;
	}
#astro_logincontentarea
	{
	float:left;
	width:600px;
	}
.astrohightlighted_course
	{
	background-image:url(../images/topbut.jpg);
	background-repeat:no-repeat;
	float:left;
	width:175px;
	height:38px;
	color:#FFFFFF;
	line-height:35px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	}
.astrohighlitedcourselnk
	{
	text-decoration:none;
	color:#FFFFFF;
	}
.astrohighlitedcourselnk:hover
	{
	text-decoration:underline;
	color:#FFFFFF;
	}
.astrohighlighted_coursespacer
	{
	float:left;
	width:4px;
	}
.headerbotline
	{
	background-color:#22A8D3;
	height:3px;
	}
.astro_heading
	{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	text-transform:uppercase;
	font-weight:bold;
	padding:5px 0px;
	line-height:18px;
	}
	.astro_pdu
	{
	font-size:12px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	width:100px;
	font-weight:bold;
	line-height:30px;
	}
.astro_headinglink
	{
	padding-top:8px;
	float:right;
	}
.astro_subhead
	{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#55A03F;
	font-weight:bold;
	line-height:20px;
	}
.astro_headingbot
	{
	border-top:dashed 1px #60BB46;
	height:2px;
	}
/*---------------Right Panel classes---------------------*/
#astro_rightpanel
	{
	float:right;
	width:245px;
	margin:0px;
	padding:0px;
	}

#astro_rightarea
	{
	float:right;
	width:245px;
	border-left:solid 1px #E7E8E8;
	}


#astro_right
	{
	float:right;
	width:236px;
	background-image:url(../images/woman-with-thumb1.jpg); background-repeat:no-repeat;
	background-position: right;
	height:563px;
	}
#astro_loginright
	{
	float:right;
	width:342px;
	background-image:url(../images/key.gif); background-repeat:no-repeat;
	background-position:bottom;
	height:342px;
	}
#astro_rightcont
	{
	float:left;
	width:265px;
	background-image:url(../images/cont1.jpg); background-repeat:no-repeat;
	background-position:bottom;
	height:407px;
	}	
.astro_ouroffering
	{
	font-family:verdana;
	height:25px;
	border-bottom:2px solid #60BB46;
	border-top:2px solid #60BB46;
	text-align:center;
	font-size:13px;
	text-transform:uppercase;
	line-height:25px;
	font-weight:bold;
	}
.astro_searcharea
	{
	height:45px;
	}
#astro_search
	{
	width:auto;
	margin:0px auto;
	padding:0px;
	}
#astro_search ul{
	margin:0px auto;
	list-style-type:none;
	padding-left:5px;
	padding-right:5px;
	width:auto;
	display:inline;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#astro_search ul li{
	display:inline;
	float:left;
	width:auto;
	margin-left:5px;
	margin-right:3px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
	}
.astro_righthead
	{
	background-image:url(../images/righthead.gif);
	height:24px;
	padding-left:25px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	}
.astro_rightsubheadbullet
	{
	float:left;
	height:25px;
	text-align:center;
	width:30px;
	padding-top:5px;
	}
.astro_rightsubhead
	{
	float:left;
	width:210px;
	line-height:27px;
	}
.astro_rightline
	{
	background-color:#C6EABB;
	height:1px;
	}
.astro_rightlnk
	{
	line-height:27px;
	color:#464646;
	text-decoration:none;
	}
.astro_rightlnk:hover
	{
	line-height:27px;
	color:#464646;
	text-decoration:underline;
	}
/*---------------footer classes---------------------*/
.astro_footerthick
	{
	height:5px;
	background-color:#60BB46;
	}
.astro_footerthin
	{
	height:1px;
	background-color:#60BB46;
	}
.astro_footerbg
	{
	padding-left:10px;
	background-image:url(../images/footerbg.jpg);
	height:34px;
	}
.astro_footerlnk
	{
	color:#000000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:34px;
	}
.astro_footerlnk:hover
	{
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	line-height:34px;
	}
.astro_footercopyright
	{
	height:34px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
	}
.astro_footercopyrightleft
	{
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:35px;
	}
.astro_footercopyrightrht
	{
	float:right;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:35px;
	}
.astro_righthead
	{
	background-image:url(../images/righthead.gif);
	height:24px;
	padding-left:25px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
.astro_footerwhiteline
	{
	height:1px;
	}
/*---------------Registration page classes---------------------*/

.registration_content{padding:0px 10px;margin-top:10px;}
.registration_contentlabel
	{
	padding:3px;
	width:200px;
	float:left;
	}
.registration_contentField
	{
	padding:3px;
	width:350px;
	float:left;
	}
.login_contentField
	{
	padding:3px;
	width:300px;
	float:left;
	}
.registration_content ul{margin:0px;padding:6px;}
.registration_content ul li{margin:0px;padding:0px;list-style:none; display:block;}
.textarea
	{
	background-color:#EFF7EC;
	border:solid 1px #C6EABB;
	font-size:11px;
	height:50px;
	}
/*---------------content page classes---------------------*/

.contentarea
	{
	width:100%;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	}
.course_content
	{
	width:100%;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	font-size:11px; !important
	font-family:Verdana, Arial, Helvetica, sans-serif; !important
	}
/*---------------My Account page classes---------------------*/
.sno
	{
	width:40px;
	float:left;
	}
.coursedetailarea
	{
	width:72%;
	float:left;
	}
.courseheading
	{
	width:100%;
	float:left;
	font-weight:bold;
	}
.coursedesc
	{
	width:100%;
	float:left;
	}
.coursestatus
	{
	width:20%;
	float:left;
	text-align:center;
	}
.edituser
	{
	float:right;
	line-height:40px;
	padding-right:20px;
	}
/*---------------Course Category page classes---------------------*/

.myaccount{padding:0px 0px;margin-top:10px;}
.myaccount_sno
	{
	padding:5px;
	width:40px;
	float:left;
	text-align:center;
}
.myaccount_detail
	{
	padding:5px;
	width:670px;
	float:left;
	}
.myaccount_title_hd
	{
	padding:5px;
	width:480px; padding-right:10px;
	float:left;
	}
.myaccount_bdate_hd
	{
	width:100px;
	float:left;
	padding-top:5px;
	}
.myaccount_action_hd
	{
	width:70px;
	float:left;
	padding-top:5px;
	}
.myaccount_title
	{
	padding:0px;
	width:490px;
	float:left;
	}
.myaccount_bdate
	{
	width:100px;
	float:left;
	}
.myaccount_action
	{
	width:70px;
	float:left;
	}
.myaccount_des
	{
	padding:5px;
	width:530px;
	float:left;
	}
.myaccount_but	{
text-align:center;
	width:120px;
	float:right;
	}	
.myaccount ul{margin:0px;padding:0px;}
.myaccount ul li{margin:0px;padding:0px;list-style:none; display:block;}

/*---------------Course Category page classes---------------------*/

.coursecat_content{padding:0px 0px;margin-top:10px;}
.coursecat_sno
	{
	padding:5px;
	width:40px;
	float:left;
	text-align:center;
}
.coursecat_detail
	{
	padding:5px;
	width:410px;
	float:left;
	}
.coursecat_price
	{
	padding:5px;
	width:160px;
	float:left;
	text-align:center;
	font-weight:bold;
	}
.coursecat_status	{
	width:70px;
	float:right;
	padding-top:5px;
	}
.coursecat_but	{
	width:70px;
	float:right;
	padding-top:15px;
	}
.coursecat_pdu	{
	width:70px;
	float:right;
	padding:5px;
	font-weight:bold;
	}	
.coursecat_content ul{margin:0px;padding:0px;}
.coursecat_content ul li{margin:0px;padding:0px;list-style:none; display:block;}
.toplnk
	{
	float:right;
	color:#66B319;
	text-decoration:underline;
	font-weight:bold;
	}
.toplnk:hover
	{
	float:right;
	color:#66B319;
	text-decoration:none;
	font-weight:bold;
	}
/*class for error message*/
.error
{
font-family:Verdana;
float:center;
line-height:27px;
color:#FB4700;
font-size:12px;

}
.errorCat
{
font-family:Verdana;
float:center;
line-height:27px;
color:#FB4700; height:300px;
font-size:12px;

}
/*end of class*/
.astro_morelnk
	{ float:right;
	 padding-right:5px;		
	}
.buynow
	{
	background-color:#60BB46;
	color:#FFFFFF;
	padding-left:6px; padding-top:3px; padding-bottom:3px;
	padding-right:6px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	overflow:visible;
	}
.buynowcourse
	{
	background-color:#60BB46;
	color:#FFFFFF;
	padding-left:6px; 
	padding-top:1px; 
	padding-bottom:1px;
	padding-right:6px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	overflow:visible;
	margin:0px;
	border:1px solid #60BB46;
	}

.buynow:hover
	{
	background-color:#60BB46;
	color:#FFFFFF;
	padding-left:6px; padding-top:3px; padding-bottom:3px;
	padding-right:6px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer
	}	

.buttonlnk
	{
	background-color:#60BB46;
	color:#FFFFFF;
	padding-left:6px; padding-top:6px; padding-bottom:8px;
	padding-right:6px;
	height:90px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer
	}	
.buttonlnk:hover
	{
	background-color:#60BB46;
	color:#FFFFFF;
	padding-left:6px; padding-top:6px; padding-bottom:8px;
	padding-right:6px;
	height:90px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	}
.dispalyborder{
border:1px solid #dddddd; width:600px;margin:10px 0px;
}	
.showcatname
	{
	float:left;
	color:#66B319; font:12px;
	text-decoration:underline;
	font-weight:bold;
	}
/*class for hyperlink in category description page*/	
.astro_catdeslnk
	{
	color:#1CA015;
	text-decoration:none;
	}
.astro_catdeslnk:hover
	{
	color:#1CA015;
	text-decoration:underline;
	}
/*end of class*/
/*class for paging*/	
.paging_area
	{
	background-color:#F4F4F4;
	border:solid 1px #E5E5E5;
	height:20px;
	line-height:20px;
	width:70%;
	text-align:center;
	margin:auto;
	}
.paging_spacer
	{
	height:20px;
	width:5px;
	}

/*end of class*/
/*css for login popup*/
.logpopLable{ 
padding:3px;
width:100px;
float:left;
}
.logpopField{ 
padding:3px;
width:200px;
float:left;
}

/*end of class*/
/*code for detail popup*/
.bodytext1
 {
 font-size:10px;
 text-align:left;
 text-decoration:none;
 }
/*end of code*/
.coursepay_sno
	{
	padding:5px;
	width:100px;
	float:left;
	text-align:left;
}
.coursepay_detail
	{
	padding:5px;
	width:270px;
	float:left;
	}
.coursepay_price
	{
	padding:5px;
	width:100px;
	font-size:12px;
	float:left;
	text-align:center;
	font-weight:bold;
	}
	.coursepay_but	{
	width:70px;
	float:right;
	
	}	
	
	.cart_sno
	{
	padding:5px;
	width:100px;
	float:left; padding-right:5px;
	text-align:left;
}
.cart_detail
	{
	padding:5px;
	width:220px;
	float:left;
	}
.cart_price
	{
	padding:5px;
	width:80px;
	font-size:12px;
	float:left;
	text-align:center;
	font-weight:bold;
	}
	.cart_but	{
	width:70px;
	float:right;
	
	}	
/**********************
	News Section
**********************/

.astro_newscontainer {
	float:left;
	width:245px;
	margin:0px;
	padding:0px;
	}
.astro_newshead
	{
	background-image:url(../images/news_heading.gif);
	height:24px;
	padding-left:25px;
	width:220px;
	float:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	background-color:#22A8D3;
	}

.news_container
	{
	background:#CBEFFA;
	height:212px;
	padding:10px 15px;
	color:#22A8D3;
	width:215px;
	float:left;
	}
.news_desc_container {
	margin:0px;
	padding:0px;
	}
.news_heading {
	font-weight:bold;
	}
	
.news_heading a{
	color:#22A8D3;
	text-decoration:none;
	}
.news_heading a:hover{
	text-decoration:underline;
	}
	
	
.news_date {
	font-weight:bold;
	}
.news_desc {
	margin:15px 0px;
	padding:0px;
	}
.news_desc a{
	color:#22A8D3;
	text-decoration:none;
	}
.news_desc a:hover{
	text-decoration:underline;
	}
	
.news_more {
	text-align:right;
	}
.news_more a {
	color:#22A8D3;
	text-decoration:none;
	}
.news_more a:hover {
	color:#22A8D3;
	text-decoration:underline;
	}

.spacer2 {
	width:auto;
	float:left;
	}

/*Event Listing All*/
.eventListingleftArea{float:left;width:760px;padding:5px;background-color:#CCCCCC}
.eventListingleftContentArea{float:left;width:715px;border:solid 1px #E2E2E2;position:relative;margin-left:10px;}
.eventListingHeading{background-color:#FEC766;color:#783600;font-size:15px;padding:5px;font-weight:bold}
.eventListingcontent{margin-left:10px;margin-top:5px;margin-right:10px;margin-bottom:5px;}
.eventListinghead{float:left;color:#2F87CC;font-weight:bold;line-height:25px;width:77%;}
.eventListingstar{float:right;width:23%;vertical-align:bottom;text-align:right;}
.eventListingThumb{float:left;width:120px;height:90px;margin-top:5px;}
.eventDescThumb{float:right;width:120px;height:90px;margin-top:5px;text-align:right;}
.eventlistingThumbContent{margin-top:5px;float:left;width:680px;text-align:justify;}
.eventlistingMore{float:right;line-height:35px;color:#2F87CC;text-decoration:underline;}
.eventlistingMore:hover{float:right;color:#2F87CC;text-decoration:none;}
.eventListingDottedLine{width:100%;background:url(../images/dot.jpg) repeat-x;height:2px;}
/*Event Listing All ends here*/


/******************************
	  New Styles for Home
******************************/

.home_blend_learning {
	margin:0px;
	padding:11px;
	height:100px;
	background: url(../images/PMPLogo.gif) no-repeat;
	background-position:right;
	line-height:15px;
	width:332px;
	float:left;
	border:1px solid #ECEBEB;
	color:#969797;
	}
.home_blend_learning_content {
	width:205px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
.home_quick_pdu {
	margin:0px;
	padding:11px;
	height:100px;
	background: url(../images/quick_pdu_bg1.jpg) no-repeat;
	background-position:bottom right;
	line-height:15px;
	width:332px;
	float:left;
	border:1px solid #ECEBEB;
	color:#969797;
	}
	
.home_btm_sections {
	margin:0px;
	padding-left:4px;
	width:230px;
	float:left;
	background-image:url(../images/btm_sec_rht_bdr.gif);
	background-repeat:repeat-y;
	background-position:left top;
	}
.home_btm_sections_heading {
	margin:0px;
	padding-left:10px;
	color:#898989;
	font-size:14px;
	font-weight:bold;
	}
.home_quick_pdu_content {
	width:205px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
.home_help_desk {
	margin:0px;
	padding-left:89px;
	background: url(../images/helpdesk_bg1.jpg) no-repeat;
	background-position:bottom left;
	height:95px;
	width:140px;
	float:left;
	color:#979797;
	}
.home_online_learning {
	margin:0px;
	padding-left:89px;
	background: url(../images/online_learning.jpg) no-repeat;
	background-position:bottom left;
	height:95px;
	width:140px;
	float:left;
	color:#979797;
	}
	
	
.home_contact_prog {
	margin:0px;
	padding-left:89px;
	background: url(../images/pmp-self-learning-kit2.jpg) no-repeat;
	background-position:left;
	height:95px;
	width:140px;
	float:left;
	color:#979797;
	}
.home_sec_heading {
	font-size:14px;
	font-weight:bold;
	color:#0084CC;
	padding-bottom:5px;
	}
	
.reg_mark {
	font-size:11px;
	margin:0px;
	padding:0px;
	}
	
.home_sec_row {
	margin:0px;
	padding:2px 0px;
	}
.home_sec_point_bullet {
	width:18px;
	float:left;
	}
.home_sec_point {
	width:122px;
	float:left;
	}
.home_sec_point a{
	color:#979797;
	text-decoration:none;
	}
.home_sec_point a:hover{
	text-decoration:underline;
	}
	
	
/*News Listing All*/
.newsListingContainer {
	margin:0px; 
	padding:0px; 
	width:100%; 
	float:left;
	}
.newsListingRow {
	margin:0px;
	padding:7px;
	}

.newslistingThumbContainer {
	margin:0px;
	padding:0px;
	width:825px;
	float:left;
	}
.newslistingThumbContent {
	margin:0px;
	padding:0px;
	}
.newsListinghead{color:#2F87CC;font-weight:bold;line-height:15px;font-size:11px;}
.newsListingDate{color:#777777;font-size:11px; text-transform:none; font-weight:normal;}
.newsListingDateDetail{color:#777777;font-size:12px; text-transform:none; font-weight:normal;}
.newslistingThumbContent{margin-top:5px;text-align:justify;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.newslistingThumbMore{margin-top:5px;text-align:right;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

/*News Listing All ends here*/


/* Registration background styles */
.regMainContainer {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	background-image:url(../images/woman-with-thumb1.jpg); background-repeat:no-repeat;
	background-position: right;
	}


/* Contact background styles */
.contactMainContainer {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	background-image:url(../images/contactus.jpg); background-repeat:no-repeat;
	background-position:top right;
	}
.log{ background-color:#FFFFFF;

}
.cartdispalyborder{
border:1px solid #EEEEEE; width:650px;float:left;
}

/* Events Styles */

.event_rht_ListingRow {
	margin:0px;
	padding:10px 5px;
	}
.event_rhtthumb {
	width:auto;
	float:left;
	margin-right:10px;
	padding:0px;
	}
.event_rhthd {
	width:160px;
	float:left;
	margin:0px;
	padding:0px;
	color:#0084CC;
	}
.event_rhtdesc {
	width:160px;
	float:left;
	margin:0px;
	padding:0px;
	}
.event_rht_viewall {
	margin:0px;
	padding:0px;
	text-align:right;
	color:#0084CC;
	}
.event_rht_viewall a{
	text-decoration:none;
	color:#0084CC;
	}
.event_rht_viewall a:hover{
	text-decoration:underline;
	color:#0084CC;
	}
	
.events_lft_ListingContainer {
	margin:0px; 
	padding:0px; 
	}
.events_lft_ListingRow {
	margin:0px;
	padding:4px 7px;
	}
.events_lft_listingThumbContainer {
	margin:0px;
	padding:0px;
	width:595px;
	float:left;
	}

.events_lft_listingThumbContent {
	margin:0px;
	padding:0px;
	}
.events_lft_Listinghead{color:#2F87CC;font-weight:bold;line-height:25px;}
.events_lft_listingThumbContent{margin-top:5px;text-align:justify;}
.events_lft_listingThumbMore{margin-top:5px;text-align:right;}
.events_lft_uptit{font-weight:bold;line-height:25px; width:600px;}
.etitle{ float:left;color:#2F87CC; width:500px;}
.events_lft_listingbot
	{
	border-top:dashed 1px #60BB46;
	height:2px;
	}
.event_detailed_higglits {
	margin-top:5px;
	padding:5px;
	border:1px solid #E2E2E2;
	background-color:#F8F8F8;
	}
.event_detailed_higglits_desc {
	margin:0px;
	padding:0px;
	width:350px;
	float:left;
	border-right: 1px dashed #999999;
	}
.eventSponsors_container {
	margin:0px;
	padding:0px;
	width:220px;
	float:right;
	}
.eventSponsors_thumb {
	margin:0px;
	padding:0px 5px;
	width:100px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	font-weight:bold;
	}
.event_detailed_desc {
	margin-top:15px;
	margin-bottom:10px;
	padding:0px;
	}
	
.event_detailed_desc ul {
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	}
.event_detailed_desc ul li{
	margin:0px;
	padding:2px 0px 2px 25px;
	list-style:none;
	display:block;
	background-image:url(../images/event_desc_bullets.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	}
.event_detailed_organisers {
	margin:0px;
	padding:10px 0px;
	text-align:center;
	}
.event_registration {
	margin:0px;
	padding:0px 0px;
	text-align:right;
	color:#0084CC;
	}
	
.event_pdu {
	margin:0px;
	padding:0px;
	text-align:right;
	}
.pduclass{
	font-size:11px;
	font-weight:bold;
	color:#0084CC;
	padding-bottom:5px;

}

/* Header Shoping cart */
.shopingcart_container {
	float:right;
	width:200px;
	margin:0px;
	padding-right:20px;
	padding-top:5px;
	text-align:center;
	}
.shopingcart_img {
	margin:0px;
	padding:0px;
	text-align:right;
	}
.shopingcart_amount {
	margin:0px;
	padding:0px;
	color:#000000;
	text-align:right;
	}
.payment_content{
padding:0px 10px;margin-top:100px; height:300px; text-align:center;
}
.astro_evereg
	{
	font-size:12px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	width:150px;
	font-weight:bold;
	line-height:30px;
	}	
	
/*Earn PDU Styles*/
.earnpdu_content {
	margin:0px;
	padding-bottom:16px;
	}
.earnpdu_content_img {
	margin:0px;
	padding:0px;
	float:left;
	width:auto;
	margin:0px;
	padding:0px 10px 10px 0px;
	}
	
/*PMP Exam Prepration Styles*/
.pmpexam_prep_content {
	margin:0px;
	padding-bottom:16px;
	}
.pmpexam_prep_highlight {
	color:#B23504;
	font-style:italic;
	font-weight:bold;
	}

.pmpexam_prep_content_img {
	margin:0px;
	padding:0px;
	float:left;
	width:auto;
	margin:0px;
	padding:0px 10px 10px 0px;
	}
/*PM TOOLS Styles*/
.pmtool_content {
	margin:0px;
	padding-bottom:16px;
	}
.pmtool_subheading {
	clear:both;
	color:#ffffff;
	font-weight:bold;
	background:#0084CC;
	padding:7px;
	margin:0px;
	font-size:12px;
	}
.pmtool_content ul {
	margin:0px;
	padding-left:7px;
	}
.pmtool_content ul li{
	margin:10px 0px;
	padding-left:25px;
	list-style:none;
	display:block;
	background:url(../images/blue_right_bullet.gif) no-repeat;
	background-position:0px 4px;
	}

.pmtool_content_img {
	margin:0px;
	padding:0px;
	float:left;
	width:auto;
	margin:0px;
	padding:0px 10px 10px 0px;
	}
	
/*slk Styles*/
.slk_content {
	margin:0px;
	padding-bottom:16px;
	padding-left:10px;
	width:560px;
	float:left;
	}
.slk_subheading {
	clear:both;
	color:#ffffff;
	font-weight:bold;
	background:#60BB46;
	padding:3px 7px;
	margin:0px;
	font-size:12px;
	}
.slk_content ul {
	margin:0px;
	padding-left:7px;
	}
.slk_content ul li{
	margin:10px 0px;
	padding-left:25px;
	list-style:none;
	display:block;
	background:url(../images/green_right_bullet.jpg) no-repeat;
	background-position:0px 4px;
	}

.slk_content_img {
	margin:0px;
	padding:0px;
	float:right;
	width:auto;
	margin:0px;
	padding:0px 0px 10px 10px;
	}
.slk_lftpanel {
	margin:0px;
	padding:0px;
	background-color:#22A8D3;
	width:160px;
	float:left;
	text-align:center;
	}
.slk_lftpanel_hd{
	margin:0px;
	padding-left:25px;
	background-color:#22A8D3;
	background-image:url(../images/slklftpanel_heading.gif);
	background-repeat:no-repeat;
	background-position:left;
	line-height:24px;
	height:24px;
	text-align:left;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
	}
.slk_moreinfo {
	margin:0px;
	padding-bottom:10px;
	width:550px;
	float:left;
	text-align:right;
	font-weight:bold;
	}
	
	
/*etrac promp styles*/

.etrac_promp_wrapper {
	margin:0px auto;
	padding:20px 20px 5px 20px;
	background:#ffffff;
	width:953px;
	}
.etrac_promp_main {
	margin:0px;
	padding:0px;
	background:#ffffff;
	}
	
.etrac_promp_hdr {
	margin:0px;
	padding:0px;
	/*width:911px;
	float:left;*/
	}
.etrac_promp_awl_logo {
	margin:0px;
	padding:0px;
	width:auto;
	float:left;
	}
.etrac_promp_pmi_logo {
	margin:0px;
	padding:0px;
	width:auto;
	float:right;
	}
.etrac_promp_banner {
	margin:0px;
	padding:0px;
	width:911px;
	float:left;
	}

.etrac_promp_content {
	margin:0px;
	padding:0px;
	}
.etrac_promp_content_desc {
	margin:0px;
	padding:0px;
	width:461px;
	float:left;
	}
.etrac_promp_content_img {
	margin:0px;
	padding:0px 10px 10px 0px;
	width:auto;
	float:left;
	}
.etrac_promp_content_hd {
	margin:0px;
	padding:7px;
	background:#0084CC;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}
.etrac_buynowrow {
	margin:0px;
	padding:0px 44px;
	width:373px;
	float:left;
	background:url(../images/etrac_bgline.gif) repeat-x;
	background-position:0px 31px;
	}
.etrac_freetest {
	width:145px;
	float:left;
	margin:0px;
	padding:0px 20px;
	text-align:center;
	color:#0084CC;
	font-weight:bold;
	}
.etrac_buynow {
	width:145px;
	float:left;
	margin:0px;
	padding:0px 20px;
	text-align:center;
	color:#0084CC;
	font-weight:bold;
	}
	
	
/*********************
Course Comment Styles
*********************/
.comment_topbdr {
	border-top:2px dotted #CCCCCC;
	margin:10px 0px;
	}
.comment_container {
	margin:0px;
	padding:0px;
	}
.comment_container_rows {
	margin:0px;
	padding:3px 0px;
	}
.comment_containerhd {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:5px;
	width:70%;
	float:left;
	}
.comment_containerclose {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	margin-bottom:5px;
	width:30%;
	float:left;
	text-align:right;
	font-weight:bold;
	}
.comment_containerclose a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	text-decoration:underline;
	}

.comment_containerclose a:hover {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084CC;
	text-decoration:none;
	}
.comment_area {
	margin:0px;
	padding:5px 10px;
	background-color:#EFF7EC;
	border:solid 1px #C6EABB;
	}
.comment_txtfield {
	width:695px;
	margin:0px;
	padding:0px;
	border:#999999 1px solid;
	font-size:11px;
	overflow:hidden;
	}
.comment_charcount {
	width:50px;
	margin-right:5px;
	padding:0px;
	border:#999999 1px solid;
	font-size:11px;
	overflow:hidden;
	}
.comment_row0 {
	background:#ffffff;
	margin:0px;
	padding:2px 0px;
	width:720px;
	float:left;
	}
.comment_row1 {
	background:#f6f6f6;
	margin:0px;
	padding:2px 0px;
	width:720px;
	float:left;
	}
.comment_postedby {
	margin:0px;
	padding-right:5px;
	padding-left:5px;
	width:170px;
	float:left;
	}
.comment_postedon {
	margin:0px;
	padding-right:10px;
	width:150px;
	float:left;
	}
.comment_posted {
	margin:0px;
	padding:0px;
	width:380px;
	float:left;
	}
.comment_hd {
	font-weight:bold;
	background:#b6b6b6;
	margin:0px;
	padding:2px 0px;
	width:720px;
	float:left;
	}
.commentborder {
	border:1px solid #dddddd;
	padding:5px;
	margin-bottom:10px;
	width:720px;
	float:left;
	}
	
/*Shoping Cart Styles*/
.shpingcart_border {
	margin-top:5px;
	border:1px solid #EEEEEE;
	padding-bottom:10px;
	width:730px;
	float:left;
	}
.shpingcart_title {
	padding:5px;
	width:278px;
	float:left;
	}
.orderdetail_title {
	padding:5px;
	width:389px;
	float:left;
	}
.shpingcart_coursehd {
	padding-bottom:10px;
	margin:0px;
	width:730px;
	float:left;
	font-weight:bold;
	}
	
/*comments display styles*/

.course_commentlinkcol {
	margin-bottom:10px;
	padding:0px;
	width:50%;
	float:right;
	text-align:right;
	}
.course_commentlinkcol_link{
	margin:0px;
	padding:0px 10px;
	width:auto;
	float:right;
	font-weight:bold;
	cursor: pointer;
	color:#0099FF;
	display: block; 
	text-decoration: underline;
	}