/* Import styles that aren't compatible with Netscape 4 */
@import url(real-style.css);
/* Netscape 4 Style */
body {
	background-color : #fff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color : #333;
}

div.content {
	padding : 2em 8ex;
}

div.navigation {
	background-color: transparent;
	text-align: center;
	margin : 0px;
	padding : 1em 8ex 2em 0ex;
	width : auto;
}

h1, h2, h3 {
	font-family : Century Gothic, Helvetica, Arial, sans-serif;
}

h1 {
	margin-left: 9ex;
}

h2 {
	font-size : 1.75em;
	width : 50ex;
	color: #294076;
}

h3 {
	font-size : 1.5em;
	margin-top : 1em;
	margin-bottom : 0.5em;
	width : 60ex;
	color: #666;
}

h4 {
	color: #666;
}

h5 {
	color: #888;
}

h6 {
	font-size: 1em;
	color: #666;
	margin: 0.4em 0 0.2em 0;
}

blockquote, p {
	width : 70ex;
	line-height : 1.5;
}

p.highlight {
	color : #A00;
}

blockquote, q {
	font-style: italic;
}

ul, ol {
	margin-left: 0;
	padding-left: 5ex;
	width : 65ex;
}

hr {
	width : 70ex;
	text-align : left;
	color : #636CAB;
	margin-left : 0;
	margin-right : auto;
}

div.formobjects {
	margin-left : 2ex;
	width: 80ex;
	padding-left : 1ex;
}

div.formobjects div.formobjects {
	margin-left : 2ex;
	padding-left : 0;
	width: 76ex;
}

dt {
	font-weight : bold;
}

th.statement{
	text-align : left;
	font-weight : normal;
}

table.questions {
	color: inherit;
	border-collapse : collapse;
	empty-cells : show;
	margin-bottom: 2em;
}

td, th {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	color: #333;
	line-height : 1.3;
}

table.questions thead {
	vertical-align : bottom;
}

table.questions thead h4 {
	font-size: 1.2em;
	margin: 0;
	width: auto;
}

table.questions thead tr.labels {
	font-size: 0.8em;
}

table.questions tbody {
	vertical-align : top;
}

td.index {
	text-align : right;
	font-weight : bold;
}

table.labels {
	width: 97%;
}

table.questions td.first, table.questions th.first			{background : #efe;}
table.questions td.second, table.questions th.second			{background : #def;}
table.questions td.third, table.questions th.third			{background : #edf;}
table.questions td.fourth, table.questions th.fourth			{background : #ffd;}
table.questions tr.odd											{background : #ddd;}
table.questions tr.odd td.first								{background : #cdc;}
table.questions tr.odd td.second								{background : #bcd;}
table.questions tr.odd td.third								{background : #cbd;}
table.questions tr.odd td.fourth								{background : #ddb;}

table.questions thead table.labels td {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 0.8em;
	vertical-align: bottom;
}


.invisible 	{
	display: none;
}

select.levelTwoSelect {
	margin-left : 4ex;
}
ul.language a:hover {
	background-color:#333333;
	border-bottom:1px solid #333333;
	color:white;
}

ul.language a {
	border-bottom:1px solid #EFEEE0;
	color:#00504D;
	display:block;
	font-size:2em;
	padding:0.25em;
	text-decoration:none;
}

ul.language {
	line-height:1.25;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

	ul.language li.disabled {
		color:#aaa;
		font-size: 2em;
		text-decoration: none;
		padding: 0.25em;
		display: block;
		border-bottom: 1px solid #EFEEE0;
	}

	
#bannerText h1 {
 	color:#E2302F;
/* 	font-size:1.4em;*/
 	font-size:2.5em;
 	line-height:.99em;
	font-family:Cambria;
	text-align:center;	
}

#banner-text-container {
	padding-left:0px;
}

hr.sectionBreak {
	width:100%;
	color:#C0C0C0;
}

