/*   
style="border:1px solid #f00;  height:450px;"*/
/*@charset "utf-8changstud";*/   
/* CSS Document */
body{font-family: Arial,sans-serif;color: #000; line-height: 1.166; font-size:13px; background-image:url('master-css-image.gif'); background-repeat:repeat-x; background-position:-0px -565px; 
	margin: 0px; padding: 0px;}
.bodybg_none{background: none;}	
	
td{color:#626262;;font-family:"Trebuchet MS";font-size:12px;margin:0px;padding:0px;}	

a{text-decoration: underline; color:#000; text-decoration: none;}
a:hover{text-decoration: none;}
p{ font-weight:normal1;font-size:12px; padding:4px 0px 4px 0px;}
.beforeMaindiv{background-image:url(../images/img_footerBg.jpg); background-position:bottom; background-repeat:repeat-x; }

.maindiv{font-family: Arial,sans-serif;	color: #000; line-height: 1.166; font-size:13px; text-align:left; width:990px;}/* margin:0 auto; overflow:hidden;*/
.footerBg{height:66px; clear:both; vertical-align:bottom;text-align:center;}
.footerBg .footer_1{ width:970px; color:#fff;  text-align:right; padding-right:20px; padding-top:37px; padding-bottom:5px; }
.footerBg .footer { font-size:12px; color:#666; padding-top:5px; border-top:1px solid #ccc; }
.footerBg .footer a{text-decoration:underline; color:#666; }
.footerBg .footer a:hover{text-decoration:none; color:#666;}
/*.bg_schoolimage{ min-height:400px; background-image:url(../images/img_scholl_65.jpg); background-position:bottom right; background-repeat:no-repeat; float:left;} Background School image at right bottom */
*html .bg_schoolimage{ height:400px;}

.topbar_div{ background-image:url(img_topBG1.jpg); background-repeat:no-repeat; background-position:top left; text-align:left; height:136px;padding:0px 0px 0px 0px; margin:0px;}
.topbar_div .head { float:left; padding-left:10px;}/*width:400px;*/
.log_div{ float:left; margin-right:5px; padding-left:76px;}/*width:150px; height:45px; */
.topbar_div .header{ font-size:27.38px; font-family:Trebuchet MS; font-weight:normal; padding:0px; margin:0px;}
.topbar_div .subheader{font-size:12.57px; font-family:Trebuchet MS; font-weight:normal; padding:0px; margin:0px; }
.topbar_div .toplink{float:right; text-align:right;  padding:5px 10px 0px 0px;  width:600px;}
.topbar_div .toplink a { text-decoration:underline;}
.topbar_div .toplink a:hover{text-decoration: none;}
.account{float:right;}
.account .school_name{font-size:20px; color:#99ccff;}
.account .school_address{font-size:15px; color:#6699cc; padding:2px 0px 9px 0px;}
.account .user_name{font-size:12px; color:#99ccff; font-weight:bold; padding-right:5px;}
.account .P_account_det{font-size:11px; color:#fff; }
.P_btn_dashboard{float:right; width:59px; padding:0px 0px 0px 10px;}
/*.account_status{float:right; padding-top:12px; font-weight:bold; padding-right:20px;} */


/* Topbar Tabs*/
.tab_container div.subheading_r{padding-right:5px;  height:30px; background:url(img_Heading_R.jpg) no-repeat top right;margin:0px 0px 0px 0px;}
.tab_container div.subheading_r  h3.subheading_l{ height:28px; background:url(img_Heading_L.jpg) no-repeat top left; position:relative; display:block; color:#fff; font-family: Trebuchet MS; font-weight:normal;font-size:23.28px;text-align: left; margin:0px 0px 0px 0px; padding-top:2px; padding-left:10px;}
.tab_container .containt_group {border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0px;padding:10px; background-color:#FFFFFF;}


a.link { text-decoration:underline; color:#000; }
a.link:hover{text-decoration: none;}
a.link3 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4287BE; text-decoration:underline; }
a:hover.link3{text-decoration:none; }
a.link3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4287BE; text-decoration:underline; }
a:hover.link3{text-decoration:none; }
.link4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4287BE; text-decoration:none; }
a .link4 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4287BE; text-decoration:underline; }
a:hover .link4{text-decoration:none; }
.link5{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4287BE; text-decoration:none; }
a.link5 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4287BE; text-decoration:underline; }
a:hover.link5{text-decoration:none; }


.topbar_div .tabs {color:#000; font-size:13pt; font-weight:normal;text-decoration: none; }
.topbar_div .tabs ul { padding:0px; margin:0px;  list-style:none;border:1px solid #000; }/**/
.topbar_div .tabs ul li { background-image:url('Img_Bullet1.jpg'); background-repeat:no-repeat; background-position:center left; padding:5px 0px 0px 20px; margin-left:15px; }
.topbar_div .tabs ul li a.sublink { display:block; padding-left:30px; font-size:10px; color:#006633; padding-bottom:4px; text-decoration:underline;}
.topbar_div .tabs ul li a {text-decoration: none; color:#333333; text-decoration: none;}
.topbar_div .tabs ul li a:hover{text-decoration: none;}
/*.account_status{float:right; padding-top:12px; font-weight:bold; padding-right:20px;} */

.selected_li{background:#FEFEE9; display:block;}
.col1_T01 {width:760px; float:left; margin-left:3px; margin-top:10px; }
.col1_content_T01 { padding: 0px 2px 0px 0px; }
.col2_T01 { width:205px; float:right; height:100%; }/*border:1px solid #FF0000; */
.col2_content_T01 { padding: 0px 0px 0px 2px; }

/******* breadcrumb ****
.maindiv .breadcrumb_div{ font-size:11.28px; font-weight:bold; height:22px;	padding:7px 20px 0px 25px; clear:left; color:#4387BE;}
*html .maindiv .breadcrumb_div{font-size:11.28px; font-weight:bold; height:27px;	padding:7px 20px 0px 25px; clear:left; color:#4387BE;}
.breadcrumb a{color:#4387BE; text-decoration: underline; padding-top:10px;}
.breadcrumb a:hover{text-decoration: underline; color:#4387BE;}*/
/** here i start my own class  */

/* here is going end of this style  */


.maindiv .breadcrumb_div{ font-size:1px; font-weight:bold; height:22px;	padding:7px 20px 0px 25px;color:#4387BE; border:1px solid;clear:both: display:none;}
*html .maindiv .breadcrumb_div{font-size:1px; font-weight:bold; height:27px;adding:7px 20px 0px 25px; clear:left; color:#4387BE; display:none;}
.breadcrumb a{color:#4387BE; text-decoration: underline; padding-top:10px;}
.breadcrumb a:hover{text-decoration: underline; color:#4387BE;}
.user{float:right; font-size:11px; color:#4387be;}
   

.middlepart_top{overflow:hidden; margin: 0px;  padding: 0px;  height:0px; display:none;}
.middlepart_middle{	width:990px;  margin: 0px; padding:0px 0px 0px 0px; overflow:hidden;float:left;}
.middlepart_bottom{margin: 0px; padding: 0px; padding:10px 0px 0px 0px; }

.helppart_top{background:url(img_help_top.jpg) no-repeat scroll 0 0; margin: 0px; padding:0px; width:760px; height:27px;overflow:hidden; }
.helppart_middle{ border-left:1px solid #cccccc; border-right:1px solid #cccccc;  width:738px; float:left; overflow:hidden; padding:7px 10px 0px 10px;  }
.helppart_bottom{background:url(img_help_bottom.jpg) no-repeat scroll 0 0; margin: 0px; width:760px; height:20px; float:left; overflow:hidden; }
.help_message_title{padding-left:10px; padding-top:5px; font-size:13px; font-weight:bold; color:#fff;}
.helpdiv{clear:both; overflow:hidden; }
.yellowpart_top_tabs{background:url(img_yellowtopImg_tabs.jpg) no-repeat scroll 0 0; margin: 0px; padding:0px; width:760px; height:10px;overflow:hidden; }
.yellowpart_top{background:url(img_yellowtopImg.jpg) no-repeat scroll 0 0; margin: 0px; padding:0px; width:760px; height:10px;overflow:hidden; }
.yellowpart_middle{background:transparent url(img_yellowMiddleImg.jpg) repeat-y scroll 0 0;  width:760px; float:left; overflow:hidden; padding-top:0px; }/*width:760px;*/
.yellowpart_bottom{background:url(img_yellowBottomimg.jpg) no-repeat scroll 0 0; margin: 0px; width:760px; height:10px; float:left; overflow:hidden;}

.sbpart_top{background:url(img_sbtopImg.jpg) no-repeat scroll 0 0; margin: 0px; padding:0px; width:588px; height:9px;overflow:hidden; }
.sbpart_middle{background:transparent url(img_sbMiddleImg.jpg) repeat-y scroll 0 0;  width:578px; float:left; overflow:hidden; padding:0 5px; }/*width:760px;*/
.sbpart_bottom{background:url(img_sbBottomimg.jpg) no-repeat scroll 0 0; margin: 0px; width:588px; height:9px; float:left; overflow:hidden;}
.middlepart_bottom{ clear:both;}

.whitepart_top{background:url(img_whitetopImg.png) no-repeat scroll 0 0; margin: 0px; padding:0px; width:740px; height:6px;overflow:hidden;margin: 10px 20px 0px 20px; }
.whitepart_middle{background:transparent url(img_whiteMiddleImg.png) repeat-y scroll 0 0;  width:740px; float:left; overflow:hidden; margin: 0px 20px; }/*width:760px;*/
.whitepart_bottom{background:url(img_whiteBottomimg.png) no-repeat scroll 0 0; margin: 0px; width:740px; height:6px; float:left; overflow:hidden;margin: 0px 20px 10px 20px;}

.middlePane{}
.rightPane/* Right column*/{ 	background: url(img_OCornerB1.jpg); 	margin: 0px; padding: 0px; width:990px; height:15px;	}
.topmenu{clear:both;padding-top:13px; height:35px; position:relative;}


/*Start full screen WELCOME PAGE*/
.welcome_title{ font-size:25px; color:#003366; padding:0px 0px 7px 0px;}
.welcome_content{ font-size:12px; color:#666;}
.welcome_content_border{border-bottom:1px solid #666666; padding:5px 0px 10px 0px; margin-bottom:10px; }
.welcome_font13{font-size:13px; color:#666666;}
.welcome_student_det{background:transparent url('Bg_studentDetails.jpg') no-repeat scroll 0px 0px; width: 366px; height: 173px; display: block; padding:15px 0px 0px 16px; margin-top:10px;}
.welcome_studentphoto{width:100px; float:left;}
.welcome_studentphoto img{border:1px solid #336699; margin-right:10px;}
.welcome_table tbody tr th{font-size:12px; font-weitht:bold; padding:0px 0px 5px 0px; color:#336699;}
.welcome_table tbody tr td{font-size:12px; padding:0px 0px 5px 0px; }
.font_th{font-size:12px; font-weight:bold; color:#336699;}
.viewdetails {padding:0px 10px 0px 0px; text-align:right; }
.viewdetails a{font-size:11px; font-weight:bold; color:#fff; text-align:right; }
/*end full screen WELCOME PAGE*/

.container_1{width:160px; float:left; padding:0px 0px 0px 0px;}/* border:1px solid #F00;*/
.container_2{width:595px; float:left;  padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 
/*.container_2{width:586px; float:left;  padding:0px 0px 0px 0px;}This is for compose page only*/
*html .container_2width586{width:586px;}
.strached{width:750px; padding:0px 5px 0px 5px;}

/*** h3    ***/
.container_2 .action-button{background: transparent url(img_heading_m.jpg) repeat-x scroll 0 0px; height:35px;}	
.container_2 .action-button .action-button-leftcap{ background: transparent url(img_heading_l.jpg) no-repeat scroll 0px 0px; width: 10px; height: 35px; float: left;  }
						
.container_2 .action-button .action-button-text{background: transparent url(img_heading_m.jpg) repeat-x scroll 0 0px; height:35px;  display: block; font-family: verdana; font-weight:normal; font-size:16px; text-align: left; margin:0px 0px 0px 0px; padding-top:1px; padding-left:0px; color: #fff; text-decoration: none; margin:0px ; line-height:25px; }
.container_2 .action-button .action-button-rightcap{background: transparent url(img_heading_r.jpg) no-repeat scroll 0px -0px; 
width: 10px; height: 35px; float: right;  }
.container_2 .containt_group { font-family:Arial,Helvetica,sans-serif; font-size:12px;margin:0px; padding:0px 3px;  overflow:hidden; }/* background-color: #99ccff;*/
*html .container_2 .containt_group {font-family:Arial,Helvetica,sans-serif; font-size:12px;margin:0px; padding:0px 3px;  overflow:hidden;   }/*background-color: #99ccff;*/
.container_2 .containt_panel {color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0px;padding:0px; }/* background-color:#FFFFFF;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;*/
*html .container_2 .containt_panel {color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0px;padding:0px;}/* background-color:#FFFFFF;  border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;*/
.container_2 .containt_panel .blue_bg{ }





.container_2 div.subheading_r_gray{padding:7px 10px 0px 10px;  margin:0px 0px 0px 0px;  height:21px; background:url(subheading_slice.jpg) repeat-x top right; border-left:1px solid #d2d2d2 ; border-right:1px solid #d2d2d2; display:block; color:#000; font-family: Trebuchet MS; font-weight:normal; font-size:13px; text-align:right; text-decoration:none;}
.container_2 div.subheading_r_gray a{text-decoration:underline;}
.float_right{ float:right;  overflow:hidden;}
.container_aft_blue_bg{ padding:10px 10px 0px 10px;}
.container_small{padding:5px 5px 0px 5px;}

/* Dashboard*/

.bucket{width:290px; float:left; margin:10px;}


.action-button_dashboard{background: transparent url(master-css-image.gif) repeat-x scroll 0 -491px; height:23px;}	
.action-button_dashboard .action-button-leftcap{ background: transparent url(master-css-image.gif) no-repeat scroll -241px 0px; width: 6px; height: 23px; float: left;  }
.action-button_dashboard .action-button-text{height: 23px; display: block; font-family: Trebuchet MS; font-weight:normal; font-size:18px; text-align: left; margin:0px 0px 0px 0px; padding-top:1px; padding-left:0px; color: #fff; text-decoration: none; margin:0px ; line-height:20px; }
.action-button_dashboard .action-button-rightcap{background: transparent url(master-css-image.gif) no-repeat scroll -247px -0px; width: 6px; height: 23px; float: right;  }

.bucket .containt_group {border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;color:#000; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin:0px; padding:10px; background-color:#FFFFFF; overflow:hidden; height:100%;}
.subList{ padding-left:15px;}
a.sublist{ text-decoration:none; font-size:10px;}

.list_dashbord{margin:0px;padding:0px;font-size:13px;line-height:16pt; }
.list_db{margin:0px;padding:0px 0px 0px 0px;color:#4387be;  } 
.list_db li{color:#4387be; font-size:12px; list-style:none;clear:both; margin:0px; padding:0px;}
.list_db li a{ color:#4387be; font-size:12px; text-decoration:underline;}
.list_db li a:hover{ color:#4387be; font-size:12px; text-decoration:none;}
.list_db li span{ background:url(master-css-image.gif) -79px -250px no-repeat;padding-left:8px;display:block;float:left; position:relative; bottom:0px;}\

.list_db a{ color:#4387be; font-size:12px; text-decoration:underline;}
.list_db a:hover{ color:#4387be; font-size:12px; text-decoration:none; font-weight:normal;}
.list_db_red  a{ color:#cc0000; font-size:12px; text-decoration:underline;}
.list_db_red a:hover{ color:#cc0000; font-size:12px; text-decoration:none; font-weight:normal; }
.line_dotted{ margin: 5px 0px; border-top:1px dotted #cccccc;}
/*****/

/* left column*/
.leftPane_main{width:150px;  float:left; padding:5px 5px 5px 5px;}
.leftPane_main .col_1 {	padding:13px 0px 0px 0px; float:left;}
.list_heading{color:#000; font-size:13px; font-weight:bold;text-decoration: none; padding:10px 0px 0px 0px; margin:0px; border-bottom:dotted #cccc99 1px; }

.list_heading_link{color:#000; font-size:13px; font-weight:bold; padding:0px 0px 3px 0px; margin:0px;  }
.list_heading_link a{color:#000; font-size:13px; font-weight:bold;padding:0px 0px 0px 0px; margin:0px;   text-decoration:underline; }
.list_heading_link a:hover{color:#000; font-size:13px; font-weight:bold;text-decoration: none; padding:0px 0px 0px 0px; margin:0px;}


.list_heading_blue{color:#4287BE; font-size:13px; font-weight:bold;text-decoration: none; padding:10px 0px 0px 0px; margin:0px; border-bottom:dotted #cccc99 1px; }
.list_heading_blue1{color:#4287BE; font-size:16px; font-weight:bold;text-decoration: none; padding:10px 0px 0px 20px; margin:0px; }

/*Left Navigation for Comunication*/
.list_1 {color:#000; font-size:13px; font-weight:bold;text-decoration: none;padding-top:15px;}
.list_1 ul { padding:0px; margin:0px; list-style:none; }
.list_1 ul li {padding:8px 0px 8px 13px; margin:0px; height:20px; }
.list_1 ul li img{ }
.list_1 ul li a.sublink { display:block; padding-left:32px; font-size:13px; color:#fff; font-weight:normal; padding-bottom:4px; text-decoration:underline; line-height:20px;}
.list_1 ul li a { padding-left:4px; text-decoration: none; color:#fff; text-decoration: none;} /*border:1px solid green;*/
.list_1 ul li a:hover{text-decoration: none;}
.list_1 ul #selecteditem1{background:url(img_selecteditem1.jpg) no-repeat 0px 0px;padding-right:10px; text-decoration: none; color: #003366;}
.list_1 ul p{padding:0px; margin:0px;}


.bottom_buttons_div{ padding-top:5px; overflow:hidden; background-color: #7da1d7; height: 40px;  }
.bottom_buttons_rightside{ text-align: right; padding:5px 15px 5px 0px; background-color: #7da1d7;overflow: hidden; height: 40px;}
.bottom_buttons_rightside_club{ text-align: right; padding:5px 37px 5px 0px; hidden; height: 40px;} /*Without BG - popup club*/
.bottom_buttons{text-align:left; float:right; padding-top:10px;}
.bottom_buttons_alignleft{text-align:left; float:left; padding-top:10px;}

.pagenation { height:29px; color:#7C7C7C; font-size:13px; font-weight:bold;text-decoration: none; float:right;  text-align: center; padding-top:4px; padding-bottom:7px; }
.pagenation .ul_div { padding:0px; margin:0px; list-style:none; margin-bottom:0px; }
.pagenation .ul_div span a{text-decoration: none;  padding:1px 2px 1px 4px; margin:0px 1px 0px 1px; border:1px solid #fff;   }
.pagenation .ul_div span {padding:0px 0px 0px 0px; margin:0px;}
.pagenation .ul_div span a.pre_next:hover{ color:#0270C5; background:none; border:none; }
.pagenation .ul_div span a.pre_next{ color:#0270C5; background:none; border:none;}
.pagenation .ul_div span a.selected {text-decoration: none; color:#f00;  padding:1px 2px 1px 4px; margin:0px 1px 0px 1px; background-color:#F5F5F5; border:1px solid #CCCCCC; }
.pagenation .ul_div span a:hover{text-decoration: none;  padding:1px 2px 1px 4px; margin:0px 1px 0px 1px; background-color:#F5F5F5; border:1px solid #CCCCCC; }
.pagenation .ul_div span a#selecteditem{text-decoration: none;  padding:1px 2px 1px 4px; margin:0px 1px 0px 1px; background-color:#F5F5F5; border:1px solid #CCCCCC; }

/*Inbox css*/
/*.container_2{font-family:Arial, Helvetica, sans-serif; font-size:12px;}*/
.container_2 .user_message{ border:1px solid #ccff99; padding:4px 7px 4px 7px; color:#009900; margin:0px 0px 6px 0px;  vertical-align:middle;}
.container_2 .redfont{color: #F03F0B; border:1px solid #F03F0B; }
#icon_fail{background:transparent url('master-css-image.gif') no-repeat scroll -92px -63px; border:0pt none; width:32px; height:32px; }

#icon_information{background:transparent url('master-css-image.gif') no-repeat scroll -126px -65px; border:0pt none; width:32px; height:32px; }
#icon_warning{background:transparent url('master-css-image.gif') no-repeat scroll -160px -63px; border:0pt none; width:32px; height:32px; }
#icon_Success{background:transparent url('master-css-image.gif') no-repeat scroll -194px -63px; border:0pt none; width:32px; height:32px; }
.container_2 .information{color: #3366cc; border:1px solid #3366cc; background-color:#FFFFFF;}
.container_2 .warning{color: #cccc66; border:1px solid #cccc66; }
.container_2 .user_message img{ padding-right:5px;}

.container_2 .table_containt {font-family:Trebuchet MS; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; overflow:hidden; border:1px solid #3172b1;}/* background-color: #fff;*/
.container_2 .table_containt table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.container_2 .table_containt table tr { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt table tr th{ font-size:15px; color:#ffffff; font-weight:normal; text-align:left; background-color:#094685; height:35px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; }
.container_2 .table_containt table tr .bottom{color:#626262; text-align:left;  font-weight:bold; background-color:#c9c7c7; height:35px;   margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
.container_2 .table_containt table tr td{ height:28px;  vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; }
*html .container_2 .table_containt table tr td{ color:#626262; height:24px; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px;}
.container_2 .table_containt table tr td a{color:#0c5eae; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration: underline; }
.container_2 .table_containt table tr td a:hover{text-decoration: none; }
.container_2 .blue_border{border:1px solid #3172b1; padding:8px 0px 0px 0px; background-color:#094685; float:left; width: 100%; height:100%;}
.container_2 .gray_border{border:1px solid #d3d1d2; padding:6px 0px 0px 7px;  }/*background-color:#E5EEF7;*/
.container_2 .table_containt table tr .border_right{ border-right:1px solid #99ccff; }
.container_2 .table_containt table tr .border_top{ border-top:1px solid #99ccff; }
.container_2 .table_containt table tr .border_left{ border-left:1px solid #99ccff; }
.container_2 .table_containt table .bg_alternat{background-color: #c5e1fa;}
.container_2 .table_containt table .bg_alternat_white{background-color: #ffffff;}



.container_2 .table_containt table .bold { font-weight:bold; color:#003366; }
.container_2 .table_containt table .bg{ background-color:#F2F2F2; color:#000; }
.sort{ padding:0px 0px 0px 5px;}

.container_2 .table_containt1 { margin:0px 0px 0px 0px; padding:10px 40px 0px 40px; align:center;}
.container_2 .table_containt1 table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt1 table tr {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt1 table tr th{height:35px; font-weight:normal; color:#000; font-weight:bold; text-align:center;  background-color:#E3E3E3; border-top:1px solid #BFBFBF; border-right:1px solid #BFBFBF; border-bottom:1px solid #000000; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
.border_th_l{border-left:1px solid #BFBFBF;}
.container_2 .table_containt1 table tr td{ text-align:center; height:38px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;; vertical-align: middle; margin:0px 0px 0px 0px; padding:0px 0px 3px 5px;}
*html .container_2 .table_containt1 table tr td{ height:34px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 3px 5px;}
.border_l{border-left:1px solid #CCCCCC;; }
.border1{ border:1px solid #cccccc;}
.container_2 .table_containt1 table .td_bg{background-color:#F5F5F5; }
.container_2 .table_containt1 table tr td a:hover{text-decoration: none;}



/*Assignment*/
.container_2 .table_containt2 { margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; align:center;}
.container_2 .table_containt2 table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #CCCCCC; border-collapse:collapse;}
.container_2 .table_containt2 table tr {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt2 table tr th{height:35px; font-weight:normal; color:#000; font-weight:bold; text-align:center;  background-color:#E3E3E3; border:1px solid #CCCCCC; border-collapse:collapse; border-bottom:1px solid #000000; margin:0px 0px 0px 0px; padding:0px 5px 0px 5px;}
.border_th_l{border-left:1px solid #BFBFBF;}
/*.container_2 .table_containt2 table tr th .border_l{border-left:1px solid #BFBFBF;}*/
.container_2 .table_containt2 table tr td{ height:38px; border:1px solid #CCCCCC; border-collapse:collapse; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 5px 3px 5px; text-align:center;}
*html .container_2 .table_containt2 table tr td{ height:34px; border:1px solid #CCCCCC; border-collapse:collapse; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 5px 3px 5px; text-align:center;}
.border_l{border-left:1px solid #CCCCCC;; }
.container_2 .table_containt2 table .td_bg{background-color:#F5F5F5; }
/*.container_2 .table_containt2 table tr td a{ color:#00FF33; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} a {text-decoration: none; color:#333333; text-decoration: none;}*/
.container_2 .table_containt2 table tr td a:hover{text-decoration: none;}


.container_2 .table_containt3 { margin:10px 0px 0px 0px; padding:0px 20px 0px 20px; align:center;}
.container_2 .table_containt3 table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt3 table tr {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt3 table tr th{height:35px; text-align:center;  background-color:#E3E3E3; border-top:1px solid #BFBFBF; border-right:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
.container_2 .table_containt3 table tr th .border_l{border-left:1px solid #BFBFBF;}
.container_2 .table_containt3 table tr td{ height:34px; border-right:1px solid #CCCCCC;; border-bottom:1px solid #CCCCCC;; vertical-align:bottom; margin:0px 0px 0px 0px; padding:0px 0px 3px 5px;}
.border_l{border-left:1px solid #CCCCCC;; }
.container_2 .table_containt3 table .td_bg{background-color:#F5F5F5; }
/*.td_bg{background-color:#F7F7F7; } blue bg color*/
.container_2 .table_containt3 table tr td a{ color:#00FF33; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} a {text-decoration: none; color:#333333; text-decoration: none;}
.container_2 .table_containt3 table tr td a:hover{text-decoration: none;}

.container_2 .table_containt3_whiteBG table tr th{ text-align:center;  font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.fees_title{font-size:14px; color:#ffffff; font-weight:bold; text-align:left; padding:7px 0px 0px 10px;}
.fees{padding:27px 0px 0px 0px;}
.icon_Accounts{background:transparent url('btn_Accounts.jpg') no-repeat scroll 0px 0px; border:0pt none; width:230px; height:136px; vertical-align:top;}

/*table_containt4*/
.container_2 .table_containt4 { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.container_2 .table_containt4 table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #336699; border-collapse:collapse;}
.container_2 .table_containt4 table tr {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt4 table tr th{height:35px; font-weight:normal; color:#000; font-weight:bold; text-align:center;background-color:#91c6f7; border-top:1px solid #336699; border-right:1px solid #336699; border-bottom:1px solid 336699; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
.border_th_l{border-left:1px solid #336699;}/*background-color:#E3E3E3;*/

.container_2 .table_containt4 table tr th .border_l{border-left:1px solid #f00;}
.container_2 .table_containt4 table tr td{height:62px; font-weight:bold; vertical-align:middle; text-align:center;  vertical-align:bottom; margin:0px 0px 0px 0px; padding:0px 5px 3px 5px; border:1px solid #336699; border-collapse:collapse;}
*html .container_2 .table_containt4 table tr td{height:57px; font-weight:bold; vertical-align:middle; text-align:center;  vertical-align:bottom; margin:0px 0px 0px 0px; padding:0px 0px 3px 5px; border:1px solid #336699; border-collapse:collapse;}

.container_2 .table_containt4 table tr .content{ font-weight:normal; text-align:left; vertical-align:middle; font-size:12px;  vertical-align:bottom; margin:0px 0px 0px 0px; padding:0px 0px 3px 5px;}
/*.border_l{border-left:1px solid #CCCCCC; }*/
.container_2 .table_containt4 table .td_bg{background-color:#ffffff; height:20px; font-weight:bold;  }
.container_2 .table_containt4 table tr .td_bg_red{background-color:#ffacfc;   font-weight:bold;}
.container_2 .table_containt4 table tr .td_bg_yellow{background-color:#FDEC9C;   font-weight:bold;}
.container_2 .table_containt4 table tr .td_bg_orange{background-color:#ff9966;   font-weight:bold;}
.container_2 .table_containt4 table tr .td_bg_blue{background-color:#c0c4fc; font-weight:bold;}
.container_2 .table_containt4 table tr .td_bg_gray{background-color:#eeeeee; color:#ff3333; font-weight:bold;}/*Sunday*/

.container_2 .table_containt4 table tr td a{ color:#4287BE; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} a {text-decoration: none; color:#333333; text-decoration: none;}
.container_2 .table_containt4 table tr td a:hover{text-decoration: none;}
.clender_datefont{color: #000000;font-family: verdana;font-size: 26px; font-weight:normal; text-align: right;}
.clender_datefont_text{ text-align: left; height:30px;}
.clender_datefont_text a{color:#003366;font-family: Trebuchet MS;font-size: 12px; font-weight:normal; text-align: left; text-decoration: underline;}
.clender_datefont_text a:hover{color:#003366;font-family: Trebuchet MS;font-size: 12px; font-weight:normal; text-align: left; text-decoration: none;}

.width100{ padding-right:50px;}
.clender_font{color:#307fcd; padding:10px 20px; }
.color_coding_border{ height:18px; padding:6px; font-family: Verdana; font-size: 12px;color: #fff;}
.width98{float:left; width:65px;  padding:0px 5px 0px 5px;}
.legend_img{float:left;}
.legend_name{  width:80px; float:left; padding:1px 15px 0px 5px; color: #ffffff;} 


/*table_containt5*/
.container_2 .table_containt5 { margin:10px 0px 0px 0px; padding:0px 10px 0px 10px; align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;}
.container_2 .table_containt5 table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt5 table tr {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .table_containt5 table tr th{height:25px; text-align:center;  background-color:#CCCCCC; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;  margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; font-weight:normal;}
.container_2 .table_containt5 table tr th .border_l{border-left:1px solid #f00;}
.container_2 .table_containt5 table tr td{ height:28px; border-right:1px solid #CCCCCC;; border-bottom:1px solid #CCCCCC;; vertical-align:bottom; margin:0px 0px 0px 0px; padding:0px 0px 3px 5px;}
*html .container_2 .table_containt5 table tr td{ height:24px; border-right:1px solid #CCCCCC;; border-bottom:1px solid #CCCCCC;; vertical-align:bottom; margin:0px 0px 0px 0px; padding:0px 0px 3px 5px;}

.border_l{border-left:1px solid #CCCCCC;; }
.td_bg{background-color:#F5F5F5; }
.container_2 .table_containt5 table tr td a{ color:#00FF33; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} a {text-decoration: none; color:#333333; text-decoration: none;}
.container_2 .table_containt5 table tr td a:hover{text-decoration: none;}

/*Right Navigation*/
.list_2 {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#99ccff; font-weight:bold;text-decoration: none;  } 
.list_2 ul { padding:0px; margin:0px;  list-style:none;}
.list_2 ul li{margin:0px;  }
.list_2 ul li a {color:#99ccff; background-image:url('master-css-image.gif'); background-repeat:no-repeat; background-position:0px -364px; width:145px; display:block;  padding:0px 0px 0px 25px; margin:0px; line-height:21px; }
.list_2 ul li a#selecteditem {color:#fff; background-image:url('master-css-image.gif'); background-repeat:no-repeat; background-position:0px -399px; width:145px; display:block; margin:0px; line-height:21px; padding:0px 0px 0px 25px; } 


.student_name1{font-size:12px; color:#fff;}
.change_student1{font-size:11px; color:#99ccff; font-weight:bold; }
/*.change_student1 {font-size:13px; color:#99ccff;font-weight:bold;}*/


.topbar {}
.topbar ul{list-style:none; padding:0px; margin:0px;}
.topbar ul li{ padding:0px; margin:0px;}

.contact{float:left;width:90%;margin: 10px 0px 0px 0px; padding:0px 0px 10px 35px;}			
.contact ul{	/*border:1px solid #ff0000;*/	padding:0px; margin:0px;}				
.contact ul li{	list-style:none;	/*style="width: 360px;  margin: 10px;"*/ padding:0px 0px 10px 0px; margin:0px;	width:100%;	float:left;}	
.col_1{	width:28%;	text-align:left;	padding-right:5px;		float:left;	}				
.col_2{	width:64%;	text-align:left;	float:left;}	
.bold{font-weight:bold; color:#666666;} /* assignment*/
/***********/


/**html .topmenu
{	padding-top:51px;}
*/
/***************************************/
.popup_bucket{width:400px; float:left; margin:10px; background-color:#FFFFFF;}


.strached_assignment{width:750px; padding:0px 5px 0px 5px;}
.assignment_div_bg{margin:10px 12px 0px 7px; }
.assignment_div_bg_Curiculum{margin:10px 12px 0px 7px; border:1px solid #CDCDCD; padding:7px 7px 7px 7px;  background-color:#F2F2F2;}
.assignment_div_bg_Curiculum_blue{margin:10px 12px 0px 7px; border:1px solid #A5AEB5; padding:7px 7px 7px 7px;  background-color:#ECF3F9;}

.assignment_left_col{width:171px; background-image:url(img_watermark_English.jpg ); background-color:#fff; background-position:center middle; background-repeat:no-repeat; }
.Aassignment_right_col{width:511px; height:109px; padding:7px 0px 0px 7px; background-color:#fff; border:1px solid #C2C2C2; }
.assignment_div_bg table tr td{ text-align:left; vertical-align:top; border:1px solid #C2C2C2; border-collapse:collapse; }
.assignment_div_bg table tr td a{ color:#4486BA; text-decoration:underline; font-weight:bold; padding-right:10px;}
.assignment_heading{color:#99ccff; font-size:18px; font-family:Arial; }
.assignment_content_color{ color:#666666;}
.myAccount{ overflow:hidden; }
.myAccount .assignment_heading{color:#ffffff; font-size:18px; font-family:Trebuchet MS;line-height:18px; clear:both;margin: 5px 0px 5px 0px;}
.myAccount .assigment_subheading{color:#ffffff; font-size:16px; font-weight:normal; font-family:Trebuchet MS; line-height:16px; padding-left:4px; margin-top:10px; }
.myAccount .assignment_heading .edit{ font-size:12px; text-decoration:none; text-align:right; margin-top:-16px; margin-right:5px;}
.uploadPhotograph{  width:114px; padding-top:5px; text-align:center; padding-left:0px;}
.uploadPhotograph a{ font-size:12px; text-decoration:none; text-align:right; margin-top:-16px; margin-right:5px; color:#0099cc; text-decoration:underline; }
.myAccount .rightcolumn{ float:right; width:83%; }
.myAccount .leftcolumn{ width:16%; padding-top:0px; }

.changepassword_lable{color:#666666; height:50px;font-family:Verdana; font-weight: bold;}

.rightcolumn50{ float:right; width:50%; padding-top:0px;}
.leftcolumn49{ width:49%; padding-top:0px;}
.margin_left20{ margin-left:20px; }
.myAccount .bottom_buttons_rightside{text-align: right; padding:5px 5px 15px 0px; float:right; }
.myAccount .myphoto{ text-align:left; margin-left:0px; }
/*.myAccount .contact1 .bottom_buttons_rightside{text-align: right; padding:5px 85px 15px 0px; float:right; }*/
.myAccount .contact1 .bottom_buttons_rightside{text-align: right; padding:5px 125px 15px 0px; float:right; }
.popup .contact1{float:left;width:90%; margin: 7px 0px 0px 0px; padding:0px 0px 15px 5px;}
.popup .contact1 .bottom_buttons_rightside{text-align: right; padding:5px 3px 5px 0px; float:right; }

.contact1{float:left;width:100%; margin: 7px 0px 0px 0px; padding:0px 0px 15px 0px; }			
.contact1 ul{padding:0px; margin:0px;}				
.contact1 ul li{list-style:none;  padding:0px 0px 0px 0px; margin:0px; width:100%; float:left; line-height:25px; min-height:30px;  }	
.contact1 ul li .col_1{	width:30%;	text-align:left; vertical-align:top; padding-right:5px; padding-left:10px; float:left; }				
.contact1 ul li .col_2{	text-align:left; vertical-align:top; float:left; color:#000; }	
.bold{font-weight:bold; color:#000;}
textarea{ font-family:Arial; font-size:12px;}
input{font-family:Arial; font-size:12px;}
select{font-family:Arial; font-size:12px;}

.ul_list{float:left; width:90%; margin: 10px 0px 0px 0px; padding:0px 0px 0px 35px; }			
.ul_list ul{	padding:0px; margin:0px;}				
.ul_list ul li{	list-style:none;  padding:0px 0px 5px 0px; margin:0px;	width:100%;	float:left; }	
.ul_list ul li .col_1{	width:28%;	text-align:left; padding-right:5px ;float:left;}				
.ul_list ul li .col_2{	width:45%;	text-align:left; float:left;}	
.ul_list_bold{font-weight:bold; color:#000;} 
/*
.ul_list1{float:left; width:50%; margin: 10px 0px 0px 0px; padding:0px 0px 0px 35px; border:1px solid #00f;}			
.ul_list1 ul{	padding:0px; margin:0px; border:1px solid #f00;}				
.ul_list1 ul li{	list-style:none;  padding:0px 0px 5px 0px; margin:0px;	width:60%;	float:left; border:1px solid #0f0;}	
.ul_list1 ul li .col_1{		text-align:left; padding-right:5px ;float:left;}				
.ul_list1 ul li .col_2{	text-align:left; float:left; border:1px solid #f00;}	
.ul_list_bold{font-weight:bold; color:#000;} */

.Advertisement{ width:180px; height:140px; border:1px solid #0099FF; margin-left:10px;}
.alignright{ text-align:right; padding:7px 0px 0px 0px;}
.font18{ font-size:23px;}

.Exam_schedule{ color:#666666; font-weight:bold; font-size:15px; padding:30px 0px 0px 0px; margin:0px 0px 0px 25px; background-image:url(btn_NameofExam.jpg); background-position:left top; background-repeat:no-repeat; height:115px; width:670px;}
.book{ width:230px; float:left; padding:10px 0px 0px 10px; }
.book_img{ float:left; width:65px;}
.book_details{ width:auto; }

.student_per {padding:8px 20px 0px 0px; margin-left:290px;  text-align:left; }
.student_per_left{ float:left;} 

/***Busmate***/
.busmetDiv{  margin:0px;} /*margine 10px; width:700px;*/
.busmet{  width:130px; height:160px; margin:0px 15px 7px 15px; padding:0px 0px 0px 0px; float:left; background-color:#ffffcc;}
.student_Photo{ background:transparent url('AlbumImages.png') no-repeat scroll; height:153px; width:190px; padding:65px 0px 0px 33px;  }
/*margin:14px 13px 7px 13px; border:1px solid #999; height:100px; width:100px;*/
.Studentname{ font-family:Verdana; font-weight:bold; color:#99ccff; font-size:12px; text-align:center;}
.classname{ font-family:Verdana; font-weight:bold; color:#99ccff; font-size:12px; text-align:center;}

.album{  margin:0px 12px 0px 12px; padding:0px 0px 0px 0px; float:left; height:260px;}
.myalbum{ padding:0px 0px 0px 5px; position:absolute;}
#ss_a, #ss_x, #ss_p, #ss_n{color:#ff0000; border:1px;}

/** Added by ramprasad for image gallery**/
.gallery{ height:130px; margin:7px 7px 7px 7px; padding:0px 0px 0px 0px; float:left; }
.album_Photo{background-color:#FFFFFF;border: 1px solid #000000;  padding:8px;  width:120px;}/*height:119px; width:210px; margin:14px 13px 7px 13px;*/



/**** beyond academics ****/
.all_activities{ width:100%; }
.all_activities .Curriculum{font-family:Trebuchet MS; width:100%; color:#000; border:1px solid #0f0;}

.Academic {overflow: hidden;}
.Academic .Curriculum{font-family:Trebuchet MS; width:224px; height:222px; float:left; background:transparent url('bg_Exam-Schedule1.jpg') no-repeat scroll;}
.right_margine{margin-right:14px;}
.top_margine{ margin-top:10px;}
.font_size17{ font-size:17px;}
.font_size12{ font-size:12px;}
.Curriculum .subheading_2{ font-family: Trebuchet MS;font-size: 20px; font-weight: bold;  height:20px; padding:5px 0px 0px 12px; color:#ffffff; }/*color:#747679;  border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background-color:#ccc;*/
.Curriculum .subheading_2 a{ color:#ffffff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.Curriculum .subheading_2 a:hover{text-decoration: none;}

.Academic .performance {font-family:Trebuchet MS; float:left; padding-right:12px; font-size:17px; width:349px; }
.performance .header{background:transparent url(bg_performance_top.jpg) no-repeat scroll 0 0; text-align:left;  font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #fff; height:27px;padding:8px 0 0 10px;}
.performance .ChartBG{ background-image:url(bg_performance_bottom.png); background-repeat:no-repeat; height:87px; padding:20px 0px 2px 12px; font-size:18px; color:#333333;}
/*.Curriculum .ChartBG{ background-image:url(bg_subheading_2.png); background-repeat:repeat-x; border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background-color:#CCCCCC; height:25px; padding:4px 0px 2px 12px; font-size:18px; color:#333333;}*/
.legendtext{float:left; margin-top:2px; height:20px;  }
/*.Curriculum .subheading_2_content{ padding:7px 10px 0px 12px; color:#333333;   }
.Curriculum .CurriculumChart_content{ border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background-color:#FFFFFF; color:#666666;   }
.Curriculum .subheading_2_onMouseOver{ background-color:#ff4455; border-top:1px solid #bcbcbc; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; background-color:#CCCCCC; height:25px; padding:5px 0px 0px 12px; font-size:18px; color:#333333; }
.Curriculum .subheading_2_content_onMouseOver{ border-bottom:1px solid #bcbcbc; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; background-color:#ffffff;  padding:7px 10px 0px 12px; color:#666666;   }*/
/*******Transport*********************/
.div_float_left{float:left; text-align:left; padding:0px; margin:0px;}	
.div_align_right{padding:8px 20px 0px 0px;}
.lnk_transpot{ clear:left; padding:10px; margin:10px 0px 0px 0px; overflow: hidden; background-color: #fff; }
.lnk_transpot a{background:transparent url(BulletPickup-Points.gif) no-repeat scroll 0px 0; padding-left:10px; color: #0c5eae; font-family:'Trebuchet MS';font-size:12px; width:150px; height:24px; display:block; float:left;   text-decoration:underline; }
.lnk_transpot a:hover{ color: #0c5eae; font-family:'Trebuchet MS';font-size:12px; text-decoration:none; }
/*Blue color*/

.bus_details_header{color:#99ccff; font-family:Trebuchet MS; font-size: 18px; padding:0px 0px 15px 0px; }
.bus_details{background:transparent url('bg_driver_image.jpg') no-repeat scroll 0px 0px; width:138px; height:195px;	 clear:left; margin:0px 20px 10px 20px;}
.bus_details .driver{ height:144px;   float:left;}
.bus_details .margin_right{margin-right:25px; }
.bus_details .driver .div_heading{ color: #ffffff; font-family:Trebuchet MS; font-size:16px; font-weight:normal; height:28px; padding-top:6px; text-align:left; padding-left:12px; }	
.bus_details .driver .div_photo{ text-align:center; border:1px solid #ADADAD;  height:118px; width:111px; margin:10px 0 0 12px;} 
.bus_details .driver .div_name{ text-align:left; padding:5px 0px 0px 12px;}
.bus_details_xy_lable{color:#99ccff; font-family:Trebuchet MS;}

.bus_details .div_details{ float:left; width:450px;}
.margin_welcome_center .div_details{ float:left; width:640px;}
.div_details{ float:left; width:336px;}/*470*/

.login{ margin:0 auto; width:638px; vertical-align:baseline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.logo{ text-align:center;}
.global_ul{ margin:0px; padding:0px; clear:left;  }
.global_ul ul{overflow:hidden; padding:0px 0px 0px 0px; margin:0px;}
.global_ul ul li{list-style:none; margin:0px; float:left; color:#000000;}
.smallbox{ width:127px; height:244px; background: transparent url('imgLoginSmallBox.jpg') no-repeat scroll 0px 0px; background-position:bottom; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.bigbox1{width:319px; height:244px; background: transparent url('imgLoginBigBox.jpg') no-repeat scroll 0px 0px; background-position:bottom; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.bigbox{width:284px; height:229px; background: transparent url('imgLoginBigBox.jpg') no-repeat scroll 0px 0px; background-position:bottom; padding:15px 0px 0px 34px; margin:0px 0px 0px 0px;}
h4{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333366; font-weight:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.loging_containt{  color:#000000; margin-top:10px;}
.logintext{ color:#3366cc; }
.logon_bottom{text-align:center; border-top:1px solid #3399cc; padding:10px;}

/*loginpage new*/
.login_page_maindiv{font-family: Arial,sans-serif; color: #000; line-height: 1.166; font-size:13px; text-align:left; width:990px; margin:auto;}
.login_page_bodydiv2{font-family: Arial,sans-serif; color: #000; line-height: 1.166; font-size:13px; text-align:left; margin:auto;  background-color:#093c6f; }
.container_div{background:transparent url('bg_login2.jpg') no-repeat scroll 0px 0px; width: 490px; padding:0px;   width:990px; margin:0px auto;  overflow:auto;}
.login_col1{ width:490px; float:left;}
.login_col2{width:495px;float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.login_title{ font-size:15px; font-weight:bold; color:#99ccff;}
.login_Uname{color:#fff; }
.login_Uname a{color:#fff; text-decoration:underline; }
.login_Uname a:hover{color:#fff; text-decoration:none; }
.login_content{color:#99ccff;}

.login_footer{text-align:left; color:#99ccff;}
.login_footer a{text-align:left; color:#99ccff;}
.login_footer a:hover{text-align:left; color:#99ccff;}

.logintable_height{height:23px; padding:0px; margin:0px;}
*html.logintable_height{height:18px; padding:0px; margin:0px;}
/*Start Content LIst*/
.content_list{padding:0px 0px 0px 0px;  margin:0px; font-size:12px; color:#fff; } 
.content_list ul{padding:0px 0px 0px 14px; margin:0px 0px 10px 0px; }
.content_list ul li label{display:block; padding-left:15px;}
.content_list ul li{list-style:none; margin:0px 0px 12px 0px; padding:0px 0px 0px 5px; display:block; border:1px solid #093c6f; }
*html.content_list ul li{list-style:none; margin:0px 0px 8px 0px ; padding:0px 0px 0px 0px; display:block; border:1px solid #093c6f;}
.content_list ul span{background:url(login_bullet.jpg) no-repeat scroll 0px 3px; width:4px; height:12px;  float:left; margin-left:0px; clear:left;}
/*End Content LIst*/


/**/


.list_4{float:left;width:180px;margin: 10px 0px 0px 0px; padding:0px 0px 10px 25px;/* 90% border:1px solid #00ff00;*/}			
.list_4 ul{	/*border:1px solid #ff0000;*/	padding:0px; margin:0px;}				
.list_4 ul li{	list-style:none; padding:0px 0px 10px 0px; margin:0px;	width:100%;	float:left;}	
.list_4 ul li .col_1{	width:45%;	text-align:left;	padding-right:5px; font-weight:normal;		float:left;	}				
.list_4 ul li .col_2{	width:45%;	text-align:left; color:#349ACB; font-weight:bold;		float:left; }	
.list_4 ul li .bold{font-weight:bold; color:#666666;} 



/* beyond academics - Activities_2*/
.list_5{float:left;width:90%;margin: 10px 0px 0px 0px; padding:0px 0px 10px 10px;/*border:1px solid #00ff00;*/}			
.list_5 ul{	/*border:1px solid #ff0000;*/	padding:0px; margin:0px;}				
.list_5 ul li{	list-style:none; padding:0px 0px 10px 0px; margin:0px;	width:100%;	float:left;}	
.list_5 ul li .col_1{	width:80px;	text-align:left;	padding-right:5px; font-weight:normal;		float:left;	}				
.list_5 ul li .col_2{	width:auto;	text-align:left; color:#000; font-weight:bold;float:left; }	
.list_5 ul li .bold{font-weight:bold; color:#666666;} 
.width155{width:155px;}
.width160{width:160px;}

.search{margin:15px 0px 10px 0px;}
.search_dropdown{margin:3px 0px 0px 0px;}
.search_textbox{padding:3px 0px 0px 0px;}
.search_button{padding-top:0px; float:right; }
.search_input{float:left; width:13px; height:15px;}

.bg_table_containt{background:transparent url('bg_tableBackground.jpg') repeat-x scroll 0px 0px; overflow: hidden;padding:10px 10px 5px 10px;}/*  */
.account_heading{color:#99ccff; font-size:18px; font-family:Arial; height:30px; padding:2px 0px 0px 5px; }
.account_heading .font_white{color:#ffffff; }
.payfee_date{background:transparent url('bg_dueDate.jpg') no-repeat scroll 0px 0px;  float:right; margin-top:-21px; width:204px; height:20px; text-align:center; padding:3px 0px 2px 0px; font-size:15px; font-weight:bold; color:#999999;}
.payfee_date .font_red{color:#ce0202;}
.clubConversations{ width:100%; padding:10px 0;  border-bottom:1px dotted #cccccc;}
.club_rightcol{float:right; width:10%; color:#4287BE; }
.club_rightcol div{padding:3px 0;}
.club_rightcol a{color:#4287BE; text-decoration:none;}
.club_leftcol{ width:89%; }

/********Master images*******/

.icon_compose{background-image:url('icon_write.png'); background-position:0px 0px; width:27px; height:20px; display:block; float:left; padding:0px;  left:0px;}
.icon_inbox{  background-image:url('icon_inbox.png'); background-position:0px 0px; width:27px; height:20px; display:block; float:left; padding:0px;  left:3px;} 
.icon_drafts{ background-image:url('icon_draft.png'); background-position:0px 0px; width:27px; height:20px; display:block; float:left; padding:0px;  left:0px; } 
.icon_sent_mail{background-image:url('icon_sent.png'); background-position:0px 0px; width:27px; height:20px; display:block; float:left; padding:0px;  left:6px; margin-left:0px;}
.icon_logs{ background-image:url('icon_logs.png'); background-position:0px 0px; width:27px; height:20px; display:block; float:left; padding:0px;  left:3px; }

.button_go{   background-image:url('master-css-image.gif'); background-position:-160px -97px; width:22px; height:22px; display:block; padding:0px; }
#button_previous{background:transparent url('btn_dateNav_l.jpg'); height:20px; width:37px;}
#button_next{background:transparent url('btn_dateNav_r.jpg'); height:20px; width:37px;}
#button_previous_disable{background:transparent url('btn_dateNav_l_desable.jpg'); height:20px; width:37px;}
#button_next_disable{background:transparent url('btn_dateNav_r_desable.jpg'); height:20px; width:37px;}
.icon_delete{background-image:url('master-css-image.gif'); background-position:-225px -102px; width:12px; height:12px;  display:block; float:left; padding:0px;}
.icon_Reply{background-image:url('master-css-image.gif'); background-position:-26px -272px; width:12px; height:12px;  display:block; float:left; padding:0px;}
#icon_ppp123{background:transparent url('master-css-image.gif') no-repeat scroll -49px -272px; border:0pt none; width:14px; height:11px; padding-right:3px;}
/*
#icon_popup{background-image:url('master-css-image.gif'); background-position:-49px -272px; width:12px; height:12px;  display:block; float:left; padding:0px;}
*/
#icon_Bar{background:transparent url('bar.gif') no-repeat scroll 0px 0px; border:0pt none; width:15px; height:19px;}
#icon_Chart{background:transparent url('line.gif') no-repeat scroll 0px 0px; border:0pt none; width:18px; height:19px;}
#icon_Line{background:transparent url('column.gif') no-repeat scroll 0px 0px; border:0pt none; width:22px; height:19px;}
#icon_Table{background:transparent url('table.gif') no-repeat scroll 0px 0px; border:0pt none; width:15px; height:19px;}
#icon_AerrowUp{background:transparent url('master-css-image.gif') no-repeat scroll -62px -5px; border:0pt none; width:14px; height:11px;}
#icon_AerrowDown{background:transparent url('master-css-image.gif') no-repeat scroll -85px -5px; border:0pt none; width:14px; height:11px;}

#icon_db_Assignments{background:transparent url('master-css-image.gif') no-repeat scroll -54px -232px; border:0pt none; width:14px; height:12px; padding-right:3px;}
#icon_db_Attendance{background:transparent url('master-css-image.gif') no-repeat scroll -6px -250px; border:0pt none; width:14px; height:11px; padding-right:3px;}
#icon_db_Exam{background:transparent url('master-css-image.gif') no-repeat scroll -79px -232px; border:0pt none; width:14px; height:11px; padding-right:3px;}
#icon_db_Attendance_month{background:transparent url('master-css-image.gif') no-repeat scroll -25px -250px; border:0pt none; width:14px; height:11px; padding-right:3px;}
#icon_db_inbox{background:transparent url('master-css-image.gif') no-repeat scroll -27px -232px; border:0pt none; width:14px; height:11px; padding-right:3px;}
#icon_db_alerts{background:transparent url('master-css-image.gif') no-repeat scroll -5px -231px; border:0pt none; width:14px; height:11px; padding-right:3px;}
#icon_uploadArrow{background:transparent url('master-css-image.gif') no-repeat scroll -6px -271px; border:0pt none; width:7px; height:11px; padding-right:3px;}
#icon_Dashboard{background:transparent url('master-css-image.gif') no-repeat scroll -144px 5px; border:0pt none; width:59px; height:63px; }
.icon_downarrow{ background-image:url('icon_downarrow.gif'); background-position:0px 0px; width:16px; height:8px; display:block; float:left; padding:0px;  left:0px; border:1px solid #f00; } 
.icon_manface{background-image:url('icon_manface.png'); background-position:0px 0px; width:13px; height:13px; display:block; float:left; padding:0px;  left:0px;}

/***** Buttons *****/


.bottom_buttons .action-button_green, .bottom_buttons .action-button_red, .bottom_buttons .action-button_orange , .bottom_buttons .action-button_withoutshadow{ padding-right:5px; float:left; }
.bottom_buttons_rightside .action-button_green, .bottom_buttons_rightside .action-button_red, .bottom_buttons_rightside .action-button_orange{padding-left:5px; float:right; }
/*Normal button my account -- password*/
.action-button_red .action-button-leftcap{ background: transparent url('btn_action_l.png') no-repeat scroll 0px 0px; width: 10px; height: 41px; float: left; display: block;}
.action-button_red .action-button-text{ background: transparent url('btn_action_m.png') repeat-x scroll 0 0px; height: 41px; 
float: left; display: block; padding: 3px 8px 0 8px;font-family:Verdana; font-size: 14px; font-weight: normal; color: #fff; text-decoration: none; }
.action-button_red .action-button-rightcap{background: transparent url('btn_action_r.png') no-repeat scroll 0px 0px; 
width: 10px; height: 41px; float: left; display: block;}
	
.action-button_barwhite .action-button-leftcap{ background: transparent url('BarWhite_l.jpg') no-repeat scroll 0px 0px; width: 12px; height: 44px; float: left; display: block;}
.action-button_barwhite .action-button-text{ background: transparent url('BarWhite_m.jpg') repeat-x scroll 0 0px; height: 34px; width:94.5%;
float: left; display: block; padding: 7px 8px 0 8px;font-family: Trebuchet MS; font-size: 12px; font-weight: bold; color: #000; text-decoration: none; cursor: pointer;}
.action-button_barwhite .action-button-rightcap{background: transparent url('BarWhite_r.jpg') no-repeat scroll 0px 0px; 
width: 12px; height: 44px; float: left; display: block;}

/*for search bar ie. big text */
.action-button_green .action-button-leftcap{ background: transparent url('btn_action_l.png') no-repeat scroll 0px 0px; width: 10px; height: 41px; float: left; display: block;}
.action-button_green .action-button-text{ background: transparent url('btn_action_m.png') repeat-x scroll 0 0px; height: 41px; 
float: left; display: block; padding: 3px 8px 0 8px;font-family: Trebuchet MS; font-size: 18px; font-weight: normal; color: #fff; text-decoration: none; cursor: pointer;}
.action-button_green .action-button-rightcap{background: transparent url('btn_action_r.png') no-repeat scroll 0px 0px; 
width: 10px; height: 41px; float: left; display: block;}

/*Academic final exam for chart button*/
.action-button_orange .action-button-leftcap{ background: transparent url('btn_action_l.png') no-repeat scroll 0px 0px; width: 10px; height: 41px; float: left; display: block;}
.action-button_orange .action-button-text{ background: transparent url('btn_action_m.png') repeat-x scroll 0 0px; height: 41px; 
float: left; display: block; padding:3px 5px 0 0;font-family:Verdana; font-size: 13px; font-weight: normal; color: #fff; text-decoration: none; cursor: pointer; }
.action-button_orange .action-button-rightcap{background: transparent url('btn_action_r.png') no-repeat scroll 0px 0px; 
width: 10px; height: 41px; float: left; display: block;}
													 
.action-button_withoutshadow .action-button-leftcap{ background: transparent url('btn_action_l_ws.png') no-repeat scroll 0px 0px;
width: 0px; height: 25px; float: left; display: block; padding:0px 8px 0px 0px;}
.action-button_withoutshadow .action-button-text{ background: transparent url('btn_action_m_ws.png') repeat-x scroll 0 0px; height: 25px; 
float: left; display: block; padding:1px 5px 0 0; font-family:Verdana; font-size: 13px; font-weight: normal; color: #fff; text-decoration: none; line-height:20px; cursor: pointer;}
.action-button_withoutshadow .action-button-rightcap{background: transparent url('btn_action_r_ws.png') no-repeat scroll 0px 0px; 
width: 7px; height: 25px; float: left; display: block; padding:0px 0px 0px 0px; }
a span{padding:0px;} 

.action-button_upload .action-button-leftcap{ background: transparent url('btn_action_l_upload.png') no-repeat scroll 0px 0px;
width: 12px; height: 25px; float: left; display: block; padding:0px 0px 0px 0px;}
.action-button_upload .action-button-text{ background: transparent url('btn_action_m_upload.png') repeat-x scroll 0 0px; height: 25px; 
float: left; display: block; padding:1px 5px 0 0; font-family: Trebuchet MS; font-size: 13px; font-weight: bold; color: #003368; text-decoration: none; line-height:25px; cursor: pointer;}
.action-button_upload .action-button-rightcap{background: transparent url('btn_action_r_upload.png') no-repeat scroll 0px 0px; 
width: 13px; height: 25px; float: left; display: block; padding:0px 0px 0px 0px; }
a span{padding:0px;} 

.action-button_reply .action-button-leftcap{ background: transparent url('btn_action_l_upload.png') no-repeat scroll 0px 0px;
width: 12px; height: 25px; float: left; display: block; padding:0px 0px 0px 0px;}
.action-button_reply .action-button-text{ background: transparent url('btn_action_m_upload.png') repeat-x scroll 0 0px; height: 25px; 
float: left; display: block; padding:1px 5px 0 0; font-family: Trebuchet MS; font-size: 13px; font-weight: bold; color: #003368; text-decoration: none; line-height:25px; cursor: pointer;}
.action-button_reply .action-button-rightcap{background: transparent url('btn_action_square_r_reply.png') no-repeat scroll 0px 0px; 
width: 18px; height: 25px; float: left; display: block; padding:0px 0px 0px 0px; margin-right:5px; }
a span{padding:0px;} 

.action-button_delete .action-button-leftcap{ background: transparent url('btn_action_l_upload.png') no-repeat scroll 0px 0px;
width: 12px; height: 25px; float: left; display: block; padding:0px 0px 0px 0px;}
.action-button_delete .action-button-text{ background: transparent url('btn_action_m_upload.png') repeat-x scroll 0 0px; height: 25px; 
float: left; display: block; padding:1px 5px 0 0; font-family: Trebuchet MS; font-size: 13px; font-weight: bold; color: #003368; text-decoration: none; line-height:25px; cursor: pointer;}
.action-button_delete .action-button-rightcap{background: transparent url('btn_action_square_r_delete.png') no-repeat scroll 0px 0px; 
width: 18px; height: 25px; float: left; display: block; padding:0px 0px 0px 0px; }
a span{padding:0px;} 


/**Extra css*/
.search_mybus{float:right; padding-top:8px; padding-right:0px;}
.mybus_headingspace{padding:12px 0px 0px 2px; float:left;	}

.Dashboard{float:left; padding: 10px 0px 0px 27px;} 
.btn_dashword a{ padding:0px 0px 0px 23px;  color:#ffffff;}

.align_right{ text-align:right;}
.float_left{ float:left;}
.float_right{float:right;}
.clear_left{ clear:left;}
.clear_right{clear:right;}
.clear_both{ clear:both; font-size: 1px;}
.overflow_hidden{ overflow:hidden;}
.overflow_floatleft{ float:left; overflow:hidden;}
.overflow_floatright{ float:right; overflow:hidden;}
.height_auto{ height:auto;}
.width728{width:728px;}

.paddingtop_5{ padding-top:5px; padding-left:5px; padding-right:15px;color:#fff;}
.paddingleft_22{ padding-left:30px;}
.padding_right{ padding-right:40px;}
.padding_right20{padding-right:20px;}
.padding_right30{padding-right:30px;}
.padding_160{ padding-right:85px; }
.Curriculum_rmargine{margin-right:14px;}
.padding_right8_20{text-align:right; padding:8px 20px 0px 0px;}
.padding_left10{padding-left:15px;}
.padding_20_50{padding:20px 0px 0px 50px;}
.padding_bottom8{ padding-bottom:8px;}
.padding10{ padding:10px;} 
.margin_1{margin:12px 20px 0px 20px ;}
.margin_welcome{margin:15px 20px 30px 160px;}
.margin_welcome_center{width:360px; margin:0;}
.margin_calendar_prev_next_center{ margin:0 auto;}
.padding-right5{padding-right:0px 5px 0px 0px;}/*for button performance General Discription like*/


.welcome_warddiv_img1{ padding-top:10px; width:160px; height:183px; float:left;}
.welcome_ward_details{width:35%; height:100px; float:left;}
.welcome_notice{width:45%; padding:5px 0px 5px 5px; height:100%; float:left;}
/* 28 jan 90*/
/*border_bottom for table's td student performanc*/
.border_bottom td{ border-bottom:1px dotted #ccc;}

.rnav select{font-size:10px; border:1px solid #789bbe; background-color:#336699; margin:3px 0px 0px 0px;}
.dropdown_div{ border:1px solid #669acc;    font-size:12px; color:#ffffff; padding:5px 0px 5px 0px; background-color:#99ccff;}
.welcome_status1{font-size:18px; padding:0px 0px 15px 0px; color:#999999;}
.changstud a{font-size:12px; color:#336699;  text-decoretion:none; display:block; padding:2px 0px;}
.changstud a:hover{color:#fff;  text-decoretion:underline; background-color:#6699cc; padding:2px 0px;}

.help_div{display:block; margin-bottom:2px; height:43px; font-size: 12px; text-align:left; line-height:15px; 
 font-weight:bold; padding:10px 5px 5px 38px; color:#4387BE; border:1px solid; background:#dbeaff url(information.jpg) 8px 12px no-repeat;}



/*.select{border:1px solid #336699; background-color:#336699; }*/



/*PCOM V2*/

.document_file{
background-color:#FFFFFF;
border:1px solid #000000;
height:45px;
padding:18px;
width:40px;
} 

.week_day{color:#666666; font-size:18px; background-image:url('btn_day.jpg'); background-position: left top;background-repeat: no-repeat; float:left; display: block; height:32px; width:103px; text-align: center; padding-top:7px; z-index: 1000;}
.week_today{color:#666666; font-size:18px;background-image:url('btn_today.jpg');  background-position: left top;background-repeat: no-repeat;float:left; display: block;height:32px; width:103px; text-align: center; padding-top:7px; z-index: 1000;}
.week_tomorrow{color:#666666; font-size:18px;background-image:url('btn_tomorrow.jpg'); background-position: left top;background-repeat: no-repeat;float:left;display: block; height:32px; width:103px; text-align: center; padding-top:7px; z-index: 1000;}
.week_selected{color:#666666; font-size:18px;background-image:url('btn_selected.jpg'); background-position: left top;background-repeat: no-repeat;float:left;display: block; height:32px; width:103px; text-align: center; padding-top:7px; z-index: 1000;}
.btn_attendance{font-family:Trebuchet MS; color:#003366; font-size:11px; background:transparent url(btn_attendance.jpg) no-repeat scroll left top;float:left;display:block; width:181px; height:34px;text-align:center; z-index:1000; margin: 0px;padding:13px 0px 0px 0px; vertical-align: top; }

.month_day{color:#666666; font-size:18px; background-image:url('btn_month_current.jpg'); background-position: left top;background-repeat: no-repeat; float:left; display: block; height:37px; width:122px; text-align: center; padding-top:7px; z-index: 1000;}
.month_today{color:#666666; font-size:18px;background-image:url('btn_month.jpg');  background-position: left top;background-repeat: no-repeat;float:left; display: block;height:37px; width:122px; text-align: center; padding-top:7px; z-index: 1000;}
.month_tomorrow{color:#666666; font-size:18px;background-image:url('btn_month.jpg'); background-position: left top;background-repeat: no-repeat;float:left;display: block; height:32px; width:103px; text-align: center; padding-top:7px; z-index: 1000;}
.month_selected{color:#666666; font-size:18px;background-image:url('btn_month.jpg'); background-position: left top;background-repeat: no-repeat;float:left;display: block; height:32px; width:103px; text-align: center; padding-top:7px; z-index: 1000;}
.btn_attendance{font-family:Trebuchet MS; color:#003366; font-size:11px; background:transparent url(btn_attendance.jpg) no-repeat scroll left top;float:left;display:block; width:181px; height:34px;text-align:center; z-index:1000; margin: 0px;padding:13px 0px 0px 0px; vertical-align: top; }
.btn_attendance_absent{font-family:Trebuchet MS; color:#003366; font-size:11px; background:transparent url(btn_attendance_absent.jpg) no-repeat scroll left top;float:left;display:block; width:181px; height:34px;text-align:center; z-index:1000; margin: 0px;padding:13px 0px 0px 0px; vertical-align: top; }

/*.btn_attendance label{padding:0px 0px 0px 0px; border:1px solid #0f0; margin: 0px;}*/
.btn_attendance span{padding:0px 0px 0px 0px;  margin: 0px;}
.search_bar{background-image:url(img_searchbar.jpg);background-position:left top; background-repeat:no-repeat; width:740px; height:84px; padding:5px;}
.search_bar_title{font-family: Verdana;font-size: 12px; font-weight: bold; color: #003366; padding-left:4px;}
.search_table{padding:9px 0px 0px 6px;}
.search_bar_label{font-family:Verdana; font-size:12px; font-weight:bold; color:#666666;}
.margin_top10{margin-top: 20px;} /*Curriculum*/

/*Exam Schedule*/

.label_12blue{font-family:Trebuchet MS; font-size:12px; font-weight:bold; color:#003366;}
.label_12gray{font-family:Trebuchet MS; font-size:12px; font-weight:bold; color:#666666;}
.subheading2{}


.container_2 .subject_div .table_containt { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; overflow:hidden; border:1px solid #3172b1; background-color: #fff;}
.container_2 .subject_div .table_containt table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.container_2 .subject_div .table_containt table tr {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.container_2 .subject_div .table_containt table tr th{height:21px; text-align:left; color:#ffffff;  background-color:#094685; height:35px;  font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
.container_2 .subject_div .table_containt table tr td{ height:28px;  vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
*html .container_2 .subject_div .table_containt table tr td{ height:24px; vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}/*border-bottom:1px solid #CCCCCC;*/
.container_2 .subject_div .table_containt table tr td a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} a {text-decoration: none; color:#333; text-decoration: none;}
.container_2 .subject_div .table_containt table tr td a:hover{text-decoration: none;}
.container_2 .subject_div .blue_border{border:1px solid #3172b1; padding:8px 0px 0px 0px; background-color:#094685; float:left; width: 100%; height:100%;}
.container_2 .subject_div .gray_border{border:1px solid #d3d1d2; padding:6px 0px 0px 7px;  }/*background-color:#E5EEF7;*/
.container_2 .subject_div .table_containt table tr .border_right{ border-right:1px solid #99ccff; }
.container_2 .subject_div .table_containt table .bg_alternat{background-color: #c5e1fa;}
.container_2 .subject_div .table_containt table .bg_alternat_white{background-color: #ffffff;}


.table_containt_performance {font-family:Trebuchet MS; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; overflow:hidden; border:1px solid #3172b1; background-color: #fff;}
.table_containt_performance table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.table_containt_performance table tr {font-family:Trebuchet MS;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.table_containt_performance table tr th{ font-size:15px; color:#ffffff; font-weight:normal; text-align:left; background-color:#094685; height:35px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; }
.table_containt_performance table tr td{ color:#626262; height:28px;  vertical-align:middle; text-align: left; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px;}
*html .table_containt_performance table tr td{ color:#626262; height:24px; vertical-align:middle; text-align: left; margin:0px 0px 0px 0px; padding:0px 10px 0px 10px;}
.table_containt_performance table tr td a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} a {text-decoration: none; color:#99CCFF; text-decoration: none;}
.table_containt_performance table tr td a:hover{text-decoration: none;}
.blue_border{border:1px solid #3172b1; padding:8px 0px 0px 0px; background-color:#094685; float:left; width: 100%; height:100%;}
.gray_border{border:1px solid #d3d1d2; padding:6px 0px 0px 7px;  }/*background-color:#E5EEF7;*/
.table_containt_performance table tr .border_right{ border-right:1px solid #99ccff; }
.table_containt_performance table .bg_alternat{background-color: #c5e1fa;}
.table_containt_performance table .bg_alternat_white{background-color: #ffffff;}

.table_subtitle{ color:#003366; font-size:12px; font-weight:bold;}


.para{}
.para p{padding: 0px 15px 5px 7px ; margin: 0px;}
.no_image{height:117px; width:155px; padding:0px 0px 0px 5px; }
.bg_alternat_blue_row{background-color: #c5e1fa;}
.bg_alternat_white_row{background-color: #ffffff;} 

.transport_div_white{ background-color: #ffffff; height: 170px;float:left;}
.transport_divblue{ background-color: #dfeffe; height: 170px; float:left;}

.transport {width: 100px; height: 170px;float: left; padding:0px 15px;}
.transport .stud_img{width:85px; height:100px;border:1px solid #666; margin-bottom: 5px;margin-top: 10px;}
.transport .stud_name{color: #0c5eae; font-family:Trebuchet MS ; font-size: 12px; font-weight: bold;margin-bottom: 5px;}
.transport .stud_class{color:#626262;font-family:Trebuchet MS ; font-size: 12px; font-weight: normal;margin-bottom: 10px;}


/*MyA Account*/



.container_2 .table_containt_myaccount {font-family: 'Trebuchet MS'; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; overflow:hidden; border:1px solid #3172b1; background-color: #fff;}
.container_2 .table_containt_myaccount table { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: 'Trebuchet MS';}
.container_2 .table_containt_myaccount table tr {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background-color: #f00;}
.container_2 .table_containt_myaccount table tr th{vertical-align: middle; font-family: 'Trebuchet MS'; height:21px; text-align:left; color:#ffffff;  background-color:#094685; height:35px;  font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
.container_2 .table_containt_myaccount table tr .bottom{height:21px; text-align:left; color:#626262;  background-color:#c9c7c7; height:35px;  font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px;}
.container_2 .table_containt_myaccount table tr td{font-family: 'Trebuchet MS'; height:28px;  vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
*html .container_2 .table_containt_myaccount table tr td{font-family: 'Trebuchet MS'; height:24px;vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}/* border-bottom:1px solid #CCCCCC;*/
.container_2 .table_containt_myaccount table tr td a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;} a {text-decoration: none; color:#99CCFF; text-decoration: none;}
.container_2 .table_containt_myaccount table tr td a:hover{text-decoration: none;}
.container_2 .blue_border{border:1px solid #3172b1; padding:8px 0px 0px 0px; background-color:#094685; float:left; width: 100%; height:100%;}
.container_2 .gray_border{border:1px solid #d3d1d2; padding:6px 0px 0px 7px;  }/*background-color:#E5EEF7;*/
.container_2 .table_containt_myaccount table tr .border_right{ border-right:1px solid #99ccff; }
.container_2 .table_containt_myaccount table tr .border_top{ border-top:1px solid #99ccff; }
.container_2 .table_containt_myaccount table tr .border_left{ border-left:1px solid #99ccff; }
.container_2 .table_containt_myaccount table .bg_alternat{background-color: #c5e1fa;}
.container_2 .table_containt_myaccount table .bg_alternat_white{background-color: #ffffff;}

.container_2 .table_containt_myaccount .contact1{float:left;width:100%; margin: 7px 0px 0px 0px; padding:0px 0px 15px 0px; }			
.container_2 .table_containt_myaccount .contact1 ul{padding:0px; margin:0px;}				
.container_2 .table_containt_myaccount .contact1 ul li{list-style:none;  padding:0px 0px 0px 0px; margin:0px; width:100%; float:left; line-height:25px; min-height:30px;  }	
.container_2 .table_containt_myaccount table tr td .col_1{ color: #003366;	width:30%;	text-align:left; vertical-align: middle; padding-right:5px; padding-left:10px; float:left; }				
.container_2 .table_containt_myaccount table tr td .col_2{	text-align:left; vertical-align: middle; float:left; color:#000; }	
/*For Events List*/
.td_bg_myevents{background-color:#c0c4fc; font-weight:bold;}
.td_bg_allevents{background-color:#ffacfc; font-weight:bold;}

/*Activities*/
.activities_all{ width:100%;}
.activities_all .activity{ background-color:#003366; font-family:Trebuchet MS; width:96%;padding:10px 15px 10px 15px; margin-bottom:15px;}

.activities_heading_white{color:#99ccff;font-family:Trebuchet MS;font-size:18px;line-height:18px;}
.activities_heading_blue {color:#fff;font-family:Trebuchet MS;font-size:18px;line-height:18px;}
.view_discription{color:#99ccff; font-size:13px;margin-top:-16px;text-align:right;text-decoration:none;}
.view_discription a{color:#99ccff; font-size:13px;margin-top:-16px;text-align:right;text-decoration:underline;}
.view_discription a:hover{color:#99ccff; font-size:13px;margin-top:-16px;text-align:right;text-decoration:none;}

.description_div{border:1px solid #336699; background-color:#1d4872; padding:10px 10px 10px 10px; margin:10px 0;}
.group_name_div{}
.activiti_groupname{  }
.activiti_group{margin:0px 0px 10px 0px;}
.activities_tdheight{height:30px; padding-right:10px;}
.activities_lable{color:#99ccff; font-family:Trebuchet MS;font-size:13px; font-weight:bold;   padding-right:10px;}
.activities_text{color:#ffffff; font-family:Trebuchet MS; font-size:13px; padding-right:10px; }
.Curriculum .subheading_2_content{ padding:7px 10px 0px 12px; color:#333333;   }
.Curriculum .CurriculumChart_content{ border-left:1px solid #0f0; border-right:1px solid #cdcdcd; background-color:#FFFFFF; color:#666666;   }
.Curriculum .subheading_2_onMouseOver{clear:both;color:##99ccff;font-family:Trebuchet MS;font-size:18px;line-height:18px;margin:5px 0;}
.Curriculum .subheading_2_content_onMouseOver{color:#99ccff; font-size:13px;margin-right:5px;margin-top:-16px;text-align:right;text-decoration:none;}
.club_postmessage_div{ border-top: 1px solid #a3a2a2; margin:0px 15px 15px 15px; padding-top:15px;}

.basic  { font-family:Trebuchet MS; width:100%;}
.basic .divparents {background-color: #003366; margin-bottom: 10px; padding:10px 15px 10px 15px;}
.basic p {margin-bottom : 10px;	border: none;	text-decoration: none;	font-weight: bold;	font-size: 10px;	margin: 0px;}
.basic a {cursor:pointer;	display:block;	text-decoration: none;	font-weight: normal;	color:#99ccff;font-family:Trebuchet MS;font-size:18px;line-height:18px;	background-color:#003366;}
.basic a:hover {background-color:#003366;}
.basic a.selected {color:#99ccff;	background-color:#003366;	/*background-color:#1d4872;*/}

/*main rounded cube*/
.container_main {overflow:hidden;margin-bottom:2px; font-family:"Trebuchet MS"; background-color: #ffffff; }

.container_main div.heading_r{height:42px;margin:0px;overflow:visible; background:#fff; padding-right:10px;
			background:url(bg_heading_r_discussion_board.jpg) bottom right no-repeat;}

.container_main div.heading_r h3.heading_l {height:32px;position:relative; display:block;color:#ffffff; font-family:"Trebuchet MS";font-size:20px;text-align: left;
			margin:0px 0px 0px 0px;padding-left:10px;padding-top:10px;font-weight:bold; background:#fff url(bg_heading_l_discussion_board.jpg) no-repeat left bottom; }

.container_main div.r_bottom{padding:0px 10px 0px 0px; height:10px;clear:both; margin:0px 0px 0px 0px;
			background:#0C5EAE url(bg_bottom_r_discussion_board.jpg) right top no-repeat; }
.container_main div.r_bottom  div.l_bottom{height:10px; position:relative; display:block; clear:both; font-size:1px;
			background: url(bg_bottom_l_discussion_board.jpg) left top no-repeat; height:10px;padding-left:10px; }
.container_main_body{ padding:3px 3px 0px 3px;}

/*Inner rounded cube*/
.container_inner div.heading_r{height:35px;margin:0px;overflow:visible; background:#fff; padding-right:11px;
			background:url(bg_heading_r_discussion_board_sub.jpg) bottom right no-repeat;}

.container_inner div.heading_r h3.heading_l {height:28px;position:relative; display:block;color:#003366; font-family:"Verdana";font-size:12px;text-align: left;
			margin:0px 0px 0px 0px;padding-left:25px;padding-top:7px;font-weight:bold; background:#fff url(bg_heading_l_discussion_board_sub.jpg) no-repeat left bottom; }

.container_inner div.r_bottom{padding:0px 8px 0px 0px; height:11px;clear:both; margin:0px 0px 0px 0px;
			background:#0C5EAE url(bg_bottom_r_discussion_board_sub.jpg) right top no-repeat; }
.container_inner div.r_bottom  div.l_bottom{height:11px; position:relative; display:block; clear:both; font-size:1px;
			background: url(bg_bottom_l_discussion_board_sub.jpg) left top no-repeat; padding-left:8px;}
.container_inner_body{border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding:5px; 10px; overflow:hidden;}

.member_link a {color:#0c5eae; text-decoration: underline; font-family:"Trebuchet MS";font-size:12px;text-align: left;}
.member_link a:hover{text-decoration: none;}
 
.message_list_tableborder_right{ border-right:1px solid #626262;}/*Message list*/
.message_list_tableborder_left{border-left:2px solid #ffffff;}
.club_subheading_div{padding:25px 5px 5px 12px;}
.club_subheading{color:#003366;font-family:"Verdana";font-size:12px;font-weight:bold;}
.club_post_div{padding:15px 5px 5px 12px; text-align:left;}
.club_subheading_post{color:#626262;font-family:"Verdana";font-size:12px;}
.club_date_time{color:#626262;font-family:"Verdana";font-size:12px; padding-top:10px;}
.club_button_div{background-color:#e5e5e5; padding:0px 5px 5px 5px; overflow:hidden; width:73px;  margin-left:630px;	}
.club_message_content{padding:15px;}
.club_message_content p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#626262; line-height:1.8; padding-bottom:7px;}
.club_postmsg{padding-top:10px;}

/*Start club LIst on message */
.content_list_club{padding:0px 0px 0px 0px;  margin:0px; font-family:"Verdana";font-size:12px; } 
.content_list_club ul{padding:0px 0px 0px 4px; margin:0px 0px 10px 0px; }
.content_list_club ul li label{display:block; padding-left:12px;}
.content_list_club ul li{list-style:none; margin:0px 0px 4px 0px; padding:0px 0px 0px 5px; display:block; color:#0c5eae;   border: 1px solid #e5e5e5;}
*html .content_list_club ul li{list-style:none; margin:0px 0px 0px 0px ; padding:0px 0px 0px 5px; display:block; color:#0c5eae;  border: 1px solid #e5e5e5;}
.content_list_club ul span{background:url(BulletPickup-Points.gif) no-repeat scroll 0px 0px; width:13px;  float:left; margin-left:0px; clear:left;}
.content_list_club ul li a{padding:0px 0px 0px 5px; margin:0px; color:#0c5eae; text-decoration:underline; cursor:pointer;}
.content_list_club ul li a:hover{ padding:0px 0px 0px 5px; color:#0c5eae; text-decoration:none; }
/*End Start club LIst on message */


/*Start Content LIst Dash board*/
.content_list_db{padding:0px 0px 0px 0px;  margin:0px; font-family:"Trebuchet MS";font-size:12px; } 
.content_list_db ul{padding:0px 0px 0px 4px; margin:0px 0px 10px 0px; }
.content_list_db ul li label{display:block; padding-left:12px;}
.content_list_db ul li{list-style:none; margin:0px 0px 4px 0px; padding:0px 0px 0px 5px; display:block; color:#626262;   border: 1px solid #fff;}
*html .content_list_db ul li{list-style:none; margin:0px 0px 0px 0px ; padding:0px 0px 0px 0px; display:block; color:#626262; border: 1px solid #fff;}
.content_list_db ul span{background:url(BulletPickup-Points.gif) no-repeat scroll 0px 0px; width:13px;  float:left; margin-left:0px; margin-right:5px; clear:left;}
.content_list_db ul li a{padding:0px 0px 0px 5px; margin:0px; color:#0c5eae; text-decoration:underline;}
.content_list_db ul li a:hover{ padding:0px 0px 0px 5px; color:#0c5eae; text-decoration:none; }


.view_discription1{color:#0c5eae; font-size:12px;margin-top:-16px;text-align:right;text-decoration:none;}
.view_discription1 a{color:#0c5eae; font-size:12px;margin-top:-16px;text-align:right;text-decoration:underline;}
.view_discription1 a:hover{color:#0c5eae; font-size:12px;margin-top:-16px;text-align:right;text-decoration:none;}

.right_button1{float: right; text-decoration:none; position: relative;right:-4px;top:-25px; overflow: hidden;}
.right_label{float: right; text-decoration:none; position: relative;right:-4px;top:-25px; overflow: hidden; color: #003366;}/*Leave the club*/

/*End Content LIst*/


/*Transport - Show pick up poing - textbox*/
.suggestContainer {padding:1px;background-color:#dfeffe;border-top:1px solid #f0f0f0;border-left:1px solid #999;border-right:1px solid #666;border-bottom:1px solid #333;
font-size:14px;overflow: scroll;height: 150px;}
.suggestNormal{color:#000;background-color:#dfeffe;text-align: left;cursor:pointer;font-family:Tahoma,Arial;font-size:11px;font-size-adjust:none;
font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:1px;padding:1px;}
.suggestHover{background-color: #0096CE;color:#FFF;text-decoration: none;text-align: left;cursor:pointer;font-family:Tahoma,Arial;font-size:11px;
font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:1px;padding:1px;}
/*End Transport - Show pick up poing - textbox*/

