/* Global Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

h2 {font:bold 18px Arial, Helvetica, sans-serif;}
h3 {font:bold 14px Arial, Helvetica, sans-serif;}
h4 {font:bold 16px Arial, Helvetica, sans-serif; color:#580202}
/* Styles.css Extensions 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#Instruction1_InstructCell {padding: 7px;}
.Content, #SearchTemplate13_ResultInfo {font:12px/16px arial; color: #000;text-decoration:none;}
.Content a:link, .Content a:visited {color: #000099; text-decoration: underline;}
.Content a:hover, .Content a:active {color: #0033CC; text-decoration: none;}
#ContentCell {background:#FFF;}
/* TopSubBanner Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#TopSubBannerCell { background:url(images/layout/BN_Back.jpg) no-repeat bottom left; padding:0 150px 5px 126px;}
#TopSubBanner1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:none;}
.bn_wrap {width:100%;}
.bn_topnav { text-align:right; font:12px arial; margin:10px 0 50px 0;}
.bn_topnav a { padding:5px 15px; color:#FFF; text-decoration:none; font:12px arial;}
.bn_botnav { text-align:right; width:auto; float:left; margin:45px 0 0 8px;}
.bn_botnav a { padding:5px 5px; font:bold 14px/18px arial; color:#680702; text-decoration:none; letter-spacing:-1px;}
.bn_botnav a:hover {color:#003030;}
h1.logo {margin:0; padding:0; width:auto; height:auto; float:left;}
h1.logo a { height:69px; width:143px; display:block; text-indent:-9999px;}
.clear {clear:both}
/* LeftColumnNav Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#LeftColumnCell {vertical-align:top; padding-left:5px; border-right:15px solid #FFF;}
#LeftColumnNav1_custommenu, #LeftColumnNav1_custommenu td {height:100%; vertical-align:top;}
#LeftColumnNav1_CMenubar2_dlMenu {}
#LeftColumnNav1_SimpleSearch1_Panel1 {margin: 0; padding: 0; float:none; width:130px; white-space:nowrap;}
#lc_nav #LeftColumnNav1_SimpleSearch1_Panel1 a {height:auto; display:block; padding-top:5px;}
#lc_nav, #lc_nav ul, #lc_nav li, #lc_nav li ul li {margin:0;padding:0; list-style:none; font:12px arial;}
#lc_nav {}
#lc_nav li ul {margin:10px 0 10px 10px;}
#lc_nav li a { color:#033333; width:100%; white-space:nowrap; font-weight:bold; text-indent:0; border-bottom:2px solid #FFC302; display:block; height:auto; padding:3px 0; margin:0 0 10px 0; text-decoration:none;}
#lc_nav li ul li a {color:#033333; border:0; white-space:normal; font-weight:normal; padding:1px 0; margin:0; text-decoration:none;letter-spacing:0;}
#lc_nav li ul li a:hover { text-decoration:underline;}
/* Footer Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#FooterCell { font:12px arial; color:#000000;}
#FooterCell a { color:#000099; }
#FooterCell .ft_line {border-top:2px solid #FFC302; margin:0 0 5px 0;}
#FooterCell .ft_topnav { border-left:5px solid #FFF; border-right:3px solid #FFF; background:#FFF; padding:10px 0; font:12px arial;}
#FooterCell .ft_topnav a {color:#000; text-decoration:none; padding:0 10px;}
#FooterCell .ft_topnav a:hover { text-decoration:underline;}
/* Default Page Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.df_mainimg { text-align:center; margin-top:15px;}
.df_feat { width:30%; padding:10px; float:left; text-align:center;}
.df_table { font:12px arial; color:#000; text-align:center}
.df_table div {text-align:center;}
/* Search & Cart Control Styles 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#cartwrap {margin: 0; padding: 0;}
#lc_nav #cartwrap a {color:#580202;}
.hpulheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 033333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: ffc302;
}
.pdf_link {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.ParagraphHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.Breadcrumbs{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	/*padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 1px;*/
	color: #303030;	
}

.Breadcrumbs a:link, .Breadcrumbs a:visited, .Breadcrumbs a:hover, .Breadcrumbs a:active {
	color: #303030; 
}