/*Merchants--Use this file to make any edits that you wish to override styles in the main stylesheets. By making edits to this CSS file, your styles applied here will cascade and overwrite styles in the main CSS files. This will allow you to replace the entire contents of the main stylesheets should it become necessary to update those to fix styling issues with the themes without losing any of your custom styles.*/

.ys_primary{ background:#4b77a6;color:#ffffff;font:bold 11px Arial,verdana,sans-serif;padding:1px 5px;text-align:center;cursor:pointer; display:inline; margin-top:10px;}

/***********************
***** Y! OVERRIDES *****
***********************/
#contents .vertical td {
  vertical-align: baseline;
}
body {text-align:left;}
#bodycontent {float:none;width:587px;margin:0 8px;padding:0;}
#searcharea {width: 250px; clear: both; float:right;background:none;color:#4D78A3;margin:10px 15px 0 0; text-align: right; }
#searcharea *{vertical-align: middle;}
#searchsubmit {background:none; padding:0; margin-left: 3px;}
#section-contenttitle {color:#666666;margin:0;padding:10px 0;font-size:12px;}
.breadcrumbs {margin:0;}
#contentarea {margin:0pt 0pt 10px;}
#contentarea #caption {margin:0;}
#itemarea {margin:10px 0pt;padding:0px;}
#footer {background-repeat: repeat-x;}
#footer-links {font-weight:normal;text-align:left;padding:8px 10px 0 10px;margin:0;}
#footer-links a {text-transform:none;}
#copyright {padding:15px 10px;text-align:left;}
#copyright a{color:#666666;text-decoration:none;}
#copyright a:hover{color:#4d79a8;text-decoration:underline;}
#maintype #caption {padding:0;}
#messagearea {margin:5px 0;}
#contents .name * {color:#666666; font-weight:normal;}
#contents .price {margin:0;}
#contents .expected-date {color:red;}  
#itemtype .itemoption {font-weight:normal;}
#captionarea, #messagearea, #info-div {margin:0px;}
#info-div {padding:0px;}
h1 {font-size:14px;margin:5px 0pt;}
#contents-table tr, #contents-table td {vertical-align:top;}
#contents table table a {display:block; height:100px;}
#contents table table div a {display:inline; height:auto;}

/*********************
***** ITEM TABLE *****
*********************/
.itemtable-header {background:#A2CFEC url(/lib/mygownstest2/bg-table-header.jpg) repeat-x left bottom;color:#FFFFFF;font-size:12px;font-weight:bold;padding:10px 0 14px 10px;}

/*****************
***** HEADER *****
*****************/
.logo {float:left;}
.header {float:right;background:url(/lib/mygownstest2/bg-header.jpg);height:102px;width:384px;}
.header-text {color:#4D78A3;float:right; margin:15px 20px 0 0;}

/**************************
***** LEFT NAVIGATION *****
**************************/
.left-navigation {margin:0 0 15px 0;}
.left-navigation a {color:#666666;text-decoration:none;display:block;margin:0 15px;}
.left-navigation a:hover {text-decoration:underline;}
.leftnav-button-open {padding:2px 0 2px 10px;font-weight:bold;margin:0;}
.leftnav-button-open a{margin:0;}
.leftnav-button {padding:2px 10px;margin:0;}
.leftnav-button a{margin:0;}
.leftnav-current a {font-weight:bold;color:#4a79a5;}
.leftnav-sub-buttons a {display:block;padding:2px 0px 2px 20px;margin:0;}

/****************************
***** YAHOO! CROSS SELL *****
****************************/
.ystore-cross-sell-table {
width:100%;
font-size:inherit; 
font:100%;
}
.ystore-cross-sell-title {
background-image:url('/lib/mygownstest2/titlebar-upsell.jpg');
height:34px;
color:#c2e1f5;
font:bold 14px Tahoma, Geneva, Verdana, sans-serif;
}
.ystore-cross-sell-table-vertical .ystore-cross-sell-cell { width:100%; }
.ystore-cross-sell-table-horizontal .ystore-cross-sell-cell { width:30%; padding-right:3%; }

.ystore-cross-sell-product-image-link { display:block; padding-bottom:8px; }
.ystore-cross-sell-product-caption { padding-bottom:16px; }
.ystore-cross-sell-product-caption p,
.ystore-cross-sell-product-caption h4 { margin:0 0 3px; font-size:11px; }
.ystore-cross-sell-table .ys_promo { font-weight:bold; }



.sitemap1      {font: bold 12px verdana; display: block; padding:0 0 5px 25px; }
.sitemap2      {font: bold 11px verdana; display: block; padding: 0 0 5px 50px;text-decoration:none}
.sitemap3      {font: normal 10px verdana; display: block; padding:0 0 5px 75px;text-decoration:none}
.sitemap2:hover, .sitemap3:hover{text-decoration:underline}

/*Framework Styles*/
div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}body.scATCtemplate1 div#scATCwrapper{display:none;}body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}select.scHideSelect{visibility:hidden;}iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}

/* -- SC Snap Shop v2 -- */
img.popImg-0036{ xvertical-align: top; }

div#iconHolster-0036{
	text-align: center;
	position: absolute;
	z-index: 1;
	cursor: pointer;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}

div#iconObj-0036{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
}

div#iconHolster-0036.hover-0036 div#iconObj-0036{ top: auto; bottom: 0; }

div.pop-0036{
	position: absolute;
	width: 548px;
	background-color: #D6D6D6;
	float: left;
	z-index: 1000;
}

div.pop-0036 *{ padding: 0; margin: 0; }

div.pop-0036 a{
	color: #000;
	text-decoration: underline;
	cursor: pointer;
}

div.pop-0036 a:hover{ text-decoration: none; }

div.pop-0036 .tabContsCaption-0036 ul{
	margin: 1em 0;
	list-style-position: inside;
}

div.popMid-0036{
	background-color: #fff;
	float: left;
	border: solid 1px #A3A3A3;
	position: relative;
	top: -2px;
	left: -2px;
}

div.popTop-0036{
	background: #A3A3A3 url(/lib/mygownstest2/scSSdragBar.png) repeat-x 0 0;
	float: left;
	opacity: .5;
	filter: alpha(opacity=50);
	cursor: move;
}

div.dragging-0036{
	opacity: .75;
	filter: alpha(opacity=75);
}

div.activePop-0036 div.popTop-0036,
div.activePop-0036 div.popAccess-0036{
	opacity: 1;
	filter: alpha(opacity=100);
}

div.popTopInner-0036{
	background: url(/lib/mygownstest2/scSSdragCorner.png) no-repeat 0 0;
	width: 546px;
	height: 27px;
	float: left;
}

div.loading-0036 div.popTopInner-0036{
	background: url(/lib/mygownstest2/scSStopLoading.gif) no-repeat center center;
}

div.popInner-0036{
	clear: both;
	border-top: solid 1px #A3A3A3;
	width: 546px;
	float: left;
	font: normal 11px/1.2 Verdana,sans-serif;
	text-align: left;
}

div.popInner-0036 th,
div.popInner-0036 td{
	font: normal 11px/1.2 Verdana,sans-serif;
}

div.popInner-0036 th,
div.popInner-0036 tr.infoSale-0036 td{ font-weight: bold; }

div.popInner-0036 tr.infoSale-0036 span.youSave-0036{
	font-weight: normal;
	color: #474747;
}

div.pop-0036 a.closeX-0036{
	float: right;
	margin: 3px 3px 0 0;
	display: block;
	color: #fff;
	background-color: #424242;
	text-decoration: none;
}

div.accessBox-0036 a,
div.pop-0036 a.closeX-0036:hover{ text-decoration: none; }

div.pop-0036 a.closeX-0036 img{
	vertical-align: top;
	border: none;
}

div.dragTip-0036{
	position: absolute;
	top: -34px;
	left: -28px;
}

div.pop-0036 div.popBody-0036{
	background: #E5F1FB url(/lib/mygownstest2/scSSbg.gif) repeat-x 0 0;
	float: left;
	width: 546px;
	cursor: auto;
}

div.loading-0036 div.popBody-0036{ display: none; }

div.pop-0036 div.popBodyPad-0036{
	float: left;
	padding: 8px 7px 4px;
}

div.pop-0036 div.popBodyInner-0036{ float: left; width: 532px; }

div.popAccess-0036,
div.onlyPop-0036 div.popAccess-0036{
	float: left;
	width: 228px;
	padding-top: 4px;
	opacity: .5;
	filter: alpha(opacity=50);
}

div.popAccess-0036 img{ vertical-align: middle; }

div.popAccessFoot-0036 img{ margin-right: 4px; }

div.accessBoxOuter-0036{
	float: left;
	display: none;
	width: 228px;
	position: absolute;
	bottom: -3px;
	left: 1px;
	background-color: #D6D6D6;
}

div.accessBox-0036{
	float: left;
	width: 228px;
	background: url(/lib/mygownstest2/scSSaccessBg.png) repeat-x left bottom;
	position: relative;
	top: -2px;
	left: -2px;
}

div.accessBoxPad-0036{
	float: left;
	border: solid 1px #A4A4A4;
	padding: 4px 7px;
}

div.accessBoxInner-0036{ float: left; width: 212px; }

ul.accessBoxList-0036{
	margin-bottom: 4px;
	overflow: auto;
}

ul.accessBoxList-0036 li{ list-style: none; }

ul.accessBoxList-0036 li a{
	display: block;
	padding: 3px 7px;
	color: #000;
}

ul.accessBoxList-0036 li a:hover{ color: #B40001; }

ul.accessBoxList-0036 li.currentPop-0036 a{
	border: none;
	color: #888;
	cursor: default;
}

ul.accessBoxList-0036 li.currentPop-0036 a:hover{
	color: #888;
	text-decoration: none;
}

div.accessBoxFoot-0036{
	float: left;
	width: 212px;
	border-top: solid 1px #CFCFCF;
	padding-top: 4px;
	font-size: 10px;
}

div.accessBoxFoot-0036 img{ float: left; cursor: pointer; }

div.accessBoxFoot-0036 a{
	display: block;
	float: right;
	color: #2B2B2B;
}

div.accessBox-0036 a:hover,
div.pop-0036 h2 a:hover,
ul.tabsHd-0036 li a:hover{ text-decoration: underline; }

div.accessBoxFoot-0036 a *{ vertical-align: middle; }

div.accessBoxFoot-0036 a img{ margin-left: 4px; float: none; }

div.pop-0036 h2{
	font: bold 14px/1.2 Tahoma,Verdana,sans-serif;
	color: #000;
	padding-bottom: 4px;
	margin-bottom: 4px;
	border-bottom: solid 1px #000;
}

div.pop-0036 h2 a{
	float: right;
	padding-left: 12px;
	font: normal 11px/1.7 Verdana,sans-serif;
	color: #000;
	text-decoration: none;
}

div.pop-0036 h2 b{ text-decoration: none; }

ul.tabsHd-0036{
	float: left;
	width: 532px;
	background: url(/lib/mygownstest2/scSStabsTop.gif) no-repeat 0 bottom;
}

ul.tabsHd-0036 li{
	list-style: none;
	float: left;
	width: 131px;
	margin-right: 2px;
	background: #D7D7D7 url(/lib/mygownstest2/scSStabMid.gif) repeat-y -131px 0;
	text-transform: uppercase;
	color: #6E6E6E;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

ul.tabsHd-0036 li.currTab-0036{
	background-color: #fff;
	background-position: 0 0;
}

ul.tabsHd-0036 li a{
	color: #000;
	cursor: pointer;
	display: block;
	padding-bottom: 3px;
	background: url(/lib/mygownstest2/scSStabBtm.png) no-repeat -131px bottom;
	text-decoration: none;
}

ul.tabsHd-0036 li.currTab-0036 a{
	background-position: -393px bottom;
	color: #000;
}

ul.tabsHd-0036 li a.tabMain-0036{
	background-position: -262px bottom;
}

ul.tabsHd-0036 li.currTab-0036 a.tabMain-0036{ background-position: 0 bottom; }

ul.tabsHd-0036 li a span{
	display: block;
	padding: 5px;
	background: url(/lib/mygownstest2/scSStabTop.gif) no-repeat -131px 0;
}

ul.tabsHd-0036 li.currTab-0036 a span{ background-position: 0 0; }

ul.tabsHd-0036 li.viewCartTab-0036{
	float: right;
	background: none;
	text-align: right;
	font-weight: normal;
	text-transform: none;
	width: 80px;
}

ul.tabsHd-0036 li.viewCartTab-0036 a,
ul.tabsHd-0036 li.viewCartTab-0036 a span{
	background: none;
	color: #000;
	font-weight: bold;
}

div.tabContsPad-0036{
	clear: both;
	float: left;
	border: solid 1px #92B5CD;
	border-top: none;
	background: #FFF url(/lib/mygownstest2/scSSbgInner.png) repeat-x;
	padding: 8px;
}

div.tabConts-0036{ float: left; width: 514px; }

div.imgHolster-0036{
	float: left;
	width: 202px;
	text-align: center;
}

div.imgHolster-0036 img{
	border: solid 1px #BBB;
	background-color: #fff;
}

div.tabContsMain-0036,
div.tabContsShipCalc-0036,
div.tabContsCaption-0036,
div.tabContsInsets-0036{
	float: right;
	width: 296px;
	display: none;
}

div.tabContsMain-0036 form{ padding: 0; margin: 0; }

input.text-0036,
div.tabContsMain-0036 select{
	border: solid 1px #B6B6B6;
	background-color: #fff;
	color: #717171;
	font-size: 10px;
	width: 172px;
}

div.tabContsMain-0036 select{ width: 184px; }

input.monogram-0036{
	width: auto;
	margin-right: 2px;
}

input.text-0036,
div.tabContsMain-0036 select option{ padding: 1px 6px; }

div.tabContsMain-0036 table{
	width: 100%;
	border-collapse: collapse;
	padding: 0;
}

table.prodInfoTable-0036{
	border: none;
	margin-bottom: 10px;
}

table.prodInfoTable-0036 tr.infoSale-0036 th,table.prodInfoTable-0036 tr.infoSale-0036 td{ color: #474747; }

/*Turned alternating colors off by default */
/*table.prodInfoTable-0036 tr.odd-0036{
background-color:#F7F7F7;
}*/
table.prodInfoTable-0036 tr.priceUpdated-0036{
	background-color: #FCFDB1 !important;
}

table.prodInfoTable-0036 th,
table.prodInfoTable-0036 td{
	border-top: solid 1px #E5E5E5;
	border-bottom: solid 1px #E5E5E5;
	padding: 4px 8px;
	text-align: left;
	vertical-align: middle;
}

table.prodInfoTable-0036 th{
	text-align: right;
	width: 76px;
	border-right: solid 1px #E5E5E5;
}

input.qtyIn-0036{
	width: 50px;
	text-align: right;
	background-color: #FCFDB1;
	color: #000;
}

table.qtyTable-0036{
	border: solid 1px #E2E2E2;
	margin-bottom: 10px;
}

table.qtyTable-0036 th,
table.qtyTable-0036 td{
	width: 20%;
	text-align: right;
	padding: 4px 8px;
	vertical-align: middle;
}

table.qtyTable-0036 th,
table td.qtyCell-0036{
	font-weight: bold;
	background-color: #eee;
}

table.qtyTable-0036 th{
	text-align: center;
	border-bottom: solid 1px #E2E2E2;
}

div.bttnHol-0036{ text-align: right; }

a.shipLink-0036,
a.orderLink-0036,
a.cancelLink-0036,
a.editLink-0036{
	float: left;
	margin-top: 6px;
	font-weight: bold;
}

input.atcBttn-0036,
input.updateBttn-0036{ padding: 2px 8px; }

a.editLink-0036,
input.updateBttn-0036{ float: right; }

div.shipFormPad-0036{
	clear: both;
	padding: 12px;
	margin-bottom: 10px;
}

div.shipCalcRow-0036{ padding: 6px 0; }

div.shipCalcRow-0036 label{
	float: left;
	width: 60px;
	margin: 2px 4px 0 0;
}

div.shipCalcRow-0036 input.zip-0036,
div.shipCalcRow-0036 input.state-0036{ width: 60px; }

a.orderLink-0036,
a.editLink-0036{ margin: 0 0 10px; }

div.shipTablePad-0036{
	clear: both;
	padding: 6px 12px;
}

div.shipTableRow-0036{ padding: 3px 0; }

div.shipTableRow-0036 label{
	float: left;
	width: 172px;
	margin-right: 4px;
}

div.shipTableRow-0036 span{ float: right; }

div.shipTableHd-0036{
	padding: 3px 0;
	font-weight: bold;
	border-bottom: solid 1px #000;
	margin-bottom: 6px;
}

div.emptyRates-0036{
	padding: 3px 0;
	font-style: italic;
	text-align: center;
}

div.shipCalcDisclaimer-0036{
	font-style: italic;
	padding: 6px 12px;
}

div.knowDrag-0036 div.dragTip-0036,
div.shipTable-0036,
div.showShip-0036 form.pitHolster-0036,
div.shipCalcBox-0036,
div.shipLoading-0036 form,
div.shipDone-0036 form{ display: none; }

div.accessOpen-0036 div.accessBoxOuter-0036,
div.tabConts-0036 div.currTab-0036,
div.showShip-0036 div.shipCalcBox-0036,
div.shipDone-0036 div.shipTable-0036{ display: block; }

div.shipFormPad-0036,
div.shipTablePad-0036,
div.shipLoading-0036{ background-color: #EBEBEB; }

div.shipLoading-0036{
	background: url(/lib/mygownstest2/scSSloading.gif) no-repeat center center;
}

div.tabContsInsets-0036 a{
	display: block;
	float: left;
	margin: 4px;
	border: solid 1px transparent;
}

div.tabContsInsets-0036 img{
	border: solid 1px #C4C2C3;
	vertical-align: top;
}

div.tabContsInsets-0036 a.currInset-0036,
div.tabContsInsets-0036 a.currInset-0036 img{ border: solid 1px #616161; }

div.clearer-0036{ clear: both; }

div#confirmAtcPop{
	position: absolute;
	background-color: #000;
	opacity: .75;
	filter: alpha(opacity=75);
	z-index: 20000;
}

div#confirmAtcPopMsg{
	position: absolute;
	background-color: #fff;
	border: solid 1px #000;
	text-align: center;
	z-index: 20001;
	width: 400px;
	padding: 16px;
	font: normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;
}

div#confirmAtcPopMsg{
	font: normal 1em "Tahoma",Verdana,Geneva,Arial,Helvetica,sans-serif;
}

div#confirmAtcPopMsg input,
div#confirmAtcPopMsg label{ vertical-align: middle; }

div#confirmAtcPopMsg label{ cursor: pointer; }

div#confirmAtcPopMsg .confirmAtcPopTitle{
	font-size: 1.2em;
	font-weight: bold;
	padding: 5px;
}

div#confirmAtcPopMsg .confirmAtcPopActions{ padding: 10px; }

div#confirmAtcPopMsg .confirmAtcPopActions a{ margin: 5px 10px; }

div#confirmAtcPopMsg label{ padding: 0 7px; }
/* -- End SC Snap Shop v2 -- */

td#atcbtn{
	color:#4d79a8;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #a4d0e9;
	text-align: center;
}

td#atcbtn *{
	vertical-align: middle;
	margin: 0 8px;
}


table#qtypricing{
	color: #676767;
	width: 100%;
}

table#qtypricing td{
	text-align: center;
	padding: 5px;
	border-bottom: 1px solid #A4D0E9;
	border-left: 1px solid #A4D0E9;
	vertical-align: middle;
}

table#qtypricing .qtyheader{
	background-color: #A2CFEC;
	color: #FFF;
	border-bottom-color: #FFF;
	font-weight: bold;
}

table#qtypricing td.qtyprice{
	background-color: #A2CFEC;
	color: #FFF;
	font-weight: bold;
}

table#optionsTable td.headertxt{
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	border-bottom: 1px solid #A3BDD8;
	padding: 6px;
}

table#optionsTable td.footerertxt{
	border-top: 1px solid #A3BDD8;
	padding: 4px;
	font-size: 10px;
}

table#optionsTable td.footerertxt td{
	vertical-align: top;
	font-size: 10px;
}

table#optionsTable th,
table#optionsTable td{
	vertical-align: middle;
	color: #FFF;
	padding: 3px;
	font-size: 11px;
}

table#optionsTable td *{
	vertical-align: middle;
}

table#optionsTable td div{
	padding: 2px 0;
	float: left;
}

table#optionsTable td label{
	padding: 0 9px 0 5px;
}

table#optionsTable input,
table#optionsTable select{
	color: #666;
	font: normal 11px Verdana,Tahoma,Helvetica,sans-serif;
}

/*Review Styles*/
FORM{ margin: 0px; padding: 0px; }

.clearboth{ clear: both; }

#customer-reviews{
	margin: 7px 0 7px 0;
	background: #ffffff;
	width: 587px;
}

#customer-reviews .header{
	background: url(/lib/mygownstest2/title-reviews.gif) top left no-repeat;
	color: #4A759F;
	width: 100%;
	overflow: none;
	text-indent: -999px;
	font: bold 12px arial;
	margin-bottom: 5px;
	height: 35px;
}

#customer-reviews .reviewheader{
	background: url(/lib/mygownstest2/bg-reviews-box.gif) bottom left repeat-x;
	float: left;
	width: 567px;
	padding: 5px 10px;
}

/*width/3 depending on #customer-reviews width*/
#customer-reviews .state{
	width: 215px;
	float: left; /*background-color:#ccc;*/
}

/*width/3 depending on #customer-reviews width*/
#customer-reviews .state DIV{ margin-bottom: 4px; }

#customer-reviews .state .overall{ xfont: bold 12px arial; }

#customer-reviews .state .total{ xfont: normal 10px arial; }

#customer-reviews .stars IMG{ cursor: pointer; }

#customer-reviews .stars A{
	text-decoration: none;
	color: #666666;
}

#customer-reviews .stars A:hover{ text-decoration: underline; }

#customer-reviews .view{
	text-align: center; /*background-color:#AA0C0C;*/
	width: 190px;
	float: left;
	padding-top: 10px;
}

#customer-reviews .view A{
	color: #4B77A6;
	text-decoration: underline;
}


#customer-reviews .stars{
	text-align: right; /*background-color:#000;*/
	width: 140px;
	float: right;
}

#customer-reviews .stars div{
	text-align: center;
}

.top-line{
	height: 1px;
	font-size: 1px;
}

.review-separator{ border-top: 1px solid #E5E5E5; }

.review{
	padding: 0 10px;
}

.review .review-stars{
	width: 97px;
	float: left;
	text-align: left;
	height: 16px;
}

.review .review-date{
	padding-top: 2px;
}

.review DIV{
	font: normal 11px arial;
	padding: 0;
}

.review B{ margin-left: 10px; }

.review .revloc .reviewer{ width: 55px; float: left; }

.review .revloc .reviewer b{ margin: 0; font-weight: normal;}

.review .revloc{ margin: 10px 0 10px 0; }

#reviews{
	display: block;
	clear: both;
	background: #ffffff;
}

#all-reviews .header{
	padding: 10px;
	text-align: center;
	xfont: bold 11px arial;
	color: #000000;
}

#all-reviews div{ xfont: normal 11px arial; }

.viewall{ text-align: right; }

.viewall A{
	text-decoration: underline;
	font: bold 12px arial;
	color: #000000;
}

.viewall A:hover{ text-decoration: none; }

.allreviews-sort,.allreview-stars,.allreview-reviewer{ padding-bottom: 3px; }

.allreview-review{ padding-top: 15px; }

.allreview-prodname{ color: #005caa; }

.allreviews-sort a{
	color: #000000;
	font: bold 11px arial;
}

/*AUTO EMAILER*/
.emailer-review-container{ width: 565px; }

.emailer-review-container td,.emailer-review-container div,.emailer-review-container input,.emailer-review-container select{
	font: 11px Arial,Verdana,Tahoma;
}

.emailer-reviewform-border{ border: 1px solid #c3173b; }

.emailer-reviewlabel{
	padding: 5px;
	border-bottom: 1px solid #c3173b;
	font: bold 15px Tahoma,Verdana,Arial !important;
	color: #1a2485;
	background: #ffffcc;
}

.emailer-required{ font-weight: bold !important; }

.emailer-textarea{
	width: 250px;
	font: 11px Arial,Verdana,Tahoma;
}

.emailer-review-container a{ color: #000000; }

.title-emphasis-font{
	color: #ba0000;
	font: bold 13px Tahoma !important;
}

/*AUTO EMAILER CSS*/
.overall{ white-space: nowrap; }

/*REMOVE GOOGLE RELATED BAR*/
iframe.grelated-iframe {
	left:-99999px !important;
	display: none !important;
}

