﻿BODY
{
    FONT-SIZE: 13px;
    background: #ffffff;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Book Antiqua, Times New Roman, serif
}
form{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#leftcell{background: transparent url(../dept_link_bg.gif) repeat-y;}
#headerTop{background:#ffffff;}
#footer{background:#ffffff;}
#back2TopLink{text-align:center;}

/* header stuff */
#headerTable{height:126px;width:1000px;background: url(../header_bg.jpg) no-repeat;padding:0px;}
#logo{position:relative;left:20px;top:20px;border:none;}
#slogan{margin-left:15px;}
#headerCart{width:350px;position:relative;left:625px;top:-20px;*top:-42px;text-align:right;}
#headerLinks{width:720px; position:relative; top:-12px;*top:-20px;left:250px;*left:250px;padding: 0px; margin: 0px;}
/*\*//*/
#headerCart{width:450px;position:absolute;left:650px;*left:570px;top:50px;*top:30px;text-align:right;}
#headerLinks{width:720px;position:absolute;top:120px;left:380px;*left:300px;padding: 0px; margin: 0px;}
/* */ 
.black{color:#000000;}

TD
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Book Antiqua, Times New Roman, serif
}
P
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 8px;
    TEXT-ALIGN: left
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
h3{
	font-size:12px;
	color:#EAD694;
	font-weight:bold;
}
h4{
	font-size:12px;
	font-weight:bold;
}
/*
#container{
	text-align:center;
	*padding-left:25px;
	*padding-right:25px;
	margin-left:25px;
	margin-right:25px;
}
*/
.rightinfo{
	font-family:arial, verdana, sans-serif;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	font-size:12px;
	padding:5px;
	text-align:left;
}
.deptimg{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.logo
{
    MARGIN: 5px 0px 5px 10px
}
.qjump
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.PageTitle
{
    FONT-SIZE: 20px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.DeptTitle
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 24px;
    COLOR: #000000
}
.ListPricewSale
{
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewoSale
{
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.SalePrice
{
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red
}
.MSRPPrice
{
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}

.headLink{
	background:#000000;
	height:31px;
	font-size:14px;
	color: #EAD694;
	font-weight:bold;
}

TABLE#emailSignUp
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
TABLE#TableNnav
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
TD#TDbottom
{
    BACKGROUND: transparent scroll repeat 0% 0%;
    COLOR: #000000
}
TD#TDbelowNav
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.nav
{
	padding:0px;
	margin:0px;
    BACKGROUND-IMAGE: url(../dept_link_bg.gif);
    COLOR: #ffffff;
}
.navmargin
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 8px;
    COLOR: #333333;
    PADDING-TOP: 8px;
    TEXT-DECORATION: none
}
.insidenavtextbottom
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 7px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666666 1px solid;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.PageContent
{
   /* LEFT: 15px;
    POSITION: relative;
    TOP: 20px*/
	padding-left:15px;
	padding-top:20px;
}

.deptContent{

}

.EmailSignupbgcolor
{
    BACKGROUND: #cccccc;
    COLOR: #000000
}
.EmailSignupTitle
{
    BACKGROUND: #cccccc;
    COLOR: #000000
}
.EmailSignupText
{
    BACKGROUND: #cccccc;
    COLOR: #000000
}
.SubHeadbgcolor
{
    BACKGROUND: #000000;
    COLOR: #EAD694;
}
.SubHeadText
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #EAD694;
}
.TableText, .tablebgcolor, .cart_list_item
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}
.ErrorMsg
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}

.HeaderNav:link
{
    font-size:15px;
	color: #EAD694;
	font-weight:bold;
    TEXT-DECORATION: none
}
.HeaderNav:visited
{
    font-size:15px;
	color: #EAD694;
	font-weight:bold;
    TEXT-DECORATION: none
}
.HeaderNav:hover
{
	font-size:15px;
	color: #EAD694;
	font-weight:bold;
    TEXT-DECORATION: underline
}
.HeaderNav:active
{
    font-size:15px;
	color: #EAD694;
	font-weight:bold;
    TEXT-DECORATION: underline
}
.HeaderNavBack
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-LEFT-COLOR: black;
    BACKGROUND: #6699cc;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #666666;
    COLOR: #000000;
    BORDER-TOP-COLOR: black;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: black
}
.FooterText
{
	font-family:arial, verdana, sans-serif;
	font-size:10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000;
	width:1000px;
	text-align:right;
}
.FooterBack
{
	font-family:Book Antiqua, Times New Roman, serif;
    BACKGROUND: #000000;
    COLOR: #ffffff;
	padding:8px 5px 8px 5px;
	width:990px;
	text-align:right;
}
.FooterLink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.FooterLink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.FooterLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.FooterLink:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.FooterLink2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE:10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.FooterLink2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.FooterLink2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #888888;
    TEXT-DECORATION: none
}
.FooterLink2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #888888;
    TEXT-DECORATION: none
}
.SubText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.optional
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}
.required
{
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    COLOR: #000000
}
.relProductlabel
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #EAD694;
}
.ProductShortDescription
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.ProductName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ProductAttrlabel{font-size:11px;}
.ProductAttr{width:350px;}
.ListPricewSaleP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewoSaleP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.SalePriceP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red
}
.MSRPPriceP
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewSaleR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.ListPricewoSaleR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.SalePriceR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: red
}
.MSRPPriceR
{
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black
}
.DeptShortDescription
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}


.CartLabels
{
    BACKGROUND: #999999;
    COLOR: #000000
}
.BasketErrors
{
    BACKGROUND: #ffffff;
    COLOR: #ff0000
}
.PurchaseErrors
{
    BACKGROUND: #ffffff;
    COLOR: #ff0000
}
.ErrorMsg
{
    BACKGROUND: #ffffff;
    COLOR: #ff0000
}
.PaymentInput
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #000000
}
.outer
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid
}
TABLE#confBottom TD
{
    BORDER-RIGHT: #b9b9b9 0pt solid;
    BORDER-TOP: #b9b9b9 1pt solid;
    BORDER-LEFT: #b9b9b9 1pt solid;
    BORDER-BOTTOM: #b9b9b9 0pt solid
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #000000;
    TEXT-DECORATION: none
}

.deptheader{
	background: #000000;
	font-weight:bold;
	color:#EAD694;
	padding-top:2px;
	padding-left:5px;
}

.deptinfo{
	padding:5px 5px 0px 8px;
	font-size:14px;
}

.deptbarlink{
	font-family: book antiqua, times new roman, serif;
	FONT-SIZE: 14px;
}
.deptbarlink:link
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 9px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	FONT-SIZE: 14px;
}
.deptbarlink:visited
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 9px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
	FONT-SIZE: 14px;
}
.deptbarlink:hover
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 9px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
	FONT-SIZE: 14px;
}
.deptbarlink:active
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 9px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
	FONT-SIZE: 14px;
}
.deptbarlink2:link
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 20px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deptbarlink2:visited
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 20px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deptbarlink2:hover
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 20px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.deptbarlink2:active
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 20px;
    COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.deptlinkM:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deptlinkM:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #666666;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deptlinkM:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ee484c;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.deptlinkM:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ee484c;
    TEXT-INDENT: 12px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.deptlinkP:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.deptlinkP:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.deptlinkP:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #ee484c;
    TEXT-DECORATION: underline
}
.deptlinkP:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #ee484c;
    TEXT-DECORATION: underline
}
.footer:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.footer:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.footer:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
.footer:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
.deptlinkM2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #555555;
    TEXT-DECORATION: none
}
.deptlinkM2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #555555;
    TEXT-DECORATION: none
}
.deptlinkM2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}
.deptlinkM2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    COLOR: #ee484c;
    TEXT-DECORATION: none
}

/* cart information in the header (links to logout/login, items in cart, etc. */
.cart_info_div{color:#ffffff;font-size:13px;}
.cart_info:link{color:#ffffff;font-size:13px;text-decoration:none;}
.cart_info:visited{color:#ffffff;font-size:13px;text-decoration:none;}
.cart_info:hover{color:#EAD694;font-size:13px;text-decoration:underline;}
.cart_info:active{color:#EAD694;font-size:13px;text-decoration:underline;}

/*about us page and contact info page */
.aboutus{FONT-SIZE: 10px;FONT-FAMILY: verdana, arial, sans-serif}
.aboutus_img{padding-right:5px;padding-bottom:5px;}

#search_cart{}

/* for the biographies under dept 100 (meet the team) */
.bio img{margin:0px 8px 8px 0px;}

/* used on dept_id=500 (Museum page) */
.title{font-weight:bold;display:block;}

/* shipping.asp */
#shipTbl {color:#000000;}

/* image classes */
.padImg{padding:5px;}

/* product.asp */
#freeShip{padding:5px;background:#000000;color:#EAD694;width:250px;border:1px solid #000000;font-weight:bold;text-align:center;}
.freeShipLink:link{font-size:13px;color:#EAD694;text-decoration:none;}
.freeShipLink:visited{font-size:13px;#EAD694;text-decoration:none;}
.freeShipLink:hover{font-size:13px;text-decoration:underline;}
.freeShipLink:active{font-size:13px;text-decoration:underline;}

