/*
//
// +----------------------------------------------------------------------+
// |zen-cart Open Source E-commerce                                       |
// +----------------------------------------------------------------------+
// | Copyright (c) 2003 The zen-cart developers                           |
// |                                                                      |
// | http://www.zen-cart.com/index.php                                    |
// |                                                                      |
// | Portions Copyright (c) 2003 osCommerce                               |
// +----------------------------------------------------------------------+
// | This source file is subject to version 2.0 of the GPL license,       |
// | that is bundled with this package in the file LICENSE, and is        |
// | available through the world-wide-web at the following url:           |
// | http://www.zen-cart.com/license/2_0.txt.                             |
// | If you did not receive a copy of the zen-cart license and are unable |
// | to obtain it through the world-wide-web, please send a note to       |
// | license@zen-cart.com so we can mail you a copy immediately.          |
// +----------------------------------------------------------------------+
// $Id: stylesheet_original.css 3286 2006-03-28 01:14:04Z drbyte $
*/

*{
	margin:0;
	padding:0;
	outline:none;
	font-size:1em;
	font-style:normal;
	text-decoration: none;
}

body {
	width:100%;
	text-align:center;
	font-size:62.5%;
	line-height:1.8em;
	color:#666;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",Osaka,"\30e1\30a4\30ea\30aa","Meiryo", sans-serif;
	}

table{
	border-collapse:collapse;
	border-spacing:0;
}


img {
	border:none;
}

iframe{
	border:none;
}

ul, ol{list-style:none;
	
}

br {
	letter-spacing:0;
}

map {
	display: none;
	visibility: hidden;
}

em{font-style:normal; font-weight:bolder;}

a{outline:none;}/*----firefox----*/

a:hover{
	text-decoration:underline;
	}

object, embed {vertical-align:middle;}



a {
  text-decoration: none;
}

a:hover {
  text-decoration:underline;
}



/*

html[xmlns*=""] body:last-child {
	letter-spacing:-1px;
	}
	
*/

div#mainWrapper{
	width:752px;
	margin:0 auto;
	text-align:left;
	}
	
table#contentMainWrapper{
	margin-bottom:25px;

	}
	
div.content{
	width:517px;
	}


	
td.navColumnTwo,
div#navColumnTwoWrapper,
table.rightbox{
	width:211px;
	}
	
div#navColumnTwoWrapper{
	float:right;
	}
	
/* ----rightbox headtitle------*/
	
td#shoppingcart-heading-td,
td#search-heading-td,
td#eventsb-heading-td,
td#search-heading-td,
td#relationsb-heading-td{
	border:#F6BCC6 1px solid;
	height:21px;
	text-indent:-9999px;
	}
	
td#cartTxtsb-heading-td{
	display:none;
	}
	
td#shoppingcart-heading-td{	
	background:url(../images/common/cart.gif) no-repeat;
	}
	
td#search-heading-td{
	background:url(../images/common/free.gif) no-repeat;
	}
	
td#eventsb-heading-td{
	background:url(../images/common/event.gif) no-repeat;
	}
	
td#relationsb-heading-td{
	background:url(../images/common/link.gif) no-repeat;
	}


	
td.rightboxcontent{
	width:211px;
	}
	
td#shoppingcart-content,
td#search-content,
td#eventsb-content,
td#relationsb-content{
	width:201px;
	padding:5px;
	border:#F6BCC6 1px solid;
	border-top:none;
	}
	
td#bannerboxall-content{
	border:none;
	}
	
tr#moreinformation-heading-tr{
	display:none;
	}
	
	
div#moreinformationContent li{
	width:211px;
	text-indent:-9999px;
	}
	
div#moreinformationContent li a{
	height:24px;
	display:block;
	}
	
div#moreinformationContent li a#moreinformation01{	
	background:url(../images/common/participation.jpg) no-repeat;
	}

div#moreinformationContent li a#moreinformation01:hover{	
	background:url(../images/common/participation.jpg) no-repeat 0 -24px;
	}

	
div#searchContent,
div#eventsbContent,
td#relationsb-content,
div#cartTxtsbContent{
	font-size:1.2em;
	}
	
div#searchContent input{
	margin-bottom:0.5em;
	}
	
table#bannerboxall-table tr#bannerboxall-heading-tr{
	display:none;
	}
	
td.rightboxfooter{
	height:10px;
	}


td.checkfreebox{
	width:138px;
	}	

td.checkfreebox input{
	vertical-align:middle;
	}
	
div#bannerboxallContent{
	text-align:center;
	}
	
div#bannerboxallContent img,
div#bannerboxallContent embed{
	margin-bottom:10px;
	}
	
div#bannerboxallContent embed#bnrlast{
	margin-bottom:0;
	}

	
td#shoppingcart-content{
	padding-bottom:20px;
	*padding-bottom:0;
	}
	
div#shoppingcartContent div.bold{
	font-size:1.2em;
	}
	
div#cartBoxListWrapper{
	width:115px;
	float:left;
	}

	
div#cartbtnbox{
	width:83px;
	float:right;
	margin-top:10px;
	}
	
div#cartbtnbox ul li{
	width:83px;
	text-indent:-9999px;
	margin-top:7px;	
	
	}
	
div#cartbtnbox ul li a{
	height:20px;
	display:block;
	}
	
div#cartbtnbox ul li#cartbtn01 a{
	background:url(../images/common/btn01.gif) no-repeat;
	}
	
div#cartbtnbox ul li#cartbtn02 a{
	background:url(../images/common/btn02.gif) no-repeat;
	}

	
p#cartA{
	width:115px;
	font-size:1.2em;
	padding-top:30px;
	}
	
*html p#cartA{height:35px;}
	
*:first-child+html p#cartA{ padding-bottom:20px; } 
	
p#cartA span.cartB{	
	font-size:7em;
	height:35px;
	letter-spacing:-5px;
	}
	
	
td#relationsb-content ul li,
div#eventsbContent ul li{
	padding-left:1em;
	background:url(../images/common/list_p.gif) no-repeat 0 0.38em;
	}
	
td#relationsb-content ul li a,
div#eventsbContent ul li a{
	color:#666666;
	}

div#pul_search select{
	font-size:0.9em;
	}
	
html[xmlns*=""] body:last-child div#pul_search select{
	font-size:0.8em;
	}
	
div#bun_03{
	display:none;
	}
	
	
tr#bannerbox-heading-tr{
	display:none
	}


div#navBreadCrumb{
	display:none;
	}
	


	


tr.rowEven{
	border-bottom:1px solid #999999;
	}
	
tr.rowEven td{
	padding-top:0.5em;
	}

table#cartContentsDisplay th{
	display:none;
	}
	
table#cartContentsDisplay td.cartProductDisplay{
	font-size:1.4em;
	}
	
	
table#cartContentsDisplay td.cartQuantity{
	display:none;
	}
	
table#cartContentsDisplay td.cartQuantityUpdate{
	display:none;
	}
	
th#scQuantityHeading{
	display:none;
	}
	
td.cartUnitDisplay,
td.cartTotalDisplay{
	display:none;
	}
	
td#cartSubTotal{
	border:none;
	}
	
td.cartRemoveItemDisplay a,
td.cartRemoveItemDisplay img{
	display:none;
	}
	
	

	
div.centerColumn{
	width:517px;
	}

h1#indexDefaultHeading,
h1#shippingInfoHeading,
h1#questionsPageHeading,
h1#privacyDefaultHeading,
h1#cartDefaultHeading,
h1#event2PageHeading,
h1#pageTwoHeading{
	display:none;
	}

h1#openlisttitle{
	background:url(../images/common/otitle.gif) no-repeat;
	width:503px;
	height:36px;
	text-indent:-9999px;
	margin-bottom:20px;
	}

h1#nyushilisttitle{
	clear:both;
	background:url(../images/common/ntitle.gif) no-repeat;
	width:503px;
	height:36px;
	text-indent:-9999px;
	margin-bottom:20px;
	}
	
h1#pamlisttitle{
	background:url(../images/common/ptitle.gif) no-repeat;
	width:503px;
	height:36px;
	text-indent:-9999px;
	margin-bottom:20px;
	}
	
h1#movielisttitle{
	background:url(../images/common/mtitle.gif) no-repeat;
	width:503px;
	height:36px;
	text-indent:-9999px;
	margin-bottom:20px;
	}
	
h1#advSearchResultsDefaultHeading,
h1#advSearchDefaultHeading{
	background:url(../images/common/stitle.gif) no-repeat;
	width:503px;
	height:36px;
	text-indent:-9999px;
	margin-bottom:20px;
	}
	
	
h1#createAcctDefaultHeading,
h1#checkoutShippingHeading,
h1#checkoutShipAddressDefaultHeading,
h1#checkoutPaymentHeading,
h1#checkoutConfirmDefaultHeading,
h1#checkoutSuccessHeading,
h1#timeoutDefaultHeading,
h1#siteMapHeading,
h1#checkoutPayAddressDefaultHeading{
	height:19px;
	color:#fff;
	padding-left:10px;
	width:503px;
	height:19px;
	font-weight:300;
	margin-bottom:10px;
	text-indent:-9999px;
	}
	
h1#createAcctDefaultHeading{
	background:url(../images/second/ssl1-t.gif) no-repeat;
	}
	
h1#checkoutShippingHeading{
	background:url(../images/second/ssl2-t.gif) no-repeat;
	}
	
h1#checkoutShipAddressDefaultHeading{
	background:url(../images/second/ssl2-t.gif) no-repeat;
	}
	
h1#checkoutPayAddressDefaultHeading{
	background:url(../images/second/ssl5-t.gif) no-repeat;
	}
	
h1#checkoutPaymentHeading{
	background:url(../images/second/ssl5-t.gif) no-repeat;
	}
	
h1#checkoutConfirmDefaultHeading{
	background:url(../images/second/ssl3-t.gif) no-repeat;
	}
	
	
h1#checkoutSuccessHeading{
	background:url(../images/second/ssl4-t.gif) no-repeat;
	}
	
h1#timeoutDefaultHeading{
	background:url(../images/second/ssl6-t.gif) no-repeat;
	}
	
h1#siteMapHeading{
	background:url(../images/second/sitemap-t.gif) no-repeat;
	}


div.header_college_link ul{
	float:right;
	}

div.header_college_link ul li {
	float:right;
	margin-left:5px;
	padding-left:1em;
	padding-bottom:0.5em;
	}
	
div.header_college_link ul li a{
	padding-left:1em;
	background:url(../images/common/mark.gif) no-repeat;
	color:#666666;
	}	

	
table.footer{
	background:url(../images/common/footer_bg.jpg) repeat-x;
	height:61px;
	}
	
td.footerbottom{
	text-align:center;
	}
	
td.footerbottom a{
	color:#666666;
	}


div#navCatTabsWrapper{
	clear:both;
	width:752px;
	margin-bottom:25px;
	}
	
#navCatTabsWrapper #navCatTabs{
	background:url(../images/common/gnav_bg.gif) repeat-x;
	height:45px;
	}

#navCatTabsWrapper #navCatTabs ul{
	width:722px;
	margin:0 auto;
	}
	
#navCatTabsWrapper #navCatTabs ul li{
	float:left;
	text-indent:-9999em;
	}
	
#navCatTabsWrapper #navCatTabs ul li a{
	height:45px;
	display:block;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav01,
#navCatTabsWrapper #navCatTabs ul li#gnav05{
	width:145px;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav02,
#navCatTabsWrapper #navCatTabs ul li#gnav03,
#navCatTabsWrapper #navCatTabs ul li#gnav04{
	width:144px;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav01 a{
	background:url(../images/common/gnav01.jpg) no-repeat;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav02 a{
	background:url(../images/common/gnav02.jpg) no-repeat;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav03 a{
	background:url(../images/common/gnav03.jpg) no-repeat;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav04 a{
	background:url(../images/common/gnav04.jpg) no-repeat;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav05 a{
	background:url(../images/common/gnav05.jpg) no-repeat;
	}
	
	
#navCatTabsWrapper #navCatTabs ul li#gnav01 a:hover{
	background:url(../images/common/gnav01.jpg) no-repeat 0 -45px;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav02 a:hover{
	background:url(../images/common/gnav02.jpg) no-repeat 0 -45px;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav03 a:hover{
	background:url(../images/common/gnav03.jpg) no-repeat 0 -45px;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav04 a:hover{
	background:url(../images/common/gnav04.jpg) no-repeat 0 -45px;
	}
	
#navCatTabsWrapper #navCatTabs ul li#gnav05 a:hover{
	background:url(../images/common/gnav05.jpg) no-repeat 0 -45px;
	}
	
	
div#productsListingBottomNumber{
	font-size:1.2em;
	}
	
/* ----------- huckclearfix ----------------*/

div#shoppingcartContent:after,
div#cartBoxListWrapper:after{
	content: ".";
	display: block;
	height:0;
	clear: both;
	visibility:hidden;
	}

	

div#shoppingcartContent,
div#cartBoxListWrapper{
	display:inline-block;
	}
 
/*\*/

* html div#shoppingcartContent,
* html div#cartBoxListWrapper{
	height:1%;
}


div#shoppingcartContent,
div#cartBoxListWrapper{
	display:block;
	}

/**/

