@charset "utf-8";
/* CSS Document */

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

body, div, p, ul, ol, li, br, img { margin:0; padding:0;}

ul { list-style:none }

img { border:0 }

select { font-size:11px; color:#666666 }

a { color: #333333; text-decoration:none }



#container { background:url(../img/bgbgbg.gif) repeat; }


#wrapper { width:970px; margin:auto; padding:20px 0 20px 0; }
#wrapper2 { width:714px; margin:auto; padding:20px 0 20px 0; }



#topmenu-t { width:970px; height:92px; background:url(../img/top_bg_night.jpg) no-repeat } 
#topmenu-p { width:970px; height:92px; background:url(../img/top_bg_plus.jpg) no-repeat } 
#topmenu-n { width:970px; height:92px; background:url(../img/top_bg_ny.jpg) no-repeat }
#topmenu-r { width:970px; height:92px; background:url(../img/top_bg_rental.jpg) no-repeat }



#topmenu-t ul { padding: 40px 10px 0 0 }
#topmenu-t ul li { font-weight:bold; font-family:"Trebuchet MS"; font-size:13px; letter-spacing:-0.5px; color:#FFFFFF; display:block; float:right; padding:0 5px 0 5px }
#topmenu-t ul li a { color:#FFFFFF }
#topmenu-t ul li a:hover { color: #FFCCCC}

#topmenu-t ul li a.select { color: #481E30 }


#topmenu-p ul { padding: 40px 10px 0 0 }
#topmenu-p ul li { font-weight:bold; font-family:"Trebuchet MS"; font-size:13px; letter-spacing:-0.5px; color:#FFFFFF; display:block; float:right; padding:0 5px 0 5px }
#topmenu-p ul li a { color:#FFFFFF }
#topmenu-p ul li a:hover { color: #FFCCCC}

#topmenu-p ul li a.select { color: #481E30 }



#topmenu-n ul { padding: 40px 10px 0 0 }
#topmenu-n ul li { font-weight:bold; font-family:"Trebuchet MS"; font-size:13px; letter-spacing:-0.5px; color:#FFFFFF; display:block; float:right; padding:0 5px 0 5px }
#topmenu-n ul li a { color:#FFFFFF }
#topmenu-n ul li a:hover { color: #FFCCCC}

#topmenu-n ul li a.select { color: #481E30 }



#topmenu-r ul { padding: 40px 10px 0 0 }
#topmenu-r ul li { font-weight:bold; font-family:"Trebuchet MS"; font-size:13px; letter-spacing:-0.5px; color:#FFFFFF; display:block; float:right; padding:0 5px 0 5px }
#topmenu-r ul li a { color:#FFFFFF }
#topmenu-r ul li a:hover { color: #FFCCCC}

#topmenu-r ul li a.select { color: #EEBFED }





#contents { padding:30px }

#footer { clear:both; background:url(../img/footer-bg.gif) no-repeat; width:970; height:35px; color:#898989; font-size:11px; text-align:center; padding-top:10px; letter-spacing:-0.5px}

#footer2 { padding:13px; background-color:#FFFFFF; width:714; height:35px; color:#898989; font-size:11px;  padding-top:20px; letter-spacing:-0.5px; border-top:#dbd6c0 solid 1px}

.outside { padding:13px; background-color:#FFFFFF; width:689px }



.products { float:left }

.products ul {  padding: 0 0 10px 0  }


.products ul li {  margin:0 13px 0 14px; float:left }


.products ul li p { font-size:12px; text-align:center; padding-top:5px }




/* programmer's select */

.board_section_frame1 { background-color:#E9E9E9;}
.board_section_frame2 { background-color:#F5F5F5;}

.premium_border { padding:1px 1px 1px 1px; border:#cccccc solid 1px; }
.main_premium_border { padding:5px 5px 5px 5px; border:#cccccc solid 1px; }
.admin_premium_border { padding:5px 5px 5px 5px; border:#CD0909  solid 1px; }
.this_premium_border { padding:5px 5px 5px 5px; border:#0F4192 solid 1px; }
 

.simpleform{font: 10pt Verdana; line-height:120%; BACKGROUND-COLOR:#FFFFFF; COLOR:#000000; BORDER:1px solid #B8B8B8} 

/* Common Button */
.menu_button
{
    font-family: Helvetica;
    font-size:9pt;
    line-height:100%;
    text-decoration:none;
    border:1px solid #CFCFCF;
    height:16px;    
    background-image : url(../images/button_common2.gif);
    background-repeat : repeat;
    text-align:center;
    padding-top:4px;
    cursor:pointer;
    color:#122A46;
}
.menu_button:hover
{
    font-family: Helvetica;
    font-size:9pt;
    line-height:100%;
    text-decoration:none;
    border:1px solid #CFCFCF;
    height:16px;   
    background-image : url(../images/button_common2_roll.gif);
    background-repeat : repeat;
    padding-top:4px;
    text-align:center;                                                    
    cursor:pointer;
}

#intro a img {border:1px solid; border-color: transparent;  }

#intro a img:hover { border:1px solid #F98509;
}

#partner_company { padding-left: 20px; padding-bottom: 20px;  }
#partner_company li { float:left; }

.partner { text-align:center; font-size: 12px;  font-family:"Trebuchet MS";}





