/* CSS Document */

.head{
	background-image:url(gifs/top-right-head.jpg); 
	height:50px; 
	background-position:right;
	background-repeat:no-repeat;
	}
.left-corner{ 
	background-image:url(gifs/top-right-corner.jpg); 
	height:106px; background-position:right; 
	background-repeat:no-repeat;
	}
.left-nav{ 
	background-image:url(gifs/right-nav.jpg);
	height:34px; background-position:right;
	background-repeat:no-repeat;
	}
.mid-nav{
	background-image:url(gifs/mid-nav-bg.jpg); 
	height:34px;
	width:1159px;
	}
.right-text{ 
	background-image:url(gifs/right-text-bg.jpg); 
	height:7px; 
	background-position:right;
	background-repeat:no-repeat;
	}
.bottom-mid-bg{ 
	background-image:url(gifs/bottom-mid-bg.jpg);
	height:55px;
	}
.text{ 
	font-family:arial; font-size:12px;
	line-height:18px; 
	color:#000000; 
	padding-left:370px;
	padding-right:30px;
	text-align:justify; 
	padding-top:7px;
	}
.text a{ 
	color:#000000;
	text-decoration:none;
	}
.text a:hover{ 
	color:#000000;
	text-decoration:none;
	}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000; 
	margin-top:10px;
	margin-bottom:8px;
	}
.top-nav{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#4B2E45; 
	text-align: right; 
	font-weight:bold; 
	padding-top:20px;
	}
.top-nav a{ 
	color:#4B2E45;
	text-decoration:none
	}
.top-nav a:hover{ 
	color:#9D1D34;
	text-decoration:underline;
	}

.nav{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4B2E45;
	font-weight:bold; 
	text-align:center;
	}
.nav a{
	color:#4B2E45;
	text-decoration:none;
	}
.nav a:hover{ 
	color:#9D1D34; 
	text-decoration:underline;
	}

.footer-nav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#782852;
	margin-left:62px;
}
.footer-nav a{ 
	color:#782852; 
	text-decoration:none;
	}
.footer-nav a:hover{
	color:#000000; 
	text-decoration:underline;
	}

.copy{
	font-family:"ms sans serif";
	font-size:11px; 
	color:#000000;
	text-align:left; 
	line-height:17px;
	}
.copy a{ 
	color:#000000;
	text-decoration:none;
	}
.copy a:hover{ 
	color:#CC0000; 
	text-decoration:underline;
	}
.bg-right {
	background-image: url(gifs/div-right-bg.jpg);
	background-repeat: repeat-y;
	background-position: right;
	}
.bg {
	background-image: url(gifs/div-left-bg.jpg);
	background-repeat:repeat-y;
	background-position:left;
	}
.sidetable{
	background-image:url(gifs/sidetable-bg.jpg); 
	width:200px;  
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#333333; 
	float:left;
	}
.sidetable-top{ 
	width:190px; 
	background-image:url(gifs/sidetable-top.jpg); 
	height:21px; padding-left:10px;  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#660000; 
	padding-top:5px; 
	font-weight:bold;
	}
.sidetable-heading{ 
	width:190px;
	float:left;
	background-image:url(gifs/side-table-heading.jpg);
	height:21px;
	padding-left:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660000; 
	padding-top:5px; 
	font-weight:bold;
	}
.sidetable-heading a{ 
	color:#782852; 
	text-decoration:none;
	}
.sidetable-heading a:hover{ 
	color:#000000;
	text-decoration:none;
	}
.sidetable-head{ 
	width:170px; 
	float:left;
	background-image:url(gifs/buttom-head.jpg); 
	height:26px;
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#ffffff; 
	padding-top:10px; 
	font-weight:bold;
	}
.innersidetable{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333; 
	padding-left:20px; 
	padding-top:5px;
	}
hr{height:1px;}
.request a{
	color:#999999;
	}
.request a:hover{
	color:#990000;
	}

#navbox {
	font-size: 11px; 
	margin-bottom: 0px;
	}
.navbox { 
	font-size: 11px;
	margin-bottom: 80px;
	}
#navbox ul {
	padding: 0;
	margin: 0; 
	}
#navbox ul li { 
	width: 200px; 
	list-style: none; 
	}
#navbox ul li:hover {
	background: url("gifs/sidetable-tops.jpg") top left repeat-y;
	}

#navbox ul li a {
	width: 200px;
	display:block;
	padding:6px 0;
	text-indent: 15px; 
	background: url("gifs/side-table-heading.jpg");
	color:#990000;
	text-decoration: none;
	margin-bottom: 2px;
	}

#navbox ul li a:hover { 
	color:#000000;
	}

#page {
	width: 200px;
	padding: 0px 0px;
	margin-left: 0px;
	color: #666;
	text-align: right;
	font-size:11px;
	}

#page ul {
	margin: 0;
	padding: 0;
	}

#page ul li {
	display: inline;
	list-style: none;
	padding: 0 2px;
	}

#page ul li a {
	color: #000000;
	background-color:#CCCCCC;
	width:20px;
	border:1px solid #333333 ;
	}

#page ul li a:hover {
	text-decoration: underline;
	background-color:#999999;
	width:10px;
	border:1px solid #333333;
	}
#container {
	width: 200px;
	margin: auto;
	text-align: left;
	min-height: 500px;
	}

.detailbox{
	width:140px;
	border:#f1f1f1 1px dashed; 
	text-align:left;
	padding:3px;
	line-height:18px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#aaaaaa; 
	font-size:12px;
	font-weight:bold; 
	text-decoration:none;
	}
.tab-text{
	width:140px; 
	text-align:left; 
	padding:3px;
	line-height:14px; 
	font-family:Arial; 
	color:#999999;
	font-size:11px; 
	font-weight:bold; 
	text-decoration:none;
	}

.borderleft{
	border-right:#d8d8d8 1px dashed; 
	border-bottom:#d8d8d8 1px dashed;
	}

.borderright{
	border-bottom:#d8d8d8 1px dashed;
	}

.borderleftb{
	border-right:#d8d8d8 1px dashed;
	}

.addtocart:link{
	font-family:Arial, Helvetica, sans-serif; 
	color:#8cbbe0;
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
	}

.addtocart:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#8cbbe0; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
	}
.addtocart:hover{
	font-family:Arial, Helvetica, sans-serif; 
	color:#add8fa; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
	}
.imagerollover:link{
	border-bottom:#E0E0E0 1px solid;
	}
.imagerollover:visited{
	border-bottom:#E0E0E0 1px solid;
	}
.imagerollover:hover{
	border:#CCCCCC 1px solid;
	}
.nav12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	color:#4B2E45;
	font-weight:bold; 
	padding-top:4px; 
	text-align:center;
	}
.nav12 a{ 
	color:#4B2E45;
	text-decoration:none;
	}
.nav12 a:hover{
	color:#9D1D34;
	text-decoration:none;
	}
.top-nav12{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#4B2E45;
	text-align: right; 
	font-weight:bold; 
	padding-top:20px;
	}
.top-nav12 a{
	color:#4B2E45;
	text-decoration:none
	}
.top-nav12 a:hover{ 
	color:#9D1D34;
	text-decoration:none;
	}

.footer-nav12{
	font-family:Arial, Helvetica, sans-serif; height:25px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#782852;
	margin-left:62px;
}
.footer-nav12 a{
	color:#782852; 
	text-decoration:none;
	}
.footer-nav12 a:hover{
	color:#000000;
	text-decoration:none;
	}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background: #FDB4EE;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
	}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
	font: bold 16px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: white;
	padding: 5px 0;
	text-align: right;
	}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
	background-color: white;
	}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #FD99E9;
	padding: 5px;
	z-index: 5;
	}
.sidetable-heading12{ 
	width:180px;
	float:left;
	height:20px;
	border-bottom:#ebdef8 1px dashed;
	border-left:#f9f3ff 10px solid;
	padding-left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#660000;
	padding-top:5px;
	font-weight:bold;
	}
.sidetable-heading12 a{ 
	color:#782852; 
	text-decoration:none;
	}
.sidetable-heading12 a:hover{ 
	color:#000000; 
	font-size:13px;
	text-decoration:none;
	}

.sidetable-heading12under{ 
	width:189px;
	float:left; 
	height:20px; 
	border-bottom:#ebdef8 1px dashed; 
	background:#be6b97; 
	padding-left:10px;  
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#ffffff;
	padding-top:5px; 
	font-weight:bold;
	}
.sidetable-heading12under a{
	color:#ffffff;
	text-decoration:none;
	}
.sidetable-heading12under a:hover{ 
	color:#000000;
	font-size:12px;
	text-decoration:none;
	}

.markermenu{
	list-style-type: none;
	margin: 5px 0;
	padding: 0;
	font-size:12px;
	width: 189px;
	background:#be6b97;
	border-bottom:#ebdef8 1px dashed;
	}

.markermenu li a{
	background:#be6b97;
	border-bottom:#bb87a3 1px dashed;
	font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #ffffff;
	display: block;
	width: auto;
	padding: 3px 0;
	padding-left: 15px;
	text-decoration: none;
	}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
	width: 180px;
	}

.markermenu li a:visited, .markermenu li a:active{
	color: #ffffff;
	}

.markermenu li a:hover{
	color: black;
	background-color: #faf4ff; /*onMouseover image change. Remove if none*/
	}
.tex {
	color: #000000; /*onMouseover image change. Remove if none*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding-left: 9px;
	line-height: 19px;
	}
.textes {
	color: #000000; /*onMouseover image change. Remove if none*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	}

.text7{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:25px; 
	color:#000000;  
	text-align:center;
	padding-top:7px;
	}
.text7 a{
	color:#000000; 
	text-decoration:underline;
	}
.text7 a:hover{ 
	color:#cccccc;
	text-decoration:underline;
	}
.in {  
	font-family: verdana;
	font-size: 11px
	}
.warea { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	margin-left: 270px;
	margin-top: 15px;
	}
.warea a{ 
	color: #333333;
	text-decoration:none;
	}
.warea a:hover{ 
	color: #990000;
	text-decoration:underline;
	}

.next{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000px; font-weight:bold;}
.next a{ color:#990000px; text-decoration:none;}
.next a:hover{color: #000000 text-decoration:underline;}.next {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #F91D1D;
	text-decoration: none;
}
