@charset "utf-8";
* { font: 100%/100% Arial, Helvetica, sans-serif;}
body { font: 85%/130% Arial, Helvetica, sans-serif !important;}

#mainImg { background: #FFF url(/images/en/img_main.jpg) 20px 0 no-repeat;}

/* ================================================================================
:::top and all pages:::
================================================================================ */

/*------off*/
#header_menu li.header_menu01 a { background:url(/images/en/m_mainsite.jpg) no-repeat 0 0;}
#header_menu li.header_menu02 a { background:url(/images/en/m_contact.jpg) no-repeat 0 0;}
/*------hover*/
#header_menu li.header_menu01 a:hover { background:url(/images/en/m_mainsite_over.jpg) no-repeat 0 0;}
#header_menu li.header_menu02 a:hover {	background:url(/images/en/m_contact_over.jpg) no-repeat 0 0;}


ul#pulldown-menu { line-height:100% !important;}

/*192px*/

ul#pulldown-menu li { width: 240px;}
ul#pulldown-menu li a { width: 240px;}

ul#pulldown-menu li ul li:hover ul { top: 10px; left: 220px;}

/* ================================================================================
:::common modules for secondary pages:::
================================================================================ */
h1 { text-indent: -9999px; background: url(/images/en/txt_h1.jpg) no-repeat 0 0; width: 446px; height: 90px;}

h4, h5, h6, h7 { font-weight: bold;}
h4 { font-size: 110%; margin-top: 2em; margin-bottom: 5px; line-height: 1.8;}
h5 { font-size: 105%; line-height: 1.8; margin-bottom: 5px;}
h6 { font-size: 105%; line-height: 1.8; margin-bottom: 5px;}

h3 { font: bold 130%/140% Arial, Helvetica, sans-serif; color: #F90; padding: 0;	border-bottom: 1px solid #F90; margin: 3em 0 10px 0;}

h5 {font: bold 120%/140% Arial, Helvetica, sans-serif; font-weight: bold;	margin-top: 3em; padding-bottom: 5px;}





/* buttons */
.btn_friends { text-indent: -9999px;}
.btn_friends a:link, .btn_friends a:visited { display: block; width: 400px;	height: 85px; background: url(/images/en/btn_friends.gif) 0 0 no-repeat;}
.btn_friends a:hover, .btn_friends a:active { display: block; width: 400px;	height: 85px; background: url(/images/en/btn_friends_over.gif) 0 0 no-repeat;}






.H_myService, .H_myWorld, .H_myAccount, .H_sitemap, .H_60days { text-indent: -9999px; width: 500px; height: 90px; margin-top: 0;}

.H_myAccount { background: url(/images/en/txt_general.jpg) no-repeat 0 0;}
.H_myService{ background: url(/images/en/txt_9.99.jpg) no-repeat 0 0;}
.H_myWorld { background: url(/images/en/txt_worldsim.jpg) no-repeat 0 0;}

.H_sitemap { background: url(/images/en/H_sitemapO.gif) no-repeat 0 0;}
.H_60days { background: url(/images/O_txt_60ins.jpg) no-repeat 0 0; width: 180px; height: 70px; margin: 0; border: none;}
.H_News { text-indent: -9999px; background: url(/images/en/txt_news.jpg) no-repeat 0 0;}
