﻿
.radsImg
{
	width: 120px;
}

.havequestions
{
	/* display:none  */
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 15px;
	margin-bottom: 20px;
}


/* renderer control styles follow */
/*
Color notes: 
bottom of table gradient #313131
*/

.tableleft
{
	text-align: center;
	background: #f2f2f2;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
}

/* resets */
#app td
{
	padding: 8px;
	border: none;
}

.aPanel
{
	font-family: Arial;
}

.aTitle
{
	color: #E6674A;
	font-size: 16px;
	font-weight: bold;
}

.aTitleCaption
{
	font-size: 13px;
	color: #000000;
}
.aDescription
{
	margin-bottom: 15px;
}


.aDisplay
{
	border-collapse: collapse;
}


.aDisplay table
{
	border: 1px solid #e6e6e6;
}

.oDisplay
{
	border-collapse: collapse;
}

.oDisplay table
{
	border-collapse: collapse;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}


.aAuthenticationInstruction
{
	color: #2f2f2f;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 15px;
}

.aInputInstruction
{
	color: #4D4E53;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 15px;
}
.aOutputInstruction
{
	color: #4D4E53;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 15px;
}

.aStdDisplay
{
	padding: 5px;
	border: 1px solid black; /* background-color: #f2f2f2;	*/
	background-color: InfoBackground;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 400px;
}
.aErrDisplay
{
	padding: 5px;
	border: 1px solid black;
	background-color: InfoBackground;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 400px;
}

.aSubsDisplay
{
	margin-top: 20px;
	margin-bottom: 20px;
}
.aSubsDisplay input
{
	background-color: white;
}


.arule
{
	border: 1px inset;
	margin-bottom: 15px;
}


.aInputRow
{
	background-color: #f2f2f2;
}

.aInputRowAlt
{
	background-color: White;
}


.aOutputHeaderRow
{
	color: White;
	background-image: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
}




.aOutputHeaderCell1
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: white;
}
.aOutputHeaderCell2
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: white;
}
.aOutputHeaderCell3
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: white;
}
.aOutputHeaderCell4
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: white;
}

.aOutputRow
{
	background-color: #f2f2f2;
}

.aOutputRowAlt
{
	background-color: White;
	border-bottom: 1px solid #e6e6e6;
}



/*
*/

.aInputHeaderRow
{
	background-color: #313131;
}

/*  border-left: 1px solid #727272;. */
.aInputHeaderCell1
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: white;
}
.aInputHeaderCell2
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: #ffffff;
}

.aInputHeaderCell3
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: #ffffff;
}
.aInputHeaderCell4
{
	background: url(../imgs/thbg.jpg);
	background-repeat: repeat-x;
	background-color: #313131;
	color: #ffffff;
}


#popup input
{
	padding: 6px;
	font-size: 12px;
	display: block;
	margin-top: 5px;
	background-repeat: repeat-x;
	background-color: #cccccc;
	border: 1px #a8a8a8 solid;
	width: 250px;
}

#authDiv
{
	margin-top: 15px;
	margin-bottom: 15px;
}

#authDiv table
{
	padding: 8px;
	background-color: #f2f2f2;
	border: 1px solid #e6e6e6;
}


#ctl00_MainPageContent_ctl00_SIAuthDisplay
{
	width: 590px;
}

/* Min-Height:20px; */
#authDiv input
{
	padding: 4px;
}

#inputsTable input
{
	padding: 4px;
	border: 1px solid #999999;
}

#outDiv input
{
	padding: 4px;
	border: 1px solid #999999;
}



.aBButton
{
	min-height: 8px;
	margin-top: 10px;
	background: #df593c;
	color: #ffffff;
	border: 1px solid #b64c36;
	width: 150px;
	font-size: 10px;
	padding: 3px;
	float: right;
	margin-right: 5px;
	font-weight: bold;
}
.aInvokeButton
{
	min-height: 8px;
	margin-top: 10px;
	background: #df593c;
	color: #ffffff;
	border: 1px solid #b64c36;
	width: 80px;
	font-size: 10px;
	padding: 1px;
	float: right;
	margin-right: 5px;
	font-weight: bold;
}

.aRegisterBtn
{
	margin-top: 10px;
	background: #df593c;
	color: #ffffff;
	border: 1px solid #b64c36;
	width: 150px;
	font-size: 10px;
	padding: 1px;
	margin-right: 5px;
	font-weight: bold;
}


.aStdDisplay
{
	background-color: InfoBackground;
}

.aErrDisplay
{
	background-color: InfoBackground;
	font-size: xx-large;
	font-weight: bold;
}

#ctl00_MainPageContent_ctl00_buttonID
{
	min-height: 8px;
	margin-top: 10px;
	background: #df593c;
	color: #ffffff;
	border: 1px solid #b64c36;
	font-size: 11px;
	padding: 34px;
	float: right;
	font-weight: bold;
	position: relative;
	left: -8px;
	width: 150px;
}


