*{font-family:  Arial, Tahoma,Helvetica, sans-serif;}
body {
	margin: 0px;
	font-family:  Arial, Tahoma,Helvetica, sans-serif;
	padding: 0px;
	text-align: center;
	color: #000000;
	font-size: 12px;
	line-height: 17px;
}
td {
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
img{
	padding:0px;
	margin:0px;
	border: none;
}
/***************PageBar begin***********/
.PageBar {
	text-align: center;
	white-space: nowrap;
}
.PageBar a:link,.PageBar a:visited,.PageBar a:hover {
	font-weight:bold;
	text-decoration:underline;
	margin:3px;
}
.PageBar a:link,.PageBar a:visited {
	color:#666666;
}
.PageBar a:hover {
	text-decoration:underline;
	color:#ff9900;
}
.PageBar span{
	font-size: 12px;
	color: #ff9900;
	margin:3px;
}
/***************DIV***********/
.MemberCtn {width:964px;margin: 0px auto 0px auto;padding: 0;border: 0px;font-family:   Arial, Tahoma,Helvetica, sans-serif;font-size: 12px;line-height: 17px;}
.MemberCtn input[type="text"],input[type="password"],input[type="file"] {
margin:2px;
padding:2px;
background-color:#ffffff;
color: #666666;
text-align:left;
border:1px solid #999999;
line-height: 15px;
font-size: 12px;
font-family: Arial, Tahoma,Helvetica, sans-serif;
}
.MemberCtn input[type="text"]:hover,input[type="password"]:hover,input[type="file"]:hover {
border:1px solid #0066ff;
}
/**
.MemberCtn input[type="submit"],input[type="reset"],input[type="button"]{
	padding: 0px 5px 0px 5px;
     margin: 0px 5px 0px 5px;
    font-family:   Arial, Tahoma,Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background: url(../images/btn10.gif) repeat-x center;
	list-style-image:url(../images/btn10_left.gif) ;
	list-style:
	text-align: center;
	vertical-align: middle;
	height: 25px;
	line-height:20px;
	font-weight: bold;
	border: 1px solid #00CCFF;
	cursor:hand;
}
**/
.MemberCtn .button {
         CURSOR: pointer; 
         BORDER: none; 
         PADDING: 1px 2px 2px 2px; 
         HEIGHT: 22px;
         MARGIN: 2px 5px 2px 5px;
         BACKGROUND: url(../images/btn10.gif) repeat-x;
         line-height:19px;
         FONT-WEIGHT: bold; 
         COLOR: #003399; 
         min-width:87px;
}


.MemberCtn input[type="submit"]:hover,input[type="reset"]:hover{
	color: #003399;
	background: url(../images/btn10.gif) repeat-x center;
}
.MemberCtn select {margin:2px;padding:2px;background-color:#ffffff;color: #666666;text-align:left;border:1px solid #999999;line-height: 17px;font-size: 12px;font-family: Arial, Tahoma,Helvetica, sans-serif;}
.MemberCtn select:hover{border:1px solid #0066ff;}
.MemberCtn textarea {font: 12px  Arial, Tahoma,Helvetica, sans-serif;color: #666666;border: 1px solid #999999;margin:2px;padding:0px;line-height: 17px;}
.MemberCtn textarea:hover {border: 1px solid #0066ff;}
.FloatRight { float: right; margin-left: 8px;}
.FloatLeft { float: left; margin-right: 8px;}
.ClearFloat { clear:both;height:0;font-size: 12px;line-height: 0px;}
/***************MlsMenu***********/
.MemberCtn .nav{width:160px;padding:5px;margin:0px auto;float:left;} 
.MemberCtn .nav .collapsed {display: none;} 
.MemberCtn .nav .navtitle{background: url(../images/mp_menu_t.gif) left top no-repeat;height:33px;width:160px; padding:0px;margin:0px auto;line-height:33px;font-size:14px;font-weight:bold;color:#006699;}
.MemberCtn .nav ol{ 
    width:158px; 
    text-align:left; 
	padding:0px;
	margin:0px;
	list-style-type: none;
	border:1px solid #999999;
} 
.MemberCtn .nav ol li{ 
	border-bottom:1px solid #999999;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	margin:0px;
	width: 158px;
	text-indent:5px;
}
.MemberCtn .nav ol li a{
	background: url(../images/mp_menu_bg1.gif) left top repeat-x;
	color:#666666;	
	line-height: 30px;  
    display: block;
	height:30px;
	text-decoration:none;
} 
.MemberCtn .nav ol li a:hover{ 
	background: url(../images/mp_menu_bg2.gif) left top repeat-x;
	color:#666666;
	text-decoration: underline;
} 
/*==================MlsMenuSub===================*/ 
.MemberCtn .nav ul{ 
clear: both;
    list-style:none; 
    text-align:center;
	padding:0px;
	margin:0px auto 0px auto; 
	width:100%;
	border:1px 0px 0px 0px solid #999999;
	background-color:#66b3ff;
} 
.MemberCtn .nav ul li{ 
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	margin:0px;
	width: 140px;
	list-style:none;	
	border-bottom: none;
    display: block;
	height:24px;
	line-height:20px;
	list-style-position:inside;
}
.MemberCtn .nav ul li a{ 
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:none;
	text-indent:0px;
}
.MemberCtn .nav ul li a:hover{ 
	color:#ffff00;
	background-image:none;
	text-decoration: underline;
}


.MemberCtn #divMiddle{
	padding:0px;
    margin: 0px auto 0px auto;
	font-size:12px;
	width:790px;
	float:right;
	}
/***************Content begin***********/
.MemberCtn #Content{
	padding:0px;
	margin: 0px auto 10px auto;
	font-size:12px;
	width:100%;
	}
.MemberCtn #Content #PathInfo {
	padding:0px;
	height:25px;
	margin-bottom:5px;
	color:#009900;
	font-size:12px;
	text-align:left;
	width:500px;
}
.MemberCtn #Content #PathInfo a {
	color:#009900;
}
.MemberCtn #Content #PathInfo a:hover {
	color:#00ff00;  
	text-decoration: underline;
}
.MemberCtn #Content h2{
	font-size: 14px;
	font-weight:bold;
	padding:0px;
	margin: 0px;
	height:25px;
	line-height:25px;
	color:#ff6600;
	text-align:center;
}
.MemberCtn #Content .Final{
	text-align:center;
}
.MemberCtn #Content .Final input{
margin:3px;
}
.MemberCtn #Content form{
	padding:0px;
    margin: 0px;
	text-align: left;
	font-size:12px;
	position:relative;
	}
/**************TableLeft*************/
.TableLeft {
	font: 12px;
	padding:0px;
	margin-bottom: 15px;
	width:90%;
	border: 1px solid #999999;
	background-color:#FFFFFF;
}
.TableLeft h1{
	font-size: 14px;
	font-weight:bold;
	padding:0px;
	margin: 1px;
	border-bottom: 2px solid #333333;
	height:25px;
	line-height:25px;
	background-color:#666666;
	color:#ffffff;
	text-align:center;
}
.TableLeft span{
	margin:0px 5px 0px 5px;
	padding:0px;
	color:#ff6600;
	font-weight:100;
}
.col1{
font-weight:bold;
background-color:#e5e5e5;
}
.TableLeft .col2{
width:auto;
background-color:#f2f2f2;
}
/**************Table1*************/
.Table1 {
	font: 12px;
	padding:0px;
	margin-bottom: 15px;
	width:95%;
	border: none;
}
.Table1 h1{
	font-size: 14px;
	font-weight:bold;
	padding:0px;
	margin: 1px;
	border-bottom: 2px solid #66ccff;
	height:25px;
	line-height:25px;
	text-align:left;
	background:url(../images/list_11.gif) left no-repeat ;
	text-indent:30px;
	color:#007acc;
}
.Table1 table{
width:100%;
}
.Table1 tr{
	font-size: 12px;
	padding:0px;
	margin: 1px;
	height:30px;
	line-height:30px;
	padding:2px;
}
.Table1 .tr1{
background-color:#f2f9ff;
}
.Table1 .tr2{
background-color:#e5f2ff;
}
.Table1 tr:hover{
background-color:#cce5ff;
}
.Table1 .col1{
text-align:right;
}
.Table1 .col2{
text-align:left;
}
.Table1 .col3{
text-align:left;
}
.Table1 table tr td:first-child {text-align:right}
.Table1 table tr td:first-child+td {text-align:left;} 
.Table1 table tr td:first-child+td+td {text-align:left} 
.Table1 table tr td:first-child+td+td+td {text-align:left;} 
/**************Table2*************/
.Table2 {
	font: 12px;
	padding:0px;
	margin-bottom: 15px;
	width:95%;
	border: none;
	text-align:center;
	border:1px dashed #cccccc;
}
.Table2:hover {
	border:1px dashed #ff6600;
}
/**************Table3*************/
.Table3 {
	font: 12px;
	padding:0px;
	margin-bottom: 15px;
	width:95%;
	border: none;
}
.Table3 table{
width:100%;
margin: 0px auto 10px auto ;
text-align:center;
}
.Table3 th{
background-color:#c2e2f2;
color:#004d99;
line-height:17px;
}
.Table3 tr{
	font-size: 12px;
	padding:0px;
	margin: 1px;
	padding:2px;
	line-height:24px;
	height:24px;
}
.Table3 .tr1{
background-color:#f2f9ff;
}
.Table3 .tr2{
background-color:#e5f2ff;
}
.Table3 tr:hover{
background-color:#ffffcc;
}
.Table3 .col1{
text-align:right;
}
.Table3 .col2{
text-align:left;
}
.Table3 .col3{
text-align:center;
}
.Table3 h1{
	font-size: 14px;
	font-weight:bold;
	padding:0px;
	margin: 1px;
	border-bottom: 2px solid #66ccff;
	height:25px;
	line-height:25px;
	text-align:left;
	background:url(../images/list_11.gif) left no-repeat ;
	text-indent:30px;
	color:#007acc;
}

/**************Table4*************/
.Table4 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 95%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none;}
.Table4 H1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/list_11.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 1px; COLOR: #007acc; TEXT-INDENT: 30px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #66ccff 2px solid; HEIGHT: 25px; TEXT-ALIGN: left;}
.Table4 TABLE {WIDTH: 100%;}
.Table4 TR {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 1px; LINE-HEIGHT: 30px; PADDING-TOP: 2px; HEIGHT: 30px; }
.Table4 Td{border-bottom:1px dotted #cccccc;LINE-HEIGHT: 30px;}
.Table4 .col1 {TEXT-ALIGN: right;}
.Table4 .col2 {TEXT-ALIGN: left;}

/***************MemberGroup***********/
.MemberGroup {
width:95%;
height:34px;
padding:0px;
margin:0px 0px 10px 0px;
text-align:center;
}
.MemberGroup ul{
width:100%;
padding:0px 0px 0px 10px;
margin:0px;
text-align:left;
list-style-type:none;
background:url(../images/mp_group_2.gif) repeat-x;
}
.MemberGroup ul li{
	padding:0px;
	margin:0px 5px 0px 0px;
	background:url(../images/mp_group_8.gif) no-repeat right top;
	display:inline-block;
	float:left;
	text-align:left;
	list-style-position: inside;
}
.MemberGroup ul li a{
	margin:0px 20px 0px 0px;
	padding:11px 0px 3px 40px;
	background:url(../images/mp_group_6.gif) no-repeat left ;
		height:34px;
	line-height:35px;
		font-weight:bold;
	font-size:13px;
	color:#333333;
}
.MemberGroup ul li a:hover{
color:#3c81c4;
text-decoration: underline;
}
.MemberGroup .TabOn {
	padding:0px;
	margin:0px 5px 0px 0px;
	background:url(../images/mp_group_5.gif) no-repeat right top;
	display:inline-block;
	float:left;
	text-align:left;
	list-style-position: inside;
}
.MemberGroup .TabOn a{
	margin:0px 20px 0px 0px;
	padding:11px 0px 8px 46px;
	background:url(../images/mp_group_3.gif) no-repeat left ;
		height:34px;
	line-height:35px;
		font-weight:bold;
	font-size:14px;
	color:#ffffff;
}
.MemberGroup .TabOn a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.Search{
padding:20px 0px 5px 70px;
margin:0px 15px 10px 15px;
width:752;
background: url(../images/mp_search_bg.gif) no-repeat center top;
text-align:center ;
min-height: 36px;
}
/***************Footer begin***********/
.MemberCtn #Footer {
	text-align: center;
	width:100%;
	height:30px;
	font-weight:bold;
	white-space: nowrap;
	padding: 0px; 
	margin: 15px 0px 5px 0px; 
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #999999;
}
