@charset "utf-8";
/* CSS Document */

BODY {
	margin : 0px 0px 0px 0px;
	background-color :  #1b52a6; /* mint green #C6DFC7; */
	text-align:center;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;

background-image: url(https://www.torrid-tech.com/images/footer-green.jpg);
background-repeat: no-repeat;
background-position: center bottom;
padding-bottom: 101px;

padding: 0px;
	}

#orderForm { width:1000px; margin:0 auto; padding:10px; background:
      white; text-align:center; border: 3px solid #0c1626; text-align: left;
}	

table {
}

table.productmain	{
	width:515px;
	background-color:#0B239B;
}

.productheadline { color: white; background-color: #33CC00; text-align: center; }
.blueproductheadline { color: white; background-color: #0B239B; text-align: left; margin-top:20px;}
.tableborder {border: solid 0pt #999 }
tr.row0 td {
	background-color: #C6DFC7; color: black;
}
tr.row1 td {
	background-color: #FFFFFF; color: black;
}

#wrapper {

	width:792px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	background-color:white;
	background-image:url(https://www.torrid-tech.com/images/page_bg.jpg);
	background-repeat:repeat-y;
	position:relative;
}

.sidebar	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	background-image:url(https://www.torrid-tech.com/images/b_bullet.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
}

.sidebarheading	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	background-image:url(https://www.torrid-tech.com/images/b_bullet.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
	font-weight:bolder;
}

h1	{
	color:#0B239B; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	background-image:url(https://www.torrid-tech.com/images/green-arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}

h2	{
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-left:10px;
}

.h2center	{
	color:#ffffff;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-left:10px;
	text-align:center;
}

.h2blue	{
	color:#0b239b;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-left:10px;
	text-align:left;
}

p	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
}

.hometable	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
}

.productheadlinewhite	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

.productheadlinewhite a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

.productheadlinewhite a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

.productheadlinewhite a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
}

ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
}

.li_greencheck	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
	background-image:url(https://www.torrid-tech.com/images/GreenCheckmark.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
}

.blueboldsidebar	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
	background-image:url(https://www.torrid-tech.com/images/blue-bullet.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
}

.bluebold	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
	background-image:url(https://www.torrid-tech.com/images/graph.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:35px;
	text-decoration:underline;
}

.blueboldtwo	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
	background-image:url(https://www.torrid-tech.com/images/bargraph.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:35px;
	text-decoration:underline;
}

.bluebold a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:left;
	margin-right:10px;
	font-weight:bolder;
	text-decoration:none;
}

.bluebold a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:left;
	margin-right:10px;
	font-weight:bolder;
	text-decoration:none;
}

.bluebold a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	margin-right:10px;
	font-weight:bolder;
	text-decoration:none;
}

.productcomparison	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	font-weight:bolder;
}

.productcomparison a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	font-weight:bolder;
	text-decoration:none;
}

.productcomparison a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	font-weight:bolder;
	text-decoration:none;
}

.productcomparison a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0b8438;
	text-align:left;
	margin-left:10px;
	font-weight:bolder;
	text-decoration:none;
}

.redbold	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0b8438;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
}

.hometableblue	{
	font-family:Arial, Helvetica, sans-serif;
	color:#0B239B;
	margin-left:5px;
	font-size:22px;
	text-align:left;
	font-weight:bolder;
}

.sidebarblue	{
	font-family:Arial, Helvetica, sans-serif;
	color:#0B239B;
	margin-left:10px;
	font-size:14px;
	text-align:left;
}

.sidebarnav	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
}

.sidebarnav	a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
}

.sidebarnav	a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
}

.sidebarnav	a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
}

.boxeswhite	{
	color:#FFFFFF;
	padding:0px;
	margin-left:5px;
	font-size:13px;
	text-align:left;
	font-weight:bolder;
}

.lowermenudark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-align:left;
	margin-left:10px;
	font-weight:bolder;
}

.lowermenu	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b1b0b0;
	text-align:left;
	margin-left:10px;
}

.lowermenu a {
	text-decoration: none;
	color:#b1b0b0;
}

.lowermenu a:visited { 
	text-decoration: none;
	color:#b1b0b0;
}

.lowermenu a:hover { 
	text-decoration: none; 
	color:#444444;
}

.buyblue	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:right;
	font-weight:bolder;
}

.buyblue a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:right;
	font-weight:bolder;
	text-decoration:none;
}

.buyblue a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0B239B;
	text-align:right;
	font-weight:bolder;
	text-decoration:none;
}

.buyblue a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	font-weight:bolder;
	text-decoration:none;
}

.buywhite	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	font-weight:bolder;
	margin-right:5px;
}

.buywhite a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	font-weight:bolder;
	text-decoration:none;
	margin-right:5px;
}

.buywhite a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	font-weight:bolder;
	text-decoration:none;
	margin-right:5px;
}

.buywhite a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:right;
	font-weight:bolder;
	text-decoration:underline;
	margin-right:5px;
}

.largered	{
	color:#0b8438; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	margin-left:10px;
	font-weight:bolder;
	background-image:url(https://www.torrid-tech.com/images/bargraph.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:35px;
}

.tablewhitelarge	{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:22px;
	margin-left:5px;
	font-weight:bolder;
}

.tablewhite	{
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	margin-left:5px;
	font-weight:bolder;
}

.tablewhite	a {
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bolder;
}

.tablewhite	a:visited {
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bolder;
}

.tablewhite	a:hover {
	color:#7d1116; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bolder;
}

.quote	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#039a03;
	text-align:left;
	font-style:italic;
	margin-left:10px;
	margin-right:10px;
}

.quotename	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#039a03;
	text-align:left;
	margin-left:10px;
	margin-right:10px;
	font-weight:bolder;
	margin-top:-13px;
}

#footer {
	height:101px;
}