/*  RESET STYLES  */
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing: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;}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,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}



/*  GLOBAL STYLES  */

body {
	background: #0d5097;
	text-align: center;
	font: 11px/1.4em Arial, Helvetica, sans-serif;
	color: #555;
	margin: 0;
	padding: 0;
}
a, a:link, a:visited {
	color: #0D5097;
}
a:hover, a:active {
	color: #02818A;
	text-decoration: underline;
}
a.capslink {
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}
h1 {
	font: normal 28px "Trebuchet MS", Georgia, sans-serif;
	letter-spacing: -0.01em;
	color: #02818a;
	margin: 9px 0 0.5em 0;
}
h2 {
	font: normal 18px "Trebuchet MS", Georgia, sans-serif;
	color: #0d5097;
	margin: .5em 0;
}
h4 {
	font: bold 14px "Trebuchet MS", Georgia, sans-serif;
	color: #0D5097;
	margin-bottom: 0.25em;
}
ol {
	margin: 0 0 1em 0;
}
ol li {
	margin-left: 2em;
	list-style: decimal;
}
p {
	margin: 0 0 1em 0;
	font-size: 12px;
	line-height: 1.4em;
}
strong { font-weight: bold; }
em { font-style: italic; }
div.clear { clear: both; }
img { border: none; }

select.txt, input.txt {
	border: 1px solid #898989;
	border-color: #898989 #d7d7d7 #d7d7d7 #898989;
	background: #f5f5f5;
	padding: 1px;
	font-size: 11px;
}
input.btn {
}

#container {
	position: relative;
	margin: 0 auto;
	width: 760px;
	text-align: left;
/*	background-color: white; */
}

/* -- GLOBAL ELEMENT STYLES -- */
.tagline {
	background: #f5f5f5; /* #def3f4;*/
	border-bottom: 1px dashed #ddd;
	margin: 0;
	line-height: 20px;
	text-align: center;
	text-indent: 10px;
	font-size: 11px;
}
#header {
	background: #fff;
	padding-top: 5px;
	width: 760px;
}
#header h1 {
	margin: 0;
	padding: 0;
	width: 255px;
	float: left;
}
#header img#logo {
    margin: 13px 0 0 25px;
    float: left;
}
#headerright {
	width: 500px;
	float: right;
}
#headerright {
    width: 490px;
    height: 60px;
    text-align: right;
    float: left;
    margin-left: 22px;
}
#help {
	position: absolute;
	top: 5px; /* was 26px */
	right: 4px;
}
#homehelp {
	position: absolute;
	top: 26px;
	right: 4px;
}

#phonenum {
    font-size: 12px;
    line-height: 1.2em;
    color: #0D5097;
    position: absolute;
    top: 15px;
    left: 280px;
    width: 340px;
}
#phonenum strong {
	font-size: 14px;
	padding: 0 10px 0 2px;
}
/* -- categories table -- */
#content { width: 570px; }
table.categories td {
	vertical-align: top;
	text-align: center;
	padding: 5px;
	width: 33%;
}
table.categories td p {
	margin: 5px 10px;
	font-weight: bold;
}
table.categories td img {
	padding: 2px;
	border: 1px solid #ccc;
}


#headersearch {
	text-transform: uppercase;
	font-size: 10px;
	margin: 8px 10px 0 0;
}
#headersearch form {
	display: inline;
	margin-right: 8px;
}
#headersearch label {
	margin-right: 8px;
	color: #898989;
}

ul#toplinks { /* newsletter, cart, etc. */
	margin: 0 8px 0 0;
}
ul#toplinks li {
	display: inline;
	text-transform: uppercase;
	font-size: 10px;
	padding-left: 8px;
	line-height: 32px;
}
ul#toplinks a {
	color: #898989;
	text-decoration: none;
}
ul#toplinks a:hover {
	color: #000;
	text-decoration: underline;
}
#policycontainer {
	float: left;
	width: 270px;
}
#policylinks {
	padding-top: 3px;
	color: #ccc;
	height: 15px;
	text-align: center;
	text-transform: uppercase;
	line-height: 15px;
	font-size: 10px;
}
#policylinks a {
	color: #898989;
	padding: 0 8px;
	text-decoration: none;
}
#policylinks a:hover {
	color: #000;
	text-decoration: underline;
}

#navigation {
	clear: both;
	width: 760px;
	background: #fff;
	border-bottom: 2px solid #0d5097;
}

/* -- MAIN NAVIGATION STYLES -- */

#mainnavcontainer {
    width: 485px;
    float: right;
    background: #fff;
    height: 22px;
    position: relative;
    right: 230px;
}
#mainnav ul {
	margin: 0;
	list-style: none;
}
#mainnav li {
	float: left;
	background: url(/images/home/nav-tab-left.gif) no-repeat 0 0;
	margin: 0 0 0 2px;
	padding: 0 0 0 11px;
	line-height: 22px;
}
#mainnav li a, #mainnav li a:visited {
	float: left;
	display: block;
	background: url(/images/home/nav-tab-right.gif) no-repeat 100% 0;
	padding: 0 11px 0 0;
	text-decoration: none;
	font-weight: bold;
	color: #0d5097;
	height: 22px;
	text-transform: uppercase;
	font-size: 11px;
}
#mainnav li a:hover {
	text-decoration: underline;
}
#mainnav li.active {
	background: url(/images/home/nav-tab-active-left.gif) no-repeat 0 0;
}
#mainnav li.active a, #mainnav li.active a:visited {
	background: url(/images/home/nav-tab-active-right.gif) no-repeat 100% 0;
	color: #fff;
}

#subnavcontainer {
	width: 100%;
	background: #0d5097; /* url(../images/white-pix.gif) repeat-x 0 100%;*/
/*	height: 30px;*/
	height: 10px;
}
#subnav { display: none; }
#subnav li {
	float: left;
	line-height: 30px;
	padding: 0 0 0 8px;
}
#subnav li a, #subnav li a:visited {
	float: left;
	display: block;
	color: #fff;
	height: 30px;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 11px;
	padding: 0 8px 0 0;
}
#subnav li a:hover {
	text-decoration: underline;
}
#subnav li.active {
	background: url(/images/home/subnav-tab-active-left.gif) no-repeat 0 4px;
/*	background: url(../images/subnav-tab-lt-beige.gif) no-repeat 0 4px;*/
}
#subnav li.active a {
	background: url(/images/home/subnav-tab-active-right.gif) no-repeat 100% 4px;
/*	background: url(../images/subnav-tab-rt-beige.gif) no-repeat 100% 4px;*/
	font-weight: bold;
	color: #fff;
}

#footer {
	clear: both;
	width: 760px;
	color: #ccc;
	font-size: 10px;
	text-transform: uppercase;
}
#footer a, #footer a:visited {
	color: #fff;
	padding: 0 3px;
}
#securityicons {
	background: #fff;
	width: 565px;
	float: right;
}
#securityicons a {
	color: #ccc;
}
#securityicons table td {
	vertical-align: middle;
	padding: 3px 5px;
}
#security {
	width: 760px;
	background: #fff;
	padding: 0;
	height: 30px;
	margin-top: 1px;
}
#securitylinks {
	color: #ccc;
	float: right;
	width: 505px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 100%;
}
#securitylinks a, #securitylinks a:visited {
	color: #898989;
	text-decoration: none;
}
#securitylinks a:hover {
	text-decoration: underline;
}
#sitemap {
	padding: 10px 0;
  	text-transform: none;
  	color: #ccc;
  	border-bottom: 1px solid #5784AE;
  	background: #0D5097;
}
#sitemap h4 {
	font-size: 10px;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}
#sitemap a, #sitemap a:visited,
#sitemap ul, #sitemap ul li,
#sitemap ul li ul, #sitemap ul li ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-image: none;
	line-height: 1.4em;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
#sitemap a, #sitemap a:visited {
	color: #fff;
	text-decoration: none;
}
#sitemap a:hover {
	text-decoration: underline;
}
#sitemap ul li {
	float: left;
	margin-right: 23px; /* 12 */
}
#sitemap ul li li {
	float: none;
	margin: 0;
}

#footerlinks {
	padding: 6px 0;
	line-height: 16px;
	text-align: center;
	background-color: #0D5097;
}
#footerlinks a {
	text-decoration: none;
}
#footerlinks a:hover {
	text-decoration: underline;
}

/* new changes */
#container {
	position: relative;
}
#container, #header, #navigation, #footer, #security, #sitemap {
	width: 990px;
}
#catalogheader {
	display: none;
}
#sitemap {
	text-align: center;
}
#sitemap ul {
	text-align: left;
	margin-left: 120px;
}
/*
#headerright, #mainnavcontainer {
	margin-right: 230px;
}
*/


/*  PAGE STYLES  */

#allcontent {
	background: #fff;
}
#contentcontainer {
/*	background: #fff url(../images/catalog-top-back-green.gif) repeat-x 0 0;
	border: 1px solid #fff;
	border-width: 0 1px; */
	width: 760px; /* was 758 prior to removing border */
 	float: left; /* added for wider layout */
}
#contentcontainer.home {
	background: #fff;
}

#allcontent.full #contentcontainer { width: 100%; }
#allcontent.full #contentcontainer #content { width: 798px; }

#extra {
	float: right;
	width: 230px;
}
#extra p {
	font-size: 11px;
	line-height: 1.3em;
}
#sidebar {
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
#sidebar h3, #extra h3 {
	color: #0D5097;
	font-size: 14px;
	font-weight: bold;
/*	text-transform: uppercase;*/
	margin: 10px 0 0 5px;
	line-height: 22px;
	border-bottom: 1px solid #efefef;
}
#sidebar h3.primary, #extra h3 {
	font-size: 15px;
	line-height: 15px;
	margin: 0 0 10px 5px;
	color: #0d5097;
}
#sidebar h3.primary span.type {
	font-size: 11px;
	color: #666;
}

#sidebar h3 a {
	text-decoration: none;
}
#sidebar h3 a:hover {
	text-decoration: underline;
}

ul.sublinks {
	width: 165px;
}
ul.sublinks2 {
	width: 200px;
}
ul.sublinks li { width: 100%; border-bottom: 1px solid #efefef; /*background: transparent url(../images/dotted-border.gif) repeat-x 0 100%;*/ }
ul.sublinks2 li { width: 100%; background: transparent url(../images/dotted-border-blue.gif) repeat-x 0 100%; }
ul.sublinks li, ul.sublinks2 li {
	line-height: 22px;
}
ul.sublinks li.selected {background-color:#efffff; /*#def3f4;*/}
ul.sublinks a, ul.sublinks a:visited,
ul.sublinks2 a, ul.sublinks2 a:visited {
	margin-left: 5px;
	color: #666;
	text-decoration: none;
	font-size: 12px;
}
ul.sublinks2 a, ul.sublinks2 a:visited {
	color: #0D5097;
}
ul.sublinks li a:hover,
ul.sublinks2 li a:hover {
	text-decoration: underline;
	color: #02818A;
}
ul.sublinks li a:hover {
	color: #000;
}
ul.sublinks li.active a, ul.sublinks li.active a:visited,
ul.sublinks2 a, ul.sublinks2 a:visited {
	background: transparent url(../images/right-arrow-green.gif) no-repeat 0 50%;
	padding-left: 12px;
	color: #02818a;
	font-weight: bold;
}
ul.sublinks2 a, ul.sublinks2 a:visited {
	background: transparent url(../images/right-arrow-blue.gif) no-repeat 0 50%;
	color: #0D5097;
	font-weight: normal;
}
li.blue a, li.blue a:visited { color: #0D5097; }
li.red a, li.red a:visited { color: #c00; }

div.logodiv {
	float:left;
	/*margin-left:20px; */
}

#content {
	float: right;
	width: 556px;
	margin: 9px 12px 0 0;
}
#content.flush { /* landing and graphical pages */
	float: right;
	width: 568px;
/*	margin: 9px 0 0 0;*/
	margin: 0;
	padding: 0;
}
#content.full {
	width: 734px;
	float: left;
	margin: 9px 12px;
}
#content h2 {
	font: normal 24px "Trebuchet MS", Georgia, sans-serif;
}
#content h3 {
	font: normal 18px "Trebuchet MS", Georgia, sans-serif;
	margin-bottom: .25em;
	color: #02818A;
}

div.top {
	background-color: #f5f5f5;
	border-bottom: 1px solid #ccc;
	text-align: right;
	padding: 6px;
	margin-bottom: 2em;
}

/* -- LANDING PAGE STYLES -- */

#landingheader, #catalogheader {
	width: 568px;
	height: 145px;
	margin-bottom: 1px;
}
#landingheader {
	height: 405px;
/*	height: 405px;	*/
	color: #0d5097;
}
#landingintroblock {
    float: left;
    height: 405px;
    width: 568px;
/*    width: 385px;    */
    background-color: #02818A;
    background-repeat: no-repeat;
    background-position: 100% 100%;
    overflow: hidden;
}
#landingintroblock img {
	width: 568px;
/*	width: 385px;	*/
	height: 405px;
	position: relative;
}
#landingintroblock div.blockcontent {
	padding: 0;
	width: 350px;
/*	width: 230px;	*/
	margin-bottom: -405px;
	position: relative;
	top: -405px;
	left: 15px;
}
#landingsideimages {
	float: right;
	text-align: right;
	width: 183px;
}
#landingsideimages img {
	margin: 1px 0 0 1px;
	float: left;
}
#landingintroblock h1 {
	font: bold 16px/1em Arial, sans-serif;
	padding: 22px 0;
	color: #fff;
	margin: 0;
	text-transform: uppercase;
}
#landingintroblock h3 {
	margin: 0 0 .5em 0;
	font: bold 18px "Trebuchet MS", Georgia, sans-serif;
	color: #0d5097;
}
#landingintroblock p {
	margin: 0 0 1em 20px;
	font-size: 12px;
	margin-left: 0;
/*	color: #333;*/
	color: #fff;
}
#topsellers {}
#topsellers h3 {
	font: bold 15px/30px "Trebuchet MS", Georgia, sans-serif;
	border-bottom: 3px solid #0D5097;
	text-indent: 5px;
/*	text-indent: 10px;
	background-color: #f1eecd;
	margin-bottom: 1px;*/
	text-transform: uppercase;
	color: #0D5097;
	margin-bottom: 5px;
}
#topsellers div.images {
	width: 568px;
	overflow: hidden;
	position: relative;
	margin-bottom: 6px;
}
#topsellers div.images img {
	margin-left: 6px;
	width: 135px; /* 127 | 138 */
	height: 224px; /* 210 */
}
#topsellers div.images img.first {
	margin: 0;
}
#topsellers div.imagebox {
	text-align:center;
	float:left;
}
#topsellers div.blockcontent {
	background: #ebebeb;
	padding: 10px 12px;
}

div.block {
	margin: 10px 0 1em 10px;
	position: relative;
	width: 212px;
}

div.block h2.inset-right,
div.block h2.inset-left {
	color: #fff;
	text-align: right;
	vertical-align: text-top;
	margin: 0;
	position: absolute;
	top: 10px;
	right: 12px;
	font: bold 15px Arial, sans-serif;
	text-transform: uppercase;
}
div.block h2.inset-left {
	text-align: left;
	left: 12px;
}
div.block img {
	margin-bottom: 5px;
}
div.block p {
/*	margin: 0 0 0 5px;*/
	margin: 0;
}

/* -- CATALOG THUMBNAIL STYLES -- */

#catalogheader h2 {
	font: normal 26px "Trebuchet MS", Georgia, sans-serif;
	color: #02818a;
	padding-top: 3px;
	margin: 0 0 0 10px;
	line-height: 1.8em;
}
#catalogheader p {
	margin: 0 0 1em 10px;
}
div.catalogfilter {
	height: 38px;
	width: 568px;
	line-height: 38px;
}
div.pagefilter {
	float: left;
	padding-left: 10px;
}
div.pagenav {
	float: right;
	padding-right: 10px;
}
div.pagenav a, div.pagenav strong {
	margin: 0 2px;
}
#policybanner {
	width: 568px;
	height: 47px;
	clear: both;
	margin: 0;
}
#catalogimages {
	width: 568px;
}
div.catalogitem {
	width: 141px;
	float: left;
	margin: 0 0 10px 1px;
}
div.catalogitem img {
	border-width: 0;
}
div.catalogitem p {
	line-height: 1.2em;
}
p.catalogdetails {
	font-size: 11px;
}
p.catalogdetails a {
	color: #555;
}
span.catalogprice {
}

/* -- FORMS / ACCOUNT SIGNIN STYLES -- */

#signin {
	width: 350px;
	float: left;
	border-right: 1px dashed #ccc;
	padding-right: 15px;
}
#useroptions {
	width: 350px;
	float: right;
}


fieldset.signin, fieldset.postreview {
	border: 1px solid #e5e5e5;
	background: #f5f5f5;
	padding: 5px 8px 8px 8px;
	margin-bottom: 1em;
}
fieldset.signin {
	border: 1px solid #ccc;
	background: #f1eecd;
}
fieldset.postreview { margin-right: 10px; }
fieldset.postreview p {
	margin-bottom: 2px;
}


#content label {
	color: #0D5097;
	font-weight: bold;
}
#content form table td {
	padding: 2px;
	vertical-align: top;
}

/* -- PRODUCT DETAILS -- */

#itemdetail {
	margin-top: 10px;
}
#itemimage {
	float: left;
	width: 255px;
}
#itemimage img {
	padding: 5px;
	background: #F1EECD;
	background: #eee;
}
#itemdetails {
	float: right;
	width: 285px;
	margin-right: 10px;
}
#productnav {
	text-align: left;
	margin: 0 0 3px -3px;
	color: #ccc;
}
#productnav a {
	margin: 0 3px;
	color: #898989;
	text-transform: uppercase;
	font-size: 10px;
}
#productnav a img {
	margin: 0 3px;
}
#itemdetails h2 {
	font: normal 20px "Trebuchet MS", Georgia, sans-serif;
	margin-bottom: 0.3em;
	color: #0D5097;
}
span.styleno {
	color: #898989;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	display: none !important;
}
#itemdetails p.description {
	font-size: 11px;
	line-height: 1.3em;
}
#bodytypes p {
	font-size: 11px;
	margin: 0;
}
#catalogprice {
	border-top: 1px solid #e5e5e5;
	padding: 6px 0;
	margin: 6px 0;
}
#prices {
	width: 130px;
	float: left;
}
#notice {
	width: 140px;
	float: right;
}
span.savings {
	color: #900;
}
span.ourprice {
	font-size: 14px;
	margin: 6px 0 3px 0;
	font-weight: bold;
}
span.retail, span.savings { font-size: 11px; }
#notice p {
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	line-height: 1.2em;
	margin-top: 0.5em;
}
#notice p.red { color: #900; }
#notice p.green { color: #090; }

#calalogthumbs {
	position: relative;
	left: -15px;
	margin: 5px -15px 0 0;
	background: #F1EECD url(../images/thumb-back.gif) repeat-y;
	background: #eee;
	height: 93px;
}
ul.thumblist {
	padding: 5px;
	margin: 0 0 0 5px;
}
ul.thumblist li {
	display: block;
	float: left;
	padding: 0;
	line-height: 1px;
	margin: 0 5px 15px 0;
}

#itemoptions { margin: 10px 10px 10px 0; }
#itemoptions p { margin-bottom: 8px; }
#itemoptions label {
	font-weight: bold;
	color: #898989;
}
#itemoptions select {}
#extraoptions {
	text-align: right;
	line-height: 1.4em;
	background: #eee;
	padding: 5px;
	margin: 5px 10px 10px 0;
	text-align: center !important;
}
#extraoptions ul,
#extraoptions li {
	margin: 0;
	padding: 0;
}
#extraoptions li {
	display: inline;
	margin: 3px 6px;
}

#onlinereviews {
	margin-right: 10px;
}
#rating {
	line-height: 16px;
	height: 16px;
	margin: -5px 0 0 -10px;
}
#rating img {
	vertical-align: middle;
	margin: -3px 5px 0 0;
}
#onlinereviews h3 {
	color: #0D5097;
	border-bottom: 1px solid #ccc;
}
#onlinereviews h4 {
	font-weight: bold;
	color: #0081B4;
	font-size: 13px;
}
#onlinereviews h5 {
	border-bottom: 1px solid #ccc;
	padding-bottom: 4px;
	margin-bottom: 4px;
}
#onlinereviews div {
	padding: 8px 10px;
}
#onlinereviews div.even {
	border: 1px solid #eee;
	background: #f5f5f5;
}
#postreview fieldset {
	border: 1px solid #eee;
	background: #f5f5f5;
}
#postreview h3 {
	color: #0D5097;
}
/*#itemoptions input.txt, #itemoptions textarea.txt, #itemoptions select.txt,*/
#postreview input.txt, #postreview textarea.txt, #postreview select.txt {
	border: 1px solid #898989;
	border-color: #898989 #d7d7d7 #d7d7d7 #898989;
	background: #fff !important;
	padding: 1px;
	font-size: 11px;
}

/* -- CART AND CHECKOUT -- */
table.cart, table.search {
	margin: 5px 0;
	border-collapse: collapse;
}
table.search {
	margin-bottom: 0;
}

table.cart th, table.search th,
table.cart td, table.search td {
	text-align: left;
/*	font: normal 10px/12px Verdana, sans-serif;*/
	color: #999;
	padding: 2px 5px;
	vertical-align: top;
}
table.search th.qty, table.search td.qty {
	text-align: center;
}
table.cart td.qty input {
	margin-bottom: 5px;
}
table.cart tr td, table.search tr td {
	border-bottom: 1px solid #ccc;
	padding: 6px 5px !important;
}
table.cart th, table.search th {
	color: #898989;
	font-weight: bold;
}
table.cart thead, table.search thead,
table.cart tfoot, table.search tfoot {
	border: 1px solid #ccc;
	background: #eee;
	vertical-align: middle;
}

div#register,
div#contacthelp {
	background: #def3f4;
	border: 1px solid #ccc;
	padding: 10px;
}
div#contacthelp p {
	font-size: 10px;
}
div#checkout, div#placeorder {
	width: 200px;
	float: right;
	background: #def3f4;
	border: 1px solid #ccc;
	margin-bottom: 1em;
	padding: 10px;
	text-align: center;
}
div#placeorder {
	width: 100%;
	padding: 10px 0;
}
div#placeorder p.note {
	margin-top: 1em;
}

div#checkout p, div#placeorder p {
	margin: 0;
}
div#checkout table {
	margin-bottom: 10px;
}
div#checkout table td {
	text-align: left;
	font-size: 12px;
	padding: 2px;
}
table td.grandtotal {
	font-size: 14px !important;
	color: #0D5097;
}

div.csblock {
	border-bottom: 1px solid #ccc;
	margin: 10px 0;
}

/* -- testimonials -- */
div.testimonial {
	padding: 10px 10px 8px 10px;
}
div.testimonial.even {
	background: #f5f5f5;
}
div.testimonial p.heading {
	font-weight: bold;
}
div.testimonial p.author {
	text-align: right;
	font-style: italic;
}

#faq {
	margin-top: 2em;
}
div.faqlist {
	width: 270px;
	float: left;
}
#faq dt {
	font-weight: bold;
	font-size: 13px;
	margin-bottom: .5em;
	padding-top: .5em;
	border-top: 1px solid #eee;
}
#popupbody {
	margin: 5px 10px;
	padding: 10px 10px;
	background: white;
}
ul.actions {
	margin: 0;
	list-style: none;
	margin-left: 5px;
}
ul.actions li {
/*	background: transparent url(/images/html3/right-arrow-blue.gif) no-repeat 3px 50%;*/
	margin: 0 5px 0 0;
	padding: 3px 0 3px 5px;
	border-bottom: 1px solid #ddd;
	display: block;
	width: 110px;
	float: left;
}

.dressbox {
	border-width: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-style: solid;
	border-color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
.dressbox a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration:none;
	color:#000000;
}



.outerbox {
	width:260px;
	margin: auto;
	margin-top:20px;
}
.shadow {
	background-color: #fff;
}

.innerbox, .shadow {
  position: relative;
  bottom: 4px;
  right: 4px;
}

.innerbox {
	text-align:center;
	background-color: #336699;
	color: #fff;
	border: 1px solid #fff;
	padding: 8px 10px 1px 10px;
}

