body {

margin:0px; 
FONT-FAMILY: Verdana, Tahoma, Arial;
FONT-SIZE: 8pt; 
FONT-WEIGHT: normal;
scrollbar-face-color: #1DA2DA;
scrollbar-shadow-color: #00335B;
scrollbar-highlight-color: #00335B;
scrollbar-3dlight-color:#1DA2DA;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #E2E2E2 ;
scrollbar-arrow-color: #000000; 
}
Td.gradient
	{
	      background-image:url('../images/blue_bg.jpg');
		 padding-left:10px;padding-right:10px;padding-top=5px;padding-bottom:5px; 
         color:#FFFFFF; FONT-FAMILY: verdana; FONT-SIZE: 8pt; FONT-WEIGHT: Bold;
	
	}

.errtext
 {
   font-size:12px;font-weight:bold;color:#FF0000;font-family:verdana;
 }
td.pad
  {
     padding-left:5px;
     padding-right:5px;
     padding-top:3px;
     padding-bottom:3px;
     FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt; color:#000000;   
  }
 

.tralternate
	  {
     padding-left:5px;
     padding-right:5px;
     padding-top:3px;
     padding-bottom:3px;
     background-color:#FFF2E9;
     FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt; color:#363636
   
  } 
  td
  {
 
    FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 9pt; color:#000000;
   
  }
  td.padlogin
  {
     padding-left:5px;
     padding-right:5px;
    FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt; color:#363636
   
  }
  
    td.user
  {
          FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 7.5pt; font-weight:bold
         
   
  }
  
table.admin
 {
   border: 1px solid #D3C5A0;
    padding:5; border:1px solid #D3C5A0; font-family:Verdana; font-size:10pt; font-weight:bold
 }  
  
  td.pad1
  {
          FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt;
         
   
  }



td.cellupper
	
 {
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#FF8500',EndColorStr='#FFFFFF'); 
   border-style:solid; border-width:0px; 
   font-weight:bold; font-size:9pt; color:#FFFFFF
 }


Td.cellsponsor
 {
 
  	COLOR:#000000; 
   	FONT-FAMILY: Verdana, Tahoma, Arial; 
   	FONT-SIZE:8pt ; 
   	TEXT-DECORATION: none;
   	FONT-WEIGHT: bold;
    Background-color:#E4DAE1;
    height:25
 }
table.Pagebackbg
{
 Background-color:#E4DAE1;
}

A:link.welcomeprint {
	COLOR: #AD1919; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; font-weight:none;
}
A:visited.welcomeprint {
	COLOR:#AD1919; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; TEXT-DECORATION: none; font-weight:none;
}
A:active.welcomeprint {
	COLOR:#AD1919; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ;TEXT-DECORATION:none ;  font-weight:none;
}
A:hover.welcomeprint {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; TEXT-DECORATION: none underline;  font-weight:none;

} 

A:link.treelink {
	COLOR: #AD1919; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; font-weight:none;
}
A:visited.treelink {
	COLOR:#AD1919; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; TEXT-DECORATION: none; font-weight:none;
}
A:active.treelink {
	COLOR:#AD1919; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ;TEXT-DECORATION:none ;  font-weight:none;
}
A:hover.treelink {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; TEXT-DECORATION: none underline;  font-weight:none;

} 


A:link.header {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ; font-weight:bold;
}
A:visited.header {
	COLOR:#ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ; TEXT-DECORATION: none; font-weight:bold;
}
A:active.header {
	COLOR:#ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ;TEXT-DECORATION:none ;  font-weight:bold;
}
A:hover.header {
	COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ; TEXT-DECORATION: none underline;  font-weight:bold;

} 

 A:link.white {
	COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; font-weight:bold;
}
A:visited.white {
	COLOR:#ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; TEXT-DECORATION: none; font-weight:bold;
}
A:active.white {
	COLOR:#ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ;TEXT-DECORATION:none ;  font-weight:bold;
}
A:hover.white {
	COLOR: #AB5B0C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px ; TEXT-DECORATION: none underline;  font-weight:bold;

} 
  
A:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ; font-weight:normal
}
A:visited {
	COLOR:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ; TEXT-DECORATION: none; font-weight:normal;
}
A:active {
	COLOR:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ;TEXT-DECORATION:none ;  font-weight:normal;
}
A:hover {
	COLOR: #AB5B0C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px ; TEXT-DECORATION: none underline;  font-weight:normal

}
.othersbox{
font-family:arial;
font-size:11px;
font-weight:normal;
padding:10px;
border:1px dotted #DEDEDE;
line-height:14px;
color:#425b7d;
text-decoration:none;
background-color:#F3F3F3;
text-align:text;
outline-style:none;

}
.textheadings
{
	font-family: arial;
	font-size: 15px;
	font-weight:bold;
	color: #003F69; 
	TEXT-DECORATION: none;
	line-height: 22px;
	vertical-align:middle;
}
span.white
{
COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px ; font-weight:bold;
}
.tablerow1
{

font-family:arial;
font-size:11px;
font-weight:normal;
line-height:14px;
padding-left:5px;
padding-right:5px;
padding-bottom:2px;
padding-top:3px;
color:#000000;
border-bottom:1px dotted #c2c9d0; 

}

td.welcomeHead 
   { 
     FONT-FAMILY: Arial;
     padding-left:5px;
     padding-right:5px;
     padding-top:8px;
     padding-bottom:3px;
	 text-transform: uppercase;
     font-weight:bold; color:#000000; font-size:10pt
   }

td.welcome 
   { 
      FONT-FAMILY: Arial;
     padding-left:5px;
     padding-right:5px;
     padding-top:8px;
     padding-bottom:3px;
     font-weight:none; color:#000000; font-size:10pt
   }
   
td.B_Plan 
   { 
     filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#45403D',EndColorStr='#EEC80D');
     border-bottom:0px solid #99815B; FONT-FAMILY: Arial;
     padding-left:5px;
     padding-right:5px;
     padding-top:5px;
     padding-bottom:5px;
     xBackground-color:#FFE6B0;
     font-weight:bold; color:#FFFFFF; font-size:10pt
   }
      
   
  td.news 
   { 
     FONT-FAMILY: Arial;
     font-weight:bold; color:#746545; font-size:10pt
   }
  
  td.copy 
   { 
     FONT-FAMILY: Arial;
     margin-left:0px;
     padding-left:5px;
     padding-right:5px;
     padding-left:0px;
     padding-right:0px;
     color:#766642; font-size:8pt
   }
   
   
td.Desert 
   { 
     FONT-FAMILY: Arial;
     margin-left:0px;
     padding-left:5px;
     padding-right:5px;
     padding-left:0px;
     padding-right:0px;
     font-weight:bold; color:#FFFFFF; font-size:10pt
   }
   
   

A:link.left {
	COLOR: #033E91; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 7.5pt ; font-weight:bold;
}
 A:active.left {
	COLOR: #033E91; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 7.5pt ; font-weight:bold;
}
 A:visited.left {
	COLOR: #033E91; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 7.5pt ; font-weight:bold;
}
 A:hover.left {
	COLOR:#FF9900; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt ; FONT-WEIGHT: bold;

}

A:link.proser {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Arial, Tahoma,Verdana ; FONT-SIZE: 8.5pt ; font-weight:bold;
}
 A:active.proser {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Arial, Tahoma,Verdana ; FONT-SIZE: 8.5pt ; font-weight:bold;
}
 A:visited.proser {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Arial, Tahoma,Verdana ; FONT-SIZE: 8.5pt ; font-weight:bold;
}
 A:hover.proser {
	COLOR:#024176; FONT-FAMILY: Arial, Tahoma,Verdana ; FONT-SIZE:8.5pt; FONT-WEIGHT: bold;

}




Table.leftlogin
{
  
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#8CC9EF',EndColorStr='#ffffffff');	
}

TD.loginleftmenu_over_new
 {
   	border-bottom:1px solid #7B3D24;	
   	background-color:#F1A378;
	 padding-left:15;
	 padding-top:4px;
	 padding-bottom:4px;
	 COLOR: #373536; //#99cc00; 
	 FONT-FAMILY: Verdana; 
	 FONT-SIZE: 8pt; FONT-WEIGHT: bold; 
	 cursor:hand
 }
 

  Td.loginleftmenu_Menu
 {
	 border-bottom:1px solid #C25F3F; 
	 background-color:#C00000;	
	 padding-left:15;
	 padding-top:4px;
	 padding-bottom:4px;
	 COLOR: #fff; //#99cc00; 
	 FONT-FAMILY: Verdana; 
	 FONT-SIZE: 8pt; FONT-WEIGHT: bold; 
	 cursor:hand; border-right-width:1; border-top-width:1
 }


.Submit  {
         border:1px solid #ffffff; height:18pt;
         cursor:hand;
	     FONT-SIZE:7.5pt;	     
	     FILTER: progid:DXImageTransform.Microsoft.Gradient(
		 GradientType=0,StartColorStr='#00335B',EndColorStr='#00335B'); 
		 COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		
}
.Submit_hover  {
         border:1px solid #ffffff; height:18pt;
         cursor:hand;
	     FONT-SIZE:7.5pt;	     
	     FILTER: progid:DXImageTransform.Microsoft.Gradient(
		 GradientType=0,StartColorStr='#FF7900',EndColorStr='#AB5B0C'); 
		 COLOR:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		
}

.button{
font-family:arial;
font-size:11px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
padding-top:4px;
border:1px solid #1e3a63;
line-height:14px;
display:block;
color:#fff;
text-decoration:none;
background-color:#2f4c76;
text-align:center;
outline-style:none;

}
.button_HOVER{
font-family:arial;
font-size:11px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
padding-top:4px;
border:1px solid #cfa40c;
line-height:14px;
display:block;
color:#fff;
text-decoration:none;
background-color:#e4ba25;
text-align:center;
outline-style:none;
}

span.successmesg
   { 
     FONT-FAMILY: Verdana;
     Font-size:8pt;
     font-weight:bold;
     color:#008E3A;
   }
span.signout
   { 
     FONT-FAMILY: Verdana;
     Font-size:10pt;
     font-weight:bold;
     color:#AD1919;
   }
 span.heading
   { 
     FONT-FAMILY: Verdana;
     Font-size:10pt;
     font-weight:bold;
     color:#03409D;
   }
   span.search
   { 
     FONT-FAMILY: Arial,Verdana;
     Font-size:9pt;
     font-weight:bold;
     color:#AD1919;
   }
  span.notamemner
   { 
     FONT-FAMILY: Verdana;
     Font-size:10pt;
     font-weight:bold;
     color:#AD1919;
   }
   
   .TEXTBOX {
   	font-family:Verdana, Tahoma, Arial; 
	font-size: 11px;
	color: #425b7d;
	text-align:left;
	font-weight: normal;	
	TEXT-DECORATION: none;
	BACKGROUND-COLOR:#A3D4E3;
	BORDER: 1px solid #1DA2DA;
	padding-left:2px;    
    background-position: left midle;
    background-repeat:no-repeat
}
TEXTAREA {
		font-family:Verdana, Tahoma, Arial; 
	font-size: 11px;
	color: #425b7d;
	text-align:left;
	font-weight: normal;	
	TEXT-DECORATION: none;
	BACKGROUND-COLOR:#A3D4E3;
	BORDER: 1px solid #1DA2DA;
	padding-left:2px;
    background-position: left midle;
    background-repeat:no-repeat
}
Select
 {
		font-family:Verdana, Tahoma, Arial; 
	font-size: 11px;
	color: #425b7d;
	text-align:left;
	font-weight: normal;	
	TEXT-DECORATION: none;
	BACKGROUND-COLOR:#A3D4E3;
	BORDER: 1px solid #1DA2DA;
	padding-left:2px;    
    background-position: left midle;
    background-repeat:no-repeat
}

.headermenu A:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt ; font-weight:bold
}
.headermenu A:visited {
	COLOR:#000000; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt ; TEXT-DECORATION: none; font-weight:bold;
}
.headermenu A:active {
	COLOR:#000000; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt ;TEXT-DECORATION:none ;  font-weight:bold;
}
.headermenu A:hover {
	COLOR: #C01704; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt ; TEXT-DECORATION: none;  font-weight:bold

}


TD.Teachtmenu
 {

	 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#9F8F76',EndColorStr='#7D775D'); 
	 padding-left:6px;
	 padding-top:4px;
	 padding-right:6px;
	 padding-bottom:4px;
	 COLOR: #FFFFFF; //#99cc00; 
	 FONT-FAMILY: Verdana; 
	 FONT-SIZE: 8pt; 
	 FONT-WEIGHT:bold; 
	 cursor:hand
	 
}
	
.hd_txt2{
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
	font-weight:bold;
	padding-left:15px;
	}
Td.login_welcome
{

	color:#ffffff;
	font-weight:bold;
	font-family:Tahoma,Verdana,  Arial;
	font-size:10pt; 
}

td.pad_join
  {
     padding:10px; height:23px;
     FONT-FAMILY: Verdana, Tahoma, Arial; FONT-SIZE: 8pt; 
     color:#053867; 
    }
.bg_1{
	background-image:url('../images/bg_1_03.gif');
	width:298px;
	height:239px;
	color:#333333;
	background-repeat:no-repeat
	}
	
.bg_2{
	background-image:url('../images/bg_2_03.gif');
	width:307px;
	height:203px;
		color:#333333;
	background-repeat:no-repeat
	}
	
.bg_3{
	background-image:url('../images/bg_4_03.gif');
	width:298px;
	height:239px;
		color:#333333;
	background-repeat:no-repeat
	}
	
.bg_4{
	background-image:url('../images/bg_3_03.gif');
	width:298px;
	height:239px;
		color:#333333;
	background-repeat:no-repeat
	}
Td.cellhead_join
{
	background-color:#7C6A47;
	color:#EDE9E0;
	font-weight:bold;
	font-family:Garamond;
	font-size:12pt; padding-left:5; padding-top:2; padding-bottom:2
}

table.celltable
 {
    background-color:#FFFFFF;
    border:1px solid #4C4A3D;
 }
 Td.cellhead
{

	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#1DA2DA',EndColorStr='#80ADCE');
	color:#fff;
	font-weight:bold;
	font-family:Arial,Garamond;
	font-size:11pt; padding-left:5; padding-top:2; padding-bottom:2
}
Td.tdselected
 {
     padding:10px; height:23px;
     FONT-FAMILY: Verdana, Tahoma, Arial; 
     FONT-SIZE: 8pt; 
     color:#000000; 

 }
 
 .cellhead1
 {
   Padding-left:5px;
   padding-right:5px;
   COLOR:#000000; 
   FONT-FAMILY: verdana; 
   FONT-SIZE: 8pt ; 
   TEXT-DECORATION: none;
   FONT-WEIGHT: bold;
   FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F9CD36',EndColorStr='#F9CD36');
 }

 .Pageheading
 {
font-family:arial;
font-size:14px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
padding-bottom:4px;
padding-top:4px;
border:1px solid #1e3a63;
line-height:14px;
color:#fff;
text-decoration:none;
background-color:#4DA6D0;
text-align:center;
outline-style:none;
 }
 .UnSubmittedRec
  {
    background-color:#FFAA95;
  } 
  
  td.catListback
  {
  padding-left:15;
  
  }
  