
BODY
{
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	font-family: Arial, Sans-Serif;
	letter-spacing: normal;
	background-color: white;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #ffffff;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}
		
A
{
	color: #000080;
}	

A:visited
{
	color: #000080;
}

A:link
{
	color: #000080;
}
	
A:hover
{
	color: #336699;
	text-decoration: none;
}
	
A.all:link
{
	color: #000080;
	text-decoration: none;
}

A.all:active
{
	color: #000080;
	text-decoration: none;
}

A.all:visited
{
	color: #000080;
	text-decoration: none;
}
	
A.all:hover
{
	color: #336699;
	text-decoration: underline;
}
	
A.topMenu
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #eeeebb;
	font-family: Verdana, Arial;
	text-decoration: none;
}

A.topMenu:visited
{
	color: #eeeebb;
	text-decoration: none;
}
	
A.topMenu:hover
{
	color: #ffffff;
	text-decoration: underline;
}
	
A.menu
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #ffffff;
	font-family: Verdana, Arial;
	text-decoration: none;
}
	
A.menu:hover
{
	color: #ffffff;
}
	
SMALL
{
	font-size: 8pt;
}	

BIG
{
	font-size: 12pt;
}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

TABLE
{
	font-size: 8pt;
	font-family: Arial, Sans-Serif;
}

TD.topMenu
{
	font-weight: bold;
	font-size: 7.5pt;
	color: #eeeebb;
	background-color: #666633;
	font-family: Verdana, Arial;
}
TD.top
{
	font-weight: normal;
	font-size: 18pt;
	color: white;
	background-color: #666633;
	font-family:  Arial;
	
}
	
TD.formHead
{
	font-weight: bold;
	font-size: 9.5pt;
	color: #ffffff;
	font-family: Verdana, Arial;
}

SELECT
{

}
	
INPUT.PI
{
	font-size: 7.5pt;
	width: 40px;
	color: navy;
	font-family: Tahoma;
	height: 20px;
}

INPUT.pik
{
	font-size: 8pt;
	font-family: MS Sans Serif, Tahoma, Arial;
	color: navy;
	width: 28px;
	height: 20px;
}


BUTTON.pik
{
	font-size: 8pt;
	font-family: MS Sans Serif, Tahoma, Arial;
	color: navy;
	width: 28px;
	height: 20px;
}
	
INPUT, SELECT, TEXTAREA
{
	font-size: 8pt;
	font-family: Arial;
}

FORM
{
	font-size: 8pt;
	font-family: Arial, Sans-Serif;
}

SPAN.wizTabs
{
	font-weight: bold;
	color: midnightblue;
}

TD.wizTabSel
{
	width: 20%;
	height: 25px;
	background-color: #cdcdcd;
	text-align: center;
}

TD.wizTabs
{
	width: 20%;
	height: 25px;
	background-color: #e7e7e7;
	text-align: center;
}

A.wizTabs
{
	font-weight: bold;
	color: midnightblue;
	text-decoration: none;
}

A.wizTabs:hover
{
	color: red;
}

HR.wiz
{
	width: 100%;
	color: silver;
	height: 1px;
}

TABLE.wizText
{
	color: #666666;
}

A.nav:visited
{
	color: #000080;
}

A.nav
{
	color: #000080;
}






.pi1 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#A80266, endColorstr=#D17A7c, gradientType=1); background-color: #A80266; }
.pi2 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCCC99, endColorstr=#999966, gradientType=1); background-color: #999966; }
.piw {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#999966, gradientType=1); background-color: #ffffff; }
.pil {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#999966, endColorstr=#CCCC99); background-color: #999966; }
.ordt {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#e7e7e7, gradientType=1); background-color: #e7e7e7; }
.dbr .dt, .dbr .dtr, .dbr .dtl {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#684648, endColorstr=#B09FA0); background-color: #684648; }
.dbr .dk {background-color: #684648; }
.dbr .md {background-color: #E1D1D1; }
.dbr .lt {background-color: #F5EBEB; }
.dbr hr {color: #E1D1D1; }
.multi
{
	border-top:none;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	border-left:solid 1px black;
	background-color:"#CCCC99";}
	
.multimid
{
	border-top:none;
	border-right:solid 1px black;
	border-bottom:none;
	border-left:solid 1px black;
 }
	
.uborder
{
	border-top:none;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	border-left:solid 1px black;
}

.bottomborder 
{	border-bottom:solid 1px black;}
.topborder 
{	border-top:solid 1px black;}

.bottomborderwhite
{	border-bottom:solid 3px white;}

.multitop
{	
	border-bottom: solid 1px black;
	background-color: #999966;
	color:White;}
	
.fieldsrequired
{
	background-color: #999966;
	color:white;
	font-size: 10pt;}
	
.fielddefinecolumn
{
	font-size: 10pt;
	background-color:#CCCC99;
	text-align:right;}
	
.abstractquestions
{
	font-size: 10pt;
	background-color:#CCCC99;
	text-align:left;
	}
	
.lightcolorbackgroundCenter
{
	font-size: 10pt;
	background-color:#CCCC99;
	text-align:center;
	}
	

	
	
.abstractanswers
{
	background-color:#d3d3d3;
	text-align:left;
	vertical-align:bottom;
	}
	
.buttonbackground
{
	background-color:#d3d3d3;
}
.greenborder 
{
	border:solid 2 #666633;}
.repeaterhead
{	
	font-size: 12pt;
	}
.repeater
{	
	font-size: 10pt;
	background-color:#d3d3d3;
	border-color:Gray;
	}
	
.repeater2
{	
	font-size: 10pt;
	background-color:#d3d3d3;
	border-color:black;
	border-width:3px;
	
	}
.lightbackground
{
	background-color:#d3d3d3;
	border:none;	}
.lightbackgroundcontrols
{
	border-color:gray;}
.timeremaininglabel
{
	color:#CCCC99;
	font-weight:bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial;
	}
.timeremaining
{
	color:white;
	font-weight:bold;
	font-size: 7.5pt;
	font-family: Verdana, Arial;
	}
.refreshSession
{	font-weight: bold;
	font-size: 7.5pt;
	color:#eeeebb;
	font-family: Verdana, Arial;
	text-decoration: none;
	}

.refreshSession:visited
{
	color: #eeeebb;
	text-decoration: none;
}

.refreshSession:link
{
	color: #eeeebb;
	text-decoration: none;
}

.refreshSession:active
{
	color: #eeeebb;
	text-decoration: none;
}
	
.refreshSession:hover
{
	color: #ffffff;
	text-decoration: underline;	
}


.refreshSession2
{	font-weight: bold;
	font-size: 7.5pt;
	color:#eeeebb;
	font-family: Verdana, Arial;
	text-decoration: none;
	}
	



.refreshSession2:visited
{
	color: #eeeebb;
	text-decoration: none;
}

.refreshSession2:link
{
	color: #eeeebb;
	text-decoration: none;
}

.refreshSession2:active
{
	color: #eeeebb;
	text-decoration: none;
}
	
.refreshSession2:hover
{
	color: #d3d3d3;
	text-decoration: underline;	
}


.sortgrid a
{
	color: White;
	text-decoration: none;
}

.sortgrid a:visited
{
	color:  White;

}
.sortgrid a:hover
{
	color: #666633;

}
.sortgrid a:active
{
	color: #666633;

}







.patientdarkback
{
	background-color:gray;
	color:White;
	}

.redirect
{
	font-size: 14pt;
	font-weight:bold;
	color:#666633;
}
	
.patientback
{
	background-color:silver;	
}


.border
{
	border-color:#666633;
}
.regText
{
	color:#999966;
}

