/*
Natalie red: #ad4141
*/
#secontainer {border:1px solid #bbb;}
a:link, a:visited {color:#ad4141;}
a:hover, a:active {color:#444;}
.sealert {color:#c00;}
.sestar {color:#c90016;}
p.semessage {color:#c90016;}
.setabulardata {border:1px solid #dddddd;}
.setabulardata th.setableheader {background:#eeeeee;border:1px solid #dddddd;}
.setabulardata td {border:1px solid #dddddd;}
.setabulardata .seroweven {background-color:#EEEEEE;}
.seformpage div.semessage {color:#c90016;}
.seformerror td {background-color:#FEFF5F;border:1px solid #900;}
div.seformerror {background-color:#FEFF5F;border:1px solid #900;}
.sesitesearch .seforminputsmall {color:#666;}
.seproductsearchkeyword .seforminputsmall {color:#666;}
.seclassifiedssearch .seforminputsmall {color:#666;}
#secomp6 .seforminputbutton  {border:1px solid #333;background:#444;color:#fff;}
.sebuttonaddcheckout  {background:#c03b4a;}
.seloadingtext {background:url(../../../../library/_common/spinner.gif) 15px 10px no-repeat;}
.seregularprice {color:#000;}
.sespecialprice {color:#c00; font-weight:bold !important;}
.seoriginalprice {color:#999;}
.sepricemsg {color:#c00;}
.seitemvariationsoutofstock {color: #ccc;}
.secautionmessage {background: url(../../../../library/_common/warning_bg.jpg) repeat-x #fcf3cc; border: 1px solid #444;}
.secautionmessage h5 {color: #c30000;}

/* MAIN SECTIONS */

	/* SECTION 2 - HEADER */
	#sesection2 {background:#fff url(../../../../library/styles/natalie/crimsongray/header-gradient.jpg) left bottom repeat-x;border-top:1px solid #fff;}

	/* SECTION 3 - TOP NAV */
	#sesection3 {background: url(../../../../library/styles/natalie/crimsongray/nav-gradient.jpg) left top repeat-x;}
	#sesection3 .sesectiondiv {background: url(../../../../library/styles/natalie/crimsongray/nav-tab-left.jpg) left top no-repeat;}
	#sesection3 .sesectionwidth {background: url(../../../../library/styles/natalie/crimsongray/nav-tab-right.jpg) right top no-repeat;}
	#sesection3 .sesectionwidthdiv {background: url(../../../../library/styles/natalie/crimsongray/nav-tab-gradient.jpg) left top repeat-x;}
	#sesection3 .sesectionwidthdiv #secomp4 {background: url(../../../../library/styles/natalie/crimsongray/nav-tab-gradient.jpg) left top repeat-x;}

	/* SECTION 4 - MAIN CONTENT */
	#sesection4 .sesectiondiv {background:#fff url(../../../../library/styles/natalie/crimsongray/shadow-left.jpg) 0 0 repeat-y;}
	#sesection4 .sesectionwidth {background: url(../../../../library/styles/natalie/crimsongray/shadow-right.jpg) right top repeat-y;}
	#sesection4 #secomp5 {border-right:1px solid #ccc;}

	/* SECTION 5 - FOOTER */
	#sesection5 {background:#d8d8d8 url(../../../../library/styles/natalie/crimsongray/footer-gradientfill.jpg) left bottom repeat-x;}
	#sesection5 .sesectiondiv {background: url(../../../../library/styles/natalie/crimsongray/footer-tab-left.jpg) left bottom no-repeat;}
	#sesection5 .sesectionwidth {background: url(../../../../library/styles/natalie/crimsongray/footer-tab-right.jpg) right bottom no-repeat;}
	#sesection5 .sesectionwidth .sesectionwidthdiv {background:#d2d2d2 url(../../../../library/styles/natalie/crimsongray/footer-shadow.jpg) left bottom repeat-x;}

/* SECTION OBJECTS */

	/* SECTION 1 : merchant banner */

	/* SECTION 2 : logo & store info */
	#secomp2 .sestoreinfo h1 {color:#555;}
	#secomp2 .sestoreinfo .sestoreinfolocation a {border-right:1px solid #aaaaaa;}
	#secomp2 .sesitesearch .seforminputsmall {border:1px solid #aaaaaa;}

	/* SECTION 2 : header links */
	#secomp3 .seobjdiv a {color:#ad4141;}
	.secontainernostdheader #secomp3 .seobjdiv a {color:#ad4141;}
	#secomp3 .seobjdiv a:hover {color:#000;}
	#secomp3 .seobjdiv .sebuttonshoppingcart {background: url(../../../../library/styles/natalie/crimsongray/link-cart.gif) left center no-repeat;}
	#secomp3 .seobjdiv .sebuttonaccount {background: url(../../../../library/styles/natalie/crimsongray/link-account.gif) left center no-repeat;}
	#secomp3 .seobjdiv .sebuttonwishlist {background: url(../../../../library/styles/natalie/crimsongray/link-wishlist.gif) left center no-repeat;}
	#secomp3 .seobjdiv .sebuttonemailsignup {background: url(../../../../library/styles/natalie/crimsongray/link-email.gif) left center no-repeat;}

		/* email popup box */
		#semailsignupdialog {background:#fff;border:1px dotted #888;}
		#semailsignupdialog .seforminputsmall {border:1px solid #aaaaaa;color:#666;}

	/* SECTION 4 : main content styles */


	/* new, features, specials */
		.seitemhighlightfeature h3 {background:#838483 url(../../../../library/styles/natalie/crimsongray/h-element-gradient.jpg) left center repeat-x;color:#fff;}
		#secomp7 .seitemhighlight h3 {background:#838483 url(../../../../library/styles/natalie/crimsongray/h-element-check-color2.jpg) left top no-repeat;color:#fff;}
		#secomp7 .seitemhighlightspecials h3 {background:#838483 url(../../../../library/styles/natalie/crimsongray/h-element-check-color1.jpg) left top no-repeat;color:#fff;}
		.seitemhighlightwrapper .seitem {border-bottom:1px solid #cfcfcf;}

	/* page highlights */
		.sepage .sehighlight {border:1px solid #d9d9d9;}
		.sepage h1.seheading {color:#959595;background:#fff url(../../../../library/styles/natalie/crimsongray/h1-gradient.jpg) left top repeat-x;}
		.sepage .seitemhighlight .seitemlistpagetableitemlist {table-layout:fixed;}
		#secomp6 .sepage .seitemhighlight .seitemlistpagetableitemlist .seitempicture a {border:1px solid #fff;}

	/* left column objects */

		/* template specific catalog filters */

			#secatalognavigator #secatalogname h2 {background:#838483 url(../../../../library/styles/natalie/crimsongray/h-element-gradient.jpg) left center repeat-x;color:#fff;}
			#secatalogfilters #secatalogname h2 {background:#838483 url(../../../../library/styles/natalie/crimsongray/h-element-gradient.jpg) left center repeat-x;color:#fff;}
			.seproductsearchkeyword .seforminputsmall {border:1px solid #ddd;}
			ul#secatnav li span {background: url(../../../../library/styles/natalie/crimsongray/viewallcat-button.jpg) 0 0 no-repeat;color:#fff;}
			ul#secatnav ul {border:1px solid #333;}
			ul#secatnav ul li {background:#999999;}
			ul#secatnav ul li a {color:#fff;}
			ul#secatnav ul li a:hover {color:#eeeeee;background:#444;}
			ul#secatnav li:hover ul#secatmenu1, ul#secatnav li.sfhover ul#secatmenu1 {left:0;}
			ul#secatnav li:hover ul#secatmenu2, ul#secatnav li.sfhover ul#secatmenu2 {left:189px;}
			ul#secatnav li:hover ul#secatmenu3, ul#secatnav li.sfhover ul#secatmenu3 {left:377px;}
			ul#secatnav li:hover ul#secatmenu4, ul#secatnav li.sfhover ul#secatmenu4 {left:565px;}
			#secatshoprefine {border-bottom:1px solid #ccc;}
			#secatshoprefine .secatshopdiv h3 {color:#ad4141;}
			.secatshopcheckcount {color:#777;}
			a.secatshopmorelink {color:#ad4141;}
			a.secatshopmorelink:hover {color:#666;}

		/* shortcuts */
			.seproductsearchshortcut h4 {background:#838483 url(../../../../library/styles/natalie/crimsongray/h-element-gradient.jpg) left center repeat-x;color:#fff;}
			.seproductsearchshortcut h6 {background: url(../../../../library/styles/natalie/crimsongray/catnav-more.gif) left center no-repeat;}

		/* secataloghighlight */
			.sespecialorders h4 {background:#646464 url(../../../../library/styles/natalie/crimsongray/h-element-gradient.jpg) left top repeat-x;color:#fff;}

		/* credit cards */
			.secreditcard {background:#fff;}

		/* siteseal */
			.sesiteseal {background:#fff;}

	/* SECTION 5 : footer link styles */
	#sefooter1 p {color:#666;}

/* PAGE TYPES */

/* item list page */
	#secomp6 .seitemlistdiv table {table-layout:fixed;}
	#secomp6 .seitemlistdiv table .seitempicture a {border:1px solid #fff;}

	/* product icons */
		#secomp6 .seicons li {border:1px solid #fff;}

		/* item list page */
		li.senonshipitem {background: url(../../../../library/styles/natalie/crimsongray/icon-noship.gif) center center no-repeat;}
		li.senonstockitem {background: url(../../../../library/styles/natalie/crimsongray/icon-nostock.gif) center center no-repeat;}
		li.sefemaleitem {background: url(../../../../library/styles/natalie/crimsongray/icon-woman.gif) center center no-repeat;}
		li.secartdisableditem {background: url(../../../../library/styles/natalie/crimsongray/icon-nocart.gif) center center no-repeat;}

		/* item detail page */
		.secatalogpage #seitemmessages ul {border-bottom:1px solid #ebebeb;}
		.secatalogpage #seitemmessages li {color:#444;}
		.seqbpcatalogpage #seitemmessages ul {border-bottom:1px solid #ebebeb;}
		.seqbpcatalogpage #seitemmessages li {color:#444;}
		li.seiconnonshipable {background: url(../../../../library/styles/natalie/crimsongray/icon-noship.gif) left 4px no-repeat;}
		li.seiconnonstocked {background: url(../../../../library/icons/default/hourglass_g.gif) 2px 4px no-repeat;}
		li.seiconcartdisabled {background: url(../../../../library/icons/default/nocart_red_g.gif) left 4px no-repeat;}
		li.seiconpickuponly {background: url(../../../../library/icons/default/car_g.gif) 5px 4px no-repeat;}
		li.seicongroundonly {background: url(../../../../library/icons/default/ground_g.gif) 4px 4px no-repeat;}
		li.seiconaironly {background: url(../../../../library/icons/default/airshipping_g.gif) 2px 0px no-repeat;}

		/* item detail tab area */
		#seitemdesccolright li {border-bottom:1px solid #dddddd;}
		#seitemdesccolright li.seinfofeatureiv a, #seitemdesccolright li.seinfofeatureev a {background: url(../../../../library/styles/natalie/crimsongray/icon-video.gif) left center no-repeat;}
		#seitemdesccolright li.seiconfemale {background: url(../../../../library/styles/natalie/crimsongray/icon-woman.gif) left 4px no-repeat;}
		#seitemdesccolright li.senonstocked {background: url(../../../../library/styles/natalie/crimsongray/icon-nostock.gif) left 4px no-repeat;}
		#seitemdesccolright li a {color:#ad4141;}
		#seitemdesccolright li a:hover {color:#666;}

/* item detail page */
	#seitempicture .sebuttonzoomitem {background: url(../../../../library/styles/natalie/crimsongray/seiconzoom-on.gif) 0 0 no-repeat;}
	#seitempicture .sebuttonzoomitem a {background: url(../../../../library/styles/natalie/crimsongray/seiconzoom.gif) 0 0 no-repeat;}
	#seitemcontent h1 {color:#959595;}
	#seitemcontent .seitemprice .seregularprice {color:#777;}
	#seitemcontent .seitemprice .sespecialprice {color:#c00;}
	#seitemcontent .seitemprice .seoriginalprice {color:#999;}
	#seitemcontent .seitemaction {border-bottom:1px solid #ebebeb;}
	#seitemcontent .sebuttonaddcheckout input {background:#c03b4a;}
	#secomp6 #seitemcontent li.ui-state-default {background:#eee !important;border:1px solid #888;}
	#secomp6 #seitemcontent li.ui-state-active {background:#fff !important;}
	#seitemtabs .setabulardata th {background:#eee;}
	#seitemtabs .setabulardata td {background:#fff;border-bottom:1px solid #dddddd;}
	#seitemtabs .setabulardata td.selabel {background:#eee;border-bottom:1px solid #fff;}
	#seitemdesccolleft h2 {color:#666;}
	#seitemdesccolright h2 {color:#575757;border-bottom:1px solid #dddddd;}
	#seitemtabs h2 {color:#575757;}
	#seitemreviews h2 {border-bottom:1px solid #dddddd;}
	#secomp6 .serelateditems {border:1px solid #bbb;background: url(../../../../library/styles/natalie/crimsongray/vertical-gradient.gif) 0 0 repeat-x;}
	#secomp6 .serelateditems h2 {border:1px solid #fff;border-bottom:none;color:#666;}
	#secomp6 .serelateditems table .seitempicture {border:1px solid #dddddd;background:#fff;}
	#secomp6 .serelateditems table .seitempicture a {border:1px solid #fff;}
	#secomp6 .serelateditems table .seitemdata h5 a {color:#ad4141;}
	#secomp6 .serelateditems table .seitemdata h5 a:hover {color:#dddddd;}
	#secomp6 #seitemaddcart div.seformerror {background-color:#FEFF5F;border:1px solid #900;}

/* qbp page */

	/* qbp home page search area */
	.seqbpcatalogpage .sekeywordsearch .seqbpsearchkeyword .seforminputtext {color:#666;}

	/* qbp home page category listing */
	.seqbpcatalogpage .seqbpbrowse h3 {border-bottom:1px solid #eee;color:#666;}

	/* qbp search results - item list */
	#secomp6 .seqbpcatalogpage .seitemlistpagetableitemlist .sesmalltext {color:#777;}

	/* qbp search results - item detail */
	#seitemcontent .seitemaction {border-bottom:1px solid #ebebeb;}
	.seqbpcatalogpage .sebuttonqbpviewall {border:1px solid #ad4141;background:#dddddd;color:#fff;}
	.seqbpcatalogpage .sebuttonqbpsearchcategory {border:1px solid #ad4141;background:#dddddd;color:#fff;}
	.seqbpbuttons .seforminputbutton {border:1px solid #ad4141;background:#dddddd;color:#fff;}
	.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable th {white-space:nowrap;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;background:#EEEEEE;}
	.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable td {border-bottom:1px dashed #CCCCCC;}
	.seqbpcatalogpage .seqbpmodellist .seqbpmodellistpagetable td.secol2 {white-space:nowrap;}
	.seqbpcatalogpage #seqbpspecs table th {background:#eee;border:1px solid #eee;}
	.seqbpcatalogpage #seqbpspecs table td {border:1px solid #eee;}

/* form page */
	.seformpage .seforminputbutton {border:1px solid #666;background:#dddddd;color:#fff;}

/* location page */
	.selocationspage hr {background:#ccc;color:#ccc;border:0;}

/* private pages */
	.seprivatepage a {border-left:1px solid black;}
	.seprivatepagebody .sepplogintable td.selabel {background:#EEEEEE;border-bottom:1px solid #FFFFFF;white-space:nowrap;}

/* image page */
	.seimagepagetablethumbnails td {border:1px solid #eee;}

/* classifieds page */
	.seclassifiedssearch h4 {background:#838483 url(../../../../library/styles/natalie/crimsongray/h-element-gradient.jpg) left center repeat-x;color:#fff;}
	.seclassifiedssearch .seforminputsmall {border:1px solid #ddd;}
	.seclassifiedsnewads p {background:#eee;border:1px solid #dddddd;}
	.seclassifiedsnavbar li {background:#eee;border:1px solid #ccc;}
	.seclassifiedsbrowse h3 {border-bottom:1px solid #eee;}
	.seclassifiedsbrowse li {color:#777;}
	.seclassifiedslistads .setabulardata th {background:#dddddd;color:#fff;}
	.seclassifiedslistads .setabulardata td {border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
	.seclassifiedslistads .setabulardata td.secol1 {border-left:0px solid #ccc;}
	.seclassifiedslistads .setabulardata td.secol3 {background:#eee;}
	.seclassifiedsadlisttable tr.seroweven {background:#fff;}
	.seclassifiedsadlisttable td.secol1 {background:#fff;}
	.seclassifiedsadlisttable th {background:#dddddd;color:#666;}
	#seadseller div.seadsellername {border-bottom:1px dotted #ccc;color:#666;}
	.seclassifiedspreviewad .seaddetail h2 {color:#666;}
	div.secontainerclassifiedspreviewadpoppage {background:#fff !important;}
	div.secontainerclassifiedspreviewadpoppage .sesectionwidth {background:#fff;}
	div.secontainerclassifiedspreviewadpoppage .sesectionwidthdiv {background:#fff;}
	div.seclassifiedspreviewadpop {background:#fff;}
	div.secontainerclassifiedspreviewadpoppage #sesection3 {background:#fff;}

/* CART - ACCOUNT PAGES */

/* shopping cart */
	.seshoppingcartpage .seshoppingcarttablecontents {table-layout:fixed;}
	.seshoppingcartpage .seshoppingcarttablecontents th.setableheader {color:#000;background-color:#eee;border:1px solid #ccc;border-bottom:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttablecontents th.secol5 {border-right:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttablecontents td {background-color:#fff;}
	.seshoppingcartpage .seshoppingcarttablecontents td.seitempicture {border:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttablecontents td.seitemdetail {border:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttablecontents td.senumericdata {border:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttablecontents td.secartcellquantity {border:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttablecontents td.secartcelltotal {border-right:1px solid #ccc;}
	.seshoppingcartpage .sescpromotion .semessage {color:#080;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartshipping .seshoppingcartshippingdiv {border:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartshipping .seshoppingcartshippingdiv h4 {background:#ccc;color:#333;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartshipping .seshoppingcarttableshipping td.selabel {white-space:nowrap;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartsummary .seshoppingcartsummarydiv {border:1px solid #ccc;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartsummary .seshoppingcartsummarydiv h4 {background:#ccc;color:#333;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartsummary .seshoppingcartsummarytable td {white-space:nowrap;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartsummary .seshoppingcartsummarytable td.seordertotal {border-top:1px solid #999;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartsummary .seshoppingcartsummarytable td.sevalueordertotal {border-top:1px solid #999;}
	.seshoppingcartpage .seshoppingcarttabledata td.seshoppingcartsummary .seshoppingcartsummarytable td.sevaluediscounttotal {color:red;}
	#secontainer .sebuttoncheckout .seforminputbutton {background:0;border:0;}

/* wish list page */
	.sewishlistpage p.semessage {color:#c00;}
	.sewishlistbar {background:#ccc;border:1px solid #bbb;}
	.sewishlistpage .sewishlistnavigation a.sebuttontext {background:#eee;color:#333333;border:1px solid #999;}
	.sewishlistpage .sebuttonsendemailwishlist a.sebuttontext {background:#eee;color:#333333;border:1px solid #999;}
	.sewishlistpage .sebuttonaddtocartwishlist a.sebuttontext {background:#ad4141;color:#fff;border:1px solid #999;}
	.sewishlistpage .setabulardata .serowodd {background-color:#FFF;}
	.sewishlistpage table.sewishlisttablecontents td {border-bottom:1px solid #ccc;}
	.sewishlistpage .sewishlisttablecontents .seroweven {background-color:#FFFFFF;}
	.sewishlistpage .sewishlisttablecontents .sespecialprice {color:#ad4141;}
	.sewishlistpage td.sewishliststatus {color:#666666;}
	.sewishlistpage .sewishliststatus .sewishlistdateadded {color:#777777;}
	.sewishlistpage textarea {background-color:#EFEFEF;color:#333;}
	.sewishlistpage .sebuttonsendemailwishlist input {background:#eee;color:#333333;border:1px solid #999;}
	.sewishlistpage form .sealert {color:#c00;}
	.sewishlistpage input#fromEmail {color:#333;background:#EFEFEF;}

/* account page */
	.seaccountpage .sealert {color:#900;}
	.semyaccountnavigation {color:#999;border-bottom:1px solid #bbb;}
	.semyaccountnavigation span.link {color:#000;}
	.sesectionheader {background:#eee;border:1px solid #bbb;}
	.secustinfoname {border-bottom:1px solid #eee;}
	.secustinfopassword {border-bottom:1px solid #eee;}
	.seadsection label {background:#eee;border:1px solid #bbb;}
	.seaccountpage .seaccounttable .sedividerrow td div {border-bottom:1px solid #eee;}
	.seaccountpage .seaccounttable th.seacctableheader {background:#eee;border:1px solid #999;}
	.seaccounttableordersummary td {border-bottom:1px solid #eee;}
	.seaccountpage .seaccountorderstatustable td {border:1px solid #999;}
	.seaccountpage .seaccounttableordercontents th.seacctableheader {background:#fff;color:#000;}
	.seaccountpage .seaccounttableordercontents .seshoppingcarttableitems th.seacctableheader {background:#eee;border:1px solid #999;}
	.seaccountpage .seaccounttableordercontents .seshoppingcarttableitems td {border:1px solid #999;}
	.seaccountpage div.seaccountbuttonback{background:url(../../../../library/_common/sc-account-back.gif) 0 0 no-repeat;}


	/* Account / Print Order Information */

/* html/image popup layer*/
	#sedragdiv {border: 1px solid #4F4F4F;}
	.sehtmlpopupheader, .seimagepopupheader {background:#C2C2C2 url(../../../../library/_common/seimagepopupheader.gif) repeat-x;border-bottom:1px solid #4F4F4F;}
	.sehtmlpopup, .seimagepopup {background:#FFFFFF;border-bottom:1px solid #4F4F4F;}
	.seimagepopupcaption {background:#EEEEEE;}

/* icons */
	.senonshipable {background: url(../../../../library/icons/natalie/pedestrian.gif) left center no-repeat;}

/* results row */
	div.seresultsnavigation span {border:2px solid #dddddd;background:#fff;}
	div.seresultsnavigation a {background:#eee;border:1px solid #ccc;color:#ad4141;}
	div.seresultsnavigation a:hover {border:1px solid #dddddd;background:#fff;}
	div.seresultscounter span {border:1px solid #dddddd;background:#fff;}
	div.seresultscounter a {background:#eee;border:1px solid #ccc;color:#ad4141;}
	div.seresultscounter a:hover {border:1px solid #dddddd;background:#fff;}

/* stock location popup */
	#selocationstockwindow .x-dlg-bd {background:transparent;overflow:visible !important;}
	#selocationstockwindow .x-dlg-dlg-body {background:transparent;border:0;overflow:visible;}
	table.sestorelocationstockstatustable {background:#FFFFFF;}
	table.sestorelocationstockstatustable td {color:#000000;}
	table.sestorelocationstockstatustable th.setableheader {background-color:#ccc;color:#333;}
	table.sestorelocationstockstatustable td.secol1, table.sestorelocationstockstatustable th.secol1 {border-right:1px solid #aaa;}
	table.sestorelocationstockstatustable .seroweven {background-color:#FFF;}
	table.sestorelocationstockstatustable .serowodd {background-color:#FFF;}
	table.sestorelocationstockstatustable td {border-top:1px solid #ccc;}

/* tabs */
	#sesitesearchtabs div.seitemlistpage .seitemlistpagetableitemlist td.seemptycell {border:medium none;}

/* captcha */
	.secaptchaerror p {color:#c00;}
	.secaptchaerror hr {border:0;color:#c00;background-color:#c00;}
	.secaptchaerror {border:2px solid red;}
	.sebikespeakpage #ForumContainer .secaptcha a {color:#BB0033;}
	.sebikespeakpage #ForumContainer .secaptcha a:hover {color:#c00;}

/* jquery tool tip css */
	#JT_arrow_left{background-image: url(http://www.fitzgeraldsbicycles.com/includes/js/jquery/plugins/jquery.jtip/images/arrow_left.gif);background-repeat: no-repeat;background-position: left top;position: absolute;left:-12px;}
	#JT_arrow_right{background-image: url(http://www.fitzgeraldsbicycles.com/includes/js/jquery/plugins/jquery.jtip/images/arrow_right.gif);background-repeat: no-repeat;background-position: left top;position: absolute;}
	#JT {position: absolute;border: 2px solid #444;background-color: #fff;}
	#JT_copy{color:#333333;}
	.JT_loader{background-image: url(http://www.fitzgeraldsbicycles.com/includes/js/jquery/plugins/jquery.jtip/images/loader.gif);background-repeat: no-repeat;background-position: center center;}
	#JT_close_left{background-color: #444;color:#FFF;}
	#JT_close_right{background-color: #444;color:#FFF;}
	#JT_copy img{border: 1px solid #444;}

/* se content styles */
	.secimageleftwithborder img, img.secimageleftwithborder  {border:1px solid #ccc;}
	.secimagecenterwithborder img, img.secimagecenterwithborder {border:1px solid #ccc;}
	.secimagerightwithborder img, img.secimagerightwithborder {border:1px solid #ccc;}
	.seccellborder {border:1px solid #ccc;}
	.sectextredbold {color:#c00;}
	.sectexthighlightgrey {background-color:#eee;}
	.sectexthighlightyellow {background-color:#FF6;}
	.sectextblockgrey {background-color:#eee;}

/* power reviews */
	.sereviewstatus .prSnippetNumberOfRatingsText {color:#777;}

	.pr-snapshot-head {background-image:url(../../../../files/powerreviews/pwr/engine/images/bg_snapshot_header.gif);border-style:solid;border-color:#dddddd;background-repeat:repeat-x;}
	.pr-snapshot-head-wrapper {color:#333;}
	.prImageSnippetImage {border:1px solid #CCC;overflow:hidden;}
	.prImageSnippet div.prImageSnippetImage a img {border:0 none;}
	a.pr-btn-slide {background:transparent url(../../../../files/powerreviews/pwr/engine/images/bg_button_grey_r.gif) no-repeat scroll top right;color:#FFF;font:85% arial,sans-serif;}
	a.pr-btn-slide span {background:transparent url(../../../../files/powerreviews/pwr/engine/images/bg_button_grey_l.gif) no-repeat;color:#00E;}
	a.pr-btn-slide p {background:transparent url(../../../../files/powerreviews/pwr/engine/images/icon_plus.gif) no-repeat left center;}
	.pr-snapshot-body {border-style:solid;border-color:#dddddd;background-color:#ccc;}
	.pr-snapshot-body-wrapper {border:1px solid #999;background-color:#fff;}
	.pr-snapshot-rating .pr-stars {background-image:url(../../../../files/powerreviews/pwr/engine/images/stars.gif);}
	.pr-snapshot-rating .pr-rating-popout {background:url(../../../../files/powerreviews/pwr/engine/images/icon_popout.gif) no-repeat 0 0;}
	.pr-snapshot-consensus-value {border:1px solid #666;background-color:#ddd;background-repeat:repeat-x;color:#ad4141;}
	.pr-review-points-attr-wrapper .pr-attribute-group {overflow:hidden;border:1px solid #ccc;}
	.pr-rounded {-moz-border-radius-topleft:.2em;-moz-border-radius-topright:.2em;-moz-border-radius-bottomleft:.2em;-moz-border-radius-bottomright:.2em;-webkit-border-top-left-radius:.2em;-webkit-border-top-right-radius:.2em;-webkit-border-bottom-left-radius:.2em;-webkit-border-bottom-right-radius:.2em;border-top-right-radius:.2em;border-top-left-radius:.2em;border-bottom-right-radius:.2em;border-bottom-left-radius:.2em;}
	.pr-attribute-label-pros {color:#333;}
	.pr-attribute-label-cons {color:#c33;}
	.pr-attribute-label-bestuses {color:#333;}
	.pr-attribute-key p {background-color:#eee;}
	.pr-other-attributes-list li.pr-other-attribute-label {background-image:url(../../../../files/powerreviews/pwr/engine/images/icon_grid_bullet.gif);background-position:left center;}
	.pr-snapshot-write-review {background-image:url(../../../../files/powerreviews/pwr/engine/images/icon_grid_arrow.gif);background-position:0 50%;}
	.pr-review-sort {border-color:#dddddd;border-style:solid;background-color:#ccc;}
	.pr-review-sort-wrapper {border-bottom:1px solid #dddddd;}
	.pr-review-sort-box p {border:1px solid #dddddd;background:#ccc;}
	.pr-contents-wrapper {background-color:#fff;border:1px solid #999;}
	.pr-pagination-top {background:#dddddd;color:#333;}
	.pr-pagination-bottom {background:#dddddd;color:#333;}
	.pr-nav-back-to-top {color:#fff;}
	.pr-nav-back-to-top a:link {color:#ad4141;}
	.pr-nav-back-to-top a:hover {color:#000;}
	.pr-page-nav a:link {color:#fff;}
	.pr-page-nav a:hover {color:#000;}
	.pr-review-author-profile-link{background:url(../../../../files/powerreviews/pwr/engine/images/icon_popout.gif) no-repeat center right;}
	.pr-review-author-date{border:1px solid #999;}
	.pr-review-author-badge-wrapper img,.pr-review-author-badge-wrapper a{border:0;}
	.pr-review-wrap{border-bottom:1px solid #dddddd;}
	.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group{border:1px solid #ccc;}
	.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p{background-color:#eee;}
	.pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-value{overflow:auto;}
	.pr-review-bottom-line-wrapper .pr-review-bottom-line{color:#f90;}
	.pr-pic{background:#fff url(../../../../files/powerreviews/pwr/engine/images/shade_light.gif) repeat-x scroll left bottom;border:1px solid #ddd;left:0;}
	.pr-pic .pr-caption{color:#333;}
	.pr-pic-content{background:transparent url(../../../../files/powerreviews/pwr/engine/images/shadow.gif) no-repeat scroll right bottom;}
	.pr-pic-content .wrap1{background:transparent url(../../../../files/powerreviews/pwr/engine/images/shadows/corner_bl.gif) no-repeat scroll -15px 100%;}
	.pr-pic-content .wrap2{background:transparent url(../../../../files/powerreviews/pwr/engine/images/shadows/corner_tr.gif) no-repeat scroll 100% -15px;}
	.pr-pic-content .wrap2 img{background:#fff none repeat scroll 0 0;border:1px solid #bbb;}
	.pr-pic .pr-pic-tags{color:#777;}
	.pr-error{background-color:#efefef;border:1px solid #bbb;}
	.pr-merchant-comments{border:1px solid #ccc;background-color:#efefef;}
	.pr-stars-small{background-image:url(../../../../files/powerreviews/pwr/engine/images/stars_small.gif);}
	.pr-rating{background-color:#414142;color:#fff;}
	.pr-snippet-wrapper{border:1px solid #cbcbcb;background:#efefef;}
	.pr-snippet-stars{border:1px solid #cbcbcb;background:#fff;}
	.pr-snippet-stars .pr-stars-small{background-image:url(../../../../files/powerreviews/pwr/engine/images/stars_small.gif);}
	.pr-snippet-stars .pr-snippet-rating-decimal{background-color:#414142;color:#fff;}
	.pr-popout{background:url(../../../../files/powerreviews/pwr/engine/images/icon_popout.gif) no-repeat 0 0;}
	.pr-snippet-read-write{border:1px solid #cbcbcb;background:#fff;}
	.pr-snippet-read-write a.pr-snippet-link{color:#0072bc;}
	.pr-snippet-read-reviews{border-right:1px dotted #cbcbcb;}
	.pr-pa-snippet{border:1px solid #cbcbcb;background:#efefef;}
	.pr-pa-snippet-qa{border:1px solid #cbcbcb;background:#fff;}
	.pr-pa-snippet-qa a.pr-snippet-link{color:#0072bc;}
	.pr-pa-snippet-read-questions{border-right:1px dotted #cbcbcb;}
	.pr-pa-snippet-questions{border-right:1px solid #ccc;}
	.prPaContainer,.prPaFooter{color:#777;background:#f3f3f3;}
	.prPaContainer p{color:#000;}
	.prPaHeader .prPaQuestionPrompt{*color:#777;}
	.prPaHeader .prPaQuestionPrompt span{color:#000;}
	.prPaHeader .prPaQuestionPromptIntro span{*color:#777;}
	.prPaFooter{color:#000;background:#f3f3f3;border-top:1px solid #D7D7D7;}
	.prPaAskQuestionLnk{background:transparent url(../../../../files/powerreviews/pwr/engine/images/pa_question_bubble.gif) 0 0 no-repeat;}
	.prPaContainer li{border:1px solid #D7D7D7;background:#fff;}
	.prPaCounts{border-top:1px solid #D7D7D7;}
	.prPaAddBorder{border-bottom:1px solid #D7D7D7;}
	.prPaDate{color:darkgray;}
	.prPaQuestion{background-color:#eef;}
	p.prPaAnswerLnk {color:#777;}
	p.prPaAnswerLnk a {color:#FC961A;}
	.prPaAnswerDialog p.prPaVerifiedMerchant{background:transparent url(../../../../files/powerreviews/pwr/engine/images/badge_vm.gif) 0 0 no-repeat;}
	.prPaAnswerDialog p.prPaVerifiedPurchaser{background:transparent url(../../../../files/powerreviews/pwr/engine/images/badge_pa_vb.gif) 0 0 no-repeat;}
	.prPaToggleClosed{background:transparent url(../../../../files/powerreviews/pwr/engine/images/pa_carat_closed.gif) 0 .2em no-repeat;}
	.prPaToggleOpen{background:transparent url(../../../../files/powerreviews/pwr/engine/images/pa_carat_open.gif) 0 .4em no-repeat;}
	.pr-modal-container{border:1px solid #7F7F7F;background-color:#FFF;}
	.pr-modal-toolbar{background-color:#DDD;border-bottom:1px solid #7F7F7F;}
	.pr-modal-container-close{background:url(../../../../files/powerreviews/pwr/engine/images/icon_close.gif) top left no-repeat;}
	.pr-modal-wrapper{border:1px solid #CCC;background-color:#FFF;overflow:auto;}
	.pr-modal-content h2{background:#EFEFEF url(../../../../files/powerreviews/pwr/engine/images/bg_snapshot_header.gif) repeat-x bottom left;}
	.pr-hidden{visibility:hidden;}


	/* snippet v2 */

	.outlet .pr-snippet-read-write a.pr-snippet-link {color:#C60;}
	.pr-snippet-wrapper {background:#fff;}

/* q & a */
	.seqalist h3 {background:#ddd none repeat scroll 0 0;border-bottom:1px solid #ccc;}
	.seqabody {background-color:#F3F3F3;}
	.seqaheader {color:#333333;}
	.seqaintrotext {color:#666666;border:1px solid #DDDDDD;background:#F3F3F3 url(../../../../services/images/shade_light.gif) repeat-x scroll left bottom;}
	fieldset.prfieldwrap {color:#666666;border:1px solid #DDDDDD;background:#F3F3F3 url(../../../../services/images/shade_light.gif) repeat-x scroll left bottom;}
	.seitemcontent .seqatag {background:#efefef url(../../../../library/_common/seqatag-back.jpg) left center no-repeat;border:1px solid #bbb;}
	.seqalist h3 {background:#fff url(../../../../library/_common/seqalist-h3.gif)}
	.seqalist .seqaquestionlink a {background: url(../../../../library/_common/seqaquestionlink-trek.gif) right center no-repeat;}
	.seqalist .seqaquestionlinktop {border-top:1px solid #d7d7d7;}