@charset "utf-8";
/* === Main - General ===================== */
/* ======================================== */
body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;  /* ffffff */
	font-size:14px;
	font-family:Arial, Helvetica;
	color:#000000;
	padding-top:20px;
}
img {
	border-width:0px;
}
div, span, td, a, p, label {
	margin:0px auto;
	padding:0px;
	font-family:Arial, Helvetica;
}
div, span {
 	direction:rtl;
 	font-size:14px;
}
a {
	color:#da5d01; /* Orange */
	text-decoration:none;
}
a:hover {
	color:#da5d01; /* Orange */
	text-decoration:underline;
}
a:link {
	
} 
a:visited {
	
}
a:active {
	
}
.bold {
	font-weight:bold;
}
.underline {
	text-decoration:underline;
}
.fright{
float:right;
}
.fleft{
float:left;
}
.clearing{
	height: 0px;
	line-height: 0px;
	clear: both;
	font-size: 0px;
}
h1{
color:#da5d01; /* Orange */
margin:0 auto;
padding:0;
font: bold 14px arial;
}
h3{
color:#5B5B5B; /* gray */
margin:0 auto;
padding:0;
font: bold 14px arial;
}
h4{
color:#5B5B5B; /* gray */
margin:0 auto;
padding:0;
font: normal 14px arial;
padding-top:10px; 
}
.banner{
margin: 0 auto;
padding-bottom:25px;
padding-left:10px;
}
.banner_bottom{
margin: 0 auto;
padding:15px 0 10px 0; 
}
.menu {
	height: 22px;    
    width: 815px;
	background:url('../img/menu_bg.jpg') no-repeat bottom left;
	padding-top:9px;
	text-align:right;
	padding-right:30px;
}
.menu ul{
	display: inline;
    list-style: none;
	margin: 0;
	padding: 0;
	border: none;
} 
.menu ul li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	
}
.menu li a {
	padding: 0px 35px 0px 35px; 
	color: #000000;
	text-decoration: none;
	height: 20px;
	display:block;
	float:right;
	font: bold 14px arial;
	background:url('../img/menu_bullet.gif') no-repeat bottom left;
	 
}
.menu li a:hover {	
	color:#da5d01; /* Orange  */
}
.header{
	width:845px;
	height:215px;
	margin:0px auto;
	padding:0;
	background:url('../img/header.jpg') no-repeat bottom left;
}
.mainContainer {
	width:845px;
	margin:0px auto;
	/*background-color:#f4f9fd;
	border-right:1px solid #cee9f2;
	border-left:1px solid #cee9f2;*/
	background: url('../img/bg.jpg') repeat-y bottom left;
}
.main{
margin:0 auto;
padding:0;
margin-left:27px;
margin-right:16px;
}
.footer{
	width:655px;
	margin:0px auto;
	height:24px;
	background:url('../img/footer.jpg') no-repeat bottom left; 
	padding-right:95px;
	padding-left:95px;
	padding-top:7px;
	font: normal 14px arial;
    color:#ffffff;
	text-align:center;
}
.footer a{
margin:0 auto;
padding:0;
font: normal 14px arial;
color:#ffffff;
text-decoration:none;
}
.footer a:hover{
color:#ffffff;
text-decoration:underline;
}
.credit{
	margin:0px auto; 
	text-align:center;
	color:#000000;	
}
.credit p{
margin:0 auto;
padding-top:5px;
}
.credit p a{
color:#000000;
text-decoration:none;
}
.credit p a:hover{
text-decoration:underline;
}
/* === /Main - General ===================== */

/* === Home =============================== */
/* ======================================== */
.home_main{
margin:0 auto;
padding:0;
margin-left:27px;
margin-right:16px;
padding:10px 20px 10px 20px;

width:760px; 
}
.home_right{
float:right; 
width:580px;
padding-left:10px; 
}
.home_right_n{
float:right; 
width:580px;
padding-left:10px; 
}
.home_right_n a{
margin:0;
padding:0;
color:#000000;
}
.home_left{
margin:0 auto;
padding:0;
float:left; 
width:150px; 
}
.home_left p{
margin: 0 auto;
padding:0;
margin-bottom:12px;
}
.home_join{
background:url('../img/home_frm.jpg') no-repeat top right;
width:571px;
height:85px;
margin-top:20px;
padding-top:36px;
padding-right:16px;
} 
.content_page_join{
background:url('../img/content_frm.jpg') no-repeat top right;
width:571px;
height:240px;  
margin-top:20px;
padding-top:36px;
padding-right:16px;
} 
.frm_home td{
padding:2px;
vertical-align:top;
font: bold 14px arial;
color:#000000;
text-align:right;
}
.input1{
width:140px;
height:19px;
border:1px solid #ffffff; 
}
.send1{
float:left; height:25px; width:82px; position:relative; top:-25px; left:16px;
}
.send1_content{
float:left; height:25px; width:82px; position:relative; top:-15px; left:16px;
}
.home_articles{ 
width:587px; 
margin-top:20px;
}
.home_articles_right{
float:right;
width:285px; 
text-align:right;
}
.home_articles_left{
float:left;
width:280px; 
text-align:right;
}
.batton4{
background:url('../img/button4.jpg') no-repeat top left;
width:131px;
height:22px;
float:right;
font: bold 14px arial;
color:#ffffff;
padding-top:4px;
padding-right:10px;
margin-bottom:10px;
}
.batton5{
background:url('../img/button5.jpg') no-repeat top left;
width:131px;
height:22px;
float:right;
font: bold 14px arial;
color:#ffffff;
padding-top:4px;
padding-right:10px;
margin-bottom:10px;
}
.batton4 a{
font: bold 14px arial;
color:#ffffff;
text-decoration:none;
} 
.home_list{ 
	margin: 0 auto;
	padding: 0; 
}
.home_list h1{
margin:0 auto;
padding:0;
color: #000000;
font: bold 14px arial;
line-height:20px;
}
.home_list_r{ width:280px; float:right; padding-bottom:10px; }
.home_list_l{ width:280px; float:right; padding-bottom:10px; }
.home_item_right{
float:right;
width:53px;
}

/*
.home_item_left{
float:left;
}
*/
.irr{
width:220px; 
}
.irr a{
text-decoration:none;
color:#000000;
}
.irr a:hover{
text-decoration:underline;
}
.irr h1, .irr h1 a{
margin:0 auto;
padding:0;
color: #000000;
font: bold 14px arial;
line-height:20px;
}
.irl h1, .irl h1 a, .r_td h1, .r_td h1 a{
margin:0 auto;
padding:0;
color: #000000;
font: bold 14px arial;
line-height:20px;
vertical-align:top;
}

/*
.irl h1, .irl h1 a, .r_td h1, .r_td h1 a{
margin:0 auto;
padding:0;
color: #000000;
font: bold 14px arial;
line-height:20px;
vertical-align:top;
}
*/
.irl h1 a:hover, .r_td h1 a:hover{
color:#da5d01; /* Orange  */
text-decoration:none;
}


.irl p{
margin:0 auto;
padding:0;
display:inline;
} 
.link1, .link1:hover{
color: #000000;
font: bold 14px arial;
line-height:20px;
text-decoration:none;
}
.link3{
color: #000000;
font: bold 14px arial;
line-height:20px;
text-decoration:none;
}
.link3:hover{
color:#da5d01; /* Orange  */
text-decoration:none;
}

.home_bottom_boxes{
margin:0 auto;
padding:0;
padding-top:30px; 
}
.home_bottom_right{
margin:0 auto;
padding:0; 
float:right;
width:285px; 
text-align:right; 
}
.home_bottom_left{
margin:0 auto;
padding:0; 
float:left;
width:285px; 
text-align:right; 
}
.home_list_ul{ 
    list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	padding-bottom:10px; 
}
.home_list_ul li{
	list-style: none; 
	margin: 0;
	padding: 0;
	background:url('../img/arr3.jpg') no-repeat top right;
	padding-right:20px;
	height:30px; 
}
.home_list_ul li a{ 
	color: #000000;
	font: bold 14px arial;
	line-height:30px;
	
}
.home_list_ul li a:hover{
color:#da5d01; /* Orange  */
text-decoration:none;
}
.link2, .link2:hover{
color: #000000;
font: bold 14px arial;
line-height:20px;
text-decoration:none;
position:relative;
right:80px;
top:5px;
}


.home_content{
margin:0 auto;
padding:0;
width:580px;
}
.home_content td{
margin:0 auto;
padding:0;
vertical-align:top;

}
.left_boxes{
width:150px; margin:0 auto; padding:0;
} 
.news_scroll{
margin:0 auto;
padding:0; 
width:129px;
height:auto;
height:96px;
background:url('../img/frame5.jpg') no-repeat top right;
margin-bottom:10px;
font: normal 14px arial; 
color:#fff1d7;
padding: 10px;
}
.news_scroll marquee{
margin:0 auto;
padding:0;
height:100px;
}
.scrollerContainer {
	width:149px;
	height:78px;
	/*background:url('../img/frame5.jpg') no-repeat top right;*/
		margin-bottom:10px;
		color:#000000;
}
#scroller {
	margin:0 auto;
	padding:0; 
	width:149px;
	height:78px;
	position:relative;
	overflow:hidden;
	font:normal 12px arial; 
	/*color:#fff1d7;*/
	color:#000000;
}
#scroller div {
	padding:8px 7px 8px 7px;
	text-align:right;
}
.news a{
font: normal 14px arial;
color:#010609;
text-decoration:none;
}
.news a:hover{
text-decoration:underline;
} 

.yellow_box_top{
margin:0 auto;
padding:0;
background:url('../img/search_box_top.jpg') no-repeat top right;
height:13px;
width:149px;
margin-top:17px; /* ff only */
}
.yellow_box{
margin:0 auto;
padding:0;
background:#fade01; 
width:129px;
height:auto;
padding-right:10px;
padding-left:10px;
font:bold 14px arial;
text-align:center; 
}
.yellow_box h1{
margin:0 auto;
padding:0;
font:bold 14px arial;
text-align:center;
color:#000000;
position:relative;
top:-7px; 
}
.yellow_box h2{
margin:0 auto;
padding:0;
font:normal 12px arial;
text-align:center;
position:relative;
top:4px; 
}
.yellow_box_bottom{
margin:0 auto;
padding:0;
background:url('../img/search_box_bottom.jpg') no-repeat top right;
height:13px;
width:149px;
margin-bottom:10px;
}
.smallpic{
float:right; margin-left:10px; margin-bottom:5px;
}


.link4{
color: #000000;
font: bold 14px arial;
line-height:30px;
}
.link4:hover{
color:#da5d01; /* Orange  */
text-decoration:none;
}


.link5{
color: #da5d01; /* Orange  */
font: normal 12px arial;
text-decoration:none; 
}
.link5:hover{
color: #da5d01; /* Orange  */
text-decoration:underline;
}




.home_content_new{
margin:0 auto;
padding:0;
width:580px;
margin-top:1px;
}
.home_content_new td{
margin:0 auto;
padding:0;
vertical-align:top;
font:normal 12px arial;
color:#000000;
}
.button_right{
width:131px;
height:22px;
float:right;
font: bold 14px arial;
color:#ffffff;
padding-top:4px;
padding-right:10px;
margin-bottom:10px;
}
.button_orange{
background:url('../img/button_orange.jpg') no-repeat top left;
}
.button_green{
background:url('../img/button_green.jpg') no-repeat top left;
}
.home_right1{
padding:10px 0;
font:normal 12px arial;
clear:right;
}
.home_right2{
padding:0;
font:normal 12px arial;
clear:right;
}
.home_right2 p{
margin:0 auto;
padding:3px 0;
}
.home_right3{
padding:10px 0 0 0;
font:normal 12px arial;
clear:right;
}
.linkright1 a{
color:#da5d01; /* Orange */
text-decoration:none;
}
.linkright1 a:hover{
color:#da5d01; /* Orange */
}

.home_list_new{ 
	margin: 0 auto;
	padding: 0;
	font:normal 12px arial; 
}
.home_list_new h1{
margin:0 auto;
padding:0;
color: #000000;
font: bold 12px arial; 
}
.home_list_new_l{ width:180px; float:right; padding-bottom:10px; }
.home_item_new_right{
float:right;
width:53px;
}
.irl_new h1, .irl_new h1 a{
margin:0 auto;
padding:0;
color: #000000;
font: bold 12px arial; 
vertical-align:top;
}
.home_list_new div{
font: normal 12px arial;
}
.home_content_new td h1 a{
margin:0 auto;
padding:0;
font: bold 12px arial;
color:#000000;
padding: 0 0 10px 0;
}

.discont{
margin:0 auto;
padding:0;
font: bold 12px arial;
color:#000000;
}
/* === /Home =============================== */

/* === Search ============================= */
/* ======================================== */
.search_box_top{
margin:0 auto;
padding:0;
background:url('../img/search_box_top.jpg') no-repeat top right;
height:13px;
width:149px;
margin-top:21px; /* ff only */
}
.search_box{
margin:0 auto;
padding:0;
background:#fade01; 
width:129px;
height:auto;
padding-right:10px;
padding-left:10px;
font:bold 14px arial;
text-align:center;
height:120px;
padding-top:6px;
padding-bottom:6px;
}
.search_box p{
margin:0 auto;
padding:0;
font:bold 14px arial;
text-align:center;
margin-bottom:6px; 
}
.search_box_bottom{
margin:0 auto;
padding:0;
background:url('../img/search_box_bottom.jpg') no-repeat top right;
height:13px;
width:149px;
margin-bottom:10px;
}
/* === /Search ============================= */

/* === About ============================== */
/* ======================================== */
.about_div{
margin:0 auto;
padding:0;
padding:25px;
}
.about_div p{
margin:0 auto;
padding:0;
padding-top:10px;
}
.pic_210x185{
width:210px; height:185px; position:relative; float:left; margin: 0 10px 10px 0;
}
.pic_210x185_bg{
width:210px; height:185px; background:url('../img/210x185.png') no-repeat top left; position:absolute; top:0px; left:0px;
}
.pic_210x185 img{
width:210px;
height:185px;
}
.about_div img{
float:left;
width:210px;
height:185px;
position:absolute; top: 0; left:0;
}
/* === /About ============================== */

/* === Main index page ===================== */
/* ======================================== */
.index_div{
margin:0 auto;
padding:0;
padding:25px;
}
.index_div p{
margin:0 auto;
padding:0;
padding-top:10px;
}
.index_main{
margin:0 auto;
padding:0; 
width:580px;
padding-top:15px;
}
.index_one{
margin:0 auto;
padding:0;
margin-bottom:15px;
width:580px;
height:70px;
}
.rc75x65{
width:75px; height:65px; position:relative;
}
.rc75x65_img{
position:absolute; top: 0; left:0;
width:75px; height:65px;
}
.rc75x65_div{  /* FF & IE 7 */
width:75px; height:65px; 
background:url('../img/75x65.png') no-repeat top left; 
position:absolute; top:0px; left:0px;
}


.inx_r{
margin:0 auto;
padding:0;
float:right;
width:90px;
}
.inx_l{
margin:0 auto;
padding:0;
float:left;
width:490px;
color:#414548;
font: normal 14px arial; 
}
.inx_l h1{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
}
.inx_l a{
color:#414548;
font: normal 14px arial;
text-decoration:none;
}
.inx_l a:hover{
text-decoration:underline;
} 
/* === /Main index page ===================== */

/* === Index category ===================== */
/* ======================================== */
.index_cat_div{
margin:0 auto;
padding:0;
padding:12px 6px;
padding-bottom:0px;
}
.ttl1{
margin:0 auto;
padding:0;
color:#da5d01; /* Orange */
font: bold 16px arial;
}
.index_cat_div p{
margin:0 auto;
padding:0;
padding-top:10px;
}
.index_cat_div h2{
margin:0 auto;
padding:0;
font: bold 12px arial;
color:#1c88ac;
margin-bottom:5px;
}
.index_cat_div h2 a{
font: bold 12px arial;
color:#1c88ac;
text-decoration:none;
}
.index_cat_div h2 a:hover{
text-decoration:underline;
color:#1c88ac;
} 
.index_cat_tbl{
margin:0 auto;
padding:0;
width:580px; 
}
.index_cat_tbl td{
padding: 10px 0;
}
.inx_tbl_r{
margin:0 auto;
padding:0; 
width:95px;
vertical-align:top;
}
.inx_tbl_l{
margin:0 auto;
padding:0; 
width:480px;
color:#414548;
font: normal 14px arial;
vertical-align:top;
text-align:justify;
}
.inx_tbl_l h1{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
vertical-align:top; 
}
.inx_tbl_l p{
margin:0 auto;
padding:0;
vertical-align:top; 
}
.inx_tbl_l a{
color:#414548;
font: normal 14px arial;
text-decoration:none;
}
.inx_tbl_l a:hover{
text-decoration:underline;
}
.inx_tbl_link{
vertical-align:bottom;
width:75px;
}
.inx_tbl_link a{
color:#6b8800; float:left; font-weight:bold;
}
/* === /Index category ===================== */

/* === Articles main ====================== */
/* ======================================== */
.articles_div{
margin:0 auto;
padding:0; 
width:755px;
padding-top:15px;
}
.articles_tbl{
margin:0 auto;
padding:0;
width:580px; 
}
.articles_tbl tr td{
padding: 10px 0;
}
.article_tbl_r{
margin:0 auto;
padding:0; 
width:90px;
vertical-align:top;
}
.article_tbl_l{
margin:0 auto;
padding:0; 
width:490px;
color:#414548;
font: normal 14px arial;
vertical-align:top;
text-align:justify;
}
.article_tbl_l h1, .news_list_h1{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
vertical-align:top; 
}
.article_tbl_l h1 a, .news_list_h1 a{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
line-height:18px;
}


.article_tbl_l p{
margin:0 auto;
padding:0;
vertical-align:top; display:inline; 
}
.article_tbl_l a{
color:#414548;
font: normal 14px arial;
text-decoration:none;
}
.article_tbl_l a:hover{
text-decoration:underline;
}
.article_tbl_link{
vertical-align:bottom;
width:85px;
}
.article_tbl_link a{
color:#6b8800; float:left; font-weight:bold;
}
.article_page_div{
margin:0 auto;
padding:0;
padding: 0 6px;
}
.article_page_div p{
margin:0 auto;
padding:0;
padding-top:10px;
} 
.article_page_div h2{
margin:0 auto;
padding:0;
font: bold 12px arial;
color:#1c88ac;
margin-bottom:5px;
}
.article_page_div h2 a{
font: bold 12px arial;
color:#1c88ac;
text-decoration:none;
}
.article_page_div h2 a:hover{
text-decoration:underline;
color:#1c88ac;
} 
.article_page_div2{
margin:0 auto;
padding:0;
padding: 25px;
line-height:20px;
}
.article_page_div2 h1{
padding-bottom:7px;
}
.article_page_div2 p{
margin:0 auto;
padding:0;
padding-top:10px;
} 
.article_page_div2 h2{
margin:0 auto;
padding:0;
font: bold 12px arial;
color:#1c88ac;
margin-bottom:5px;
}
.article_page_div2 h2 a{
font: bold 12px arial;
color:#1c88ac;
text-decoration:none;
}
.article_page_div2 h2 a:hover{
text-decoration:underline;
color:#1c88ac;
} 
.article_page_div2 a, .article_page_div2 p a{
font: normal 14px arial;
color:#da5d01; /* Orange */
text-decoration:none;
}
.article_page_div2 a:hover, .article_page_div2 p a:hover{
text-decoration:underline;
}
.article_page_div2 div span{
line-height:20px;
}
.article {
	width:573px;
	height:64px;
	overflow:hidden;
	float:right;
	margin-bottom:10px;
	padding:6px;
	position:relative;
}
.article img {
	float:right;
	margin-left:25px;
}
.article h1 a {
	color:#da5d01; /* Orange */
	margin:0 auto;
	padding:0;
	font: bold 14px arial;
}
.artDark {
	background:url(../img/artbg_dark.png) repeat-x top left;
}
.artDark .artLeft {
	width:6px;
	height:76px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../img/artbg_dark_left.png) no-repeat top left;
}
.artDark .artRight {
	width:6px;
	height:76px;
	overflow:hidden;
	position:absolute;
	top:0px;
	right:0px;
	background:url(../img/artbg_dark_right.png) no-repeat top right;
}
.artClear {
	background:url(../img/artbg_clear.png) repeat-x top left;
}
.artClear .artLeft {
	width:6px;
	height:76px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../img/artbg_clear_left.png) no-repeat top left;
}
.artClear .artRight {
	width:6px;
	height:76px;
	overflow:hidden;
	position:absolute;
	top:0px;
	right:0px;
	background:url(../img/artbg_clear_right.png) no-repeat top right;
}
/* === /Articles main ====================== */

/* === Index member card =================== */
/* ======================================== */
.card_main{
margin:0 auto;
padding:0;
background:url('../img/card_bg.jpg') repeat-y top left;
width: 843px;
height:auto;
}
.card_header1{
    width: 843px;
	background:url('../img/card_top1.jpg') no-repeat bottom left;
	height:25px;
}
.card_header{ 
    width: 843px;
	background:url('../img/card_bg1.jpg') repeat-y bottom left;
	height:auto;
}
.card_header3{
    width: 843px;
	background:url('../img/card_top3.jpg') no-repeat bottom left;
	height:77px;
}
.card_footer{
	width: 843px;
	background:url('../img/card_bottom.jpg') no-repeat bottom left;
	height:15px;
	margin:0px auto;
}
.card_logo{
margin:0 auto;
padding:0;
text-align:center;
padding-top:10px;
}
.card_client_logo{
margin:0 auto;
padding:0;
float:left;
width:270px; 
text-align:left;
padding-left:50px;
padding-top:15px;
}
.card_info{
margin:0 auto;
padding:0;
float:right;
padding-top:20px;
width:465px; 
padding-right:40px;
}
.card_info h1{
margin:0 auto;
padding:0;
color:#000000;
font: bold 20px arial;
}
.card_info p{
margin:0 auto;
padding:0;
color:#000000;
font: normal 14px arial;
line-height:20px;
}
.card_info a{
margin:0 auto;
padding:0;
color:#e7580a;
font: bold 14px arial;
text-decoration:none;
line-height:20px;
}
.card_info a:hover{
text-decoration:underline;
}
.card_content{
margin:0 auto;
padding:0; 
width:763px;
padding:20px 40px;
font:normal 14px arial;
color:#000000;
line-height:18px;
}
.card_content p{
margin:0 auto;
padding:0;
margin: 10px 0;
}
.card_img_div{
width:210px; height:185px; position:relative; float:left; margin-bottom:10px; margin-right:10px;
}
.card_img{
position:absolute; top: 0; left:0;
}
.card_img_bg{
width:210px; height:185px; 
background:url('../img/210x185.png') no-repeat top left; position:absolute; top:0px; left:0px;
}
.coupon_box{
margin:0 auto; padding:0; float:right; width:292px; height:auto;
}
.coupon{
margin:0 auto;
padding:0;
border:1px dashed #000000;
border-top:none;
width:290px;
height:auto;
float:right;
background:url('../img/coupon_bg.jpg') no-repeat bottom left;
}
.coupon_top{
margin:0 auto;
padding:0;
width:292px;
height:23px;
float:right;
background:url('../img/coupon_top.jpg') no-repeat top center;
}
.coupon p{
margin:0 auto;
padding:0;
padding-right:10px;
padding-left:10px;
}
/* === /Index member card ================== */

/* === Contact ============================ */
/* ======================================== */
.contact_div{
margin:0 auto;
padding:0;
padding:25px;
}
.contact_div p{
margin:0 auto;
padding:0;
padding-top:10px;
}
.contact_tbl{
margin:0 auto;
padding:0; 
width:630px;
margin-top:20px;
margin-bottom:20px;
}
.contact_tbl td{
margin:0 auto;
padding:1px;
vertical-align:top;
}
.input2{
width:150px;
}
/* === /Contact ============================ */

/* === Supplier login ===================== */
/* ======================================== */
.supplier_login_div{
margin:0 auto;
padding:0;
padding:25px; 
}
.supplier_login_div p{
margin:0 auto;
padding:0;
padding-top:10px;
}
.frmSupplier_login{
margin:0 auto;
padding:0;
}
.supplier_login_tbl{
margin:0 auto;
padding:0; 
width:750px;
height:auto; 
}
.supplier_login_tbl td{
text-align:right;
padding:2px;
}
.input3{
width:150px;
height:20px;
border:1px solid #000000; 
}
.textarea1{
width:413px;
height:60px;
border:1px solid #000000;
overflow:hidden; 
}
.select3{
width:154px;
height:22px;
border:1px solid #000000; 
} 
.select4{
width:224px;
height:22px;
border:1px solid #000000; 
} 
.inputfile3{

height:20px;
border:1px solid #000000;
}
.login_supplier{
margin:0 auto;
padding:0;
width:320px;
}
.login_supplier td{
padding: 2px;
}
.supplier_join{
background:url('../img/supplier_frm.jpg') no-repeat top right;
width:571px;
height:279px;
margin-top:20px;
padding-top:36px;
padding-right:16px;
margin-bottom:20px;
} 
.frm_supplier td{
padding:2px;
vertical-align:top;
font: bold 14px arial;
color:#000000;
text-align:right;
}
.inputsupplier1{
width:140px;
height:19px;
border:1px solid #ffffff; 
}
.sendsupplier1{
float:left; height:25px; width:82px; position:relative; top:-10px; left:16px;
}
/* === /Supplier login ===================== */

/* === Contest page ======================= */
/* ======================================== */
.contest_tbl{
width:760px; 
}
.contest_tbl td img{
border:1px solid #da5d01;
}
/* === /Contest page ======================= */


/* === Links ============================== */
/* ======================================== */
.links_tbl_l{
margin:0 auto;
padding:0; 
width:530px;
color:#414548;
font: normal 14px arial;
vertical-align:top;
text-align:justify;
}
.links_tbl_l h1{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
vertical-align:top; 
}
.links_tbl_l h1 a{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
line-height:18px;
}
.links_tbl_l p{
margin:0 auto;
padding:0;
vertical-align:top; display:inline; 
}
.links_tbl_l a{
color:#414548;
font: normal 14px arial;
text-decoration:none;
}
.links_tbl_l a:hover{
text-decoration:underline;
}




.linkh2{
margin:0 auto;
padding:0;
font: bold 12px arial;
color:#1c88ac;
margin-bottom:5px;
}
.linkh2 a{
font: bold 12px arial;
color:#1c88ac;
text-decoration:none;
}
.linkh2 a:hover{
text-decoration:underline;
color:#1c88ac;
} 
/* === /Links ============================== */

/* === Consumers ========================== */
/* ======================================== */
.consumers_r{
margin:0 auto;
padding:0;
float:right;
width:360px;
padding-left:30px; 
}
.consumers_l{
margin:0 auto;
padding:0;
float:right;
width:360px; 
}
.consumers_r_articles{
margin:0 auto;
padding:0;
text-align:right;
text-align:right; position:relative; top:0; right:0;
direction:rtl;
}
.consumers_r_articles ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
padding-bottom:10px;
}
.consumers_r_articles ul li{
list-style: none; 
margin: 0;
padding: 0;
background:url('../img/arr5.jpg') no-repeat top right;
padding-right:17px;
height:26px; 
}
.consumers_r_articles ul li a{
color:#000000;
font: normal 14px arial;
line-height:26px;
text-decoration:none; 
}
.consumers_r_articles ul li a:hover{
text-decoration:none;
color:#da5d01; /* Orange */
}
.cons_items_main{
margin:0 auto;
padding:0; 
width:360px;
direction:rtl;
margin-top:15px;
}
.cons_items_main .cons_items_r{
margin:0 auto;
padding:0;
width:75px;
height:70px;
text-align:right;
vertical-align:top;
}
.cons_items_main .cons_items_r img{
margin:0 auto;
width:75px;
height:65px;
text-align:right;
position:relative;
top:0;
right:0;
border:none;
}
.cons_items_main .cons_items_l{
margin:0 auto;
padding:0;
width:270px;
color:#414548;
font: normal 14px arial; 
vertical-align:top;
padding-right:15px;
}
.cons_items_main .cons_items_l h1, .cons_items_main .cons_items_l h1 a{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
}
.cons_items_main .cons_items_l a{
color:#414548;
font: normal 14px arial;
text-decoration:none;
}
.cons_items_main .cons_items_l a:hover{
text-decoration:underline;
} 
.r75x65a{
width:75px; height:65px;position:relative;cursor:pointer;
}
.r75x65b{
width:75px; height:65px; background:url('../img/75x65.png') no-repeat top left;position:absolute; top:0px; left:0px;
}



/* ************ */
.cons_items_main_new{
margin:0 auto;
padding:0; 
width:360px;
direction:rtl;
margin-top:15px;
}
.cons_items_main_new .cons_items_r_new{
margin:0 auto;
padding:0;
width:75px;
height:70px;
text-align:right;
vertical-align:top;
}
.cons_items_main_new .cons_items_r_new img{
margin:0 auto;
width:75px;
height:65px;
text-align:right;
border:none;
}
/*.cons_items_main .cons_items_l{
margin:0 auto;
padding:0;
width:270px;
color:#414548;
font: normal 14px arial; 
vertical-align:top;
padding-right:15px;
}
.cons_items_main .cons_items_l h1, .cons_items_main .cons_items_l h1 a{
margin:0 auto;
padding:0;
color:#414548;
font: bold 14px arial;
}
.cons_items_main .cons_items_l a{
color:#414548;
font: normal 14px arial;
text-decoration:none;
}
.cons_items_main .cons_items_l a:hover{
text-decoration:underline;
}

/* ************ */


/* === /Consumers ========================== */


/* === Travel ============================= */
/* ======================================== */
.batton6{
background:url('../img/button_230x26.jpg') no-repeat top left;
width:220px;
height:22px;
float:right;
font: bold 14px arial;
color:#ffffff;
padding-top:4px;
padding-right:10px;
margin-bottom:4px;
}
.batton6 a{
font: bold 14px arial;
color:#ffffff;
text-decoration:none;
} 
.travel_right{
float:right; 
width:590px; 
}
.travel_tbl{
width:580px;
}
.travel_top_td_y{ width:580px; height:5px; background:#fade01 url('../img/580x5_top_y.jpg') no-repeat top right; }
.travel_bottom_td_y{  width:580px; height:5px; background:#fade01 url('../img/580x5_bottom_y.jpg') no-repeat top right; }
.travel_top_td_g{  width:580px; height:5px; background:#a9d743 url('../img/580x5_top_g.jpg') no-repeat top right; }
.travel_bottom_td_g{ width:580px; height:5px; background:#a9d743 url('../img/580x5_bottom_g.jpg') no-repeat top right; }
.travel_td_y{  width:580px; background:#fade01; }
.travel_td_g{  width:580px; background:#a9d743; }
.travel_item_summary{
margin:0 auto; padding:5px; width:570px;
}
.travel_item_summary p{
margin:0 auto;
padding:0;
display: inline;
}

/* === */
.travel_art{ margin:0 auto; padding:3px; width:564px; }
.travel_atrr{  float:right; width:75px; height:65px; }
.travel_art_img{ position: relative; float: right; width: 75px; height: 65px; }
.timg{ width:75px; height:65px; vertical-align:top;  }
.timg_frm{ position: absolute; top: 0; right: 0; z-index: 1; width: 75px; height: 65px; }
.travel_atrl{ float:left; width:475px; }
.th1_1{ float:right; display:inline; margin:0; padding:0; }
.th1_2{  position:relative; top:-5px; margin:0; padding:0; }
.tcont{ margin:0; padding:0; margin-top:-9px; }
.tcont p{ margin:0; padding:0; display:inline; }

/* === /Travel ============================= */