h4 {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#bd4c08;
}
a {
	border:#FFFFFF;
}
.lnk { text-decoration:underline;color: red }
.feedback    { border-style: solid; border-width: 0; background-color: #BFEBFF }
.ajeet_table { border:1px solid #00FFFF; width: 752px;  }
.inner_table { width: 533px; border-style: solid; border-width: 0 }
.outer_table { width: 533px; border-style: solid; width:752px; position:absolute }
.TextInput {
	width: 96px;
	height: 13px;
	border: none;
	font: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FF6600;
	border-width: 0px;
	background: none;
}
fieldset {
	border:1px solid #c6c3ce;
	padding:10px 10px 10px 10px;
}

.TextInput1 {
	width: 172px;
	height: 16px;
	border: solid;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 1px;
}
.TextInput2 {
	width: 130px;
	height: 16px;
	border: solid;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 1px;
}
.TextInput3 {
	width: 50px;
	height: 16px;
	border: solid;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 1px;
}
.TextInput4 {
	width: 30px;
	height: 16px;
	border: solid;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 1px;
}
.TextInput5 {
	width: 130px;
	height: 17px;
	border: solid;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 1px;
}
.TextInput6 {
	width: 200px;
	height: 17px;
	border: solid;
	font: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #12357c;
	border:1px solid #a9a9b4;
}
.TextInput7 {
	width: 340px;
	height: 17px;
	border: solid;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 1px;
}
.TextInput8 {
	width: 440px;
	height: 17px;
	border: solid;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-width: 1px;
}
.Header1 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	letter-spacing: 0.2em;
	line-height: 14px;
}
.DottedBorder {
	border: 1px dotted #666666;
}
.SelectInput {
	width: 130px;
	height: 13px;
	border-width: 0px;
	border: none;
	font: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #B04600;
	background: none;
	background-color: #FCEAD5;
}
.SelectInput1 {
	width: 200px;
	height: 13px;
	border-width: 0px;
	border: none;
	font: Tahoma;
	font-size: 10px;
	font-weight: bold;
	background-color: #FCEAD5;
	color: #FF6600;
	background: none;
}
.normalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: normal;

}
.SolidBorder {

	border: 1px solid #9793a9;
}
.SolidBorder a {
	color:#12357c;
	text-decoration:underline;
}
.SolidBorder a:hover {
	color:#12357c;
	text-decoration:none;
}
.SolidBorder01 {

	border: 1px solid #9793a9;
	padding:5px 10px;
}
.SolidBorderDiv {
  font-weight: bold;
  border: 1px solid #b0b0b0;
  background-color: #dbe6de;
  padding: 4px;
  margin: 10px 0;	
}
.SolidBorderDiv a {
	color: #bd4c08;
	text-decoration:underline;
}
.SolidBorderDiv a:hover {
	color: #bd4c08;
	text-decoration:none;
}
.classRoomBorder {
	border: 1px solid #c6c6d9 ;
	background-color:#f2f2fb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #444444;
	font-weight: normal;
	text-align: justify;
	padding:3px;
	width:400px;
	height:35px;
	float:left;
	margin-bottom:2px;	
}
.classRoomBorder a {
	color: #bd4c08;
	text-decoration:underline;
}
.classRoomBorder a:hover {
	color: #bd4c08;
	text-decoration:none;
}
.lectureMenu {
	border: 1px solid #ffffff ;
	background:#bfb7d2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a4267;
	font-weight: bold;
	text-align: center;
	float:left;
	height:30px;
	width:185px;
	padding:5px 0px 0px 0px;	
}
.clear {
	clear:both;
}
.SolidBorderDiv01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: justify;
}
.linksSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}
.links a {
	text-decoration: underline;
	color: #006633;
}
.links a:hover {
	text-decoration: none;
	color: #006633;
}
.SolidBorderTopBottom {
	border-top: 1px solid #666666;
	border-right: 1px none #666666;
	border-bottom: 1px none #666666;
	border-left: 1px none #666666;

}
.littleBigText {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #336633;
	text-align:center;
	background-color:#ffffff;
	border:1px solid #c5c1d1;
	
}
.littleBigText a {
	color: #B9510B;
	text-decoration:underline;
}
.littleBigText a:hover {
	color: #B9510B;
	text-decoration:none;
}
.littleBigTextSimple {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
.contentLinks {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #12357c;
	text-align:center;
}
.contentLinks a {
	color:#ad4310;
	text-decoration: underline;
}
.contentLinks a:hover {
	color:#ad4310;
	text-decoration: none;
}
.contentLinks1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align:center;
	background-color:#a098b8;
	padding:0px 3px 0px 3px;
	border:1px solid #807896;
}
.contentLinks1 a {
	color:#3366FF;
	text-decoration: none;
}
.contentLinks1 a:hover {
	color:#8e420f;
	text-decoration: none;
}
.contentLinks2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align:center;
	background-color:#a098b8;
	padding:0px 3px 0px 3px;
	border:1px solid #807896;
}
.contentLinks2 a {
	color:#ffffff;
	text-decoration: none;
}
.contentLinks2 a:hover {
	color:#8e420f;
	text-decoration: none;
}
.downloadLinks {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ba520d;
}
.downloadLinks a {
	color:#ba520d;
	text-decoration: underline;
}
.downloadLinks a:hover {
	color:#ba520d;
	text-decoration: none;
}
.downloadBorderColor {
	border:1px solid #c2c1cf;
	padding:2px 5px 2px 5px;
}

.headder01{
	font-family: "Trebuchet MS",Tahoma;
	font-size: 16px;
	font-weight: bold;
	color:#3d0d6b;
	padding:0px 0px 0px 60px;
}
.headder{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#181862;
}
.headder a{
font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:underline;
}
.headder a:hover {
	color:#ffffff;
	text-decoration: none;
}
.headerLogin {
	padding:10px 15px 0px 0px;
	color:#3d2f63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:right;
}
.headerLogin a {
	color:#e8e6ec;
	text-decoration:underline;
}
.headerLogin a:hover {
	color:#e8e6ec;
	text-decoration:none;
}
.pannelHeading {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000 ;
	text-decoration: none;
}

.linkTD {
	background-color: #e7e7e7;
}
:hover.linkTD {
	background-color: #d7d7d7;
}.EmailLinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	letter-spacing: normal;
}
.EmailTextArea {
	width: 422px;
	height: 150px;
	font: Tahoma;
	font-size: 12px;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
}
.EmailTextArea1 {
	width: 440px;
	height: 75px;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
}
.EmailTextArea2 {
	width: 472px;
	height: 40px;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
}
.EmailTextArea4 {
	width: 486px;
	height: 40px;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
}
.EmailTextArea3 {
	width: 406px;
	height: 40px;
	font: Tahoma;
	font-size: 11px;
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
}
.BigText {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bolder;
	color: #FF6600;
	text-decoration: none;
	line-height: 24px;
	text-align: center;
}
.BigTextLabel {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #402f77 ;
	text-decoration: none;
	line-height: 24px;
	padding:0px 7px 0px 7px;
}
.SelectInputOld {
	width: 100px;
	height: 10px;
	font: Tahoma;
	font-weight: bold;
	color: #B04600;
	background-color: #FCEAD5;
}
.SolidBorderTop {

	border-top: 1px solid #666666;
	border-right: 1px none #666666;
	border-bottom: 1px none #666666;
	border-left: 1px none #666666;
}
.SmallText {

	font-family: Tahoma;
	font-size: 2px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	letter-spacing: 0.2em;
	line-height: 4px;
}
.RunningText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 19px;
	color: #444444;
	font-weight: normal;
	text-align: justify;


}
.SolidBorderBottom {


	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;
}
.QuestionNos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
	letter-spacing: 0.001em;

}.littleBigTextNormal {

	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #336633;
	text-decoration: none;
}
.SolidBorderRight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.lnk { font-size:8pt; font-weight:normal; font-family:arial, verdana, helvetica, sans-serif; color:#000000; text-decoration:none }
#dropmenudiv{
border-left:1px solid black; border-right:1px solid black; border-top:1px solid black; border-bottom:0px solid black; position:absolute;
line-height:18px;
z-index:100; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid gray;
width: 450px;
overflow: auto;
margin-bottom: 1em; padding: 10px;
}

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
#login {
	padding:10px 0px 0px 20px;
}
#loginLeft {
	width:235px;
	float:left;
}
#loginRight {
	width:425px;
	float:left;
	padding:0px 0px 0px 10px;
}
#loginContent {
	width:720px;
	padding:20px 0px 30px 0px;
	float:left;
	color:#21355c;
}
#adminLoginTop {
	background-image:url(images/adminLoginTop.jpg);
	width:420px;
	height:36px;
	background-repeat:no-repeat;
}
#loginTop {
	background-image:url(images/loginTopBg.jpg);
	width:420px;
	height:36px;
	background-repeat:no-repeat;
}
#loginMiddle {
	background-image:url(images/loginMiddleBg.jpg);
	width:380px;
	height:120px;
	background-repeat:repeat-y;
	padding:10px 10px 0px 30px;
}
#loginBottom {
	background-image:url(images/loginBottomBg.jpg);
	width:420px;
	height:13px;
	background-repeat:no-repeat;
}
.lodinTxtPadd {
	padding:20px 0px 0px 0px;
}
.innerLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#321b70;
}
.innerLinks a {
	color:#321b70;
	text-decoration:none;
}
.innerLinks a:hover {
	color:#b64817;
	text-decoration:none;
}
.tdBgColor {
	background-color:#EFEFEF;
	padding:2px 5px;
}
.links01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #12357c;
	text-decoration: none;
	text-align:left;
}
.links01 a {
	text-decoration: underline;
	color: #12357c;
}
.links01 a:hover {
	text-decoration: none;
	color: #12357c;
}
.adminAutoSugst {
	visibility:hidden;
	overflow:hidden;
	position:relative; 
	list-style:none;
	width:155px;
	padding:2px 10;
	margin:0px 0px 0px 0px;
	border:1px solid #E0E0E0;
}
.adminTextfield01 {
	width:160px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 15px 0px 0px;
}
.adminTextfield02 {
	width:140px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.adminUserProfile {
	overflow:hidden; 
	list-style:none;
	width:700px;
	float:left;
}
.userHomeLeft {
	width:275px;
	float:left;
	padding:0px 0px 0px 0px;
}
.userHomeRight {
	width:350px;
	float:right;
	padding:0px 0px 0px 70px;
}
.chatImg {
	width:165px;
	margin:10px 0px 0px 10px;
}
.borderDiv {
	background:#9FF;
	border:thin;
	font:Tahoma, Geneva, sans-serif;
	font-size:15px;
}
.dullText { 
		font-family: arial sans-serif;
		font-size: small;
		color: #6f6f6f; 
		}
.warning {
  font-weight: bold;
  color:#FFF;
  border: 1px solid #b0b0b0;
  background-color:#F00;
  padding: 4px;
  margin: 10px 0;	
}		
		
