body {
	padding:0;
	margin-top:0px;
	margin-bottom:20px;
	height:100%;
	background-color: #ffffff;
	background-image:url(../images/page_Bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px;
}
H1 {font-size: 14px;color:#6512b2; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; TEXT-DECORATION:none;
}
P {font-size: 9.0pt;line-height:10.0pt;color:#000000;font-family: Arial, Verdana,  Helvetica, sans-serif; text-align:left;}
.bodyText {
text-align:left;
}
.Plink{
	FONT-SIZE: 8.0 pt; COLOR: #fb5e8f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
	}
.Plink:hover {
TEXT-DECORATION:none;color:#fb5e8f;
}
.rcboxTxt{font-size: 9.0pt;line-height:10.0pt;color:#000000;font-family: Arial, Verdana,  Helvetica, sans-serif; text-align:justify
}
.Topwhite{color:#ffffff;font-size:10px;line-height:12.0pt;font-family:Arial,Verdana, Helvetica, sans-serif;text-decoration:none;
}
.Topwhite:hover{
text-decoration:underline;
}
.HeadingA{color:#8ccbef;font-size:12.0px;font-weight:bold;font-family: Arial, Helvetica, Century Gothic, Verdana,  sans-serif
}
.UnorderList{color:#b1b2b5;font-size:11px;line-height:12.0pt;font-family:Arial,Verdana, Helvetica, sans-serif
}
.Bulletlink{background:url(../images/bullet.png) left bottom no-repeat; padding-left:24px; color:#043b9f;font-size:12.0px;line-height:14px;TEXT-DECORATION:none;line-height:9.0pt;font-family: Arial, Century Gothic, Verdana,  Helvetica, sans-serif
}
.Bulletlink:hover{TEXT-DECORATION:underline;
}
.spanstyle{
	float:left;
	img-width:99px;
	img-height:74px;
	padding-top:1px;
	padding-left:2px;
	padding-right:3px;
}
.sBox {color:#7c601f;font-size:11px;padding-right:10px;line-height:14.0pt;font-family:Arial,Verdana, Helvetica, sans-serif;}
.sBoxIn {color:#ab0405;font-size:11px;line-height:12.0pt;font-family:Arial,Verdana, Helvetica, sans-serif;}
.bottomLink {
	FONT-SIZE: 12px; COLOR: #949495; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
	}
.bottomLink:hover {
	TEXT-DECORATION: Underline; COLOR:#949495;
	}
.blueBar {
background-image:url(../images/blueBar.png);
background-repeat:repeat-y;
width:262px;
height:200px;
border:0px;
margin:0px;
padding:0px;
}
.body_tbl_bg_login{
	margin:0px;
	padding:0px;
	border: none;
	width:891px;
	text-align:center;
	height:auto;
	background-image: url(../images/Login_body_bg.jpg);
	background-repeat:repeat-y;		
}
#box1{
width:254px;
height:180px;
margin:5px 0 0 0;
}
#box2{
width:254px;
height:180px;
float:left;
margin:5px 0 0 0;
}
#box3{
width:254px;
height:180px;
float:left;
margin:5px 0 0 0;
}
#box4{
width:254px;
height:180px;
float:left;
margin:5px 0 0 0;
}
#logo {
width:250px;
height:;157px;
border:0px;
padding:0xp;
margin:-5px 0 0 15px;
}
.bannerImage{
margin:0px;
float:left;
padding:0px;
background:url(../images/login_logo_left.jpg) bottom left no-repeat;
border: none;
width:262px;
height:252px;
}
.bannerImageTwo{
margin-top:0px;
float:left;
padding:0px;
background:url(../images/login_logo_right.jpg) no-repeat;
border: none;
width:630px;
height:252px;
}
.MainbannerImage{
margin:0px;
float:left;
padding:0px;
background:url(../images/banner_logo_left.jpg) bottom left no-repeat;
border: none;
width:486px;
height:172px;
}
.MainbannerImageTwo{
margin:0px;
float:left;
padding:0px;
background:url(../images/banner_logo_right.jpg) bottom left no-repeat;
border: none;
width:446px;
height:172px;
}
#leftCol {
margin:10px 0 0 1px;
border:0px;
padding:0px;
width:262px;
float:left;
height:auto;
}
#rightCol {
padding:0px;
border:0px;
margin:0px;
height:auto;
width:620px;
float:left;
}
#eventsIcon {
width:62px;
border:0px;
padding:0px;
margin:-40px 0px 0px 200px;
}
#forumIcon {
width:64px;
border:0px;
padding:0px;
margin:-40px 0px 0px 200px;
}
#notificationIcon {
width:59px;
border:0px;
padding:0px;
margin:-50px 0px 0px 200px;
}
#pollIcon {
width:74px;
border:0px;
padding:0px;
margin:-40px 0px 0px 200px;
}
#loginTable{
width:240px;
height:300px;
padding:0px;
margin:0px 0 0 0px;
}

#loginBar {
background-image:url(../images/user_login.jpg);
background-repeat:no-repeat;
width:238px;
height:79px;
margin:0px 0px 0px 0px;
border:0px;
padding:0px;
}
#topbar{
background-image:url(../images/topbar.jpg);
background-repeat:no-repeat;
width:238px;
height:31px;
border:0px;
margin:0px;
padding:0px;
}
#loginMidBg {
background-image:url(../images/login_midbar.jpg);
background-repeat:no-repeat;
width:238px;
height:215px;
border:0px;
margin:0px;
padding:0px;
}
#talkBubble{
background-image:url(../images/talk_buble.jpg);
background-repeat:no-repeat;
width:225px;
height:184px;
border:0px;
margin:0px;
padding:0px;
}
#logDetails{
width:220px;
height:145px;
padding:0px;
margin:0 2px 0 2px;
border:0px;
}

#loginBotBg{
background-image:url(../images/login_bottom.jpg);
background-repeat:no-repeat;
width:238px;
height:63px;
border:0px;
margin:0px;
padding:0px;
}
#loginBotBg2{
background-image:url(../images/boy_bottom.jpg);
background-repeat:no-repeat;
width:238px;
height:60px;
border:0px;
margin:0px;
padding:0px;
}
#loginBotBg3{
background-image:url(../images/login_bottom2.jpg);
background-repeat:no-repeat;
width:238px;
height:60px;
border:0px;
margin:0px;
padding:0px;
}
#gTopBar {
background-image:url(../images/g_topbar.jpg);
background-repeat:no-repeat;
width:234px;
height:14px;
border:0px;
float:left;
margin:7px 0 0 3px;
padding:0px;
}
#gMidBar {
background-image:url(../images/g_midbar.jpg);
background-repeat:no-repeat;
width:234px;
height:130px;
border:0px;
float:left;
margin:0 0 0 3px;
padding:0px;
}
#gBotBar {
background-image:url(../images/g_botbar.jpg);
background-repeat:no-repeat;
width:234px;
height:55px;
border:0px;
margin:0 0 0 3px;
padding:0px;
float:left;
}
#boy {
background-image:url(../images/boy.png);
background-repeat:no-repeat;
width:46px;
height:62px;
border:0px;
margin:-14px 0 0 30px;
padding:0px;
}
#studentInfo {
width:595px;
height:178px;
margin:15px 5px 5px 15px;
}
#studentActivities {
width:595px;
height:178px;
margin:15px 0px 5px 25px;
}
#studentMessage {
height:58px;
width:149px;
margin:10px 0 5px 10px;
}
#messageIcon {
width:59px;
height:55px;
border:0px;
margin:0px;
padding:0px;
float:left;
}
#message {
width:70px;
height:20px;
float:left;
margin:33px 0 0 2px;
}
#studentEvents {
height:58px;
width:189px;
margin:10px 0 5px 10px;
}
#stuEventsIcon {
width:62px;
height:67px;
border:0px;
margin:0px;
padding:0px;
float:left;
}
#stuEvents {
width:110px;
height:20px;
float:left;
margin:33px 0 0 2px;
}
#studentArticles {
height:58px;
width:189px;
margin:10px 0 5px 10px;
}
#studentArticlesIcon {
width:59px;
height:55px;
border:0px;
margin:0px;
padding:0px;
float:left;
}
#stuArticles {
width:110px;
height:20px;
float:left;
margin:33px 0 0 2px;
}
#studentHomeworks {
height:58px;
width:250px;
margin:10px 0 5px 10px;
}
#studentHomeworksIcon {
width:59px;
height:55px;
border:0px;
margin:0px;
padding:0px;
float:left;
}
#stuHomeworks {
width:180px;
height:20px;
float:left;
margin:33px 0 0 2px;
}
#studentLeave {
height:58px;
width:160px;
margin:10px 0 5px 10px;
}
#studentLeaveIcon {
width:59px;
height:55px;
border:0px;
margin:0px;
padding:0px;
float:left;
}
#stuLeave {
width:80px;
height:20px;
float:left;
margin:33px 0 0 2px;
}

.titleText1{
font-family:"Century Gothic", Arial, "Arial Unicode MS", "Trebuchet MS", Verdana;
font-size:14px;
font-weight:normal;
color:#666666;
}
.titleText2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
}
.titleText3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.Ttmenuleft{
	margin:0px;
	float:left;
	padding:0px;
	border:none;
	width:9px;
	height:26px;
	background: url(../images/Ttopmenu_left.png) no-repeat;
}
.Ttmenumid{
	margin:0px;
	float:left;
	padding:2px 0px 2px 0px;
	border:none;
	width:auto;
	height:26px;
	background: url(../images/Ttopmenu_mid.png) repeat-x;
}
.Ttmenuright{
	margin:0px;
	padding:0px;
	border:none;
	width:9px;
	height:26px;
	background: url(../images/Ttopmenu_right.png) no-repeat;
}
.userLogin{
float:left;
margin:0px;
padding:0px;
background:url(../images/User_login.png) top left no-repeat;
height:77px;
width:233px;
}
.LoginBg{
	margin:0px;
	padding:6px;
	background:url(../images/login_bg.png) top left no-repeat;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:231px;
	height:220px;
}
/*--Header Items-*/
#educationForum{
width:230px;
margin:70px 0px 0px 25px;
border:0px;
float:left;
}
#kids {
width:145px;
height:65px;
border:0px;
margin:27px 0px 0px 328px;
float:left;
}
#pencils{
width:160px;
height:135px;
border:0px;
margin:-187px 0px 0px 470px;
float:left;
}
.imgBorder{
border-color:#CCCCCC;
border-style:solid;
border-width:1px;
padding:3px;
}
/*--Header Items-*/

/*--  VIRTICAL QUICK MENU --*/

  #ListCont {
  width:180px;
  }

  #ListCont ul {
  margin-top:0px;
  margin-left:3px;
  margin-right:0px;
  padding: 0;
  list-style-type: none;
  }
  
  #ListCont li {
  	margin: 1px 0 0;
  	border-right:none;
   	border-bottom:1px dotted #ffffff ;
 	border-left:none;
	width:170px;
	padding-bottom:1px;
  }

  #ListCont a {
  display: block;
  font-size:12px;
  font-family: Tahoma,Arial,Verdana, Helvetica, sans-serif;
  width:170px;
  padding: 3px 2px 2px 22px;
  border: 0px solid #000000;
  background: url(../images/bullet_1.png) no-repeat 2px center;
  text-decoration: none;
  }

  #ListCont a:link, #ListCont a:active, #ListCont a:visited {
  color:#ffffff;
  }

  #ListCont a:hover{
  border: none;
  width:170px;
  overflow:hidden;
  background: url(../images/bullet_1_on.png) no-repeat 2px center;
  color: #eeaf05;
  text-decoration:none;
  }

/* --- footer links --- */
.spanBottom{color:#740202;font-size:7.5pt;TEXT-DECORATION:none;line-height:9.0pt;font-family: Arial, Century Gothic, Verdana,  Helvetica, sans-serif
}
.Footerlink{ padding-left:3px;padding-right:3px;color:#740202;font-size:7.5pt;TEXT-DECORATION:none;line-height:9.0pt;font-family: Arial, Century Gothic, Verdana,  Helvetica, sans-serif
}
.Footerlink:hover{color:#ffffff;TEXT-DECORATION:none;font-size:7.5pt; background:#a70707;border-top:1px solid #ffbe72;border-bottom:1px solid #ffbe72;
}
.BoxHeading {
	margin:8px;
	padding:6px;
	background:url(../images/box_heading_bg.png) top left no-repeat;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:26px;
		}
.BoxBg{
	margin:0px;
	padding:6px;
	background: #ffffff url(../images/box_bg.jpg) top left repeat-x;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #ffffff;
	width:460px;
}
.BoxHeading2 {
	margin:8px;
	padding:6px;
	background:url(../images/box_heading_bg2.png) top left no-repeat;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:26px;
		}
.BoxBg2{
	margin:0px;
	padding:6px;
	background:   top left repeat-x;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border: 1px solid #ffffff;
	width:160px;
}

/* ---=== Border code for Left menu Box and code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	l = left border
	r = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color:transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(../images/tlc.png);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(../images/trc.png);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(../images/blc.jpg);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(../images/brc.jpg);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(../images/tb.jpg);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(../images/bb.jpg);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(../images/r.jpg);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-color: #ffffff;
	background-image:url(../images/l.jpg);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
/*-- Round Corner border --*/
.roundC{
background-color:#ffffff;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border: 1px solid #000;
padding: 8px;"
}
/* ID image Box*/
.picture { background-color: #ffffff;
border: 1px solid #CCCCCC; padding: 3px;
font: 11px/1.4em Arial, sans-serif;
width:100px; }
.picture img { border: 0px solid #CCCCCC;
vertical-align:middle; margin-bottom: 3px; }
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 
/*ID image Box closeed*/

/* Rcorner box header*/
.RcboxHeader{
float:left;
padding:4px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background:none;
border-bottom:2px solid #67ab07;
}

.tableBorder{
	background-image:url(../images/tableBorder.gif);
	background-repeat:no-repeat;
	width:601px;
	height:182px;
	border:0px;
	margin:0 0 0 200px;
	padding:0px;
	background-position: center center;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
a:link {
	color: #3F67B1;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #3F67B1;
}
a:hover {
	text-decoration: underline;
	color: #FF9900;
}
a:active {
	text-decoration: none;
	color: #3F67B1;
}

/* Side menu style */

#menu, #menu ul {
list-style-type:none;
margin: 0;
padding: 0;
width: 10em;
}
#menu a {
display: block;
text-decoration: none;	
}
#menu li {
width:235px;
margin: 0;
padding: 0;
}																								
#menu li {
margin-top: 0px;
}													
#menu li a {
background: #fff;
color: #000;	
padding: 2px;
border-bottom:1px solid #ede9e9;
}													
#menu li a:hover {
background: #fed0b6;
}	
#menu li ul{
list-style-type:none;
}											
#menu li ul li a {
margin-left:20px;
background: #ffffff;
color: #000;
padding-left: 7px;
}												
#menu li ul li a:hover {
background: #f1f1f1;
border-left: 5px #fa803e solid;
padding-left: 2px;
}
.midbar{
background-image:url(../images/menu_midbar.jpg);
background-repeat:repeat-y;
width:239px;
height:600px;
border:0px;
padding:0px;

}
/*--End--*/
#forumRegister{
background-image:#ffffff url(../images/forum_rules.png);
background-repeat:no-repeat;
border:0px;
margin:0 0 0 3px;
height:620px;
width:610px;
}
#forumRules {
margin:0px 0 0 5px;
width:600px;
}
#forumPosts {
margin:30px 0 0 5px;
width:600px;
}
#registerTopbar {
background-image:url(../images/register_topbar.jpg);
background-repeat:no-repeat;
background-color:#eff0f0;
height:26px;
width:613px;
border:0px;
margin:0 0 0 7px;
padding:0px;
}
#registerTopbar2 {
background-image:url(../images/register_topbar.jpg);
background-repeat:no-repeat;
background-color:#eff0f0;
height:55px;
width:613px;
border:0px;
margin:0 0 0 7px;
padding:0px;
float:left;
padding:0px;
}
#registerTopbar3 {
background-image:url(../images/register_topbar.jpg);
background-repeat:no-repeat;
background-color:#eff0f0;
height:auto;
width:613px;
border:0px;
margin:0 0 0 7px;
padding:0px;
float:left;
padding:0px;
}
#registerIcon {
width:31px;
height:24px;
border:0px;
margin:0px 0 0 10px;
padding:1px 0 0 0;
float:left;
vertical-align:bottom;

}
#register {
width:100px;
height:25px;
float:left;
margin:4px 0 0 5px;
}
#registerDetails{
background-color:#ffffff;
height:690px;
width:610px;
border:0px;
margin:0 0 0 7px;
padding:0px;
}
.border {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d0d1d1;
	border-bottom-color: #d0d1d1;
	border-left-color: #d0d1d1;
}
#forumButtons{
width:500px;
height:23px;
margin:0 0 0 8px;
}
#pos{
width:95px;
margin:5px 3px 3px 4px;
text-align:center;
}
#forumGroups {
background-image:url(../images/forumBtn_bg.png);
background-repeat:no-repeat;
height:22px;
width:95px;
float:left;
}

#forumDirectory {
background-image:url(../images/forumBtn_bg.png);
background-repeat:no-repeat;
height:22px;
width:95px;
float:left;
}
#createGroup{
background-image:url(../images/forumBtn_bg.png);
background-repeat:no-repeat;
height:22px;
width:95px;
float:left;
}
#forumGroupsTopbar {
background-image:url(../images/register_topbar.png);
background-repeat:no-repeat;
background-color:#eff0f0;
height:50px;
width:610px;
border:0px;
margin:0 0 0 7px;
padding:0px;
}
#forumGroupsTopbar2 {
background-image:url(../images/register_topbar.png);
background-repeat:no-repeat;
background-color:#eff0f0;
height:300px;
width:610px;
border:0px;
margin:0 0 0 7px;
padding:0px;
}

#forumIcon {
background-image:url(../images/register_icon.png);
background-repeat:no-repeat;
width:29px;
height:31px;
border:0px;
margin:-4px 0 0 10px;
padding:0px;
float:left;
}
#forumGroup {
width:110px;
height:20px;
float:left;
margin:4px 0 0 5px;
float:left;
}
#forumDetails{
background-color:#ffffff;
height:auto;
width:610px;
border:0px;
margin:-2px 0 0 7px;
padding:0px;
}
#forumItems {
width:610px;
height:15px;
margin:5px 0 5px 0px;
float:left;
}
#forumItems2 {
width:610px;
height:auto;
margin:5px 0 5px 0px;
float:left;
}
.forumTable tr{
border-bottom: 1px solid #f7c290; 
height:25px;
}
#forumPosts {
width:90px;
height:20px;
float:left;
margin:4px 0 0 5px;
}
#forumPostsContent{
background-color:#EFF0F0;
height:auto;
width:613px;
border:0px;
margin:0px 0 0 -7px;
padding:0px;
}
#forumHeading3{
width:120px;
height:20px;
float:left;
margin:4px 0 0 5px;
}
#forumHeading4{
width:300px;
height:20px;
float:left;
margin:4px 0 0 5px;
}
#forumPostDetails{
background-color:#ffffff;
height:auto;
width:610px;
border:0px;
margin:-5px 0 0 7px;
padding:0px;
}
#forumIndPosts{
margin:0px 0 0 0px;
width:600px;
background-color:#fbe4cd;
}
#fLeftCol {
width:150px;
background-color:#fbe4cd;
height:auto;
}
#fRightCol {
background-color:#ffffff;
width:450px;
height:auto;
}
#groupCreationBody {
width:432px;
height:90px;
margin:25px 20px 0px 20px;
float:left;
}
.orangeBorder{
border:1px solid #FDB97A;
}
.con{
width:200px;
}

