		/*this is the css for the vertical version*/
	
		
		a img { border: none; }
		.vertical ul{
			list-style-type: none;
			padding: 0px;
			border-top: 1px solid;
			width: 204px;
		}
		.vertical li a{
			display: block;
			width: 200px;
			text-decoration: none;
			height: 1.2em;
			padding: .1em 1px;
			border: 1px solid;
			border-top: 0px;
		}
		.vertical li{
			/*Needed for IE. Don't ask me why, It was a lucky guess.*/
			display: inline;
		}
		.vertical li ul{
			position: absolute;
			margin-top: -1.3em;
			margin-left: 200px;
		}
		/*this is the css for the horizontal version*/
		.horizontal ul{
			list-style-type: none;
			padding: 0px;
			border-left: 1px solid;
			display: block;
			height: 1.4em;
		}
		.horizontal li{
			float: left;
			display: inline;
		}
		.horizontal li a{
			text-decoration: none;
			height: 1.2em;
			float: left;
			display: block;
			width: 125px;
			padding: .1em 1px;
			border: 1px solid;
			border-left: none;
		}
		.horizontal li li a{
			border-top: none;
			border-left: 1px solid;
		}
		.horizontal li ul{
			position: absolute; 
			margin-top: 1.3em;
			margin-left: -1px;
			width: 129px;
			border: none;
			display: block;
			height: auto;
			border-top: 1px solid;
		}
		.horizontal li li ul{
			position: absolute;
			margin-top: .1em;
			margin-left: 125px;
		}
		.horizontal li ul li a{
		width: 125px;
		}
		/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
		/*Not sure if I recommend this or not*/
		.inaccesible li ul{
			display: none;
		}
		/*Arrow code - looks like <a class="haschild" href="#">Text <span>Arrow</span></a> can be turned on/off with arrow class*/
		.arrow a span{
		padding-left: 1em;
		font-size: 85%;  
		}
		.arrow a:hover span{
		padding-left: 2em;
		}
		.arrow a span.noshow{
			visibility: hidden;
		}
		/*Plus code*/
		.plus a span{
			padding-left: .5em;
		}
		/*colors for menu*/
		.blackwhite li a{
			background-color: white;
			color: black;
			border-color: black;
		}
		.blackwhite li a:hover{
			background-color: black;
			color: white;
			border-color: black;
		}
		.blackwhite ul{
			border-color: black;
		}
		.bluewhite li a{
			background-color: white;
			color: #000033;
			border-color: #000033;
		}
		.bluewhite li a:hover{
			background-color: #000033;
			color: white;
			border-color: #000033;
		}
.bluewhite ul{
	border-color: #000033;
}

.tabs{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: bold;
    color: black;     
    }

.tabs-red{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.tabs1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px; 
    font-weight: bold;
    color: blue;     
    }
    
.tabs2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #000000;     
    }
	
	.tabs_cross{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; 
	line-height:10px ;
    color: #000000;     
    }

.tabs:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:italic;
	border-color: black;
	color: #000000;
	text-decoration:none;
}
.menu_text_link1
{
 	font-size: 9px;
   font-weight: bold;
    font-family: Tahoma;
	text-align:left;
	color: #ffffff;
	text-decoration: none;
}
.menu_text_link1:hover
{
	color: #0099FF;
	text-align:left;
	text-decoration: none;
}
.colHeadLeft {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	width: 182px;
	background-color: #ECE0F8;
	
	no-repeat; PADDING-BOTTOM: 10px; 
	COLOR: #8781aa; 
	PADDING-TOP: 20px
}
.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.Code1
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #B404AE;
	font-family: 'Courier New' , Monospace;
	background-color: #ECE0F8;
}

  .top_block_td
{
	color: #72ac41;
   font-family:Verdana;
	
	color: #72ac41; 
	font-size: 12px;
	height:20px;
	padding-left: 1px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration:none;
}
.content_title
{	
   font-family:Verdana;
	//background-color: #72ac41;	
	color: red; 
	font-size: 20px;
	//height:19px;
	//padding-left: 1px;
	//padding-right: 1px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration:none;
}
	
.content
{
	color: #72ac41;
   font-family:Verdana;	
	font-size: 12px;	
	padding-left: 5px;
	padding-right: 3px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration:none;
}

.table_border
{
	BORDER-right: #97b6da  1px solid;
	BORDER-bottom: #97b6da 1px solid;
	BORDER-top: #97b6da  1px solid;
	BORDER-left: #97b6da 1px solid;
	background-color: #ffffff;	
}

input.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}

 .contact{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

.light_bgcolor{
	background-color:#FFFFFF; /* #FEF9EF; */
	font-size: 11px;
}
.dark_bgcolor{
	background-color: #c9e3f5;
	font-size: 11px;
}
.dark_bgcolor_2{
	background-color: #c9e3f5;
	font-size: 15px;
}

.light_bgcolor_2{
	background-color: #FFFFFF;
	font-size: 15px;
}

.dark_bgcolor_menu{
	background-color: #c9e3f5;
	font-size: 10px;
	line-height: 12px;
	/* height: 10px; */
	
}

.light_bgcolor_menu{
	background-color: #FFFFFF;
	font-size: 10px;
	line-height: 12px;
/*	height: 10px; */

}
.light_bgcolor_menu_menu
{
	background-color: black;
	font-size: 13px;
	line-height: 14px;
	color:#FFFFFF ;
	}

@page {
        size: A4;
        margin: 0.2 cm;
    }


a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003399;
	text-decoration:none;
} 
a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF0000;
	text-decoration:underline;
}
/*Home Calendar CSS*/
.calHomeTop{
 background-color:#CCCC00;
 font-size: 10px;
}
.calWeekDayName{
 background-color:#000000;
 font-family: Tahoma;
 font-size: 10px;
 font-weight: bold;
 color:#FFFFFF;
}
.calWeekDayNameMonth{
 font-family: Tahoma;
 font-size: 10px;
 font-weight: bold;
 color:#FFFFFF;
}
.calHomeBg{
 background-color:#ADAB9C;
 font-size: 8px;
}
.calHomeSep{
 background-color:#D3D2BF;
}
.calHeadText{
 font-family: Tahoma;
 font-size: 15px;
 font-weight: bold;
 color:#000000;

}
a.normal {
color: #4447a8;
text-decoration: none;
font-size: 12px;	
}
a.normal:hover {
color: #4447a8;
text-decoration: underline;
	
}
a.pagination {
color: #4447a8;
text-decoration: none;
	
}
a.pagination:hover {
color: #4447a8;
text-decoration: underline;
	
}
.profile_bgcolor{
	background-color:#f2f1ec;
}
.dayEventSelectedBgColor{
 background-color:#FF8F22;
 font-size: 10px;
}
.dayCurrSelectedBgColor{
 background-color:#FF8F22;
 font-size: 10px;
 color:#FFFFFF;
}
.dayCurrSelectedHomeBgColor{
 background-color:#FFCC66;
 font-size: 10px;
 color:#FFFFFF;
}
.event_link{
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


.event_link:hover{
	color:#FFFFFF;
    text-decoration: underline;
}
.colhead{
	color:#8781aa;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	} 
	input.button12
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#EEFFFF;
   width:120px;
   background-color:#ff9a32;
   border-style:solid;
   border-color:#003377;
   border-width:2px;
}
input.button13
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#EEFFFF;
   width:180px;
   background-color:#ff9a32;
   border-style:solid;
   border-color:#003377;
   border-width:2px;
}
	



input.button1
{
     background: #d9345d;
  background-image: -webkit-linear-gradient(top, #d9345d, #f0115b);
  background-image: -moz-linear-gradient(top, #d9345d, #f0115b);
  background-image: -ms-linear-gradient(top, #d9345d, #f0115b);
  background-image: -o-linear-gradient(top, #d9345d, #f0115b);
  background-image: linear-gradient(to bottom, #d9345d, #f0115b);
  -webkit-border-radius: 18;
  -moz-border-radius: 18;
  border-radius: 18px;
  font-family: Arial;
  color: #ffffff;
  font-size: 11px;
   font-weight:bold;

  padding: 5px 20px 5px 20px;
  text-decoration: none;
}
input.button1:hover
{
 background: #701818;
  background-image: -webkit-linear-gradient(top, #701818, #f50837);
  background-image: -moz-linear-gradient(top, #701818, #f50837);
  background-image: -ms-linear-gradient(top, #701818, #f50837);
  background-image: -o-linear-gradient(top, #701818, #f50837);
  background-image: linear-gradient(to bottom, #701818, #f50837);
  text-decoration: none;
}



input.button10
{
   background: #d9345d;
  background-image: -webkit-linear-gradient(top, #d9345d, #f0115b);
  background-image: -moz-linear-gradient(top, #d9345d, #f0115b);
  background-image: -ms-linear-gradient(top, #d9345d, #f0115b);
  background-image: -o-linear-gradient(top, #d9345d, #f0115b);
  background-image: linear-gradient(to bottom, #d9345d, #f0115b);
  -webkit-border-radius: 18;
  -moz-border-radius: 18;
  border-radius: 18px;
  font-family: Arial;
  color: #ffffff;
  font-size:32px;
   font-weight:bold;

  padding: 5px 20px 5px 20px;
  text-decoration: none;
}

input.button10:hover
{
background: #701818;
  background-image: -webkit-linear-gradient(top, #701818, #f50837);
  background-image: -moz-linear-gradient(top, #701818, #f50837);
  background-image: -ms-linear-gradient(top, #701818, #f50837);
  background-image: -o-linear-gradient(top, #701818, #f50837);
  background-image: linear-gradient(to bottom, #701818, #f50837);
  text-decoration: none;
}
input.button6
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#ffffff;
   width:350px;
   background-color:#E6107B;
   border-style:solid;
   border-color:#003377;
   border-width:2px;
}
input.button3
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#ffffff;
   width:120px;
   background-color:#E6107B;
   border-style:solid;
   border-color:#003377;
   border-width:2px;
}
input.button5
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#ffffff;
   width:350px;
   background-color:#E6107B;
   border-style:solid;
   border-color:#003377;
   border-width:2px;
}
input.button4
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#ffffff;
   width:400px;
   background-color:#E6107B;
   border-style:1px;
   border-color:#003377;
   border-width:2px;
}
input
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   color:#330066;   
   background-color:#D9E8FF;
   border-style:solid;
   border-color:#D5E7FF;
   border-width:2px;
}
.coltotal
{
	font-size:11px;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	color:#FF0033; 
}
.error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #FF0000;  
	
}
.errorbig
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px; 
    font-weight:bold;
    color: #FF0000;  
}


.blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; 
    color: blue;  
}



 a{outline:none;}
 body {margin: 0px;}
.top_bg {background-image: url(images/bg_top.jpg); background-repeat: repeat-x;}
.head_text_bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #0075C9;}
.head_text_02 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0075C9;}
.text_normal {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0075C9;	line-height: 18px;}
input.text{width:200px; height:18px; background-color: #D9E8FF; border: 1px solid #0075C9;}
input.big{width:200px; height:30px; background-color: #D9E8FF; border: 1px solid #0075C9; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #0075C9;}
select{ background-color: #D9E8FF; border: 1px solid #0075C9;}
textarea{ background-color: #D9E8FF; border: 1px solid #0075C9;}
.text_link {font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #0075C9;	text-decoration: none;}
.text_link:hover { text-decoration:underline; color:#4D9FDA;}
.footer_bg {background-image: url(images/bg_footer.jpg);	background-repeat: repeat-x; height: 20px;}
.pink_color{color:#E6107B;}
.bordertop{border:solid ; border-width:2px; border-color:#ffffff; font-weight:bold; font-size:12px; }
.borderdown1{border:solid 1px; border-color:#ffffff; border-top:none; }
.borderright{border-right:solid 2px; border-color:#ffffff;}

.header_txt_7{font-family:Arial; font-size:22px; font-weight:bold; line-height:22px; color:#0075C9; padding-left:36px;}

.login_text{ font-family:Arial; font-size:12px; color:#A02FA1; line-height:14px; font-weight:bold; }

.footertext{ font-family:Arial; font-size:10px; font-weight:normal; line-height:22px; color:#974090;}

.tabbottom
{

border-bottom-width:1px;
	border-bottom-style: dashed;
	border-bottom-color: blue;
}
.bold22 {
	font-size: 20px;
	font-weight: bold;
}
.bold23 {
	font-size: 14px;
	font-weight: bold;
}

.styletbl {font-size:  22px}
@media print{
/*@page {size: landscape} */
#non-printable { display: none; }
#footnotes {  page-break-after: always;  display: block;
page-break-inside: avoid; overflow-x: visible;}
#noteslandscape {  page-break-after: always; display: block;
page-break-inside: avoid;}

}


.myButtonpink, input.button1 ,a.button1 , .myButtonpinkS {
	-moz-box-shadow:inset 0px 1px 0px 0px #eb339e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eb339e;
	box-shadow:inset 0px 1px 0px 0px #eb339e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eb339e), color-stop(1, #d0166d));
	background:-moz-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:-webkit-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:-o-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:-ms-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:linear-gradient(to bottom, #eb339e 5%, #d0166d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb339e', endColorstr='#d0166d',GradientType=0);
	background-color:#eb339e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #d72481;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #000000;
	margin: 2px  2px 3px 1px;
	text-align:center;
}
.myButtonpink:hover,input.button1:hover , a.button1:hover , .myButtonpinkS:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0166d), color-stop(1, #eb339e));
	background:-moz-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:-webkit-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:-o-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:-ms-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:linear-gradient(to bottom, #d0166d 5%, #eb339e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0166d', endColorstr='#eb339e',GradientType=0);
	background-color:#d0166d;
	text-decoration: none;
	color:#d9dadb ;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.myButtonpink:active, input.button1:active , a.button1:active , .myButtonpinkS:active{
	position:relative;
	top:1px;
}
.myButtonblue, input.button , input.button2 , a.button  , .myButtonblueS {
	-moz-box-shadow:inset 0px 1px 0px 0px #69bcfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #69bcfb;
	box-shadow:inset 0px 1px 0px 0px #69bcfb;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #69bcfb), color-stop(1, #3073c5));
	background:-moz-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:-webkit-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:-o-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:-ms-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:linear-gradient(to bottom, #69bcfb 5%, #3073c5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#69bcfb', endColorstr='#3073c5',GradientType=0);
	background-color:#69bcfb;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #5792da;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #000000;

	margin: 2px 2px 3px 1px;
	text-align:center;
}
.myButtonblue:hover ,input.button:hover,input.button2:hover, a.button:hover , .myButtonblueS:hover  {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3073c5), color-stop(1, #69bcfb));
	background:-moz-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:-webkit-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:-o-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:-ms-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:linear-gradient(to bottom, #3073c5 5%, #69bcfb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3073c5', endColorstr='#69bcfb',GradientType=0);
	background-color:#3073c5;
	color:#d9dadb ;
	text-decoration: none;
}
.myButtonblue:active, input.button:active,input.button2:active ,a.button:active  , .myButtonblueS:active {
	position:relative;
	top:1px;
}


.myButtonblueBig, input.buttonBig , input.button2Big , a.buttonBig {
	-moz-box-shadow:inset 0px 1px 0px 0px #69bcfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #69bcfb;
	box-shadow:inset 0px 1px 0px 0px #69bcfb;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #69bcfb), color-stop(1, #3073c5));
	background:-moz-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:-webkit-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:-o-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:-ms-linear-gradient(top, #69bcfb 5%, #3073c5 100%);
	background:linear-gradient(to bottom, #69bcfb 5%, #3073c5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#69bcfb', endColorstr='#3073c5',GradientType=0);
	background-color:#69bcfb;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #5792da;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	padding:10px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #000000;

	margin: 2px 2px 3px 1px;
	text-align:center;
}
.myButtonblueBig:hover ,input.buttonBig:hover,input.button2Big:hover, a.buttonBig:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3073c5), color-stop(1, #69bcfb));
	background:-moz-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:-webkit-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:-o-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:-ms-linear-gradient(top, #3073c5 5%, #69bcfb 100%);
	background:linear-gradient(to bottom, #3073c5 5%, #69bcfb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3073c5', endColorstr='#69bcfb',GradientType=0);
	background-color:#3073c5;
	color:#d9dadb ;
	text-decoration: none;
}
.myButtonblueBig:active, input.buttonBig:active,input.button2Big:active ,a.buttonBig:active {
	position:relative;
	top:1px;
}

.myButtonpinkBig, input.button1Big ,a.button1Big {
	-moz-box-shadow:inset 0px 1px 0px 0px #eb339e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #eb339e;
	box-shadow:inset 0px 1px 0px 0px #eb339e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eb339e), color-stop(1, #d0166d));
	background:-moz-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:-webkit-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:-o-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:-ms-linear-gradient(top, #eb339e 5%, #d0166d 100%);
	background:linear-gradient(to bottom, #eb339e 5%, #d0166d 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb339e', endColorstr='#d0166d',GradientType=0);
	background-color:#eb339e;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #d72481;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	padding:10px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #000000;
	margin: 2px  2px 3px 1px;
	text-align:center;
}
.myButtonpinkBig:hover,input.button1Big:hover , a.button1Big:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0166d), color-stop(1, #eb339e));
	background:-moz-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:-webkit-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:-o-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:-ms-linear-gradient(top, #d0166d 5%, #eb339e 100%);
	background:linear-gradient(to bottom, #d0166d 5%, #eb339e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0166d', endColorstr='#eb339e',GradientType=0);
	background-color:#d0166d;
	text-decoration: none;
	color:#d9dadb ;
}
.myButtonpinkBig:active,input.button1Big:active a.button1Big:active{
	position:relative;
	top:1px;
}

.dark_teacher{
	font-family:Arial;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	background-color:#edd8e7;
	
}
.light_teacher{
	
	font-family:Arial;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	background-color:#fff;
		
}
.font_standard,.content{
	font-family:Arial;
	font-size:14px;
	line-height:24px;
	
}
.light_class{
	font-family:Arial;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	background-color:#fff;
	
}
.dark_class{
	font-family:Arial;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	background-color:#d5e3f4;
	
}
.pink_dark{
	background-color:#a9398a; 
	font-size:14px; 
	line-height:24px; 
	font-weight:bold;
	color:#fff;
	
}
.footer_text {
	font-family:Arial;
	font-size:13px;
	
	color:#A83D89;
	
}


