@import url("content.css");

/***********************************************************************/

html,body {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;}
	
body,p,td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 17px;}
	
img {border: none;}	

form {display:inline}

input.txt{
	padding: 1px 0 0 3px;
	height: 14px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #555555;
	background-color: #FFFFFF;
	border: 1px solid #CDCDCD;}
	
input.txt2{
	padding: 1px 0 0 3px;
	height: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	border: 1px solid #CDCDCD;}
input.txt2-1{
	padding: 1px 0 0 3px;
	height: 18px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #FFFFFF;
	border: 1px solid #CDCDCD;}
	
input.txt3{
	padding: 1px 0 0 3px;
	height: 15px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #555555;
	background-color: #FFFFFF;
	border: 1px solid #CDCDCD;}
	
input.btn{
	height: 17px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	color: #555555;}
	
select {
	margin: 0 5px 0 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #555555;
	height: 15px;
	border: 1px solid #CDCDCD;}
	
a:link, a:visited { font-size: 12px; color: #674A30; text-decoration: none;}
a:hover { font-size: 12px; color: #FF008C; text-decoration: underline;}

/***********************************************************************/
/*                      layout style setting                           */
/***********************************************************************/

#wrap{
	margin: 0 auto;
	padding: 0;
	width: 1000px;
	text-align: left;
	position: relative;
	background-color: #FFFFFF;}

#top{
	margin: 0;
	padding: 0;
	height: 110px;}
	
#left{
	margin: 0;
	padding: 0;
	width: 200px;
	float: left;}
	
#main{
	margin: 0;
	padding: 0 10px 0 15px;}
	
#main2{
	margin: 0;
	padding: 0;
	width: 760px;
	float: right;
	background-image: url(../images/main_bg_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;}
	
#mainContent{
	margin: 0;
	padding: 0 20px 0 20px;
	background-image: url(../images/main_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;}
	
#footer{
	margin: 0;
	padding: 0 0 0 250px;
	clear: both;}
	
.login{
	margin: 20px 0 0 0;
	padding: 0;}
	
#search{
	margin: 10px 0 0 0;
	padding: 0;}

#content{
	margin: 0;
	padding: 0;}
	

/***********************************************************************/
/*                      Content style setting                          */
/***********************************************************************/

.loginTabs{
	margin: 0 0 10px 0;
	padding: 0;
	height: 23px;
	width:100%;}
	.loginTabs td{
	padding: 5px 0 0 0;
	width: 67px;
	text-align: center;
	background-image: url(../images/login_tabs_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 -23px;}
	.loginTabs td a:link,.loginTabs td a:visited{
	color: #674A30;
	text-decoration: none;}
	.loginTabs td a:hover{
	color: #CC0000;}
	.loginTabs td.on{
	width: 66px;
	color: #FF008C;
	background-image: url(../images/login_tabs_bg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;}
	.loginTabs td.on a:link,.loginTabs td.on a:visited{
	color: #FF008C;
	text-decoration: none;}
	.loginTabs td.on a:hover{
	text-decoration: underline;}
	
.loginTable{
	margin: 0 0 10px 0;
	padding: 0;
	width:100%;}
	.loginTable td.title{
	padding: 0 10px 0 10px;
	color: #666666;}
	.loginTable td.link{
	padding: 5px 0 0 10px;
	color: #1770B5;}
	.loginTable td.link a:link,.loginTable td.link a:visited{
	color: #1770B5;
	text-decoration: none;}
	.loginTable td.link a:hover{
	color: #FF008C;
	text-decoration: underline;}
	
.loginTableMember{
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;}
	.loginTableMember td{
	padding: 5px 0 0 5px;
	vertical-align: top;}
	.loginTableMember td.pic{
	padding: 0 0 0 5px;
	width: 70px;}
	.loginTableMember td.info{
	width: 130px;}
	.loginTableMember td.link{
	color: #1770B5;}
	.loginTableMember td.btn{
	adding: 0 5px 0 0;
	text-align: right;}
	.loginTableMember td a:link,.loginTableMember td a:visited{
	color: #1770B5;
	text-decoration: none;}
	.loginTableMember td a:hover{
	color: #FF008C;
	text-decoration: underline;}

.loginTableMemberPIC{
	width: 56px;
	border: 1px solid #BEBEBE;
	background-color: #FFFFFF;}
	.loginTableMemberPIC img{
    margin: 3px;
	width: 50px;}
	
.dottedLineH{
	margin: 0 0 8px 0;
	padding: 6px 0 0 0;
	background-image: url(../images/dotted_line_h.gif);
	background-repeat: repeat-x;
	background-position: bottom;}	
	
.searchTable{
	margin: 0 0 5px 0;
	padding: 0;
	width:100%;}
	.searchTable td{
	padding: 2px 0 2px 0;
}
	.searchTable td.link{
	padding: 5px 0 2px 5px;}
	.searchTable td.link a:link,.searchTable td.link a:visited{
	color: #555555;
	text-decoration: none;}
	.searchTable td.link a:hover{
	color: #FF008C;
	text-decoration: underline;}

.search2{
	margin: 0 0 10px 0;
	padding: 0;
	width:100%;
	height:112px;
	background-image: url(../images/search2_bg.gif);
	background-repeat: no-repeat;}
	
.frequentLink{
    padding: 5px 0 0 0;}
	.frequentLink a:link,.frequentLink a:visited{
    color: #555555;
	text-decoration: none;}
	.frequentLink a:hover{
	color: #1770B5;
	text-decoration: underline;}
	
.copyright{
    padding: 5px 0 0 0;
	font-size: 11px;
	color: #555555;}
	
/***********************************************************************/
/*                              AD Banner                              */
/***********************************************************************/	
.leftADbanner{
	margin: 0 0 10px 0;
	padding: 0;
	width: 200px;}