.hom-vip-content { border: none; height: 130px; left:508px; padding:0px;
	position: absolute; top: 29px; width: 495px; }



.hom-vip { background-position: right top; background-repeat: no-repeat;
	border: none; color: #ffffff; font-family: arial,helvetica,verdana,sans-serif;
	font-size: 15px; font-weight: bold; height: 28px; line-height:28px; left:499px; margin-top: 0px;
	padding: 0px; position: absolute; top: 0px; width: 500px; text-align:center; }

.hom-vip-content_old { background-position: right top; background-repeat: no-repeat;
	border: none; height: 137px; left:500px; padding:0px; position: absolute;
	top: 32px; width: 499px; }

.hom-vip-txt {  clear:both; float:right; border:none; color:#333333;
	font-family:arial,helvetica,verdana,sans-serif; font-size:12px;
	height:125px; text-align:right; width:286px; padding-top:5px; }

.hom-vip-txt2 { border:none; clear:both; float:left; height:70px; padding:0px; width:270px; }

.vip-blank { border: none; clear: both; float: left; height: 50px; line-height: 50px;
	padding: 0px; width: 35px; }

.vip-get-more { border: none; float: left; height: 50px; padding: 0px; width: 120px; }

.vip-signup-btn { border: none; float:left; height: 50px; margin-top:80px; padding-left:25px; width: 135px; }
.vip-signup-btn img { border: none; display:block; height: 34px; padding: 0px; width: 131px;
	text-align:center; margin-top:9px; }


.vip-signup-btn_old { border: none; float:left; height: 50px; padding: 0px; width: 115px; }
.vip-signup-btn_old img { border: none; display:block; height: 31px; padding: 0px; width: 111px;
	text-align:center; margin-top:9px; }

.hom-bkd { border: none; height: 169px; left: 6px; padding: 0px;
	position: absolute; top: 0px; width: 500px; }

.hom-intro { border: none; height: 160px; text-align: left; width: 494px;}

.hom-ban { border: none; clear: both; float: left; height: 80px; padding: 0px; width: 495px; }

.intro-ttl { background-image: url(/images/But_Wht_28.jpg); background-position: left top;
	background-repeat: repeat-x; border: none; clear: both; color: #333333; float: left; margin-top:3px;
	font-family: arial,helvetica,verdana,sans-serif; font-size: 15px; font-weight: bold; border-bottom: 1px solid #cccccc;
	height: 28px; line-height: 28px; padding: 0px; text-align: left; text-indent: 5px; width: 495px; }

.intro-ttl_old { background-image: url(/images/But_Blu1_28.jpg); background-position: left top;
	background-repeat: repeat-x; border: none; clear: both; color: #ffffff; float: left; margin-top:3px;
	font-family: arial,helvetica,verdana,sans-serif; font-size: 15px; font-weight: bold;
	height: 28px; line-height: 28px; padding: 0px; text-align: left; text-indent: 5px; width: 495px; }

.intro-txt { border:none; padding-left: 5px; padding-right:5px; text-align:center; }

.intro-txt_old { background-image: url(/images/blend_blu1.jpg); background-position: top;
	background-repeat: repeat-x; border: none; clear: both; color: #000000; float: left;
	font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;
	height: 52px; padding: 0px; width: 495px;  }

.hom-main { background-color: #ffffff; border: none; height:auto; text-align: left; width: 1000px; }

.hom-main-txt { border: none; clear: both; float: left; height: 360px; padding: 0px; width: 1000px; }

.hd { background-image: url('/images/But_Wht_32.jpg'); border-bottom: 0px;
	border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top:none; height:32px;
	text-align:left; width: 988px; }

.hd-us { border:none; clear:both; float:left; height: 32px;
	padding-bottom:0px; padding-top:0px; text-align:right; width:30px; }

.hom-ttl-txt { border:none; float:left; height:28px; line-height:28px; font-size:15px; font-weight:bold;
	color:#333333; padding:0px; text-align:left; text-indent:5px; width:950px;  }

.hom-ttl-txt a, .hom-ttl-txt a:hover, .hom-ttl-txt a:visited {font-size:15px; font-weight:bold;color:#333333;text-decoration:none;cursor:none;}

.hom-tbl { border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc; border-top:0px; color:#012887;
	font-family: arial,helvetica,verdana,sans-serif; font-size: 12px;
	height:auto; text-align:left; width:988px; margin:0px; padding:0px; }

.col1 { border: none; clear:both; float:left; height:17px; line-height:17px; margin-left:4px; display:block;
	padding-bottom:4px; padding-left:0px; padding-top:1px; width:93px; border:2px solid #ffffff; text-indent:3px; }

.col2 { border:none; float:left; height:17px; line-height:17px; width:93px; display:block;
	padding-bottom:4px; padding-left:0px; padding-top:1px; border:2px solid #ffffff; text-indent:3px;  }
	
.col3 { border: none; float:left; height:17px; line-height:17px; margin-left:4px; display:block;
	padding-bottom:4px; padding-left:0px; padding-top:1px; width:9%; border:2px solid #ffffff; text-indent:3px;  }

.col4 { border:none; float:left; height:17px; line-height:17px; width:11%; display:block;
	padding-bottom:4px; padding-left:7px; padding-top:1px; border:2px solid #ffffff; text-indent:3px;   }

.row-blu { background-color:#f4f8ff; padding:0px;  }

.hom-rev { 	background-image: url(/images/But_Gry_32.jpg); background-position: left top;
	background-repeat: repeat-x; border-left: 1px solid #cccccc;  border-right: 1px solid #cccccc;
	border-collapse:collapse; border-bottom:0; margin-top:10px; height:30px; width:988px; 	
	height:32px;
}

.hom-rev.star {  border:0; height:32px; text-indent:5px;
	padding:0px; margin:0; text-align:right; width:27px; }

.rev-left {  border:0; color:#ffffff; font-weight:bold; margin:0;
	font-size: 16px; font-family:arial,helvetica,verdana,sans-serif; height:32px;
	line-height:32px; padding:0px; text-align:left; width:120px;  }


.com-left {  border:0; color:#ffffff; font-weight:bold; margin:0;
	font-size: 16px; font-family:arial,helvetica,verdana,sans-serif; height:32px;
	line-height:32px; padding:0px; text-align:left; width:220px;  }


.rev-mid { border:0; color:#5a5a5a; font-weight:bold; margin:0;
	font-size: 16px; font-family:arial,helvetica,verdana,sans-serif; height:32px;
	line-height:32px; padding:0px; text-align:left; width:550px; }
	
.rev-mid1 { border:0; color:#5a5a5a; font-weight:bold; margin:0;
	font-size: 16px; font-family:arial,helvetica,verdana,sans-serif; height:32px;
	line-height:32px; padding:0px; text-align:left; width:100px;  }

.rev-button { vertical-align: middle; }

.rev-select  {  border-collapse:collapse; border: 1px solid #cccccc;
	color: #5a5a5a; text-align:left; font-size:10px;  }
	
.input {vertical-align:middle; background:#ffffff; border-collapse:collapse;
	font:11px verdana,geneva,arial,helvetica,sans-serif; color:#333333; display:inline;}
	
form {padding:0px; margin:0px; }


.rev-right { border:none; height:32px; line-height:32px; margin:0;
	padding:0px; text-align:center; width:180px; }

.rev-btn { width:115px; height:20px;text-align:center; }

.rev-tbl { border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc; border-top: 1px solid #c0c0c0; color: #5a5a5a; 
	font-family: arial,helvetica,verdana,sans-serif; font-size: 13px; height: 74px; margin:0;
	text-align: center; width: 988px; 
border-collapse:collapse;
}

.rev-tbl td{height:22px;}
	
.rev-th { color: #000000; background-image: url('/images/But_Wht_32.jpg'); height:24px; border-collapse:collapse; 
               background-repeat: repeat-x; background-position: left top; padding:0; 
		font-weight:bold; font-size:14px;
}

.thmb-up  { border:none; display:inline; height:15px; padding-left:4px; padding-top:1px; width:11px; vertical-align: baseline;   }
.thmb-down { border:none; display:inline; height:15px; padding-left:4px; padding-top:4px; width:11px; vertical-align: baseline;   }

.hint-bkd { border:none; background-color:#eaeaea; height:16px; margin-bottom:6px; padding-bottom:6px; width:988px; }

.top-section_old { background-color: #ffffff; background-image: url('/images/VIP_Section_1.jpg');
        background-position: right top; background-repeat: no-repeat; border: none;
        height: 169px; position: relative; text-align: left; width: 995px; }

.top-section { background-color: #ffffff; background-image: url(/images/VIP_Section_1c.jpg);
        background-position: right top; background-repeat: no-repeat; border: none;
        height: 169px; position: relative; text-align: left; width: 1000px; }


