/* catfish and 'position:fixed' emulation */

#catfish {
position:fixed;
bottom:0;
background:transparent url(http://www.animadness.com/images/footer-background.png) repeat-x left bottom;
padding:0;
/* height: 255px; */  /* includes transparent part */ 
height: 45px;  /* includes transparent part */ 
margin: 0; 
width:100%;
}
#catfish h3{ /* a simple little image replacement for the main text and image */
overflow:hidden;
text-indent:-1000em;
background: transparent url(http://www.animadness.com/images/footer-sai-chan.gif) no-repeat left bottom;
/* width:284px; */
width:450px;
/* height:255px; */
height:100px;
float:right
}
#catfish ul{
margin: 0px 0px 0pt 0pt; 
padding: 0pt; 
float: right; 
font-size: x-small; 
list-style-type: none;
}
#catfish ul li a{
color:#FFCC00;
}
#catfish p#catch{
/* margin: 220px 0pt 0pt 0px; */
margin: 0px 0pt 0pt 0px; 
color: #808080;
  font-size:14px;
  font-family:Tahoma, Arial;
  font-weight: bold;
}
html {
padding:0 0 0px 0;
}


.navBarFooter {
/*	font-family:<ss:value source=$font.paragraph.face/>; */
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 10pt;
	color:#808080;
/*	float:left; */
	padding-top:5px;
}

.navBarFooter a:link, .navBarFooter a:visited{
	color:white;
	font-weight:bold;
}


#container {
		border: 0px dotted red; padding: .0em
		margin: 0px;
		height: auto;
		min-height: 100%;
		background-image: url(images/backgroundtop.jpg);
/*		background-attachment: fixed; */
		background-repeat: repeat-x;
		background-position:top center;
}


body {
	margin:0px 0px 0px 0px;
	background-color:#1E0000;
/*	background-color:#500000; */
/*	background-color:#300000; */
/*	background-image: url(images/sai-chan.gif); */
/*	background-attachment: fixed; */
	background-repeat:no-repeat;
	background-position:bottom left;
/*
	scrollbar-face-color: #404040;
	scrollbar-highlight-color: #9C0000;
	scrollbar-shadow-color: #9C0000;
	scrollbar-3dlight-color: #9C0000;
	scrollbar-arrow-color:  #9C0000;
	scrollbar-track-color: #202020;
	scrollbar-darkshadow-color: #9C0000;
*/
/*	cursor: url("cursor.cur") */
	font-family:Verdana, Arial, Tahoma;
/*	text-align:center; */
}

body.iframe {
	margin:10px;
	text-align:left;
	background-color:#303030;
/*	background-image: url(http://www.animadness.com/images/header.jpg); */
	background-repeat:no-repeat;
	background-position:top center;
	}


#header {
		border: 0px dotted red; padding: .0em
		margin:0px 0px 0px 0px;
/*		background-color: #303030; */
		background-image: url(images/header-background.jpg);
		background-repeat: repeat-x;
		background-position:top center;
		}

#footer {
		border: 0px dotted red; padding: .5em
		margin:0px 0px 0px 0px;
		background-color: #303030;
		background-image: url(images/footer-background2.jpg);
		background-repeat: repeat-x;
		background-position:top left;
		}

body.headerold {
	margin:0px 0px 0px 0px;
/*	background-color: #000050; */
	background-color: #202020;
	background-image: url(images/header.jpg);
/*	background-attachment: fixed; */
	background-repeat:no-repeat;
	background-position:top center;
/*	cursor: url("cursor.cur") */
}




table.news {
	border-width: 5px 5px 5px 5px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
/*	border-color: top right bottom left; */
	border-color: white silver gray white;
	border-collapse: collapse;
	background-color: ;
}
table.news th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: ;
	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.news td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: ;
	background-color: ;
	-moz-border-radius: 0px 0px 0px 0px;
}






.newarrivals {
	text-transform: capitalize;
	color: #E0E0E0;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	}

.title {
	margin:0px;
	text-align:center;
/*	background-color:#600000; */
/*	background-image: url(http://www.animadness.com/images/header-background.gif); */
	background-repeat:no-repeat;
	background-position:top center;
/*	color: red; */
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: normal
}

/* img.newsimage {padding: 0px 20px 10px 0px;} */
/* img.newsimage {width:480; border:0} */
img.newsimage {border:0}
img.banner {width:320; border:5;}
img.bannersm {width:350; border:1;}
img.categories {width:120; height:120; border:0;}
img.categories-right {width:100; height:100; border:0;}


/* FOR TOP CATEGORY MENU */
a.rollover img {
	width: 50px;
	height: 50px;
}
a.rollover:hover > img {
	width: 150px;
	height: 150px;
}


a {text-decoration:none}
a:link,a:active,a:visited {color:red;}
a:hover {color:white}

a.headerlink {text-decoration:none;}
a.headerlink:link,a.headerlink:active,a.headerlink:visited {color:red;}
a.headerlink:hover {color:white; text-decoration:none;}

ul {list-style-image: url('images/list.gif'); color: white; font-family: "Tahoma, Century Gothic, Geneva, Arial"; font-size: 8pt}
ul.disc {list-style-type: disc; color: white; font-family: "Tahoma, Century Gothic, Geneva, Arial"; font-size: 8pt}
ul.circle {list-style-type: circle; color: white; font-family: "Tahoma, Century Gothic, Geneva, Arial"; font-size: 8pt}
ul.square {list-style-type: square; color: white; font-family: "Tahoma, Century Gothic, Geneva, Arial"; font-size: 8pt}
ul.none {list-style-type: none; color: white; font-family: "Tahoma, Century Gothic, Geneva, Arial"; font-size: 8pt}

/* FORM { border : 0px; padding : 0px; }
input:focus, textarea:focus, select:focus, input:hover
input, textarea, option, button { font-size: 60%; } */

/* <style type="text/css"> */

.datesm {color: white; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: bold}
.date {color: white; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; font-weight: bold}
.text {color: #E0E0E0; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11pt}
.textnewsheadline {color: #D0D0D0; font-weight: bold; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10pt}
.textnewsheadlinesm {color: #404040; font-weight: normal; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt}
.textnewsheadlinelrg {color: #D0D0D0; font-weight: bold; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 20pt}
.textnewsbody {color: #C0C0C0; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10pt}
.textsm {color: #E0E0E0; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 9pt}

p.date {color: white; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; font-weight: bold}
p {color: #E0E0E0; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11pt}
p.title {text-align:center; color: white; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
p.titlesm {text-align:center; color: white; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: normal;}
.page_title {text-align:left; color: white; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-weight: normal; font-style: italic;}
/* p.title {color: white; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 14pt; font-style: italic;} */
p.menu {color: #E0E0E0; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt}
p.link {color: #808080; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
p.copyrights {color: #808080; font-family: Tahoma, Arial, Century Gothic, Geneva; font-size: 8pt}
p.speechbubble {color: "#840000"; font-family: "Century Gothic, Geneva, Arial"; font-size: 100%}
p.dotted {border-style: dotted}
p.dashed {border-style: dashed}
p.solid {border-style: solid}
p.double {border-style: double}
p.groove {border-style: groove}
p.ridge {border-style: ridge}
p.inset {border-style: inset}
p.outset {border-style: outset}

/* hr {border-top: 1px dashed #f00; border-bottom: 1px solid #000; height: 3px;} */
hr {border-top: 2px dashed #bb0000; border-bottom: 2px solid #000; height: 4px;}
hr.newstop2 {border-top: 1px solid #660000; border-bottom: 1px solid #660000; height: 5px;}
hr.newstop {border: 1px solid; color: #660000; background-color: #000000; height: 5px; width: 700px;}
hr.newsbottom {border: 1px solid; color: #606060; background-color: #151515; height: 5px;}
hr.news {border-top: 1px solid #606060; border-bottom: 0px solid #404040; height: 1px;}
hr.newsgray {border-top: 1px solid #303030; border-bottom: 0px solid #303030; height: 1px;}
hr.gray {border-top: 1px solid #404040; border-bottom: 0px solid #303030; height: 0px;}
/* hr.gray {border-top: 3px solid #303030; border-bottom: 3px solid #000; height: 6px;} */
hr.productlisting {border-top: 1px dashed #808080; border-bottom: 0px solid #000; height: 1px;}
hr.dotted {border-top: 6px dotted #000000; border-bottom: 0px solid #151515; height: 0px;}
hr.dashed {border-top: 12px dashed #000000; border-bottom: 0px solid #151515; height: 1px;}

.productlisting a:link, .productlisting a:visited {
font-family: Verdana, Arial, Geneva, Century Gothic;
font-weight: normal;
font-size: 13px;
color: #E0E0E0;
}

.productlisting a:hover{
	color:red;
}

html {
	overflow-y:scroll;
}

/*
.header {
	margin:0px;
	text-align:center;
	background-color:#151515;
	background-image: url(http://www.animadness.com/images/header-background.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
*/

a:link, a:visited {
	text-decoration:none;
	color:<ss:value source=$font.heading.color/>;
	font-weight:bold;
}

a:hover {
	text-decoration:none;
}

/* Custom font definitions
----------------------------------------------- */
        font.gothic {
font-family: Century Gothic, Geneva, Arial;
font-weight: normal;
font-size: 12px;
color: #E0E0E0;
        }

        font.categoryheader {
font-family: Verdana, Arial, Geneva;
font-weight: bold;
font-size: 18px;
color: #ffffff;
        }

	p {
		margin:4px 0;
		line-height:normal;
	}

	.headPrice {
		font-weight:bold;
		color:#990000
	}

/* p.copyrights {color: #808080; font-family: Tahoma, Arial, Century Gothic, Geneva; font-size: 8pt} */
p.copyrights {color: #a0a0a0; font-family: Tahoma, Arial, Century Gothic, Geneva; font-size: 10pt}


/* Custom form elements
----------------------------------------------- */
form {
	padding:0px;
	margin:0px;
}

.inputFormat {
background: url(http://www.animadness.com/images/searchform-bg.png) no-repeat 0 0;
_background-image: url(http://www.animadness.com/images/searchform-bg.png);
border: none;
color:#333;
width: 200px;
height:30px;
/* padding:[top] [right] [bottom] [left]; */
padding: 5px 5px 5px 5px;
/* position: absolute; */
top: 0px;
left: 3px;
font-size: 12px;
font-weight:bold;
font-family: Verdana, Arial;
vertical-align:middle;
}

/*
.inputFormat {
	height:20px;
	font-size:12px;
	padding:0px;
        color:#333;
	vertical-align:middle;
border:1px solid #000000;
background:#b0b0b0 url(form.gif) repeat-x top left;
*/
/* padding-left:0.5em; */
/* margin-bottom:0.6em; */
/* } */

#search input{
	vertical-align:middle;
 	margin:0;
 	padding:0;
}

.btnSearch {
	vertical-align:middle;
	margin:0;
	padding-top:0px;
	padding-bottom:6px;
	padding-left:3px;
	padding-right:3px;
/* 	color:#0060B1 */
 	color:#101010;
 	font-size:12px;
 	cursor:pointer;
 }

.banner {
        width:290;
	vertical-align:middle;
	margin:0;
	padding:8px;
/*	padding-top:0px; */
/*	padding-bottom:6px; */
/*	padding-left:3px; */
/*	padding-right:3px; */
/* 	color:#0060B1 */
 	color:#101010;
 	font-size:12px;
 	cursor:pointer;
 }

/* Top Menu 
----------------------------------------------- */

#cartInfo {
	padding-top:5px;
	font-size:12px;
	line-height:3px;
}

#cartInfo a{
	display:block;
}

#cartInfo a:hover {
	background-color:#000000;
}

#cartInfo img {
	border:0;
	vertical-align:middle;
}

#myAccount,	#shoppingCart {
	width:150px;
	font-weight:100;
	color:<ss:value source=$font.paragraph.color/>;
}

.cartInfoHeadings {
	color:<ss:value source=$font.heading.color/>;
	font-size:14px;
	font-weight:bold;
}

#myAccountDL, #shoppingCartDL {
	padding-left:18px;
}

/* Top NavBar
----------------------------------------------- */
.navBar {
	height:51px;
/*	background: url("<ss:value source="$storeVersion.images['body_bg.gif']"/>") repeat-x top; */
/*	background: url("http://www.animadness.com/images/footer.jpg") repeat-x top; */
}

.navBarInner {
/*	width:980px; */
/*	width:400px; */

}

.navBarLeft {
/*	font-family:<ss:value source=$font.paragraph.face/>; */
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color:#808080;
	float:left;
	padding-top:5px;
}

.navBarRight {
	font-family:<ss:value source=$font.paragraph.face/>;
/*	float:right; */
	float:left;
	padding-top:5px;
	padding-right:35px;
}
.navBarLeft a:link, .navBarLeft a:visited, navBarRight a:link, .navBarRight a:visited{
	color:white;
	font-weight:bold;
	font-size:12px;
}

.search {
	width:150px;
	margin-top:5px;
}

/* Left Navigtaion Column
----------------------------------------------- */
.leftColumn {
/*	margin:5px 15px 5px 0px; */
	margin:0px 0px 0px 0px;
	width:200px;
/*	background-color:#f7f7f7; */
/*	background-color:#202020; */
	font-size:12px;
	font-family:<ss:value source=$font.heading.face/>;
}

.leftColumn h2 {
	display:block; 
	font-weight:normal;
        font-style: italic;
	font-size:14pt;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
/*	color:<ss:value source=$font.heading.color/>;  */
	color:white; 
	margin:0 !important; 
	padding:10px 8px; 
/*	background-color:#edecec; */
	background-color:#303030;
	background:url("<ss:value source="$storeVersion.images['leftHeader_bgX.gif']" />") repeat-x top left;} 
			
/*
.leftColumn h2 {
	display:block; 
	font-weight:bold; 
	font-size:18px; 
	color:#ffffff; 
	margin:0 !important; 
	padding:10px 8px; 
	background-color:#303030;
	background:url("<ss:value source="$storeVersion.images['leftHeader_bgX.gif']" />") repeat-x top left;} 
*/
			
.vertNav {
	margin:0;
	padding:0;
	font-size:12px;
	color:white;
	background-color:#f7f7f7;
}

.vertNavLink {
	padding:6px 4px 6px 25px;
	line-height:normal;
	display:block;
	border-bottom:1px solid #dedcdc;
}

.vertNavLink a:link, .vertNavLink a:visited {
	color:#777;
	text-decoration:none;
}

.vertNavLink a:hover {
	color:#333;
	text-decoration:underline;
	background-color:#edecec;
}

.vertNavLinkMisc {
	margin:0;
	padding:0;
	font-size:12px;
	background-color:#edecec;
}

.vertNavLinkMisc a{
	padding:6px 4px 6px 25px;
	line-height:normal;
	display:block;
	border-bottom:1px solid #dedcdc;
}

.vertNavLinkMisc a:link, .vertNavLinkMisc a:visited {
	color:#777;
	text-decoration:none;
}

.vertNavLinkMisc a:hover {
	color:#333;
	text-decoration:underline;
	background-color:#edecec;
}
.viewMoreCat {
	display:none;
}

.viewMoreCats {
/*	padding:[top] [right] [bottom] [left]; */
/*	padding:6px 4px 6px 25px; */
	padding:2px 4px 2px 15px;
	line-height:normal;
	display:block;
	border-bottom:0px solid #dedcdc;
	font-weight:100;
	font-size:13px;
        font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}

.viewMoreCats a:link, .viewMoreCats a:visited {
	color:#b0b0b0;
	text-decoration:none;
}

.viewMoreCats a:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#600000;
}

.leftSubCats a{
	color:#b0b0b0;
	padding:2px 4px 2px 5px;
	line-height:normal;
	display:block;
	font-weight:100;
}

.leftSubCats a:link, .leftSubCats a:visited {
	color:#b0b0b0;
	font-weight:100;
}

.leftSubCats a:hover {
	color:#ffffff;
	text-decoration:none !important;
	font-weight:100;
}

/* Footer
----------------------------------------------- */
.footer {
	font-size:12px;
	font-family:<ss:value source=$font.heading.face/>;
	color:<ss:value source=$font.heading.color/>;
}
.footerBorders {
		text-align:center;
		padding:15px 0px 15px 0px;
		border-top:0px solid #E1DED6;
		border-bottom:0px solid #E1DED6;
}

</style>

<style type="text/css">
.roundedproduct{display:block}
.roundedproduct *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#303030}
.roundedproduct1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #262626;
  border-right:1px solid #262626;
  background:#2c2c2c}
.roundedproduct2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #212121;
  border-right:1px solid #212121;
  background:#2c2c2c}
.roundedproduct3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2c2c2c;
  border-right:1px solid #2c2c2c;}
.roundedproduct4{
  border-left:1px solid #262626;
  border-right:1px solid #262626}
.roundedproduct5{
  border-left:1px solid #2c2c2c;
  border-right:1px solid #2c2c2c}
.roundedproductfg{
  background:#303030}
</style>

<style type="text/css">
.roundedcorners{display:block}
.roundedcorners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.roundedcorners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1;
  background:#ebebeb}
.roundedcorners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b7b7b7;
  border-right:1px solid #b7b7b7;
  background:#efefef}
.roundedcorners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #efefef;
  border-right:1px solid #efefef;}
.roundedcorners4{
  border-left:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1}
.roundedcorners5{
  border-left:1px solid #ebebeb;
  border-right:1px solid #ebebeb}
.roundedcornersfg{
  background:#ffffff}
</style>

<style type="text/css">
.roundedred{display:block}
.roundedred *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#600000}
.roundedred1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #3b1212;
  border-right:1px solid #3b1212;
  background:#500808}
.roundedred2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #261c1c;
  border-right:1px solid #261c1c;
  background:#530606}
.roundedred3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #530606;
  border-right:1px solid #530606;}
.roundedred4{
  border-left:1px solid #3b1212;
  border-right:1px solid #3b1212}
.roundedred5{
  border-left:1px solid #500808;
  border-right:1px solid #500808}
.roundedredfg{
  background:#600000}


.roundedgray{display:block}
.roundedgray *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#303030}
.roundedgray1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #262626;
  border-right:1px solid #262626;
  background:#2c2c2c}
.roundedgray2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #212121;
  border-right:1px solid #212121;
  background:#2c2c2c}
.roundedgray3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2c2c2c;
  border-right:1px solid #2c2c2c;}
.roundedgray4{
  border-left:1px solid #262626;
  border-right:1px solid #262626}
.roundedgray5{
  border-left:1px solid #2c2c2c;
  border-right:1px solid #2c2c2c}
.roundedgrayfg{
  background:#303030}

</style>

<style type="text/css">
.roundedblack{display:block}
.roundedblack *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.roundedblack1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #121212;
  border-right:1px solid #121212;
  background:#080808}
.roundedblack2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #1c1c1c;
  border-right:1px solid #1c1c1c;
  background:#060606}
.roundedblack3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #060606;
  border-right:1px solid #060606;}
.roundedblack4{
  border-left:1px solid #121212;
  border-right:1px solid #121212}
.roundedblack5{
  border-left:1px solid #080808;
  border-right:1px solid #080808}
.roundedblackfg{
  background:#000000}
</style>

<style type="text/css">
.roundeddetailprice{display:block}
.roundeddetailprice *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#202020}
.roundeddetailprice1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #292929;
  border-right:1px solid #292929;
  background:#242424}
.roundeddetailprice2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #2e2e2e;
  border-right:1px solid #2e2e2e;
  background:#232323}
.roundeddetailprice3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #232323;
  border-right:1px solid #232323;}
.roundeddetailprice4{
  border-left:1px solid #292929;
  border-right:1px solid #292929}
.roundeddetailprice5{
  border-left:1px solid #242424;
  border-right:1px solid #242424}
.roundeddetailpricefg{
  background:#202020}
</style>

<style type="text/css">
.roundeddarkgray{display:block}
.roundeddarkgray *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#202020}
.roundeddarkgray1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #161616;
  border-right:1px solid #161616;
  background:#1c1c1c}
.roundeddarkgray2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #111111;
  border-right:1px solid #111111;
  background:#1c1c1c}
.roundeddarkgray3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #1c1c1c;
  border-right:1px solid #1c1c1c;}
.roundeddarkgray4{
  border-left:1px solid #161616;
  border-right:1px solid #161616}
.roundeddarkgray5{
  border-left:1px solid #1c1c1c;
  border-right:1px solid #1c1c1c}
.roundeddarkgrayfg{
  background:#202020}
</style>

<style type="text/css">
.darkred{display:block}
.darkred *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#3C0000}
.darkred1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #2a0000;
  border-right:1px solid #2a0000;
  background:#340000}
.darkred2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #210000;
  border-right:1px solid #210000;
  background:#360000}
.darkred3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #360000;
  border-right:1px solid #360000;}
.darkred4{
  border-left:1px solid #2a0000;
  border-right:1px solid #2a0000}
.darkred5{
  border-left:1px solid #340000;
  border-right:1px solid #340000}
.darkredfg{
  background:#3C0000}
</style>


.roundeddarkred {display:block}
.roundeddarkred *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#3C0000}
.roundeddarkred1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #2a0000;
  border-right:1px solid #2a0000;
  background:#340000}
.roundeddarkred2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #210000;
  border-right:1px solid #210000;
  background:#360000}
.roundeddarkred3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #360000;
  border-right:1px solid #360000;}
.roundeddarkred4{
  border-left:1px solid #2a0000;
  border-right:1px solid #2a0000}
.roundeddarkred5{
  border-left:1px solid #340000;
  border-right:1px solid #340000}
.roundeddarkredfg{
  background:#3C0000}
