
/*reviews tab table*/

.revTab 
{
border: 1px solid black;
border-collapse: collapse;

}

.revTab td
{
border: 1px solid black;
}

TABLE td tr
{
/*border-right: 2px solid rgb(221, 222, 222);
border-top: 2px solid rgb(221, 222, 222);
border-left: 2px solid rgb(221, 222, 222);
"background-color: rgb(207, 218, 229); border: 2px solid rgb(221, 222, 222);" */

/*border: solid 1px red;*/

}



.List
{
padding-top: 5px;
padding-bottom: 5px;
}

table.TBmoreSpacing td
{
padding-right: 10px;
}

.htmlPage td tr
{
border: none;
}

table.TBalignCellTop span
{

}

table.TBalignCellTop
{
border-collapse: collapse;
}

table.TBalignCellTop td
{
border-right: 2px solid rgb(221, 222, 222);
border-left: 2px solid rgb(221, 222, 222);
border-top: 2px solid rgb(221, 222, 222);
border-bottom: 2px solid rgb(221, 222, 222);*/

vertical-align: middle;
padding-right: 3px;
}

table.TBalignCellTop td td
{
border: none;
}

.TBalignCellTop input
{
padding-bottom: 8px;
}

TD:SpecialBorderNone
{
border-top: 0;
border-bottom: 0;
border-left: 0;
border-right: 0;
}

.myview
{
width: 100%;
}

.viewtitle {
	color: #003664;
	font: verdana;
	font-size: 14pt;
	margin-left: 10px;
}

.viewtitle2
{
	color: #003664;
	font: verdana;
	font-size: 12pt;
	margin-left: 10px;
	/*text-decoration: underline;*/
}


.viewtitle3
	{
	color: #003664;
	font: verdana;
	font-size: 10pt;
	margin-left: 15px;
	}

.questions {
	font: verdana;
	font-size: 10pt;
	font-weight: normal;
	color: black;
	margin-left: 10px;
	width: 95%;
}

.questions p {

font: verdana;
font-size: 10pt;
color: black;
}

/*table styles for view question secions*/

.myview table{
	/*background-color: red;*/
	margin-left: 0px;
	/*BORDER: 2px solid red;*/
}

.myview table tr td{
	/*background-color: white;*/
	/*border: solid 1px red;*/
	

}

.questions td
{

	padding-bottom: 10px;
}


.questions span

{
font: verdana;
font-size: 10pt;
/*color: black;*/
}

.questions table
{
/*border: solid 1px red;*/
}

.tdQuestionNumber
{
FONT-WEIGHT: bold; 
vertical-align: text-top;
padding-right: 3px;
}

.tdSpecialHeaderBold
{
font-weight: bold;
align: left;
}

/*end table styles*/

.myview input.inputControl {
	/*margin-left: 10px;*/
	margin-top: 5px;
		
}


.myview SELECT.selectControl {
	/*margin-left: 10px;*/
	margin-top: 5px;
}

.myview TEXTAREA.textAreaControl {
	/*margin-left: 10px;*/
	margin-top: 5px;
		
}
 

.myview input.ViewSetChooserField{
	margin-top: 5px;
	/*background-color: white;*/

}

.myheader1

(

font-size: 20pt;
color: red;

)

.SpecialTable 

{
/*border: 1px solid black;*/

border: none;

}

.SpecialTable table tr td span

{
/*border-bottom: solid 1px gray;*/
/*border: 2px solid gray;*/
margin: 0px;
border-collapse: collapse;
vertical-align: top;
border: none;
}

.PrintQuestion span p td

{
font: verdana;
font-size: 10pt;
/*font-color: black;*/
font-weight: normal;
}

/* Custom Help*/

.CustomHelp
{
background-color: red;
}

.CustomHelp h2

{
margin-left: 15px
)

.CustomHelp p

{
margin-left: 30px;
background-color: red;
}

.Required 
{
font-weight: bold;
color: #FF3333;
text-align: top;
}

.RequiredSpan 
{
font-weight: bold;
color: #FF3333;
padding-left: 0;
text-align: top;
}


/*my custom component styles*/

/*Standard - Border/FIll*/
.ComponentStyle_RickSpecial 
{
    /*border: 2px solid red;*/
    
}


.ApplicationStyleDisplay div span table
{
background-color: orange;

color: white;
border: 2px solid black;
border-bottom: 1px;
margin-top: 10px;

}

.ApplicationStyleDisplay .RoomComponent RoomComponentClear
{
background-color: orange;

color: white;
border: 2px solid black;
border-bottom: 1px;
margin-top: 10px;

}

.ApplicationStyleDisplay div.RoomComponent RoomComponentClear
{
background-color: orange;

color: white;
border: 2px solid black;
border-bottom: 1px;
margin-top: 10px;

}
