/*GLOBAL*/

body {
	background: url(/assets/images/bg.jpg); background-repeat: no-repeat; background-position: top center;
	text-align: center;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	font:100%; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal;

}

h1 {
	color: #fff;
	text-align:left;
	font-size: 125%;
	font-weight: bold;
	padding: 15px 0px 0px 25px;
	margin: 0px;

}


h2 {
	color: #fff;
	text-align:left;
	font-size: 125%;
	font-weight: bold;
	padding: 15px 0px 0px 25px;
	margin: 0px;
}

h3 {
	color: white;
	text-align:left;
	font-size: 115%;
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-top: 10px; margin-left: 14px;

}

h4 {
	color: #3C6CDF;
	text-align:left;
	font-size: 100%;
	font-weight: bold;
	padding: 5px 0px 0px 20px;
	margin: 0px;

}

h5 {
	color: white;
	text-align:left;
	font-size: 100%;
	font-weight: bold;
	padding:8px 0 0 14px;
	margin: 0;


}

h6 {
	color: #98CB00;
	text-align:left;
	font-size: 140%;
	font-weight: bold;
	margin-top: 27px; margin-left: 84px; margin-bottom:-20px;

}

p {	color: #fff;
	text-align: left;
	font-size: 75%;
	margin-left: 25px; margin-top: 15px; margin-bottom: 0px; margin-right: 25px;
	line-height: 120%;
}

p.login {	color: #fff;
			text-align: left;
			font-size: 75%;
			margin-left: 25px; margin-top: 0px; margin-bottom: 5px; margin-right: 25px;
			line-height: 120%;
}

p.consumer {	color: #0B2972;
			text-align: center;
			font-size: 75%; font-weight:normal;
			margin:0;
			padding:0;
			margin-top: 8px;
}

p.consumer2 {	color: #fff;
			text-align: center;
			font-size: 65%; font-weight:normal;
			margin:0;
			padding:0;
			margin-top: 8px;
}

p.body {color: #0A2972;
		text-align: left;
		font-size: 75%;
		padding: 20px 20px 0px 20px;
		margin:0px;
		line-height: 130%;
}

p.body2 {color: white;
		text-align: left;
		font-size: 75%;
		padding: 0px 0px 0px 0px;
		margin:0px;
		line-height: 130%;
}

p.body3 {color: #fff;
		text-align: left;
		font-size: 80%;
		margin-left: 0px; margin-top: 10px; margin-bottom: 20px;
}

p.body4 {color: #fff;
		text-align: left;
		font-size: 80%;
		margin-left: 0px; margin-top: -14px; margin-bottom: 0px;
}

p.body5 {color: #fff;
		text-align: left;
		font-size: 80%;
		margin-left: 10px; margin-top: 8px; margin-bottom: 8px;
}

p.body6 {color: #fff;
		text-align: left;
		font-size: 80%;
		margin-left: 0; margin-top: 6px; margin-bottom: 0;
}

p.body7 {color: white;
		text-align: left;
		font-size: 75%;
		padding: 0px 0px 0px 0px;
		margin:0px;
		margin-left:14px;
		line-height: 130%;
}

p.body8 {color: #fff;
		text-align: center;
		font-size: 70%;
		margin:0;
		padding:14px 0 0 0;
}

p.body9 {color: white;
		text-align: left;
		font-size: 75%;
		padding: 20px 0px 10px 0px;
		margin:0px;
		line-height: 130%;
}

p.body10 {color: white;
		text-align: left;
		font-size: 75%;
		padding:0;
		margin:3px 0 0 0;
}

p.breadcrumb {	color:#0B2972;
				background-color:#82A4F4;
				text-align: left;
				font-size: 75%;
				padding:0 0 14px 14px;
				margin:0;
}

p.doc {color: #999;
		text-align: left;
		font-size: 75%;
		padding:0;
		margin:0;
		line-height: 130%;
}

p.form {color: #556c0d;
		text-align: left;
		font-size: 80%;
		padding: 0;
		margin: 0;
		line-height: 130%;
}

p.white {color: white;
		text-align: left;
		font-size: 80%;
		padding: 0;
		margin: 0;
		line-height: 130%;
}

p.track {
	color: #fff;
	text-align: left;
	font-size: 75%;
	padding: 10px 0px 0px 26px;
	margin: 0px; margin-top: -5px;
	line-height: 130%;
}

p.contact {	color: white;
			text-align: left;
			font-size: 80%;
			padding:0px;
			margin:0px;
			line-height: 120%;
}

p.contact2 {	color: #0A2972;
				text-align: left;
				font-size: 80%;
				padding:0px;
				margin:0px;
				line-height: 120%;
}

p.thanks {		color: #0A2972;
				text-align: left;
				font-size: 80%;
				padding:6px;
				margin-left:16px; margin-top: 4px;
				line-height: 130%;
}

p.test{			color: white;
				text-align: left;
				font-size: 70%;
				padding: 0px 0px 0px 58px;
}

p.apply{		color: white;
				text-align: left;
				font-size: 70%;
				padding: 0px 0px 0px 58px;
}

p.news {	color: white;
			text-align: left;
			font-size: 80%;
			padding:0px;
			margin:0px 12px 0px 12px;
			line-height: 120%;
}

p.forgotten {	color: white;
				text-align: left;
				font-size: 80%;
				padding:0px;
				margin:0px 14px 0px 0px;
				line-height: 100%;
}

p.complete {color: #0A2972;
			text-align: left;
			font-size: 80%;
			padding:0px;
			margin:0 4px 0 0;
			line-height: 100%;
}

p.complete2 {color: #0A2972;
			text-align: left;
			font-size: 80%;
			padding:0px;
			margin:0 4px 0 6px;
			line-height: 100%;
}

p.register {color: white;
			text-align: left;
			font-size: 80%;
			padding:0px;
			margin:10px 0 0 0;
			line-height: 120%;
}

p.margin {	color: white;
			text-align: left;
			font-size: 80%;
			padding:0px;
			margin:0 0 10px 14px;
			line-height: 120%;
}

p.app {		color: white;
			text-align: left;
			font-size: 80%;
			padding:0px;
			margin:0px 24px 0px 24px;
			line-height: 130%;
}

p.footer	{
	color:#0A2972;
	text-align:center;
	font-size:60%;
	line-height:100%;
}	

a {
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;

}

a:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
}

a.breadcrumb {	color:#0B2972;
				background-color:#82A4F4;
				text-align: left;
				font-size: 100%;
				padding:0;
				margin:0;
}

a:hover.breadcrumb {	color:#fff;
				background-color:#82A4F4;
				text-align: left;
				font-size: 100%;
				padding:0;
				margin:0;
}

a.sitemap {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
	margin-left:24px;

}

a.sitemap:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
	margin-left:24px;
}

a.top {
	color:#fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 70%; font-weight: normal; text-decoration: none;

}

a.top:hover {
	color:#0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 70%; font-weight: normal; text-decoration: none;
}

a.faq {
	color: white;
	float:left;
	font-size: 100%;
	font-weight: bold;
	padding:0;
	margin:6px 0 6px 10px;
}

a.faq:hover {
	color: #9FD014;
	float:left;
	font-size: 100%;
	font-weight: bold;
	padding:0;
	margin:6px 0 6px 10px;
}

a.faq2 {
	color: #3C6CDF;
	float:left;
	font-size: 90%;
	font-weight: bold;
	padding:0;
	margin:6px 0 12px 28px;
}

a.faq2:hover {
	color: #3C6CDF;
	float:left;
	font-size: 90%;
	font-weight: bold;
	padding:0;
	margin:6px 0 12px 28px;
}

a.faq3 {
	color: #3C6CDF;
	float:left;
	font-size: 90%;
	font-weight: bold;
	padding:0;
	margin:6px 0 12px 11px;
}

a.faq3:hover {
	color: #3C6CDF;
	float:left;
	font-size: 90%;
	font-weight: bold;
	padding:0;
	margin:6px 0 12px 11px;
}

a.home {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
}

a.home:hover {
	color: #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
}

a.bluePanel {
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: bold; text-decoration: underline;
}

a.bluePanel:hover {
	color: #ccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: bold; text-decoration: underline;
}

a.link {
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
}

a.link:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
}

a.testlink {
	color: #99CC00;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: bold; text-decoration: underline;
}

a.testlink:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: bold; text-decoration: underline;
}

a.terms {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
	padding:0;
}

a.terms:hover {
	color: #3C6CDF;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
}

a.downloads{
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
	line-height:22px;
}

a.downloads:hover {
	color: #FFF;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: underline;
	line-height:22px;
}

a.menu{
float: left;
width:149px;
font-size:100%;
font-weight: bold;
padding: 12px 0px 0px 0px;
margin-top: -12px;
}

a.menu:hover{
background: url(/assets/images/nav-rollover.png); background-repeat: no-repeat; background-position: top center;
font-size:100%;
font-weight: bold;
color: #98CB00;
}

a.menu2{
color:white;
font-size:100%;
font-weight: bold;
padding: 12px 0px 0px 0px;
margin-top: -12px;
}

a.menu2:hover{
background: url(/assets/images/nav-rollover.png); background-repeat: no-repeat; background-position: top center;
font-size:100%;
font-weight: bold;
color: #98CB00;
}

a.footer {
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 60%; font-weight: normal; text-decoration: none;
}

a.footer:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 60%; font-weight: normal; text-decoration: none;
}

a.footer2 {
	color:#0a2972;
	font-family: arial, helvetica, sans-serif;
	text-align:center;
	font-size: 100%; font-weight: normal; text-decoration: none;
	margin:0;
	padding:0;
}

a.footer2:hover {
	color:#9FD014;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%; font-weight: normal; text-decoration: none;
}

a.email {
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
}

a.email:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
}

a.contact {
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
	float: left;
	line-height:120%;
}

a.contact:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
	float: left;
	line-height:120%;
}

a.test {
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: bold; text-decoration: none;
	margin-left: 14px;
	margin-top:23px;
	float: left;
}

a.test-step1 {
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: bold; text-decoration: none;
	margin-top:23px;
	float: left;
}

a.test:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: bold; text-decoration: none;
}

a.test2 {
	color: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: bold; text-decoration: none;
	margin-left: 40px;
	margin-top:23px;
	float: left;
}

a.test2:hover {
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: bold; text-decoration: none;
}


.line {
	color: #fff;
	text-align: left;
	font-size: 60%;
}

ul.body {
	list-style-image: url(/assets/images/arrow.gif);
	margin: 4px;
	padding: 0px 0px 0px 30px;
}

li.body {
	text-align: left;
	margin: 2px;
	padding: 0px 0px 0px 5px;
	color: #0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: bold; text-decoration: none;
}

li.error {
	text-align: left;
	list-style-image: url(/assets/images/arrow.gif);
	margin-left:34px; margin-bottom:6px;
	color:#0A2972;
	font-family: arial, helvetica, sans-serif;
	font-size: 80%; font-weight: normal; text-decoration: none;
}

li.white	{
	color:white;
	font-size:80%;
	list-style-image:url(../images/whiteTick.gif);
	margin:0 0 0 18px;
	text-align: left;
}


/*DROPDOWN MENU*/

ul {
	margin: 0px; padding: 0px;

}

ul.error {
	text-align: left;
	left: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:80%;
	color:red;
}


li {
	text-align: center;
	list-style-type: none;
	margin: 0px; padding: 0px;
}

li.site {
	text-align: left;
	list-style-type: none;
	margin: 0px; padding: 0px;
}

/* navigation */

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:10;
}

#nav a {
	display: block;
	width: 150px;
}

#nav li { /* all list items */
	float: left;
	margin-top: 14px;
	width: 150px; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background: #5581EA;
	margin-left: 2px;
	.margin-left: -73px;
	padding: 0px 0px 10px 0px;
	width: 149px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* navigation - WHITE LABEL */

#navWhite, #navWhite ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index:10;
}

#navWhite a {
	display: block;
	width: 180px;
}

#navWhite li { /* all list items */
	float: left;
	margin-top: 14px;
	width: 180px; /* width needed or else Opera goes nuts */
}

#navWhite li ul { /* second-level lists */
	position: absolute;
	background: #5581EA;
	margin-left: 2px;
	.margin-left: -73px;
	padding: 0px 0px 10px 0px;
	width: 179px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#navWhite li:hover ul, #navWhite li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/* navigation - WHITE LABEL END */

#content {
	clear: left;
	color: #fff;
}

/*LAYOUT*/

#wrapper {
	width: 900px;
	margin:0;
	padding:0;
	margin-left: auto; margin-right: auto;
}

#head {
	width: 900px;
	margin-left: auto; margin-right: auto;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
	position: relative;
}

#main {

	width: 900px;
	background-color: #;
	padding: 0;
	margin: 0;
	margin-top: 40px; margin-left: auto; margin-right: auto;
}

#left {
	width: 595px;
	padding: 0;
	margin: 0;
	float: left;
}

#right {
	width: 291px;
	padding: 0;
	margin: 0;
	float: right;
}

.top {
	background:url(../images/rightTop.jpg) no-repeat 0 0;
	width:291px; height:49px;
	padding:0;
	margin:15px 0 0 0;
	float:right;
}

.mid {
	background:url(../images/rightMid.jpg);
	background-repeat:repeat-y;
	width:291px;
	padding:0;
	margin:0;
	float:right;
}

.mid.minheight {

}

.bot {
	background:url(../images/rightBot.jpg) no-repeat 0 0;
	width:291px; height:25px;
	padding:0;
	margin:-1px 0 0 0;
	float:right;
}

.bot.newbot {
	background:url(../images/botnew.gif) no-repeat 0 0;
	height:33px;
}

#left-top {
	width: 380px;
	padding: 0;
	margin: 0;
	float: left;
}

#nav {
	background: url(/assets/images/bg-nav.png);
	width: 900px; height: 43px;
	margin-left: auto; margin-right: auto;
	z-index:1;
}

#navWhite {
	background: url(/assets/images/bg-nav-2.png);
	width: 900px; height: 43px;
	margin-left: auto; margin-right: auto;
	z-index:1;
}

#footer {
	background: url(/assets/images/bg-footer.png); background-repeat: no-repeat;
	width: 900px; height: 43px;
	margin-top: 13px;
	padding: 1px 0px 0px 0px;
	.padding: 7px 0px 0px 0px;
	margin-left: auto; margin-right: auto;
}

#nav-block {
	width: 127px; height: 42px;
	margin-left: 0px; margin-top: 0px;
}

img {display: block;
}

img.top {margin-top:-5px;
}
/*CONTAINERS*/

#cont-head-left {
	width: 445px; height: 120px;
	background-color:;
	padding: 10px 0px 0px 0px;
	float: left;
}

#cont-head-right {
	width: 455px; height: 119px;
	background: url(/assets/images/img-helpline.png); background-repeat: no-repeat;
	margin:0;
	padding:0;
	float:left;
}

#cont-head-right2 {
	width: 455px; height: 119px;
	background: url(/assets/images/img-helpline2.png); background-repeat: no-repeat;
	margin:0;
	padding:0;
	float:left;
}

#cont-head-right2 .right {
	width:220px; height:80px;
	float:right;
}

#cont-head-right2 h3 {
	font-size:16px;
	font-weight:normal;
	color:#FFF;
	margin:40px 0 0 0;
}

#cont-head-right2 P {
	font-size:16px;
	font-weight:normal;
	color:#FFF;
	margin:10px 0 0 0;
	padding:0;
}

#cont-head-right2 #cont-but-down {
	width:213px; height: 34px;
	margin:-38px 0 0 7px;
	.margin:-45px 0 0 7px;
	padding:0;
	float:left;
}

#cont-but-up {
	width:213px; height: 34px;
	margin-top:14px;
	margin-left:6px;
	padding:0;
	float:left;
}

#cont-but-down {
	width:213px; height: 34px;
	margin-top:17px;
	margin-left:7px;
	padding:0;
	float:left;
}

#cont-left-left {
	width: 300px; height:170px;
	padding:24px 0 0 14px;
	float: left;
}

#cont-left-right {
	width: 280px; height:170px;
	margin:0;
	float: right;
}

#cont-left-right p {
	margin:10px;
	.margin:10px 10px 10px 13px;
	line-height:15px;
	padding:0;
	margin-top:28px;
}

#cont-actions {
	width: 595px;
	margin0:0;
	padding:0;
	float: left;	
}

#cont-banner {
	width: 595px; height: 135px;
	margin-top: 13px;
	float: left;
	position: relative;
	z-index:3;
}

#cont-banner-couple {
	width: 595px; height: 135px;
	background: url(/assets/images/img-banner-couple.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-banner-test {
	width: 595px; height: 135px;
	background: url(/assets/images/img-banner-test.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-banner-meeting {
	width: 595px; height: 135px;
	background: url(/assets/images/img-banner-meeting.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-body-right {
	width: 290px; height: 135px;
	background: url(/assets/images/bg-track.jpg); background-repeat:no-repeat; background-position: top center;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	margin-right:0px;
	float: right;
}

#cont-login-welcome {
	width: 290px; height: 135px;
	background: url(/assets/images/login-welcome.png); background-repeat:no-repeat; background-position: top center;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	margin-right:0px;
	float: right;
}

#cont-login-top	{
	width:290px; height:15px;
	background: url(/assets/images/login-top.png); background-repeat:no-repeat; background-position: top centre;
	background-color:#98CB00;
	margin:0;
	padding:0;
	margin-top:13px;
	margin-right:0;
	float:right;
}

#cont-login-middle	{
	width:290px;
	background: url(/assets/images/login-middle.png); background-repeat:y-repeat;
	background-color:#98CB00;
	margin:0;
	padding:0;
	margin-right:0;
	float:right;
}

#cont-login-bottom	{
	width:290px; height:15px;
	background: url(/assets/images/login-bottom.png); background-repeat:no-repeat; background-position: bottom centre;
	background-color:#98CB00;
	margin:0;
	padding:0;
	float:right;
}		

#cont-body-right-blue {
	width: 290px; height: 135px;
	background: url(/assets/images/bg-track-blue.jpg); background-repeat:no-repeat; background-position: top center;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	margin-right:0px;
	float: right;
}

#cont-body-left-top {
	width: 595px; height: 14px;
	background: url(/assets/images/border-top.gif); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-tab-one {
	width: 199px; height: 41px;
	background: url(/assets/images/but-how-tick.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-tab-two {
	width: 199px; height: 41px;
	background: url(/assets/images/but-faq-tick.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-tab-three {
	width: 199px; height: 41px;
	background: url(/assets/images/but-apply-tick.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-tab-one-b {
	width: 197px; height: 41px;
	background: url(/assets/images/but-how.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-tab-two-b {
	width: 197px; height: 41px;
	background: url(/assets/images/but-faq.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-tab-three-b {
	width: 197px; height: 41px;
	background: url(/assets/images/but-apply.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-body-left-fade {
	width: 595px;
	background: url(/assets/images/bg-fade.jpg); background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	float: left;
}

#cont-body-left-middle {
	width: 595px;
	background-color:white;
	margin:0px;
	padding:0px;
	float: left;
}

#cont-body-left-bottom {
	width: 595px; height: 14px; 
	background: url(/assets/images/border-bottom.gif); background-repeat: no-repeat;
	float: left;
}

#cont-main-left {
	width: 595px; height: 240px;
	background: url(/assets/images/bg-consumer.png); background-repeat: no-repeat;
	margin-top: 13px;
	float: left;
}

#cont-main-left h1	{
	margin: 0 0 0 0px;
	padding-left:14px;
	font-size:140%;
	text-align:left;
}

#cont-main-right {
	width: 291px; height: 240px; 
	background: url(/assets/images/bg-introducer.png); background-repeat: no-repeat;
	margin-top:14px;
	float: right;
}

#cont-main-right p {
	line-height:16px;
}

#cont-button {
	width: 141px; height: 42px;
	margin-top: 7px; margin-right: 15px;
	float: right;
}

#cont-cost {
	width: 197px; height: 30px;
	background: url(/assets/images/bg-cost.png); background-repeat: no-repeat;
	margin-top: 14px;
	margin-left: 0;
	margin-bottom:14px;
	padding:2px 0 0 6px;
	float: left;
}

#cont-button-cont {
	width: 309px; height: 90px; 
	position: relative;
	float: left;
	bottom:-40px;	
}

#cont-button-cont-right {
	width: 309px; height: 90px; 
	position: relative;
	float: left;
	bottom:-10px;	
}

#cont-button-how {
	width: 199px; height: 34px; 
	margin-top: 8px; margin-left: 15px;
	float: left;	
}

#cont-button-questions {
	width: 199px; height: 34px; 
	margin-top: 4px; margin-left: 0px;
	float: left;
}

#cont-form-left {
	width: 99px; height: 20px;
	margin: 12px 0px 0px 14px;
	padding:0;
	float: left;
}

#cont-form-right {
	width: 150px; height: 20px; 
	margin: 12px 0px 0px 0px;
	padding:0;
	float: left;
}

#cont-form-remember {
	width: 56px; height: 20px; 
	margin: 0;
	padding: 0;
	margin-top: 12.5px;
	float: left;
}

#cont-form-button {
	width: 99px; height: 20px;
	margin-top: 8px;
	float: left;
	.float:right;
	.margin-top: -23px;
}

#cont-form-logout {
	width: 99px; height: 24px;
	float: left;
	margin-left:24px;
	margin-top:-15px;
	*margin-top:-21px;
	position:relative;
}

#cont-cont-left {
	width: 160px;
	margin-top: 111px; margin-left:85px;
	float:left;
	position:absolute;
}

#cont-cont-right {
	width: 200px; height: 22px; 
	margin: 0;
	padding: 0;
	margin-top: 0x;
	margin-left:14px;
	float: left;
}

#cont-form-left2 {
	width: 50px; height:20px;
	padding:0;
	margin:0;
	float: left;	
}

#cont-form-right2 {
	width: 140px; height:20px;
	padding:0px;
	margin-left:0px; margin-top:0px;
	float: left;	
}

#cont-doc-left {
	width: 23px; height: 30px;
	margin-top: 0px; margin-left: 22px;
	padding: 0px 20px 0px 0px;
	float: left;
}

#cont-doc-right {
	width: 400px; 
	margin:0;
	padding:0;
	margin-top:0;
	float: left;
}

#cont-ministry {
	width: 290px; height: 43px; 
	background: url(); background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	float: right;
}

#cont-apply {
	width: 291px; height: 91px; 
	background: url(); background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	float: right;
	clear:both; 
}

#cont-test {
	width: 291px;
	margin-top: 13px;
	margin-right:0;
	float: right;
}

#cont-login {
	width:94px; height: 24px; 
	margin-top:0px;
	margin-left:0px;
	float: right;
}

#cont-login-left {
	width:94px; height: 24px; 
	margin-top:0px;
	margin-left:0px;
	float: left;
}

#cont-body-form	{
	width:345px; height:309px;
	background:url(/assets/images/bg-form.png); background-repeat: no-repeat;
	margin-top:14px;
	float:left;
}

#cont-body-form-apply	{
	width:345px; height:309px;
	background:url(/assets/images/bg-form.png); background-repeat: no-repeat;
	margin-top:14px;
	margin-left:10px;
	float:left;
}

#cont-body-contact	{
	width:240px; height:309px;
	background:url(/assets/images/bg-contact.png); background-repeat: no-repeat;
	margin-top:14px;
	margin-left:10px;
	float:left;
}

#cont-body-apply	{
	width:240px; height:309px;
	background:url(/assets/images/bg-apply.png); background-repeat: no-repeat;
	margin-top:14px;
	float:left;
}

#cont-basket-top	{
	background:url(/assets/images/top-basket.jpg); background-repeat: no-repeat;
	width:595px; height:61px;
	margin:14px 0px 0px 0px;
}

#cont-basket-top p	{
	float:right;
	padding:10px 40px 0 0;
}	

#cont-news-top	{
	background:url(/assets/images/top-news.jpg); background-repeat: no-repeat;
	background-color:#82A4F4;
	width:595px; height:61px;
	margin:14px 0px 0px 0px;
	padding:0;
}

#cont-extended-top	{
	background:url(/assets/images/top-extended.jpg); background-repeat: no-repeat;
	width:595px; height:80px;
	margin:14px 0px 0px 0px;
}	

#cont-news-middle {
	background-color:#82A4F4;
	width:595px;
	margin:0;
	padding:0;
}

#cont-news-middle .bg {
	background:url(../images/bg.gif) no-repeat 0 0;
	width:568px; height:102px;
	margin:0 0 0 14px;
	padding:1px 0 0 0;
	.margin:0;
}

#cont-news-middle .bg p {
	font-size:12px;
	color:#FFF;
	line-height:18px;
}

#cont-news-middle .bg a {
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
}

#cont-news-middle .bg a:hover {
	font-size:12px;
	color:#1043BC;
	text-decoration:underline;
}		

#cont-news-middle-2	{
	background-color:#82A4F4;
	width:595px; height:300px;
	margin:0;
	padding:0;
}

#margin	{
	float:left;
	width:564px;
	margin-left:14px;
	margin-right:-14px;
}	

#cont-news-bottom {
	background:url(/assets/images/bottom-news.jpg); background-repeat: no-repeat;
	width:595px; height:20px;
}

#cont-extended-bottom {
	background:url(/assets/images/bottom-extended.jpg); background-repeat: no-repeat;
	width:595px; height:20px;
}

#cont-forms-middle {
	background-color:#82A4F4;
	width:590px;
	margin-top:0;
	margin-left:2px;
}

#cont-form-bottom-1 {
	background-color:#82A4F4;
	width:300px; height:35px;
	float:left;
}

#cont-form-bottom-2 {
	background-color:#82A4F4;
	width:295px; height:35px;
	float:left;
}

#cont-form-bottom-3 {
	background-color:red;
	width:300px; height:35px;
	float:left;
}

#cont-form-bottom-2 input {
	width:129px; height:35px;
	float:right;
	border:none;
	margin:0;
	padding:0;
	.margin-left:2px;
	background-color:none;
}

#white-box {
	width: 595px; height: 30px;
	background: url(/assets/images/app_whitebox.png); background-repeat: no-repeat;
	margin:10px 0 20px 0;
	padding:0;
	float: left;
}	
	
#main-test {
	width: 291px; height: 94px; 
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	float: left;
}

#main-apply{
	width: 291px; height: 94px; 
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	margin-left:13px;
	float: left;
}

#main-ar{
	width: 291px; height: 94px; 
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	float: right;
}

#ar-left {
	width: 291px; height: 197px; 
	background: url(/assets/images/but-become-ar.png); background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	float: left;
}

#ar-middle{
	width: 291px; height: 197px; 
	background: url(/assets/images/but-login-ar.png); background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	margin-left:13px;
	float: left;
}

#ar-right{
	width: 290px; height: 197px; 
	background: url(/assets/images/but-list-ar.png); background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	margin-top: 13px;
	float: right;
}

#cont-faq {
	width:440px; height:27px;
	background: url(/assets/images/icon-arrow.jpg); background-repeat:no-repeat;
	margin:0 20px;
	padding:0 0 4px;
	float:left;
}

#tab-top{
	width:62px; height:18px;
	background: url(/assets/images/tab-top.jpg); background-repeat:no-repeat;
	margin:0 20px;
	padding:0;
	float:right;
}

#cont-app	{
	background: url(/assets/images/app_one.png); background-repeat:no-repeat;
	width: 595px; height:20px;
	margin-top:4px;
	padding:40px 10px 30px 0px;
	text-align:left;
}

#cont-1	{
	background: url(/assets/images/app_1.png); background-repeat:no-repeat;
	width: 135px; height:66px;
	margin-top:14px;
	float:left;	
}

#cont-1-on	{
	background: url(/assets/images/app_1_on.png); background-repeat:no-repeat;
	width: 135px; height:66px;
	margin-top:14px;
	float:left;	
}

#cont-2	{
	background: url(/assets/images/app_2.png); background-repeat:no-repeat;
	width: 135px; height:66px;
	margin-top:14px;
	margin-left:-21px;
	float:left;
}

#cont-2-on	{
	background: url(/assets/images/app_2_on.png); background-repeat:no-repeat;
	width: 135px; height:66px;
	margin-top:14px;
	margin-left:-21px;
	float:left;
}
	
/*IMAGES*/

#panel-consumer {
	width: 290px; height: 135px; 
	background: url(/assets/images/panel-consumer.jpg); background-repeat: no-repeat;
	margin-top: 13px;
	float: right;
}

#panel-introducer {
	width: 290px; height: 135px; 
	background: url(/assets/images/panel-introducer.jpg); background-repeat: no-repeat;
	margin-top: 13px;
	float: right;
}

#img-helpline {
	width: 252px; height: 119px; 
	background: url(/assets/images/img-helpline.png); background-repeat: no-repeat;
	float: right;
	margin-top:0px;
	margin-right:0px;
}

#bg-form	{
	background: url(); background-repeat: no-repeat;
	float:left;
}

#faq-light	{
	background:url(/assets/images/bg-accordion.jpg); background-repeat:no-repeat;
	width:570px; height:34px;
	margin-left:20px; margin-top:5px;
}	

#faq-mid	{
	background:url(/assets/images/bg-accordion-green.jpg); background-repeat:no-repeat;
	width:570px; height:34px;
	margin-left:20px; margin-top:5px;
}

#faq-dark	{
	background:url(/assets/images/bg-accordion-mid.jpg); background-repeat:no-repeat;
	width:570px; height:34px;
	margin-left:20px; margin-top:5px;
}

/*ACCORDION MENU*/

.AccordionTitle, .AccordionTitleLight, .AccordionTitleMid, .AccordionContent, .AccordionTitleDark, .AccordionContainer
{
  position:relative;
  float: left;
  width:570px;
}

.AccordionTitle
{
  height:34px;
  overflow:hidden;
  cursor:pointer;
  font-family: arial, helvetica, sans-serif;
  font-size: 76%;
  color: #666;
  font-weight:normal;
  vertical-align:middle;
  text-align:left;
  background-repeat:repeat-x;
  display:table-cell;
  background-image:url('/assets/images/bg-accordion.jpg');
  -moz-user-select:none;
}

.AccordionTitleLight
{
  height:34px;
  overflow:hidden;
  cursor:pointer;
  font-family: arial, helvetica, sans-serif;
  font-size: 76%;
  color: #666;
  font-weight:normal;
  vertical-align:middle;
  text-align:left;
  background-repeat:no-repeat;
  display:table-cell;
  background-image:url('/assets/images/bg-accordion-green.jpg');
  -moz-user-select:none;
}

.AccordionTitleMid
{
  height:34px;
  overflow:hidden;
  cursor:pointer;
  font-family: arial, helvetica, sans-serif;
  font-size: 76%;
  color: #666;
  font-weight:normal;
  vertical-align:middle;
  text-align:left;
  background-repeat:no-repeat;
  display:table-cell;
  background-image:url('/assets/images/bg-accordion-mid.jpg');
  -moz-user-select:none;
}

.AccordionContent
{
  height:0px;
  overflow:auto;
  display:none;
}

.AccordionContainer
{ 
  padding: 0 0 0 20px;
  border-top: none;
  border-bottom: none;
  border-left: none;
  border-right: none;
}

/*FORMS*/

form {
	width: 270px;
	float: left;
}

form.downloads {
	clear:none;
	width:250px;
	float:left;
}

form.downloads.ovals {
	clear:none;
	width:270px;
	float:left;
	background:url(/assets/images/bgform.gif) top left no-repeat;
	min-height:156px;
	
}

form.downloads.ovals input{
color:#5A698B;
font-family:Arial,Helvetica,sans-serif;
font-size:80%;
margin-top:4px;
margin-left:10px;


}


.col1 {
	text-align: left;
	font-size: 80%;
	width: 93px;
	height: 26px;
	margin: 0;
	float: left;
	margin-right: 2px;
}

.col2 {
	width: 200px;
	height: 26px;
	display: block;
	float: left;
	margin: 0;
}

.col2.newish {
	width: 240px;
		height: 31px;
		*height: 31px;

}
.col3 {
	width: 170px;
	height: 26px;
	margin-left: 6px;
	margin-top: 3px;
	float: left;
}

.col4 {
	width: 60px;
	height: 26px;
	margin-left: 6px;
	margin-top: 0px;
	float: left;
}

.col5 {
	width: 220px;
	height: 26px;
	padding:5px 0 0 6px;
	display: block;
	float: left;
	margin: 0;
}

.col2comment {
	width: 200px;
	height: 98px;
	display: block;
	float: left;
	text-align: left;
}

.col1comment {
	text-align: left;
	font-size: 80%;
	width: 93px;
	height: 98px;
	float: left;
	margin-left: 0px;
	display: block;
}

div.row {
	clear: both;
	width: 530px;
}

div.row2 {
	clear: both;
	width: 400px;
}

div.row3 {
	clear: both;
	width: 300px;
}

div.row4 {
	clear: both;
	width: 276px;
}


form 	{
float:left;
padding:0;
margin:0 0 0 14px;
width:270px;
}

form.registration	{
float:left;
padding:0;
width:320px;
}

form.questions 	{
float:left;
padding:0;
width:580px;
}

form.full 	{
float:left;
background-color:#82A4F4;
margin:0;
padding:0;
width:595px;
}

#form-cont	{
float:left;
margin:0;
padding:0;
margin-left:14px;
}

.textarea {
	border: 1px solid #A6BDF4;
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0px 5px 6px;
}

label {
	float: left;
	margin-left: 0px;
	width: 75px;
	font-size: 90%;
	color: #0A2972;
}

label.contact {
	float: left;
	width:76px;
	text-align:left;
	margin-top:6px;
	font-size: 80%;
	color: white;
}

label.contact2 {
	float: left;
	width:76px;
	text-align:left;
	margin-top:6px;
	margin-left:14px;
	font-size: 80%;
	color: white;
}

label.contact3 {
	float: left;
	width:81px;
	.width:60px;
	text-align:left;
	margin-top:6px;
	font-size: 80%;
	color: white;
}

label.contact4 {
	float: left;
	width:96px;
	.width:93px;
	text-align:left;
	margin:6px 0 0 14px;
	font-size: 80%;
	padding:0;
	color: white;
}

label.contact5 {
	float: left;
	width:150px;
	text-align:left;
	margin-top:6px;
	font-size: 80%;
	color: white;
}

label.contact6 {
	float: left;
	width:76px;
	text-align:left;
	margin-top:6px;
	font-size: 80%;
	color:#556C0D;
}

label.apps {
	float: left;
	width:200px;
	text-align:left;
	margin-top:4px;
	margin-left:14px;
	font-size: 80%;
	color: white;
}

label.total{
	float: left;
	width:76px;
	text-align:left;
	font-size: 100%;
	color: white;
}

label.application {
	float: left;
	width:120px;
	text-align:left;
	margin:0;
	padding:0;
	margin-top:6px;
	font-size: 80%;
	color: white;
}

label.full {
	float: left;
	width:400px;
	text-align:left;
	margin-top:6px;
	font-size: 80%;
	color: white;
}

label.time {
	float: left;
	width:120px;
	text-align:left;
	margin-top:3px;
	margin-left:7px;
	font-size: 80%;
	color: white;
}

label.form {
	float: left;
	margin-left: 0px;
	width: 25px;
	font-size: 90%;
	color: #0A2972;
	background-color:;
}

label.downloads {
	float:left;
	margin-left: 0px;
	padding-bottom:10px;
	width: 260px;
	font-size: 80%;
	text-align:left;
	color: #556C0D;
}

.input {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #5A698B;
	margin: 4px 0 5px 6px;
	padding: 1px;
	border: 1px solid #A6BDF4;
}

input.form {
	color: #; font-size: 100%;
	width: 150px;
	float: left;
	padding: 0;
	margin:0;
	border: none;
	background-color: #fff;
}

input {
	color: #0A2972; font-size: 90%;
	float: left;
	margin-left: 0px;
	width: 150px; height: 18px;
	background-color: #fff;
	border: 1px solid #99CC00;
}

input.white {
	color: #0A2972; font-size: 90%;
	float: left;
	margin-left: 0px;
	width: 210px; height: 18px;
	background-color: #FFF;
	border: 1px solid #FFF;
}

input.apps {
	color: #0A2972; font-size: 90%;
	float: left;
	margin-left: 0px;
	width: 160px; height: 18px;
	background-color: #fff;
	border: 1px solid #999;
}

input.check {
	float: left;
	margin:0 6px 0 0;
	padding:0;
	width: 15px; height: 15px;
	background:none;
}

input.button {
	background: url(/assets/images/button-login.gif); background-repeat: no-repeat; border: none;
	width: 94px; height: 24px;
	float:left;
	margin:0 0 0 6px;
	padding:0;
	.margin:32px 0 0 0;
}

input.logout {
	background: url(/assets/images/button-login.jpg); background-repeat: no-repeat; border: none;
	width: 94px; height: 24px;
	float:left;
	margin:0 0 0 6px;
	padding:0;
	.margin:32px 0 0 0;
}

input.button-green {
	background: url(/assets/images/button-login-green.gif); background-repeat: no-repeat; border: none;
	width: 94px; height: 24px;
	float:left;
	margin:0;
	padding:0;
}

input.login {
	background: url(/assets/images/button-submit.jpg); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:-14px; margin-left:82px;
	float: left;
	
}

input.login2 {
	background: url(/assets/images/button-submit.png); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:4px; margin-left:126px;
	float: left;
}

input.login3 {
	background: url(/assets/images/button-submit.png); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:4px; margin-left:4px;
	float: left;
	
}

input.login4 {
	background: url(/assets/images/button-submit.jpg); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin: 10px 0 0 14px;
	float: left;
	
}

input.login5 {
	background: url(/assets/images/button-submit.jpg); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:6px; margin-left:82px;
	float: left;
	
}

input.login6 {
	background: url(/assets/images/button-cont.jpg); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:6px; margin-left:82px;
	float: left;
	
}

input.login7 {
	background: url(/assets/images/button-submit.jpg); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin:0;
	padding:0;
	float: left;
	
}

input.login8 {
	background: url(/assets/images/button-submit.png); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:0px;
	margin-left:83px;
	.margin-left:70px;
	padding:0;
	float: left;
	font-weight:bold;
	
}

input.login8.callme {
	background: url(/assets/images/callme.gif); background-repeat: no-repeat; border: none;
	margin:0px 0px;

	float:right;
	margin-right:90px;
}

input.image {
	background: url(/assets/images/button-add.png); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:4px; margin-left:0px;
	float: left;
	
}

input.apply {
	background: url(/assets/images/button-submit.jpg); background-repeat: no-repeat; border: none;
	font-size: 70%;
	color: white;
	width: 94px; height: 24px;
	margin-top:-95px; margin-left:82px;
	float: left;
	
}

option.grey {background-color:#fff; font-weight:normal; font-size:80%; color:#444;

}

/*TABLE*/

#table-1	{
	width:80px; height:30px;
	margin-left:14px;
	margin-top:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-1-long	{
	width:80px; height:75px;
	margin-left:14px;
	margin-top:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-2	{
	width:88px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-2-long	{
	width:88px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-3	{
	width:44px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-3-long	{
	width:44px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-3a	{
	width:44px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:14px;
	margin-top:-1px;
	float:left;
}

#table-3a-long	{
	width:44px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:14px;
	margin-top:-1px;
	float:left;
}

#table-4	{
	width:106px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-4-long	{
	width:106px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-5	{
	width:95px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-5-long	{
	width:95px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}


.clear100 {clear:both;}
#table-100	{
	width:60px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-100-long	{
	width:60px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}


#table-6	{
	width:444px; height:30px;
	.width:438px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-7	{
	width:444px; height:90px;
	.width:438px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:135px;
	.margin-left:133px;
	margin-top:-32px;
	.margin-top:-30px;
	margin-bottom:8px;
	float:left;
}

#table-9	{
	width:66px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-9-long	{
	width:66px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-10	{
	width:160px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-10-long	{
	width:160px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:-1px;
	margin-top:-1px;
	float:left;
}

#table-11	{
	width:110px; height:30px;
	margin-left:14px;
	margin-top:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-11-long	{
	width:110px; height:75px;
	margin-left:14px;
	margin-top:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-12	{
	width:230px; height:30px;
	margin-left:14px;
	margin-top:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-12-long	{
	width:230px; height:75px;
	margin-left:14px;
	margin-top:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-13	{
	width:290px; height:30px;
	margin-top:-1px;
	margin-left:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-13-long	{
	width:290px; height:75px;
	margin-top:-1px;
	margin-left:-1px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#table-14	{
	width:120px; height:30px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:14px;
	margin-top:-1px;
	float:left;
}

#table-14-long	{
	width:120px; height:75px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	margin-left:14px;
	margin-top:-1px;
	float:left;
}

#table-full	{
	width:565px;
	.width:557px;
	margin-left:14px;
	margin-top:8px;
	margin-bottom:8px;
	background-color:#81A4F5;
	border-color:white; border-width:1px; border-style:solid;
	float:left;
}

#cont-date	{
	width:200px;
	margin:0;
	padding:0;
	text-align:left;
}		


/*MIS*/

.whitetext {
	color:#fff; font-weight: bold; text-decoration: none;
}

.blueheader	{
	color:#3C6CDF; font-size:100%;
}

.blueH1	{
	color:#3C6CDF; font-size:80%;
	margin:0;
	padding:0;
	margin-left:-5px;
	
}

.whiteheader	{
	color:#fff;
	font-size:100%;
	padding:0;
	margin:8px 0 0 14px;
	.margin:25px 0 0 14px;
}	

.float	{
	float:left;
}		

#row-left {
	width:33px; height:38px;
	background: url(/assets/images/bullet-tick.png); background-repeat: no-repeat; border: none;
	float:left;
	
}

#row-right {
	width:250px; height:38px;
	float:left;
}	

#row-left-1 {
	width:33px; height:34px;
	background: url(/assets/images/bullet-tick.png); background-repeat: no-repeat; border: none;
	float:left;
	margin-top:12px;
	margin-left:18px;
}

#row-right-1 {
	width:200px; height:34px;
	float:left;
	margin-top:12px;
	margin-left:18px;
}

#row-yes	{
	width:285px; height:51px;
	margin-top:10px;
	float: left;
}

#row-no	{
	width:285px; height:51px;
	margin-top:10px;
	float: left;
}

#arrow-next	{
	width:129px; height:35px;
	margin-bottom:0;
	float: right;
}

#arrow-back	{
	width:129px; height:38px;
	margin-bottom:0;
	float: left;
}

#bg-notice	{
	background:url(/assets/images/bg-notice.gif); background-repeat:no-repeat;
	width:568px; height:53px;
	margin-left:auto;
	margin-right:auto;	
}

#right-top {
	width:140px; height:25px;
	float:right;
	padding:0;
	margin:-6px 0 0 0;
}				

/*CLASS*/

div.row2	{
	clear: both;
	margin:0;
	padding:0;
	width:100%;
	background-color:#82a4f4;
}	

.clear {
	clear: both;
	height:1px;
	overflow:hidden;
}

.clear2 {
	clear: both;
	overflow:hidden;
}

.spacer {
	height:28px; width:28px;
}

.holding {
	height:200px; width:28px;
}

/*TRANSPARENT IMG */

img, div, a, a:hover { behavior: url(iepngfix.htc) }


.rssf {float:left;  margin-top:10px; margin-right:14px;}

a.rssf {float:left;  margin-top:10px; margin-right:14px;}
#right a.rssf:hover {border:none; background:none; }

select#selectaddress {
float:left;

}

#btnFind {
margin-top:6px;
border:none;
font-weight:bold;
background:url(/assets/images/greenbutton.gif) top left no-repeat;
color:#2a5cd5;
}

#btnFetch,#btnFetch_0,#btnFetch_1,#btnFetch_2,#btnFetch_3,#btnFetch_4,#btnFetch_5,#btnFetch_6,#btnFetch_7,#btnFetch_8,#btnFetch_9,#btnFetch_10{
border:none;
font-weight:bold;
background:url(/assets/images/select.gif) top left no-repeat;
color:#2a5cd5;
font-size:0.8em;
float:left; clear:both;
}

p.highlight {

background:#2f61d9;
padding:10px;
font-weight:bold;

}

p.highlight a{

color:#FFF;

}

label.contact.moveright22 {
width:260px;
}