#main-container {
	font-family: Arial, Helvetica, sans-serif;
	color:#8b7b74;
	font-size:11px;
}
#main-container select,
#main-container option {
	font-family: Arial, Helvetica, sans-serif;
	color:#8b7b74;
	font-size:11px;
}
img {
	border:none;
}
body {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
	cursor: pointer;
}
.txt {
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ba2500;
	padding:10px 5px 5px 5px;
}
.txt li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#ba2500;
	padding:0px 5px 5px 0px;
}
.txt ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px;
	margin:0px;
}
form {
	margin:0px;
	padding:0px;
	border:0px;
}
#main-container {
	margin:0px auto;
	position:relative;
	width:960px;
}
.go-button {
	background: transparent url(../images/go.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:21px;
	text-align:center;
	width:27px;
	cursor:hand;
}

#signed-in {
	position:relative;
	width:400px;
	float:right;
	margin:0px 0px 0px 0px;
	height:44px;
	right:20px;
	padding:0px 0px 0px 0px;
	top:20px;
	text-align:right;
}
#signed-in a {
 text-decoration:;
	color:#8b7b74;
	font-size:10px;
	padding:0px 0px 0px 0px;
}
#signed-in-box3 {
	float:right;
	height:44px;
	margin:0;
	padding:0;
	position:relative;
	right:0px;
	text-align:right;
	top:20px;
	width:auto;
}
#signed-in-box3 a {
	color:#FF5E0F;
	font-size:10px;
	padding:0;
	vertical-align:middle;
	text-decoration:underline;
}
#signed-in-box3 .space {
	padding:5px 0px 0px 0px;
}
#sign-in-box2 {
	position:relative;
	width:457px;
	float:right;
	background: transparent url(../images/login-box.png) no-repeat;
	background-position: top;
	margin:0px;
	height:44px;
	right:20px;
	padding:0px;
	top:20px;
}
#sign-in-box2 .white {
	font-family:arial;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
#sign-in-box2 .txtbox-id {
	font-family:arial;
	color:#63666d;
	font-weight:bold;
	font-size:12px;
	width:170px;
	border-top:1px solid #ebebeb;
	border-right:1px solid #a6a6a6;
	border-bottom:1px solid #a6a6a6;
	border-left:1px solid #ebebeb;
}
#sign-in-box2 .txtbox-password {
	font-family:arial;
	color:#63666d;
	font-weight:bold;
	font-size:12px;
	width:90px;
	border-top:1px solid #ebebeb;
	border-right:1px solid #a6a6a6;
	border-bottom:1px solid #a6a6a6;
	border-left:1px solid #ebebeb;
}
#sign-in-box2 .textbox1over {
	height:25px;
	width:80px;
	top:0px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 10px;
	z-index:200;
	position:absolute;
	font-style: italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c4646;
}
#sign-in-box2 .textbox2over {
	height:25px;
	width:160px;
	top:0px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 10px;
	z-index:200;
	position:absolute;
	font-style: italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3c4646;
}
#sign-in-box2 .textbox {
	color:#3c4646;
}
#sign-in-box2 .textbox1 {
	color:#3c4646;
}
#home-image {
	position:relative;
	width:960px;
	height:505px;
	top:20px;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
}
#home-image #bold-mssg {
	/*background: transparent url(../images/home-placeholder-content.png) no-repeat;*/
	position:absolute;
	top:200px;
	width:523px;
	height:228px;
	left:-20px;
	float:left;
}
#home-image #bold-mssg .white-band-top{
	background: transparent url(../images/white-band-top.png) no-repeat;
	top:240px;
	width:523px;
	height:35px;
	left:-20px;
	float:left;
}
#home-image #bold-mssg .white-band-middle{
	background: transparent url(../images/white-band-middle.png) repeat-y;
	top:240px;
	width:523px;
	left:-20px;
	float:left;
}
#home-image #bold-mssg .white-band-bottom{
	background: transparent url(../images/white-band-bottom.png) no-repeat;
	width:523px;
	left:-20px;
	float:left;
	height:34px;
}
#home-image #bold-mssg .mssg1 {
	padding:0px 0px 0px 35px;
	font-family:arial;
	font-size:14pt;
	font-weight:normal;
	color:#8b7b74;
	width:440px;
	left:0px;
	position:relative;
	line-height:30px;
}
#home-image #bold-mssg .mssg1-blue {
	color:#01b5dd;
	font-family:arial;
	font-size:14pt;
	font-weight:normal;
}
#home-form {
	width:447px;
	height:485px;
	padding:0;
	margin:0;
}
.home-formimage2 {
	background: transparent url(../images/home-rightbg.png) no-repeat;
}
.home-formimage h1 {
	font-family:arial;
	font-size:12pt;
	color:#144854;
	line-height:55px;
	padding-left:15px;
	font-weight:bold;
	margin:0px;
}
.home-form-strucuture {
	position:absolute;
	width:447px;
	top:40px;
	padding:0px;
	margin:0px;
}
.home-form-strucuture .labl {
	padding:8px 10px 8px 20px;
	margin:0px;
	font-family:arial;
	color:#8b7b74;
	font-size:12px;
}
.home-form-strucuture .labl a {
	color:#ff5e0f;
	text-decoration:underline;
	font-size:12px;
}
.home-form-strucuture select {
	font-family:arial;
	color:#8b7b74;
	font-size:12px;
	width:215px;
}
.home-form-strucuture .labl label {
	font-family:arial;
	color:#8b7b74;
	font-size:12px;
}
.home-form-strucuture .labl-2 {
	padding:0px 10px 0px 20px;
	margin:0px;
}
.home-form-strucuture .labl-2 label {
	font-family:arial;
	color:#8b7b74;
	font-size:12px;
}
.home-form-strucuture .labl-catcher {
	padding:10px 10px 0px 20px;
	margin:0px;
}
.home-form-strucuture .labl-catcher label {
	font-family:arial;
	color:#8b7b74;
	font-size:12px;
}
.home-form-strucuture .labl-catcher {
	padding:5px 10px 0px 20px;
	margin:0px;
	font-family:arial;
	color:#8b7b74;
	font-size:12px;
}
.home-form-strucuture .characters {
	padding:2px 0px 0px 5px;
	margin:0px;
	font-family:arial;
	color:#8b7b74;
	font-size:11px;
}
.home-form-strucuture .img-catcher {
	border:solid 1px #8b7b74;
}
.home-form-strucuture .ornage-linq {
	font-family:arial;
	color:#ff5e0f;
	font-size:10px;
	text-decoration:underline;
}
.home-form-strucuture .txtbox {
	font-family:arial;
	color:#63666d;
	font-weight:bold;
	font-size:12px;
	width:215px;
	border-top:1px solid #ebebeb;
	border-right:1px solid #a6a6a6;
	border-bottom:1px solid #a6a6a6;
	border-left:1px solid #ebebeb;
}
.home-form-strucuture .continue-button {
	background: transparent url(../images/button-298.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	height:58px;
	text-align:center;
	vertical-align:middle;
	width:298px;
	cursor:pointer;
}
#coloum-box {
	width:960px;
	top:0px;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	clear:both;
	height:240px;
}
#coloum-box .box {
	position:relative;
	width:310px;
	height:215px;
	top:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	background: transparent url(../images/home-lower-box.png) no-repeat;
}
#coloum-box h1 {
	font-family:arial;
	font-size:12pt;
	color:#8b7b74;
	line-height:40px;
	top:0px;
	position:relative;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
}
#coloum-box .content {
	padding:0px;
	left:10px;
}
#coloum-box .content div.ht {
	color:#8B7B74;
	float:left;
	font-family:Arial;
	font-size:11px;
/*	left:200;*/
	line-height:17px;
	margin:10px 0 0 0;
	padding:0;
	top:0;
/*	left:100px;*/
	width:195px;
/*	position:absolute;*/
}
#coloum-box .content p.ht {
	color:#8b7b74;
	font-family:Arial;
	font-size:11px;
	line-height:17px;
	margin:10px 0 0 0px;
	padding:0px;
	width:190px;
	left:0px;
	top:0px;
	float:left;
}
#coloum-box .content img {
	float:left;
/*	left:0;*/
/*	margin:0px 15px 4px 10px;*/
	margin:15px 15px 4px 10px;
/*	position:relative;*/
/*	top:15px;*/
	padding:0px;
}
#coloum-box .content div.ht h2 {
	font:bold 11px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
}
#coloum-box .content div.ht p.linq {
	color:#FF5E0F;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0 0 0;
	position:relative;
/*	width:150px;*/
}
#coloum-box .content div.ht .linq span,
#coloum-box .content div.ht .linq a,
#coloum-box .content div.ht .linq a:visited {
	color:#FF5E0F;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#coloum-box .gutter {
	position:relative;
	margin-left:15px;
	float:left;
}

/* FOOTER FACEBOOK */

#footer-container-fb {
	width:960px;
	margin:20px auto 0;
	padding:0 0 20px;
	height:62px;
	clear:both;
	background: transparent url(../images/footer-right2.png) no-repeat right top;
}
#footer-container-fb .left {
	background: transparent url(../images/footer-left2.png) no-repeat 0 0;
	float:left;
	padding:0;
	margin:0;
	height:62px;
	width:722px;
}
#footer-container-fb .left ul {
	/*margin:15px 0 15px 11px;  18px-7px=11px 
	padding:0;*/
	margin:0 0 0 18px;
	padding:15px 0;
	height:32px;
	background-color:#f8f7f5;
}
#footer-container-fb .left ul li {
	float:left;
	list-style-type:none;
	margin:0;
	padding:0 7px 0 0;
	height: 32px;
	border-right: #fff solid 3px;
	text-align:center;
}
#footer-container-fb .left ul li.last {
	border-right: none;
}
#footer-container-fb a {color:#ff5e0f;}
#footer-container-fb ul li a {
	font: normal 10px Arial, Helvetica, sans-serif;
	margin:8px 0 auto 7px;
	text-decoration:underline;
	display: block;
	height: 32px;
}
#footer-container-fb .right {
	background: #fff url(../images/footer-center.png) repeat-x 0 0;
	float:right;
	height:62px;
	margin:0 18px 0 0;
	padding:0;
	width:220px;
}
#footer-container-fb .right a {
	font: normal 10px/62px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin:0;
	padding:0;
}

/* NO SCRIPT */

#footer-container-fb .right #noscript-fb {
	margin:0;
	padding:0 18px 0 0;
	text-align: right;
}

/* COPYRIGHT */

p.copyright {
	margin: 10px auto;
	text-align:center;
}

/* END FOOTER FACEBOOK */

#footer-container2 {
	position:relative;
	width:960px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	height:50px;
	clear:both;
	text-align:center;
	line-height:50px;
}
#footer-container {
	position:relative;
	width:960px;
	margin:0px auto;
	padding:0px 0px 10px 0px;
	height:50px;
	clear:both;
	background: transparent url(../images/footer-base.png) no-repeat;
	height:40px;
	top:10px;
}
#footer-container #left {
	width:800px;
	float:left;
	left:0px;
	font-family:Arial;
	font-size:10px;
	color:#3c4646;
	padding:0px 0px 0px 5px;
	line-height:40px;
	height:40px;
	margin:0px;
}
#footer-container #left a {
	font-family:Arial;
	font-size:10px;
	color:#ff5e0f;
	padding:0px 1px 0px 1px;
	text-decoration:underline;
}
#footer-container #left a:hover {
	font-family:Arial;
	font-size:10px;
	color:#8c9696;
}
#footer-container #left .grey {
	color:#8c9696;
	font-family:Arial;
	font-size:10px;
}
#footer-container #right {
	position:absolute;
	float:right;
	right:0px;
	font-family:Arial;
	font-size:10px;
	color:#8b7b74;
	width:200px;
/*	height:40px;*/
	line-height:40px;
	padding:0 10px 0 0;
	text-align:right;
}
#footer-container #right a {
	font-family:Arial;
	font-size:10px;
	color:#8c9696;
	text-decoration:underline;
}
#footer-container #right a:hover {
	font-family:Arial;
	font-size:10px;
	color:#8c9696;
}
#keywords {
	position:relative;
	width:960px;
	margin:0px auto 20px;
	padding:0px;
	top:10px;
	clear:both;
	height:300px;
	background: transparent url(../images/footer-bg2.png) no-repeat;
}
#keywords p {
	font-family:arial;
	color:#8b7b74;
	font-size:11px;
	line-height:14px;
	padding:20px 20px 0px 20px;
}
#keywords p span.blue {
	font-family:arial;
	color:#01b5dd;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	padding:0px;
}
#keywords .linq {
	font-family:arial;
	color:#ff5e0f;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	padding:0px;
}
#greybox-v1 {
	position:relative;
	top:0px;
	width:960px;
	clear:both;
}
#greybox-v1 .topbg {
	background-image:url(../images/greybox-topbg-v1.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:18px;
	width:960px;
}
#greybox-v1 .middlebg {
	width:960px;
	background-color:#ece8e4;
}
#greybox-v1 .bottombg {
	background-image:url(../images/greybox-bottombg-v1.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:18px;
	width:960px;
}
.form-box {
	width:934px;
	margin:0px 18px 0px 18px;
}
.form-box .header-bg {
	width:924px;
	background: transparent url(../images/form-title-bg.png) no-repeat;
	background-position:center top;
	height:36px;
}
.form-box .header-bg .title {
	padding-left:20px;
	line-height:36px;
	color:#144854;
	font-size:14pt;
}
.form-box .middle-content {
	width:924px;
	background: transparent url(../images/form-middle-bg.png) no-repeat;
	background-position:center top;
}
.form-box .bottom-bg {
	width:924px;
	height:18px;
	background: transparent url(../images/form-bottom-bg.png) no-repeat;
	background-position:center top;
}
.form-box .middle-content .labl-small {
	padding:10px 5px 10px 20px;
	font-size:10px;
	color:#8b7b74;
	text-align:right;
}
.form-box .middle-content .labl-small-2 {
	padding:10px 5px 10px 0px;
	font-size:10px;
	color:#8b7b74;
}
.form-box .middle-content .labl-small-3 {
	padding:0px 5px 10px 20px;
	font-size:10px;
	color:#8b7b74;
}
.form-box .middle-content .labl-small-blue {
	padding:10px 5px 10px 0px;
	font-size:10px;
	color:#737bcb;
}
.form-box .middle-content a {
	font-size:10px;
	color:#ff5e0f;
	text-decoration:underline;
}
.form-box .middle-content a:hover {
	font-size:10px;
	color:#ff5e0f;
	text-decoration:underline;
}
.form-box .middle-content .labl {
	padding:10px 5px 10px 20px;
	font-size:11px;
	color:#8b7b74;
}
.form-box .middle-content .labl label {
	font-size:11px;
	color:#8b7b74;
}
.form-box select {
	color:#8B7B74;
	font-family:arial;
	font-size:12px;
	width:280px;
}
.form-box .txtbox {
	border-color:#EBEBEB #A6A6A6 #A6A6A6 #EBEBEB;
	border-style:solid;
	border-width:1px;
	color:#63666D;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	width:280px;
}
.form-box .img-catcher {
	width:280px;
	border:solid 1px #8b7b74;
	text-align:center;
	height:62px;
}
.form-box .error-button {
	background: transparent url(../images/home-355.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	height:58px;
	text-align:center;
	vertical-align:middle;
	width:355px;
	cursor:hand;
}
#generic-base-grey {
	margin:0 auto;
	position:relative;
	width:960px;
	padding:0px;
}
#generic-base-grey .top {
	background: transparent url(../images/greybase-top.png) no-repeat;
	width:960px;
	height:27px;
	padding:0px;
}
#generic-base-grey .bottom {
	background: transparent url(../images/greybase-bottom.png) no-repeat;
	width:960px;
	height:27px;
	padding:0px;
}
#generic-base-grey .middle {
	width:960px;
	height:27px;
	background-color: transparent;
	background-image: url(../images/greybase-middlebg.png);
	background-repeat: repeat-x;
	min-height:433px;
}
/* hide from IE Mac\*/
* html #generic-base-grey .middle {
	height:433px;
}
#generic-base-grey h1 {
	color:#01b5dd;
	font-size:30pt;
	text-align:center;
	line-height:40px;
	font-weight:bold;
	padding:0px;
	margin:20px 200px 50px 200px;
	width:560px;
}
#generic-base-grey p {
	color:#545555;
	font-size:22pt;
	text-align:center;
	line-height:40px;
	font-weight:normal;
	padding:0px;
	margin:10px 200px 20px 200px;
	width:560px;
}
#generic-base-grey p a {
	color:#ff5e0f;
	font-size:18pt;
	font-weight:normal;
	text-decoration:underline;
}
#generic-base-white {
	margin:0 auto;
	position:relative;
	width:960px;
	padding:0px;
}
#generic-base-white .top {
	background: transparent url(../images/whitebase-top.png) no-repeat;
	width:960px;
	height:20px;
	padding:0px;
}
#generic-base-white .bottom {
	background: transparent url(../images/whitebase-bottom.png) no-repeat;
	width:960px;
	height:21px;
	padding:0px;
}
#generic-base-white .middle {
	width:960px;
	background-color: transparent;
	background-image: url(../images/whitebase-middlebg.png);
	background-repeat: repeat-y;
}
/* hide from IE Mac\*/
* html #generic-base-white .middle {
	height:433px;
}
#generic-base-white h1 {
	color:#01b5dd;
	font-size:19pt;
	line-height:40px;
	font-weight:bold;
	padding:20px 0px 0px 0px;
	margin:0px 30px 20px 40px;
	width:560px;
}
#generic-base-white p {
	color:#545555;
	font-size:22pt;
	text-align:center;
	line-height:40px;
	font-weight:normal;
	padding:0px 0px 20px 0px;
	margin:0px 200px 0px 200px;
	width:560px;
}
#generic-base-white p a {
	color:#ff5e0f;
	font-size:18pt;
	font-weight:normal;
	text-decoration:underline;
}
#generic-base-white .field-heading {
	font-size:14pt;
	color:#75655e;
	font-weight:normal;
	line-height:25px;
	background-color:#eeebe6;
	padding:0px;
	margin:0px;
}
#generic-base-white .field-heading a {
	font-size:14pt;
	color:#fe5a00;
	font-weight:normal;
	line-height:25px;
	text-decoration:underline;
	padding:0px;
	margin:0px;
}
#generic-base-white .greybg {
	background-color:#eeebe6;
	margin:0px 10px 0px 10px;
	padding:10px 30px 10px 30px;
}
#generic-base-white .dividerdbg {
	background: transparent url(../images/form-divider.png) repeat-x;
	background-position: top;
	height:3px;
	padding:0px 30px 0px 30px;
	margin:0px 10px 0px 10px;
}
.aaa {
	text-align:right;
	padding:30px 30px 30px 30px;
}
.common-button {
	background: transparent url(../images/button-298.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	height:58px;
	text-align:center;
	vertical-align:middle;
	width:298px;
	cursor:hand;
}
.common-buttonsmall {
	background: transparent url(../images/button-298.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	height:58px;
	text-align:center;
	vertical-align:middle;
	width:298px;
	cursor:hand;
}
.textbox {
	border-color:#EBEBEB #A6A6A6 #A6A6A6 #EBEBEB;
	border-style:solid;
	border-width:1px;
	color:#63666D;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.common-button-small {
	background: transparent url(../images/button-small2.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	height:29px;
	text-align:center;
	vertical-align:middle;
	width:130px;
	cursor:hand;
}
/* pop up css added, which need to be deleted, stats from here 6*/
#popup-main-container {
	/* margin:0px auto;
 position:relative;
 width:440px;*/
 
 margin:0px auto;
	width:440px;
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	z-index:600;
}
#pop-up-box-cont {
	position:relative;
	top:0px;
	left:0px;
}
#pop-up-box-cont .topbg {
	background-image:  url(../images/pop-whitebg-top.png);
	background-repeat: no-repeat;
	background-position: top;
	height:11px;
	line-height:11px;
	margin:0px;
	width:440px;
	padding:0px;
	clear:both;
}
#pop-up-box-cont .middlebg {
	background-image: url(../images/pop-whitebg-middle.gif);
	background-repeat: repeat-y;
	background-position: top;
	width:440px;
	position:relative;
	padding:0px;
	margin:0px;
	top:0px;
}
#pop-up-box-cont .bottombg {
	background-image: url(../images/pop-whitebg-bottom.png);
	background-repeat: no-repeat;
	background-position: top;
	height:11px;
	width:440px;
}
#pop-up-box-cont .pop-up-container {
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}
#pop-up-box-cont .close {
	top:0px;
	left:0px;
	text-align:right;
	color:#3c4646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	position:absolute;
	width:440px;
	float:left;
	font-weight:bold;
	line-height:18px;
}
#pop-up-box-cont .pop-up-container h1 {
	top:20px;
	text-align:center;
	line-height:20px;
	margin:0px;
	color:#3c4646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	left:0px;
	padding:20px;
	clear:both;
}
#pop-up-box-cont .pop-up-container h2 {
	top:20px;
	text-align:center;
	line-height:20px;
	margin:0px;
	color:#3c4646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	left:0px;
	padding:20px;
	clear:both;
}
#pop-up-box-cont .pop-up-container h1 a {
	top:20px;
	text-align:center;
	width:420px;
	line-height:20px;
	margin:10px;
	color:#00b8e5;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}
#pop-up-box-cont .pop-up-container h1 a:hover {
	top:20px;
	text-align:center;
	width:420px;
	line-height:20px;
	margin:10px;
	color:#00b8e5;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}
#pop-up-box-cont .center {
	text-align:center;
}
#pop-up-box-cont .button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	background-image: url(../images/pop-up-button.png);
	background-repeat: no-repeat;
	cursor:hand;
	width:230px;
	height:40px;
	border:0px;
	font-weight:bold;
	vertical-align:middle;
	border:#0099FF solid 0px;
	text-align:center;
}
#pop-up-box-cont img {
	vertical-align:middle;
}
#pop-up-box-cont .button-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3c4646;
	background-image: url(../images/grey-small-button.png);
	background-repeat: no-repeat;
	cursor:hand;
	width:90px;
	height:40px;
	border:0px;
	font-weight:bold;
	vertical-align:middle;
	border:#0099FF solid 0px;
	text-align:center;
}
#pop-up-box-cont .button-orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #ffffff;
	background-image: url(../images/orange-small-button.png);
	background-repeat: no-repeat;
	cursor:hand;
	width:90px;
	height:40px;
	border:0px;
	font-weight:bold;
	vertical-align:middle;
	border:#0099FF solid 0px;
	text-align:center;
}
#backgroundPopup {
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:500;
}
#generic-base-white .bottom2 {
	background: transparent url(../images/whitebase-bottom2.png) no-repeat;
	width:960px;
	height:27px;
	padding:0px;
}
#generic-base-white .top2 {
	background: transparent url(../images/whitebase-top2.png) no-repeat;
	width:960px;
	height:27px;
	padding:0px;
}
#generic-base-white .middle2 {
	width:960px;
	background-color: transparent;
	background-image: url(../images/whitebase-middlebg2.png);
	background-repeat: repeat-y;
	height:auto;
}
#generic-base-white .middle2 .gutter {
	margin:0px;
	width:960px;
	padding:0px;
	position:relative;
}
#generic-base-white .middle2 .left {
	float:left;
	left:0px;
	width:711px;
	margin:0px 0px 0px 0px;
}
#generic-base-white .middle2 .right {
	padding:0px;
	top:0px;
	display:inline;
	right:10px;
	width:249px;
}
#generic-base-white .middle2 .left .space {
	margin-left:15px;
}
#generic-base-white .middle2 .left .space h1 {
	font-size:12pt;
	color:#01b5dd;
	left:20px;
	position:relative;
	line-height:20px;
	top:0px;
	padding:0px;
	margin:0px;
}
#generic-base-white .middle2 .left .space h2 {
	font-size:10pt;
	color:#75655e;
	left:20px;
	position:relative;
	line-height:16px;
	top:0px;
	width:650px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
#generic-base-white .middle2 .left .pannel {
	background: transparent url(../images/pannel-01.png) no-repeat;
	width:447px;
	position:relative;
	top:10px;
	left:20px;
	height:290px;
	padding:0px;
	margin:0px;
}
#generic-base-white .middle2 .left .pannel .title {
	font-size:12pt;
	color:#144854;
	text-transform: uppercase;
	line-height:35px;
	padding-left:15px;
}
#generic-base-white .middle2 .left .pannel .form-forgotpassword {
	width:447px;
}
#generic-base-white .field-contain {
	line-height:30px;
	padding-left:20px;
}
#generic-base-white .field-contain1 {
	line-height:30px;
	padding-left:20px;
	font-size:12px;
}
#generic-base-white .common-button2 {
	background: transparent url(../images/button-298.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	height:58px;
	text-align:center;
	vertical-align:middle;
	width:298px;
	left:130px;
	position:relative;
	cursor:hand;
}
#sign-in-box3 {
	position:relative;
	width:457px;
	float:right;
	margin:0px;
	padding:0px;
	top:20px;
	text-align:right;
}
.centerclass {
	text-align:center;
}
.rightclass {
	text-align:right;
}
.txtbox {
	border-color:#EBEBEB #A6A6A6 #A6A6A6 #EBEBEB;
	border-style:solid;
	border-width:1px;
	color:#63666D;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.header-buttonsmall {
	background: transparent url(../images/header-button.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	text-align:center;
	vertical-align:middle;
	width:125px;
	cursor:hand;
}
.header-buttonsmall-blue {
	background: transparent url(../images/blue-header-button.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	text-align:center;
	vertical-align:middle;
	width:123px;
	cursor:hand;
}
.header-buttonsmall-right {
	background: transparent url(../images/header-button-right.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
	width:118px;
	padding:0px;
	margin:0px;
	cursor:hand;
}
.header-buttonsmall-left {
	background: transparent url(../images/header-button-left.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-align:center;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	width:125px;
	cursor:hand;
}
.header-button-invitez {
	background: transparent url(../images/header-button-blue.png) no-repeat;
	border:0 solid #0099FF;
	color:#756761;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	text-align:center;
	vertical-align:middle;
	width:123px;
}
.continue-buttonnew {
	background: transparent url(../images/home-page-button.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	height:92px;
	text-align:center;
	vertical-align:middle;
	width:357px;
	cursor:pointer;
}


#home-form-switch {
	position:absolute;
	width:447px;
	height:485px;
	top:10px;
	padding:0px 0px 0px 0px;
	margin:0px;
	clear:both;
	left:500px;
	float:left;
	z-index:500;
}
.home-formimage {
	background: transparent url(../images/home-rightbg2.png) no-repeat;
}
.home-formimage2 h1 {
	font-family:arial;
	font-size:12pt;
	color:#144854;
	line-height:35px;
	padding-left:15px;
	font-weight:bold;
	margin:0px;
}
.home-form-strucutureswitch .continue-button {
	background: transparent url(../images/button-298.png) no-repeat;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	height:58px;
	text-align:center;
	vertical-align:middle;
	width:298px;
	cursor:pointer;
}
.faqsection {
	font-weight:normal;
	font-size:12px;
	padding-left:26px;
	padding-right:30px;
	padding-top:7px;
	padding-bottom:7px;
}
.faqsection p {
	font-size:12px;
	font-weight:normal;	
}

.faqsection ul li {
	font-size:12px;
	font-weight:normal;
	padding-top:3px;
	padding-bottom:3px;	
}

.subfaqsection {
	font-size:12px;
	color:#75655e;
	font-weight:normal;
	padding:5px 0px 5px 43px;
	width:530px;
	line-height:16px;
	text-align:justify;
}

.subfaqsection p {
	font-size:12px;	
	color:#75655e;	
}

.subfaqsection ul li {
	font-size:12px;	
	color:#75655e;
	padding-top:3px;
	padding-bottom:3px;	
}

#faqmore {
	padding-top: 10px;
}

.payment-button-link {
	background:transparent url(../images/button-298.png) no-repeat scroll 0 0;
	border:0 solid #0099FF;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12pt;
	font-weight:bold;
	height:58px;
	text-align:center;
	vertical-align:middle;
	width:298px;
	text-decoration:none;
	line-height: 58px;
	display:block;
	float:right;
	margin-bottom:20px; 
}

.payment-button-link-div {
	padding:15px 30px 60px;
	text-align:right;
}
