﻿body { 
	background-color:White;/* #FFF8EB; #FFFFF0; */	
	color: black;
	font-size:small;
	font-family: Verdana, Tahoma, Georgia;
	
}

a.VButton:link {color: #ff8000; text-decoration: none;font-family: Verdana;font-size:11pt;  background-color:White;   }   /* unvisited link */
a.VButton:visited {color: #ff8000; text-decoration: none;font-family: Verdana;font-size:11pt; background-color:White; }   /* visited link */
a.VButton:hover {color: #ffffff; text-decoration: underline;font-family:Verdana;font-size:11pt; background-color:#59b139; }   /* mouse over link */ 
a.VButton:active {color: #ff8000;text-decoration: none;font-family:Verdana;font-size:11pt; background-color:White; }   /* selected link */


/* orange to green */
a:link {color: #FF8000; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   /* unvisited link */
a:visited {color: #FF8000; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   /* visited link */
a:hover {color: #006600; text-decoration: underline;font-family: Verdana, Tahoma, Georgia;font-size:small;}   /* mouse over link */ 
a:active {color: #FF8000;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   /* selected link */
/* green to orange */
a.showorange:link {color: #FF8000; text-decoration: none;font-family:Lucida Sans;font-size:small; }     
a.showorange:visited {color: #FF8000; text-decoration: none;font-family: Lucida Sans;font-size:small;} 
a.showorange:hover {color: #338533; text-decoration: underline;font-family: Lucida Sans;font-size:small;}  
a.showorange:active {color: #FF8000;text-decoration: none;font-family: Lucida Sans;font-size:small;}  

/* green to orange */
a.showgreen:link {color: #006600; text-decoration: none;font-family:Lucida Sans;font-size:small; }     
a.showgreen:visited {color: #006600; text-decoration: none;font-family: Lucida Sans;font-size:small;} 
a.showgreen:hover {color: #ff6600; text-decoration: underline;font-family: Lucida Sans;font-size:small;}  
a.showgreen:active {color: #006600;text-decoration: none;font-family: Lucida Sans;font-size:small;}  

/* whitw to green */
a.showwhite:link {color: White; text-decoration: none;font-family:Lucida Sans;font-size:small; font-variant:small-caps; }     
a.showwhite:visited {color: White; text-decoration: none;font-family: Lucida Sans;font-size:small;font-variant:small-caps; } 
a.showwhite:hover {color: #006600; text-decoration: underline;font-family: Lucida Sans;font-size:small;font-variant:small-caps; }  
a.showwhite:active {color: White;text-decoration: none;font-family: Lucida Sans;font-size:small;font-variant:small-caps; }  

a.showorange1:link {color: #FF8000; text-decoration: none;font-family:Lucida Sans;font-size:12pt; font-variant:small-caps; }     
a.showorange1:visited {color: #FF8000; text-decoration: none;font-family: Lucida Sans;font-size:12pt;font-variant:small-caps; } 
a.showorange1:hover {color: #006600; text-decoration: underline;font-family: Lucida Sans;font-size:12pt;font-variant:small-caps; }  
a.showorange1:active {color: #FF8000;text-decoration: none;font-family: Lucida Sans;font-size:12pt;font-variant:small-caps; }  

a.showlink:link {color: #696969; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;  }   /* unvisited link */
a.showlink:visited {color: #696969; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   /* visited link */
a.showlink:hover {color: #800000; text-decoration: underline;font-family: Verdana, Tahoma, Georgia;font-size:small;  }   /* mouse over link */ 
a.showlink:active {color: #696969;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   /* selected link */

/* green to orange */
a.showMaroon:link {color:Maroon ; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small; }     
a.showMaroon:visited {color: Maroon; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;} 
a.showMaroon:hover {color: #006600; text-decoration: underline;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
a.showMaroon:active {color: Maroon;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  

a.Lucida:link {color: #ac9412; text-decoration: none;font-family: Lucida Sans;font-size:11pt;}   /* unvisited link */
a.Lucida:visited {color: #ac9412; text-decoration: none;font-family: Lucida Sans;font-size:11pt;}   /* visited link */
a.Lucida:hover {color: #800000; text-decoration: underline;font-family: Lucida Sans;font-size:11pt; }   /* mouse over link */ 
a.Lucida:active {color: #ac9412;text-decoration: none;font-family: Lucida Sans;font-size:11pt;}   /* selected link */

a.LucidaMenu:link {color: #800000; text-decoration: none;font-family: Lucida Sans;font-size:11pt;}   /* unvisited link */
a.LucidaMenu:visited {color: #800000; text-decoration: none;font-family: Lucida Sans;font-size:11pt;}   /* visited link */
a.LucidaMenu:hover {color: #FFFFFF; text-decoration: underline;font-family: Lucida Sans;font-size:11pt; }   /* mouse over link */ 
a.LucidaMenu:active {color: #800000;text-decoration: none;font-family: Lucida Sans;font-size:11pt;}   /* selected link */

a.LucidaButton:link {color: #ff8000; text-decoration: none;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps; background-color:White;   }   /* unvisited link */
a.LucidaButton:visited {color: #ff8000; text-decoration: none;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps;background-color:White; }   /* visited link */
a.LucidaButton:hover {color: #ffffff; text-decoration: underline;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps; background-color:#59b139; }   /* mouse over link */ 
a.LucidaButton:active {color: #ff8000;text-decoration: none;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps;background-color:White; }   /* selected link */

a.none1:link { color: #696969;text-decoration: none;font-family: Verdana, Tahoma, Georgia;   }   /* unvisited link */
a.none1:visited { color: #696969;text-decoration: none;font-family: Verdana, Tahoma, Georgia;}   /* visited link */
a.none1:hover { color: #696969;text-decoration: none;font-family: Verdana, Tahoma, Georgia; }   /* mouse over link */ 
a.none1:active {color: #696969;text-decoration: none;font-family: Verdana, Tahoma, Georgia; }   /* selected link */

a.none2:link { color: #338533;text-decoration: none;font-family: Verdana, Tahoma, Georgia; Font-Size:13pt;  }   /* unvisited link */
a.none2:visited { color: #338533;text-decoration: none;font-family: Verdana, Tahoma, Georgia; Font-Size:13pt; }   /* visited link */
a.none2:hover { color: #338533;text-decoration: none;font-family: Verdana, Tahoma, Georgia; Font-Size:13pt;  }   /* mouse over link */ 
a.none2:active {color: #338533;text-decoration: none;font-family: Verdana, Tahoma, Georgia; Font-Size:13pt;  }   /* selected link */

a.VButton:link {color: #9e3c3b; text-decoration: none;font-family: Verdana;font-size:11pt;  background-color:#eff0f0;  padding: 2px 8px 2px 8px;  border-top: solid 2px #73AB73; border-right: solid 2px #eff0f0; border-bottom: solid 2px #eff0f0; border-left: solid 2px #696969;  }   /* unvisited link */
a.VButton:visited {color: #9e3c3b; text-decoration: none;font-family: Verdana;font-size:11pt; background-color:#eff0f0;  padding: 2px 8px 2px 8px; border-top: solid 2px #73AB73; border-right: solid 2px #eff0f0; border-bottom: solid 2px #eff0f0; border-left: solid 2px #696969;}   /* visited link */
a.VButton:hover {color: #9e3c3b; text-decoration: none;font-family:Verdana;font-size:11pt; background-color:#eff0f0; padding: 2px 8px 2px 8px; border-top: solid 2px #73AB73; border-right: solid 2px #eff0f0; border-bottom: solid 2px #eff0f0; border-left: solid 2px #696969;}   /* mouse over link */ 
a.VButton:active {color: #9e3c3b;text-decoration: none;font-family:Verdana;font-size:11pt; background-color:#eff0f0;  padding:  2px 8px 2px 8px; border-top: solid 2px #73AB73; border-right: solid 2px #eff0f0; border-bottom: solid 2px #eff0f0; border-left: solid 2px #696969; }   /* selected link */

a.showorangesmaller:link {color: #FF8000; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:smaller; }     
a.showorangesmaller:visited {color: #FF8000; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:smaller;} 
a.showorangesmaller:hover {color: #006600; text-decoration: underline;font-family: Verdana, Tahoma, Georgia;font-size:smaller; background-color:#f4f8ef;}  
a.showorangesmaller:active {color: #FF8000;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:smaller;}  

a.LucidaButton1:link {color: #338533; text-decoration: none;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps; background-color:White;   }   /* unvisited link */
a.LucidaButton1:visited {color: #338533; text-decoration: none;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps;background-color:White; }   /* visited link */
a.LucidaButton1:hover {color: #ffffff; text-decoration: underline;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps; background-color:#59b139; }   /* mouse over link */ 
a.LucidaButton1:active {color: #338533;text-decoration: none;font-family: Lucida Sans;font-size:11pt; font-variant:small-caps;background-color:White; }   /* selected link */

a.VButton:link {color: #ff8000; text-decoration: none;font-family: Verdana;font-size:11pt;  background-color:White;   }   /* unvisited link */
a.VButton:visited {color: #ff8000; text-decoration: none;font-family: Verdana;font-size:11pt; background-color:White; }   /* visited link */
a.VButton:hover {color: #ffffff; text-decoration: underline;font-family:Verdana;font-size:11pt; background-color:#59b139; }   /* mouse over link */ 
a.VButton:active {color: #ff8000;text-decoration: none;font-family:Verdana;font-size:11pt; background-color:White; }   /* selected link */

a.show_orange_top:link {font-family:Verdana;font-size:small;  }     
a.show_orange_top:visited {font-family: Verdana;font-size:small;} 
a.show_orange_top:hover {font-family: Verdana;font-size:small;}  
a.show_orange_top:active {font-family: Verdana;font-size:small;}  

a.link_orange:link {color: #f47320; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small; font-weight:bold;}   /* unvisited link */
a.link_orange:visited {color: #f47320; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small; font-weight:bold;}   /* visited link */
a.link_orange:hover {color: #005130; text-decoration: underline;font-family: Verdana, Tahoma, Georgia;font-size:small; font-weight:bold;}   /* mouse over link */ 
a.link_orange:active {color: #f47320;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small; font-weight:bold;}   /* selected link */

a.showorangesmaller1:link {color: #f27322; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:7.5pt; }     
a.showorangesmaller1:visited {color: #f27322; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:7.5pt;} 
a.showorangesmaller1:hover {color: #005130; text-decoration: underline;font-family: Verdana, Tahoma, Georgia;font-size:7.5pt; }  
a.showorangesmaller1:active {color: #f27322;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:7.5pt;}  

.hadbreaktd
{
white-space: pre-wrap; /*css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
}

td.setalign 
{
	vertical-align:top;
	font-family:Verdana;
	font-size:small;		
}

.vbottom
{		
	vertical-align:bottom;		
}
.vtop 
{		
	vertical-align:top;		
}
.vtopborder 
{		
	vertical-align:top;		
	border:solid 1px white;
}
.vtopborder td
{
	vertical-align:top;		
	border:solid 1px white;
}
.vtopborder tr
{
	vertical-align:top;		
	border:solid 1px white;
}
.vtopborder table
{
	vertical-align:top;		
	border:solid 1px white;
}
.vtop2
{		
	vertical-align:top;
	background-color:#f0f0fe;		
}
.vtop1
{		
	vertical-align:top;
	background-color:#dddde7;		
}
.tleft
{		
	text-align:left;	
}
.tright
{		
	text-align:right;	
}
.tcenter
{		
	text-align:center;	
}
.tdsmall
{
font-family: Verdana; 
color:#696969;
font-size: small;
vertical-align:top;	
}
.tdmedium
{
font-family: Verdana; 
color: #696969; 
font-size: medium;
vertical-align:top;	
}
.tdlarge
{
font-family: Verdana; 
color: #696969; 
font-size: large;
vertical-align:top;	
}
.tdmedium_green
{
font-family: Verdana; 
color: #338533; 
font-size: 13pt;
vertical-align:top;	
}
.tdsmallCaps
{
font-family: Verdana; 
color:#696969;
font-size: small;
vertical-align:top;
font-variant:small-caps;
font-weight:bold;
}
.tdsmallgreen
{
font-family: Verdana; 
color:#59b139;
font-size: small;
vertical-align:top;	
}
.tdPropercase
{
font-family: Verdana; 
color:#696969;
font-size: small;
vertical-align:top;
text-transform:capitalize;
font-weight:normal;
}

.bgghostwhite
{
	background-color:#f8f8ff;
	border:solid 6px #eff0f0;
}
.bg1white
{
	background-color:#d1f3c5; 
	border:solid 6px #b4dfa5;
}

.bg2white
{
	background-color:#b4dfa5; 
	border:solid 6px #a9d39b;
}

.bgghostwhite2
{
	background-color:#f3f3f7;
	border:solid 6px #dfe1e1;
}
.bgghostwhite3
{
	background-color:#e6e6ec;
	border:solid 6px #d2d5d5;
}
.bgghostwhite4
{
	background-color:#dbdbe0;
	border:solid 6px #c5c7c7;
}
.bggainsboro
{
	background-color:#eff0f0;
	border:solid 8px #cbcdcd;
}
.btnPosition 
{ 
   position:absolute;
   top:auto;
   bottom:auto;
   width:auto; 
  
} 

.MyStepStyle
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	color:#9f0000;
	font-variant:small-caps;
	letter-spacing:1pt;
}

img.x
{
position:absolute;
left:0px;
top:0px;
z-index:-1
}

.MyschoolStyle
{
	font-family:Verdana;
	font-size:large ;
	font-weight:bold;
	color:#338533;
	font-variant:small-caps;
	letter-spacing:1pt;
	vertical-align:top;	
}
.MyschoolNoteStyle
{
	font-family:Verdana;
	font-size:smaller;	
	color:Maroon;		
	vertical-align:top;	
}
.MyschooltextStyle
{
	font-family:Verdana;
	font-size:small;
	color:#338533;		
	vertical-align:top;	
}

.mytextUppercase
{
	text-transform:uppercase ;
}

.bggreentable
{
	background-color:#e5f1d4;
	border:solid 1px #338533;
}


.bggreentable_new
{
	background-color:#e5f1d4;
	border:solid 1px #338533;
}

.bggreentable1
{
	background-color:#c5e1a7;
	border:solid 1px #338533;
}

.bggreentable1Border
{
	background-color:#c5e1a7;
	border-top :solid 5px #b36614;
	border-right :none 1px #b36614;
	border-left :none 1px #b36614;
	border-bottom :none 1px #b36614;
}
	
.bggreentableBorder
{
	background-color:#99cc66;
	border-top :solid 5px #b36614;
	border-right :none 1px #b36614;
	border-left :none 1px #b36614;
	border-bottom :none 1px #b36614;
}

.bggreentableBorder1
{
	background-color:#99cc66;
	border-top :solid 5px #b36614;
	border-right :none 0px #b36614;
	border-left :none 0px #b36614;
	border-bottom :none 0px #b36614;
}

.bglighttableBorder1
{
	background-color:#eff0f0;
	border-top :solid 5px #dfe1e1;
	border-right :none 0px #99cc66;
	border-left :none 0px #99cc66;
	border-bottom :none 0px #99cc66;
}
.slideshow { height: 990; width: 97; }
.slideshow img { padding: 0px; border: 1px none #ccc; background-color: #eee; }

#myslides {
	width: 990px;
	height: 97px;  
} 
 
#myslides img {  
    width: 990px;
    height: 97px;  
}
/*f37d01 b36614*/
.mymnuHdr
{
color:White;
background-color:#99cc66;
padding: 0px;
height: 26px;
overflow: hidden ;
font-family:Verdana;
font-size:11pt;
font-variant:small-caps;
}


.mymnuHdr a:link {padding: 5px 15px 12px 18px;background-color:#99cc66;
margin: 0px 0 0px 0px;color: white; text-decoration: none;font-family: Trebuchet MS, Arial, sans-serif, Helvetica;font-size:11pt; font-variant:small-caps;}  
.mymnuHdr a:visited {padding: 5px 15px 12px 18px;background-color:#99cc66;
margin: 0px 0 0px 0px;color: white; text-decoration: none;font-family: Trebuchet MS, Arial, sans-serif, Helvetica;font-size:11pt;font-variant:small-caps;}  
.mymnuHdr  a:hover {padding: 5px 15px 12px 18px;background-color:#99cc66;
margin: 0px 0 0px 0px;color:#005130  ; text-decoration: none;font-family: Trebuchet MS, Arial, sans-serif, Helvetica;font-size:11pt;font-variant:small-caps; }   
.mymnuHdr  a:active {padding: 5px 15px 12px 18px;background-color:#99cc66;
margin: 0px 0 0px 0px;color:white;text-decoration: none;font-family: Trebuchet MS, Arial, sans-serif, Helvetica;font-size:11pt;font-variant:small-caps;}   

a.showBtnWhite:link {color: white; background-color: #f47320;text-decoration: none;font-family: verdana;font-size:small;   font-weight:bold;  }     
a.showBtnWhite:visited {color: white; background-color: #f47320;text-decoration:none ;font-family: verdana;font-size:small;  font-weight:bold;  }     
a.showBtnWhite:hover {color: #006600; background-color:white;text-decoration:underline ;font-family: verdana;font-size:small; font-weight:bold; }
a.showBtnWhite:active {color: white; background-color: #f47320;text-decoration: none;font-family: verdana;font-size:small; font-weight:bold; }     

a.showBtnPrint:link {color: white; background-color: #f47320;text-decoration: none;font-family: verdana;font-size:small;   font-weight:bold;  padding: 2px 2px 2px 2px;}     
a.showBtnPrint:visited {color:white ; background-color: #f47320;text-decoration:none ;font-family: verdana;font-size:small;  font-weight:bold; padding: 2px 2px 2px 2px; }     
a.showBtnPrint:hover {color:  white; background-color:#005130;text-decoration:underline ;font-family: verdana;font-size:small; font-weight:bold;padding: 2px 2px 2px 2px; }
a.showBtnPrint:active {color: white; background-color: #f47320;text-decoration: none;font-family: verdana;font-size:small; font-weight:bold; padding: 2px 2px 2px 2px;}     

a.showBtnWhite1:link {color: #f47320; background-color: #bff2ad;text-decoration: none;font-family: verdana;font-size:small;   font-weight:bold;  }     
a.showBtnWhite1:visited {color: #f47320; background-color: #bff2ad;text-decoration:none ;font-family: verdana;font-size:small;  font-weight:bold;  }     
a.showBtnWhite1:hover {color: #006600; background-color:#bff2ad;text-decoration:underline ;font-family: verdana;font-size:small; font-weight:bold; }
a.showBtnWhite1:active {color: #f47320; background-color: #bff2ad;text-decoration: none;font-family: verdana;font-size:small; font-weight:bold; }     

a.showBtnWhite2:link {color: #f47320;text-decoration: none;font-family: verdana;font-size:small;   font-weight:bold; font-variant:small-caps ;  }     
a.showBtnWhite2:visited {color: #f47320; text-decoration:none ;font-family: verdana;font-size:small;  font-weight:bold; font-variant:small-caps ;  }     
a.showBtnWhite2:hover {color: #006600;text-decoration:underline ;font-family: verdana;font-size:small; font-weight:bold; font-variant:small-caps ; }
a.showBtnWhite2:active {color: #f47320; text-decoration: none;font-family: verdana;font-size:small; font-weight:bold;font-variant:small-caps ;  }     

a.showBtnOrangeGreen:link {color:  #f47320; text-decoration: none;font-family: verdana;font-size:small;   font-weight:bold;  }     
a.showBtnOrangeGreen:visited {color:  #f47320; text-decoration:none ;font-family: verdana;font-size:small;  font-weight:bold;  }     
a.showBtnOrangeGreen:hover {color: #005130; text-decoration:underline ;font-family: verdana;font-size:small; font-weight:bold; }
a.showBtnOrangeGreen:active {color:  #f47320; text-decoration: none;font-family: verdana;font-size:small; font-weight:bold; }     



	.divfooter  
{
	background-color: #005030;
	font-size: 8pt;
	color: #7b9a70;
}

.footer-wrap {
	top: -28px;
	position: relative;
	z-index: 1; }

body.home .footer-wrap{
	top: 0px; 
	/*top: -60px;*/ }
		
.footer a {
	color: #aec469;
	/*color: #cbe0cb;*/
	/*color: #FFF;*/ }

.footer a:hover {
	text-decoration: underline; }	
		
.footer {
	overflow: hidden;
	text-align: left;
	color: #fff;
	position: relative;
	line-height: 17px;
	background-color: transparent;
	/*background: url(../images/bg-footer.png) center top no-repeat*/ }
		
.footer-content {
	height: 160px;
	padding: 48px 0 0 0px; }
	
.footer-tag {	
	font-size: 9px;
	color: #FFF;
	letter-spacing: 1px;
	text-transform: uppercase; }
	
.footer-address {
	color: #C3D2C2; }		
			
.footer-layer1 {
	width: 100%;
	height: 90px;
	margin-left: 0px;
	background-color: transparent; }
			
.footer-layer1-no1 {
	width: 165px; 
	margin-left: 13px;
	float: left;
	background: transparent; }
			
.footer-layer1-no2 {
	width:355px;
	margin-left: 10px;
	float: left;
	background: transparent; }	
			
.footer-layer1-no2 p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-bottom: 10px; }			
			
.footer-layer1-no3 {
	width: 135px;
	margin-left: 10px;
	float: left;
	background: transparent; }
			
.footer-layer1-no3 p {
	padding-bottom: 5px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #FFF;
	letter-spacing: 1px;
	text-transform: uppercase; }	
			
.socialmedia_1 {
	padding-bottom: 5px; }

.socialmedia_2 {
	padding-top: 1px; }					
			
.footer-layer1-no4 {
	width: 312px;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 40px;
	float: left;
	background: transparent; }	
			
.footer-layer1-no4 p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-bottom: 10px; }				
			
.footer-layer2 {
	width: 100%;
	margin-left: 206px;
	background-color: transparent;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #FFF; }


.main_body
{
	background-color: #f2f5e1;
	background-repeat: repeat-x; 
	margin-top: 0;
	margin-left: 0;
}

.positionUpperTopDivMaster  
{
	margin-top: 0;
   top:-140px;
   right: 30px;
   z-index:1;
   position:relative ;  
   color:White;    
   font-size:8pt;
   font-family: Verdana, Tahoma, Georgia;
   font-variant:small-caps;
 }

.positionUpperTopDivMaster a:link {color: #005130; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;  }  
.positionUpperTopDivMaster a:visited {color: #005130; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}  
.positionUpperTopDivMaster a:hover {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}  
.positionUpperTopDivMaster a:active {color: #005130;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}   



.positionTopDiv {   
   top:-80px;
   right: 30px;
   z-index:1;
   position:relative ;  
   color:White;    
   font-size:8pt;
   font-family: Verdana, Tahoma, Georgia;
 }

.positionTopDiv a:link {color: #005130; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;  }  
.positionTopDiv a:visited {color: #005130; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}  
.positionTopDiv a:hover {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}  
.positionTopDiv a:active {color: #005130;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}   

 
.positionUpperTopDiv    
{
	margin-top: 0;
   top:-200px;
   right: 30px;
   z-index:1;
   position:relative ;  
   color:White;    
   font-size:8pt;
   font-family: Verdana, Tahoma, Georgia;
   font-variant:small-caps;
 }

.positionUpperTopDiv a:link {color: #005130; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;  }  
.positionUpperTopDiv a:visited {color: #005130; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}  
.positionUpperTopDiv a:hover {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}  
.positionUpperTopDiv a:active {color: #005130;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:8pt;}   

.UpdateProgresstest {   
  /*top:-40px; 
    right:10px;
    top:-42px; 
    right:23px;*/
   top: -32px;
   right: 80px;
   z-index:1;
   position:relative ;      
 }
 
.welcomeusr {   
   /*top:-40px; 
   right:10px;*/
    /*top:-42px; 
   right:23px;*/
   top: -32px;
   right: 30px;
   z-index:1;
   position:relative ;      
 }
 
 #UpdateProgress1 {
top:50%;
width: 100%;
position:fixed;
text-align: center;
background:#dd2;
}

.welcomeusr1 {   
   /*top:-40px; 
   right:10px;*/
    /*top:-42px; 
   right:23px;*/
   top: -22px;
   right: 59px;
   z-index:1;
   position:relative ;      
 } 
 
 div.topright{
    display:block;

    /*set the div in the top right corner*/
    position:relative;
    top:0;
   
    width:350px;
    
    /*give it some background and border*/
   
   
  }
 /*--------------------------------------------------------------------------*/
 
 .table_border
{
	border:2px solid #8faf6e;
	
}

 .tr_header_sub
 {
 	background-color:#d9e0bf;
 	vertical-align:top; 	 	
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:10pt;
 	color: #005030;
 }
 
  .tr_header_main
 {
 	background-color:#e9ebc6;
 	vertical-align:top;
 	/*height:25px;*/
 	font-weight:bold; 		
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:10pt;
 	color: #005030;
 	font-variant:small-caps;
 }
 
  .tr_header
 {
 	background-color:#d9e0bf;
 	vertical-align:top;
 	/*height:25px;*/
 	font-weight:bold; 		
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:10pt;
 	color: #005030;
 	font-variant:small-caps;
 }
 .td_header_white
 {
 	background-color:#ffffff;
 	vertical-align:top; 
 	font-weight:bold; 	
 	 	padding-top:5pt;
 	padding-bottom:5pt;
 	font-variant:small-caps;
 }
 
  .td_header_white_normal
 {
 	background-color:#ffffff;
 	vertical-align:top;  	
 	font-family:Verdana;
 }
 
 .td_header_sub
 {
 	background-color:#d9e0bf;
 	vertical-align:top; 
 	font-weight:bold; 	
 	 	padding-top:5pt;
 	padding-bottom:5pt;
 }
  .td_header_sub_upper
 {
 	background-color:#d9e0bf;
 	vertical-align:top; 
 	font-weight:bold; 	
 	text-transform:uppercase;
 	padding-top:5pt;
 	padding-bottom:5pt;
 }
  .td_header_sub_smallcaps
 {
 	background-color:#d9e0bf;
 	color:#338533;
 	font-family: Verdana;
 	font-size:medium;
 	vertical-align:top; 
 	font-weight:bold; 	
 	font-variant:small-caps;
 	padding-top:5pt;
 	padding-bottom:5pt;
 	height:30px;
 }
 .td_field2
 {
 	background-color:#e9ebc6;
 	vertical-align:top; 	
 }
 .tr_header
 {
 	background-color:#7b9a70;
 	vertical-align:top;
 	height:25px;
 	font-weight:bold; 		
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:10pt;
 	color: white;
 }
   .td_header
 {
 	background-color:#dee6db;
 	vertical-align:top; 
 	/*font-weight:bold;*/
 	
 	
 }
 .td_field
 {
 	background-color:#eff0f0;
 	vertical-align:top; 
 	
 }
   .td_footer
 {
 	background-color:#f7f5d1;
 	vertical-align:top; 
 	/*font-weight:bold;*/
 	
 	
 }
 /*----------------course offering----------------------------------------*/
    .td_header_span1_215
 {
 	background-color:#dee6db;
 	vertical-align:top; 
 	/*font-weight:bold;*/
 	
 	width:215px;
 }
 
    .td_header_span2_490
 {
 	background-color:#dee6db;
 	vertical-align:top; 
 	/*font-weight:bold;*/
 	
 	width:490px;
 }
 
     .td_header_span1_215_R
 {
 	background-color:#dee6db;
 	vertical-align:top; 
 	/*font-weight:bold;*/
 	text-align:right;
 	width:215px;
 }
 .td_field_span1_275
 {
 	background-color:#eff0f0;
 	vertical-align:top; 
 	width:275px;
 }
  .td_field_span2_490
 {
 	background-color:#eff0f0;
 	vertical-align:top; 
 	width:490px;
 }
  .td_field_span3_765
 {
 	background-color:#eff0f0;
 	vertical-align:top; 
 	width:765px;
 }
   .td_warning_medium
 {
 	background-color:#ffffcc;
 	vertical-align:top;
 	height:25px;
 	font-weight:bold; 		
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:12pt;
 	color: maroon;
 }
 
  .td_warning_small
 {
 	background-color:#ffffcc;
 	vertical-align:top; 	
 	font-weight:normal; 		
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:9pt;
 	color: maroon;
 }
 /*----------------course offering----------------------------------------*/
 .td_header1
 {
 	background-color:#d9e0bf;
 	vertical-align:top; 
 	font-weight:bold; 	
 }
 .td_field1
 {
 	background-color:#e9ebc6;
 	vertical-align:top; 	
 }
 
 
 .tr_header1
 {
 	background-color:#7b9a70;
 	vertical-align:top;
 	/*height:25px;*/
 	font-weight:bold; 		
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:10pt;
 	color: white;
 }
 
 .fixed_width 
 {
 	display: inline-table; 
 	word-wrap: break-word;
 }
 
  .fixed_layout
 {
 	table-layout: fixed;
 }
 
 .visibleSerachBar
{
    position: absolute;
    top: 0px;   
    
}
 
 
 
 
 .td_header
 {
 	background-color:#d9e0bf;
 	vertical-align:top; 
 	font-weight:bold; 	
 }
 .td_field
 {
 	background-color:#e9ebc6;
 	vertical-align:top; 	
 }
 .tr_header
 {
 	background-color:#7b9a70;
 	vertical-align:top;
 	height:25px;
 	font-weight:bold; 		
 	padding-top:2pt;
 	padding-bottom:2pt;
 	font-family:Verdana;
 	font-size:10pt;
 	color: white;
 }
 
 .fixed_width 
 {
 	display: inline-table; 
 	word-wrap: break-word;
 }
 
  .fixed_layout
 {
 	table-layout: fixed;
 }
 
 .visibleSerachBar
{
    position: absolute;
    top: 0px;   
    
}



 
/*-----------------------ASP Menu CSS start----------------------------------------*/
.MenuStaticStyle{  /* background:url('../images/blueslate_background.gif') repeat-x;   */
             text-align:left;    
             font-size:11px;  
             font-weight:bold;
             color:#ffffff;             
             font-variant:small-caps;
           
             /*border: solid 1px #fff !important;*/
             
             }    
.menuDynamicStyle{ background-color:#338533;
                   
             text-align:left;    
             font-size:11px;  
             font-weight:bold;
             color:#ffffff;
             font-variant:small-caps;
             border-bottom: solid 1px #e2a762;
             /*border: solid 1px #fff !important;*/
           
             }  
.menuHoverStyle{    
               background-color: #f47321;
                   background: url('../images/blueslate_backgroundOVER.gif')  repeat-x;   
                    text-align:left;                      
                   font-size:11px;  font-weight:bold;
                 color:#ffffff;
                  font-variant:small-caps;
               
                   }
                   
.MenuNormalStyle{   
             text-align:left;    
             font-size:11px;  
             font-weight:bold;
             color:#ffffff;
              font-variant:small-caps;
}

.MenuNormalStyle a:link {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;  }  
.MenuNormalStyle a:visited {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.MenuNormalStyle a:hover {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.MenuNormalStyle a:active {color: #ffffff;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   
       
                                      
.MenuStaticStyle a:link {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;  }  
.MenuStaticStyle a:visited {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.MenuStaticStyle a:hover {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.MenuStaticStyle a:active {color: #ffffff;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   


.menuHoverStyle a:link {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small; }  
.menuHoverStyle a:visited {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.menuHoverStyle a:hover {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.menuHoverStyle a:active {color: #ffffff;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   

.menuDynamicStyle a:link {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small; }  
.menuDynamicStyle a:visited {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.menuDynamicStyle a:hover {color: #ffffff;  text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.menuDynamicStyle a:active {color: #ffffff;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   
/*-----------------------ASP Menu CSS end----------------------------------------*/

.panelError{   
             text-align:left;    
             font-size:9px;              
             color:#333333;
              font-variant:normal;
              background-color:#ffebe8;
              border:solid 1px #dd3c10;
              
}

.panelheader{   
             text-align:left;    
             font-size:9px;              
             color:#30531e;
              font-variant:normal;
              background-color:#e9ebc6;
              border:solid 1px #448f44;
              
}

.panelBody{   
             text-align:left;    
             font-size:9px;              
             color:#333333;
              font-variant:normal;
              background-color:#f2f2f2;
              border:solid 1px #cccccc;
              
}




.buttonSearch
{
font-family: Arial, Verdana, sans-serif;
font-size: 9pt;
font-weight: 600;
color: #ffffff;
background: #338533;
border-top: solid 2px #73AB73;
border-right: solid 2px #306630;
border-bottom: solid 2px #306630;
border-left: solid 2px #73AB73;
    height: 25px;
}

.buttonSearch a:link
{
text-decoration: none;
}

.buttonSearch a:visited
{
text-decoration: none;
}

.buttonSearch a:hover
{
text-decoration: none;
}

.buttonSearch a:active
{
text-decoration: none;
}

A.buttonSearch
{
text-decoration: none;
}

	.clearSearchButton
{
	border: 1px solid #448f44;
	font-family: Arial, Verdana, sans-serif;
		font-size: 9pt;
		font-weight: 600;
		font-variant:normal;
		color: #338533;
		background: #E9EBC6;
		height: 23px;
}

.NoResultsSearchButton
{
	border: 1px solid #e2c822;
	font-family: Arial, Verdana, sans-serif;
		font-size: 9pt;
		font-weight: 600;
		font-variant:normal;
		color: #333333;
		background: #fff9d7;
		
}

.grid table tr td:first-child{border-left:0;}


.viewBookLink a:link {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small; }  
.viewBookLink a:visited {color: #ffffff; text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.viewBookLink a:hover {color: #ffffff;  text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}  
.viewBookLink a:active {color: #ffffff;text-decoration: none;font-family: Verdana, Tahoma, Georgia;font-size:small;}   




/*-------------------------------------------------------------*/

/********************/
/*      PANELS      */
/********************/

td.panelTitle
{
font-size: 10pt;
font-weight: 600;
color: #005130;
background: #d9e0bf url('../../images/panelTitleBack8.jpg');
background-repeat: repeat-x;
border-top: solid 1px #f6ead2;
border-top-width: 1px;
border-right: solid 1px #f6ead2;
border-bottom: solid 1px #e68700;
border-left: solid 1px #f6ead2;
padding: 2px;
vertical-align: top;
white-space: nowrap;

}

td.panelEdit
{
font-size: 10pt;
font-weight: 800;
color: #005130;
background: #d9e0bf url('../../images/panelTitleBack8.jpg'); /* #F09837 */
border-top: solid 1px #f6ead2;
border-top-width: 1px;
border-right: solid 1px #f6ead2;
border-bottom: solid 1px #e68700; /* #F2BB20 */
border-bottom-width: 1px;
border-left: solid 1px #e68700;
padding: 2px 8px 2px 2px;
vertical-align: top;
text-align: right;
white-space: nowrap;
width: 20px;
}

td.panelEdit a:link
{
font-size: 10pt; 
color: #ffffff;
text-align: right;
text-decoration: none;
}

td.panelEdit a:visited
{
font-size: 10pt; 
color: #ffffff;
text-align: right;
text-decoration: none;
}

td.panelEdit a:hover
{
font-size: 10pt; 
color: #ffffff;
text-align: right;
text-decoration: underline;
}

td.panelEdit a:active
{ 
font-size: 10pt;
color: #ffffff;
text-align: right;
text-decoration: none;
}

td.panelTxt
{
font-size: 8pt;
font-weight: 500;
color: #006600;

vertical-align: top;
}

td.panel
{
font-size: 8pt;
font-weight: 500;
color: #222222;
background: #eff0f0 url('../../images/panelGradient.jpg');
background-repeat: repeat-x;
background-position: bottom;
border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 1px #f6ead2;
border-bottom: solid 1px #f6ead2;
border-bottom-width: 1px;
border-left: solid 1px #f6ead2;
padding: 5px;
vertical-align: top;
}

td.panel a:link
{ 
font-size: 8pt;    
color: #006600;
text-decoration: none;
}

td.panel a:visited
{ 
    font-size: 8pt;
color: #006600;
text-decoration: none;
}

td.panel a:hover
{ 
    font-size: 8pt;
color: #e68700;
text-decoration: none;
}

td.panel a:active
{ font-size: 8pt;
color: #006600;
text-decoration: none;
}

input.panel
{
font-size: 8pt;
height: 18px;
border: solid 1px #e68700;
}



td.panel ul
{ 
margin: 2 0 2 3;      
padding: 0 0 0 3;
list-style-image: url('../../images/bullet_orange.gif'); 

}

td.panel_attention
{
font-size: 8pt;
font-weight: 500;
color: #006600;
background-color: #fff8eb;
border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 0px #006600;
border-bottom-width: 0px;
border-left: solid 0px #006600;
padding: 2px;
vertical-align: top;
}

td.panel_attention a:link
{ 
color: #006600;
text-decoration: underline;
}

td.panel_attention a:visited
{ 
color: #006600;
text-decoration: underline;
}

td.panel_attention a:hover
{ 
color: #e68700;
text-decoration: underline;
}

td.panel_attention a:active
{ 
color: #006600;
text-decoration: underline;
}

td.panel_attention ul
{ 
margin: 2 0 2 7;      
padding: 0 0 0 9;
list-style-image: url('../../images/bullet_orange.gif'); 

}

td.contentInfoTitle
{
font-size: 15pt;
font-weight: 800;
color: #006600;
border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 0px #006600;
border-bottom-width: 0px;
border-left: solid 0px #006600;
padding: 0px;
vertical-align: top;
}

td.contentInfo
{
font-size: 10pt;
font-weight: 500;
color: #006600;
border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 0px #006600;
border-bottom-width: 0px;
border-left: solid 0px #006600;
padding: 0 0 5 30;
vertical-align: top;
}

/**********************************************************************/
/*this is the panel that controls the height and width of the sidebar */
/**********************************************************************/
td.panelLeft2         
{
font-size: 8pt;
font-weight: 500;
color: #006600;
height: 100%;
width: 245px !important; /*21%*/

border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 15px #006600;
border-bottom-width: 15px;
border-left: solid 0px #006600;
padding: 0px;
vertical-align: top;
}

td.panelLeft2 + td {width: auto !important;} 

/*this is title for the sidebar */
td.panelLeftTitle
{
width: 245px !important; /*21%*/
font-size: 12pt;
font-weight: 800;
color: #006600;

border-top: solid 0px #669933;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 2px #669933;
border-bottom-width: 2px;
border-left: solid 0px #006600;
padding: 0px;
vertical-align: middle;
}
/**********************/
/*this is the sidebar */
/**********************/
td.panelLeft
{
font-size: 8pt;
font-weight: 500;
color: #006600;
height: 100%;
width: 245px !important; /*21%*/
background-color: #FFF8EB;
background-image: url('../../images/Sidebar3.jpg');
background-repeat: repeat-x;
background-position: bottom;
border-top: solid 0px #669933;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 10px #669933;
border-bottom-width: 10px;
border-left: solid 0px #006600;
padding-left: 8px;
vertical-align: top;
}



td.panelLeftAlt 
{
	width: 245px !important; /*21%*/
}

td.panelLeft a:link
{ 
font-size: 8pt;
font-weight: 500;
color: #006600;
text-decoration: none;
}

td.panelLeft a:visited
{ 
font-size: 8pt;
font-weight: 500;
color: #006600;
text-decoration: none;
}

td.panelLeft a:hover
{ 
font-size: 8pt;
font-weight: 500;
color: #e68700;
text-decoration: none;
}

td.panelLeft a:active
{ 
font-size: 8pt;
font-weight: 500;
color: #006600;
text-decoration: none;
}

td.panelLeft ul
{ 
margin: 2 0 2 7;      
padding: 0 0 0 9;
list-style-image: url('../../images/bullet_orange.gif'); 

}

td.panelLeftAlt ul
{ 
margin: 2 0 2 7;      
padding: 0 0 0 9;
list-style-image: url('../../images/bullet_orange.gif'); 

}

td.panelLeftAlt a:link
{ 
font-size: 8pt;
font-weight: 500;
color: #006600;
text-decoration: none;
}

td.panelLeftAlt a:visited
{ 
font-size: 8pt;
font-weight: 500;
color: #006600;
text-decoration: none;
}

td.panelLeftAlt a:hover
{ 
font-size: 8pt;
font-weight: 500;
color: #e68700;
text-decoration: none;
}

td.panelLeftAlt a:active
{ 
font-size: 8pt;
font-weight: 500;
color: #006600;
text-decoration: none;
}




/*******************************/
/* Styles from Old Easy Design */
/*******************************/

.det_err
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
}
.detc_err
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.detr_err
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right ;
}

.deti
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #222222;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana;
}
.detbic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.detbi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana;
}


.det_alt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
}
.detb_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600; /*21734a*/
    FONT-FAMILY: Arial, Verdana;

}  
.det9
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;
}
.detbc_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600; /*21734a*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.detbr_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600; /*21734a*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right;
}
.msg
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #006600; /* 21734a */
	FONT-FAMILY: Arial, Verdana;

}
.help
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Verdana;
    /*position: absolute*/
   
} 

.verdana8
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #444444;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center;
    /*position: absolute*/
   
} 


.help_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
    /*position: absolute*/
   
}

.detbc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.detbr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right;
}
.detc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #444444;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.detr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right;
}
.detr_bot
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom;
}
.detb_emp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
}
.det_ms
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #222222;
    FONT-FAMILY: Courier New, Courier /*This font is used because it is Monospaced*/
}
.detc_ms
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: Courier New, Courier  /*This font is used because it is Monospaced*/
}
.detb_ms
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600;
    FONT-FAMILY: Courier New, Courier /*This font is used because it is Monospaced*/
}
.det_ms_alt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #222222; /*#BB0000*/
    FONT-FAMILY: Courier New, Courier  /*This font is used because it is Monospaced*/
}
.detb_ms_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #BB0000; /*#BB0000*/
    FONT-FAMILY: Courier New, Courier
}
.detwht
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}
.sdet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;  /*used to be 7*/
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;
}
.sdetc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;  /*used to be 7*/
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.sdetr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;  /*used to be 7*/
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right;
}
.sdetr_bot
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;  /*used to be 7*/
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom;
}
.sdetb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;
}

.sdetbg   
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #006600;
    FONT-FAMILY: Arial, Verdana;
}


.sdetb7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
}
.sdet_alt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
}
.sdet_alt8
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
}
.sdetb_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
}
.detbcu_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
}
.ldet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
}
.ldetc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.ldetb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
}
.ldetbc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
}
.ldet_alt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
}
.ldetb_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
}
.ldetbi_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-STYLE: italic;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
}
.ldetbc_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.deti_demp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Verdana;
}
.sdet_demp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: gray;
    FONT-FAMILY: Arial, Verdana;
}
.sdet_emp
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
}

.sinline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    COLOR: blue;
    FONT-FAMILY: Arial, Verdana;
}
.xldetb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial, Verdana;
}
.gr_xsdet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial;
}
.gr_det
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #222222; /*black*/
    FONT-FAMILY: Arial;
}
.gr_sdet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;
}
.emp
{
    FONT-WEIGHT: normal;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
}
.det_emp
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
}
.ldetbi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-STYLE: italic;
    COLOR: #006600;  /*used to be black*/
    FONT-FAMILY: Arial, Verdana;
}
.mdet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;

}
.mdetc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center;
}
.mdetr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: right;
}
.mdetlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #E68700; /*blue*/
    FONT-FAMILY: Arial, Verdana;
}   


.xldet600_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #006600; /* 21734a */
    FONT-FAMILY: Arial;   
	position: relative;
	left: 10px;	
	
}

/***************************/
/*   Styles for paragraphs */
/***************************/

.secTitle
{

font-size: 10pt;
font-weight: 800;
color: #006600;
background-color: #FFFFFF;
border-top: solid 0px #D25D00;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 2px #F2BB20;
border-bottom-width: 2px;
border-left: solid 0px #006600;
padding: 5 5 5 5;
text-align: left;
vertical-align: bottom;
width: 100%;
height: 29px;
white-space: nowrap;

}

.secTitleTop
{

font-size: 10pt;
font-weight: 800;
color: #006600;
background-color: #FFFFFF;
border-top: solid 2px #F2BB20;
border-top-width: 2px;
border-right: solid 0px #006600;
border-bottom: solid 0px #F2BB20;
border-bottom-width: 0px;
border-left: solid 0px #006600;
padding: 5 5 5 5;
text-align: left;
vertical-align: bottom;
width: 100%;
height: 30px;
white-space: nowrap;

}

.benefitsTitle

{
font-size: 12pt;
font-weight: 800;
color: #006600;
background-color: #FFFFFF;
border-top: solid 3px #F2BB20;
border-top-width: 3px;
border-right: solid 0px #006600;
border-bottom: solid 0px #F2BB20;
border-bottom-width: 0px;
border-left: solid 0px #006600;
padding: 5 5 5 5;
text-align: center;
vertical-align: bottom;
width: 100%;
height: 30px;
white-space: nowrap;
}


.pageTitle, .main_title
{
font-size: 10pt;
font-weight: 800;
color: #006600;
background-color: #FFFFFF;
border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 2px #e68700;
border-bottom-width: 2px;
border-left: solid 0px #006600;
padding: 5 5 5 5;
vertical-align: top;
width: 100%;

text-align: center;
text-transform: capitalize;
white-space: nowrap;
}

.pageTitle2
{
font-size: 10pt;
font-weight: 800;
color: #006600;
background-color: #FFFFFF;
border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 2px #e68700;
border-bottom-width: 2px;
border-left: solid 0px #006600;
padding: 5 5 5 5;
vertical-align: top;
width: 100%;

text-align: center;
white-space: nowrap;
}

th.pagetitle
{
font-size: 10pt;
font-weight: 800;
color: #006600;
background-color: #FFFFFF;
border-top: solid 0px #006600;
border-top-width: 0px;
border-right: solid 0px #006600;
border-bottom: solid 2px #e68700;
border-bottom-width: 2px;
border-left: solid 0px #006600;
padding: 5 5 5 5;
vertical-align: top;
width: 100%;
text-align: center;
text-transform: capitalize;
white-space: nowrap;
}

.Title, .ldetb_alt
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 12pt;
    COLOR: #006600;  /*21734a*/
    FONT-FAMILY: Arial, Verdana, sans-serif;
	border-bottom: solid 0px #006600;

}

.subTitle, .detb, .textBold
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: #006600;  /*21734a*/
    FONT-FAMILY: Arial, Verdana, sans-serif;
	border-bottom: solid 0px #006600;
}


.textBold2
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: #222222;  /*21734a*/
    FONT-FAMILY: Arial, Verdana, sans-serif;
	border-bottom: solid 0px #006600;	

}
/*************************************************************************/
