@charset "UTF-8";
/* CSS Document */

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding:0; margin:0; background: #FFFFFF;}

h1 {font-size: 15px; font-weight: bold; color:#c4b8d1; padding-bottom: 8px; margin:0;}

#Frame {}
	
/* SILKIA */

#Top {width: 100%; height:96px; padding:0; margin:0; background:url(/images/TopBkgSilkia.jpg) 0 0 repeat-x;}
	
	#TopFrame {margin-right:auto; margin-left:auto; padding:0; height:96px; width: 769px;}
	#TopLeft {width:270px; height:76px; padding:0; margin:0; float:left; background:url(/images/SilkiaHeaderLogo.jpg) 0 0 repeat-x; }

	#TopRight {width:193px; height:46px; padding:30px 0 0 305px; margin:0; float:left; background:url(/images/SilkiaSearchBigBkg.jpg) 0 0 no-repeat;}		
	
		
	/* SEARCH BOX STYLE */
	
		#SearchBoxHold {width: 190px; height: 30px; padding:0; margin:0;}
	
	#SearchBox {width:140px; height:20px; padding:4px 0 0 4px; margin:0; background: #9072ae; font-size: 10px;color:#000; float:left;
	border-top:#c4a9e0 1px solid;border-bottom:#c4a9e0 1px solid;border-left:#c4a9e0 1px solid;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;	}
	#SearchGo {width: 24px; height: 22px; padding:2px 0 0 5px; margin:0; float:left;background: #9072ae;border-top:#c4a9e0 1px solid;
	border-bottom:#c4a9e0 1px solid;border-right:#c4a9e0 1px solid;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;}
	
	.SearchTextInput {width: 90px; height: 16px; padding:0; marign:0; background: #d8d5d4; border:none;}
	
	.GoButton {width: 22px; height: 20px; padding:0; margin:0; background: #c0c0c0; font-size: 10px; border:0;background: #9072ae;border:#c4a9e0 1px solid;}
	
	
	
	#mainMenu {width: 769px; height: 20px; padding:0; margin:0;}	
	
	/* SILKIA */
	
	#Mid {width: 100%; height:286px; padding:0; margin:0; background: url(/images/MidBkgSilkia.jpg) 0 0 repeat-x;}	

	#MidPic {width: 769px; height: 286px; padding:0; margin-right: auto; margin-left: auto; background:url(/images/SilkiaBanner3.jpg) 0 0 repeat-x;}
	
	
	#Bot {width: 100%; height: auto; padding:0; margin:0; background: #a186bd url(/images/BottomBkgSilkia.jpg) 0 0 repeat-x;}
	
	#BotFrame {width: 769px; height: auto; margin-left: auto; margin-right: auto; padding:0; background: url(/images/SilkiaFrameLeftBkg.jpg) 0 0 repeat-y;}
	
	
	#BotLeftNav {width: 210px; min-height:530px; height: 100%; padding:0px 0 0 10px; margin:0; background: #d2c5df url(/images/LeftNavBlkSilkia.jpg) 0 0 no-repeat; float:left;}
	
	#BotLfetNavTitle {font-size: 13px; font-weight: normal; padding: 10px 0 0 0; margin:0; color:#666666;}
	
	#BotRContent {width: 500px; height: auto; padding:8px 10px 10px 10px; margin:0; color:#FFFFFF; }
	
	
	#BotRight {width: 529px; height: auto; padding:0 0 0 15px; margin:0; float:left; background: url(/images/ScrollMidBkgSilkia.jpg) 0 0 no-repeat;}

	/* Silkia STAR PRODUCT BOX STYLING */
	
	.BotRBox {width: 490px; height: auto; padding:8px 10px 10px 10px; margin:0; background: #C4B8D1; color: #000000;}
	
	
	#BotRCCookies {width: 520px; height: 25px; padding: 10px 0 0 0; margin:0; color:#FFFFFF;}
	
	#BotRCCookies a {color:#FFFFFF; padding:0; margin:0; text-decoration:none;}
	#BotRCCookies a:hover {color: #666666; padding:0; margin:0; text-decoration:none;}
	
	.SubCatTitle {font-size: 14px; color:#593F9A; font-weight: bold; padding:0 0 6px 0; margin:0;}
	
	.ProductTitle {font-size: 14px; color:#593F9A; font-weight: normal; padding:0 0 6px 0; margin:0;}
	.ProductTitle a{font-size: 14px; color:#593F9A; font-weight: normal; padding:0 0 6px 0; margin:0; text-decoration:none;}
	.ProductTitle a:hover{font-size: 14px; color:#999999; font-weight: normal; padding:0 0 6px 0; margin:0; text-decoration:none;}
	
	
	
	/* SILKIA SUB NAVIGATION STYLING */
	
	#navcontainer { width: 200px; }

	#navcontainer ul {margin-left: 0; padding-left: 0; list-style-type: none; }
	
	#navcontainer li { margin: 0 0 4px 0; }

	#navcontainer ul li a { display: block; padding: 3px 3px 3px 8px; width: 175px; background: #FFFFFF url(/images/arrow_ltr.gif) 170px 6px no-repeat;}

	#navcontainer ul li a:link, #navlist a:visited {color: #000; text-decoration: none; }

	#navcontainer ul li a:hover {background-color: #66458a; color: #fff;}
	
	#navcontainer ul li a.active {background-color: #66458a; color: #fff;}
	
	#navcontainer ul li ul {margin-left: 0; padding-left: 0; list-style-type: none;  background:  none;  }
	
	#navcontainer ul li ul li {  background:  none;  }
	
	#navcontainer ul li ul li a { display: block; padding: 3px 3px 3px 12px; width: 171px; background:  none; }

	#navcontainer ul li ul li a:link, a:visited {color: #000; text-decoration: none; }

	#navcontainer ul li ul li a:hover { color: #fff;}


	
	/* PRODUCT BOX STYLING */
	
	.BotRBoxCaly {width: 490px; height: auto; padding:8px 10px 10px 10px; margin:0; background: #EDF7FA}
	
	
	.ProductImage {width: 105px; height: 105px; padding:0 0 0 0; margin:0; float:left; }
	.ProductImage a{color: #593F9A; font-weight: normal; padding:0; margin:0; text-decoration:none;}
	
	.ProductInfo {width:365px; height:auto; padding:0 10px 0 10px; margin:0; float:left; line-height: 1.4em;}
	
	.ProductLink {color: #000000; font-weight: bold; padding:0; margin:0;}
	.ProductLink a{color: #000000; font-weight: bold; padding:0; margin:0; text-decoration:none;}
	.ProductLink a:hover {color: #666666; font-weight: bold; padding:0; margin:0; text-decoration:none;}
	
	
	
	
	/* PRODUCT BIG BOX STYLING SILKIA */
	
	.BotRBoxCalyB {width: 490px; height: auto; padding:8px 10px 10px 10px; margin:0; background: #C4B8D1}
	
	
	.ProductImageB {width: 170px; padding:0 0 0 0; margin:0; float:left; background:#FFFFFF;}
	
	.ProductInfoB {width:300px; height:auto; padding:0 10px 0 10px; margin:0; float:left; line-height: 1.4em; color:#000000;}
	
	.ProductLinkB {color: #000000; font-weight: bold; padding:0; margin:0;}
	.ProductLinkB a{color: #000000; font-weight: bold; padding:0; margin:0; text-decoration:none;}
	.ProductLinkB a:hover {color: #666666; font-weight: bold; padding:0; margin:0; text-decoration:none;}
	
	
	
	
	
	
	
	

	
	
/* PRINT TOP DIV S */

#PrintTop {text-align:right; font-size: 10px; padding:0; marign:0; color: #737373; }	
#PrintTop a {color: #737373; text-decoration:none; padding:0; margin:0;}
#PrintTop a:hover {color: #000000; text-decoration:none; padding:0; margin:0;}
	
	
	
	
	

	
	
	
	
	/* SILKIA FOOTER */	

	#Footer {width: 100%; height: 86px; padding:0; margin:0; background: url(/images/FooterBkgSilkia.jpg) 0 0 repeat-x; color: #FFFFFF; font-size: 10px;}	
	#FooterFrame {width: 769px; height: auto; padding:15px 0 0 0; margin-left:auto; margin-right:auto; background: url(/images/SilkiaMainFooter.jpg) 0 0 no-repeat;}
	.FooterAddress {width: 195px; height: auto; padding:0 0 0 60px; float:left; line-height: 1.6em;}
	
	#Footer a {color: #FFFFFF; font-weight: normal; padding:0; margin: 0; text-decoration:underline;}
	#Footer a:hover {color: #666666;}
	

	


	#MainFooter {width: 769px; height: 25px; padding: 5px 0 3px 0; margin-left:auto; margin-right: auto; background:#FFFFFF; color:#666666;}
	#MainFooter a {color: #666666; font-weight: normal; text-decoration: none;}
	#MainFooter a:hover {color: #999999; font-weight: normal; text-decoration: none;}
	
	
		#SubFooter {width: 769px; height: 55px; padding: 0px 0 5px 0; margin-left:auto; margin-right: auto; background:#FFFFFF; color:#666666;}
	
	/* TEXT STYLE */
	
	.BlueArrows {color: #3B6892; font-size: 15px; font-weight: normal; padding:0 0 0 0; margin:0;}
	
	.BlueText {color: #799db8; padding:0; margin:0;}
	
	.PurpleText {color: #593F9A; padding:0 ; margin:0;}
	
	.DarkPurpleText {color: #593F9A; padding:0; margin:0;}
	
	.RedText {color: #c00101; padding:0; margin:0;}
	
	
	/* ACCORDION STYLING */
	
	.basic  {width: 130px; }
	
.basic div {background-color: #eee;}

.basic p {margin-bottom : 10px;	border: none; text-decoration: none; font-weight: bold; font-size: 10px; margin: 0px; padding: 10px;}

.basic a {cursor:pointer; display:block; padding:3px 5px 3px 5px; margin-top: 0; text-decoration: none; font-weight: normal; font-size: 12px; color: black; background-color: #FFFFFF; margin-bottom: 3px; }

.basic a:hover {background-color: #999999; }

.basic a.selected {	color: black; background-color: #FFFFFF;}