/*The DefaultDesignTemplate.css file is used to style the Default Design Template*/
/*This file is linked from the DefaultDesignTemplate.htm*/
/*This file can be edited*/
/*This file can be moved, renamed, replaced or deleted*/
/*Please see the design documentation for more information*/

body { background-color:#335687; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;} 

a {color:#0038A8}

a:link {color:#0038A8; text-decoration:none}

a:visited {color:#0038A8; text-decoration:none}

a:active {color:#0038A8; text-decoration:none}

a:hover {color:#0038A8; text-decoration:underline}

p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#maintable { width:700px; margin-left:auto; margin-right:auto; }
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}

#top_area { width:700px;}


#middle_top { width:700px;}

#middle_area { width:700px; background-image: url(../images/main_bg.gif);  }
#left_area {width:169px; float:left; } 

#left_pic { width:169px; height:481px; background-image:url(../images/sidebar_index.gif); background-repeat:no-repeat;}




#primary_nav_area { width:700px; background-image: url(../images/middle_top_bg.gif); height:29px;}



#nav ul {padding:0;margin:0;}

#nav ul li { list-style:none; float:left;}

#nav ul li#pageid94 div a{background: url(../images/nav_home.gif) top left no-repeat;width:81px; height:30px;}
#nav ul li#pageid90 div a{background: url(../images/nav_agenda.gif) top left no-repeat;width:94px; height:30px;}
#nav ul li#pageid91 div a{background: url(../images/nav_reception.gif) top left no-repeat;width:201px; height:30px;}
#nav ul li#pageid93 div a{background: url(../images/nav_logistics.gif) top left no-repeat;width:110px; height:30px;}
#nav ul li#pageid92 div a{background: url(../images/nav_hotel.gif) top left no-repeat;width:77px; height:30px;}
#nav ul li#pageid95 div a{background: url(../images/nav_register.gif) top left no-repeat;width:137px; height:30px;}

#nav ul li#pageid499 div a{background: url(../images/nav_home.gif) top left no-repeat;width:81px; height:30px;}


#nav ul li div a:hover{background-position:bottom !important} 


#nav ul li div a{display: block;text-indent:-2000px;}

#nav ul li ul li { display:none;}


#pagevariable1 #nav ul li#pageid94 div a{background: url(../images/nav_home_on.gif) top left no-repeat;width:81px; height:30px;}
#pagevariable2 #nav ul li#pageid90 div a{background: url(../images/nav_agenda_on.gif) top left no-repeat;width:94px; height:30px;}
#pagevariable3 #nav ul li#pageid91 div a{background: url(../images/nav_reception_on.gif) top left no-repeat;width:201px height:30px;}
#pagevariable4 #nav ul li#pageid93 div a{background: url(../images/nav_logistics_on.gif) top left no-repeat;width:110px; height:30px;}
#pagevariable5 #nav ul li#pageid92 div a{background: url(../images/nav_hotel_on.gif) top left no-repeat;width:77px; height:30px;}
#pagevariable6 #nav ul li#pageid95 div a{background: url(../images/nav_register_on.gif) top left no-repeat;width:137px; height:30px;}



#contact_us_area { width:150px; padding-left:10px; text-align:center; color:#FFFFFF; font-weight:bold;}

#contact_us_area a:link, #contact_us_area a:visited { color:#ccccff; text-decoration:none; font-weight:bold; font-size:10px;}

#contact_us_area a:hover { color:#FFFFFF; text-decoration:underline; font-weight:bold; font-size:10px;}


#content_area { width:501px; float:left; padding-left:14px; padding-right:16px; padding-top:15px;}


#active_area { font-size:10px; color:#FFFFFF; width:700px;}
#active_area a:link, #active_area a:visited { color:#FFFFFF; text-decoration:none;}
#active_area a:hover { color:#FFFFFF; text-decoration:underline;}


/* Original CSS */ 

.dir-head {font-weight:bold; text-decoration:underline}

.t1 {font-size:20px; font-weight:bold; color:#0038A8}

.t2 {font-size:17px; font-weight:bold; color:#000000}

.t3 {font-size:14px; font-weight:bold; color:#0038A8}



.image-leftside {margin-right:15px; margin-bottom:15px}

.image-rightside {margin-left:15px; margin-bottom:15px}

/* Tokyo Site Nav */

#tnav ul {padding:0;margin:0;}

#tnav ul li { list-style:none; float:left;}

#tnav ul li#pageid499 div a{background: url(../images/nav_home.gif) top left no-repeat;width:81px; height:30px;}

#tnav ul li div a:hover{background-position:bottom !important} 


#tnav ul li div a{display: block;text-indent:-2000px;}

#tnav ul li ul li { display:none;}


#tpagevariable1 #nav ul li#pageid499 div a{background: url(../images/nav_home_on.gif) top left no-repeat;width:81px; height:30px;}

