body         { 
background-color: white;
background-color: #1A76B7;
font-family: tahoma;
}

.note
{
	font-size: 100%;
}

.page
{
	background: white;
    border: 1px solid #92B0DD;
    padding: 0;
    border-spacing: 0; 	
    width: 100%;
	font-family: tahoma;
	font-size: 0.8em;
}


.mg
{
	background: white;
    border: 1px solid #92B0DD;
    padding: 0;
    border-spacing: 0; 	
    width: 100%;
	font-family: tahoma;
	font-size: 0.6em;
}

.mgcon
{
	font-size: 1em;
}

.mjc1
{
	width: 10%;
	font-weight: bold;
	background: #FDDFDF;
	
}
.mjc2
{
	width: 90%;
	font-weight: bold;
	background: #FDDFDF;
}
.mjc3
{
	width: 20%;
}
.mjc4
{
	width: 20%;
}

.mj
{
	background: white;
    border: 1px solid #92B0DD;
    padding: 0;
    border-spacing: 0; 	
    width: 80%;
	font-family: tahoma;
	font-size: 0.6em;
}

.mjcon
{
	width: 100%;
	font-size: 1.4em;
//    border: 1px solid #92B0DD;
}

.mjcon td
{
    border: 1px solid #92B0DD;
}

.content
{
	padding: 8px 8px 8px 8px;
}

h2
{
  font-family: arial;
	color: #999;
	font-size: 100%;
	margin: 0;
	padding: 0;

	font-size: 2ex;
	margin: 0;
	padding-top: 3px;
	float: right;
	background: transparent;
}

h3
{
	color: #999;
	font-size: 100%;
	margin: 0 0 2px 0;	
}


h4
{
  font-family: arial;
	color: #000000;
	font-size: 100%;
	margin: 0;
	padding: 0;

	font-size: 2ex;
	margin: 0;
	padding-top: 3px;
	text-align: right;
	background: transparent;
}


.heading {
	padding: 0 3px 0 2px;
	height: 1.7em;
	vertical-align: middle;
   background:#E2EAF8;
   border-bottom: 1px solid #92B0DD;
}

.heading h2 {
	font-size: 3ex;
	margin: 0;
	padding-top: 3px;
	float: right;
	background: transparent;
	color: #07519A;
}

.mjh {
    font-family: arial;
	color: #999;
	font-size: 100%;
	font-size: 2ex;
	margin: 0;
	padding-top: 3px;


	padding: 0 3px 0 2px;
	height: 1.7em;
	vertical-align: middle;
   background:#E2EAF8;
   border-bottom: 1px solid #92B0DD;
	margin: 0;
	padding-top: 3px;
	color: #07519A; 
	text-align:center;
	float: center;
}




body		{
			text-align: justify;
			margin : 0px;
			padding : 0px;
			font-family: Tahoma;
			border-width : 0em;
			}
			
table.main	{ align:center;
//			width:450;
			width: 54%;
			margin : 0px;
			margin-top : 1em;
			padding : 0px;
			border-collapse: collapse;
			}
.main td
{
font-size: 14;
  			margin : 0em;
  			padding : 2px;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			font-weight : 0;
  			vertical-align: middle;
  			border:1px solid #EB9797;
 			color: #07519A;
}

.tar
{
text-align: right
}

.tac
{
text-align: center
}

.majorname
{
  font-family: Arial;
  font-weight: bold;
	color: #3683C6;
	font-size: 140%;
	text-align: right
}

.mgheader
{
  font-family: arial;
  font-weight: bold;
	color: Navy;
	font-size: 120%;
	text-align: right; margin-top:18; margin-bottom:6
}

.main th
{
font-size: 14;
  			margin : 0em;
  			padding : 2px;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			font-weight : bold;
  			vertical-align: middle;
  			border:1px solid #EB9797;
//  			background-color:#FDDFDF;
 			color: #07519A;
}


table.rt	{
			width:450;
			margin : 0px;
			margin-top : 1em;
			padding : 0px;
			border-collapse: collapse;
			}
			
.rt td	{
  			margin: 0em;
  			padding: 0em;
  			padding-top: 0.5ex;
  			padding-bottom: 0.5ex;
  			border-collapse: collapse;
  			font-family: Tahoma;
  			font-size: 11px;
  			vertical-align: middle;
  			border-style: solid;
  			border-width: 1;
  			border-color: #FFFFFF;
			
			}
			
td.rc		{
			text-align:center;
  			}

#m1 	{ color: #000000; }
#m2 	{ color: #FF0000; }
#m3 	{ color: #009900; }
#m5 	{ color: #0000FF; }

#n1 	{ color: #000000; background-color:#F4F4F4;}
#n2 	{ color: #FF0000; background-color:#F4F4F4;}
#n3 	{ color: #009900; background-color:#F4F4F4;}
#n5 	{ color: #0000FF; background-color:#F4F4F4;}
    		
			

td.err		{
  			height : 25;
  			margin : 0em;
  			padding : 0em;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			font-weight : bold;
  			color : red;
  			vertical-align: middle;
  			}
td.capt		{
  			height : 25;
   			width : 200;
  			margin : 0em;
  			padding : 0 1em  0 0 ;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: middle;
  			color: #07519A;
  			}
td.value		{
  			height : 25;
  			width : 200;
  			margin : 0em;
  			padding : 0em;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: middle;
  			color: #000000;
  			}
td.fld		{
  			height : 10;
  			width : 200;
  			margin : 0em;
  			padding : 0em;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			color : black;
  			vertical-align: middle;
  			}
td.tblhead	{
  			margin : 0em;
  			padding : 6px;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : arial;
  			font-size : 15px;
  			font-weight : bold;
  			vertical-align: middle;
  			border:1px solid #EB9797;
  			background-color:#FDDFDF;
// 			color: #07519A;
 			color: #883311;
  			}
td.tblhead1	{
  			margin : 0em;
  			padding : 6px;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : arial;
  			font-size : 15px;
  			font-weight : bold;
  			vertical-align: middle;
  			border:1px solid #EB9797;
  			background-color:#DFDFFD;
// 			color: #519A07;
 			color: #331188;
  			}
td.tblfoot	{
  			margin : 0em;
  			padding : 1px;
  			border-width : 0em;
  			font-family : Tahoma;
  			font-size : 11px;
  			font-weight : bold;
  			vertical-align: middle;
  			border:1px solid #EB9797;
  			background-color:#FDDFDF;
 			color: #07519A;
  			}


td.tblbott	{
  			text-align : left;
  			height : 70;
  			margin : 0em;
  			padding : 5;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: top;
  			}
  			
td.tblbtn	{
  			text-align : left;
  			height : 30;
  			margin : 0em;
  			padding : 5;
  			border-width : 0em;
  			border-collapse: collapse;
  			font-family : Tahoma;
  			font-size : 11px;
  			vertical-align: top;
  			}
  			
.mglinks
{
}
  			
.mglinks td
{
width: 20%;
}


#examsets a	{
  			font-family:Tahoma;
			color: #07519A;
  			text-decoration:none;
  			font-size:10pt;
  			}
#examsets a:hover	{
  			font-family:Tahoma;
  			color:#0000FF;
  			color:#0066FF;
  			text-decoration:none;
  			font-size:10pt
  			
  			}	


.mglinks a	{
  			font-family:Tahoma;
			color: #07519A;
  			text-decoration:none;
  			font-size:8pt;
  			}
.mglinks a:hover	{
  			font-family:Tahoma;
  			color:#0000FF;
  			color:#0066FF;
  			text-decoration:none;
  			font-size:8pt
  			
  			}	

#addremove a	{
  			font-family:Tahoma;
			color: #07519A;
  			text-decoration:none;
  			font-size:8pt;
  			}
#addremove {
  			font-family:Tahoma;
			color: #000000;
  			font-size:8pt;
  			}
#addremove a:hover	{
  			font-family:Tahoma;
  			color:#0000FF;
  			color:#0066FF;
  			text-decoration:none;
  			font-size:8pt
  			
  			}	

a.slinks	{
  			font-family:Tahoma;
  			color:#0066FF;
  			text-decoration:none;
  			font-size:7pt;
  			}
a:hover.slinks	{
  			font-family:Tahoma;
  			color:red;
  			text-decoration:none;
  			font-size:7pt;
  			}	
a.links	{
  			font-family:Tahoma;
			color: #07519A;
  			text-decoration:none;
  			font-size:8pt;
  			}
a:hover.links	{
  			font-family:Tahoma;
  			color:#0000FF;
  			color:#0066FF;
  			text-decoration:none;
  			font-size:8pt
  			
  			}	
select.slc	{
    		width:150;
    		font-family:Tahoma;
    		font-size:8pt;
    }
input.inp	{
    		width:150;
    		font-family:Tahoma;
    		font-size:8pt;
    }

tr.tblodr	{
    		background-color:#F4F4F4;
				}
tr.tblevr	{
    		background-color:#FFFFFF;
		    }

#menucol  {
    padding: 0;
    border-spacing: 0; 	
	width: 100%;
}

#menucol  td {
      	margin : 0em;
      	padding : 0em;
      	padding-left : 1em;
      	padding-right : 1em;
      	border-collapse: collapse;
      	font-family : Tahoma;
      	font-size : 8pt;
      	vertical-align: middle;
      	color: #07519A;
				}
				

input.btn	{
    		font-size:9pt;
	padding-bottom: 3px;
	border: 1px solid #adceef;
	text-align: center;
	height: 1.575em;
		    }

.btn {
	background: url('button1.gif') 0 0 !important;
	height: 1.6em;
	color: #FFF;
	width: 10em;
	font-weight:bold;
	text-align: center;
	height: 1.575em;
}

html>body .btn {
	height: 1.575em;
}


#addremove div {
	padding-top: 3px; margin:0;
}

#addremove ul li label,#addremove div{
	color: #07519A;
	font-size: 11px;
}


#addremove ul {
	list-style-type: none;
	margin: 0;
	padding: 2px 0 0 0;
}

html>body #addremove ul {
}

#addremove li {
	display: inline;
	float: right;
	width: 33%;
}

html>body #addremove ul li label {
	vertical-align: middle;
}

#addremove ul li input {
	vertical-align: middle;
}

#addremove {
	padding: 0;
	padding-right: 8px;
}

.navbar
{
background-color: #e2eaf8;
border: 1px solid #92B0DD!important; 
padding: 5px;
background-color: #eef8f0;
border: 1px solid #7ECE8E!important; 
}


.navcontent
{
background-color: #F2F2F2;
border: 1px solid #7ECE8E!important; 
 padding-left:20px; padding-right:20px; padding-top:3px; padding-bottom:20px;
	font-size: 90%;
line-height:150%;

}


.pfooter
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #E2EAF8;
}

.pheader
{
	text-align: center;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	font-family: Arial;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}

.region
{
	width: 768px;
	min-width: 767px; 
	border: 1px solid #FFF;
	border-top: none;
    padding: 0;
    border-spacing: 0; 	
}



table.tbox {
    width: 100%;
    padding: 0px;
    border-color: black;
    border-spacing: 0px;
    border-right-style:solid; border-right-width:1.5pt;
    border-bottom-style:solid; border-bottom-width:1.5pt;
    border-left-style:solid; border-left-width:0.75pt;
    border-top-style:solid; border-top-width:0.75pt;

}
.tbox td {
	FONT-FAMILY: Tahoma; 
	Font-size: 8pt;
    padding: 2px;
    cellspacing: 0px;
border-left-style:solid; border-left-width:1px; border-top-style:solid; border-top-width:1px
}
.tbox th {
	FONT-FAMILY: Tahoma; 
	Font-size: 8pt;
   color : #000000; 
    padding: 2px;
    cellspacing: 0px;
border-left-style:solid; border-left-width:1px; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px}

.er td {background-color: #EEEEEE}

.ct {
  text-align:center;
}