/*



  blue used = #313947

  light blue = #7CC4E9

  title text = #323333

  underlining grey = #F0F0F0

  light blie = #7CC4E9

  horti title blue = #30448C

  

*/





#nav {

	padding:0px;

	FLOAT: left; 

	MARGIN: 0px; 

	WIDTH: 141px/**/; 

	LIST-STYLE-TYPE: none;

}



#nav UL {

	Padding:0px;

	FLOAT: left; 

	MARGIN: 0px; 

	WIDTH: 141px/**/; 

	LIST-STYLE-TYPE: none;

}



#nav LI {

	FLOAT: left; 

	MARGIN-BOTTOM: 0px; 

	WIDTH: 141px; 

	LINE-HEIGHT: 1.7em; 

	BACKGROUND-COLOR: #313947; 

	POSITION: relative;

	padding:0px;

}

#nav LI UL {

	MARGIN-TOP: -17px; 

	LEFT: -999em; 

	MARGIN-LEFT: 141px/**/; 

	POSITION: absolute;

}

#nav LI UL UL {

	LEFT: -999em;

}

#nav LI A {

	PADDING: 0px .5em;

	DISPLAY: block; 

	WIDTH: 141px /**/; 

	COLOR: #7CC4E9;

	TEXT-DECORATION: none;

}



/* firefox */

#nav LI A:hover {

	COLOR: white; 

	BACKGROUND-COLOR: #7CC4E9;

	WIDTH: 131px; 

	_WIDTH: 141px; /* width ie */

	PADDING: 0px .5em;

}

#nav LI:hover UL UL {

	LEFT: -999em;

}

#nav LI:hover UL UL UL {

	LEFT: -999em;

}

#nav LI.sfhover UL UL {

	LEFT: -999em;

}

#nav LI.sfhover UL UL UL {

	LEFT: -999em;

}

#nav LI:hover UL {

	LEFT: auto;

}

#nav LI LI:hover UL {

	LEFT: auto;

}

#nav LI LI LI:hover UL {

	LEFT: auto;

}

#nav LI.sfhover UL {

	LEFT: auto;

}

#nav LI LI.sfhover UL {

	LEFT: auto;

}

#nav LI LI LI.sfhover UL {

	LEFT: auto;

}

#content {

	MARGIN-LEFT: 143px;

}



/* Menu items with subcategories */	

#nav a.daddy {

}



	

#nav li.selected {

	background-color:#28303d;

	border-bottom:2px solid #272b32;

	color:white;

}





.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orde#313947it { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }



BODY {

  background: #ffffff;

  color:black;

  margin: 0px;

  font-family: Verdana, Arial, sans-serif;

  background-image:url(images/system/backgroundrepeat.jpg);

  background-repeat:repeat-x;

  background-position:top;

}



#wholesite{

  background: #ffffff;

  color:black;

  margin: 0px;

  font-family: Verdana, Arial, sans-serif;

  width:800px;

  margin:0em auto;

}



a:link {

  color:#30448C;

  text-decoration: none;

  font-size:x-small;

  font-weight:bold;

}



a:visited {

  color:#30448C;

  text-decoration: none;

  font-size:x-small;

  font-weight:bold;

}



a:hover {

  color:#30448C;

  text-decoration: underline;

  font-size:x-small;

  font-weight:bold;

}



a:active {

  color:#30448C;

  text-decoration: none;

  font-size:x-small;

  font-weight:bold;

}



.footText a:link { 

  color: white; 

  font-weight:bold;

  font-size:xx-small;

}



.footText a:visited  {

  color: white;

  font-weight:bold;

  text-decoration: none;

  font-size:xx-small;

}



.footText a:hover  {

  color: white;

  font-weight:bold;

  text-decoration: underline;

  font-size:xx-small;

}



.footText a:active {

  color: white;

  font-weight:bold;

  text-decoration: none;

  font-size:xx-small;

}





FORM {

	display: inline;

}



TR.header {

background: #ffffff;

height:81px;

background-image:url(images/system/top_fade.gif);

background-repeat:repeat-x;

vertical-align:bottom;

padding:0px;

padding-left:10px;

}



TR.headerNavigation {

  background: #313947;

}



TD.headerNavigation {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #313947;

  color: #ffffff;

  font-weight : bold;

  height:15px;

  /*border-bottom:4px solid #F0F0F0;*/

}



td.littleleft {

float:left;

vertical-align:bottom;

text-align:left;

margin:0px;

height:15px;

background-image:url(images/system/cornerleft.gif);

background-position:bottom left;

background-repeat:no-repeat;

}



td.littleright {

float:right;

vertical-align:bottom;

text-align:right;

margin:0px;

height:15px;

background-image:url(images/system/cornerright.gif);

background-position:bottom right;

background-repeat:no-repeat;

}





a.headerNavigation { 

  color:white;

  text-decoration: none;

  font-size:xx-small;

}



a.headerNavigation:visited {

  color:white;

  text-decoration: none;

  font-size:xx-small;

}



a.headerNavigation:hover { 

  color:white;

  text-decoration: underline;

  font-size:xx-small;

}



a.headerNavigation:active {

  color:white;

  text-decoration: none;

  font-size:xx-small;

}



TR.headerError {

  background: #ff0000;

}



TD.headerError {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #ff0000;

  color: #ffffff;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #00ff00;

  color: #ffffff;

  font-weight: bold;

  text-align: center;

}



SPAN.vertline {

color:#7CC4E9;

}





TR.footer {

  /* background: #313947; */

}



TD.footer {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

 /* background: #313947; */

  color:#313947;

  font-weight: normal;

  padding:2px;

  padding-left:165px;

  /*background-image:url(images/system/bottomfooterfade.jpg);

  background-repeat:reapeat-x;

  background-position:top left;*/

  height:20px;

}





/* left and right box formatting                              */

#subcat {

color: #7CC4E9;

}



.infoBox a:link { 

  color: #FFFFFF;

  font-size:xx-small; 

  text-decoration: none;

}



.infoBox a:hover  {

  color: white;

  text-decoration: underline;

  font-size:xx-small; 

}



.infoBox a:active  {

  color: white;

  text-decoration: underline;

  font-size:xx-small; 

}



.infoBox {

  background-color:#f8f8f8;

  width:100%;

}



.infoBoxFooter {

  background-image:url(images/system/sidebar_botcurve.gif);

  background-position:bottom left;

  background-repeat:no-repeat;

  }



.infoBoxNotice {

  background: #313947;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TD.infoBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  background: #313947;

  color: #ffffff;

}



TD.infoBox, SPAN.infoBox {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {

  background: #f8f8f8;

}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {

  background: #f4f4f4;

}







/*middle results                                 */

TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color:  #313947;

  border-spacing: 1px;

}



.productListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: x-small;

  background: #313947;

  color: white;

  font-weight: bold;

}



.productListing-heading a:link {font-size:x-small;color:white;text-decoration:none;font-weight:bold;}

.productListing-heading a:visited {font-size:x-small;color:white;text-decoration:none;font-weight:bold;}

.productListing-heading a:hover {font-size:x-small;color:white;text-decoration:underline;font-weight:bold;}

.productListing-heading a:active {font-size:x-small;color:white;text-decoration:none;font-weight:bold;}



.productListing-data a:link {font-size:x-small;color:#313947;text-decoration:none;}

.productListing-data a:visited {font-size:x-small;color:#313947;text-decoration:none;}

.productListing-data a:hover {font-size:x-small;color:#313947;text-decoration:underline;}

.productListing-data a:active {font-size:x-small;color:#313947;text-decoration:none;}

.productListing-data { font-size:xx-small; }





TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;

  font-size: x-small;

  color:black;

}



A.pageResults {

  color: white;

}



A.pageResults:hover {

  color: white;

  background: #313947;

}



TD.pageHeading, DIV.pageHeading {

  font-family: Arial, Verdana, sans-serif;

  font-size:24px;

  font-weight:bold;

  color: #323333;

  letter-spacing:-2px;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #000000;

}



TD.main, P.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: x-small;

  line-height: 1.2;

}



TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: xx-small;

  color:black;

}



.main a:link {font-size:x-small;color:#313947;text-decoration:none;font-weight:bold;}

.main a:visited {font-size:x-small;color:#313947;text-decoration:none;font-weight:bold;}

.main a:hover {font-size:x-small;color:#313947;text-decoration:underline;;font-weight:bold;}

.main a:active {font-size:x-small;color:#313947;text-decoration:none;font-weight:bold;}



.smallText a:link {font-size:xx-small;color:#313947;text-decoration:none;font-weight:bold;}

.smallText a:visited {font-size:xx-small;color:#313947;text-decoration:none;font-weight:bold;}

.smallText a:hover {font-size:xx-small;color:#313947;text-decoration:underline;;font-weight:bold;}

.smallText a:active {font-size:xx-small;color:#313947;text-decoration:none;font-weight:bold;}



TD.footText, SPAN.footText, P.footText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background-color:#313947;

  color:#ffffff;

  height:20px;

  border-bottom:4px solid #F0F0F0;

}







TD.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.tableHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}

/*

SPAN.newItemInCart {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #ff0000;

}

*/

CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: x-small;

  color: black;

  font-weight: normal;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

  font-family: Verdana, Arial, sans-serif;

  color: #ff0000;

}



SPAN.errorText {

  font-family: Verdana, Arial, sans-serif;

  color: #7CC4E9;

  text-decoration:underline;

  font-weight:bold;

}



SPAN.menuselected {

  font-family: Verdana, Arial, sans-serif;

  color: #7CC4E9;

  text-decoration:underline;

  font-weight:bold;

}





.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 12px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }





/*

------------Boxes Section for css-------------

Format each info box according to you liking

*/









.

 {

  background: #dddddd;

  font-size:x-small;

}



TD.contentBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  background: #313947; /* formerly #dddddd */

  color:white;

}



.contentBoxContents {

  background: #f8f8f9;

  font-family: Verdana, Arial, sans-serif;

  font-size: x-small;

}





.TextBox {

  background: white;

  font-size:x-small;

  color:#000000;

}



TD.TextBox {

  background: white;

  font-size:x-small;

  color:#000000;

}





.SearchBoxContents{

padding:3px;

padding-right:0px;

}





.BestSellersBox, .CategoriesBox, .CurrenciesBox, .InformationBox, .LanguagesBox, .ManufacturerInfoBox, .ManufacturersBox, .OrderHistoryBox, .ProductNotificationsBox, .ReviewsBox, .SearchBox, .ShoppingCartBox, .SpecialsBox, .TellaFriendBox, .WhatsNewBox {

  background: #313947;

}





TD.BestSellersBoxHeading, .CategoriesBoxHeading, .CurrenciesBoxHeading, .InformationBoxHeading, .InfoBoxHeading, .LanguagesBoxHeading, .ManufacturerInfoBoxHeading, .ManufacturersBoxHeading, .OrderHistoryBoxHeading, .ProductNotificationsBoxHeading, .ReviewsBoxHeading, .SearchBoxHeading, .ShoppingCartBoxHeading, .SpecialsBoxHeading, .TellaFriendBoxHeading, .WhatsNewBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: xx-small;

  font-weight: bold;

  background: #313947;

  color:white;

  vertical-align:top;

}



.BestSellersBoxContents, .CategoriesBoxContents, .CurrenciesBoxContents, .InformationBoxContents, .LanguagesBoxContents, .ManufacturerInfoBoxContents, .ManufacturersBoxContents, .OrderHistoryBoxContents, .ProductNotificationsBoxContents, .ReviewsBoxContents, .SearchBoxContents, .ShoppingCartBoxContents, .SpecialsBoxContents, .TellaFriendBoxContents, .WhatsNewBoxContents {

  background: #313947;

  font-family: Verdana, Arial, sans-serif;

  font-size: xx-small;

  color:white;

  text-align:left;

}



.InformationBoxContents {

  padding-left:.5em;

  line-height:1.7em;

}









/*

.CategoriesBoxContents img

	{

		float:left;

		margin:-5px 0px;

	}

	.CategoriesBoxContents p

	{

		margin:-8px 0px;

		margin-right:0px;

		padding:0px;

		

	}

*/

.footer a:link {font-size:xx-small;color:#313947;text-decoration:none;font-weight:normal;}

.footer a:visited {font-size:xx-small;color:#313947;text-decoration:none;font-weight:normal;}

.footer a:hover {font-size:xx-small;color:#313947;text-decoration:underline;font-weight:normal;}

.footer a:active {font-size:xx-small;color:#313947;text-decoration:underline;font-weight:bold;}



.categoriesBox a:link {font-size:xx-small;color:white;text-decoration:none;font-weight:normal;}

.categoriesBox a:visited {font-size:xx-small;color:white;text-decoration:none;font-weight:normal;}

.categoriesBox a:hover {font-size:xx-small;color:white;text-decoration:underline;font-weight:normal;}

.categoriesBox a:active {font-size:xx-small;color:white;text-decoration:underline;font-weight:bold;}



.categoriesBoxContents a:link {font-size:xx-small;color:white;text-decoration:none;font-weight:normal;}

.categoriesBoxContents a:visited {font-size:xx-small;color:white;text-decoration:none;font-weight:normal;}

.categoriesBoxContents a:hover {font-size:xx-small;color:white;text-decoration:underline;;font-weight:normal;}

.categoriesBoxContents a:active {font-size:xx-small;color:white;text-decoration:none;font-weight:normal;}



.informationBox a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.informationBox a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.informationBox a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;font-weight:normal;}

.informationBox a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}





.informationBoxContents a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.informationBoxContents a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.informationBoxContents a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;;font-weight:normal;}

.informationBoxContents a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}



.informationboxcontents A {

	COLOR: #7CC4E9;

	WIDTH: 139px; 

	_WIDTH: 141px; /* width ie */

	height:18px;

	PADDING: 0px;

	padding-left:3px;

	margin:0px;

	margin-left:-6px;

	_margin-left:-2px;/* ie */

	TEXT-DECORATION: none;

	DISPLAY: block; 



	

}



.informationboxcontents A:hover {

	COLOR: white; 

	BACKGROUND-COLOR: #7CC4E9;

	WIDTH: 139px; 

	_WIDTH: 141px; /* width ie */

	height:18px;

	PADDING: 0px;

	padding-left:3px;

	margin:0px;

	margin-left:-6px;

	_margin-left:-2px; /* ie*/

	TEXT-DECORATION: none;

	DISPLAY: block; 

}



.informationboxcontents A:active {

	border-bottom:2px solid #272b32;

	color:white;

	background-color:#28303d;

	WIDTH: 139px; 

	_WIDTH: 141px; /* width ie */

	height:18px;

	PADDING: 0px;

	padding-left:3px;

	margin:0px;

	margin-left:-6px;

	_margin-left:-2px; /* ie*/

	TEXT-DECORATION: none;

	DISPLAY: block; 

}





.ShoppingCartBox a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.ShoppingCartBox a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.ShoppingCartBox a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;font-weight:normal;}

.ShoppingCartBox a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}



.ShoppingCartBoxContents a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.ShoppingCartBoxContents a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.ShoppingCartBoxContents a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;;font-weight:normal;}

.ShoppingCartBoxContents a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}



.newItemInCart a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.newItemInCart a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.newItemInCart a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;;font-weight:normal;}

.newItemInCart a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}



.SearchBox a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.SearchBox a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.SearchBox a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;font-weight:normal;}

.SearchBox a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}



.SearchBoxContents a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.SearchBoxContents a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.SearchBoxContents a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;;font-weight:normal;}

.SearchBoxContents a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}



.OrderHistoryBox a:link {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.OrderHistoryBox a:visited {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}

.OrderHistoryBox a:hover {font-size:xx-small;color:#7CC4E9;text-decoration:underline;;font-weight:normal;}

.OrderHistoryBox a:active {font-size:xx-small;color:#7CC4E9;text-decoration:none;font-weight:normal;}





/*

.contentBox a:link {font-size:xx-small;color:#313947;text-decoration:none;font-weight:bold;}

.contentBoxContents a:link {font-size:xx-small;color:#313947;text-decoration:none;font-weight:bold;}



.contentBox a:hover{font-size:xx-small;color:#313947;text-decoration:underline; font-weight:bold;}

.contentBox a:hover{font-size:xx-small;color:#313947;text-decoration:underline; font-weight:bold;}

.contentBoxContents a:visited{font-size:xx-small;color:#313947;text-decoration:underline; font-weight:bold;}

.contentBoxContents a:visited{font-size:xx-small;color:#313947;text-decoration:underline; font-weight:bold;}





table.contentBoxContents {background:#FBFBFB;color:black;text-decoration:none;}

table.contentBox {background:#F2F2F2;color:black;text-decoration:none;}

*/





blockquote.contentimage{

  font-size:x-small;

  color:black;

  font-weight:normal;

  float:right;

  margin:0px;

  margin-left:10px;

  padding:10px;

  padding-right:2px;

}



.contentimagetitle {

  font-family: Arial, Verdana, sans-serif;

  font-size:24px;

  font-weight:bold;

  color: #323333;

  letter-spacing:-2px;

}





.phonenumber{

  font-family: Arial, Verdana, sans-serif;

  font-size:24px;

  font-weight:bold;

  color: #323333;

  letter-spacing:-2px;

}





#focusfeature a:link {font-size:x-small;color:#313947;text-decoration:none;font-weight:bold;}

#focusfeature a:visited {font-size:x-small;color:#313947;text-decoration:none;font-weight:bold;}

#focusfeature a:hover {font-size:x-small;color:#313947;text-decoration:underline;font-weight:bold;}

#focusfeature a:active {font-size:x-small;color:#313947;text-decoration:none;font-weight:bold;}





#botlinks{

  background-image:url(images/system/linkbox.jpg);

  background-position:top left;

  background-repeat:no-repeat;

  padding:5px;

  padding-left:8px;

  margin:0px;

  width:165px;

  height:104px;

  font-size:x-small;

  color:#313947;

}



#botlinks a:link {font-size:x-small;color:black;text-decoration:none;font-weight:normal;}

#botlinks a:visited {font-size:x-small;color:black;text-decoration:none;font-weight:normal;}

#botlinks a:hover {font-size:x-small;color:black;text-decoration:underline;font-weight:normal;}

#botlinks a:active {font-size:x-small;color:black;text-decoration:none;font-weight:normal;}







#fullcontent a:link {

  color:#313947;

  text-decoration: none;

  font-size:x-small;

  font-weight:bold;

}



#fullcontent a:visited {

  color:#313947;

  text-decoration: none;

  font-size:x-small;

  font-weight:bold;

}



#fullcontent a:hover {

  color:#313947;

  text-decoration: underline;

  font-size:x-small;

  font-weight:bold;

}



#fullcontent a:active {

  color:#313947;

  text-decoration: none;

  font-size:x-small;

  font-weight:bold;

}





Table.pulledProducts a:link {font-size:xx-small;color:black;text-decoration:none;}

Table.pulledProducts a:visited {font-size:xx-small;color:black;text-decoration:none;}

Table.pulledProducts a:hover {font-size:xx-small;color;black;text-decoration:underline;}

Table.pulledProducts a:active{font-size:xx-small;color:black;text-decoration:none;}



.pulledProducts {padding:0px; font-size:x-small; background: white; text-align:center;}



.whiteDiv {

	background-color:#FFFFFF;

}

<!--bottom links in grey fade -->



/*

.contentBox {

  background: #b6b7cb;

  font-size:x-small;

}



TD.contentBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  background: #b6b7cb;

}



.contentBoxContents {

  background: #f8f8f9;

  font-family: Verdana, Arial, sans-serif;

  font-size: x-small;

}

*/





/* new css menu left*/



#catform {

  font-family: Verdana, Arial, sans-serif;

  background-position:top;

  font-size:x-small;

}



table.catform {

  font-family: Verdana, Arial, sans-serif;

  background-position:top;

  font-size:x-small;

}



td.catform {

  font-family: Verdana, Arial, sans-serif;

  background-position:top;

  font-size:x-small;

}