A:link {	COLOR: #006699; TEXT-DECORATION: none}
A:visited {	COLOR: #006699; TEXT-DECORATION: none}
A:active {	COLOR: #476B95; TEXT-DECORATION: none}
A:side {	COLOR: black}
A:hover {COLOR: #476B95; TEXT-DECORATION: underline}

p,td,th,div,,span {
	font-size : 12px;
	font-family: Verdana,Arial, sans_serif;
	}
body {
		scrollbarFaceColor: blue;
		}
ul {
	list-style-image : url(../images/tick_small.jpg);
	margin-left: 20px;
}
li {
	font-size : 12px;
	font-family: Verdana,Arial, sans_serif;
	font-weight : normal;
	padding-bottom : 5px;
	padding-left: 5px;
	line-height : 18px;
}
ol {
	font-size : 12px;
	font-family: Verdana,Arial, sans_serif;
	font-weight : normal;
	padding-bottom : 5px;
	padding-left: 5px;
	margin-left: 25px;
	}
}
.boxedquote {
	border: 1px solid #000063;
	background-color: #FFFACD;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-align : center;
	color : Black;
	font-weight : bold;
	vertical-align : middle;
	padding : 5px  5px 5px 5px;
}	

.normal {
	font-size : 12px;
	font-family: Verdana,Arial, sans_serif;
}
.quote {


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	color : Black;

	width: 500;
	font-style : italic;
	padding-top: 10px;
	margin : 2px 0px 2px 0px;
}
.quotesource {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : left;
	color : #1852A5;
	font-weight : bold;
	border-bottom : 1px solid black;
	padding-bottom: 3px;
}
.sidebox1 {
	border: 1px dashed #AF73CA;
	border-collapse : collapse;
	overflow-y : auto;

	height:100px;
	
}
	.sideboxhead1 {
	font-family: Verdana;
	font-size: 14px;
	cursor:normal;
	font-weight : bolder;
	color : #005AA5;
	text-align : center;
}
.table_navbar {
	color: Black;
	background-color: white;
	/*#AF73CA;
	*/
	border: 0;
}
.td_navbar{
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	/*background-color : #9AB0D9;*/
	font-weight : bold;
	text-align : left;
	cursor: default;
	height: 20;
	padding-left:10;
	border: 1px solid white;
}
.td_navbar_sel{
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
/*	background-color : #9C9CFF;*/
	height: 20;
	text-align : left;
	cursor: hand;
	padding-left:10;
	border: 1px solid #9C9CFF;
}

.td_navbar_current{
	font-size: 8pt;
	font-family: Verdana;
	background-color : #1852A5;
	color:#FFFFFF;
	text-align : left;
	font-weight : bold;
	height: 20;
	padding-left:10;
	border: 1px solid white;
}
.td_header{
	font-size: 10pt;
	font-family: Verdana;
	color:#1852A5;
	background-color : white;
	text-align : left;
	font-weight : bold;
	height: 20;
	border-bottom: 2px solid #1852A5;
}
.td_spacer{
	font-size: 10pt;
	font-family: Verdana;
	background-color : white;
	text-align : left;
	font-weight : bold;
	height: 10;
	color : Black;
}
.left_padded {
	font-family: Verdana;
	font-size: 16px;
	cursor:normal;
	font-weight : bold;
	color : green;
	text-align : left;
	padding-left : 20px;
}
.bignumber{
    font-family: Verdana;
	font-size: 32px;
	cursor:normal;
	font-weight : bold;
	color : #1852A5;
	
}
 .selectedrow {
	background-color: Yellow;
	cursor: pointer;
	cursor: hand;
}
.spaceryellow {
	background-color: Yellow;
}

.contentdiv {
	background-color: White;
	color: Black;
}
.footerdiv {
	border: 0px dashed gray;
	font-size: 8 px;
	padding: 2px;
	color: Black;
}
.gridrow_even {
	background-color: #FFFFC6;
}
.gridrow_odd {
	background-color: #FFFFE7;
}
.selectedreceiverdiv {
	border: 1pt solid black;
	background-color : transparent;
	cursor:normal;
}
.selectedreceivertext {
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	border-bottom : 1px solid gray;
	overflow: auto ;
	font-weight : bold;
}
.header10 {
	cursor:default;
	color : #8B008B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
}
.lightgridheader {
	cursor:default;
	color : #7B68EE;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 8pt;
}
.appt_text {
	font-family: Verdana;
	font-size: 10px;
	border-bottom : 1px dotted gray;
	cursor:hand;
	}
 .monheading {
	background-color: #d8daF8;
	font-weight: bold;
	color: #9933CC;
	font-size : 16px;
	border-bottom : 2px solid red;
	}
	 .headingul {
	font-weight: bold;
	color: #1852A5;
	font-size : 18px;
	border-bottom : 2px solid black;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom : 4px;
}
 .headingnoul {
	font-weight: bold;
	color: #1852A5;
	font-size : 18px;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom : 4px;
}



.title1{
background-color: #D9E2E9;
color:#003366; 
font-weight:bold; 
font-size: 16px; 
font-family: Verdana, Arial, Geneva, Helvetica;
}

A.title1:link {
	COLOR: #006699;

}
A.title1:visited {	TEXT-DECORATION: none}

A.title1:hover {
color: #003366; background-color: #D9E2E9;
tEXT-DECORATION: underline;
}
 .sectionheadingul {
	font-weight: bold;
	font-size : 14px;
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1852A5;
	border-bottom : 0px solid black;

	padding-bottom : 2px;
	width:500;
	font-variant : small-caps;
}

 .headingulred{
	font-weight: bold;

	font-size : 18px;
	border-bottom : 2px solid  red;
	font : Arial, Helvetica, sans-serif;
	}

	 .greenline {
	height: 2px;
	background-color : Green;
	}
.approw {
	font-family: Verdana;
	font-size: 12px;
	border-bottom : 1px dotted gray;
	cursor:hand;
	}
.approw {
	font-family: Verdana;
	font-size: 12px;
	border-bottom : 1px dotted gray;
	cursor:hand;
	}
.style1 {
	font-family: Verdana;
	font-size: 12px;
	border-bottom : 1px dotted gray;
	
	cursor:hand;
	background-color : #FAF0E6;
	}
.displaystyle2 {
	font-family: Verdana;
	font-size: 12px;
	border-bottom : 1px dotted gray;
	cursor:normal;
	}
.style2 {

	font-family: Verdana;
	font-size: 12px;
	}
	.style3 {
	font-family: Verdana;
	font-size: 16px;
	cursor:normal;
	font-weight : bold;
	color : green;
	text-align : left;
}
	.head16greenul {
	font-family: Verdana;
	font-size: 16px;
	cursor:normal;
	font-weight : bold;
	color : green;
	border-bottom : solid green;
}

	.head16 {
	font-family: Verdana;
	font-size: 16px;
	cursor:normal;
	font-weight : bold;
}
		.purpleonyellow16 {
	font-family: Verdana;
	font-size: 16px;
	cursor:normal;
	font-weight : bold;
	color : #FFFF99;
	background-color : #7B18AD;
	text-align : center;
}
	
	.readwrite {
	font-family: Verdana;
	font-size : 12px;
	cursor:normal;
}
	.readonly {
	background-color : #F0E68C;
	font-size : 18px;
}
.background_white { 
	border: 1px solid  #A52C52;
	background-color: white;
}

.celldiv { 
	border: 1px solid  #A52C52;
	background-color: white;
	width: 100;
	height: 30;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	overflow-y : auto;
}

.celldiv_sel { 
	border: 1px solid  #FFFFF0;
	background-color: #A52C52;
	width: 100;
	height: 30;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	overflow-y : auto;
}

.daydiv { 

	border: 1px solid  #CE3421;
	background-color: #DEB6C6;
	width: 100;
	height: 20;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	overflow-y : auto;
	text-align : center;
	color : #FDF5E6;
	font-weight : bold;
}
.blank { 

	border: 0px 
	width: 100;
	height: 20;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	overflow-y : auto;
	text-align : center;
	font-weight : bold;
}
.timeslotdiv { 

	border: 1px solid  #CE3421;
	background-color: #DEB6C6;
	width: 50;
	height: 30;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-align : right;
	color : #FDF5E6;
	font-weight : bold;
	vertical-align : middle;
	padding-top : 5px;
}

.outerdiv {
	border: 2px solid #7B18AD;
	background-color: transparent;
}
.buttonback {
	border-width : 0;
	border : 1px solid;
	border-color : green;
	padding : 1px;
	background-color : white;
	cursor:default;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-variant : normal;
	font-weight : normal;
}
.buttonback_sel {
	border-width : 0;
	border : 1px solid;
	border-color : red;
	padding : 1px;
	background-color : #FFB6C1;
	cursor:default;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-variant : normal;
	font-weight : normal;
	color : black;
}
.verd18 {
	font-family: Verdana;
	font-size: 18px;}
	
.verd14 {
	font-family: Verdana;
	font-size: 14px;
	font-weight : bold;

	}
.verd12 {
	font-family: Verdana;
	font-size: 12px;
	}
.ital12 {
	font-family: Verdana;
	font-size: 12px;
	font-style : italic;
}
.popupbutton {
	cursor:default;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #8B008B;
	font-size : 10pt;
}
.popupbutton_sel {
color : #FF6347;
cursor:hand;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt;
}

.verdana10b {
	cursor:default;
	color : #8B008B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
}






.navbar {
	font-size : 8pt;
	font-family: Verdana;
	font-weight : bold;
	cursor:default;
	color : #8B008B;

}
.navbar_sel {
	font-size : 10pt;
	font-family: Verdana;
	cursor:hand;
	color : #FFD700;
	font-weight : bold;


}

.borderrow {
	background-color : #FA8072;
	font-size : 25px;
}
.headingbox {
	background-color : #FFFBB5;
	font-size : 25px;
	text-align : center;
}


.trheadline {
	background-color : #4B0082;}
.trdetail {
	background-color : #e7e7ff;}
.white12 {
	font-size : 12pt;
	font-weight : bold;
	color : White;
}
.white14 {
	font-size : 14pt;
	font-weight : bold;
	color : White;
}
.purple12pt {
	font-size : 10pt;
	font-weight : bold;
	cursor:default;
	color : #8B008B;
}
.bordernone {
	border: 0pt solid #e1e1e1;
}
.bglilac {
}
.toprow {
	background-color : #e7e7ff;
	padding: 0 0 0 0;
	margin : 0 0 0 0;
	}
}	

.manyData {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; 
cursor: hand;}
.scrolldiv 
{
	border: 1pt solid black;
	background-color: #F0FFF0;
	height: 80px; 
	overflow: auto ;
	overflow-x: hidden ;
	overflow-y: scroll;
	}
.smallcaps {
	font-size : 10pt;
	font-weight : bold;
	cursor:default;
	color : #8B008B;
	font-variant : small-caps;
}
}
.mainrow_odd {
	border : 3px solid white;
}
.mainrow_even {	border : 1pt solid purple;
}
.mainrow_top {
	background-color : White;
	color : #E7E7FF;
}


.div_overflow {
	border: 1px solid #AF73CA;
	border-collapse : collapse;
	overflow-y : scroll;
	height:100px;
}
.boxwhite{
	border: 1px solid;
	}

.verd8 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight : bold;

}
		.verd24 {
	font-family: Verdana;
	font-size:24pt;
	font-weight : bold;
	color : #63B552;
}
INPUT {
	FONT-WEIGHT: 500; FONT-SIZE: 10pt; BACKGROUND: #ffffff; FONT-FAMILY: verdana
}
SELECT {
	BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;	BORDER-BOTTOM: #000000 1px solid;	FONT-WEIGHT: 500;	FONT-SIZE: 7.5pt;	BACKGROUND: #ffffff;	COLOR: #000000;	FONT-FAMILY: verdana
}
TEXTAREA {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: 500; FONT-SIZE: 7.5pt; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana;
}
.right {
font-family: verdana, Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	  text-align : right;
	  vertical-align : middle;
	font-weight : bolder;
	padding-right : 5px;
}
.tableHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: bold; 
  color: #FFFFFF; 
  background-color: #AF73CA;

  vertical-align : middle;
  }
.manyData {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; cursor:hand}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #AF73CA}
.box {
	border: 0px solid black;
	overflow-y: none;
	text-align : center;
	background-color: white;
}	

input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF}
.inputTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border : thin solid White;
}
legend {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #0099FF; font-size: 10px}
#scrollDiv { scrollbar-base-color: #E1EFFF }

.divback {
	border-width : 0;
	border : 2px groove;
	border-color : green;
	padding : 3px;
	background-color : white ;
	cursor:default;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
	}
.divback_small {
	border : 1px solid;
	cursor:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
	background-color : white;
	}
.divback_radio {
	border : 1px solid;
	cursor:pointer;
	cursor:hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
	background-color : white;
	}
.divback_radio_sel {
	border : 1px solid;
	cursor:normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
	background-color : #99FFCC;
	}
	
	.radio1_sel {
	background-color : #99FFCC;
	}
	.radio1 {
	background-color : white;
	}
	.div_box {
	border : 1px solid red;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	background-color : white;
	cursor:normal;
	}
.divback_small_sel {
	border : 1px solid;
	cursor:pointer;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
	background-color : #99FFCC;
}
.divback_small_sel_red{
	border : 1px solid;
	cursor:pointer;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
	background-color : Red;
}
.divback_small_sel_green{
	border : 1px solid;
	cursor:pointer;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
	background-color : green;
}

.timeslot {
	border : 1px solid black;
	}
.timeslot_sel {
	border : 1px solid green;
	background-color : #E4FCE9;
}

.unused {
	background-color : #32CD32;
}
.divbacknobox {
	border-width : 0;
	padding : 5px;
	backgrou	cursor:default;
}
.divback_sel_red {
	border-width : 0;
	border : 2px groove;
	border-color : green;
	padding : 3px;
	background-color : #FF3300;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
}
.divback_sel_green {
	border-width : 0;
	border : 2px groove;
	border-color : green;
	padding : 3px;
	background-color : #008400;
	cursor: hand;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	vertical-align : middle;
}
.maintext {
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 0px;
	
}
.lineabove {
	font-family: verdana, Arial, Helvetica, sans-serif;
	border-top : 2px solid ;
	 font-size: 12px;
	vertical-align : top;
	padding-left : 10px;
	border-top-color : #B0C4DE;
 	}

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