*, html, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin : 0; padding : 0; border : 0;}
table tr td { border-collapse : collapse; border-spacing : 0; text-align:center; border-color:#FFFFFF}
.tabledesign{ border-collapse : collapse; border-spacing : 0; border-width:thin; border-style:solid; padding:5px 5px 5px 5px; border-color:#0072b0}

img { border : 0;}
.heading {font-size : 2em; color:#069; text-transform:capitalize; margin-top:20px;}
address, caption, cite, code, dfn, em, strong, th, var { font-style : normal; font-weight : normal;}
ul { list-style : none;}
ol{margin-left:10px; padding-left:20px; padding-right:20px;}
.ulclsas{ list-style:circle; float:left; padding-left:20px;}
caption, th { text-align : left;}
h1, h2, h3, h4, h5, h6 { font-size : 100%; font-weight : normal; line-height : 100%;}
q:before, q:after { content : '';}
strong { font-weight : bold;}
em { font-style : italic;}
a img { border : none;}
a {text-decoration:none; color:#000000}
html {background : #0072b0; padding : 0 5px;}
body { width : 990px; height:auto; margin : 0 auto; font-family : Verdana, "Verdana Ref", sans-serif; font-size : 62.5%; background: #0072b0; padding-top:7px; padding-bottom:7px;}

a:hover {color : #b00 ! important; font-weight:800px;}
.userInfoFields { border:thin solid;}
html, body { height : 100%;}
#outer {width : 100%; background : #fff; min-height : 100%; margin : 0 0 -59px 0; }
#clearfooter { clear : both; height : 59px;}
#footer {width : 100%; height : 59px; background : url(img/body_border.png) 0 100% repeat-x;}

.clb {clear : both; width : 100%; height : 0;}
.nowrap {white-space : nowrap;}

.side_container { margin : 8px; width : 187px; padding : 0 0 0 0; }
.side_container_header {float : left; width : 187px; height : 35px; padding : 0; background:url(img/blue-butt.gif) no-repeat 0 0;}
.side_container_header h3 {font-size : 1.4em; line-height : 230%; letter-spacing : -0.025em; word-spacing : -0.1em; text-indent : 2.2em; color : #fff; text-shadow : 1px 1px 1px #ccc;}	
.side_container_dummy {height : 10px;}
.side_container_inner { margin : 0 0 0 0; padding : 0 0 10px 0; background:url(img/side_item_bottom.jpg) #e6f3ff no-repeat 0 100%;}
.side_container_inner ul { padding : 25px 2px 0 28px; border-right : 2px solid #c4e1fe; border-left : 2px solid #c4e1fe; list-style-image:url(img/white_arrow.gif);}
.side_container_text { padding : 28px 8px 0 10px; border-right : 2px solid #c4e1fe; border-left : 2px solid #c4e1fe;}
.side_container_text .sct_h3 {font-size : 1.4em; color : #666; font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight : bold; letter-spacing : -0.025em;}
.side_container_inner ul li {}
.side_container_inner ul li a {display : block; width : 140px; padding : 4px 0 0 0; color : #046eac; font-weight : bold; text-decoration : none; font-size : 1.2em; letter-spacing : -0.01em; border-bottom : 1px solid #d8e2eb;}

.item {margin : 8px auto;}
/*.max_width {width : 580px;}*/
.top_left {background:url(img/corner_tl.png)top left no-repeat; background-color:#0066CC}
.top_right {background : url(img/corner_tr.png) top right no-repeat;}
.bottom_right {background : url(img/corner_br.png) bottom right no-repeat;}
.bottom_left {background:url(img/corner_bl.png) bottom left no-repeat;}
.border_top, .border_bottom {height : 6px; margin : 0 7px; background : #f9f9f9;}
.border_top { border-top : 1px solid #c9c9c9;}
.border_bottom { border-bottom : 1px solid #c9c9c9;}

.item .content_container {padding : 0 7px;  background : #f9f9f9; border-right : 1px solid #c9c9c9; border-left : 1px solid #c9c9c9; height: 100%;}
.item h3 {font-size : 1.5em; color : #069; font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight : bold; letter-spacing : -0.05em; padding : 2px 0 10px 8px;}
.item p {font-size : 1.1em; padding : 2px 8px;}
#item_yahoo_japan { width : 150px; height : 45px; margin : 0 8px; float : right;}
#item_buying { width : 206px; height : 100px; margin : 0 8px; float : right;}
#item_export_cars { width : 230px; height : 100px; margin : 0 8px; float : right;}

#masterhead {height : 78px; width : 990px; background: transparent url(img/header_bgr.jpg) !important; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
	#body_top {width : 100%; height : 5px; background : url(img/body_border.png) repeat-x;}
	#logo {width : 350px; height : 76px; background : no-repeat 0 -3px; background-image:url(img/logo.jpg); float : left;}
	#banner {width : 440px; height : 63px; border : none solid #ccc; float : left; margin : 6px 0 0 12px;}
	

#menu_top_container {height : 30px; width : 974px;  background: repeat-x; margin-top:0px;}
#menu_top {display : block; height : 30px; width : 974px; font-size : 1.25em; background:url(img/fm_menu_bg.gif) repeat-x; margin-top:0px; margin-bottom:0px; padding :8px 8px 0px 8px;}
	#menu_top * {display : block; float : left; margin-top:0px; margin-bottom:0px;}
	#menu_top li {  height : 30px; background:url(img/imgbreak.gif) no-repeat 0 3px; padding-top:0px; padding-bottom:0px;margin-top:-6px; margin-bottom:0px; }
	#menu_top #default { height : 30px; background:url(img/imgbreak.gif) no-repeat 0 3px; }
	#menu_top li:hover {background:url(img/fm_hover_bg.gif) repeat-x ; height : 30px; margin-top:-6px; margin-bottom:0px;}
	#menu_top a {text-decoration : none; height : 30px; text-align : center; line-height : 250%; color : #fff; text-shadow : 1px 1px 1px #ccc;}
	#menu_top a:hover { text-shadow : 1px 1px 1px #ccc; background:url(img/fm_hover_pointer.gif) center 2px no-repeat; margin-top : -3px; padding-top : 3px; }
	

	#li_home { margin : 0; width : 60px;}
		#a_home { width : 60px;}
				#a_home img {margin : 7px 0 0 18px;}
	#li_home2 { margin : 0; width : 110px;}
		#a_home2 { width : 110px;}
		#a_home2 img {margin : 7px 0 0 18px;}
	
	#li_yahoo { width : 160px;}
		#a_yahoo { width : 160px;}
	#li_yahoo2 { width : 80px;}
		#a_yahoo2 { width : 80px;}
	#li_buying { width : 123px;}
		#a_buying { width : 123px;}
	#li_buying2 { width : 90px;}
		#a_buying2 { width : 90px;}
	#li_cars { width : 115px;}
		#a_cars { width : 115px;}
	#li_cars2 { width : 115px;}
		#a_cars2 { width : 115px;}
	#li_ship { width : 100px;}
		#a_ship { width : 100px;}
	#li_ship2 { width : 100px;}
		#a_ship2 { width : 100px;}
	#li_faq { width : 68px;}
		#a_faq { width : 68px;}
	#li_faq2 { width : 120px;}
		#a_faq2 { width : 120px;}
	#li_blog { width : 68px;}
		#a_blog { width : 68px;}		
	#li_blog2 { width : 120px;}
		#a_blog2 { width : 120px;}
	#li_deposit2 { width : 80px;}
		#a_deposit2 { width : 80px;}
	#li_contact { width : 70px;}
		#a_contact { width : 70px;}
	#li_contact2 { width : 85px;}
		#a_contact2 { width : 85px;}
	#li_about { width : 85px;}
	#a_about { width : 85px;}		
	#li_live { margin : 0; width : 60px;}
	#a_live { width : 60px;}
#a_live img {margin : 7px 0 0 18px;}

#upper_section {height : 290px; width : 990px;}
	#upper_section_left {width : 204px; height : 290px; float : left;}
	#upper_section_center {width : 582px; height : auto; float : left;}
	#upper_section_center3 {width : 582px; height : auto; float : left;}
       #upper_section_center2 {width : 582px; height : 290px; float : left; }
		#big_pic {  width : 582px; height : 274px; background : #abd6f5; margin : 8px 0;}
		#big_pic img { width : 572px; height : 264px; margin : 5px;}
	#upper_section_right {width : 204px; height : 290px; float : left;}
	#upper_section_right2 {width : 204px; height : 290px; float : left; margin-top:10px}
		#paypal {text-align : center; margin : 6px;}
		#girl {width : 164px; margin : 6px auto 0 auto;}
		#girl_border  { width : 73px; height : 64px; border : 2px solid #ccc; background : #fff; }
		#girl_border img { width : 69px; height : 60px; margin : 2px; }
		#girl_text {float : right; width : 84px; font-family : Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif ! important; font-style : italic; font-weight : bold; letter-spacing : 0.1em;}
		#girl p { width : 100%; text-align : center; color : #069;}
		#girl_top { font-size : 2.2em;}
		#girl_middle { font-size : 2.2em;}
		#girl_bottom { font-size :1.5em;}
	
#middle_section {height : 140px; width : 990px; padding : 16px 0 0 0; margin-top:15px; background:url(img/partner.gif) no-repeat 5px 0;}
.middle_cell {float : left; height : 129px; width : 154px; margin : 0 0 0 22px;  font-family : Cambria, "Hoefler Text", Utopia, "Liberation Serif", "Nimbus Roman No9 L Regular", Times, "Times New Roman", serif ! important;}
#middle_cell_first {margin : 0 0 0 287px;}
#middle_section h2 {font-size : 1.9em; font-weight : bold; color : #069;}
#middle_section p {font-size : 1.5em; padding : 5px 0 0 0; color : #333; word-spacing : 0.1em; line-height : 110%;}

#lower_section { width : auto;}
	#lower_section_left {width : 204px; float : left; }
	#lower_section_left2 {width : 204px; float : left; margin-top:0px}
		#shipment_img { width : 66px; height : 61px; margin : -1px -1px 5px 5px; float : right;}
		#other_auction_img { width : 61px; height : 61px; margin : -1px -1px 5px 5px; float : right;}
		#car_dism_img { width : 95px; height : 52px; margin : 0 -14px 2px 0; float : right;}
	#lower_section_center {width : 584px; float:left;  
/*	margin-top: 100px;*/

	margin-left: auto; margin-right:auto; }
       #lower_section_center2 {width : 650px;   margin-top: 100px; margin-left: auto; margin-right:auto; }
	#lower_section_right {width : 200px; float : right; }
	#lower_section_right2 {width : 204px; float : right; }


#menu_bottom {display : block; height : 30px; width : 974px; margin : 0 auto; font-size : 1.25em; background:url(img/footer_bgr.gif);}
	#menu_bottom * {display : block; float : left;}
	#menu_bottom li {  height : 30px; background : url(img/menu_top_delim.png) no-repeat 0 7px; line-height : 240%;}
	#menu_bottom li:hover {background : url(img/menu_top_hover_bgr.png) repeat-x; height : 30px;}
	#menu_bottom a {text-decoration : none; height : 30px; padding : 0 10px; text-align : center; color : #fff; text-shadow : 1px 1px 1px #ccc;}
	#menu_bottom a:hover { }
	#menu_bottom #mb_first { background:url(img/leftround3.gif) no-repeat transparent; }
	#menu_bottom #mb_first:hover {background: 0 -6px repeat-x;}
	#menu_bottom #mb_last {float :right; color : #fff;  text-shadow : 1px 1px 1px #ccc; padding : 0 20px;}	

#copyright {height : 24px; width : 990px; text-align : center; font-weight : bold; line-height : 240%;}

#frm_0 { width : 140px; margin : 8px 0 5px 17px; float : left;}
#frm_0 * {margin : 0 0 3px 0;}
#frm_0_btn_0 {width : 132px; height : 28px; background:url(img/free_signup.gif) no-repeat;}
#frm_0_btn_1 {width : 132px; height : 28px; background:url(img/signin_now.gif) no-repeat; margin : 0;}

#frm_1 { width : 187px; margin : 8px 0 5px 7px;}
#frm_1 * {margin : 0 0 3px 0;}
#frm_1_btn_0 {width : 107px; height : 25px; background:url(img/what_we_do.gif) no-repeat ;}
#frm_1_btn_1 {width : 180px; height : 28px; background:url(img/how_to_buy.gif) no-repeat; margin : 0;}
.user_menu {
	width: auto;
	background-color: #323232;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 15px;
	font-weight: bolder;
	font-size: 14px;
	margin-right: auto;
	margin-left: auto;
	height: 18px;
}

.user_menu a:link {
	color: #FF0000;
	text-decoration: none;
}
.user_menu a:visited {
	color: #FF0000;
	text-decoration: none;
}
.user_menu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.user_menu a:active {
	color: #FF0000;
	text-decoration: none;
}

.mail{color:#FF0000;}
.data-table-cell-multi {
	border-right: #666666 0px solid; 
	padding-right: 1px; 
	border-top: #666666 1px solid; 
	padding-left: 1px; 
	font-weight: normal; 
	font-size: 10px; 
	padding-bottom: 3px; 
	border-left: #666666 0px solid; 
	padding-top: 3px; 
	border-bottom: #666666 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #cccccc;
	text-align:center;
}