/* CSS Document */
body		{background: white;}
hr			{ color: #CCCCCC;}



h1{font-weight: bold;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 16pt;}

.hrh{border: solid 2px #eee;}

.boldstyle {font-size:30px; font-weight: normal;}

.divmarginb {margin-bottom: 30px;}

.MainTitle
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: #323265;
	text-align: center;
}

.MainTitle1
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #0483e0;
}


.td_head{ background-color:#a8cde7; color:#000;font-weight:bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt; padding: 6px;}

.td_head1{ background-color:#f8c3c3; color:#000;font-weight:bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt; padding: 6px;}


input {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
select{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

.topic-text		{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	 }

/* general style classes */
.section-heading	{ font-weight: bold;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 12pt;   }
.question-heading		{ font-weight: bold;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10pt;   }
.question-text			{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.choice-text		{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}
.perseus-link		{ font-size: 8pt;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.list-anchor		{ font-weight: bold;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size : 10pt;   }
.text-block		{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

/* table row styles for scale-definition questions */
.category-row		{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #CCCCCC;
}
.anchor-row		{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #CCCCCC;
	 }
.choice-row		{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #CCCCCC;
	  }

/* table text styles for scale-definition questions */
.total-row		{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	background-color : #CCCCCC;
	}
.odd-row		{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	  }
.even-row		{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	}



/* table and cell styles for multi-page progress indicator */
.progress-table		{  }
.completed-cell		{
	background-color : #666666;
}
.uncompleted-cell	{
	background-color : #CCCCCC;
}

#IntroBlock
{
	margin: 9ex 3ex 3ex 3ex;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

.txtfieldbg {
	background-color: #f5f5f7;
	border: 1px solid #dcdcdc;
	margin-bottom:10px;
	width: 50px;
}

.submitbtn {
	background-image: url(/icons/images/btn_bgorange.gif);
	background-color: #ffffff;
	border: 0px solid #90072d;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 41px;
	width: 133px;
}


.submitbtnmac {
	background-image: url(/icons/images/btn_bgorange.gif);
	background-color: #ffffff;
	border: 0px solid #90072d;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 41px;
	width: 133px;
	margin-left: 150px;
}

.popupbox {
	border: solid #47b2d8 1px;
	background-color: #F2F2FF;
	padding-left: 5px;
	width: 195px;
	z-index:1000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000080;
	margin-top:5px;
	
}

.alerth1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	
}



.bullblue1
{
	background-image: url(/icons/images/arrowbullblue.gif);
	background-repeat: no-repeat;
	width:15px;
	height:15px;
	border: 0px solid #FF0000;
	padding:15px;
}

.borderno {
	border: solid #47b2d8 1px;
	width:15px;
	height:15px;
	
}

.bluelinkbold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2498ef;
	text-decoration: none;
	font-weight: bold;
}
.bluelinkbold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2498ef;
	text-decoration: none;
	font-weight: bold;
}
.bluelinkbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2498ef;
	text-decoration: underline;
	font-weight: bold;
}
.bluelinkbold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2498ef;
	text-decoration: none;
	font-weight: bold;
}


.aligned
{
	text-align:left;
}

.imgalign
{
	vertical-align: -3px;
}


.formbg {
	background-image: url(/icons/Digital/FormBg1.gif);
	background-repeat: no-repeat;
	height:332px;
	width:100%;
}

.formbg1 {
	border: solid 0px #dbdbdb;
	padding: 2%;
	height:310px;
	width:99%;
}

.formholder
{
	background-image: url(/icons/images/FormBg.gif);
	background-repeat: no-repeat;
	width:405px;
	height:320px;
	border: 0px solid #FF0000;
	padding:15px;
}

.formholder1
{
	
	width:405px;
	height:320px;
	border: 1px solid #d4d2d2;
		box-shadow:  0px 1px 5px 0px #d6d6d6;
	
	
}


.dlgField {
	width: 96.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	/*overflow:visible;*/
}

.dlgField:focus {
/*	width:auto;
	position:absolute;*/
}

.checkboxfont{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size : 10pt;
}



.titlebg
{
	background-color:#0c8bea;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 11pt;
	color:#ffffff;
	padding:3px;
	padding-left:10px;
	border: 0px solid #000000;
	line-height:20px;
	box-shadow: 0 0px 10px #a2a2a2;
	 }
	
	.outbor
{
	
	padding:3px;
	border: 1px solid #e3e1e2;
	background-color:#ffffff;
	box-shadow: 0 10px 15px #dbdbdb;
	 }
	
	
	.msgred
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ee1919;
	
}

.radiostyle {
	border: 0px solid #0066FF;
	height: 1.5em;
	width:50px;
	align: left;
	vertical-align: sub;
	margin-top: 15px;
	
	
}

.options {
	
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	
}

	.rcorners {

    border: 3px solid #71cbe1;
    padding: 10px; 
    width: 530px;
  	background-color: #f0f9ff;
    margin-right: 50px;
}



.titletxt
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#003357; text-decoration:none; font-weight:bold;line-height:24px;
text-align:left; 
}
	
.submitbtn1 {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: none;
  outline: 0;
  display: inline-block;
  color: white;
  background-color: #1d8cd8;
  text-align: center;
  cursor: pointer;
  width: 75%;
  font-size: 18px;
  margin: 10px;
  border-radius: 4px;
  padding: 12px;
}

.submitbtn1:link {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: none;
  outline: 0;
  display: inline-block;
  color: white;
  background-color: #1d8cd8;
  text-align: center;
  cursor: pointer;
  width: 75%;
  font-size: 18px;
  margin: 10px;
  border-radius: 4px;
  padding: 12px;
}
.submitbtn1:active {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: none;
  outline: 0;
  display: inline-block;
  color: white;
  background-color: #1d8cd8;
  text-align: center;
  cursor: pointer;
  width: 75%;
  font-size: 18px;
  margin: 10px;
  border-radius: 4px;
  padding: 12px;
}
.submitbtn1:visited{
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: none;
  outline: 0;
  display: inline-block;
  color: white;
  background-color: #1d8cd8;
  text-align: center;
  cursor: pointer;
  width: 75%;
  font-size: 18px;
  margin: 10px;
  border-radius: 4px;
  padding: 12px;
}

.submitbtn1:hover {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border: none;
  outline: 0;
  display: inline-block;
  color: white;
  background-color: #1d8cd8;
  text-align: center;
  cursor: pointer;
  width: 75%;
  font-size: 18px;
  margin: 10px;
  border-radius: 4px;
  padding: 12px;
}

.formfield{height: 30px; width: 100%;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	border: 1px solid #dcdcdc;
	margin-bottom:10px; background-color: #f5f5f7;}
	
	.resptxt {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
	