		body { font-family: verdana, sans-seif; } /* Exclude this line from the final CSS */
		*{
			margin:0px;
			padding:0px;
		}
		
		.cls_13399_hdrwrap {
			width: 816px;
			height: 210px;
		}
		.cls_13399_dscrpwrap {
			height: 210px;
			text-align: center;
			padding: 42px 297px 0 0;
		}
		.ie6 .cls_13399_hdrwrap, .ie6 .cls_13399_dscrpwrap { height: 168px; }
		.cls_13399_logo {
			width: 233px;
			height: 35px;
			text-indent: -9000px;
			overflow: hidden;
			margin: 0 0 17px 29px;
		}
		.cls_13399_hdr {
			height: 32px;
			text-indent: -9000px;
			overflow: hidden;
		}
		.cls_13399_save {
			height: 17px;
			text-indent: -9000px;
			overflow: hidden;
			margin: 5px 0 0 0;
		}
		.cls_13399_dscrp {
			height: 31px;
			text-indent: -9000px;
			overflow: hidden;
			margin: 23px 0 0 0;
		}
		.cls_13399_sample { margin: 30px 0 0 0; }
		.cls_13399_sample a:link, .cls_13399_sample a:active, .cls_13399_sample a:visited {
			font-size: 12px;
			color: #FFF;
			text-decoration: underline;
		}
		.cls_13399_sample a:hover { text-decoration: none; }
		.cls_13399_fee {
			width: 137px;
			height: 48px;
			text-indent: -9000px;
			overflow: hidden;
			margin: 0 0 0 451px;
		}
		.cls_13399_bottomwrap {
			width: 816px;
			margin: 10px 0 0 0;
		}
		.cls_13399_continue {
			width: 368px;
			float: left;
			text-align: center;
			padding: 10px 0 0 0;
		}
		.cls_13399_details {
			width: 448px;
			float: right;
		}
		.cls_13399_write {
			height: 17px;
			text-indent: -9000px;
			overflow: hidden;
			margin: 0 0 10px 0;
		}
		.cls_13399_get {
			width: 195px;
			height: 19px;
			text-indent: -9000px;
			overflow: hidden;
			margin: 0 0 10px 0;
		}
		.cls_13399_detaillist {
			margin: 0 0 0 16px;
			padding: 0;
			list-style-type: none;
			font-size: 13px;
		}
		.cls_13399_detaillist li {
			margin: 0 0 6px 0;
		}
		
		
		/* Begin floating signin box styles */
		.cls_13399_msg {
			display: block; /* Toggle this attribue between block and none to show and hide the floating box */
		}
		.cls_13399_msgon{
			display:none;
		}
		.cls_13399_overlay {
			min-height: 100%;
			display: block;
			position: absolute;
			top: 0;
			left: 0;
			width: 110%;
			height: 100%;
			background-color: black;
			z-index:1001; 
			-moz-opacity: 0.3;
			opacity:.30;
			filter: alpha(opacity=30);
		}
		.cls_13399_msgWrap {
			position : absolute;
			left: 200px;
			top: 150px;	
			background: #fff;
			border: 5px solid #9E9E9E;
			margin: 30px 50px 0 50px;
			padding: 20px 50px 0 50px;
			font-size: 12px;
			z-index: 1001;
		}
		.cls_13399_signin {
			height: 22px;
			text-indent: -9000px;
			overflow: hidden;
			margin: 0 0 30px 0;
			
		}
		.cls_13399_container
		{
			position:relative;
			width:455px;
			overflow: hidden;
		}
		#labels
		{
		width:450px;
		}
		#textboxs
		{
		width:450px;
		
		}
		.cls_13399_username {
			width: 175px;
			border: 1px solid #067ABE;
			font-size: 14px;
			float: left;
		}
		.cls_13399_password {
			width: 175px;
			border: 1px solid #067ABE;
			font-size: 14px;
			float: right;
		}
		.cls_13399_usernamelabel {
			display: block;
			width: 175px;
			float: left;
		}
		.cls_13399_passwordlabel {
			display: block;
			width: 175px;
			float: right;
		}
		
		.cls_13399_register {
			padding: 8px 0 0 0;
		}
		.cls_13399_signinbtn {
			padding: 18px 0 0 0;
		}
		.cls_13399_match {
			height: 29px;
			text-indent: -9000px;
			overflow: hidden;
			position: relative;
			
			margin: 0 0 20px 0;
		}
		.cls_13399_forgetpass
		{
			margin-top:20px;
		}
		.cls_13399_msgWrap a:link, .cls_13399_msgWrap a:active, .cls_13399_msgWrap a:visited {
			color: #1C4ED5;
			text-decoration: none;
		}
		.cls_13399_msgWrap a:hover { text-decoration: underline;}
		
		.messageSummaryInner
		{
			width:400px;
		}
			.messageSummary
		{
			width:400px;
			padding-top: 10px;
		}
		
		
		/* End floating signing box styles */