/* Article Header
 * ------------------------------
 */
.article_heading {
	padding-bottom: 3px;
	color: #581E82;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	border-bottom-width: 1px;	
}

h1.article_heading {
	font-size: 15px;
}

/* Headings
 * ------------------------------
 */
h1, h2, h3, h4, h5, h6 {
	font-family:Verdana;
	color:#E22300;
	margin:3px 0px;
}

h1, h1 a {font-size: 17px; text-decoration:none;}
h1 a:hover {font-size: 17px;}

h2, h2 a {font-size: 16px; text-decoration:none;}
h2 a:hover {font-size: 16px;}

h3, h3 a {font-size: 15px; text-decoration:none;}
h3 a:hover {font-size: 15px;}

h4, h4 a {font-size: 14px; text-decoration:none;}
h4 a:hover {font-size: 14px}

h5, h5 a{font-size: 13px; text-decoration:none;}
h5 a:hover {font-size: 13px;}

h6, h6 a {font-size: 12px; text-decoration:none;}
h6 a:hover {font-size: 12px;}

/* FAQ
 * ------------------------------
 */
.faqlist h2 {
	color: #C11E1F;
	font-size: 14px;
	margin: 0px 0px 0px 19px;
	padding: 0px 0px 0px 0px;
	text-indent: -19px;
}
.faqlist p {
	font-size: 12px;
	margin: 12px 12px 12px 25px;
	padding: 0px 0px 0px 0px;
	text-indent: -13px;
}
.faqlist a {
	font-weight: bold;
}
.faqlist table.sizingchart th {
	border-color: #FFFFFF #C11E1F #C11E1F #FFFFFF;
	border-style: none solid solid none;
	border-width: 0px 1px 1px 0px;
	color:#666666 !important;
	font-family:Verdana !important;
	font-size:10px !important;
	padding: 2px 2px 2px 2px;
}
.faqlist table.sizingchart td {
	border-color: #FFFFFF #C11E1F #C11E1F #FFFFFF;
	border-style: none solid dotted none;
	border-width: 0px 1px 1px 0px;
	color:#666666 !important;
	font-family:Verdana !important;
	font-size:10px !important;
	padding: 2px 2px 2px 2px !important;
	text-align: center;
}
.faqlist table.sizingchart td.firstcolumn {
	font-weight: bold;
	padding: 1px 4px 1px 2px;
	text-align: right;
	width: 70px;
}
.faqlist table.sizingchart tr.lastrow td {
	border-color: #FFFFFF #C11E1F #FFFFFF #FFFFFF;
	border-style: none solid none none;
	border-width: 0px 1px 0px 0px;
}

table#table_articleid_152 a {
	font-family:Verdana !important;
	font-size:10px !important;
}

/* Shipping/Returns
 * ------------------------------
 */
table.shippingchart th {
	border-color:#FFFFFF rgb(255, 255, 255) rgb(193, 30, 31);
	border-style:none none solid;
	border-width:0px 0px 1px;
	padding:2px;
	text-align:left;
}

table.shippingchart th.lastcolumn {
	border-color:#FFFFFF rgb(255, 255, 255) rgb(193, 30, 31);
	border-style:none none solid;
	border-width:0px 0px 1px;
	padding:2px;
}

table.shippingchart td {
	border-color:#FFFFFF rgb(255, 255, 255) rgb(193, 30, 31);
	border-style:none none dotted;
	border-width:0px 0px 1px;
	padding:2px !important;
	text-align:left;
}

table.shippingchart tr.lastrow td {
	border:0px none #FFFFFF;
}

div ul li, div ol li {
	padding:0px 0px 7px;
}

table#table_articleid_161 table, table#table_articleid_161 td, table#table_articleid_161 li, table#table_articleid_161 b, table#table_articleid_161 p {
	color:#666666 !important;
	font-family:Verdana !important;
	font-size:10px !important;
}

/* Kudos
 * ------------------------------
 */
#kudoscontent {
	background-image:url(//assets1.assets.redhatsocietystore.com/v/vspfiles/templates/RedHats/images/template/bg_kudos.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:3px 0px 0px;
	padding:147px 62px 10px 40px;
	width:481px
}

.cancelfloat {
	clear:both;
}

.kudoscontentrow {
	border-color:#FFFFFF rgb(255, 255, 255) rgb(193, 30, 31);
	border-style:none none dotted;
	border-width:0px 0px 2px;
	color:#666666;
	font-family:Verdana;
	font-size:10px;
	padding:6px 0px;
}

.kudoscontentrownoborder {
	color:#666666;
	font-family:Verdana;
	font-size:10px;
	padding:6px 0px 0px;
}

/* Exclusive Pins
 * ------------------------------
 */
#exclusivepins_wrapper {
	width:742px;
	margin:0px auto;
	padding-top:10px;
}

#exclusivepins_months {
	width:673px;
	padding:27px 0px 12px 0px;
	margin:0px auto;
}

#exclusivepins_months img{
	width:179px;
	height:177px;
	padding-bottom:13px;
}

#exclusivepins_row1 {
	float:left;
	width:179px;
	padding-right:33px;
}

#exclusivepins_row2 {
	float:left;
	width:179px;
	padding:0px 33px;
	border-left:1px solid #e9e7e5;
	border-right:1px solid #e9e7e5;
}

#exclusivepins_row3 {
	float:left;
	width:179px;
	padding:0px 0px 0px 33px;
}

#content_area #exclusivepins_wrapper p{
	background-image:url(/v/vspfiles/templates/RedHats2/images/template/exclusivepin_redbar.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:13px;
	text-align:center;
	width:707px;
	height:53px;
	padding:26px 15px 24px 15px;
	margin:0px;
}
