.textblack{font-family: tahoma, arial, verdana; font-size: 11px; color: #000000;}
.text  { font-family: tahoma, arial, verdana; font-size: 11px; color: #293139;}
.textb { font-family: tahoma, arial, verdana; font-size: 11px; color: #293139; font-weight: bold;}
.textbw { font-family: tahoma, arial, verdana; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.texthd { font-family: tahoma, arial, verdana; font-size: 18px; color: #293139; font-weight: bold;}
.texthd2 { font-family: tahoma, arial, verdana; font-size: 14px; color: #293139; font-weight: bold;}
.texthd3 { font-family: tahoma, arial, verdana; font-size: 12px; color: #64468C; font-weight: bold;}
.textun { font-family: tahoma, arial, verdana; font-size: 11px; color: #293139;text-decoration:underline;}
.weekssm { font-family: verdana, arial, tahoma; font-size: 10px; color: #FFFFFF;font-weight: bold; background-color: 9686AC;border-right:1px solid #B9BBBE;border-bottom:1px solid #B9BBBE;}
.weeks { font-family: tahoma, arial, verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; background-color: 9686AC;border-right:1px solid #B9BBBE;border-bottom:1px solid #B9BBBE;}
.datesm  {font-family: verdana, arial, tahoma; font-size: 10px;
		 color: #293139; border-right:1px solid #B9BBBE;border-bottom:1px solid #B9BBBE; }
.datesm1 {font-family: verdana, arial, tahoma; font-size: 10px;
		 color: #929292; border-right:1px solid #B9BBBE;border-bottom:1px solid #B9BBBE; }
		 
.bgdatesmb  {font-family: verdana, arial, tahoma; font-size: 10px;
			color: #293139;font-weight: bold; background-color: F0EDF5;border-right:1px solid #B9BBBE;border-bottom:1px solid #B9BBBE;}
.bgdatesm2  {font-family: verdana, arial, tahoma; font-size: 10px; 
			color: #293139; background-color: CAC0D8;border-right:1px solid #B9BBBE;border-bottom:1px solid #B9BBBE;}
			
.adminheader { font-family: Verdana; color: #000000; font-size: 12px; font-weight: bold; padding: 2px; background-color: #cac0d8 }
.admintxt    { font-family: Verdana; font-size: 11px; font-weight: bold; background-color:#F0EDF5}
.admintxt1   { font-family: Verdana; font-size: 11px; font-weight: bold; background-color:#FFFFFF}
.adminfield  { font-family: Verdana;font-size: 11px;}
.bottomtext  { font-family: Verdana; font-size: 10px; font-weight: bold }
.toptext {font-family: tahoma, arial, verdana; font-size: 10px; color: #FFFFFF;}
.adminborder { border: 1px solid #000000;}
.adminsubheader{font-family:verdana;font-size:11px;background-color:#eeeeee;font-weight:bold;}
.admintitle {font-family: Verdana; font-size: 10pt; color: #000000;}
.hzline{background-color:white;}
.navigationbar{font-family:verdana;font-size:10px;background-color:#ccccee;}
.navigationlinks{font-family:verdana;font-size:10px;text-decoration:none;}
.rightcoloumn{background-color:#F0EDF5;}
.rightcolumn a {
	font-family: verdana, arial, tahoma;
	font-size: 11px;
	font-weight: bold;
	width: 100%; 
	padding: 3 3px 3 7px; 
	background-color: #64468c; 
	color: #ffffff; 
	text-decoration: none;
	}

.rightcolumn a:hover {
	color: #FF9900;}
	
.lefttable{background-color:cccccc;}
.borderlt {border-left:1px solid #B9BBBE; border-top:1px solid #B9BBBE;}
.borderrb {border-right:1px solid #B9BBBE;border-bottom:1px solid #B9BBBE;}

.bgmain {background-image: url('../images/bgmain.jpg');}
.bgmenu {background-image: url('../images/bgmenu.gif');}
.bgpurple{background-color:64468c;}
.bgltpurple{background-color:cac0d8;}
.bglightpurple{background-color:F0EDF5;}
.bgbrown{background-color:b2985f;}
.bgdrgrey{background-color:5c5e5c;}
.bgltgrey{background-color:e3e3e3;}
.bggrey{background-color:f6f6f6;}
.bgwhite{background-color:FFFFFF;}
.bgdottedpx {background-image: url('../images/dottedpx.gif');}
.bgdottedv {background-image: url('../images/dotted_v.gif');}
.bgsrmaintable{
	background-image: url(../images/sr_maintable_bg.gif);}
.bglightgrey{background-color:f2efef;}

.rowhd{font-family: tahoma, arial, verdana; font-size: 11px; color: #293139; font-weight: bold;background-color:e8e3ee; height:25px;}

.maintext{font-family:verdana;font-size:10pt;}
.smalltext{font-family:verdana;font-size:7pt;}
.smalltext1{font-family:verdana;font-size:8pt; color:#FF0000}
.field{border:solid 1px #6d89a2;font-family:tahoma,arial,verdana;font-size:11px;color: #293139;padding-left: 4px;}
.fieldsm{border:solid 1px #6d89a2;font-family:tahoma,arial,verdana;font-size:9px; color: #293139;width:100px;}
.fieldsm1{border:solid 1px #6d89a2;font-family:tahoma,arial,verdana;font-size:11px; color: #293139;width:82px;}
.fieldsm2{border:solid 1px #7F9DB9;font-family:verdana, arial, tahoma; font-size:10px;font-weight:bold; color: #293139;}
.field1{border:solid 1px #6d89a2;font-family:tahoma,arial,verdana;font-size:11px;color: #293139;width:271px;}
.field2{width:134px;font-family:verdana;font-size:11px;}
.field3{border:solid 1px #6d89a2; font-family:tahoma,arial,verdana; font-size:11px; color:#293139; width:182px; padding-left: 4px;}
.field4{border:solid 1px #6d89a2; font-family:tahoma,arial,verdana; font-size:11px; color:#293139; width:230px; padding-left: 4px;}
.field5 {border:solid 1px #6d89a2; font-family:tahoma; font-size:11px; color:#000000; height:19px; padding-top:3px; padding-left:3px; padding-right:3px;}
.field6{border:solid 1px #6d89a2; font-family:tahoma,arial,verdana; font-size:11px; color:#293139; width:190px; padding-left: 4px; height:21px; padding-top: 3px;}

.heading{font-family:verdana;font-size:11pt;font-weight:bold;}
.header{font-family:verdana;font-size:10pt;font-weight:bold;}
.srheading{font-family:tahoma;font-size:13pt;font-weight:bold;}

.formlabels{font-family:tahoma,arial,verdana;font-size:11px;font-weight:bold;color: #293139;padding-left: 10px;}
.labels{font-family:tahoma,arial,verdana;font-size:10px;font-weight:bold;padding-left:25px;text-transform:uppercase;}

.bottomlinks{text-decoration:none;}

a:link.bottomlinks1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:none;}
		 
a:active.bottomlinks1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:none;}
		 
a:visited.bottomlinks1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:none;}		 

a:hover.bottomlinks1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:underline;}
		 
a:link.bottomlinks2 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:underline;}
		 
a:active.bottomlinks2 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:underline;}
		 
a:visited.bottomlinks2 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:underline;}		 

a:hover.bottomlinks2 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: normal;
		 text-decoration:none;}


a:link.links1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: normal;
		 text-decoration:underline;}
		 
a:active.links1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: normal;
		 text-decoration:underline;}
		 
a:visited.links1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: normal;
		 text-decoration:underline;}		 

a:hover.links1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: normal;
		 text-decoration:none;}

a:link.links1b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: bold;
		 text-decoration:underline;}
		 
a:active.links1b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: bold;
		 text-decoration:underline;}
		 
a:visited.links1b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: bold;
		 text-decoration:underline;}		 

a:hover.links1b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #0f4391;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:link.links2b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:active.links2b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:visited.links2b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:none;}		 

a:hover.links2b {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:underline;}
		 
a:link.links2bu {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:underline;}
		 
a:active.links2bu {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:underline;}
		 
a:visited.links2bu {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:underline;}		 

a:hover.links2bu {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:none;}

a:link.links2bu1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #929292;
		 font-weight: bold;
		 text-decoration:underline;}
		 
a:active.links2bu1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #929292;
		 font-weight: bold;
		 text-decoration:underline;}
		 
a:visited.links2bu1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #929292;
		 font-weight: bold;
		 text-decoration:underline;}		 

a:hover.links2bu1 {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #929292;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:link.links3b {font-family: tahoma, arial, verdana; 
		 font-size: 13px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:active.links3b {font-family: tahoma, arial, verdana; 
		 font-size: 13px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:visited.links3b {font-family: tahoma, arial, verdana; 
		 font-size: 13px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:none;}		 

a:hover.links3b {font-family: tahoma, arial, verdana; 
		 font-size: 13px;
		 color: #293139;
		 font-weight: bold;
		 text-decoration:underline;}

a:link.adminlinks {font-family: tahoma, arial, verdana; 
		 font-size: 10px;
		 color: #ffffff;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:active.adminlinks {font-family: tahoma, arial, verdana; 
		 font-size: 10px;
		 color: #ffffff;
		 font-weight: bold;
		 text-decoration:none;}
		 
a:visited.adminlinks {font-family: tahoma, arial, verdana; 
		 font-size: 10px;
		 color: #ffffff;
		 font-weight: bold;
		 text-decoration:none;}		 

a:hover.adminlinks {font-family: tahoma, arial, verdana; 
		 font-size: 10px;
		 color: #ffffff;
		 font-weight: bold;
		 text-decoration:underline;}



.textred {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #FF0000;
	font-weight:bold;
	text-decoration: none;
}
.asterix1 {
	font-family: tahoma, arial, verdana;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}

.brownbrdr{
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: b2985f;
	border-right-color: b2985f;
	border-bottom-color: b2985f;
	border-left-color: b2985f;
}

.booktitle {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #293139;
		 font-weight: bold;}
.w70{width: 70px}
.w100{width: 100px}
.w760{width: 760px;}

.h33{height: 33px}
.h25{height: 25px}
.h30{height: 30px}

.padt6{	padding-top: 6px;}
.padt1{	padding-top: 2px;}
.padt2{	padding-top: 2px;}
.padt3{	padding-top: 3px;}
.padt4{	padding-top: 4px;}
.padt5{	padding-top: 5px;}

.padb3{	padding-bottom: 3px;}
.padb5{	padding-bottom: 5px;}

.padl8{	padding-left: 8px;}
.padl3{	padding-left: 3px;}
.padl4{	padding-left: 4px;}
.padl5{	padding-left: 5px;}
.padl17{	padding-left: 17px;}

.padr3{	padding-right: 3px;}
.padr5{	padding-right: 5px;}
.padr15{	padding-right: 15px;}

.norecords {font-family: tahoma, arial, verdana; 
		 font-size: 11px;
		 color: #ff0000;
		 font-weight: bold;}
