/*CSS Document*/
/*Notelog CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%;}
h2 {font-size: 80%;}

P{ padding:0px; margin:0px;}

#MainWrapper{width:100%;  margin:0px; padding:0px;}
#Wraper{width:972px; height:auto;margin:auto;  }

/*Header start here*/
#HeaderWraper{width:972px; height:145px;float:left;}
.TopWraper{width:972px; height:108px;float:left;}
.LogoWraper{width:214px; height:auto;float:left; padding-top:4px;}
.TopRightWraper{width:235px; height:108px;float:right;}
.SignUpWraper{width:146px; height:38px;float:right; background-image:url(../images/login_bg.jpg); background-repeat:no-repeat; padding-top:3px; text-align:center;}
.SearchWraper{width:232px; height:26px;float:right;}
.SearchBlock{width:169px; height:24px;float:right; padding-top:2px; background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; padding-left:3px;}
.SearchTab{width:60px;height:26px;float:right;}
.AdvanceSearch{width:auto;height:auto;float:right; padding-top:5px;}
.NavWraper{width:972px;height:37px;;float:left;}
.NavTab{width:auto;height:auto;float:left;}
.Upload{width:auto;height:auto;float:right;}
.BannerWraper{width:972px;height:264px;float:left; background-image:url(../images/banner_bg.jpg); background-repeat:no-repeat;padding-top:10px;}
.BannerLeftWraper{width:402px;height:250px;float:left; padding-left:46px; padding-top:14px;}
.BannerRightWraper{width:518px;height:264px;float:right; text-align:right}
.BannerBlock{width:402px;height:67px;float:left; border-bottom:1px solid #e6e6e6; padding-top:5px;}
.IconBlock{width:57px;height:auto;float:left; padding-top:10px;}
.BannerTitle{width:330px;height:auto;float:left; padding-top:10px;}
.BannerTxt{width:340px;height:auto;float:left;}

#MiddleWraper{width:100%; height:auto;margin:auto; background-image:url(../images/middle_bg.jpg); background-repeat:repeat-x; background-color:#cbedff
; height:auto; clear:both; padding-top:12px; padding-bottom:25px; }
.PageTitle{width:972px;height:65px;float:left; background:#FFFFFF;}
.LeftWraper{float:left;width:206px;height:auto; padding-top:20px;}
.NotesWraper{float:left;width:206px;height:auto;}
.NotesTitleBlock{float:left;width:206px;height:auto; padding-bottom:3px;}
.TitleIconBlock{float:left;width:32px;height:auto;}
.TitleTxtBlock{float:left;width:172px;height:auto; padding-top:3px}
.ListWraper{float:left;width:185px;height:auto; padding-top:14px; background-image:url(../images/left_bg.jpg); background-repeat:repeat-x; padding-left:15px; padding-bottom:15px;}
.ListingBlock{float:left;width:190px;height:auto; padding-bottom:5px;}
.BulletBlock{float:left;width:10px;height:auto; padding-top:4px}
.LinkBlock{float:left;width:auto;height:auto;}
.AdsBlock{float:left;width:198px;height:auto; padding:10px 0px 0px 10px;}
.RightWraper{float:right;width:745px;height:auto;}
.TopCorn{float:left;width:745px;height:auto;}
.MiddleContainer{float:left;width:735px;height:auto; background-image:url(../images/bg_line.jpg); background-repeat:repeat-y; padding:0px 0px 10px 10px}
.TopBar{float:left;width:722px;height:26px; background-image:url(../images/today_bg.jpg); background-repeat:no-repeat; background-position:right; text-align:right; padding:13px 12px 0px 0px; position:relative;}
.TopBar1{float:left;width:722px;height:26px;text-align:right; padding:13px 12px 0px 0px; position:relative; background:#FFFFFF;}
.FeaturedWraper{float:left;width:735px;height:auto; padding-top:15px; }
.FeaturedWraperNew{float:left;width:735px;height:auto; padding-top:10px; }
.FeaturedBlock{float:left;width:352px;height:78px; border:1px solid #f0f0f0; background-image:url(../images/block_bg.jpg); background-repeat:repeat-x; margin:0px 7px 15px 0px; padding:3px;}

.ImgWraper{float:left;width:auto;height:auto; padding:5px 10px 0px 5px; }
.ImgWraper{float:left;width:auto;height:auto; padding:5px 10px 0px 5px; }
.FeaturedTxtWraper{float:left;width:242px;height:auto; padding-top:3px;}
.IconContainer{float:right;width:12px;height:20px; padding:5px 8px 0px 0px}
.TxtWraper{float:left;width:242px;height:auto; padding-top:3px;}
.DotedLine{float:left;width:725px;height:12; border-bottom:1px dashed #d4d1d1}
.ProfileWraper{float:left;width:720px;height:auto; padding-top:15px; padding-left:10px }
.ProfileBlock{float:left;width:112px;height:auto;padding:0px 16px 15px 16px;}
.ProfileImg{float:left;width:107px;height:auto;}
.ProfileTxtBlock{float:left;width:107px;height:auto; padding:5px 0px 0px 0px;}
.BlankBar{float:left;width:722px;height:35px; position:relative}
.QuestionsBlock{float:left;width:360px;height:auto;}
.AnswerBlock{float:right;width:344px;height:auto; margin-right:10px; background-color:#f9f9f9}


/*Footer start here*/
#FooterWraper{width:auto; height:55px; margin:auto; background-color:#41a0cf; clear:both; text-align:center; padding-top:18px; line-height:16px;}
.SpeceBlock{float:left;width:100%;height:20px; background-color:#cbedff;}
/**************/
#TitleContainer {
	background-color:transparent;
	background: transparent url(../images/title_bg.jpg) no-repeat scroll 0% 0%;
	height:25px;
	left:-16px;
	position:absolute;
	top:1px;
	width:250px;
	z-index:545;
	padding:11px 0px 0px 30px;
}

#TitleContainer1 {
	background-color:transparent;
	background: transparent url(../images/title_bg.jpg) no-repeat scroll 0% 0%;
	height:25px;
	left:-16px;
	position:absolute;
	top:2px;
	width:250px;
	z-index:545;
	padding:11px 0px 0px 30px;
}

#TitleContainer2 {
	background-color:transparent;
	background: transparent url(../images/title_bg.jpg) no-repeat scroll 0% 0%;
	height:25px;
	left:-16px;
	position:absolute;
	top:-4px;
	width:250px;
	z-index:545;
	padding:11px 0px 0px 30px;
}


#vlisting,{ 
margin-top:0px;

padding:0px;
}					  
					   
#vlisting ul{
margin-left: 15px;
margin-top:0px;
padding-left: 0px;
padding-top:0px;
list-style-type: none;	
line-height: 16px;
}

#vlisting li{
background-image:url(../images/bullet.jpg);
background-repeat: no-repeat;
background-position:0% .6em;
padding-left: 1.2em;padding-bottom:5px;}


/* CONTACT US SECTION */
.ContatBlockOuter{float:left;width:725px;height:auto; padding-top:10px; padding-right:10px;}
.FormBg{ float:left; width:725px; height:auto; background: url(../images/form_bg.jpg) repeat-x bottom #fff; border:1px solid #f0f0f0; padding-top:15px; padding-bottom:15px;}
.FormInfo{ float:left; width:430px; height: auto; padding-left:30px;}
.IconImgBlock1{ float:left; width:235px; height:auto; padding-top:10px;}
.ForminfoText{ float:left; width:700px; height:auto; padding-bottom:10px;}


/* UNIVERSITY SETION  START HERE */
.UniversityListRow{float:left; width:735px; height:auto; }
.UniversityBlock1{float:left;width:352px;height:auto; padding-top:3px;}

.UniversityDetail{ float:left; width:715px; height:auto; background:#fff; border:0px solid #f0f0f0; padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px;}

/*.UniversityDetail{ float:left; width:715px; height:auto; background:#fcfcfc; border:1px solid #f0f0f0; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px;}*/

.universityDetailBlock{ float:left; width:715px; height:auto; padding-bottom:15px;}
.LeftDetail{ float:left; width:560px; height:auto;}
.LeftDetailNew{ float:left; width:715px; height:auto;}

.NumberBlock{ float:left; width:145px; height:auto; background:#f2f2f2; padding:5px; margin-right:6px;}
.CourseNomberrow1{ float:left; width:715px; height:auto; padding-bottom:5px;}
.CourseNomber{ float:left; width:338px; height:auto; background:#f9f9f9; padding:8px;}
.CourseNomberRight{ float: right; width:338px; height:auto; background:#f9f9f9; padding:8px;}
.CourseCategory{ float:left; width:200px; height:auto; background:#f2f2f2; padding:5px;}
.CourseCategoryNew{ float:left; width: auto; height:auto; background:#f2f2f2; padding:5px;}
.SmallIcon{ float:left; width:auto; height:auto; padding-right:5px;}


.NotesRow1{ float:left; width:705px; padding:5px; margin-bottom:5px; border-bottom:1px dashed #c0c0bf;}
.NotesLeft{ float:left; width:500px; height:auto;}
.NotesRight{ float: right; width:170px; height:auto; padding-top:10px;}
.DownloadTab{ float: left; width:158px; background:#e9e9e9; border:1px solid #e0e0e0; margin-bottom:5px; padding:4px;}

/* Course section */
.CourseMembersRow{ float:left; width:715px; padding-top:5px; padding-bottom:5px; margin-bottom:2px;}
.MembersInfoBlock{ float:left; width:132px; height:auto; background:#efefef; padding:8px; border:1px solid #f3f3f3; margin-left:13px; margin-right:15px;}

/* 17-02-2009 new css */
.LogoutBg{ float: right; width:235px; background:url(../images/logout_bg.jpg) no-repeat; height:38px; text-align:center; padding-top:3px}

.MarkLinksBlock{ float:left; width:172px; height:auto; background:#f2f2f2; padding:5px; margin-bottom:8px; margin-right:10px;}
.OnRollover{ background:#eaeaea; cursor:pointer;}
.OnRollout{ background:#f2f2f2;  cursor:pointer;}

.NotesLinkRow{ float:left; width:715px; padding-top:10px;}
.LeftLinksWrapper{ float:left; width:385px; height:auto;}
.BookmarkBlock{ float:right; width:317px; height:auto; background:#f2f2f2; border:1px solid #ececec;}

/* DOCUMENT ISITNG */
.DocumentListingRow{float:left;width:715px;height:auto; padding:8px 5px 8px 5px;background:#f9f9f9; border-bottom:1px solid #ededed; margin-bottom:8px;}
.QuestionPrice{ float:left; width:280px; background:url(../images/doller.jpg) no-repeat left #b0e564; padding-left:38px; height:18px; padding-top:4px;}

/* 18-02-2009 NEW CSS */
/* MEMBER PROFILE PAGE  */
.MemberLeftBlock{float:left;width:199px;height:auto; padding-top:14px; background-image:url(../images/left_bg.jpg); background-repeat:repeat-x; padding-bottom:15px; padding-left:6px;}
.MembersImg{ float:left; width:187px; height: auto; background:#ddf3ff; padding:3px;}
.MemberSortInfo{ float:left; width:199px; height: auto; padding-top:6px;}
.InfoRow{ float:left; width:199px; height:auto; padding-bottom:6px;}
.LevelBg{ float:left; width:194px; height:32px; background:url(../images/level_bg.jpg) no-repeat; margin-bottom:5px; padding-left:5px;}

.ConnectButtons{ float:left; width:199px; height:25px; margin-bottom:3px;}
.Rollover1{ background:#8acff3; border:1px solid #fff; cursor:pointer;}
.Rollout1{ background:#abe0fc; border:1px solid #ddf0fa; cursor:pointer;}
.Current1{ background:#8acff3; border:1px solid #fff; cursor:pointer;}

.NotesListingDetailWrapper{ float:left; width:715px; height:auto; padding-top:20px;}
.NotesListingBlockRow{ float:left; width:715px; height:auto; padding-bottom:10px;}
.NotesLeftBlock{ float:left; width:336px; background:#f9f9f9; padding:8px; border:1px solid #EFEFEF; height:auto;}
.NotesRightBlock{ float: right; width:336px; background:#f9f9f9; padding:8px; border:1px solid #EFEFEF; height:auto;}

.ExpertTxtWraper{float:left;width:265px;height:auto; padding-top:3px;}

.NotesLeftBlock1{ float:left; width:336px; background:#f9f9f9; padding:8px; border:1px solid #EFEFEF; background:url(../images/block_bg.jpg) repeat-x bottom #fff; height:auto;}
.NotesRightBlock1{ float: right; width:336px; background:#f9f9f9; padding:8px; border:1px solid #EFEFEF; background:url(../images/block_bg.jpg) repeat-x bottom #fff; height:auto;}

.QuestionTitle{float:left;width:715px;height:auto; padding-bottom:3px;}


/* 20-02-2009 new css */
.QuestionAnswerBlock{float:left; width:715px ;height:auto; padding:8px 5px 15px 5px; border-bottom:1px dashed #868686; margin-bottom:15px;}
.QuestiontabBg{float:left;width:705px;height:auto; background: url(../images/question_bg.jpg) repeat-x bottom #fff; padding:5px;}
.QuestiontabBgNew{float:left;width:703px;height:auto; background: url(../images/question_bg1.jpg) repeat-x bottom #fff; padding:8px 5px; border:1px solid #c2e8fd;}
.QuestionDownArrow{ float:left; width:715px; height:auto; padding-bottom:10px; text-align:center;}
.AnswerBlockBg{float:left;width:705px;height:auto; background: #f9f9f9; padding:5px; border-bottom:1px solid #ededed;}
.AnswerBlockBgNew{float:left;width:705px;height:auto; background: #f9f9f9; padding:5px; border-bottom:1px solid #ededed; margin-bottom:5px;}

.Questionsnswer{ float:left; width:715px; height:auto; padding-top:0px;}

.DocumwntImage{ float:left; width:118px; height: auto;}
.DocumentInfoWrapper{ float:left; width:580px; height:auto; padding-left:10px;}
.DocTitleTextBlock{ float:left; width:580px; height:auto; padding-bottom:5px;}


.MyDocListingRow{ float:left; width:705px; background:#f9f9f9; padding:5px; border:1px solid #EFEFEF; background:url(../images/block_bg.jpg) repeat-x bottom #fff; height:auto;}

/*25-02-2009 new css */

.CommentBoxBlock{ background:#f9f9f9; border:1px solid #d7d7d7; width:480px; height:auto; padding:10px;}
.ShareIconRow{ float:left; width:317px; height:auto; padding-bottom:7px;}
.ShareIcon1{ float:left; width:31px; height:31px; padding-right:10px; padding-left:11px;}

/* 26-02-2009 new css */
.SubCategory{float:left; width:165px; height:auto; padding-left:20px; padding-top:2px;}
.SubCategoryRow1{float:left; width:165px; height:auto; padding-bottom:2px;}


/* 26-02-2009 new css */
.Eventcalander{float:left;width:170px;height:auto; padding-top:8px; background-image:url(../images/left_bg.jpg); background-repeat:repeat-x; padding-bottom:15px;}

.GroupLinksRow{ float:left; width:715px; height:auto;}
.EventListing {float:left;width:715px;height:auto; padding:0px 5px 8px 5px;border-bottom:1px dashed #c3c3c3; margin-bottom:8px;}
.EventDateBg{ float:left; width:42px; height:40px; background:url(../images/eve_date.jpg) no-repeat; text-align:center;}
.EventInfoBlock{ float:left; width:665px; height:auto; padding-left:8px;}

.GroupMemberBg{float:left;width:190px;height: auto; padding-top:4px; background-image:url(../images/left_bg.jpg); background-repeat:repeat-x; padding-left:5px; padding-bottom:15px; padding-right:5px;}

.GroupMemberRow1{ float:left; width:190px; height:auto; border-bottom:1px dashed #5ea5d7; padding-top:10px; padding-bottom:7px;}



.FeaturedBlockNew{float:left;width:352px; height:78px; border:1px solid #f0f0f0; background-image:url(../images/block_bg.jpg); background-repeat:repeat-x; padding:3px;}

.FeaturedBlockNewRight{float: right;width:352px;height:78px; border:1px solid #f0f0f0; background-image:url(../images/block_bg.jpg); background-repeat:repeat-x; padding:3px;}

.JoinCourseListing{float:left; width:728px; height:auto; padding-bottom:16px; padding-right:8px;}

/* 02-03-2009 new css */

.CreditPointBlock{float:left; width:715px ; height:auto; padding:8px 5px 15px 5px;}
.CreditPointBarBg{float:left; width:715px ; height:42px; background: url(../images/credit_bar_bg.jpg) repeat-x;}


/* 06-03-2009 new css */
.FaqRow1{ float:left; width:720px; height:auto; padding-bottom:10px; border-bottom:1px dashed #CFCFCF; margin-bottom:10px;}


/* 12-03-2009 new css */
.MyMessagesBlock{float:left;width:725px;height:auto; background:#fff; border-bottom:1px solid #ededed;}
.MessageRow1{float:left;width:715px;height:auto; padding-top:6px; padding-bottom:6px; margin-bottom:1px; padding-left:5px; padding-right:5px;}

.Compose{ float:left; width:80px; height:auto;}
.MyProfilebox3{ float:left; width:630px; height: auto}


/* 19-03-2009 new css */
.MyTodosBlock{ float:left; width:715px; height:auto; padding-top:20px;}
.TodosTopBar{ float:left; width:715px; height:38px; background:url(../images/my_todos_bar.jpg) no-repeat;}
.TodosBlockMid{ float:left; width:695px; height:auto; background:url(../images/my_todos_mid.jpg) repeat-x bottom #fefefe; padding:15px 10px 0px 10px;}
.TodoListBg{ float: right; width:422px; height:auto; background:url(../images/todo_list_bg.jpg) no-repeat top #f2f3f5; padding:5px;}
.TodoListRow1{ float:left; width:422px; height: auto; border-bottom:1px dashed #737373; padding-top:8px; padding-bottom:8px;}



/* 30-03-2009 NEW CSS */
.InvitemembersBlock{ float:left; width:715px; height:250px; overflow:auto; padding:8px 5px 8px 5px;}
.InviteRow{ float:left; width:715px; background:#f9f9f9; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #ededed;}


/* 01-04-2009 new css */
.IndexLoginBlock{ float:right; width:407px; height:auto; padding-right:25px; padding-top:20px;}
.IndexLoginBoxBg{ float:left; width:394px; height:188px; background:url(../images/index_login_bg.jpg) no-repeat; padding-top:10px; padding-left:15px;}
.IndexLoginBoxShed{ float:left; width:409px; height:41px; background:url(../images/index_login_bg_shed.jpg) no-repeat;}



/* 13-05-2009*/

/* 01-04-2009 new css */
.UploadLeftBlock{float:left; width:410px; height:242px; padding:22px 0 0 18px; margin:0 0 0 15px; background:url(../images/Upload_bolxk_bg.jpg) no-repeat; }
.UploadRightBlock{float:right; width:410px; height:242px; padding:22px 0 0 18px; margin:0 15px 0 0; background:url(../images/Upload_bolxk_bg.jpg) no-repeat; }




/* 02-04-2009 new css*/

.middletblbdr{ height:20px;
/*border:1px solid #019AC3;*/
border:1px solid #666666;
}

.clabgcolor{background-color:#999999}
.fb{background-color:#ECECEC}

.calender_heading{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:20px; 
}
/* 03-04-2009*/

.middletblbdr{ height:20px;
/*border:1px solid #019AC3;*/
border:1px solid #d2ecfb;
}

.clabgcolor_event{background-color:#e61566; border:1px solid #701a3f; }
.fb_event{background-color:#a6dbfa;}

.uptblbdr_event{
font-weight:normal;
}

.innercolor1{color:#B7AEAE}
.innercolor2{color:#04285E}


/* 19-03-2009 new css */
.MyTodosBlock{ float:left; width:715px; height:auto; padding-top:20px;}
.TodosTopBar{ float:left; width:715px; height:38px; background:url('../images/my_todos_bar.jpg') no-repeat;}
.TodosBlockMid{ float:left; width:695px; height:auto; background:#fefefe url('../images/my_todos_mid.jpg') repeat-x bottom; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:0px}
.TodoListBg{ float: right; width:422px; height:auto; background:#f2f3f5 url('../images/todo_list_bg.jpg') no-repeat top; padding:5px}
.TodoListRow1{ float:left; width:422px; height: auto; border-bottom:1px dashed #737373; padding-top:8px; padding-bottom:8px;}

/* 23-03-2009 */
.clafont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:20px;}
.uptblbdr{
font-weight:bold;
}
.clainnerfont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:20px;}
.innercolor1{color:#B7AEAE}
.innercolor2{color:#04285E}
.downtblbdr{border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;}
.clabelowfont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#000000; font-weight:normal; line-height:20px;}

/*=======================new css 07-01-10===============================*/
.PriceTag{
	width:61px;
	height:43px;
	position:absolute;
	left: 1020px;
	top: 565px; padding:16px 0px 0px 0px; text-align:center;
}


/*=======================new css 025-03-10===============================*/

.MiddleContainer1{float:left;width:758px;height:auto; background-color:#FFFFFF; text-align:center; border-left:1px solid #9fdafa; border-right:1px solid #9fdafa; padding:0px 0px 0px 0px}
.RightWraper1{float:right;width:760px;height:auto; padding-left:0px;}
.TopCorn1{float:left;width:760px;height:auto;}
.BottomCorn1{float:left;width:760px;height:auto;}




/*24-05-10 new Css */

.NewLogingBlock{width:182px; float:left; height:auto;  padding-right:12px; padding-left:25px;}
.NewLoginInner{width:182px; float:left; background:url(../images/loginbg2.jpg) repeat-y right top;}
.NewBannerOuter{width:554px; float:left; padding-right:12px; height:auto;}
.NewBannerInner{width:554px; float:left; height:auto;}
.NewBannerRow1{width:554px; float:left; height:auto;}
.NewBannerBottom{width:554px; float:left; height:auto;} 
.NewBannrLeft{width:200px; height:auto; float:left;}
.NewBannerRight{width:308px; height:auto; float:left;}
.RecentBlock{width:184px; height:auto; float:left; }
.RecentTital{width:170px; height:22px; float:left; background:url(../images/activebg.jpg) repeat-x; padding-Left:14px; padding-top:8px;} 
.ActivityBlock{width:177px; height:auto; float:left; padding-bottom:4px; padding-top:7px; }
.ActivityLeft{width:44px; height:auto; float:left;}
.ActivityRight{width:127px; height:auto; float:left;}
.ActivityRightRow1{width:127px; height:auto; float:left;}

/*02-06-10 new Css */

.NewBannerBlock{width:513px; height:auto; float:left;}
#main-photo-slider{width:513px; height:auto; float:left;};
.NewBannerContantBlock{width:375px; height:auto; float:left;}
.NewBannerLeftBlock{width:108px; height:auto; float:left; text-align:center;}

/*=======================04-06-2010==========================*/
.NewBannerMiddle{width:513px; float:left; height:auto; background:url(../images/new_banner_middle.jpg) repeat-x top left; background-color:#fafdfe; padding:0px 15px 5px 26px;}
