/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: tahoma;
	font-size: 11px;
	background: #FFFFFF;
	color: #000000;
}
.form_textarea
{
	color:#000;
	width:212px;
	height: 17px;
	line-height:17px;
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
	padding: 0 4px;	
}
img, table, td {
	margin: 0;
	padding: 0;
	font-size: 11px;
}
img {
	border: 0;
}

h1, h2, h3, h4, h5, h6, h7, p {
	padding: 0px 0px 5px 0px;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, h7 {
	padding: 0px 0px 5px 0px;
	margin: 0;
	font-size: 11px;
}


ul {
	padding: 3px 0 3px 0;
	margin: 0;
	list-style: none;
}
ul li {
	padding: 0 0 5px 14px;
	margin: 0 0 0 10px;
	list-style: none;
	background: url(../images/li.gif) no-repeat 0 5px;
}

ol {
	padding: 3px 0 3px 0;
	margin: 0;
}
ol li {
	padding: 0 0 5px 0px;
	margin: 0 0 0 30px;
}
form, select, input, textarea, option {
	padding:5px;
	margin: 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
}
input
	{
		border:solid 1px #CCCCCC;
	}
input:focus
	{
		border:solid 1px #878787;
	}
option {
	padding: 0 4px;
}
a {
	color: #346699;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}
a:hover {
	color: #000;
}
.tdc{color: #346699;}

div, a {
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
}

table, td {
	border-collapse: collapse;
	}

textarea {
	font-family: "Courier New", Courier, mono;
	}


/*********************************************/
td {
	vertical-align: top;
	border-collapse: collapse;
	}

/* navigation menu (topmenu) */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	}
#nav a {
	display: block;
	color: #333333;
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
	}
#nav li {
	float: left;
	margin:1px;
	padding: 0;
	}
#nav li.item-01 a {
	padding:6px 10px 7px 10px;
	/*border-left: #cbe8ee 1px solid;*/
	border: #8a8a8a 1px solid;
	background: #dddddd url(../images/heading_bg.gif) top repeat-x;
	}
#nav li.item-01 a:hover {
/*	border-left: #C24733 1px solid;*/
	border-right: #8a8a8a 1px solid;
	background:#FFF;
	}
#nav li.item-02 a {
	clear: both;
	padding:7px 10px 7px 10px;
	border: #F7F8F9 1px solid;
	background: #F7F8F9;
	width: 208px;
	}
#nav li.item-03 a {
	clear: both;
	padding: 0;
	background: #CCCCCC;
	width: 208px;
	}

#nav li.item-02 a:hover {
	border:#bcbcbc 1px solid;
	background: #dddddd url(../images/heading_bg.gif) top repeat-x;
	}
#nav li ul {
	position: absolute;
	background: #F7F8F9;
	width: 210px;
	border: #8C867B 1px solid;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}



/* all styles */



td.top {
	background: url(/admin/images/bg-top.gif) repeat-x 0 0;
	}

td.topmenu {
	padding:5px 10px;
	border-top:#333333 4px solid;
	border-bottom:#CCCCCC 1px solid;
	background:#d1d1d1 url(../images/bg-top.png) bottom repeat-x;
	}

td.main {
	padding: 10px;
	}





div#main-header {
	float: left;
	margin:10px 0px 0px 10px;
	}
div#main-header h2 {
	color: #346699;
	font-size: 18px;
	font-family: tahoma;
	float: left;
	margin-top: 11px;
	margin-right: 3px;
	}
div#main-header h3 {
	color: #346699;
	font-size: 12px;
	font-family: tahoma;
	float: left;
	margin-top: 17px;
	}
div#main-header span {
	color: #000000;
	font-weight: normal;
	padding: 0 3px;
	}
div#main-header div.image {
	float: left;
	margin-right: 10px;
	}


div#main-message {
	float: left;
	margin-left: 20px;
	color: #346699;
	font-weight: bold;
	font-size: 12px;
	padding-top: 16px;
	}

div#main-manager {
	float: right;
	margin:10px 10px 0px 0px;
	
	}
div#main-manager div.image {
	float: left;
	margin-left: 3px;
	}
div#main-manager div.image a {
	display: block;
	width: 64px;
	height: 58px;
	border: #DDDDDD 1px solid;
	text-align: center;
	padding-top: 5px ;
	color: #333333;
	}
div#main-manager div.image a:hover {
	border: #346699 1px solid;
	background: #e3f1ff;
	color: #346699;
	}




td.hd-nav {
	font-family:arial;
	font-size:13px;
	border-left: #919B9C 1px solid;
	border-right: #919B9C 1px solid;
	border-top: #919B9C 1px solid;
	background: #EAEBEC url(../images/heading_bg.gif) top repeat-x;
	width:272px;
	}
td.hd-nav a {
	 display: block;
	border-top: #EAEAEC 3px solid;
	color: #333333;
	 border-bottom: #919B9C 1px solid; 
	 line-height:20px;
	}
td.hd-nav a:hover {
	/*padding: 0 20px 4px 20px;

	border-top: #346699 3px solid;
	color: #333333;*/	display: block;
	background: #F7F8F9;
	}
td.hd-nav-active {
	border-left: #919B9C 1px solid;
	border-right: #919B9C 1px solid;
	border-top: #919B9C 1px solid;
	background: #F7F8F9;
	width:272px;
	}
td.hd-nav-active a {
	font-size:13px;
	font-family:arial;
	display: block;
	border-top: #346699 3px solid;
	color: #333333;
	padding-top:3px;
	font-weight:bold;

	}
td.hd-nav-active a:hover {
	display: block;
	border-top: #346699 3px solid;
	color: #333333;
	}


td.main-inner {
	border-right: #919B9C 1px solid;
	border-bottom: #919B9C 1px solid;
	border-left: #919B9C 1px solid;
	background: #f8f8f8;
	padding: 5px;
	}
td.main-inner-full {
	/*border: #919B9C 1px solid;*/
	background: #F7F8F9;
	padding:5px;
	}
td.sep {
	border-bottom: #919B9C 1px solid;
	}


td.second-inner {
	border: #D5D5D5 1px solid;
	background: #F1F3F5;
	padding: 10px;
	}


table.third-inner td {
	font-size:12px;
	font-family:arial;
	padding: 7px 5px;
/*	border: red 1px solid;	*/
	}
table.third-inner h3, h3.attention {
	font-size: 13px;
	color: #346699;
	background: #FFFFFF;
	border: #346699 1px solid;
	text-align: center;
	padding: 2px 0 3px 0;
	margin-bottom: 5px; 
	}
table.third-inner span {
	font-size: 10px;
	}
table.third-inner td.hd {
	font-weight: bold;
	}
table.third-inner td.center {
	text-align: center;
	padding-right: 13px;
	}
table.third-inner td.head {
	padding:5px 5px;
	background:#5293d4;
	color: #fff;
	font-size:14px;
	font-family:arial;
/*	border: red 1px solid;	*/
	}
table.third-inner td.head a {
	color: #FFFFFF;
	}
table.third-inner td.head a:hover {
	color: #999999;
	}
table.box-inner td {
	padding: 0;
	vertical-align: middle;
	}
table.box-inner label {
	padding-right: 10px;
	}



input.in-text {
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
	width:300px;
	padding:6px 4px;
	!height:28px;
	}
input.in-text:focus {
	border: #878787 1px solid;
	background: #FFFFFF;
	width:300px;
	padding:6px 4px;
	!height:28px;
	}	
	
input.in-text50 {
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
	width: 400px;
	padding:6px 4px;
	!height:28px;
	}
input.in-text50:focus{
	border: #999 1px solid;
	background: #FFFFFF;
	width: 400px;
	padding:6px 4px;
	!height:28px;
	}	
select.in-select {
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
	width: 200px;
	height: 17px;
	}
select.in-select option.x {
	font-weight: bold;
	color: #346699;
	}

input.in-radio {
	margin: 1px 6px 0 0;
//	margin: -3px 0 -3px -4px;
	}

textarea.in-textarea {
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
	width: 500px;
	height: 50px;
	padding: 2px 5px;
	}
textarea.in-textarea100 {
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
	width: 500px;
	height: 200px;
	padding: 2px 5px;
	}

.iframe_st {
	width: 100%;
	height: 100%;
	}



img.asc {
	margin: 0 0 0 4px;
	}

table.main-conf div.image {
	margin: 5px;
	}
table.main-conf div.image a {
	display: block;
	width: 90px;
	height: 90px;
	border: #DDDDDD 1px solid;
	text-align: center;
	padding:12px 4px 0 4px;
	color: #333333;
	background: #FFFFFF;
	}
table.main-conf div.image a:hover {
	border: #346699 1px solid;
	background: #f4faff;
	color: #346699;
	}
table.main-conf h2 {
	color: #346699;
	font-size: 18px;
	font-family: tahoma;
	margin-top: 11px;
	margin-right: 3px;
	}


td.midi {
	vertical-align: middle;
	}



div.pics {
	float: left;
	margin: 0 10px 10px 0;
	}
div.pic {
	border: #919B9C 1px solid;
	}
div.pics img {
	border: #FFFFFF 2px solid;
	}
div.inn {
	margin: 3px 0 0 0;
	}
div.inn input.txt {
	border: #919B9C 1px solid;
	background: #FFFFFF;
	padding: 2px;
	text-align: center;
	width: 51px;
	}


div.pic2 {
	border: #919B9C 1px solid;
	text-align: center;
	}
div.pics img {
	border: #FFFFFF 2px solid;
	}
div.inn2 {
	color: #346699;
	padding: 3px 5px;
	font-weight: bold;
	font-size: 12px;
	}


div.inn3 {
	margin: 3px 0 0 0;
	border: #919B9C 1px solid;
	padding: 2px;
	text-align: center;
	background: #DDDDDD;
	}
div.inn3 a {
	color: #000000;
	}


div.set {
	padding: 4px 0;
	}
div.set b {
	font-weight: normal;
	}
div.set b a {
	color: #000000;
	padding: 0 0;
	}
div.set b a:hover {
	color: #000000;
	text-decoration: underline;
	}



div.banners {
	background: #000000;
	padding: 15px;
	}
div.banners div.desc {
	text-align: center;
	color: #CCCCCC;
	font-family: arial;
	}
div.banners div.desc p {
	font-family: arial;
	font-size: 13px;
	}
div.banners div.desc a {
	color: #CCCCCC;
	text-decoration: underline;
	}
div.banners div.desc a:hover {
	color: #CCCCCC;
	text-decoration: none;
	}

div.banners2 {
	background: #FFFFFF;
	padding: 10px;
	border: #CCCCCC 1px solid;
	text-align: center;
	width: 646px;
	}
div.banners2 div.desc {
	color: #000000;
	font-family: arial;
	}
div.banners2 div.desc p {
	font-family: arial;
	font-size: 13px;
	}

div.banners3 {
	background: #FBF2F1;
	padding: 10px;
	border: #346699 1px solid;
	text-align: center;
	width: 646px;
	}
div.banners3 div.desc {
	color: #000000;
	font-family: arial;
	}
div.banners3 div.desc p {
	font-family: arial;
	font-size: 13px;
	}

div.x-banners2 {
	margin: 5px;
	text-align: center;
	width: 646px;
	}
div.x-banners2 table {
	margin: 0 auto;
	}



div.uploadthumbs {
	border-top: #919B9C 1px solid;
	width: 100%;
	padding: 10px;
	text-align: center;
	margin-top: 20px;
	}
div.uploadthumbs h4 {
	padding-bottom: 10px;
	}
div.uploadthumbs h4 span.red {
	color: #346699;
	font-size:12px;
	}
input.btn-100 {
	width: 70px;
	margin: 5px 0;
	}




div.picxs {
	float: left;
	margin: 0 5px 5px 0;
	width: 128px;
	}
div.picxs div.picx {
	border: #919B9C 1px solid;
	width: 128px;
	overflow: hidden;
	}
div.picxs div.picx_active {
	border: #346699 1px solid;
	width: 128px;
	overflow: hidden;
	}
div.picxs img {
	margin: 1px;
	background: #CCCCCC;
	}



div.thumb_picxs {
	float: left;
	margin: 0 5px 5px 0;
	width: 99px;
	}
div.thumb_picxs div.thumb_picx {
	border: #919B9C 1px solid;
	width: 99px;
	overflow: hidden;
	}
div.thumb_picxs div.thumb_picx_active {
	border: #346699 1px solid;
	width: 99px;
	overflow: hidden;
	}
div.thumb_picxs img {
	margin: 1px;
	background: #CCCCCC;
	}


table.vis {
	border: #919B9C 1px solid;
	background: #FFFFFF;
	margin-top: 5px;
	}
table.vis_active {
	border: #346699 1px solid;
	background: #FBF2F1;
	margin-top: 5px;
	}

table.all_page td {
	vertical-align: middle;
	text-align: center;
	padding: 20px;
	background: #F7F8F9;
	}
table.in_page_02 {
	border: #D5D5D5 1px solid;
	margin: 0 auto;
	}
table.in_page_03 {
	margin: 0 auto;
	}
	
table.in_page_02 td {
	padding: 10px;
	text-align: left;
	}
table.in_page_02 td {
	padding: 3px 10px;
	background: #f7f7f7;
	}
table.in_page_02 td.title {
	background:#dddddd url(../images/heading_bg.gif) top repeat-x;
	padding:7px 10px;
	font-family:arial;
	color: #000;
	font-size:14px;
	font-weight:bold;
	border-bottom:solid 1px #bdbdbd;
	}
input.in-submit {
	padding:3px 10px;
	font-size:13px;
	color:#000;
	cursor:pointer;
	background:#dddddd url(../images/heading_bg.gif) repeat-x;
	border:solid 1px #bdbdbd;
	text-shadow:#bdbdbd 2px 2px 2px;
	}

div.small {
	background: #F7F8F9;
	font-size: 10px;
	padding: 3px;
	border: #D5D5D5 1px solid;
	}


table.border, table.border td {
	border: #D5D5D5 1px solid;
	}
table.border td.title_mess {
	padding: 4px 10px 5px 10px;
	background:#DFE6ED ;
	font-weight: bold;
	color: #303434;
	}

table.nobord, table.nobord td {
	border: 0;
	padding: 0;
	}

div.user {
	font-weight: bold;
	padding: 0 0 3px 0;
	text-align: center;
	}
div.userpic {
	text-align: center;
	}
div.userpic img {
	border: #919B9C 1px solid;
	}
div.date {
	border-top: #D5D5D5 1px solid;
	color: #919B9C;
	padding: 3px 0 1px 0;
	font-size: 10px;
	}
	
	.blacktxt
{color:black; font-family:arial; font-size:9pt;}

.search-button
{
background-color:#ececec;
vertical-align:middle;
font-size:6.64pt;
text-indent:1px;
color:#000000;
text-transform:uppercase;
width:64px;
height:23px;
}

.width100
{ 
width:100px; font-size:12px;
}
.font-below
{
font-size:9pt;
color:#212121; text-decoration:none;
}
.page
{ color:#919191;
font-size:10pt;
text-decoration:none; 
font-weight:bold;
}
.bluetext
{
color:#1581c5;
font-size:10pt;
font-weight:bold;
}
.bmwleast
{
color:#1581c5;
font-weight:bold; 
font-size:18px; 
}
.bluecolor
{
color:#1581c5;
font-size:11pt;
font-weight:bold;
text-decoration:none;
}
.bluecolor a
{
color:#1581c5;
font-size:11pt;
font-weight:bold;
text-decoration:none;
}
.bluecolor a:hover
{
color: #0099CC;
font-size:11pt;
font-weight:bold;
text-decoration:none;
}
.bluetext
{
color:#1581c5;
font-size:10pt;
font-weight:bold;
}
.condation
{
font-size:10pt;
color:black;
font-weight:bold; 
text-decoration:none; line-height:14px;
}
.height147
{
height:147px;
}

table.tab_padding td
	{
	padding:5px;
	}

/* ########################################################### */



/*selar-member*/
.nav-bottom{}
.nav-bottom-box{ background:url(../images/nav2.png) no-repeat left top; height:67px; line-height:67px; display:block; overflow:hidden; color:#fff;}
.nav-bottom-box  ul{ list-style-type:none;}
.nav-bottom-box  ul li{ float:left; line-height:67px;}
.nav-bottom-box  ul li.first{ padding:0px 6px 0px 19px; border-right:1px dotted #636467;}
.nav-bottom-box  ul li.first a{ text-decoration:underline; color:#fff; font-size:20px;}
.nav-bottom-box  ul li.first a:hover{ text-decoration:none;}
.nav-bottom-box  ul li.last{  padding:0px 6px 0px 19px; float:left;}
.nav-bottom-box  ul li.last img{ float:left; padding:21px 10px 0px 0px;}
.nav-bottom-box  ul li.last a{ text-decoration:underline; color:#a6d63b; font-size:14px;}
.nav-bottom-box  ul li.last a:hover{ text-decoration:none;}
.nav-bottom-box span{ background:url(../images/nav2.png) no-repeat right -67px; height:67px; line-height:67px; display:block; float:right;}
.nav-bottom-box span ul{ list-style-type:none; padding:16px 0px 14px 20px;}
.nav-bottom-box span ul li{display:block;}
.nav-bottom-box span ul li a{ padding:0px 30px 0px 9px; display:block;  overflow:hidden; font-size:17px; font-weight:bold;  background:url(../images/edit-btn.png) no-repeat left top; height:37px;}

.nav-bottom-box span ul li a span{  color:#fff; float:left; display:block !important; background:url(../images/edit-btn.png) no-repeat right -37px; height:37px; line-height:37px; padding-right:15px;}
.nav-bottom-box span ul li span img{ float:left; padding:9px 8px 0px 0px;}

.bay-box{ background:url(../images/table-heding.png) no-repeat top #ebeae9;}
.bay-box strong{ font-weight:bold; color:#fff;}
.bay-box td{ padding:11px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.bay-box td select{ width:90px; padding:5px;}

.bay-box tr:hover{ background:#fff;}

.bay-box-complete { background:#cdcac4; }
.bay-box-complete :hover{ background:#fff;}

.bay-box .firs-td{ width:417px;}
.bay-box .sec-td{ width:94px;}
.bay-box .therd-td{ width:131px;}
.bay-box .four-td{ width:113px;}
.bay-box .five-td{ width:102px;}
.bay-box .six-td{ width:90px;}
.bay-box .seven-td{ width:100px;}
.bay-box .eight-td{ width:130px;}
.bay-box .nine-td{ width:100px;}
.bay-box .tan-td{ width:120px;}
.bay-box .aleven-td{ width:80px;}
.index-bay-box{ background:url(../images/sold-h-bg.png) no-repeat left top #ebeae9; margin-bottom:20px;}
.index-bay-box strong{ font-weight:bold; color:#fff;}
.index-bay-box td{ padding:11px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.index-bay-box td select{ width:90px; padding:5px;}

.index-bay-box tr:hover{ background:#fff;}

.index-bay-box .firs-td{ width:396px;}
.index-bay-box .sec-td{ width:120px;}


.box-menu{ width:612px; float:left; padding-top:24px;}
.box-menu ul{ list-style-type:none; padding:0px 0px 0px 11px;}
.box-menu ul li{ float:left; margin:0px 3px 0px 0px; line-height:33px;}
.box-menu ul li a{ background:url(../images/box-menu-bg.png) no-repeat left top; line-height:33px !important; display:block; padding-left:14px;  color:#28292d; font-size:12px; font-weight:bold;}
.box-menu ul li a span{ background:url(../images/box-menu-bg.png) no-repeat right -33px; padding-right:14px; display:block;   }
.box-menu ul li a:hover{ background:url(../images/box-menu-bg.png) no-repeat left -66px; color:#fff;}
.box-menu ul li a:hover span{ background:url(../images/box-menu-bg.png) no-repeat right -99px;}
.box-menu ul li a.active{ background:url(../images/box-menu-bg.png) no-repeat left -66px; color:#fff;}
.box-menu ul li a.active span{ background:url(../images/box-menu-bg.png) no-repeat right -99px;}
.box-menu-right{ width:388px; float:left; padding-top:24px; text-align:right;}
.serch-new-box{ width:232px; border-left:1px solid #000; float:right;}
.search-bg{ background:url(../images/search-box-bg.png) no-repeat; float:left; margin-left:17px; height:20px; color:#fff; line-height:20px; width:141px; padding:0px 10px; border:none;}
.search-btn{float:right;}
.select-new-box{ width:142px; padding-right:10px;  float:right;}
.select-new-box select{ width:102px; }


.view-big{ background:url(../images/view-bog-bg.png) no-repeat; width:997px; line-height:36px; margin-bottom:15px; padding-left:10px; overflow:hidden; }
.view-big a{ text-align:right; font-weight:bold; color:#000; background:url(../images/view.png) no-repeat left center; padding-left:15px; float:right; padding-right:30px;}

/*selar-member-end*/



.right-list ul li{ overflow:hidden; display:block; margin-bottom:6px;}
.right-list ul li .topcurv{ background:url(../images/listing-box.png) no-repeat left top; padding-left:7px; height:6px; display:block;}
.right-list ul li .topcurv span{ background:url(../images/listing-box.png) no-repeat right -6px;  height:6px; display:block;}
.right-list ul li .content{ background:#e8e8e8; border-left:1px solid #ccc;border-right:1px solid #ccc; padding:0px 7px; position:relative; overflow:hidden;}
.right-list ul li .crows{ position:absolute; top:0px; right:-7px;}
.right-list ul li .content img{padding-right:13px;}
.right-list ul li .content p{ padding-bottom:0px; font-size:10px;}
.right-list ul li .bottomcurv{ background:url(../images/listing-box.png) no-repeat left -12px; padding-left:7px; height:6px; display:block;}
.right-list ul li .bottomcurv span{ background:url(../images/listing-box.png) no-repeat right -18px;  height:6px; display:block;}

.right-list ul li td{ padding:2px 0px 2px 0px;}

.right-list ul li table{border:1px solid #878787; background:#e8e8e8; cursor:pointer;}



.footer {
    border-top: 1px solid #BFD6EA;
    float: left;
    margin: 10px 0;
    width: 100%;
}

.right_fot_link {
    color: #005BAA;
    float: right;
    font-family: arial;
    font-size: 11px;
    margin: 5px 10px 0 0;
    text-decoration: none;
}


img.cust_img54 {
    background: #111;
    padding: 15px;
    border-radius: 3px;
}