
/* main styles */
a{color:#4153A9;text-decoration:none;}
a:hover{color:#4153A9;text-decoration:underline;}
/**********************new site design*********************************/
body {background:url(../artworks2/White_BG.gif) repeat-y center; font-family: Verdana, Arial, Helvetica, sans-serif;color: #4153A9;text-decoration: none; font-size: 11px; line-height: 15px; margin:0; padding:0;}
body.newHdrNftr {background:url(../artworks2/outerBodyBG.gif) repeat;padding-top:10px!important;}
body.qas {background:none; font-family: Verdana, Arial, Helvetica, sans-serif;color: #4153A9;text-decoration: none;font-size: 11px; line-height: 15px;}
td {font-family: Verdana, Arial, Helvetica, sans-serif;color: #4153A9;text-decoration: none;font-size: 11px; line-height: 15px;}
a.shoppingcart{color:red;text-decoration:underline;}
a.shoppingcart:hover{color:red;text-decoration:underline;}
td.ad_store { margin:0; padding:0; font-family:Arial, sans serif; font-size:12px; }
.popup_window { position:absolute; top:20px; left:-1000px; z-index:17; width:675px; height:150px; border:2px solid #069; }
.QAS_Popup { position:absolute; left:-1000px; z-index:102; width:590px; height:300px; background-color:#FFFFFF;}
.popup_window_1 { position:absolute; top:20px; left:-1000px; z-index:17; width:675px; height:350px; border:2px solid #069; }
.popup_content { background:url(../images/bg_body.gif) no-repeat 0 0; padding:0 0 30px; }
/*---*/
#header table { margin:0; border:0; }
#header td { vertical-align:top;}
#header img { border:0; }
/*--iframe { width:100%; height:100%; border:0; }--*/
iframe.cartsummary { width:240px ;height:60px ; border:0; overflow: hidden;}
iframe.productreview { width:100% ;height:2000px ; border:0; }
iframe.lenmar {width:0;height:0;border:0;}
/* ----- clear fix for floats ----- */
/* these styles instruct non-IE browsers to render container elements so that they fully enclose floats */		
/* without this class applied, a float might hang over the bottom border of it's container */
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-table; }		
/* hides clearfix from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end hide from IE-mac */
#UKmsg {z-index:1000;background: #ffffff;padding: 3px 10px;border: 5px solid #0a4770;color: #333333;position:absolute;left:50%;top:100px;width:400px;margin:-0px 0px 0px -200px;}
/* header & global navigation */
#header { height:90px; background:url(../images/bg_body_white.gif) repeat-x 0 0;}
/* hack for IE */
* html #header { height:90px; }
/* end hack */
table.header { width:100%; }
#header td.logo { padding:15px 8px 2px 20px; text-indent:0; background-image:none;}
/*---*/
.header-cont, footer-cont{ font-family:'Segoe UI',Arial,Verdana,sans-serif;}
#topnav { padding:0; height:63px; }
#topnav div { position:relative; top:20px; left:0; height:44px; width:420px; white-space:nowrap; }
#topnav a { float:left; border:0; }
#subnav { height:26px; padding:2px 0 0; z-index:3; }
.ad_store { background:url(../images/bg-subnav-store-nonum.gif) no-repeat top right; }
#subnav ul { list-style:none; margin:0; padding:0; white-space:nowrap; }
#subnav li { display:inline; }
#subnav li a:active,#subnav li a:hover { color:#369; border-bottom:1px solid #369; background-color:#116699; }
#subnav li a:link,#subnav li a:visited,#subnav li a:hover { font-weight:bold; text-decoration:none; border-bottom:1px solid #CDE; float:left; padding:3px 8px; margin:1px 0 0; font-size:12px; color:#fff; text-align:center; border:0; border-right:1px solid #17669E; }
/* Set top nav "on" state */
body.home #subnav li a#home:link,
body.home #subnav li a#home:visited,
body.home #subnav li a#home:hover,
body.home #subnav li a#home:active,
body.newproducts #subnav li a#newproducts:link,
body.newproducts #subnav li a#newproducts:visited,
body.newproducts #subnav li a#newproducts:hover,
body.newproducts #subnav li a#newproducts:active,
body.specials #subnav li a#specials:link,
body.specials #subnav li a#specials:visited,
body.specials #subnav li a#specials:hover,
body.specials #subnav li a#specials:active,
body.links #subnav li a#links:link,
body.links #subnav li a#links:visited,
body.links #subnav li a#links:hover,
body.links #subnav li a#links:active,
body.faq #subnav li a#faq:link,
body.faq #subnav li a#faq:visited,
body.faq #subnav li a#faq:hover,
body.faq #subnav li a#faq:active,
body.contactus #subnav li a#contactus:link,
body.contactus #subnav li a#contactus:visited,
body.contactus #subnav li a#contactus:hover,
body.contactus #subnav li a#contactus:active,
body.adorama_inside #subnav li a#adorama_inside:link,
body.adorama_inside #subnav li a#adorama_inside:visited,
body.adorama_inside #subnav li a#adorama_inside:hover,
body.adorama_inside #subnav li a#adorama_inside:active,
body.wishlist #subnav li a#wishlist:link,
body.wishlist #subnav li a#wishlist:visited,
body.wishlist #subnav li a#wishlist:hover,
body.wishlist #subnav li a#wishlist:active,
body.refurbished #subnav li a#refurbished:link,
body.refurbished #subnav li a#refurbished:visited,
body.refurbished #subnav li a#refurbished:hover,
body.refurbished #subnav li a#refurbished:active,
body.overstock #subnav li a#overstock:link,
body.overstock #subnav li a#overstock:visited,
body.overstock #subnav li a#overstock:hover,
body.overstock #subnav li a#overstock:active { background-color:#fff; color:#158; }
/****************end new site design *************************/
/*******left nav****/
#LeftSIdeNav {color: #666666;font-size:11px; width:145px !important;}
#LeftSIdeNav h3{color:#2E77B5;margin:0px;padding:10px 7px 4px;border-bottom:1px solid #AAAAAA;font: bold 12px Arial, Helvetica, sans-serif;}
#LeftSIdeNav .Cat ul {list-style-type: none;margin: 0px;padding: 0px;}
#LeftSIdeNav .Cat li {border-bottom:#CCCCCC solid 1px;}
#LeftSIdeNav .Cat a {color: #555555;display:block;width:auto;padding:2px 0px 2px 7px;text-decoration:none;font: 11px Arial, Helvetica, sans-serif;}
#LeftSIdeNav .Cat a:hover {color: #3399CC;background-color: #eaf5fa;}
#LeftSIdeNav .Other ul {list-style-type: none;margin: 0px;padding: 0px;}
#LeftSIdeNav .Other li {border-bottom:#CCCCCC solid 1px;}
#LeftSIdeNav .Other a {color: #555555;display:block;width:auto;padding:2px 0px 2px 7px;text-decoration:none;font: 11px Arial, Helvetica, sans-serif;}
#LeftSIdeNav .Other a:hover {color: #3399CC;background-color: #eaf5fa;}
.ShoppingRating {height: 105px; width: 125px; background: url(../artworks2/ShoppingRate_BG.gif) no-repeat; padding-top: 1px; margin:7px;}
.ShoppingRating .Rating {margin:34px 21px 0px; height: 28px; background: no-repeat -6px -45px;}
#LeftSIdeNav .Other a#pixInNav{ font-weight:bold;}
#LeftSIdeNav tbody tr td .Other ul li div {
	display:block;
	padding-left:20px;
	background:url(../artworks2/pixBullet.gif) 14px center no-repeat;
}
#LeftSIdeNav tbody tr td .Other ul li div a:link, #LeftSIdeNav tbody tr td .Other ul li div a:visited {
	color:#2E77B5;
	padding-left:3px;
}
.Other ul li a strong{color:#900; font-weight:normal;}
/*******end left****/
FORM{margin:0px;padding:0px;}
h1 {font-size:12px; line-height:17px; font-weight:bold;}
a:link h1 {font-size:12px; line-height:17px; font-weight:bold; text-decoration: none;}
a:hover h1 {text-decoration: none;}
h2 {font-size:12px;color:#660033;font-weight:bold;margin-top:10px;margin-bottom:3px;}
/* simple link */
.link{font-family:Verdana,Arial,Helvetica,sans-serif;color:#0000ff;font-size:8pt;text-decoration:underline;}
.link:hover{font-family:Verdana,Arial,Helvetica,sans-serif;color:#0000ff;font-size:8pt;text-decoration:none;}
/* end **/
.BorderMT {border: 1px solid #364494;}
/* **/
/* KITS */
/*.SaveOnKits {margin:3px 0 0; color: #2E77B5; font: bold 12px Arial, Helvetica, sans-serif; white-space:nowrap;}*/
.SaveOnKits {color: #0b529f; margin: 0px 0px 10px; font-weight:bold;}
.SaveOnKits a:link, .SaveOnKits a:visited {color: #0066CC; text-decoration:none;}
.SaveOnKits a:hover {color: #2E77B5; text-decoration:underline;}
.SaveOnKits span {font-weight: normal;}
.KHead {color: #769CDA;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: normal;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 3px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #4153A9;	border-right-color: #4153A9;	border-bottom-color: #4153A9;	border-left-color: #4153A9;}
.Ktable1 {float: left;}
.Ktable2 {border: 1px solid #D6E0F8;}
.Kinfo {font-family: Verdana, Arial, Helvetica, sans-serif; color: #6775BA; font-size: 10px; text-decoration: none; line-height: 14px;}
.Kinfo:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #3A66D5; font-size: 10px; text-decoration: none; line-height: 14px;}
.Kitem {font-family: Verdana, Arial, Helvetica, sans-serif; color: #6775BA; font-size: 10px; text-decoration: none; line-height: 14px;}
.Kitem:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 10px; text-decoration: none; line-height: 14px;}
.Kcol1 {	background-color: #F1F4FC;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: none;	border-top-color: #D6E0F8;	border-right-color: #D6E0F8;	border-bottom-color: #D6E0F8;	border-left-color: #D6E0F8;}
.Kcol2 {background-color: #FAFBFE;}
#SavingHead {
	font-size: 16px;
	font-weight: bold;
	background-image: url(http://www.adorama.com/Artworks2/SaveHead_Dollar.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 34px;
	color: #F1FDFF;
	padding-top: 9px;
	padding-right: 12px;
	padding-left: 60px;
}
#kitContnr {
	background-repeat: repeat-x;
	width: 100%;
	background-image: url(http://www.adorama.com/Artworks2/SaveHead_BG.gif);
	font-family: Arial, Helvetica, sans-serif;
}
#kititm {
	background-color: #F2F7FD;
	font-family:Arial, Helvetica, sans-serif;
	padding: 10px 10px 5px;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	border: 1px solid #99BEF2;
	margin-top: 10px;
}
#kititm li {
	padding: 0px;
	margin: 0px 0px 0px 0px;
}
#kititm b a {
	color: #339900;
	margin: 0px;
	padding: 0px;
	font: 13px/17px Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
#kititm b a:hover {
	color: #339933;
}
#kititm h4 {
	font-size: 15px;
	color: #0066CC;
	margin:5px 0px 0px;
	padding: 0px;
}
#kitPriceL {
	text-align: right;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
#kitPrice {
	text-align: right;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.ktiQty {
	color: #3366CC;
}
.Price {
	font-weight: bolder;
	font-size: 14px;
	color: #000000;
}
#kititm a {
	color: #0066CC;
	text-decoration: underline;
}
#kititm a:hover {
	color: #333333;
	text-decoration: underline;
}
#kititm a.GrnBtn:link {
	background-image: url(http://www.adorama.com/Artworks2/GrnBtnL.gif);
	background-repeat: no-repeat;
	display:block;
	background-position: left top;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
#kititm a.GrnBtn:hover {
	background-position: left bottom;
}
#kititm a.GrnBtn:link span {
	background-image: url(http://www.adorama.com/Artworks2/GrnBtnR.gif);
	background-repeat: no-repeat;
	background-position: top right;
	display: block;
	padding-top:4px;
	height: 19px;
}
#kititm a.GrnBtn:hover span {
	background-position: bottom right;
}
.KitBuyNow {
	margin-top: 10px;
}
.KitBuyNow:hover {
	margin-top: 9px;
	margin-right: 1px;
}
#kititm .KitImg {
	padding: 8px;
	border: 1px solid #99BEF2;
	float: left;
	background-color: #FFFFFF;
	margin-top: 13px;
	margin-right: 32px;
	margin-bottom: 5px;
	height: 100px;
	width: 100px;
}
/* END KITS*/
.bordr{border-width:1px 0px 0px 1px;border-style:solid;border-color:#C5CBE5;}
.PictBordr {border: 1px solid #B3BADD;	height: 72px;	width: 72px;	text-align: center;	vertical-align: middle;}
.HeadA{font-size:8pt;COLOR:#336699;font-weight:bold;}
.greensmall {font-size : 10px;COLOR : #41A943;font-family : verdana,arial, helvetica;font-weight : normal;text-decoration : none;}
.greensmall:hover {font-size : 10px;COLOR : #006732;font-family : verdana,arial, helvetica;font-weight : normal;text-decoration : underline;}
.greenbold{font-size:10px;COLOR:#41A943;font-weight:bold;line-height:20px;}
.greenbold:hover{font-size:10px;COLOR:#006732;font-weight:bold;}
.bluesmall {font-size : 10px;COLOR : #4153A9;font-family : verdana,arial, helvetica;font-weight : normal;text-decoration : none;}
.orangenbold{font-size:10px;COLOR:#d06c09;font-weight:bold;line-height:20px;}
.orangenbold:hover{font-size:10px;COLOR:#d06c09;font-weight:bold;line-height:20px;}
.orangesmall {font-size : 10px;COLOR : #d06c09;font-family : verdana,arial, helvetica;font-weight : normal;text-decoration : none;}
.orangesmall:hover {font-size : 10px;COLOR : #d06c09;font-family : verdana,arial, helvetica;font-weight : normal;text-decoration : underline;}
.AccsHead {font-family: Arial Narrow, Arial, Helvetica, sans-serif;color: #E6EBF2;text-decoration: none;font-weight: bold;font-size: 15px;}
.INFOBUY{font-size:8pt;color:#333300;font-weight:bold;line-height:17px;}
.INFOBUY:hover{font-size:8pt;color:#625F70;font-weight:bold;line-height:17px;}
.linkleftnav{FONT-SIZE:11px;COLOR:#000000;}
.linkleftnav:visited{FONT-SIZE:11px;COLOR:#000000;}
.linkleftnav:hover{font-size:11px;color:#000066;}
.tdleftnav{HEIGHT:22;}
.VA{font-size : 10px;COLOR : #CC0000;font-family : verdana,arial, helvetica;font-weight : normal;text-decoration : none;}
.VA:hover{color:#FF6633;}
.academytitle{font-size:10px;color:#990000;}
.academytitle:hover{font-size:10px;color:#990000;}
/***********************************************/
.msgtext{font-size:8pt;COLOR:#000000;}
.head1{font-size:15pt;COLOR:#09187E;}
.head2{font-size:10pt;COLOR:#09187E;font-weight:bold;}
/**.head2:first-line{text-transform:uppercase}**/
.pagetitle{font-size:12pt;COLOR:#000000;font-weight:bold;}
.label{font-size:9pt;font-weight:bold;}
/**.pagename { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold; text-decoration: none;}**/
.PageName {color: #769CDA; font-family: Arial, Helvetica, sans-serif; font-size: 18px; border-width:0px 0px 1px 0px;border-style:solid;border-color:#D9DDEE;line-height: normal;}
/**************************************************/
.FormLabel{font-size:9pt;}
.FormLabelEmph{font-size:9pt;font-weight:bold;}
.FormLabelErr{font-size:9pt;font-weight:bold;color:#FF0000;}
.FieldText{font-size:9pt;color:#000000;}
/********************** Categories ***************/
.cathead1{font-size:15pt;COLOR:#09187E;}
.cathead2{font-size:9pt;COLOR:#4153A9;font-weight:bold;line-height:17px;}
.cathead2:hover{COLOR:#333333;}
.cat3listing{color:#727272;}
.cat3listing:hover{color:#020722;}
.chooseCat3 {margin:12px 0; float:left; clear:both}
.chooseCat3 h3 { display: block; margin:0 0 4px; padding:6px; color:#2E77B5; border-bottom:2px solid #ccc; font-size:12px;}
.chooseCat3 a {display:block; height:18px; line-height:18px; overflow:hidden; float:left; width:185px; color:#0066cc; border-bottom:1px solid #ccc; padding:3px 5px; margin:0 5px;}
.chooseCat3 a:hover {display:block; height:18px; line-height:18px; overflow:hidden; color:#0066cc; border-bottom:1px solid #ccc; padding:3px 5px; text-decoration:none; background-color:#f0f0f0;}

/********************** Brand Cat Results - July 10 ***************/
.brandCntnr { padding:15px;}
.brandCntnr .PageName { margin-top:18px;}
.catResults { clear:both; border-bottom:1px solid #CCC; padding-bottom:10px; }
.catResults h2 {font:normal 18px Arial,Helvetica,sans-serif; color:#006699; margin:10px 0 0;}
.catResults h2 a:link {font:normal 18px Arial,Helvetica,sans-serif; color:#006699; margin:10px 0 0; text-decoration:underline;}
.catResults h2 a:hover {font:normal 18px Arial,Helvetica,sans-serif; color:#006699; margin:10px 0 0; text-decoration:none;}
.catResults h3 {font:bold 13px Arial,Helvetica,sans-serif; color:#2E77B5; margin:0; padding:5px 0 0 10px;}
.catResults h3 a:link {font:bold 13px Arial,Helvetica,sans-serif; color:#2E77B5; text-decoration:underline;}
.catResults h3 a:hover { text-decoration:none; color:#2E77B5;}
.catResults ul { margin:0; padding:7px 10px 5px; list-style:none; overflow:auto;}
.catResults ul li {font:normal 13px Arial,Helvetica,sans-serif; color:#666; float:left; padding:2px 12px; border-right:1px solid #ccc; }
.catResults ul li:last-child {border-right:none;}
.catResults a:link {font:normal 13px Arial,Helvetica,sans-serif; color:#888; text-decoration:none;}
.catResults a:hover { color:#444;}

/******************* Options ****************/
.featuretitle{COLOR:#5C0909;font-weight:bold;}
.featuretitle:hover{COLOR:#030166;font-weight:bold;}
.feature{COLOR:#000000; font-size:10px;}
/******************** CategorySearch ************/
.CategorySearch{COLOR:#5C0909;}
.CategorySearch:hover{COLOR:#5C0909;}
/******************* Specials ****************/
.promoname{COLOR:#666666; font-size:10px}
.promoname:hover{COLOR:#996600; font-size:10px; text-decoration:none;}
.promotext{COLOR:#000066;}
.promoprice{font-size:11px;COLOR:#030166;font-weight:bold;}
A.promoprice{font-size:11px;COLOR:#030166;}
.promoprice:hover{font-size:11px;COLOR:#030166;}
.PromoDollarSign{font-size:9px;COLOR:#030166;}
/************************************************************/
.ResultsBrand{font-size:11px;COLOR:#4153A9;font-weight:bold;}
.ResultsSku{COLOR:#727272;}
.ResultsTitle{color:#000000;}
.ResultsTitle:hover{color:#000066;}
.ResultsPrice { font-size : 10px; COLOR : #5c0909; font-family : verdana,arial, helvetica; text-decoration : none; line-height: 10px;}
.ResultsPrice:hover { font-size : 10px; COLOR : #000000; font-family : verdana,arial, helvetica; text-decoration : none;}
.ResultsDollarSign{font-size:9px;COLOR:#030166;}
.ResultsUsed{font-size:11px;COLOR:#4153A9;font-weight:bold;}
.ResultsCondition{COLOR:#AB6C3F;}
.ResultsCondition:hover{COLOR:#8D0E0E;}
/*****************ShippingDropTable ********************/
.ShippingDropTable{background-color:#F9F2E2;margin:0pt;padding:0pt;}
.ShippingDropTableText{COLOR:#000000;background-color:#F9F2E2;font-weight:bold;}
.StockLevel{font-size:8pt;COLOR:#000066;font-weight:bold;}
/**************** DropDown ********************/
.DropDown{margin:0pt;padding:0pt;height:13px;}
.comments{margin:0px;padding:0px;height:50px;width:100%;}
.TextBox{margin:0px;padding:0px;width:150px}
/************************************************************/
.TableHeader{color:#5C0909;font-weight:bold;background-color:#F9F2E2;}
.TableField{font-size:10pt;color:#000000;}
.TableField:hover{font-size:10pt;color:#008080;}
.TableFieldEmph{font-size:10pt;color:#000000;font-weight:bold;}
.GrandTotal{font-size:12pt;color:#000000;font-weight:bold;}
.BgAltDark{background-color:#FBF8F1;}
.BgAltLight{background-color:#FFFFFF;}
/************************** Live Help **********************************/
.LhBorder{background-color:#FFCC33;} 
.LhContent{display:blosk; position:absolute; border: #FFCC33 solid 2px; background: #FFFFCC; width:130px; padding:4px; text-align:center; color:#333333; font: lighter 11px Arial, Helvetica, sans-serif;} 
.LhContent:Hover{color:#BE2121;}
/************************** Search Box **********************************/
.SearchBox{width:100px;font-size:10px;line-height: 15px;}
.SearchDropDown{font-size:10px;line-height: 15px;}
.SearchWraper { background-color:#eaf5fa;}
/************************** Footer ***************************************/
.FooterLink{color:#003399;}
.FooterLink:hover{color:#003399;}
.FooterText{color:#000000;}
#footerWrapper{ padding:25px; margin:0; zoom:1; background:#EDF7FF; font-family:Arial, Helvetica, sans-serif; overflow:hidden; position:relative;background: -moz-linear-gradient(top, #EDF7FF 0%, #CEDEEF 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EDF7FF), color-stop(100%,#CEDEEF));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDF7FF', endColorstr='#CEDEEF',GradientType=0 );
-moz-box-shadow:0 -1px 0 #2E77B5; border-top:1px solid #F5F5F5;}
#footerWrapper ul{list-style:none; margin:0 25px 0 0; padding:0;float:left;}
#footerWrapper li{margin:0 0 3px;padding:0;}
#footerWrapper li a{ font-size:12px; color:#4B70AB;}
#footerWrapper li.footerCategoryHead{ margin-bottom:3px;}
#footerWrapper li.footerCategoryHead a{ color:#1F56AB; font-size:14px; font-weight:bold; }
#footerWrapper .footerPix{ float:none;}
#footerWrapper li.pixCategory{ margin-top:20px;}
#FooterText{ color:#777; font-size:13px; float:right; margin:0 15px 0 0}
#FooterText span{ color:#777; display:block; margin-top:2px;}
#FooterText span a { background-image:none; color:#4B70AB; float:none; width:auto; height:auto;}
#footerSocialStrip {-moz-box-shadow:0 -1px 0 #A7C7F2; border-top:1px solid #EEEEEE; bottom:28px; left:395px; padding-top:20px; position:absolute; width:560px;}
#footerSocialStrip a {float:left; height:34px; width:34px; margin-right:7px; text-indent:-9999px; background:url(../artworks2/footerSocial_BG.png);}
#footerSocialStrip a.followTwiter{}
#footerSocialStrip a.followFacebook{ background-position:-42px 0;}
#footerSocialStrip a.followYouTube{ background-position:-83px 0;}
#footerSocialStrip a.followTwiter:hover{background-position:0 -38px;}
#footerSocialStrip a.followFacebook:hover{ background-position:-42px -38px;}
#footerSocialStrip a.followYouTube:hover{ background-position:-83px -38px;}
/************************ Sony *****************************************/
.SonyNoteHead{font-size:10pt;color:#FF0000;}
.SonyNote{font-size:10pt;color:#0000ff;}
/*********************** Accessories *************************************/
.AccessText{COLOR:#000066;}
.AccessText:hover{COLOR:#000066;}
.AccessPrice{font-size:11px;COLOR:#030166;}
.AccessDollarSign{COLOR:#030166;}
.AccessDollarSignSalePrice{COLOR:#FF0000;}
.AccessSalePrice { font-size : 11px; COLOR : #FF0000; font-family : verdana,arial, helvetica; text-decoration : none;}
.MoreUsed {font-size:10px;color: #DC346F;}
.MoreUsed:hover {font-size:10px;color: #DC346F;}
/*********************** Description ***************************************/
.DescText{font-size:11px;color:#000000;}
.DescText TABLE{font-size:11px;color:#000000;}
.InstuctionText{line-height:12pt;font-size:10pt;color:#000000;}
.bomessage{color:#cc3300;}
/*********************** Item description 12/24/02****************************/
.deschdr{font-size:12px;color:#660033;font-weight:bold;padding-top:10px;padding-bottom:3px;}
.iteminclude{background-color:#E6EBF2;font-size:11px;color:#3C5288;border-top-width:1px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#3C5288;border-right-color:#3C5288;border-bottom-color:#3C5288;border-left-color:#3C5288;padding-top:7px;padding-bottom:7px;}
.longdesc{line-height:13pt;font-size:11px;color:#6375A0;}
.AccsText{font-size:11px;color:#663333;padding:10px 5px 5px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-top-color:#FFFFFF;border-right-color:#FFFFFF;border-bottom-color:#FFFFFF;border-left-color:#FFFFFF;}
.featbulet{width:11px;font-size:11px;color:#000000;font-weight:bold;}
.featdesc{font-size:11px;color:#3C5288;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#E6EBF2;border-right-color:#E6EBF2;border-bottom-color:#E6EBF2;border-left-color:#E6EBF2;padding:4px;width:"100%";}
.spectable{width:"100%";border:1px solid #9FAAC5;}
.specSub{font-size:14px; color:#4F79BD; border-width:0px 0px 1px 0px; border-style:solid; border-color:#3C5288; height: 42px; vertical-align: bottom;}
.specq{padding: 7px;text-align:right;width:20%;vertical-align:top;font-size:11px;color:#3C5288;font-weight:bold;background-color:#F4F7FC; border-width:0px 1px 1px 0px;border-style:solid; border-color:#CDD2E0;}
.speca{padding: 7px;font-size:11px;color:#3C5288; border-width:0px 0px 1px 0px;border-style:solid; border-color:#CDD2E0;}
/****************accessories 01/02/03*******************/
.AccessoriesTable{width:"100%";border:1px solid #CCCC99;}
.AccessoriesText{color:#663333;}
.AccessoriesText:hover{color:#330000;}
.AccessoriesPrice{font-size:11px;color:#660000;font-weight:bold;}
.AccessoriesPrice:hover{font-size:11px;color:#330000;font-weight:bold;}
.tdAccessoriesText{padding:5px 5px 5px;border-width:1px 0 0 0;border-style:solid;border-color:#FFFFFF;}
.tdAccessoriesPrice{padding:5px 5px 10px;}
/*********************** ErrorMsg ****************************/
.ErrorMsg{font-size:11px;color:#FF0000;}
.ErrorMsg:hover{font-size:11px;color:#000000;}
/********************** TitleNav ***************************/
.TitleNav{COLOR:#09187E;padding:0px;}
.TitleNav:hover{COLOR:#09187E;padding:0px;}
.TitleNav h1{    font-family:Helvetica,sans-serif;    margin-top: 25px;    font-weight: normal;    color: #555;    font-size: 17px;    margin: 12px 0 20px;color: #333;    padding: 0 0 5px 0;    font-weight: noramal;}
.TitleNav h1:hover{COLOR:#09187E;}
.TitleNav a{color:#09187E;text-decoration:none;text-decoration:underline;}
.TitleNav a:hover{color:#09187E;text-decoration:underline;}
.TitleNav a:visited{color:#09187E;}
a.titlenav{ font-weight:normal; color:#444;}
/******************ItemDescription,Features*******************/
a.ItemTitleNav{COLOR:#09187E;padding:0px;visibility:hidden;display:none}
a.ItemTitleNav:hover{COLOR:#09187E;padding:0px;text-decoration:none}
.ItemTitleNavText{text-decoration:underline;}
/******************* ResultTitle *****************/
.ResultTitle{COLOR:#000000;font-weight:none;background-color:#F4F7FC;}
/******************* ProdDetail ******************/
.ProdDetailTableBorder{background-color:#000000;}
.ProdDetail{background-color:#F9F2E2;}
.ProdDetailLabel{color:#5C0909;font-weight:bold;}
.ProdDetailLabel:hover{color:#5C0909;font-weight:bold;}
.ProdDetailValue{color:#000000;font-weight:none;}
.ProdDetailValue:hover{color:#000000;font-weight:none;}
.ProdDetailLabelSale{color:#ff0000;font-weight:bold;}
.ProdDetailValueSale{font-size:11px;color:#000000;font-weight:bold;}
/************** Shopping Cart *****************/
.orangebold{font-size:10px;COLOR:#d06c09;font-weight:bold;line-height:20px;}
.ScLabel{font-size:11px;}
.ScLabelEmph{font-size:11px;font-weight:bold;}
.ScValue{font-size:11px;}
.ScValueEmph{font-size:11px;font-weight:bold;}
.ScBrand{font-size:11px;COLOR:#030166;font-weight:bold;}
.ScSku{COLOR:#000000;}
.ScStock{COLOR:#000000;}
.ScTitle{color:#000000;}
.ScTitle:hover{color:#000066;}
.ScPrice{COLOR:#030166;}
.ScExt{font-size:11px;COLOR:#000000;}
.ScPrice:hover{font-size:11px;COLOR:#000000;}
.ScPriceDollarSign{font-size:9px;COLOR:#030166;}
.ScExtDollarSign{font-size:9px;COLOR:#000000;}
.ScUsed{font-size:11px;COLOR:#030166;font-weight:bold;}
.ScCondition{COLOR:#8D0E0E;}
.ScCondition:hover{COLOR:#8D0E0E;}
.ScHeader{color:#5C0909;}
.ScQtyBox{width:25px; height:17px; border:1px solid #C5CBE5;font-size:10px}
.ShopCartAccToggle{background-color:#F4F7FC;border:1px solid #D4DCDC;}
.ShopCartAccTable{background-color:#F4F7FC;border:1px solid #D4DCDC;}
/******************* Checkout *****************/
.CoLabel{color:#000000;}
.CoText{color:#000000;}
.CoLabelEmph{color:#000000;font-weight:bold;}
.CoLabelErr{color:#FF0000;font-weight:bold;}
.CoPageTitle{font-size:12px;color:#5C0909;}
.CoEmail{margin:0px;padding:0px;width:150px}
.CoPwd{margin:0px;padding:0px;width:120px}
/****************** CustInfoBox *******************/
.CustInfoBox{color:#000000;}
/******************* Quote **********************/
.QuoteTitle{color:#030166;font-weight:bold;}
.QuoteMoto{color:#030303;}
.QuoteInstruction{color:#5C0909;}
/************ pro lab digital prints*************/
.prolabInfo{color:#333333;}
.prolabheadder{font-size:12px;color:#990000;font-weight:bold;}
.prolabheadder:hover{font-size:12px;color:#990000;font-weight:bold;}
.prolabTableText{color:#333333;line-height:20px;}
.FrontListing{font-size:11px;color:#111111;}
.index{font-size:11px;color:#000066;}
/************************** Search Results Table Page **********************************/
.SRTHilighted .ResultsTitle b{color:#000000;background-color:#FFFFA8;}
.SRTHilighted .ResultsTitle:hover b{color:#000066;background-color:#FFFFA8;}
.SRTHilighted .ResultsCondition b{COLOR:#AB6C3F;background-color:#FFFFA8;}
.SRTHilighted .ResultsCondition:hover b{COLOR:#8D0E0E;background-color:#FFFFA8;} 
.SRTHilighted .ResultsBrand b{font-size:11px;COLOR:#4153A9;font-weight:bold;background-color:#FFFFA8;} 
.SRTHilighted .ResultsSku b{COLOR:#727272;background-color:#FFFFA8;} 
.SRTHilighted .ResultsUsed b{font-size:11px;COLOR:#4153A9;font-weight:bold;background-color:#FFFFA8;} 
.SRTHilighted .bluesmall b{COLOR:#4153A9;background-color:#FFFFA8;} 
.SRTHilighted .il_brand b{font-size:9pt;COLOR:#4153A9;font-weight:bold;line-height:17px;background-color:#FFFFA8;}
.SRTHilighted .il_title b{color:#727272;background-color:#FFFFA8;}
.SRTHilighted .il_title:hover b{color:#020722;background-color:#FFFFA8;}
.SRTHilighted .GridText b{color:#000000;background-color:#FFFFA8;}
.SRTHilighted ..GridText:hover b{color:#000066;background-color:#FFFFA8;}
.SRT .ResultsTitle b{color:#000000;background-color:#FFFFFF;}
.SRT .ResultsTitle:hover b{color:#000066;background-color:#FFFFFF;}
.SRT .ResultsCondition b{COLOR:#AB6C3F;background-color:#FFFFFF;}
.SRT .ResultsCondition:hover b{COLOR:#8D0E0E;background-color:#FFFFFF;} 
.SRT .ResultsBrand b{font-size:11px;COLOR:#4153A9;font-weight:bold;background-color:#FFFFFF;} 
.SRT .ResultsSku b{COLOR:#727272;background-color:#FFFFFF;} 
.SRT .ResultsUsed b{font-size:11px;COLOR:#4153A9;font-weight:bold;background-color:#FFFFFF;} 
.SRT .bluesmall b{COLOR:#4153A9;background-color:#FFFFFF;} 
.SRT .il_brand b{font-size:9pt;COLOR:#4153A9;font-weight:bold;line-height:17px;background-color:#FFFFFF;}
.SRT .il_title b{color:#727272;background-color:#FFFFFF;}
.SRT .il_title:hover b{color:#020722;background-color:#FFFFFF;}
.catheadH{font-size:9pt;COLOR:#317023;font-weight:bold;line-height:17px;}
.buynow{font-size:9pt;COLOR:#6E9B65;font-weight:bold;line-height:17px;}
.buynow:hover{font-size:9pt;COLOR:#98B791;font-weight:bold;line-height:17px;}
.DescH{COLOR:#666666;}
.DescH:hover{COLOR:#6E9B65;}
/* grid item list */
.il_brand{font-size:9pt;COLOR:#4153A9;font-weight:bold;line-height:17px;background-color:#FFFFFF;}
.il_title{color:#727272;background-color:#FFFFFF;}
.il_title:hover{color:#020722;background-color:#FFFFFF;}
.white{font-size:11px;color:#DDE1F4;}
a.white:link, a.white:visited  {font-size:11px;color:#DDE1F4;}
a.white:hover{font-size:11px;color:#F2C668;}
.Blue{font-size:11px;color:#4153A9;}
.Blue:hover{font-size:11px;color:#F2C668;}
.redsmall {font-size : 10px;COLOR : #C31515;font-family : verdana, arial, helvetica;font-weight : normal;text-decoration : none;}
.redsmall:hover {font-size : 10px;COLOR : #AD0303;font-family : verdana, arial, helvetica;font-weight : normal;text-decoration : underline;}
.GridText{color:#4153A9;}
.GridText:hover{color:#7A86C3;text-decoration:none;}
.Rebate{COLOR:#868347;font-weight:bold; font-size:10px;}
.Rebate:hover{COLOR:#333333;font-weight:bold; font-size:10px;}
.ItemListPrice{font-size:8pt;font-weight:bold;color:#D3022E;}
.A2{color:#4B4B4B; font-size: 10px}
.A2:hover{color:#818181;text-decoration:none; font-size: 10px}
.F2{font-size:11px;color:#4B4B4B;}
.F2:hover{font-size:11px;color:#999999;}
.He1{font-size:13px;color:#666600;}
.Cpadding{padding:7px 0px 0px 7px;}
.SideItemPrice{font-size:8pt;font-weight:bold;color:#E55300;}
.AccessSalePrice{COLOR:#FF0000;}
.AccessSalePrice:hover{COLOR:#FF0000;}
.bluesmall:hover{COLOR:#4153A9; font-size: 10px}
.greensmall{COLOR:#41A943; font-size: 10px}
.greensmall:hover{COLOR:#41A943; font-size: 10px}
.orangesmall{COLOR:#D06C09; font-size: 10px}
.orangesmall:hover{COLOR:#D06C09; font-size: 10px}
.redsmall{COLOR:#C31515; font-size: 10px}
.redsmall:hover{COLOR:#C31515; font-size: 10px}
.ResultsPrice{COLOR:#5C0909; font-size: 10px}
.ResultsPrice:hover{COLOR:#5C0909; font-size: 10px}
.brownsmall{COLOR:#660000; font-size: 10px}
.brownsmall:hover{COLOR:#660000; font-size: 10px}
.BreadCrumbs {font-size : 11px; COLOR : #5464B1; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : normal; text-decoration : none;}
.BreadCrumbs:hover {font-size : 11px; COLOR : #5464B1; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : normal; text-decoration : underline;}
AItablebrdr {border: 1px solid #4153A9; width: 100%;}
.AItablehead {
	background-color: #4153A9;
	width: 100%;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDE1F4;
	text-decoration: none;
	font-weight: bold;
	} 
/*  More Accessories */
#AccHead {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #5881C4;
	font-size: 16px;
	padding:7px 7px 7px 7px;
	border: 1px solid #A1BAE1;
	background: #F0F4F9;
}
#AccHead td{
	font-family: Arial, Helvetica, sans-serif;
	color: #5881C4;
	font-size: 16px;
}
.itmbox {
	padding:7px;
	border: 1px solid #A1BAE1;
}
.RSSLink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;COLOR:#575757;
}
#MissingProdCntnr {border: 1px solid #5486bc;}
.MissingMsg { color: #CC0000; padding:0px; font: bold 12px Arial, Helvetica, sans-serif;}
.missingitem {font: 11px Arial, Helvetica, sans-serif; color: #666666;}
.missingitem p {margin: 0px; padding:5px 0px;}
.missingitem .MFR { color: #660000;}
.recomnditem { font: 13px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #4153A9; display: block; padding: 5px; margin-top: 10px;}
.missingitem img { float: left; padding-right: 12px;}
/*---- Discontinued Items ----*/
a.MissingMsg:link , 
a.MissingMsg:visited ,
a.MissingMsg:hover , 
a.MissingMsg:active {color:#CC0000;}
/*--- QAS Address Verification ----*/
#USPSCorectn p {color: #4B4B4B;font: 12px/16px Arial, Helvetica, sans-serif;margin: 3px 0px 7px;padding: 0px;}
#USPSCorectn table tr td {color: #4B4B4B;font: 12px/16px Arial, Helvetica, sans-serif;margin: 3px 0px 7px;padding: 0px;}
#USPSCorectn h3 {color: #4153A9;margin: 0px 0px 5px;padding: 0px;font-size: 12px;font-weight: bold;}
#USPSCorectn a:link, #USPSCorectn a:visited {text-decoration: underline;border-style: none;color: #2E77B5;}
#USPSCorectn a:hover {text-decoration: underline;border-style: none;color: #CC3300;}
/*-- required Accessories--*/
#ReqAccs {
	width: 200px;
	background: url(../artworks2/ReqAccs_Middle.gif) ;
}
#ReqAccs .ReqBottom {
	width:auto;
	background: url(../artworks2/ReqAccs_btm.gif) no-repeat bottom;
}
#ReqAccs .ReqHead {
	background: url(../artworks2/ReqAccs_top.gif) no-repeat;
	margin-top: 0px;
	color: #FFFFFF;
	width: auto;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding:8px 8px 16px;
}
#ReqAccs p {
	margin: 0px;
	padding: 0px;
}
#ReqAccs #ReqAccsItm {
	border-bottom: 1px solid #496dc9;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 7px;
}
.ReqAccsImg {
	margin-top: 3px;
	margin-right: 12px;
	margin-bottom: 5px;
	float: left;
}
.ReqPrice {
	color: #CC3300;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-top: 7px;
	display: block;
}
.ReqDesc a {
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4153A9;
}
.ReqDesc a:hover {
	font: 11px/15px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #CC6600;
}
/*--end required accessories--*/
/*--NEW DETAILS PAGE STYLES--*/
#BreadcrumbsCntnr {
	font: 11px/15px Arial, Helvetica, sans-serif;
	background: url(../artworks2/BreadcrumbsBG.gif) repeat-x;
	padding: 5px 10px;
	border-bottom: 1px solid #a9acb2;
	color: #0b529f;
}
#BreadcrumbsCntnr a:link, #BreadcrumbsCntnr a:visited {color: #0b529f; text-decoration:underline;}
#BreadcrumbsCntnr a:hover {color: #0b529f; text-decoration:none;}
#PageFeatur {float: right; text-align: right; margin-top: 7px;}
#BreadcrumbsCntnr h1
{	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #0b529f;
	padding: 0px 0px 0px 0px;
	margin-top:1px;
	margin-bottom:1px;
	font-weight: bolder;
}
#BreadcrumbsCntnr a.BtnPageFeatur:link, #BreadcrumbsCntnr a.BtnPageFeatur:visited {
	background: url(../artworks2/BtnPageFeatur_L.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	text-align:center;
	display:block;
	height: 18px;
	cursor:hand;
	float: left;
}
#BreadcrumbsCntnr a.BtnPageFeatur:link span, #BreadcrumbsCntnr a.BtnPageFeatur:visited span {
	text-decoration:none;
	color: #555555;
	display:block;
	height:16px;
	padding-top:2px;
	background: url(../artworks2/BtnPageFeatur_R.gif) no-repeat right top;
}
#BreadcrumbsCntnr a.BtnPageFeatur:hover {
	background-position: left bottom;
	text-decoration:none;
}
#BreadcrumbsCntnr a.BtnPageFeatur:hover span {
	background-position: right bottom;
	text-decoration:none;
}
#ItemMainCntnr {margin-top:22px; color:#777; overflow:hidden;}
#ItemMainCntnr .MFRname {font: 18px Arial, Helvetica, sans-serif;}

#ItemMainCntnr h1 {color: #555555; font-size: 12px; margin-top: 0px; width:385px; _width:auto; word-wrap: break-word;}
#ItemMainCntnr h3 {font-size: 11px; color: #0b529f; margin:0px; word-spacing: -2px;}
#ItemMainCntnr p {padding:0px;	margin:3px 0px;}
#ItemMainCntnr a:link, #ItemMainCntnr a:visited {color: #0c60ba; text-decoration:underline;}
#ItemMainCntnr a:hover {color: #0b529f; text-decoration:none;}
#ItemMainCntnr ul {
	margin: 4px 0px 0px;
	padding: 0px;
}
#ItemMainCntnr li {
	list-style: url(../artworks2/ListArrow.gif) inside;
	padding: 3px 0px 0px;
	margin: 0px;
	font: 11px Arial, Helvetica, sans-serif;
}
#MfrSku {
	font-size: 10px;
	color: #888888;
	margin-bottom: 10px;
}
#UsedCond {font-size: 10px;	color: #1188BB; margin-bottom: 10px; font-weight: bold;}
#UsedCond a:link, #UsedCond a:visited {font-size: 10px; color: #1188BB; margin-bottom: 10px; font-weight: normal;}
#RightCntnr {float:right; font-size: 10px; color: #444444;}
#PriceCntnr {
	width: 200px;
	margin-bottom:10px;
	background: url(../artworks2/PriceCntnr_btm.gif) no-repeat bottom;
}
#PriceCntnrIn {
	background: url(../artworks2/PriceCntnr_top.gif) no-repeat top;
	padding:9px;
}
#afterprice .emailBetterPrice {display:block; margin-top:3px;}
#UnlockedGSM {color: #0f64ba; margin-bottom:5px; padding-left:22px; background:url(../artworks2/Info_icon.gif) no-repeat 0 2px; font-family:Arial, Helvetica, sans-serif;}
#PriceCntnr #PriceCntnrIn #UnlockedGSM a {font-size: 11px; color: #0f64ba; text-decoration:none;}
#PriceCntnr #PriceCntnrIn #UnlockedGSM a:hover {text-decoration: underline;}
/* prices styles */
.BigPrice {font-size: 20px; font-weight: bold; color: #CC0000; display: block; margin-bottom: 7px;}
.SpclPrice {font-size: 18px; font-weight: bold; color: #333333; display: block; margin-bottom: 3px;}
.SuggestedPrice {font-size: 18px; font-weight: bold; color: #333333; display: block; margin-bottom: 5px;}
.InstantPrcFrm {border-bottom:#ecb672 solid 1px; margin-bottom:5px; padding-bottom:5px;}
.InstantPrcFrm strong { float: right;}
.KitsPrcFrm {border-bottom:#ecb672 solid 1px; margin-bottom:5px; padding-bottom:5px;}
.KitsPrcFrm strong { float: right;}
#kititm fieldset {color: #006699; width: 160px; background: #FFFFFF; text-align: center; margin: 7px 0px 0px; padding: 3px; border: 1px solid #99BEF2;}
#kititm legend { text-align: center; color: #0066CC; font: bold 12px Arial, Helvetica, sans-serif;}
.SpclRed { color:#CC0000; font-weight:bold;}
#PriceCntnrIn .SpclRed a {color: #CC0000;}
#MapPrice {color: #CC6600; font-weight: bold; margin-top: 10px;}
/* end prices styles */
#QtyBox { display:block; margin:8px 0px;}
#QtyBox input {color: #555555; font-size: 10px;}
#BMLProductsPage {margin-bottom:10px;}
#BMLProductsPageIn { padding:0px 0px 0px;}
#NeedHelpCntnr {width: 200px; margin-bottom:10px; background: url(../artworks2/NeedHelpCntnr_btm.gif) no-repeat bottom;}
#NeedHelpCntnrIn {background: url(../artworks2/NeedHelpCntnr_top.gif) no-repeat top; padding:10px 10px 5px;}
#NeedHelpCntnrIn #phoneNumber {background: none;color: #529CF5;float: left;font-size: 13px;margin: 2px 0 0;padding: 0;}
#NeedHelpCntnrIn p { clear: left; margin: 3px 0; padding: 0;}
#UsedCntnr {width:160px; background: url(../artworks2/UsedCntnr_btm.gif) no-repeat bottom; text-align:left;}
#UsedCntnrIn {background: url(../artworks2/UsedCntnr_top.gif) no-repeat top; padding:10px 7px 13px 10px;}
#UsedCntnr h3 {color:#757612; font: bold 13px Verdana, Arial, Helvetica, sans-serif; margin:0px;}
#UsedCntnrIn p {padding:0px; margin:3px 0px; color:#444; font: 11px/15px Arial, Helvetica, sans-serif;}
#UsedCntnr a:link, #UsedCntnr a:visited {display: block; color: #0c60ba; text-decoration:underline; margin-left: 72px; background:url(../artworks2/used_arrow.gif) no-repeat left center; padding:1px 0 1px 7px;}
#UsedCntnr a:hover {display: block; color: #0b529f; text-decoration:none;}
#UsedHelpCntnr {width: 200px; margin-bottom:10px; background: url(../artworks2/UsedHelpCntnr_btm.gif) no-repeat bottom;}
#UsedHelpCntnrIn {background: url(../artworks2/UsedHelpCntnr_top.gif) no-repeat top; padding:10px 10px 5px;}
#UsedHelpCntnrIn p { font: 11px/16px Arial, Helvetica, sans-serif;}
#BuyUsed {
	margin: 4px 0px;
	background: url(../artworks2/BtnPageFeatur_L.gif) no-repeat top left;
	height: 18px;
	word-spacing: -1px;
}
#BuyUsed span {
	background: url(../artworks2/BtnPageFeatur_R.gif) no-repeat top right;
	display: block;
	padding:1px 5px;
}
.SmlListBlob {
	background: url(../artworks2/ListArrow.gif) no-repeat left 8px;
	padding-left: 8px;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	padding-top: 4px;
	visibility:hidden;
	display:none;
}
.SmlList {
	background: url(../artworks2/ListArrow.gif) no-repeat left 8px;
	padding-left: 8px;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	padding-top: 4px;
}
.MissingItemPrice {
	color: #CC0000;
	font-weight: bold;
	background: url(../artworks2/Error.png) no-repeat;
	padding: 6px 0px 6px 50px;
}
.BuyMore {	background: url(../artworks2/icon_Qty.gif) no-repeat; padding-left: 18px; color: #0b529f; margin: 0px 0px 10px; font-weight:bold;}
.FreeShip {	background: url(../artworks2/icon_box.gif) no-repeat; display: block; height: 26px; padding-left: 24px; padding-top: 2px; font-weight: bold; color: #35b019; margin-top: 10px;}
.SaleTag {	background: url(../artworks2/icon_SaleTag.gif) no-repeat; display: block; height: 20px; padding-left: 20px; padding-top: 2px; font-weight: bold; color: #CC0000; margin-top: 10px;}
.FreeShip a:link, .FreeShip a:visited, .SaleTag a:link, .SaleTag a:visited {font-weight: normal;}
/*--END NEW DETAILS PAGES--*/
#FrontFeaturedCntnr {margin:5px auto;width: 650px;}
.FeatureItemTab {background: url(../artworks2/Hol_08_FeaturedBar_L.gif) no-repeat left;height:26px;}
.FeatureItemTab span {background: url(../artworks2/Hol_08_FeaturedBar_R.gif) no-repeat right;font-weight: normal;color: #FFFFFF;padding: 5px 7px 6px 12px;font-size: 14px;display: block;}
#FrontFeaturedCntnr #FeatureItemRow {display: inline;float:left;border-bottom: 1px dotted #336485;width: 650px;padding-bottom: 7px;}
#FeatureItemRowNewFront  {display: inline;float:left;width: 650px;padding-bottom: 7px;}
* html #FeatureItem {width: 117px;}
#FeatureItem {width: 118px;float: left;padding: 3px;margin: 3px;font-family: Arial, Helvetica, sans-serif;overflow: hidden;color:#444444;}
#FeatureItem a:link, #FeatureItem a:hover, #FeatureItem a:visited {border: 0px;color: #0b529f;text-decoration:underline;}
#FeatureItem img {padding: 3px;}
#FeatureItem .ItemInfo {height: 45px;overflow: hidden;color: #006699;margin-bottom: 7px;font-size: 11px;}
#FeatureItem .ItemInfo a:link, #FeatureItem .ItemInfo a:visited {color: #006699; border:none; text-decoration:none;}
#FeatureItem .ItemInfo a:hover {color: #003d67; border:none; text-decoration: underline;}
#FeatureItem .SKU {font-size: 10px;color: #777;margin-bottom: 7px;}
#FeatureItem .FreeShip {background: url(../artworks2/icon_box_sml.gif) no-repeat; display: block; height: 20px; padding-left: 20px; font-weight: bold; color: #35b019; margin:7px 0px 3px;}
#FeatureItem .BigPrice {font-size: 17px;margin-bottom: 0px;height: 17px;display: block;}
#FeatureItem .SpclPrice {font-size: 17px;margin-bottom: 0px;height: 17px;display: block;color:#666666;}
#FeatureItem .RequestPrice a:link, #FeatureItem .RequestPrice a:visited {font-size: 12px;margin-bottom: 0px;height: 17px;display: block;color:#517f01;font-size:12px;font-weight: bold;}
#FeatureItem .RequestPrice a:hover {text-decoration:none;}
#FeatureItem .msg {height: 28px;overflow: hidden;color: #333333;font-size: 11px;line-height: 13px;}
#FeatureItem #B4price, #FeatureItem #afterprice {height: 15px;margin-bottom: 2px;overflow: hidden;}
#FeatureItem #afterprice:empty {display:none;}
#FeatureItem .MFRname {font: 14px Arial, Helvetica, sans-serif;display: none;height: 26px;visibility: hidden;}
#FeatureItem .MFRname img { padding:0px;}
#SpecialsCntnr #FeatureItem {   position: static; float: none;    width: 194px;    padding:3px 3px 7px 3px;    margin: 7px 0px;    overflow: visible;    border-bottom: 1px dotted #336485; } #SpecialsCntnr #FeatureItem img {margin-left:42px;} #SpecialsCntnr #FeatureItem .FreeShip {float: right; margin:0px;} 
#SpecialsCntnr #FeatureItem .ItemInfo {height: 30px;} 
#checkoutBtns {	text-align: center;}
#adrmaChckoutBtn {margin: 0px;}
.ChckoutOr {margin:5px 0px;color: #999999;}
.shopCartTopBtn {margin:0 5px 0px;}
#adrmaChckoutBtnTop {margin:0 0 5px 5px ;}
.left {float:left;}
.right {float:right;}
.checkOuTp {float:right;margin-bottom:10px;}
#ListViewCntnr { margin:0 2px; width:616px;}
.listitem { background:url(../artworks2/listitem_BG.gif) repeat-x bottom; clear:both; margin: 0 0 7px; padding: 5px 0 10px; border-bottom:#DDD 1px solid; color:#444444; font: 11px Arial, Helvetica, sans-serif; float: left; width: 100%;}
.listitem a:link, .listitem a:visited {color:#0c60ba; text-decoration: underline;}
.listitem a:hover {text-decoration:none;}
.listitem .Img {width: 72px; float: left;}
.listitem .Pricing {float:right;text-align:left;width:115px;}
.listitem .content .UsedCond a {text-decoration: underline;}

/*#Div3 { display:none;} */
.listitem h1 {display:block; color: #006699; margin:0 0 5px; font-size: 12px; font-weight: normal; max-height:52px; overflow:hidden;}
.listitem h1 a:link, .listitem h1 a:visited {color: #006699; border:none; text-decoration:none;}
.listitem h1 a:hover {color: #003d67; border:none; text-decoration: none;}
.listitem .UsedTitle {color: #CC3333; text-decoration: none;}
.listitem .UsedCond {font-weight: normal; font-size: 11px; color: #CC3333; display: block;}
.listitem .content {margin:0 130px 0 120px;}
.listitem .Img {float: left; width: 110px;}
.listitem .SKU {font-size: 11px; color: #777; margin-bottom: 5px;}
.listitem .msg a:link,.listitem .msg a:visited {color: #333333; font-size: 12px; margin-bottom: 5px; max-height: 30px; overflow: hidden; text-decoration:none;}
.listitem .msg a:hover { text-decoration:underline;}
.listitem .WatchTour {background: url(../artworks2/listitem_Icons.gif) no-repeat left -80px; height: 18px; padding: 2px 0px 0px 20px; margin: 0px 12px 3px 0px; font-size: 10px;}
.listitem .WatchTour a:link, .listitem .WatchTour a:visited {color: #333333; text-decoration:underline; font-size: 11px;}
.listitem .WatchTour a:hover {text-decoration:none;}
.listitem .FreeShip {background: url(../artworks2/listitem_Icons.gif) no-repeat left 0px; height: 18px; padding-left: 20px; font-weight: bold; margin: 0px 12px 4px 0px; float: left;}
.listitem .FreeShip a:link, .listitem .FreeShip a:visited {font-weight: bold; color: #10733A; text-decoration: underline;}
.listitem .FreeShip a:hover {font-weight: bold; color: #10733A; text-decoration:none;}
.listitem .RebateAvl {background: url(../artworks2/listitem_Icons.gif) no-repeat left -20px; height: 18px; padding: 2px 0px 0px 20px; margin: 0px 12px 4px 0px; float: left; clear:left; width:100%;}
.listitem .RebateAvl a:link, .listitem .RebateAvl a:visited {color: #333333; text-decoration:underline;}
.listitem .RebateAvl a:hover {text-decoration:none;}
.listitem .SaleItem {background: url(../artworks2/listitem_Icons.gif) no-repeat left -40px; height: 18px; padding: 2px 0px 0px 20px; font-weight: bold; margin: 0px 12px 4px 0px; float: left; color: #CC0000;}
.listitem .PRcntnr {margin-bottom: 4px;	clear: left;}
.listitem .BuyItUsed {background: url(../artworks2/listitem_Icons.gif) no-repeat left -60px; height: 18px; padding: 2px 0px 0px 20px; margin: 0px; clear:left;}
.listitem .BuyItUsed a:link, .listitem .BuyItUsed a:visited {color: #333333; text-decoration: underline;}
.listitem .BuyItUsed a:hover {text-decoration:none;}
.listitem .BuyItUsed strong {color: #CC0000;}
.listitem .BigPrice, .listitem .SuggestedPrice {font-size: 17px; margin-bottom: 0px;}
.listitem .SpclPrice {font-size: 17px; margin-bottom: 0px; color:#999999;}
.listitem .QtyCntnr {color:#333333; font-size:12px; font-weight: bold; margin-top:5px;}
.listitem .QtyCntnr input {width: 26px; height:18px; text-align:center; border: solid 1px; border-color:#727272 #b4b4b4 #dadada;}
.listitem .BuyMore {background: url(../artworks2/listitem_Icons.gif) no-repeat left -100px; padding: 2px 0px 0px 17px; margin: 5px 0px 0px;}
.listitem .AddToCart {width:90px; background: url(../artworks2/AddToCart_BG.gif) repeat-x top; color: #FFFFFF; font-weight: bold; border:none; margin:3px 0; padding: 2px; font-size:10px; cursor:pointer;}
.listitem .AddToCart:hover {width:90px; background: url(../artworks2/AddToCart_BG.gif) repeat-x -36px; color: #FFFFFF; font-weight: bold; border:none; margin:3px 0; padding: 2px; font-size:10px; cursor:pointer;}
.listitem .SugestedAddToCart {width:90px; background: url(../artworks2/SugestedAddToCart_BG.gif) repeat-x top; color: #FFFFFF; font-weight: bold; border:none; margin:3px 0; padding: 2px; font-size:10px; cursor:pointer;}
.listitem .SugestedAddToCart:hover {width:90px; background: url(../artworks2/SugestedAddToCart_BG.gif) repeat-x -36px; color: #FFFFFF; font-weight: bold; border:none; margin:3px 0; padding: 2px; font-size:10px; cursor:pointer;}
.listitem .RequestPrice {width: 100px; background: url(../artworks2/RequestPrice_BG.gif) repeat-x top; color: #FFFFFF; font-weight: bold; border:none; margin:3px 0; padding: 2px; font-size:10px; cursor:pointer;}
.listitem .RequestPrice:hover {width: 100px; background: url(../artworks2/RequestPrice_BG.gif) repeat-x -36px; color: #FFFFFF; font-weight: bold; border:none; margin:3px 0; padding: 2px; font-size:10px; cursor:pointer;}

.listitem a.requestprice:link,  .listitem a.requestprice:visited {
	width: 100px;
	background: url(../artworks2/RequestPrice_BG.gif) repeat-x top;
	color: #fff;
	font-weight: bold;
	font-size:11px!important;
	border: none;
	margin: 3px 0;
	padding: 4px 0;
	font-size: 10px;
	cursor: pointer;
	text-decoration: none;
	display: block;
	text-align: center;
}

.listitem a.requestprice:hover{background-position: 0 -5px;}



.listitem .SpclPriceMsg {font-weight: bold; color: #1060AC; width: 90px; text-align: center; margin-top: -3px;margin-bottom:3px; background: #E7E7E7; padding: 2px 0; font-size:10px;}
.listitem .AddToWishList {/*background: url(../artworks2/icon_WishList.gif) no-repeat; */padding: 2px 0 0 2px; display: inline;}
.listitem .AddToWishList a:link, .listitem .AddToWishList a:visited {color: #333333; text-decoration:underline;}
.listitem .AddToWishList a:hover {text-decoration:none;}
.listitem .Img img {max-width:100px;}
.tabcolor { background-color:#42799a;}
#Right1_GuidedNavigation1{
	margin: 0;
	padding: 0 1px 0 0;
}
#Right1_GuidedNavigation1 ul{margin:0; padding:0;}
#Right1_GuidedNavigation1 ul li{margin:0; padding:0; list-style:none;}
.DimensionGroupName {
	display:none;
	margin: 0;
	padding: 0;
}
#Right1_GuidedNavigation1 li.blockHeader{
	display:block;
	background:url(../artworks2/refineSearchHdr_BG.gif) repeat-x scroll 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #155A98;
	padding: 0px;
	border: solid 1px #a9cbe9;
	margin:5px 0 0 0;
}
#Right1_GuidedNavigation1 li.blockHeader a.blockHeaderTitle:link, #Right1_GuidedNavigation1 li.blockHeader a.blockHeaderTitle:visited{
	display:block;
	background:url(../artworks2/minMax_GrayBG.gif) no-repeat right 5px;
	text-decoration:none;
}
#Right1_GuidedNavigation1 li.blockHeader a.hidden:link, #Right1_GuidedNavigation1 li.blockHeader a.hidden:visited{ background:url(../artworks2/minMax_GrayBG.gif) no-repeat right -46px; }
#Right1_GuidedNavigation1 li.blockHeader a:link, #Right1_GuidedNavigation1 li.blockHeader a:visited{
	padding:5px;
	outline:none;
	color:#333;
}
#RefineSearcWrapper ul li ul{margin:5px 0 0 0;}
#Right1_GuidedNavigation1 ul.DimensionValues{
	padding:0px;
	margin:4px 0 0 0;
}
#Right1_GuidedNavigation1 li.blockHeader ul.DimensionValues a:link, #Right1_GuidedNavigation1 li.blockHeader .DimensionValues a:visited{
	font-size:11px;
	font-weight: normal;
	color: #0c60ba;
	text-decoration:none;
	padding:5px 3px 5px 0;
}
#Right1_GuidedNavigation1 li.blockHeader ul.DimensionValues a:hover{ text-decoration:underline;}
#Right1_GuidedNavigation1 .DimensionValues li{
	display:block;
	padding:2px 7px 3px;
	border-bottom:dotted 1px #ccc;
	text-decoration: none;
}
#Right1_GuidedNavigation1 .DimensionValues li span{
	color:#999;
	font-size: 11px;
	font-weight: normal;
	margin-left: -3px;
}
#RefineSearcWrapper {width: 195px; font:11px Arial, Helvetica, sans-serif; margin-bottom: 5px; margin-left: 6px; }
#RefineSearcWrapper h1 {margin:7px 0 0; font:normal 17px Arial, Helvetica, sans-serif; color:#FFF; background:no-repeat 133px -2px; padding: 7px 10px; background: url(http://www.adorama.com/artworks2/RefineSearcWrapper_BG.gif) repeat-x; }
#RefineSearcWrapper h2 {color:#2470B9; margin:0px; padding:0px; }
#RefineSearcWrapper h4 {font-size:12px; margin:10px 0px 3px; color:#333333; font-weight:bold; }
#RefineSearcWrapper h5 {margin:0 5px 0 10px; padding:2px; font-weight: normal; color: #222; }
.selectedRefinedBox input {float:right; margin:0; width: 12px; height: 12px; border: none; }
#RefineSearcWrapper #selectedRefined { font: 14px Arial, Helvetica, sans-serif; background:#EAF5FA; color:#FFFFFF; padding:7px; margin: 0 0 10px; border-bottom: 1px solid #a9cbe9; }
.selectedRefinedBox {color:#000000; font-size:11px; padding: 2px 0px 2px 4px; }
.selectedRefinedBox a {color:#0C60BA;}
.selectedRefinedBox a:hover { text-decoration:underline; color:#0C60BA;}
#Pager1 {margin: 0 0 0 12px;}
.ItemOffsetChoice a:link, .ItemOffsetChoice a:visited, .ItemOffsetArrow a:link, .ItemOffsetArrow a:visited { display:block; padding:2px 5px; float: left; background:url(http://www.adorama.com/artworks2/resultPagination_BG.gif) repeat-x; margin: 0 3px 0 0; border: solid 1px #ADB9C2; -moz-border-radius:3px; -webkit-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; color: #333;}
.ItemOffsetChoice a:hover, .ItemOffsetArrow a:hover, .ItemOffsetChoice span {display:block; padding:2px 5px; float: left; margin: 0 3px 0 0; border: solid 1px #fff; -moz-border-radius:3px; -webkit-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; color: #2470B9; font-weight:bold; text-decoration:none; border-color:#2470B9; background:url(http://www.adorama.com/artworks2/resultPagination_BG.gif) repeat-x;}
#srchResultsWrap {font-family:Arial,Helvetica,sans-serif;width:620px;}
#srchTabCntnr {
	border-bottom: solid 3px #2470b9;
	margin-top: 17px;
}
#srchTabCntnr #totalResults{
	margin:7px 18px 0 3px;
	font-size: 13px;
	color: #444;
	font-weight: bold;
}
#srchTabCntnr div{float:left; margin:0 7px 0 0;}
.resultTab em{ font-style:normal; font-size:12px; color:#666; margin:0 0 0 3px;}
.resultTab.activeTab em{color:#ddd;}
.resultTab a:link, .resultTab a:visited{
	background:url(http://www.adorama.com/artworks2/resultTabL_BG.gif) left -35px no-repeat;
	float:left;
    display: block;
}
.resultTab a:link span, .resultTab a:visited span{
	display:block;
	padding:7px 8px;
	color: #333;
	background:url(http://www.adorama.com/artworks2/resultTabR_BG.gif) right -35px no-repeat;
	float:left;
	font-size:12px;
	cursor:pointer;
}
.resultTab a:hover{
	background:url(http://www.adorama.com/artworks2/resultTabL_BG.gif) left -73px no-repeat;
	float:left;
    display: block;
	text-decoration:none;
}
.resultTab a:hover span{
	display:block;
	padding:7px 8px;
	color: #333;
	background:url(http://www.adorama.com/artworks2/resultTabR_BG.gif) right -73px no-repeat;
	float:left;
	font-size:12px;
}
.resultTab.activeTab a:link, .resultTab.activeTab a:visited{
	background:url(http://www.adorama.com/artworks2/resultTabL_BG.gif) left 2px no-repeat;
		color: #fff;
}
.resultTab.activeTab a:link span, .resultTab.activeTab a:visited span{
	color: #fff;
	background:url(http://www.adorama.com/artworks2/resultTabR_BG.gif) right 2px no-repeat;
	font-weight: 400;
	display: inline;
}
.resultTab.activeTab a:hover{
	background:url(http://www.adorama.com/artworks2/resultTabL_BG.gif) left -112px no-repeat;
	
}
.resultTab.activeTab a:hover span {
	color: #fff;
	background:url(http://www.adorama.com/artworks2/resultTabR_BG.gif) right -112px no-repeat;
}
#srchResultsBar{
	clear:left;
	border-top:#adb9c2 solid 1px;
	border-bottom:#adb9c2 solid 1px;
	background:#dfe5e9 url(http://www.adorama.com/artworks2/resultbar_bg.gif) repeat-x;
	padding:7px 7px 3px;
	height: 25px;
	margin-bottom:7px;
}
#pageOptions{
	float:right;
}
#pageOptions div{float:left;}
#pageOptions label{
	font-size:12px;
	color: #333;
}
#pageOptions select{
	font-size:12px;
	height: 20px;
	color: #333;
}
#resltsPerPage{margin-left:12px;}
#resultsPagination{
	margin: 0 0 0 15px;
}
#resultsPagination a:link, #resultsPagination a:visited{
	display:block;
	padding:2px 3px;
	float: left;
	background:url(http://www.adorama.com/artworks2/resultPagination_BG.gif) repeat-x;
	margin: 0 5px 0 0;
	border: solid 1px #fff;
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	color: #333;
}
#resultsPagination a:hover, #resultsPagination a.activePage {
	background:#bbb none;	
	}
ul#searchPathCrumbs{
	margin:10px 0 0;
	padding:0;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	width:620px;
}
#searchPathCrumbs .searchStrtPoint{
	border-right:0;
	padding-left: 0px;
}
ul#searchPathCrumbs li{
	margin:0 10px 0 0;
	padding:0;
	list-style:none;
	float:left;
	padding:3px 12px 3px 0;
	color: #0C60BA;
	font-weight: bold;
	font-size:12px;
	background: url(http://www.adorama.com/artworks2/searchPathCrumbs_bg.gif) no-repeat right center;
	*white-space:nowrap;
}
ul#searchPathCrumbs li img {
	border:none; padding: 0;
}
ul#searchPathCrumbs li a:link, ul#searchPathCrumbs li a:visited{
	color:#0C60BA;
	font-size:12px;
	text-decoration:none;
	font-weight: normal;
}
ul#searchPathCrumbs li a:hover{ text-decoration:underline;}
ul#searchPathCrumbs li#resultsCount{ background:none; padding-left:15px;}
ul#searchPathCrumbs li .xFromSearch {margin-left: 5px;}
ul#searchPathCrumbs li#resultsCount {font-size:13px; color: #333;}
#searchResultsCntnr {clear:left;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;width:620px;}
#searchResultsCntnr h3 { font-size:17px; margin:12px 0 0; color:#333;	border-bottom:solid 1px #aaa; padding: 0 0 3px 0; font-weight: normal;}
#searchResultsCntnr .catagoryLandingHeader h3{ margin-top:25px; font-weight:bold; color:#555;}
#searchResultsCntnr h4 {padding:7px; border-bottom:#adb9c2 solid 1px; background:#dfe5e9 url(http://www.adorama.com/artworks2/resultbar_bg.gif) repeat-x; color: #333; font-size: 13px; margin:0;}
#MoreLink {font-weight:bold;}
#HideLink {font-weight:bold;}
ul#serchMatchingRsult {margin:12px; padding:0;}
ul#serchMatchingRsult li {margin:0; padding:1px 0; list-style:none;}
ul#serchMatchingRsult li a:link { color:#0C60BA; font-size:12px;}
ul#serchMatchingRsult li a:visited { color:#555; font-size: 12px;}
.refineBlocksWrap li {margin:0; padding:0;}
h5.searchMessg {font-weight:normal; color:#444; font-size:13px;}
.wrongSearch, .correctedSerch{ font-weight:bold; margin:0 3px; color:#222;}
.correctedSerch a:link, .correctedSerch a:visited {color: #4153A9; text-decoration: underline;}
.correctedSerch a:hover{color:#074771}
.DimensionSearch { padding:0; margin:0;}
ul#acctdetail {display:block; margin:7px 0 0 0; padding:0; list-style:none;}
ul#acctdetail li {margin: 0 12px 3px 0px; font-family:Arial,sans serif;font-size:11px;font-weight:bold;white-space:nowrap;color:#666;margin-right:12px;padding:0; line-height:normal;}
ul#acctdetail img{border:none;float:left;margin-right:5px;}
a.norm:link, a.norm:visited, a.norm:hover, a.norm:active { font-weight:normal; color:#1188BB; font-size:11px; text-decoration:none; padding:0;}
a.norm:hover{color:#336699; border-bottom:1px solid #336699;}
a.welcome:link, a.welcome:visited {font-weight:bold; color:#039; padding-left:1px; border:none; text-decoration:none; }
a.welcome:hover, a.welcome:active { color:#001177; border-bottom:solid 1px #001177; text-decoration:none; }
a.cartsummaryblack:link, a.cartsummaryblack:visited, a.cartsummaryblack:active { margin:0; padding:0; text-decoration:none; border-bottom:0px; color:#666; font-family:Arial, sans serif; font-size:11px; }
a.cartsummaryblack:hover {border-bottom:1px solid #666; color:#666;}
body.newHdrNftr a.welcome:link,
body.newHdrNftr a.welcome:visited,
body.newHdrNftr a.cartsummaryblack:link,
body.newHdrNftr a.cartsummaryblack:visited,
body.newHdrNftr a.cartsummaryblack:active{color:#fff;}
body.newHdrNftr a.welcome:hover, body.newHdrNftr a.cartsummaryblack:hover{border-color:#fff;}
/* new cart choice*/
#subnav li.tryBetaCart a.Tryhere:link, #subnav li.tryBetaCart a.Tryhere:visited{
	border-right:0;
	color:#115592;
	font-size:13px; 
	margin-left:70px;
	background:#EDF1F4;
	border:1px solid #8BB2D1;
	padding:2px 10px;
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	padding:2px 12px;
}
#subnav li.tryBetaCart a.Tryhere:hover{background:#fff;}
	#subnav li.tryBetaCart{
		position:relative;
		
		}
	#tryBetaCntnr{
		position: absolute; 
		top:0px; 
		right:0px;
		width:220px;
		z-index:4545;
		float:none;
		white-space:normal;
		background: url(/artworks2/betaPop_BG.gif) repeat-x bottom;
		padding:25px 15px 15px 15px;
		border:1px solid #8BB2D1;
		-moz-border-radius:5px;
		-webkit-border-radius: 5px;
		-o-border-radius: 5px;
		display:none;	
		
	}
	#tryBetaCntnr h5{
		font-size:16px;
		color:#1B67AA;
		margin:0;
		padding:0;
		font-weight:normal;
	}
	#tryBetaCntnr h6{
		font-size:12px;
		font-weight:normal;
		color:#444;
		margin:7px 0;
		padding:0;
	}
	#tryBetaCntnr a.tryClick:link, #tryBetaCntnr a.tryClick:visited{
	background:url(/artworks2/tryBeta_BG.gif) no-repeat;
	border:0;
	width:170px;
	font-family: helvetica;
	font-size:17px;
	font-weight:bold;
	color:#115592;
	height:26px;
	text-align:center;
	margin:0 0 20px 24px;
	padding:10px 0 0;
	cursor:pointer;
	
	}
	#tryBetaCntnr a.tryClick:hover{
		background-position:0px -45px;
	}
	
	#tryBetaCntnr p#betaNote{
		margin:15px 0 0;
		color:#444;
		
		}
	
	#clsPop{
		float:right;
		font-size:11px;
		text-decoration:underline;
		cursor:pointer;
		margin-top:-21px;
		color:#115592;
		font-size:14px;
		font-weight:bold;
		}
	#clsPop:hover{
		color:#1B67AA;
		}
/* end new cart choice*/
			#MainBanners {
				margin:7px 0px;
			}
			#PromoCntnr {
				margin-right: 10px;
				float: left;
			}
			#NewsDeskCntnr {
				margin-top: 10px;
				background: url(/artworks2/NewsDesk_Front_BG.gif) no-repeat;
				height: 70px;
				position: relative;
				width: 300px;
				float:left;
			}
			#aircCntnr {
				background: url(/artworks2/AIRC_Front_BG.gif) no-repeat;
				height: 100px;
				cursor:hand;
				width: 300px;
				float:left;
			}
			.NewsDeskInfo {
				font: 12px Arial, Helvetica, sans-serif;
				font-weight:normal;
				position: absolute;
				padding:0px 10px 3px;
				bottom: 0px;
				overflow: hidden;
				height: 13px;
				width: 280px;
			}
			a:link .NewsDeskInfo, a:visited .NewsDeskInfo {
				color: #1188BB; text-decoration:none;
			}
			a:hover .NewsDeskInfo {
				color: #336699;
			}
			.AIRCInfo {
				font: 12px Arial, Helvetica, sans-serif;
				font-weight:normal;
				padding:0px 10px 3px;
				width: 280px;
				height: 13px;
				overflow: hidden;
			}
			a:link .AIRCInfo, a:visited .AIRCInfo {
				color: #555555; text-decoration:none;
			}
			a:hover .AIRCInfo {
				color: #000000;
			}
			#aircCntnr img {
				border-style: none; padding-left:200px; margin-bottom:25px;
			}
.tgMessg { background: #ffffff url(/artworks2/Shade_BG.gif) repeat-x top; padding: 12px; border: 5px solid #333; color: #333333; position:absolute; z-index:20; left:50%; top:105px; width:450px; margin:-0px 0px 0px -225px; font: 12px/18px Arial, Helvetica, sans-serif;}
img.clsBtn{ cursor:pointer; float:right;}
#NewsCntnr {font: 11px Arial, Helvetica, sans-serif; color: #444; height: 178px; width: 343px; overflow: hidden; border: 1px solid #d1e0ed; float: left; margin-right: 10px; background: url(/artworks2/NewsCntnr_BG.gif) repeat-x center -55px; }
#NewsCntnr h1 {	color:#1B67AA; margin: 0px; padding: 7px 12px; font-size: 14px; display: block; background: url(/artworks2/NewsCntnr_BG.gif) repeat-x left -10px; border-bottom: 1px solid #d1e0ed; }
#NewsCntnr a:link {color:#2477C1; text-decoration:none;}
#NewsCntnr a:visited {color:#1B67AA; text-decoration:none;}
#NewsCntnr a:hover { text-decoration:underline;}
#NewsCntnr ul {	padding:12px 10px 0px 5px; margin:1px; }
#NewsCntnr li {	list-style:none; padding:0 0 10px 18px; background: url(/artworks2/NewsCntnr_BG.gif) no-repeat left -240px; }
/* Amazon Warranty Page */
#extendedWarrenty  {background:url(http://www.adorama.com/artworks2/extendedWarrenty_head_BG.gif) no-repeat 100px 0 transparent; color:#888;font-family:Arial,Helvetica,sans-serif;margin:10px 0 18px;padding-left:100px;width:650px;}
#extendedWarrenty h1 {color:#0066af; font-size:1px; font-weight:normal; margin:0; padding:0; text-indent:-9999px;}
#extendedWarrenty h2 { display:none;}
#extendedWarrenty .contentWrap h2 { color:#0066af; font-size:20px; font-weight:normal; margin:0 0 10px 0; padding:0; display:block; }
#extendedWarrenty h3 { color:#555; font-size:15px; font-weight:normal; margin:0 0 30px 0; padding:0; display: block; }
#extendedWarrenty .contentWrap{ padding:165px 0 0 0; position:relative; }
#extendedWarrenty p {font-size:14px; line-height:20px; margin:0 0 7px; }
#extendedWarrenty ol { margin:20px 0 12px; padding:0; list-style:none; }
#extendedWarrenty ol li { font-size:14px; line-height:20px; margin:0 0 10px; padding:0 0 0 30px; background:url(http://www.adorama.com/artworks2/extendedWarrenty_bullet.gif) -26px 2px no-repeat; }
#extendWarrentyForm { -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px; background:#00497e; margin:0 0 22px 30px; overflow:hidden; padding:30px 0; width: 250px; float: right; }
#extendedWarrenty ul { list-style:none outside none; margin:0 0 0 30px; padding:0; }
#extendedWarrenty ul li {list-style:none outside none; margin:0; padding:0; }
#extendedWarrenty label {display:block; font-size:13px; color: #DDD; }
#extendedWarrenty label a {font-size:13px; color: #DDD; }
#extendedWarrenty span {font-size:13px; display:none; margin-bottom:5px; clear:both;}
#extendedWarrenty input { background:none repeat scroll 0 0 #FFFFFF; border:2px solid #CCC; color:#0066AF; font-size:16px; margin:3px 0 12px; padding:7px 10px; width:190px; }
#extendedWarrenty .error #orderNumber, #extendedWarrenty .error #name, #extendedWarrenty .error #email {border:2px solid #DBE101; }
#extendedWarrenty .error label {color:#FCFF99; }
#extendedWarrenty .error span {color:#E6E400; display:block;}
#leaglAgreeContainer input {float:left; width:auto; }
#leaglAgreeContainer label {float:left; margin:3px 0 0 7px; }
#extendedWarrenty #submitExtend { background:#0073b0; background:-moz-linear-gradient(center bottom , #0073b0 35%, #008fc7 100%) repeat scroll 0 0 transparent;  background:-webkit-gradient(linear,left bottom,left top,color-stop(0.35, #0073b0),color-stop(0.95, #008fc7)); border:2px solid #4da0d0; clear:left; color:#FFFFFF; float:left; font-size:16px; font-weight:bold; margin:7px 0 0 30px; padding:6px 24px 5px; text-transform:uppercase; width:auto; }
#extendedWarrenty #submitExtend:hover { background:#006AA3; background:-moz-linear-gradient(center bottom , #006AA3 35%, #0088BE 100%); border:2px solid #4da0d0; background:-webkit-gradient(linear,left bottom,left top,color-stop(0.35, #006AA3),color-stop(0.95, #0088BE)); }
#extendedWarrenty .disc p { font-size:12px; line-height:17px; clear:both; color: #AAA; }
#extendedWarrenty .signUpSucseed{ float:left; margin:10px 35px 0; color:#D2D2D2;}
#extendedWarrenty .signUpSucseed h4 {margin:0 0 10px; padding:0; color:#FFF; font-size:22px; font-weight:normal;}
/* End Amazon Warranty Page */ 
.mainBG {background:url(/artworks2/adorama_top_BG.gif) no-repeat center top; overflow: hidden;}

#siteNavigation{ float:left;  clear:left; width:990px; margin:1px 0 0; border-bottom:1px solid #C3C3C3;
 background: #C1D8EE; background: -moz-linear-gradient(top, #DEF0FF 0%, #C1D8EE 100%); 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DEF0FF), color-stop(100%, #C1D8EE));  
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DEF0FF', endColorstr='#C1D8EE', GradientType=0 );  overflow: hidden;}
#siteNavigation ul{list-style:none;  margin:0; padding:0;}
#siteNavigation ul li{ float:left; text-transform: uppercase; border-right:1px solid #C1D8EE;}

#siteNavigation ul li a {display:block; padding:8px 15px 7px; font-size:11px; line-height:15px; font-weight: bold; text-decoration: none; color:#014474; text-shadow:0 1px 0 #fff; -webkit-transition:all .3s ease-out; -moz-transition:all .3s ease-out;}
#siteNavigation ul li a:hover { color:#001728; text-decoration:none; background: #C1D8EE; background: -moz-linear-gradient(top, #C1D8EE 0%, #DEF0FF 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #C1D8EE), color-stop(100%, #DEF0FF)); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C1D8EE', endColorstr='#DEF0FF', GradientType=0 );}

#phoneNumber {color: #0065AD; font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin:7px 20px 0 0; font-weight: bold; text-shadow: 0 1px 0 #FFFFFF; background:url("../Artworks2/phone_icon.png") no-repeat 0 1px; padding-left:24px; float:right;}

#headCntnr{ overflow:hidden; margin-top:10px; background:url(/artworks2/header_BG.png) no-repeat; font-family:Arial,Helvetica,sans-serif;  zoom:1; position:relative;}
#logo{float:left; width:210px; height:100px; margin:0; padding:0; background:url(/artworks2/adoramaLogo.png) no-repeat 18px 15px; _background:url(/artworks2/adoramaLogo.gif) no-repeat 18px 15px; text-decoration:none;}
#tagline{position: absolute; text-transform: uppercase; left: 25px; color: #BBDDFE; top: 72px; text-shadow:0 -1px 0 #000000; font-weight: bold; font-size: 11px; font-family:Arial,Helvetica,sans-serif;}

/* account info in the header */
#accountSectionCntnr {background: url(/artworks2/accountSection_BG.png) no-repeat; _background:none; height:60px; float: right; margin: 0; padding: 20px 0 15px 25px; width: 230px; font-family: Arial,Helvetica,sans-serif;}
#accountSectionCntnr p {margin:0 0 7px; padding:0; font-size:11px; line-height:15px; font-family:Arial, Helvetica, sans-serif;}
#accountSectionCntnr a:link, #accountSectionCntnr a:visited { color:#fff; font-size: 11px; text-decoration:none;}
#accountSectionCntnr a:hover{ color:#fff; text-decoration:underline;}
#accountSectionCntnr a.loginLink, a.cartLink, a.wishlistLink{ font-weight:bold;}
#accountSectionCntnr a.cartLink {padding:3px 0 0 20px; background:url(/artworks2/cartIcon_BG.png) no-repeat;}
#accountSectionCntnr span{ line-height:15px;}

#departmentNav{ float:left; padding:0; margin:0; list-style:none;}
#departmentNav li{ float:left; margin:18px 1px 0; padding:0; background-image: url(/artworks2/departmentsNav_BG.png); _background-image: url(/artworks2/departmentsNav_BG.gif); background-repeat: no-repeat; zoom:1; }
#departmentNav li a span{display:block; padding:63px 0 4px; margin:0;  color:#FFD735; font-size: 11px; line-height:15px; font-weight: bold; text-align: center; text-transform: uppercase; text-shadow:0 -1px 0 #000;  zoom:1; cursor:pointer; text-decoration:none;}
#departmentNav li a:hover{text-decoration: none;}
#departmentNav li a:hover span{padding:63px 0 4px; color:#f2f2f2;}
#departmentNav li.selected a span{color:#fff;}
#navShop{width:55px; background-position:0 0;}
#navShop:hover{ background-position:0 -88px;}
#navShop.selected{background-position:0 -176px;}
#navWatch{width:88px; background-position:-57px 0;}
#navWatch:hover{background-position:-57px -88px;}
#navWatch.selected{background-position:-57px -176px;}
#navRent{width:88px; background-position:-147px 0;}
#navRent:hover{ background-position:-147px -88px;}
#navRent.selected{ background-position:-147px -176px;}
#navLearn{width:88px; background-position:-237px 0;}
#navLearn:hover{background-position:-237px -88px;}
#navLearn.selected{background-position:-237px -176px;}
#navPrint{width:88px; background-position:-327px 0;}
#navPrint:hover{background-position:-327px -88px;}
#navPrint.selected{background-position:-327px -176px;}
#navSell{width:88px;  background-position:-417px 0;}
#navSell:hover{  background-position:-417px -88px;}
#navSell.selected{  background-position:-417px -176px;}


/* temp adoramaPix sale */
#departmentNav li#navPrint{position:relative;}
#departmentNav li#navPrint:after{ display:none; content:url(../Artworks2/pix_sale_tab.png); position:absolute; bottom:0; right:0; pointer-events:none; }
#departmentNav li#navPrint:hover:after, #departmentNav li#navPrint.selected:after{bottom:2px; }

/*global hoverTips (updated April 28 11)*/
.hoverTips { position: absolute; z-index: 999; max-width: 300px; padding: 15px 20px; opacity:0; filter:alpha(opacity=0); -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; border: 2px solid #ccc; color: #555; background: #fff; background: -moz-linear-gradient(top, #ffffff 0%, #F7F7F7 100%);  -moz-box-shadow: 0 0 15px -5px #444; -webkit-box-shadow: 0 0 15px -5px #444; text-decoration:none!important;  font-family:Arial, Helvetica, sans-serif; line-height:15px; }
.hoverTips.loading { background: #fff url(/artworks2/tooltipLoading.gif) no-repeat center center; min-height:100; min-width: 300px; }
.linkHelper{ position:absolute; top:-25px; left:0; height:25px; width:300px;}
.hoverTips:before { border-color: transparent transparent #CCCCCC; border-style: solid; border-width: 0 12px 10px; content: " "; display: block; height: 0; position: absolute; left: 30px; top: -11px; width: 0; }
.hoverTips:after { border-color: transparent transparent #FFFFFF; border-style: solid; border-width: 0 11px 10px; content: " "; display: block; height: 0; position: absolute; left: 31px; top: -9px; width: 0; }
.hoverTips.tipTop { background: #ffffff; background: -moz-linear-gradient(top, #F7F7F7 0%, #ffffff 100%);}
.hoverTips.tipTop:before { top: auto; bottom: -12px; border-width: 12px 10px 0; border-color: #CCCCCC transparent transparent; }
.hoverTips.tipTop:after { top: auto; bottom: -11px; border-width: 11px 9px 0; border-color: #fff transparent transparent; }
.hoverTips.tipRight:before {left:auto; right:19px;}
.hoverTips.tipRight:after {left:auto; right:20px;}
.hoverTips.tipRight .linkHelper{ left:auto; right:0;}
.tipTop .linkHelper{top:auto; bottom:-40px; height:42px;}
.hoverTips h3 { margin: 0 0 7px; padding: 0; padding: 0; font-size: 12px; color: #2E77B5; text-transform: uppercase; }
.hoverTips p { margin: 0 0 4px; font-size: 11px; line-height: 15px; color: #777; }
.hoverInfo:after{ content:url("/artworks2/tooltip-QuestionIcon.png"); padding-left:1px; position:Â relative; top:Â 2px;}
/*IE7-8 bug*/
.hoverTips{margin-top/*\**/: -18px\9;}
.hoverTips.tipTop{margin-top/*\**/: 18px\9;}

.hoverTips #PhoneNumber{ float:none; font-size:13px;}
.hoverTips.greyMarket{max-width:400px!important;}
.hoverTips.refurbished{max-width:400px!important;}
.hoverTips.openBox{max-width:400px!important;}
.hoverTips.InStoreOnly{max-width:150px!important;}
.hoverTips.InStoreOnly{max-width:250px!important;}
.hoverTips.AddToCart{max-width:250px!important;}
.hoverTips.appleOops{  max-width:500px!important;}		
.hoverTips.appleOops .linkHelper{width:500px;}
.hoverTips.InStoreOnlyapple_NotLoggedIn{max-width:550px!important;}

.hoverInfo{ display:block; margin-bottom:4px;}
.hoverTips.greyMarket h3 { color: #C28700; }
.hoverTips.refurbished h3 { color: #9C6;}
.hoverTips.openBox h3 { color: #9C6;}
.greyMarket { color: #C28700!important; text-decoration:underline;}
.refurbished { color: #9C6!important; text-decoration:underline;}
.openBox { color: #9C6!important; text-decoration:underline;}
.listitem h1 a.hoverInfo{ padding-left:4px; text-decoration:underline!important;}
.emailBetterPrice .hoverInfo:after{display:none;}
a.hoverinfo {text-decoration:none!important;}


/*emergency ALC links fix*/
#homePageContent .alcLinks img {
  max-height: 45px;
  max-width: 45px;
  _height: 45px;
  _width: 45px;

}
/*IE6 ALC links fixes*/
#homePageContent .alcLinks li{ _clear:both;}
#homePageContent .alcLinks li a, .alcLinks li a:hover{ _width:210px;}

/* POPUP styles */
.popupPageFill {display: none; position: fixed; background: url(/artworks2/popupPageFill.png) repeat; z-index: 10001; width: 100%; height: 100%; top: 0; left: 0;}
.popupExit {position: absolute; right: -15px; top: -15px; width: 46px; height: 46px; background: #444; background: url(/artworks2/exitPopup.png) no-repeat; cursor: pointer;}
.popupBorder {-moz-border-radius: 10px; -webkit-border-radius: 10px; position: relative; background: url(/artworks2/popupBorder_bg.png) repeat; left: 50%; padding: 10px; top: 50%;}
.popupContainer {}
h2.popupHeader {padding: 12px 10px 10px 15px; margin: 0; background: #1F56AB; color: #fff; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; font-size: 16px;}
.popupContent.loading {background: #fff url(/artworks2/busy.gif) no-repeat center;}
.popupContent {min-height: 300px; max-height: 560px; overflow: auto; padding: 10px 15px; position: relative; background: #fff; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;}
.Popup300 {margin: -280px 0 0 -150px; width: 300px; max-height: 620px;}
.Popup500 {margin: -280px 0 0 -255px; width: 500px; max-height: 620px;}
.Popup800 {margin: -280px 0 0 -400px; width: 800px; max-height: 620px;}
.popup870 {margin: -280px 0 0 -440px; width: 870px; max-height: 620px;}
.Popup960 {margin: -280px 0 0 -480px; width: 960px; max-height: 620px;}
.PopupVideo {margin:-280px 0 0 -330px; width:660px;}
.PopupLgImg {width: 600px;margin: -280px 0 0 -290px;}


#pixMessage {background:#FFFCDA; border: 2px solid #F8EC9E; clear: both; color: #4B4B4B; font-size: 12px; line-height: 18px; overflow: visible; padding: 12px 14px 12px 50px; position: relative;}
#pixMessage img {position:absolute; top:-32px; left:-10px;}
#pixMessage a {  color: #0F84E3; text-decoration:underline;}
.cart-page #pixMessage {margin:5px 0; text-align: center;}



.energyGuideIcon{display:block;margin:15px 0 0 ; width:90px}


/*Power reviews fix*/
#ShowdetEngine{ #width:612px; #overflow:hidden; #zoom:1;}


.redBox {
    background: none repeat scroll 0 0 #FFF8F9;
    border: 0.0766em solid #BF301A;
    clear: both;
    margin-bottom: 0.383em;
    padding: 0.383em;
    width: 95%;
    font-size:13px;
    text-align:center;
}

.catagoryLandingHeader  ul#serchmatchingrsult li{ margin:0 0 2px; }
.catagoryLandingHeader  ul#serchmatchingrsult li a{ font-size:13px; color:#2E77B5; }
/*airc side links*/
.alcRelated {
margin:10px 3px 10px 10px; 
border:1px solid #ccc;
border-radius:5px;
font-family: Arial,Helvetica,sans-serif;
background: #F7F7F7;
}

.alcRelated h3 {
padding: 0 0 0 0;
margin:0;
border-radius:5px 5px 0 0;
position: relative;
font-size: 13px;
text-transform: uppercase;
color: #1F56AB;
border-bottom: 1px solid #B3C9ED;
text-shadow: 0 1px 1px #FFF;
background: #DEF0FF;
background: -moz-linear-gradient(top,#DEF0FF 0,#C1D8EE 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#DEF0FF),color-stop(100%,#C1D8EE));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DEF0FF',endColorstr='#C1D8EE',GradientType=0);
}

.alcRelated h3 a {
text-align:left;
display: block;
padding: 10px 90px 5px 15px;
color: #4B70AB;
background: url("http://www.adorama.com/artworks2/homePage_ALClogo1.png") no-repeat 95px center;
}

.alcRelated h3 a:hover {text-decoration:none; color:#040B16;}
.alcRelated ul{margin:10px; padding:0; list-style:none;}

.alcRelated li {
text-align:left;
margin: 0 0 10px;
padding: 0;
color: #555;
text-shadow: 0 1px 0 #fff;
}

.alcRelated li a{ color:#069; font-size:12px; line-height: 15px;}
.alcRelated li a{ color:#040B16;}


.usedNavHeader{ font-family: Arial,Helvetica,sans-serif;margin: 10px 0 20px;overflow: hidden;background: #F4F7FC;padding: 10px 0 0;border-top: 1px dotted #333;border-bottom: 1px dotted #333;}
.usedNav{ list-style:none; width:150px; float:left; }
.usedNav li{ padding:0 0 7px 10px; background:url(/artworks2/FAQ-head_bullet.gif) no-repeat 0 7px; }
.usedNav li a{ color:#4153A9; font-size:14px; }
.itemAlternativeListingHeader {
background: #e5e5e5;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#ffffff), color-stop(100%,#e5e5e5));
background: -webkit-linear-gradient(top, #ffffff 0,#e5e5e5 100%);
background: -o-linear-gradient(top, #ffffff 0,#e5e5e5 100%);
background: -ms-linear-gradient(top, #ffffff 0,#e5e5e5 100%);
background: linear-gradient(top, #ffffff 0,#e5e5e5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(top, #ffffff 0, #e5e5e5 100%);
    border-color: #CCCCCC;
    border-radius: 4px 4px 0 0;
    border-style: solid;
    border-width: 1px 1px 2px;
    color: #555555;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    margin: 20px 0 10px;
    padding: 15px 10px;
    text-shadow: 0 1px 0 #FFFFFF;
}

