.login_location {
	float: left;
	width: 212px;
	display: inline;
}
.secure_zone {
	float: left;
	margin-left: -20px;
}
.secure_zone_title {
	color: #006666;
	font-size: 12px;
	font-weight: bold;
	float: left;
}
.secure_zone_img {
	height: 17px;
	width: 12px;
	margin-right: 4px;
	float: left;
}
.id_box {
	float: left;
	width: 190px;
	margin-top: 8px;
}
.id_box .top {
	float: left;
	width: 211px;
	height: 2px;
	background-image: url(images/grayBox/top212.gif);
	overflow: hidden;
}
.id_box .center {
	float: left;
	width: 211px;
	height: 100px;
	background-image: url(images/grayBox/center212.gif);
}
.id_box .center .background {
	float: left;
	width: 208px;
	height: 100px;
	margin-left: 2px;
	background-image: url(images/grayBox/BG.gif);
	display: inline;
}
.id_box .bottom {
	float: left;
	width: 211px;
	height: 2px;
	background-image: url(images/grayBox/bottom212.gif);
	overflow: hidden;
}
.whiteDiv_login {
	float: left;
	height: 88px;
	background: #FFFFFF;
	width: 196px;
	margin-left: 5px;
	margin-top: 6px;
	display: inline;
}
.whiteDiv_login .text {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	line-height: 20px;
	float: right;
	margin-right: 4px;
	clear: both;
	width: 185px;
}
.whiteDiv_login .text span 
{
	font-weight: normal;
}
.whiteDiv_login .text a:link, .whiteDiv_login .text a:visited
{
	color: #F14F11;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	line-height: 18px;
	float: left;
	margin-left: 4px;
	text-decoration: underline;
}
.whiteDiv_login .text a:hover, .whiteDiv_login .text a:active
{
	color: #F14F11;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	line-height: 18px;
	float: left;
	margin-left: 4px;
	text-decoration: underline;
}
.report_dates_form {
	float: right;
	margin-top: 15px;
	display: inline;
	line-height: 18px;
	width: 100%;
	font-size: 11px;
}
.report_dates_form .date_text {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	line-height: 18px;
	float: right;
	display: inline;
	width: 75px;
}
.report_dates_form .date_text span {
	font-weight: bold;
}
.report_dates_form_row {
	margin-top: 4px;
	width: 100%;
	float: right;
}
.report_dates_form_input {
	float: right;
	height: 16px;
	background-color: #FFFFFF;
	display: inline;
	display: inline;
}
.report_dates_form_row img {
	margin-right: 3px;
	width: 18px;
	height: 18px;
	cursor: pointer;	
}
.report_dates_form_input input {
	width: 69px;
	height: 14px;
	margin-right: 0px;
	background-color: #F4F4F4;
	border: 1px solid #AFAFAF;
	display: inline;
	font-weight: normal;
	font-family: Arial; 
	font-size: 11px;
}
.report_dates_form_radio {
	float: right;
	display: inline;
	width: 10px;
	margin-top: -2px;
}
.report_types {
	float: right;
	margin-top: 15px;
	display: inline;
	line-height: 18px;
	width: 100%;
}
.report_types  ul { 
	list-style-type: none; 
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 11px;
}
.report_types  ul li { 
	display: inline; 
	color: #006666;
	margin-right: 4px;
	float: right;
	font-weight: normal;
	font-size: 11px;
}
.report_types_img {
	margin-left: 10px;
}
.report_types ul li a { 
	text-decoration: underline; 
	color: #006666;
}
.report_types  a:visited  { 
	text-decoration: underline; 
	color: #006666;
}
.report_types  a:hover, .report_types  a:active {
	text-decoration: underline;
	color: #006666;
}
.mid_position_div {
	float: left;
	width: 626px;
	margin-top: 10px;
	margin-bottom: 70px;
	margin-left: 18px;
	display: inline;
}
.distribute_chart_shadow {
	float: left;
	width: 317px;
	position: relative;
	right: -2px;
	top: 2px;
	background-color: #C9C1CC;
}
.distribute_chart {
	float: right;
	width: 317px;
	position: relative;
	right: 2px;
	top: -2px;
	border: 1px solid #067A53;
	background-color: #FFFFFF;
}
.distribute_chart_title  {
	color: #F14F11;
	font-size: 14px;
	font-weight: bold;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.distribute_chart_title img {
	float: right;
	height: 8px;
	width: 5px;
	margin-top: 5px;
	display: inline;
	margin-left: 4px;
}
.distribute_chart_img {
	float: right;
	width: 311px;
	height: 134px;
	margin-right: 0px;
	display: inline;
}
.account_table_shadow {
	float: right;
	width: 256px;
	position: relative;
	right: -2px;
	top: 0px;
	background-color: #C9C1CC;
}
.account_table {
	float: right;
	width: 256px;
	position: relative;
	right: 1px;
	top: -1px;
	border: 1px solid #EAEAEA;
}
.account_table table{
	border-collapse: collapse;
	width:256px;
}
.account_table table th {
	background-color: #F9F9F9;
	width: auto;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #F14F11;
	border: 1px solid #087D5B;
	vertical-align: middle;
	padding: 5px;
	height: 36px;
}
.account_table  tr td {
	background-color: #FFFFFF;
	padding: 5px;
	width: auto;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #087D5B;
	vertical-align: middle;
	border: 1px solid #087D5B;
}
.account_table .sumLine td {
	background-color: #F2F2F2;
	padding: 5px;
	width: auto;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #087D5B;
	vertical-align: middle;
}
.account_table a:link, .account_table a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #087D5B;
	text-decoration: underline;
}
.account_table a:hover, .account_table a:active {
	font-size: 12px;
	font-weight: normal;
	color: #087D5B;
	text-decoration: underline;
}

.green_table  table tr.dif_green_table td{
	background-color: #FFFFFF;
	padding: 5px;
	width: auto;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #087E5C;
	border-bottom: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	vertical-align: middle;
}
.green_table  table tr.even_dif_green_table td{
	background-color: #EAEAEA;
	padding: 5px;
	width: auto;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	color: #087E5C;
	border-bottom: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	vertical-align: middle;
}

.dif_green_table a:link, .dif_green_table a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #087E5C;
	text-decoration: underline;
}
.dif_green_table a:hover, .dif_green_table a:active {
	font-size: 12px;
	font-weight: normal;
	color: #087E5C;
	text-decoration: underline;
}
.even_dif_green_table a:link, .even_dif_green_table a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #087E5C;
	text-decoration: underline;
}
.even_dif_green_table a:hover, .even_dif_green_table a:active {
	font-size: 12px;
	font-weight: normal;
	color: #087E5C;
	text-decoration: underline;
}
.client_details {
	float: right;
	text-align: right;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-top: 8px;
	margin-right: 10px;
	display: inline;
}
.client_details span {
	font-weight: bold;
}
.joinBtn {
	bottom: 6px;
	float: left;
	left: 0px;
	position: absolute;
	width: 162px;
}
.joinBtn img {
	float: left;
	width: 120px;
	height: 59px;
}
.changeDetails_form {
	float: right;
	width: 100%;
	background-color: #F9F9F9;
	margin-top: 25px;
}
.changeDetails_form_row {
	float: right;
	width: 90%;
	margin-top: 4px;
	margin-bottom: 4px;
}
.changeDetails_form_txt {
	float: right;
	margin-right: 20px;
	width: 88px;
	color: #087D5B;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	line-height: 18px;
	display: inline;
}
.changeDetails_form_txt span {
	text-decoration: underline;
}
.changeDetails_form_input {
	float: right;
	width: 134px;
}
.changeDetails_form_input input {
	width: 134px;
	background-color: #F4F4F4;
	border: 1px solid #AFAFAF;
	color: #087D5B;
	font-size: 12px;
	text-align: right;
}
.changeDetails_form_inputSelect {
	width: 42px;
	height: 18px;
	margin-right: 2px;
	background-color: #F4F4F4;
	font-size: 12px;
	color: #087D5B1;
}
.changeDetails_form_inputSelect select{
	width: 42px;
	margin-right: 2px;
	margin-top: 1px;
	background-color: #F4F4F4;
	border: 1px solid #999999;
	font-size: 12px;
	color: #087D5B;
}
.changeDetails_form_notice {
	float: right;
	margin-right: 20px;
	margin-bottom: 10px;
	width: 100%;
	color: #087D5B;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	line-height: 18px;
	display: inline;
}
.changeDetails_form_notice a:link, .changeDetails_form_notice a:visited {
	color: #087D5B;
	text-decoration: underline;
}
.changeDetails_form_notice a:hover, .changeDetails_form_notice a:active {
	color: #087D5B;
	text-decoration: underline;
}
.changePassword_form_txt {
	float: right;
	margin-right: 20px;
	width: 120px;
	color: #087D5B;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	line-height: 18px;
	display: inline;
}
.changePassword_form_txt span {
	text-decoration: underline;
}
.changePassword_form_input {
	float: right;
	width: 134px;
}
.changePassword_form_input input {
	width: 134px;
	background-color: #F4F4F4;
	border: 1px solid #AFAFAF;
	color: #087D5B;
	font-size: 12px;
	text-align: right;
}

.instruction_form {
float:right;
position:relative;
width:100%;
}
.instruction_form_row {
float:right;
margin-bottom:4px;
margin-top:4px;
width:90%;
}
.instruction_form_txt {
color:#515151;
display:inline;
float:right;
font-size:12px;
font-weight:bold;
line-height:18px;
margin-right:20px;
text-align:right;
width:100px;
}
.instruction_form_input {
float:right;
width:134px;
}
.instruction_form_input input {
background-color:#F4F4F4;
border:1px solid #AFAFAF;
color:#087D5B;
font-size:12px;
text-align:right;
width:134px;
}
.instruction_form_radio {
display:inline;
float:right;
margin-top:2px;
width:30px;
}
.instruction_form_radioTXT {
color:#515151;
display:inline;
float:right;
font-size:12px;
font-weight:bold;
line-height:18px;
margin-right:20px;
text-align:right;
width:15px;
}
.midTop_position {
float:right;
width:630px;
}
.midBottom_position {
float:right;
margin-top:15px;
width:630px;
}
.inst_form_col {
float:right;
margin-left:10px;
width:260px;
}
.inst_form_row {
float:right;
margin-top:4px;
width:100%;
}
.inst_form_input {
display:inline;
float:right;
margin-right:0px;
width:20px;
}
.inst_form_input input {
float:right;
}
.inner_inst_form_input {
display:inline;
float:right;
margin-right:10px;
width:20px;
}
.inner_inst_form_input input {
float:right;
}
.inst_form_radioTXT {
color:#515151;
display:inline;
float:right;
font-size:12px;
font-weight:bold;
line-height:18px;
margin-right:5px;
text-align:right;
width:auto;
}
.hidden_inst_form_input {
display:none;
float:left;
width:96px;
}
.hidden_inst_form_input input {
background-color:#F4F4F4;
border:1px solid #AFAFAF;
color:#087D5B;
font-size:12px;
text-align:right;
width:96px;
}
.hidden_radio_layer {
display:none;
}
.ins_form_radio {
display:inline;
float:right;
margin-right:20px;
margin-top:2px;
width:30px;
}
.ins_form_textarea {
float:left;
height:66px;
width:220px;
}
.ins_form_textarea input {
background-color:#F4F4F4;
border:1px solid #999999;
display:inline;
float:left;
height:66px;
text-align:right;
width:220px;
}
.bottom_row {
float:right;
margin-bottom:20px;
margin-top:20px;
width:520px;
}
.bottom_rowTXT {
color:#515151;
display:inline;
float:right;
font-size:12px;
font-weight:bold;
line-height:18px;
margin-right:36px;
text-align:right;
width:auto;
}
.bottom_row_input {
display:inline;
float:right;
margin-right:10px;
width:280px;
}
.bottom_row_input input {
background-color:#F4F4F4;
border:1px solid #AFAFAF;
color:#087D5B;
font-size:12px;
margin-top:2px;
text-align:left;
width:280px;
}
