
.sectionproductcbd			    { 
    color: rgb(15, 71, 116);
    font-variant: small-caps;
    font-weight: bold;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.sectionproductcbd:hover 		     { 

color: #06f; font-variant: small-caps; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }







body a.productlinks {
    font-size: 8pt;
    margin: 7px 0px;
    display: block;
}
body a.productlinks:hover {
    font-size: 8pt;
    margin: 7px 0px;
    display: block;
}


.search_wrap_usc { width: 180px; padding-bottom: 39px;}
.search_button_wrap_usc  { float: right; }
.search_box_wrap_usc { float: left; }

.search_input_usc { background-image: url(usc_search-bg.jpg); background-repeat: no-repeat; background-position: left top; width: 103px; height: 25px; border: solid 1px #64adc8; }


.text-path 					  { color: #0f4774; font-variant: small-caps; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.text-path:hover			  { color: #00d3ff; font-variant: small-caps; font-weight: bold; font-size: 12pt; font-family: Tahoma; text-decoration: none }
.middle-normal-text			  { color: #001; font-weight: normal; font-size: 10pt; font-family: Verdana; text-decoration: none }
.table-backing-title		 { }
.table-backing-content		 { }
.field-backing-title		 { }
.field-backing-content		 { }
.table-title-text			 { color: #0f4774; font-variant: small-caps; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.table-title		  { color: #0f4774; font-variant: small-caps; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.middle-links				  { color: #036; font-size: 8pt; font-family: Tahoma; text-decoration: underline }
.middle-links:hover			  { color: #0cf; font-size: 8pt; font-family: Tahoma; text-decoration: underline }
.product-field-title		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.product-field-content		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.normal-field-title			  { color: #001; font-weight: bold; font-size: 8pt; font-family: Tahoma; text-decoration: none }
.normal-field-content		  { color: #000; font-weight: normal; font-size: 8pt; font-family: Verdana; text-decoration: none }
.error-text					{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.highlight-text				 { color: #ffb800; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }

.pathlinks				   { color: #036; font-size: 7pt; font-family: Verdana; text-decoration: underline }
.pathlinks:hover			   { color: #0cf; font-size: 7pt; font-family: Verdana; text-decoration: underline }


.description-text			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.specialoffer-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#FF0000; text-decoration: none; }
.extrafield-title-text		{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.extrafield-content-text	 { color: #1565a4; font-size: 9pt; font-family: Tahoma; font-variant: small-caps; font-weight: bold; text-decoration: none }
.qty-title-text				{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-title-text			{ font-family:Tahoma; font-weight:bold; font-size:8pt; color:#000000; text-decoration: none; }
.price-content-text			{ font-family:Tahoma; font-weight:bold; font-size:10pt; color:#0000FF; text-decoration: none; }
.other-title-text			 { color: #ffb800; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.darkshade-backing			{ background-color: #AAAAAA; }
.mediumshade-backing		{ background-color: #BBBBBB; }
.lightshade-backing			{ background-color: #CCCCCC; }
.extralightshade-backing	{ background-color: #DDDDDD; }
.review-title-backing		 { }
.review-subject-backing		 { }
.review-content-backing		 { }
.review-title-text			 { color: #b9b9b9; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.review-title-text-rating	  { color: #dc0000; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.review-content-text		 { color: #b9b9b9; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none }

.header-title				{ font-family:Tahoma; font-weight:bold; font-size:9pt; color:#000000; text-decoration: none; }
.header-description			{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }
.subsection-description		{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#222222; text-decoration: none; }

.textbox 					     { color: #fff; font-size: 11px; background-color: #005e8a; background-image: url("textbox_bg.jpg") }
.afftextbox 					   { color: #fff; font-size: 8pt; font-weight: light; background-color: #090909; border: solid 1 #780000; font-fanily: Tahoma         }
.dropbox 					   { color: #ecaa00; font-size: 8pt; background-color: #2d2d2d; border: solid 1 #290000; font-fanily: Tahoma   }
.button						    { color: #002261; font-variant: small-caps; font-weight: bold; font-size: 11pt; font-family: Tahoma; background: #eee url(formbut_bg.jpg); text-transform: capitalize; padding: 3px 2px; border: outset 2pt #1974bd; cursor: hand  }
.button-search						    { color: #002261; font-variant: small-caps; font-weight: bold; font-size: 11pt; font-family: Tahoma; background: #eee url(formbut_bg.jpg); text-transform: capitalize; padding: 3px 2px; border: outset 2pt #1974bd; cursor: hand  }
.selectbox					 { color: #fff; font-weight: bolder; font-size: 9pt; background-color: #005d88; border: solid 1 #30799e; font-fanily: Tahoma }

.copyright-text				{ font-family:Tahoma; font-weight:normal; font-size:8pt; color:#000000; text-decoration: none; }
.copyright-links			   { color: #fff; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }
.copyright-links:hover 		   { color: #db0000; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.sectionproduct			    { color: #0f4774; font-variant: small-caps; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.sectionproduct:hover 		     { color: #06f; font-variant: small-caps; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.normal-links			    { color: #002261; font-size: 9pt; font-family: Tahoma; text-decoration: underline }
.normal-links:hover 		    { color: #db0000; font-size: 9pt; font-family: Tahoma; text-decoration: underline }


.sectionproduct2			    { color: #0f4774; font-variant: small-caps; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.sectionproduct2:hover 		     { color: #06f; font-variant: small-caps; font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }


.big-links			     { color: #002261; font-size: 10pt; font-family: Tahoma; font-weight: bold }
.big-links:hover 		     { color: #db0000; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.footer-links			    { color: #5a5a5a; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.footer-links:hover 		      { color: #6e0000; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }


.footer-linksw			     { color: #511700; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.footer-linksw:hover 		       { color: #ffb800; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }


.account-links			  { color: #c80000; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.account-links:hover 		  { color: #fc3; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }

.accountlinks			    { color: #cddbdf; font-weight: bold; font-size: 8pt; font-family: Tahoma; text-decoration: none }
.accountlinks:hover 		   { color: #36a5c1; font-weight: bold; font-size: 8pt; font-family: Tahoma; text-decoration: none }

.section-links			   { color: #dc0000; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.section-links:hover 		  { color: #fc3; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }

.sectionproducts			       { color: #2c5ea1; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.sectionproducts:hover 		       { color: #219cff; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.middle-links2			       { color: #15619d; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }
.middle-links2:hover 		     { color: #db0000; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.navlinks			     { color: #d0e0f0; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.navlinks:hover 		    { color: #219cff; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.contentnavlinks			      { color: #15619d; font-size: 8pt; font-family: Tahoma; text-decoration: underline }
.contentnavlinks:hover 		    { color: #db0000; font-size: 8pt; font-family: Tahoma; text-decoration: underline }

.contentnavlinks2			       { color: #15619d; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }
.contentnavlinks2:hover 		     { color: #db0000; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }


.memberlinks			     { color: #fff; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }
.memberlinks:hover 		    { color: #219cff; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }


.navfixed			   { color: #9f9f9f; font-size: 7pt; font-family: Tahoma; font-weight: normal; text-decoration: none }

.account-links2			     { color: #c80000; font-size: 7pt; font-family: Tahoma; font-weight: normal; text-decoration: none }
.account-links2:hover 		     { color: #ffb800; font-size: 7pt; font-family: Tahoma; font-weight: normal; text-decoration: none }

.statuslinks			      { color: #9fbbc6; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.statuslinks:hover 		      { color: #219cff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }

.menuproducts2			       { color: #2c5ea1; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.menuproducts2:hover 		       { color: #219cff; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.faqq			  { color: #ffb800; font-size: 7pt; font-family: Tahoma; font-weight: normal; text-decoration: none }
.faqa			  { color: #e8d9bb; font-size: 7pt; font-family: Tahoma; font-weight: normal; text-decoration: none }

.productslink			   { color: #ffb800; font-size: 9pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.productslink:hover 		   { color: #f00; font-size: 9pt; font-family: Tahoma; font-weight: bold; text-decoration: none }

.linkbig			    { color: #374760; font-weight: bold; font-size: 12pt; font-family: Verdana; text-decoration: underline }
.linkbig:hover 		    { color: #69f; font-weight: bold; font-size: 12pt; font-family: Verdana; text-decoration: underline }


.desctexts			 { color: #e8d9bb; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none }
.desctextsred			  { color: #f00; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none }
.desctextstitle			  { color: #ffb800; font-size: 11pt; font-family: Tahoma; font-weight: bold; text-decoration: none }

.greybold			    { color: #979797; font-size: 7pt; font-family: Tahoma; text-decoration: none }
.textredbold			   { color: #e5a500; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.texttotalbold			    { color: #c80000; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.listprice			  { color: #7a7a7a; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none }
.listpricecross			   { color: #7a7a7a; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: line-through }
.pricebig		    { color: #f00; font-size: 11pt; font-family: Tahoma; font-weight: bold }
.textheader		     { color: #ce0101; font-size: 10pt; font-family: Tahoma; font-weight: bold }

.textheaderlink			    { color: #ffb800; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none }
.textheaderlink:hover 		    { color: #f00; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none }


.topheadlinks			     { color: #475e83; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.topheadlinks:hover 		     { color: #219cff; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.productlinks			       { color: #2c5ea1; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.productlinks:hover 		       { color: #219cff; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: underline }

.productlinksover			       { color: #2c5ea1; font-size: 10pt; font-family: Tahoma; text-decoration: none }
.productlinksover:hover 		       { color: #219cff; font-size: 10pt; font-family: Tahoma; text-decoration: underline }



.sectiontitletext			     { color: #dc0000; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.showingprodstext			     { color: #b50101; font-size: 7pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.shortdesctitle			       { color: #b50101; font-weight: bold; font-size: 10pt; font-family: Tahoma; text-decoration: none }

.extrafields			   { color: #e8d9bb; font-size: 8pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.extrafieldscontent			    { color: #a8a8a8; font-size: 8pt; font-family: Tahoma; font-weight: normal; text-decoration: none }
.ourprice			    { color: #e8d9bb; font-size: 9pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
.productname			      { color: #ffb800; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none }

.accountnote			     { color: #e8d9bb; font-size: 7pt; font-family: Tahoma; text-decoration: none }

td.nava   { font: lighter 10px Verdana; text-decoration: none; display: block; padding: 0 0 }

.table1      { background-color: #eee; margin-bottom: 10px; border: solid 1px #002261 }
.sectiontable { border: solid 1px #9c9c9c }
.sectiontitle			      { color: #002261; font-size: 10pt; font-family: Tahoma; font-weight: bold; text-decoration: none }




.text			         { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.pagestatus			           { color: #a0a0a0; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.navtitle			           { color: #fff; font-size: 8pt; font-family: Tahoma; font-variant: small-caps; font-weight: bold; text-decoration: none; letter-spacing: 1px }


.title			          { color: #0f4774; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; text-decoration: none }
.title2			           { color: #0f4774; font-variant: small-caps; font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.textblack			        { color: #000; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.textpayment			        { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.italicblack			           { color: #444; font-style: italic; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.italicblack2			           { color: #8f8f8f; font-style: italic; font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.textdate			         { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.textblacksmall			         { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.textwhite			         { color: #fff; font-size: 8pt; font-family: Tahoma; text-decoration: none }
.textwhite2			        { color: #6f6f6f; font-size: 8pt; font-family: Tahoma; text-decoration: none }
.smalltextred			          { color: #d21818; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.redtext7			           { color: #db0000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.customerstatus			          { color: #a0a0a0; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.dividers { color: #15619d; font-size: 8pt; font-family: Tahoma; text-decoration: none }
A 							   { color: #9fbbc6; font-size: 7pt; font-family: Tahoma; text-decoration: none }
A:hover 					   { color: #219cff; font-size: 7pt; font-family: Tahoma; text-decoration: none }
form 						 { margin-top: 0; margin-bottom: 0 }
body					     { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #424242; background-attachment: fixed; margin: 0; scrollbar-3dlight-color: #05738D; scrollbar-arrow-color: #C8C8C8; scrollbar-base-color: #45698D; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #475E83; scrollbar-highlight-color: #4D6488; scrollbar-shadow-color: #304672  }
#id { }
element { }
ul  { list-style-type: disc; margin: 1em 0 0 17px }
hr   { margin-top: 6px; margin-bottom: 6px; width: 100%; height: 1px; border-top: 1px solid #a0a0a0; border-right: 0 #a0a0a0; border-bottom: 0 #a0a0a0; border-left: 0 #a0a0a0 }
.hr2  { width: 100%; border: solid 1px #a0a0a0 }
p   { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }

#viewcartbut a  { display: block; background: url("cartbut_viewcart_a.gif") no-repeat; width: 64px; height: 34px }
#viewcartbut a:hover {
   background-position: -64px 0;
   }
#checkoutbut a  { display: block; background: url("cartbut_checkout_a.gif") no-repeat; width: 63px; height: 34px }
#checkoutbut a:hover {
   background-position: -63px 0;
   }
