/* Stefanie Dessous Stylesheet */
html { color: #000; background: #fff; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after{ content:''; }
abbr, acronym {border:0;font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }

/* 
th,td{margin:0;padding:0;} 
table{border-collapse:collapse;border-spacing:0;}
*/

/* default tags */
body { 
    color: #696969; padding: 33px 55px; /*background: #eee url("img/bkgd.jpg") repeat; */
    font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 15px; margin: 0; 
    
    background-color: #fafafa;
    background-image: -webkit-linear-gradient(top, #fafafa, #ccc);
    background-image: -moz-linear-gradient(top, #fafafa, #ccc);
    background-image: -o-linear-gradient(top, #fafafa, #ccc);
    background-image: linear-gradient(top, #fafafa, #ccc);
}

.centerColumn .main ul { padding-left: 16px; }
.centerColumn .main ul li { list-style-type: disc; }

img, table { border: 0; }

form { display: inline; }
legend { color: #000; }
checkbox, input, radio, select { font-size: 11px; margin-right: 3px; margin-bottom: 3px; margin-left: 0; }
textarea { width: 280px; font-size: 11px; margin-right: 3px; overflow: auto; }

h2 { font-size: 16px; }
h3 { font-size: 14px; }

.smallText, .boxText, .boxTextBG, .boxTextBGII, .errorBox, .stockWarning, .orderEdit, .infoBoxContents, .infoBoxNoticeContents, .boxTextPrice { font-size: 10px; }

/* page layout */
.page { 
    width: 970px; 
    margin: 0 auto; 
    overflow:hidden; 
    /*box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);*/
}

.centerColumn,
.sideColumn { float:left; overflow:hidden; height: 100%; }
.centerColumn { width: 570px; }
.sideColumn { width: 200px; }
.last { float: none; }

.smallInput { width: 156px; }
.smallInputWithImage { width: 126px; }

.columnHalf { width: 50%; float:left; }

.headerTop { height:148px; }
.headerLink { display: block; }
.topMenu { height: 70px; padding-top: 7px; }
.topMenu .topMenuItems { height: 38px; text-align: center; }
.topMenu .topMenuItems a { padding: 0 5px; }
.topMenu .breadCrumbs { height: 29px; }
* html .topMenu { height: 77px; }

.pageContent { padding-bottom: 20px; }

.pageFooter .centerColumn,
.pageFooter .sideColumn { height: 95px; padding-top:40px; }
.pageFooter a { margin: 0 15px; font-size: 11px; color: #fff; }

.productBox { padding: 8px 8px 10px; }

.contentBox { padding-left: 8px; padding-right: 8px; }

.categoryElement { width: 33%; float:left; margin-bottom: 20px; height: 250px; }
.productListingBox { width: 270px; float:left; overflow:hidden; margin: 0 0 15px 8px; }

.paddingRight { padding-right:8px; }

/* text boxes */

.boxText_left { font-size: 12px; line-height: 17px; padding-left: 19px; }
.boxText_left ul { padding: 0; margin: 0; }
.boxText_left li { list-style-type: none; margin: 0 0 2px; }
.boxText_left table { border-spacing: 0; }
.boxText2 { font-size: 12px; line-height: 16px; }
.boxTextBG { background-color: #fff; }
.boxTextBGII { background-color: #EFEFEF; }
.boxTextPrice { color: #cc3366; }

.bottomBorder { border-bottom: 1px solid; border-color: #ccc; }

.infoBox_right, .infoBox { padding-bottom: 5px; padding-top: 5px; }
.infoBox_right { padding-left:19px; padding-right:19px; }

.infoBoxNotice, .infoBoxNoticeContents { background: #e2e3e4; }

.gvBox, .errorBox { font-weight: bold; border: 0px dotted; border-color: #696969; padding: 5px; }
.gvBox { font-size: 11px; border: 1px solid; }

.contentsTopics2 { text-decoration: none; font-weight: bold; padding: 5px 8px; color: #ccc; border-bottom: 1px solid #ccc; }

.productsNotifications { background-color: #E2E3E4; }

.orderEdit { color: #696969; text-decoration: underline; }

.defaultBox { border-top: 2px solid #009; border-bottom: 2px solid #009; width: 180px; }

/* links */

a { color: #6969aa; text-decoration: none; }
a:hover { text-decoration: underline; }
a.cat { font-size: 13px; font-weight: normal; }
a.topinfo, a.home { font-size: 11px; color: #fff; font-weight: bold; }
a.headerNavigation { margin-left: 5px; font-size: 10px; }
a.confirmationEdit { color: #cc3366; font-style: italic; }
a.pageResults { text-decoration: underline; }

.main a,
.contentBox a,
.productBox a { color: #6969aa; }

/* tables */

table.productListing { border: 1px solid #3f3f3f; border-spacing: 1px; }
table.formArea { border: 0; }

tr.footer, tr.header { background-color: #fff; }
tr.subBar, tr.headerNavigation { background: #e2e3e4; }
tr.headerError { background-color: #fcc; font-size: 10px; font-weight: bold; }
tr.headerInfo { background: #00ff00; }

.subBar, .productListing-data, .cart, .hl2, .hl, .footer, .headerNavigation { font-size: 10px; }
.headerInfo, td.headerError { background: #e2e3e4; font-weight: bold; text-align: center; }
.footer { font-weight: bold; background: #fff; border-bottom: 1px solid; border-color: #3f3f3f; }
.infoBoxHeading { font-size: 14px; font-weight: 300; color: #c36; height: 21px; padding-left: 19px; padding-top:0.6em; }
.cart { font-weight: bold; color: #c36; text-align: right; background-repeat: no-repeat; }
.cart2 { font-size: 13px; font-weight: 300; text-align: left; background-repeat: no-repeat; }
.hl2, td.hl { font-weight: bold; padding-left: 30px; background-repeat: no-repeat; }
td.main { line-height: 1.5; padding-left: 8px; padding-right: 8px; }
td.main2 { line-height: 1.5; padding-left: 3px; padding-right: 3px; }
.accountCategory { font-size: 13px; }
.fieldKey, .tableHeading { font-weight: bold; }
.infoBoxHeading_right, .infoBoxHeading_right { font-size: 14px; font-weight: 300; color: #c36; height: 21px; width: 211px; padding-right: 19px; text-align: right; background-repeat: no-repeat; }
.accountHistory-odd, .addressBook-odd, .alsoPurchased-odd, .payment-odd, .productListing-odd, .productReviews-odd, .upcomingProducts-odd, .shippingOptions-odd, .accountHistory-even, .addressBook-even, .alsoPurchased-even, .payment-even, .productListing-even, .productReviews-even, .upcomingProducts-even, .shippingOptions-even { background: #E2E3E4; }

p.main { line-height: 1.5; padding-left: 8px; padding-right: 8px; }

.moduleHeading { font-size: small; font-weight: bold; padding-bottom: 10px; padding-left: 5px; }

.productListing-heading { font-size: 10px; background: #e2e3e4; color: #fff; font-weight: bold; }

.pageHeading { font-size: 16px; font-weight: bold; }

.mainpay { line-height: 1.5; padding-left: 4px; padding-right: 4px; }

.new { font-size: 11px; }

.bold { font-weight: bold; }

.rev { width: 550px; overflow: auto; float: left; }

span.newItemInCart { font-size: 10px; color: #cc3366; }

span.greetUser { font-size: 11px; color: #c36; font-weight: bold; }

.underline { text-decoration: underline; }

td.formAreaTitle { font-weight: bold; }

.copyright { font-size: 11px; line-height: 1.5; text-align: center; }

.parseTime { font-size: 11px; line-height: 1.5; text-align: center; }

span.markProductOutOfStock { color: #696969; font-weight: bold; }
span.productSpecialPrice { color: #c36; }
span.productOldPrice { color: #c36; text-decoration: line-through; }
span.price { color: #666; font-size: 13px; font-weight: bold; }
span.errorText { color: #dd0202; }
span.productDiscountPrice { color: #c36; font-weight: bold; }

.smallHeading { font-size: x-small; font-weight: bold; padding-left: 3px; }

.moduleRowOver, .moduleRow { font-size: 11px; margin-bottom:2px; }
.moduleRowOver2, .moduleRow2 { font-size: 11px; padding-left: 30px; padding-top: 1px; }
.active { font-weight: bold; }

.checkoutBarFrom, .checkoutBarTo { font-size: 10px; color: #4F4F4F; }
.checkoutBarCurrent { font-size: 10px; color: #c36; }

/* sitewide font classes */
.heading1 { font-size: 7pt; }
.heading2 { font-size: 9pt; }
.heading3 { font-size: 10pt; }
.heading4 { font-size: 12pt; }
.heading5 { font-size: 16pt; }

/* Sitemap Tables */
.sitemap_heading { font-size: 10pt; color: #696969; background-color: #4F4F4F; padding-top: 2px; padding-bottom: 2px; }
.sitemap_heading a { color: #ffffff; }
.sitemap_heading a:hover { color: #ffffff; text-decoration: none; }

.sitemap_sub { background-color: #efefef; padding: 2px 2px; }
.sitemap_sub a { color: #696969; }
.sitemap_sub a:hover { color: #696969; text-decoration: none; }

/* message box */
.messageBox { font-size: 10px; }

.messageStackError, .messageStackWarning, .messageStackSuccess { font-size: 10px; background-color: #e2e3e4; }

/* input requirement */
.inputRequirement { font-size: 10px; color: #c36; }

.tableShop { background-color: #E2E3E4; border-left: 1px solid; border-right: 1px solid; border-color: #3f3f3f; }

.navLeftButtons, .navRightButtons { width: 200px; position: relative; vertical-align: top; margin: 0; padding: 0; }
.navLeftButtons { height: 59px; }
.navRightButtons { height: 77px; }

.contentsTopics { font-weight: bold; padding-right: 5px; padding-left: 5px; }

.tableListingI { background-color: #afafaf; }
.tableListingII { background-color: #EFEFEF; }
.tableBody { padding: 5px; }

.poweredby { font-size: 10px; font-weight: bold; }

.onepxwidth { width: 1px; }

#apDiv1 { position: relative; width: 50px; height: 20px; z-index: 11; left: 520px; top: 280px; }

/* custom css */
p { margin: 0.6em 0; }

.clear { clear: both; }
.contentClear { clear: both; height: 0px; overflow:hidden; }

.center { text-align:center; }
.alignRight { text-align:right; }
.alignLeft { text-align:left; }

.floatLeft { float:left; }
.floatRight { float:right; }

.light { color: #999; font-size: 0.9em; line-height: 1.4; }

.content_padded { padding: 0 8px; }

.headerLink, .comodoLink, .paypalLink, .deliveryLink, .topMenu { display: block; text-decoration: none; background-repeat: no-repeat; }
.headerLink:hover, .comodoLink:hover, .paypalLink:hover, .deliveryLink:hover { text-decoration: none; }

.globalsignLink { width: 94px; height: 49px; position: absolute; top: 6px; left: 15px; }
.globalsignLink img { width: 94px; height: 49px; }
.paypalLink { width: 68px; height: 30px; position: absolute; top: 25px; left: 115px; }
.deliveryLink { width: 164px; height: 77px; position: absolute; top: 0; left: 15px; }

.product_image_holder { margin-left: 8px; margin-top: 4px; }
.product_link img, img.product_image { box-shadow: 0px 1px 4px #bbb; -webkit-box-shadow: 0px 1px 4px #bbb; -moz-box-shadow: 0px 1px 4px #bbb; }
.product_link { color: #6969aa; }
.product_link:hover { color: #6969cc; }
.product_title { margin: 0.5em 0; }

.infoBoxHeading a, .infoBoxHeading_right a { color: #c36; }

div.main { padding-left: 8px; padding-right: 8px; }

hr.light { height: 1px; border: 0; background: #e6e6e6; color: #e6e6e6; }

.product_price { font-size: 16px; color: #C36; font-weight: bold; }

/* 214666 */
.outline { border: 1px solid #ddd; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }



/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/

.theme-default img { 
    display: none;
}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(img/loading.gif) no-repeat 50% 50%;
    margin-bottom:50px;
    margin-top: 3px;
    -webkit-box-shadow: 0px 1px 5px #ccc;
    -moz-box-shadow: 0px 1px 5px #ccc;
    box-shadow: 0px 1px 5px #ccc;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	left:50%;
	bottom:-42px;
    margin-left:-40px; /* Tweak this to center bullets */
}
.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(img/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(img/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default #promoSlider {
    width:570px; /* Make sure your images are the same size */
    height:290px; /* Make sure your images are the same size */
}

/* Smallipop */
.smallipopHint{display:none}#smallipop{position:absolute;display:none;top:0;left:0;background-color:#314b64;border:1px solid #0f161e;color:#d2dfe7;z-index:9999;max-width:400px}#smallipop .sipContent{padding:10px}#smallipop .sipArrow,#smallipop .sipArrowBorder{position:absolute;left:50%;height:0;width:0}#smallipop .sipArrow{bottom:-20px;margin-left:-10px;border:10px solid transparent}#smallipop .sipArrowBorder{bottom:-24px;margin-left:-12px;border:12px solid transparent}#smallipop.sipAlignLeft .sipArrow{margin-left:0;left:auto;right:20px}#smallipop.sipAlignLeft .sipArrowBorder{margin-left:0;left:auto;right:18px}#smallipop.sipAlignRight .sipArrow{margin-left:0;left:20px;right:auto}#smallipop.sipAlignRight .sipArrowBorder{margin-left:0;left:18px;right:auto}#smallipop.sipAlignBottom .sipArrow{bottom:auto;top:-20px}#smallipop.sipAlignBottom .sipArrowBorder{bottom:auto;top:-24px}#smallipop.sipPositionedLeft .sipArrow,#smallipop.sipPositionedLeft .sipArrowBorder{right:-16px;left:auto;top:50%;bottom:auto;border-width:8px;margin:-8px 0 0}#smallipop.sipPositionedLeft .sipArrowBorder{right:-20px;border-width:10px;margin:-10px 0 0}#smallipop.sipPositionedRight .sipArrow,#smallipop.sipPositionedRight .sipArrowBorder{left:-16px;right:auto;top:50%;bottom:auto;border-width:8px;margin:-8px 0 0}#smallipop.sipPositionedRight .sipArrowBorder{left:-20px;border-width:10px;margin:-10px 0 0}#smallipop a{color:#98cbea}#smallipop.default{text-shadow:0 -1px 1px #0f161e}#smallipop.default .sipContent{border-top:1px solid #586d82}#smallipop.default a{text-shadow:0 -1px 1px #0f161e}#smallipop.default .sipArrow{border-color:#1a2634 transparent transparent transparent}#smallipop.default .sipArrowBorder{border-color:#0f161e transparent transparent transparent}#smallipop.default.sipAlignBottom .sipArrow{border-color:transparent transparent #1a2634 transparent}#smallipop.default.sipAlignBottom .sipArrowBorder{border-color:transparent transparent #0f161e transparent}#smallipop.default.sipPositionedLeft .sipArrow{border-color:transparent transparent transparent #1a2634}#smallipop.default.sipPositionedLeft .sipArrowBorder{border-color:transparent transparent transparent #0f161e}#smallipop.default.sipPositionedRight .sipArrow{border-color:transparent #1a2634 transparent transparent}#smallipop.default.sipPositionedRight .sipArrowBorder{border-color:transparent #0f161e transparent transparent}.cssgradients.rgba #smallipop.default{background-color:transparent;background-image:-webkit-linear-gradient(top, rgba(49,75,100,0.9), rgba(26,38,52,0.9));background-image:-moz-linear-gradient(top, rgba(49,75,100,0.9), rgba(26,38,52,0.9));background-image:-ms-linear-gradient(top, rgba(49,75,100,0.9), rgba(26,38,52,0.9));background-image:-o-linear-gradient(top, rgba(49,75,100,0.9), rgba(26,38,52,0.9));background-image:linear-gradient(top, rgba(49,75,100,0.9), rgba(26,38,52,0.9));background-image:-webkit-radial-gradient(50% -100px, circle contain, rgba(49,75,100,0.9) 100px, rgba(33,50,66,0.9) 130px, rgba(26,38,52,0.9) 150px);background-image:-moz-radial-gradient(50% -100px, circle contain, rgba(49,75,100,0.9) 100px, rgba(33,50,66,0.9) 130px, rgba(26,38,52,0.9) 150px);background-image:-ms-radial-gradient(50% -100px, circle contain, rgba(49,75,100,0.9) 100px, rgba(33,50,66,0.9) 130px, rgba(26,38,52,0.9) 150px);background-image:-o-radial-gradient(50% -100px, circle contain, rgba(49,75,100,0.9) 100px, rgba(33,50,66,0.9) 130px, rgba(26,38,52,0.9) 150px);background-image:radial-gradient(50% -100px, circle contain, rgba(49,75,100,0.9) 100px, rgba(33,50,66,0.9) 130px, rgba(26,38,52,0.9) 150px)}.boxshadow.rgba #smallipop.default{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.5);box-shadow:0 2px 6px rgba(0,0,0,0.5)}.borderradius #smallipop.default{border-radius:12px;-o-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.borderradius #smallipop.default .sipContent{border-radius:12px;-o-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}#smallipop.blue{background:transparent;border:10px solid #0064b4;color:#111;font-size:11px}#smallipop.blue a{color:#2276aa}#smallipop.blue .sipContent{border:0;background:#fefefe}#smallipop.blue .sipArrow{bottom:-30px;border-color:#0064b4 transparent transparent transparent}#smallipop.blue.sipAlignBottom .sipArrow{top:-30px;border-color:transparent transparent #0064b4 transparent}#smallipop.blue.sipPositionedLeft .sipArrow{right:-26px;border-color:transparent transparent transparent #0064b4}#smallipop.blue.sipPositionedRight .sipArrow{left:-26px;border-color:transparent #0064b4 transparent transparent}.rgba #smallipop.blue{border-color:rgba(0,100,180,0.9)}.rgba #smallipop.blue .sipArrow{border-color:rgba(0,100,180,0.9) transparent transparent transparent}.rgba #smallipop.blue.sipAlignBottom .sipArrow{border-color:transparent transparent rgba(0,100,180,0.9) transparent}.rgba #smallipop.blue.sipPositionedLeft .sipArrow{border-color:transparent transparent transparent rgba(0,100,180,0.9)}.rgba #smallipop.blue.sipPositionedRight .sipArrow{border-color:transparent rgba(0,100,180,0.9) transparent transparent}.boxshadow.rgba #smallipop.blue{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.5);box-shadow:0 2px 6px rgba(0,0,0,0.5)}.borderradius #smallipop.blue{border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}#smallipop.black{background-color:#222;border-color:#111;text-shadow:0 -1px 1px #111;color:#f5f5f5}#smallipop.black a{color:#eef8ff;text-shadow:0 -1px 1px #111}#smallipop.black .sipContent{border-top:1px solid #666}#smallipop.black .sipArrow{border-color:#222 transparent transparent transparent}#smallipop.black .sipArrowBorder{border-color:#111 transparent transparent transparent}#smallipop.black.sipAlignBottom .sipArrow{border-color:transparent transparent #222 transparent}#smallipop.black.sipAlignBottom .sipArrowBorder{border-color:transparent transparent #111 transparent}#smallipop.black.sipPositionedLeft .sipArrow{border-color:transparent transparent transparent #222}#smallipop.black.sipPositionedLeft .sipArrowBorder{border-color:transparent transparent transparent #111}#smallipop.black.sipPositionedRight .sipArrow{border-color:transparent #222 transparent transparent}#smallipop.black.sipPositionedRight .sipArrowBorder{border-color:transparent #111 transparent transparent}.cssgradients #smallipop.black{background-color:transparent;background-image:-webkit-linear-gradient(top, #333, #222);background-image:-moz-linear-gradient(top, #333, #222);background-image:-ms-linear-gradient(top, #333, #222);background-image:-o-linear-gradient(top, #333, #222);background-image:linear-gradient(top, #333, #222)}.boxshadow.rgba #smallipop.black{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.5);box-shadow:0 2px 6px rgba(0,0,0,0.5)}.borderradius #smallipop.black{border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.borderradius #smallipop.black .sipContent{border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#smallipop.orange{background-color:#f9aa18;border-color:#e17500;text-shadow:0 1px 1px #fff24d;color:#714900}#smallipop.orange a{color:#145d95;text-shadow:0 1px 1px #fff24d}#smallipop.orange .sipContent{border-top:1px solid #fffabc}#smallipop.orange .sipArrow{border-color:#f9aa18 transparent transparent transparent}#smallipop.orange .sipArrowBorder{border-color:#e17500 transparent transparent transparent}#smallipop.orange.sipAlignBottom .sipArrow{border-color:transparent transparent #f9aa18 transparent}#smallipop.orange.sipAlignBottom .sipArrowBorder{border-color:transparent transparent #e17500 transparent}#smallipop.orange.sipPositionedLeft .sipArrow{border-color:transparent transparent transparent #f9c718}#smallipop.orange.sipPositionedLeft .sipArrowBorder{border-color:transparent transparent transparent #e17500}#smallipop.orange.sipPositionedRight .sipArrow{border-color:transparent #f9c718 transparent transparent}#smallipop.orange.sipPositionedRight .sipArrowBorder{border-color:transparent #e17500 transparent transparent}.cssgradients #smallipop.orange{background-image:-webkit-linear-gradient(top, #fff24d, #f9aa18);background-image:-moz-linear-gradient(top, #fff24d, #f9aa18);background-image:-ms-linear-gradient(top, #fff24d, #f9aa18);background-image:-o-linear-gradient(top, #fff24d, #f9aa18);background-image:linear-gradient(top, #fff24d, #f9aa18)}.boxshadow.rgba #smallipop.orange{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.5);box-shadow:0 2px 6px rgba(0,0,0,0.5)}.borderradius #smallipop.orange{border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.borderradius #smallipop.orange .sipContent{border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#smallipop.white{background-color:#fafafa;border-color:#ccc;text-shadow:0 1px 1px #eee;color:#444;width:200px;max-width:200px}#smallipop.white .sipContent{text-align:center}#smallipop.white .sipArrow{border-color:#fafafa transparent transparent transparent}#smallipop.white .sipArrowBorder{border-color:#ccc transparent transparent transparent}#smallipop.white.sipAlignBottom .sipArrow{border-color:transparent transparent #fafafa transparent}#smallipop.white.sipAlignBottom .sipArrowBorder{border-color:transparent transparent #ccc transparent}#smallipop.white.sipPositionedLeft .sipArrow{border-color:transparent transparent transparent #fafafa}#smallipop.white.sipPositionedLeft .sipArrowBorder{border-color:transparent transparent transparent #ccc}#smallipop.white.sipPositionedRight .sipArrow{border-color:transparent #fafafa transparent transparent}#smallipop.white.sipPositionedRight .sipArrowBorder{border-color:transparent #ccc transparent transparent}.boxshadow.rgba #smallipop.white{-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.5);box-shadow:0 2px 6px rgba(0,0,0,0.5)}.borderradius #smallipop.white{border-radius:12px;-o-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.borderradius #smallipop.white .sipContent{border-radius:12px;-o-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.rgba #smallipop.whiteTransparent{background-color:rgba(255,255,255,0.8)}.rgba #smallipop.whiteTransparent .sipArrow{bottom:-21px;border-color:rgba(255,255,255,0.8) transparent transparent transparent}.rgba #smallipop.whiteTransparent .sipArrowBorder{border-color:transparent}.rgba #smallipop.whiteTransparent.sipAlignBottom .sipArrow{top:-21px;border-color:transparent transparent rgba(255,255,255,0.8) transparent}.rgba #smallipop.whiteTransparent.sipPositionedLeft .sipArrow{border-color:transparent transparent transparent rgba(255,255,255,0.8)}.rgba #smallipop.whiteTransparent.sipPositionedRight .sipArrow{border-color:transparent rgba(255,255,255,0.8) transparent transparent}.boxshadow.rgba #smallipop.fatShadow{-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.8);-moz-box-shadow:0 2px 20px rgba(0,0,0,0.8);box-shadow:0 2px 20px rgba(0,0,0,0.8)}
#smallipop.white { width: 300px; max-width: 300px; }
.boxshadow.rgba #smallipop.white {
    box-shadow: 0 2px 8px -3px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 8px -3px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 2px 8px -3px rgba(0,0,0,0.3);
}

