/* CSS Document */

*{
margin:0;
padding:0;
}

body{
background:#c6ddea url(../../images/bg_body.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
text-decoration:none;
margin:11px 0px 0px 0px;
padding:0;
}

h1{
background:url(../../images/bg_heading.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
text-decoration:none;
line-height:32px;
padding-left:15px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#1361bc;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#f7941d;
font-style:normal;
font-weight:bold;
text-decoration:none;
margin-bottom:10px;
}

h4{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#f7941d;
font-style:normal;
font-weight:normal;
text-decoration:none;
margin-bottom:10px;
}

img{border:0;}

.header{
background:url(../../images/bg_header.gif) repeat-x;
}

.border_btm{
border-bottom:5px solid #9d9d9d;
}

.border_right{
border-right:5px solid #9d9d9d;
}

.top_search{
background:url(../../images/bg_search_area.gif) repeat-x; 
height:80px; 
padding:0px 10px 10px 10px; 
color:#FFFFFF;
}

.comments{
margin:5px;
}

.input{
width:168px;
height:19px;
border-top:1px solid #cecece;
border-left:1px solid #cecece;
border-bottom:1px solid #f1f1f1;
border-right:1px solid #f1f1f1;
}

.input_2{
width:230px;
height:19px;
border-top:1px solid #cecece;
border-left:1px solid #cecece;
border-bottom:1px solid #f1f1f1;
border-right:1px solid #f1f1f1;
}

.input3{
width:140px;
height:16px;
border-top:1px solid #cecece;
border-left:1px solid #cecece;
border-bottom:1px solid #f1f1f1;
border-right:1px solid #f1f1f1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
text-align:center;
padding-top:3px;
}

.input4{
width:160px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
padding-top:3px;
}

.input5{
width:48px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
padding-top:3px;
}

.input6{
width:80px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#545454;
padding-top:3px;
}

.login{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#f1861f;
text-decoration:none;
}

.white{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
text-decoration:none;
}

.orange{
color:#f7941d;

}

.small_white{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

/*Top Menu*/

#top_menu{
/*width:543px;*/
width:663px;
}

a.squarebutton{
background:url(../../images/navi_left.gif) no-repeat top left;
display: block;
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
font-style:normal;
color:#fff; 
line-height: 32px;
padding-left:10px;
text-decoration: none;
margin-left:1px;
}

a.squarebutton span{
background:url(../../images/navi_right.gif) no-repeat top right;
display: block;
padding:0 10px 0 0px;
}

a.squarebutton:hover{
color:#fff; 
background-position: bottom left;
}

a.squarebutton:hover span{
color:#fff; 
background-position: bottom right;
}

#country_navi{
background:#FFFFFF;
height:44px;
}

ul#country_navi li{
margin: 0;
padding: 0;
list-style-type: none;
display: inline;
}

#country_navi a{
float:left;
display:block;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
font-style:normal;
color:#1362bc; 
line-height:44px;
text-decoration:none;
border-right:1px solid #b7d2e1;
padding:0 15px;
}

.search_img{
border:1px solid #cee2ed;
}

.btn_marketing{
width:203px;
height:64px;
display:block;
background:url(../../images/btn_marketing.gif) no-repeat;
}

.btn_marketing:hover{
background-position:bottom;
}

.btn_feedback{
width:203px;
height:64px;
display:block;
background: url(../../images/btn_feedback.gif) no-repeat;
}
.btn_feedback:hover{
background-position:bottom;
}

.btn_faq{
width:203px;
height:64px;
display:block;
background:url(../../images/btn_faq.gif) no-repeat;
}

.btn_faq:hover{
background-position:bottom;
}

.btn_about{
width:203px;
height:53px;
display:block;
background:url(../../images/btn_about.gif) no-repeat;
}

.btn_about:hover{
background-position:bottom;
}

.btn_condition{
width:203px;
height:51px;
display:block;
background:url(../../images/btn_condition.gif) no-repeat;
}

.btn_condition:hover{
background-position:bottom;
}

.btn_privacy{
width:203px;
height:48px;
display:block;
background:url(../../images/btn_privacy.gif) no-repeat;
}

.btn_privacy:hover{
background-position:bottom;
}

.btn_faq2{
width:203px;
height:48px;
display:block;
background:url(../../images/btn_faq2.gif) no-repeat;
}

.btn_faq2:hover{
background-position:bottom;
}

.btn_contact{
width:203px;
height:48px;
display:block;
background:url(../../images/btn_contact.gif) no-repeat;
}

.btn_contact:hover{
background-position:bottom;
}

.select2{
background-position:bottom;
}

.green{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#72a200;
text-decoration:none;
}

.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ae0000;
text-decoration:none;
}

#country_navi a:hover{
background:#f7941d;
color:#fff;
}

#country_navi .select{
display:block;
float:left;
color:#fff;
}

.search{
background:url(../../images/bg_search.gif) no-repeat;
}

.blue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0054a5;
text-decoration:none;
}

.gray_box{
border:1px solid #e8e9e9;
background:#f3f3f3;
height:10px;
}

.left_page{
margin:10px 0px 10px 5px; 
overflow-y :scroll; 
height:635px; 
direction: rtl; 
padding-left:10px;
text-align: -moz-center;
}

.left_page2{
margin:10px 0px 10px 5px; 
padding-left:10px;
text-align: -moz-center;
}

.right_page{
margin:10px 5px 10px 0px; 
overflow:scroll; 
height:635px; 
padding-left:10px;
}

.right_page2{
margin:10px 5px 10px 0px; 
padding:0px 10px;
}

.gray_box2{
border:1px solid #e8e9e9;
background:#f3f3f3;
padding:20px;
}

.white_box2{
padding:20px;
}

.light-box{
background:#c8deeb url(../../images/bg_light_box.gif) repeat-x;
border-right:1px solid #c6ddea;
border-left:1px solid #c6ddea;
}

.simmon{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0054a5;
text-decoration:underline;
}

.simmon:hover{
text-decoration:none;
color:#545454;
}

.reward{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0054a5;
text-decoration:none;
margin:0px 10px;
}

.join_input{
width:232px;
height:22px;
}

.join_input2{
width:86px;
height:22px;
}

.join_input3{
width:120px;
height:22px;
}

.heading_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1361bc;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

.reasons{
margin:10px;
}

.reasons_border{
background:#f3f3f3;
border:1px solid #e7e7e7;
margin-bottom:10px;
}

.benefit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6c00;
font-weight:bold;
text-decoration:none;
}

.benefit:hover{
text-decoration:underline;
}


.footer_border{
border-top:1px solid #c9dfeb;
}

.footer_navi a{
color:#545454;
text-decoration:none;
}

.footer_navi a:hover{
color:#4791bc;
text-decoration:underline;
}

.copy_right{
color:#4791bc;
}
