#logo {	position: absolute;	left: 0px;	top: 0px;	z-index: 1;}#banner-title {	padding: 35px 20px 0 0;	right: 0px;	top: 0px;	z-index: 100;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	font-style: normal;	color: #ffffff;	vertical-align: bottom;	position: absolute;}.banner_top {	width: 100%;	height: 82px;	background: url(../images/banner-222.png) repeat-x;	position: absolute;	left: 0px;	top: 0px;	z-index: -1;}/*body { background-image: url(../images/bg-login1.jpg); background-repeat: repeat-x; }*/	/* Boxes */.roundedcornr_box_989588 {	background: #cccccc;	width: 400px;}.roundedcornr_box_989588_2 {	background: #cccccc;	width: 560px;}.roundedcornr_top_989588 div {	background: url(../images/roundedcornr_989588_tl.png) no-repeat top left		;}.roundedcornr_top_989588 {	background: url(../images/roundedcornr_989588_tr.png) no-repeat right		top;}.roundedcornr_bottom_989588 div {	background: url(../images/roundedcornr_989588_bl.png) no-repeat bottom		left;}.roundedcornr_bottom_989588 {	background: url(../images/roundedcornr_989588_br.png) no-repeat bottom		right;}.roundedcornr_top_989588_2 div {	background: url(../images/roundedcornr_238623_tl.png) no-repeat top left		;}.roundedcornr_top_989588_2 {	background: url(../images/roundedcornr_238623_tr.png) no-repeat right		top;}.roundedcornr_bottom_989588_2 div {	background: url(../images/roundedcornr_238623_bl.png) no-repeat bottom		left;}.roundedcornr_bottom_989588_2 {	background: url(../images/roundedcornr_238623_br.png) no-repeat bottom		right;}.roundedcornr_top_989588 div,.roundedcornr_top_989588,.roundedcornr_bottom_989588 div,.roundedcornr_bottom_989588,.roundedcornr_top_989588_2 div,.roundedcornr_top_989588_2,.roundedcornr_bottom_989588_2 div,.roundedcornr_bottom_989588_2	{	width: 100%;	height: 10px;	font-size: 1px;}.roundedcornr_box_777777 {	background: url(../images/roundedcornr_777777_tl.png) no-repeat top left		;	width: 175px;}.roundedcornr_top_777777 {	background: url(../images/222-single-wht.jpg) no-repeat top right;	width: 175px;	height: 38px;}.roundedcornr_top_777777 div {	margin: 0 0 0 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	text-transform: none;	color: #ffffff;	height: 30px;	font-weight: bold;}.roundedcornr_bottom_777777 {	background: url(../images/roundedcornr_777777_bl.png) no-repeat bottom		left;}.roundedcornr_bottom_777777 div {	background: url(../images/roundedcornr_777777_br.png) no-repeat bottom		right;}.roundedcornr_content_777777 {	background: url(../images/roundedcornr_777777_r.png) top right repeat-y;}/*.roundedcornr_top_777777 div,*/.roundedcornr_bottom_777777 div,.roundedcornr_bottom_777777 {	width: 175px;	height: 10px;	font-size: 1px;}.roundedcornr_content_777777,.roundedcornr_bottom_777777 {	margin-top: -25px;}.roundedcornr_content_777777 {	padding: 0 10px;}a.text:link,a.glance:link {	color: #666666;	text-decoration: none;}a.text:visited,a.glance:visited {	color: #666666;	text-decoration: none;}a.text:hover,a.glance:hover {	color: #666666;	text-decoration: underline;}a.text:active,a.glance:active {	color: #666666;	text-decoration: none;}/* Content styles */#header-banner {	width: 800px;	margin: 0 auto 0 auto;	position: relative;	top: 90px;}.text666666-11-6 {	margin: 20px 2px 15px 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	text-transform: none;	color: #666666;	line-height: 12.75pt;	height: 250px;}.box_title {	margin: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	color: #6a1a41;	width: 350px;}/* Disclaimer */a.disclaimer:link {	color: #888888;	text-decoration: underline;}a.disclaimer:visited {	color: #888888;	text-decoration: underline;}a.disclaimer:hover {	color: #888888;	text-decoration: underline;}a.disclaimer:active {	color: #888888;	text-decoration: underline;}.text-disclaimer {	margin: 40px 0 10px /*0 OSA*/ 15px;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	color: #888888;	z-index: -10000;}.text-disclaimer-right {	margin: 40px /*0 OSA*/ 15px 10px 0;	float: right;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	color: #888888;	z-index: -10000;}/*content*/.content {	padding: 5px 5px;}.text_content {	margin: 52px /*50px OSA*/ 0 0 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	text-transform: none;	color: #666666;	line-height: 12pt;}/*box_content*/.text_content_box {	margin: 5px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	text-transform: none;	color: #333333;	line-height: 12pt;	text-align: center;	/*NEW OSA*/ background: #cccccc;}.text_content_box4 {	margin: 5px 30px 5px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	text-transform: none;	color: #333333;	line-height: 12pt;}.graybox_12344 {	background: #cccccc;	width: 600px;	padding-top: 5px;	padding-bottom: 20px;}.graybox_12344_progress {	float: right;	margin-right: 20px;	margin-top: 10px;	width: 200px;	height: 26px;}.text666666 {	margin: 0 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	text-transform: none;	color: #666666;	line-height: 12pt;}a.text_link:link {	color: #666666;	text-decoration: none;}a.text_link:visited {	color: #666666;	text-decoration: none;}a.text_link:hover {	color: #666666;	text-decoration: underline;}a.text_link:active {	color: #666666;	text-decoration: none;}.indent-9 {	margin: 10px 0 0 0}#qmsg0,#qmsg1,#qmsg2,#qmsg3,#qmsg4,#qmsg5,#inp0,#inp1,#inp2,#inp3,#inp4,#inp5 {	margin: 3px 0 0 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	text-transform: none;	color: #cccccc;	line-height: 9pt;	float: left;	width: 100px;	display: inline;	height: 22px;	text-align: right;	padding: 1px 4px 1px 0;}/*HelpTips*/.helpbox {	float: right;	margin-right: 20px;	margin-top: 10px;	margin-left: 10px;	background: #e7e7e7;	width: 180px;	padding: 10px;}.helpbox_1 {	background: #e7e7e7;	width: 480px;	padding: 10px;	z-index: 1;}.help_content {	margin: 10px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	text-transform: none;	color: #666666;	line-height: 12pt;}.help_box_title {	margin-top: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	color: #6a1a41;	width: 200px;}/*NTBB Styles*/.sbnub {	FONT-WEIGHT: bold;	FONT-SIZE: 10px;	COLOR: black;	LINE-HEIGHT: normal;	FONT-STYLE: normal;	FONT-FAMILY: Verdana, arial, sans-serif;	TEXT-DECORATION: none}.errpanel {	color: red;	font-weight: none;	text-align: left;}#errormsg {	height: 25px;	margin: 0 0 12px 0}.questiondiv {	float: left;	height: 56px;}#s4button{/*	visibility:hidden;*/}#popup {	display: none; position: absolute; left: 610px; top: 335px; border: solid black 1px; background-color: #cccccc; width: 200px; height: 320px;}#popup2 {	display: none; position: absolute; left: 610px; top: 340px; border: solid black 1px; background-color: #cccccc; width: 200px; height: 240px;}