@charset "UTF-8";
/* CSS Document */


* {margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; border:0; color: #333;}

/*index_template*/
#body_index {background:url(../images/bg_index.gif) repeat-y top center #EEF5FB; font-size:62.5%;}
#shell_index { width: 920px; background-color: #F6F3E4; margin: 0 auto;}

/*template*/
.bold { font-weight:bold;}
.cr {clear:both;}
.right{float: right; padding-left: 10px;}
.right_cr{clear: right;}
.left{float: left; padding-right: 10px;}
.left_cr{clear: left;}
a { text-decoration: none;color:#FF6600;} 
body {background:url(../images/bg.gif) repeat-y top center #EEF5FB; font-size:62.5%;}
#shell { width: 920px; background-color: #fff; margin: 0 auto;}
#main { padding: 10px; }
a { color: #0F2966; text-decoration: none;}
a:hover {color: #FDAD00;}
#copyright { color: #0F2966; font-size: 1em; text-align: center;}
#header {padding-bottom: 10px;}
#contents { margin-top: 5px; float: left; padding-bottom: 20px;}
.blk_bld { font-size: 1em; font-weight: bolder; padding: 3px 0px;}
#sub_page { width: 700px;}
.note { font-size: .9em; text-align: center;}
.photo_center { text-align: center; padding: 10px 0px;}
.pad { padding-left: 70px;}
.blue_pad { color: #0f2966; font-size: 1.3em; line-height: 1.5em; padding-top: 10px; padding-bottom: 10px; padding-left: 50px; font-weight: bolder;}
.list { padding-top: 10px;}
.list li { font-size: 1em; line-height: 1.7em; list-style-type: none; padding-bottom: 10px;}
.list_number { padding-top: 10px; padding-left: 20px;}
.list_number li { font-size: 1em; line-height: 1.7em; padding-bottom: 10px;}
.orange { color: #FF6600;}
.orange_big { color: #FF6600; font-size: 1.2em; font-weight: bold;}
.orange_bigger { color: #FF6600; font-size: 1.7em; font-weight: bolder;}
.bigger_text { font-size: 1.3em; line-height: 1.5em; }
.move_text { padding-left: 110px; color: #FF9933; font-size: 2.5em; line-height: 3em; }

/*nav_top*/
#nav {width: 879px; margin: 0 auto;}
#nav ul {list-style-type: none; }
#nav li{ float: left;}
#nav li a { display:block; height:60px; text-indent: -5000px;}

#nav_home a { background: url(../images/nav.jpg) no-repeat; width: 100px; background-position:top left;}
#nav_sell a { background: url(../images/nav.jpg) no-repeat; width: 149px; background-position:-105px top;}
#nav_buy a { background: url(../images/nav.jpg) no-repeat; width: 152px; background-position:-255px top;}
#nav_exchange a { background: url(../images/nav.jpg) no-repeat; width: 184px; background-position:-405px top;}
#nav_loan a { background: url(../images/nav.jpg) no-repeat; width: 165px; background-position:-590px top;}
#nav_consult a { background: url(../images/nav.jpg) no-repeat; width: 129px; background-position:-760px top;}

#nav_home a:hover {background-position: bottom left;}
#nav_sell a:hover {background-position:-105px bottom;}
#nav_buy a:hover { background-position:-255px bottom;}
#nav_exchange a:hover {background-position:-405px bottom;}
#nav_loan a:hover {background-position:-590px bottom;}
#nav_consult a:hover {background-position:-760px bottom;}

/*nav_top_index*/
#nav_index {width: 879px; margin: 0 auto;}
#nav_index ul {list-style-type: none; }
#nav_index li{ float: left;}
#nav_index li a { display:block; height:60px; text-indent: -5000px;}

#nav_index #nav_home a { background: url(../images/nav_index.jpg) no-repeat; width: 100px; background-position:top left;}
#nav_index #nav_sell a { background: url(../images/nav_index.jpg) no-repeat; width: 149px; background-position:-105px top;}
#nav_index #nav_buy a { background: url(../images/nav_index.jpg) no-repeat; width: 152px; background-position:-255px top;}
#nav_index #nav_exchange a { background: url(../images/nav_index.jpg) no-repeat; width: 184px; background-position:-405px top;}
#nav_index #nav_loan a { background: url(../images/nav_index.jpg) no-repeat; width: 165px; background-position:-590px top;}
#nav_index #nav_consult a { background: url(../images/nav_index.jpg) no-repeat; width: 129px; background-position:-760px top;}

#nav_index #nav_home a:hover {background-position: bottom left;}
#nav_index #nav_sell a:hover {background-position:-105px bottom;}
#nav_index #nav_buy a:hover { background-position:-255px bottom;}
#nav_index #nav_exchange a:hover {background-position:-405px bottom;}
#nav_index #nav_loan a:hover {background-position:-590px bottom;}
#nav_index #nav_consult a:hover {background-position:-760px bottom;}


/*side_nav*/
#side_nav {float: left; width: 185px; margin: 0 auto; padding-right: 10px;}
#side_nav ul { list-style-type: none; background-color: #FAF3E6;}
#side_nav li a { display: block; text-indent: -5000px;}

#side_top { background: url(../images/side_top.gif) no-repeat; width: 185px; background-position: top left; height: 25px;}
#side_before a { background:url(../images/side_before.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_voice a { background:url(../images/side_voice.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_six a { background:url(../images/side_difference.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_seminar a { background:url(../images/side_seminar.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_event a { background:url(../images/side_event.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_staff a { background:url(../images/side_staff.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_cafe a { background:url(../images/side_cafe.gif) no-repeat; width: 185px; background-position: top left; height: 51px;}
#side_search a { background:url(../images/side_search.gif) no-repeat; width: 185px; background-position: top left; height: 40px;}
#side_interest a { background:url(../images/side_interest.gif) no-repeat; width: 185px; background-position: top left; height: 39px;}
#side_contact a { background:url(../images/side_contact.gif) no-repeat; width: 185px; background-position: top left; height: 39px;}
#side_newsletter a { background: url(../images/side_newsletter.gif) no-repeat; width: 185px; background-position: top left; height: 43px;}
#side_link a { background: url(../images/side_link.gif) no-repeat; width: 185px; background-position: top left; height: 49px;}
#side_address { width: 185px; height: 49px; padding: 17px; color: #000066; font-size:14px }

#side_before a:hover { background-position: top right;}
#side_voice a:hover { background-position: top right;}
#side_six a:hover { background-position: top right;}
#side_seminar a:hover { background-position: top right;}
#side_event a:hover { background-position: top right;}
#side_staff a:hover { background-position: top right;}
#side_cafe a:hover { background-position: top right;}
#side_search a:hover { background-position: top right;}
#side_interest a:hover { background-position: top right;}
#side_contact a:hover { background-position: top right;}
#side_newsletter a:hover { background-position: top right;}
#side_link a:hover { background-position: top right;}

#footer ul { list-style-type: none; text-align: center; padding: 10px 0px;}
#footer li { display: inline; font-size: 1.1em;}

/*side_nav_index*/
#side_nav_index {float: left; width: 185px; margin: 0 auto; padding-right: 10px;}
#side_nav_index ul { list-style-type: none; background-color: #FAF3E6;}
#side_nav_index li a { display: block; text-indent: -5000px;}

#side_nav_index #side_top { background: url(../images/side_top_index.gif) no-repeat; width: 185px; background-position: top left; height: 25px;}
#side_nav_index #side_before a { background:url(../images/side_before_index.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_nav_index #side_voice a { background:url(../images/side_voice_index.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_nav_index #side_six a { background:url(../images/side_difference_index.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_nav_index #side_seminar a { background:url(../images/side_seminar_index.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_nav_index #side_event a { background:url(../images/side_event_index.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_nav_index #side_staff a { background:url(../images/side_staff_index.gif) no-repeat; width: 185px; background-position: top left; height: 52px;}
#side_nav_index #side_cafe a { background:url(../images/side_cafe_index.gif) no-repeat; width: 185px; background-position: top left; height: 51px;}
#side_nav_index #side_search a { background:url(../images/side_search_index.gif) no-repeat; width: 185px; background-position: top left; height: 40px;}
#side_nav_index #side_interest a { background:url(../images/side_interest_index.gif) no-repeat; width: 185px; background-position: top left; height: 39px;}
#side_nav_index #side_contact a { background:url(../images/side_contact_index.gif) no-repeat; width: 185px; background-position: top left; height: 39px;}
#side_nav_index #side_newsletter a { background: url(../images/side_newsletter_index.gif) no-repeat; width: 185px; background-position: top left; height: 43px;}
#side_nav_index #side_link a { background: url(../images/side_link_index.gif) no-repeat; width: 185px; background-position: top left; height: 49px;}
#side_nav_index #side_name { width: 185px; height: 49px; padding: 17px; color: #000066; font-size:14px }
#side_nav_index #side_address { width: 185px; height: 49px; padding: 17px; color: #000066; font-size:14px }
#side_nav_index #side_address b { width: 185px; height: 49px; color: #000066; font-size:14px }
#side_nav_index #side_map { width: 185px; height: 49px; padding: 17px; color: #000066; font-size:14px }
#p #side_map a { color: #000066; font-size:14px }

#side_nav_index #side_before a:hover { background-position: top right;}
#side_nav_index #side_voice a:hover { background-position: top right;}
#side_nav_index #side_six a:hover { background-position: top right;}
#side_nav_index #side_seminar a:hover { background-position: top right;}
#side_nav_index #side_event a:hover { background-position: top right;}
#side_nav_index #side_staff a:hover { background-position: top right;}
#side_nav_index #side_cafe a:hover { background-position: top right;}
#side_nav_index #side_search a:hover { background-position: top right;}
#side_nav_index #side_interest a:hover { background-position: top right;}
#side_nav_index #side_contact a:hover { background-position: top right;}
#side_nav_index #side_newsletter a:hover { background-position: top right;}
#side_nav_index #side_link a:hover { background-position: top right;}

/*index*/
#flash { width: 900px; margin: 0 auto;}

#index_blog { float: left; width: 420px;border: 1px solid #4B6FA9; background-color: #fff;text-align: left;}
#index_blog h2 { background: url(../images/news_head.gif) no-repeat center top; text-indent: -5000px; max-height:36px; }
#index_blog h3 { color: #4B6FA9; font-weight: bolder; font-size: 1.8em; padding: 4px 0px; }
.text { padding: 5px 10px; font-size: 1.3em; line-height: 1.7em; text-align: left;}

#index_right { float: left; width: 262px; padding-left: 13px;}
#index_seminar {border: 1px solid #E6902E; background-color:#fff; }
#index_seminar  h2 { background: url(../images/seminar_head.gif) no-repeat center top; text-indent: -5000px; max-height:60px; }
#index_seminar ul { padding-left: 20px;}
#index_seminar h3 { color: #e6902e; font-weight: bolder; font-size: 1.6em; padding: 4px 0px; }
.btn { width: 121px; margin: 0 auto; padding: 8px 0; }
p { text-align: center;}
/*#mike { background: url(../images/mike.png) no-repeat; width:90px; height: 130px; position: absolute; top: 370px; right: 150px;}

*html div#mike { background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mike.png', sizingMethod='scale'); width: 90px; height: 130px; z-index:99; top: 370px; left: 860px;}

#calendar { background: url(../images/event.png) no-repeat; width:95px; height: 95px; position: absolute; top: 880px; right: 150px;}

*html div#calendar { 	background: none; filter:progid:DXimageTransform.Microsoft.AlphaImageLoader(src='images/event.png', sizingMethod='scale'); width: 127px; height: 100px; width: 95px; height: 95px; z-index:99; top: 880px; left: 860px;}*/

#index_event {
	border: 1px solid #FF3737;
	margin-top: 0px;
	background-color:#fff;
}
#index_event h2 { background: url(../images/event_head.gif) no-repeat center top; text-indent: -5000px;  max-height:60px; }
#index_event h3 { color: #ff3737; font-weight: bolder; font-size:  1.6em; padding: 4px 0;}
#index_event a { text-decoration: none;color:#FF3737;} 

/*before page*/
#header { background: url(../images/sub_header.jpg) no-repeat center;}
#index { display: block; text-indent: -5000px; width: 140px; height: 200px;}
#header h1 {display: none;}
#before { padding-top: 20px; font-size: 1.4em; line-height: 2em; padding-left: 20px;}
#before h2 { background: url(../images/before_header.gif) no-repeat top center; text-indent: -5000px; width: 440px; height: 250px; margin: 0 auto; padding-bottom: 20px;}
#before ol { padding: 20px 50px;}
#before li { font-size: 1.3em; font-weight: bolder; padding-bottom:  10px; line-height: 1.7em;}
#btn {  padding-top: 30px; width: 143px; margin: 0 auto;}

/*viuce page*/
#header_voice { background: url(../images/sub_header_voice.jpg) no-repeat center;}
#header_voice h1 {display: none;}

.voice1 { border:1px solid #0F2966; padding: 15px; font-size: 1.2em; line-height: 1.7em; margin-bottom: 15px; margin-left: 10px; margin-right: 10px;}
.name { color:#0F2966; font-weight: bold; padding-top: 5px; text-align: right; padding-right: 10px;}
table.btns { width: 600px; margin: 0 auto;}
table.btns td { width: 50%; text-align: center; padding: 10px 0;}
.text { font-size: 1.3em; line-height: 1.7em;}
.red_bold { color:#FF0000; font-weight: bold;}
.blue_head { text-align: center; color: #0f2966; font-size: 1.5em; line-height: 2em; padding: 10px 0px; font-weight: bolder;}
.pad_list { padding-left: 50px; padding-top: 10px; padding-bottom: 10px;}
.pad_list li { font-size: 1.1em; line-height: 2em;}


/*six difference page*/
#header_six { background: url(../images/sub_header_difference.jpg) no-repeat center;}
#header_six h1 {display: none;}

#six { font-size: 1.3em;}
h2 { text-align: center; font-size: 1.7em; font-weight: bolder; padding-bottom: 15px; line-height: 1.8em;}
#six .pad_list { list-style-type: none; padding-left: 150px; font-size: 1.3em; font-weight: bolder;}
#six .pad_list li { line-height: 2.5em;}
table.photos { width: 680px; margin: 0 auto;}
table.photos td { padding: 10px 0; text-align: center;}
.big_voice { font-size: 1.2em; line-height: 1.5em; padding-bottom: 20px; padding-left: 30px;}
.blue_headB { text-align: center; color: #0f2966; font-size: 2.3em; line-height: 2em; padding: 10px 0px; font-weight: bolder;}
.ten_commands {background:url(../images/10commands.gif) no-repeat center; height: 606px; text-indent: -10000px; padding-bottom: 15px;}

#six h2 { background:url(../images/diff_head.gif) no-repeat center; height: 200px; text-indent: -5000px;}
#six1 h2 { background:url(../images/diff1_head.gif) no-repeat center; height: 118px; text-indent: -5000px;}
#six2 h2 { background:url(../images/diff2_head.gif) no-repeat center; height: 118px; text-indent: -5000px;}
#six3 h2 { background:url(../images/diff3_head.gif) no-repeat center; height: 118px; text-indent: -5000px;}
#six4 h2 { background:url(../images/diff4_head.gif) no-repeat center; height: 118px; text-indent: -5000px;}
#six5 h2 { background:url(../images/diff5_head.gif) no-repeat center; height: 118px; text-indent: -5000px;}
#six6 h2 { background:url(../images/diff6_head.gif) no-repeat center; height: 118px; text-indent: -5000px;}

.orange_bg { border:1px solid #666053; background-color: #FAF3E6; padding: 15px; font-size: 1.2em; line-height: 1.7em; margin: 15px 10px;}
.orange_head { text-align: center; color: #333029; font-size: 1.1em; line-height: 2em; padding: 10px 0px; font-weight: bolder;}

/*seminar*/
#header_seminar { background: url(../images/sub_header_seminar.jpg) no-repeat center;}
#header_seminar h1 {display: none;}

#seminar { padding-right: 15px;}
#seminar h2 { background: url(../images/seminar_tag.gif) no-repeat center; height: 76px; text-indent: -5000px;}
#seminar h3 { color: #333029; font-size: 1.2em; font-weight: bold; padding-top: -25px; text-align: center; padding-bottom: 5px;}

/*event*/
#header_event  { background: url(../images/sub_header_event.jpg) no-repeat center;}
#header_event h1 { display: none;}

#event h2 { background: url(../images/event_tag.gif) no-repeat center; height: 110px; text-indent: -5000px;}
#event h3 { background-color: #FFE0C2; font-size: 1.7em; font-weight: bolder; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; color:#ff6600;}
#event { padding: 0px 15px;}
table.btns h5 {color: #0f2966; padding: 5px 0px; }

/*staff*/
#header_staff  { background: url(../images/sub_header_team2.jpg) no-repeat center;}
#header_staff h1  { display: none;}
#staff h2 {background: url(../images/team_tagline.gif) no-repeat center; height: 150px; text-indent: -5000px;}
#staff h4 { color:#E89A2A; font-size: 1.6em;font-weight: bold; padding: 10px; line-height: 2em; }
#staff .orange_border { border-bottom: #B98131 solid 1px; padding:15px 0px;}

#staff h3.staff1 { background: url(../images/staff_faith.gif) no-repeat left top; height: 70px; text-indent: -5000px;}
#staff h3.staff2 { background: url(../images/staff_cecil.gif) no-repeat left top; height: 70px; text-indent: -5000px;}
#staff h3.staff3 { background: url(../images/staff_jackie.gif) no-repeat left top; height: 70px; text-indent: -5000px;}
#staff h3.staff4 { background: url(../images/staff_kathleen.gif) no-repeat left top; height: 70px; text-indent: -5000px;}
#staff h3.staff5 { background: url(../images/staff_hou.gif) no-repeat left top; height: 70px; text-indent: -5000px;}
#staff h3.staff6 { background: url(../images/staff_takamori.gif) no-repeat left top; height: 70px; text-indent: -5000px;}
#staff h3.staff7 { background: url(../images/staff_jay.gif) no-repeat left top; height: 70px; text-indent: -5000px;}
#staff h3 { background: url(../images/deai_name.gif) no-repeat center; height: 110px; text-indent: -5000px;}

/*cafe*/
#header_cafe { background: url(../images/sub_header_cafe.jpg) no-repeat center;}
#header_cafe h1  { display: none;}

.small { font-size: .5em;}
.date { float: right; padding-top:40px; padding-right: 20px; font-size: 1.1em;}
#cafe h2 {color: #333029; text-align: center; font-size: 1.5em; padding-bottom: 10px; font-weight: bold; padding-top: 30px;}
.cafe1, .cafe2, .cafe3, .linkHeader1, .linkHeader2 { padding: 20px 30px; padding-bottom: 50px;font-size: 1.2em; line-height: 1.7em; margin-bottom: 20px; margin-right: 10px; margin-left: 10px; background:url(../images/cafe_header.jpg) no-repeat top center;}
.cafe_center { text-align:center; font-weight: bold; padding-top: 10px;}
.cafe_orangeC { color:#FF6600; font-size: 1.2em; line-height: 2em; padding: 10px 0px; font-weight: bolder; text-align: center;}

.cafe2 { background:url(../images/angel_header.jpg) no-repeat top center; }
.cafe3 { background:url(../images/bird_header.jpg) no-repeat top center; }

.cafe_chart { width: 550px; margin: 20px auto; }
.cafe_chart td { padding: 13px 5px; text-align: center; width:50%; font-size: 1.4em; font-style:italic;}
.cafe_chart td a { color:#ED6B6B;}
.cafe_chart td a:hover { color:#FF9966;}

/*linkHeader info - added AT, CB, July 10th,2007 */
.linkHeader1 { background:url(../images/city_header.jpg) no-repeat top center; }
.linkHeader2 { background:url(../images/school_header.jpg) no-repeat top center; }

/*buy/sell/exchange/loan*/
.sublink { font-size: 15px!important; line-height: 1.6em; padding: 10px 0px; font-weight: bold;}
.sublink a {  text-decoration:underline;}

/*buy*/
#header_buy { background: url(../images/sub_header_buy.jpg) no-repeat center;}
#header_buy h1  { display: none;}
#buy { line-height: 1.5em;}
#buy a { text-decoration:underline;}
#buy h2.title_6 { background: url(../images/buy_t3.gif) no-repeat top center; height: 76px; text-indent:  -5000px; margin-top: 50px;}
#buy h2.title_5 { background: url(../images/title5.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#buy h2.title_4 { background: url(../images/title4.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#buy h2.title_3 { background: url(../images/title3.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#buy h2.title_2 { background: url(../images/buy_t2.gif) no-repeat top center; height: 76px; text-indent:  -5000px; margin-top: 50px;}
#buy h2.title { background: url(../images/buy_t1.gif) no-repeat top left; height: 76px; text-indent:  -5000px; margin-top: 50px;}
#buy h2.one { background: url(../images/buy_q1.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#buy h2.two { background: url(../images/buy_q2.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#buy h2.three { background: url(../images/buy_q3.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#buy h2.four { background: url(../images/buy_q4.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#buy h2.five { background: url(../images/buy_q5.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#buy h2.question_title { background: url(../images/question_title.gif) no-repeat top center; height: 50px; text-indent:  -5000px; margin-top: 100px;}

#buy .subtitle { text-align: center; font-size: 1.5em; font-weight: bold; color: #1578a6; padding-bottom: 10px;}
#buy h2.head { background: url(../images/buy_hd1.gif) no-repeat top left; height: 135px; text-indent:  -5000px;}
.subtitle2 { color: #FF9900; font-size: 1.5em; line-height: 2em; font-weight: bold; padding-bottom:3px;padding-top:8px; border-bottom: 1px solid #FFCC66;}
#buy .txt_box1 {background color: #FF9933; padding: 15px; font-size: 1.5em; line-height: 1.7em; margin-bottom: 15px; margin-left: 10px; margin-right: 10px;}

/*sell*/
#header_sell { background: url(../images/sub_header_sell.jpg) no-repeat center;}
#header_sell h1  { display: none;}
#sell { line-height: 1.5em;}
#sell a { text-decoration:underline;}
#sell h2.title_5 { background: url(../images/title5.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#sell h2.title_4 { background: url(../images/title4.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#sell h2.title_3 { background: url(../images/title3.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#sell h2.title_2 { background: url(../images/sell_t2.gif) no-repeat top center; height: 76px; text-indent:  -5000px; margin-top: 50px;}
#sell h2.title6 { background: url(../images/title6.gif) no-repeat top left; height: 76px; text-indent:  -5000px; padding-bottom: 5px; margin-top: 50px;}
#sell h2.title { background: url(../images/sell_t1.gif) no-repeat top left; height: 50px; text-indent:  -5000px; margin-top: 50px;}
#sell h2.one { background: url(../images/sell_q1.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#sell h2.two { background: url(../images/sell_q2.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#sell h2.three { background: url(../images/sell_q3.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#sell h2.four { background: url(../images/sell_q4.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#sell h2.question_title { background: url(../images/question_title.gif) no-repeat top center; height: 50px; text-indent:  -5000px; margin-top: 100px;}


#sell .subtitle { text-align: center; font-size: 1.5em; font-weight: bold; color: #1578a6; padding-bottom: 10px; line-height:1.5em}
.meth { color: #FF9966; font-size: 1.5em; line-height: 2em; font-weight: bold; padding-bottom:3px;padding-top:8px; border-bottom: 1px solid #FF9966;}
#sell h2.head { background: url(../images/sell_hd1.gif) no-repeat top left; height: 170px; text-indent:  -5000px;}


/*exchange*/
#header_exchange { background: url(../images/sub_header_exchange.jpg) no-repeat center;}
#header_exchange h1  { display: none;}8
#exchange { line-height: 1.5em;}
#exchange a { text-decoration:underline;}
#exchange h2.title_5 { background: url(../images/title5.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#exchange h2.title_4 { background: url(../images/title4.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#exchange h2.title_3 { background: url(../images/title3.gif) no-repeat top center; height: 43px; text-indent:  -5000px;}
#exchange h2.title_2 { background: url(../images/exchange_t2.gif) no-repeat top center; height: 76px; text-indent:  -5000px; margin-top: 50px;}
#exchange h2.title_6 { background: url(../images/exchange_t3.gif) no-repeat top center; height: 76px; text-indent:  -5000px; margin-top: 50px;}
#exchange h2.title { background: url(../images/exchange_t1.gif) no-repeat top left; height: 76px; text-indent:  -5000px; margin-top: 50px;}
#exchange h2.one { background: url(../images/exchange_q1.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#exchange h2.two { background: url(../images/exchange_q2.gif) no-repeat top left; height: 43px; width: 600px;text-indent:  -5000px;}
#exchange h2.three { background: url(../images/exchange_q3.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#exchange h2.question_title { background: url(../images/question_title.gif) no-repeat top center; height: 50px; text-indent:  -5000px; margin-top: 100px;}

#exchange .subtitle { text-align: center; font-size: 1.5em; font-weight: bold; color: #1578a6; padding-bottom: 10px; line-height: 1.5em;}
#exchange .move1 { background:url(../images/move_1.gif) no-repeat top center; height: 58px;}
#exchange .move2 { background:url(../images/move_2.gif) no-repeat top center; height: 58px;}
#exchange .move3 { background:url(../images/move_3.gif) no-repeat top center; height: 58px;}

#exchange h2.head { background: url(../images/exchange_hd1.gif) no-repeat top left; height: 135px; text-indent:  -5000px;}



/*consult / contact*/
#header_consult { background: url(../images/sub_header_contact.jpg) no-repeat center;}
#header_consult h1  { display: none;}

.form { width: 600px; margin: 30px auto;}
.form th { padding: 10px; text-align: right; font-size: 1.4em; color:#0f2966; font-weight: bold; width: 100px; vertical-align:top; border: none;}
.form td { padding: 10px; text-align: left; font-size: 1.4em; line-height: 1.5em;}

.box_name { border:#0f2966 solid 1px; width: 200px;}
.box_address { border:#0f2966 solid 1px; width: 400px;}
.box_comments { border:#0f2966 solid 1px; width: 400px; }
.box_pulldown { border:#0f2966 solid 1px; background-color:#66CCFF; font-size: .9em; line-height: 1.3em;}
.submit { font-weight: bold; background-color: #0f2966; color: #FFF; width: 70px; margin: 0 auto; padding: 5px; margin-left: 220px;}
.submit:hover {border: solid 1px #0f2966; color: #0f2966; background-color: #E8FBFF;}
.form td input:focus, TEXTAREA:focus{ background-color:#E8FBFF; }

/*loan page*/
#header_loan { background: url(../images/sub_header_loan.jpg) no-repeat center;}
#header_loan h1  { display: none;}
#loan { line-height: 1.5em;}
#loan a { text-decoration:underline;}
#loan h2.one { background: url(../images/loan_q1.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#loan h2.two { background: url(../images/loan_q2.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
#loan h2.three { background: url(../images/loan_q3.gif) no-repeat top left; height: 43px; text-indent:  -5000px;}
.question { color: #0f2966; font-size: 1.5em; line-height: 2em; padding-left:30px; font-weight: bold; padding-bottom:20px;}
.answer { background: url(../images/a.gif) no-repeat top left; padding-left: 60px; font-size: 1.4em; line-height: 2em; padding-bottom: 10px;}
.step { color: #993399; font-size: 1.5em; line-height: 2em; font-weight: bold; padding-bottom:3px;padding-top:8px; border-bottom: 1px solid #993399;}
.move { color: #0f2966; font-size: 1.5em; line-height: 2em; font-weight: bold; padding-bottom:20px;}
.txt_box {border:2px solid #FF9933; padding: 15px; font-size: 1.5em; line-height: 1.7em; margin-bottom: 15px; margin-left: 10px; margin-right: 10px;}
.txt_box2 {background:#ddebd2; padding: 15px; font-size: 1.5em; line-height: 1.7em; margin-bottom: 15px; margin-left: 10px; margin-right: 10px;}
.txt_box3 {border:1px solid #339933; padding: 15px; font-size: 1.5em; line-height: 1.7em; margin-bottom: 15px; margin-left: 10px; margin-right: 10px;}
#loan h2.head { background: url(../images/loan_hd1.gif) no-repeat top left; height: 135px; text-indent:  -5000px;}
#loan h2.question_title { background: url(../images/question_title.gif) no-repeat top center; height: 50px; text-indent:  -5000px; margin-top: 100px;}


#loan h3 { font-size: 2em; text-align: center; padding: 15px; margin-top: 50px;}

table.loan_chart { width: 650px; margin: 0 auto; border: 1px solid #333333; border-collapse: collapse; margin: 20px 0px;}
table.loan_chart td, th { padding: 5px; text-align: center; font-size: 1.3em; border: 1px solid #333333; border-collapse: collapse;}
table.loan_chart th { background-color:#BFDEF8; }
table.loan_chart .loan_price { font-weight: bold; font-size: 1.3em; }

/*link page*/
#header_link { background: url(../images/sub_header_link.jpg) no-repeat center;}
#header_link h1  { display: none;}

#link h3 { text-align: center; color: #0f2966; font-size: 1.5em; line-height: 2em; padding: 10px 0px; font-weight: bolder;}
.cities { list-style: none; line-height: 2.5em; font-size: 1.5em; font-weight: bold; padding-left: 50px; padding-bottom:30px;} 

/*thankyou*/
#thankyou { padding-left: 180px;color: #0f2966; font-size: 2em; line-height: 2em; padding-top: 50px; font-weight: bolder; text-align:center;}

ul.sitemap { font-size: 1.2em; padding-left: 100px; list-style-type: none;}
ul.sitemap li { line-height: 1.6em;}

/*masamisc*/
div.textbody {text-align:left;}
div.textbody p {text-align:left!important;}

/*additional_form*/
.required { color:#FF3300; font-size:.9em; padding-left: 10px;}
.form .text { font-size:.9em; padding-top: 0;}
.check_title { font-size: 1em; font-weight: bold; color: #0f2966; padding-top: 10px;}
.check { margin-left: 30px; margin-top: 10px;}
.check2 { margin-top: 10px;}
.form .note { text-align: left; padding-top: 10px; line-height: 1.4em;}
