/* Global Declarations */
#breadcrumb {font-size:12px; line-height:17px;}
#breadcrumb a {font-size:12px; text-decoration:none;} #breadcrumb a:hover {text-decoration:underline;}
#breadcrumb h2 {display:inline; line-height:15px; font-size:12px;}

#site_tools a {font-size:12px;}
fieldset label {font-size:11px;}

/* Header Declaration, Above Guts */

		/* Main Section of Site */
		#guts {font-size:12px; }
		#panel {line-height:13px; font-size:11px;}
		#content {line-height:17px; }
		#contentE {line-height:17px; padding-bottom:20px;}
		
		.article_text {font-size:14px; line-height:22px;}


		/* LEFT MENU */
		#panelHold p {line-height:14px;}
		#panelHold .form_box {font:10px Verdana, Arial, Helvetica, sans-serif;}
		#panelHold .button {font:10px Verdana, Arial, Helvetica, sans-serif;}
		.panelSIFRW {font-size:12px; }
		.panelSIFRG {font-size:12px; }

		#panelHold2 {display:block; width:170px; height:35px;text-align:center; margin:0px; padding-top:7px; clear:both;border-top:1px solid #ccc;  background:#fff;}
		#panelHold2 a { font-size:12px; line-height:18px;}
		
			.u_desc {font-size:11px;}


		/* ADVISORY BOARD */
		.advisory {display:block; width:360px; float:left; padding:3px 0 5px 0; border:1px dotted #ccc; border-width:0 1px 1px 0;}
		.advisory img {padding:2px 0 5px 0; height:100px; width:120px; float:left;}
		.advisory h3 {display:block; float:left; line-height:1.8em; font-size:14px; padding:8px 0 5px 10px; margin:5px 0 0 5px; color:#1953AF; font-weight:bold; }
		.advisory a {display:block; float:left; margin:0; padding:0 20px 0 0; line-height:1.8em; background:url(/images/icons/magazine.gif) right no-repeat;}
		#advisory_dummy {display:inline; line-height:1.8em;}
		.advisory p {display:block; float:left; width:227px; height:53px; border:1px dotted #ccc; border-width:1px 0; background:#f7f7f7; padding:2px 0 2px 5px; }
		.advisory span {display:block; clear:both; padding:4px 6px 6px 6px; line-height:15px;}
		.advisory div {display:block; clear:both;}

	/* Navigation CSS*/

		#button .cat a, #button .catOn, #button .cat_Single_On {font-size:12px; }
		#button .sub a, #button .subLast a {font-size:11px;}
		

		#button .subLast a:hover, #button .sub a:hover, #button .subBuyLast a:hover, #button .subBuy a:hover {background:none;}	
		.testimonial p {font-size:11px; line-height:14px;}

	
	#roll a:link, #roll a:visited, #roll a:hover  { font-size:12px;}
	
	#INroll {font-size:12px;}
	
	#productRoll a:link,
	#productRoll a:visited { text-align:center;display:block;border: 1px solid #D8D8D8;font-size:12px; color:#1758BF; background-color:#FAFAFA; line-height:19px; text-decoration:none; margin-left:8px; margin-right:8px;}
	#productRoll a:hover {background-color:#F3F3F3;}
	#productRoll p {text-align:center;display:block; border: 1px solid #C5C5C5;font-size:12px; color:#666666; background-color:#FFF; line-height:19px;margin-left:8px; margin-right:8px;}
	
	#Num a:link,#Num a:visited { text-align:center;display:block; height:15px; border: 1px solid #C5C5C5;font-size:11px; color:#1758BF; background-color:#FAFAFA; text-decoration:none; margin-right:5px; margin-left:4px; padding:3px;}
	#Num a:hover {background-color:#F3F3F3;}
	.NumOn  { text-align:center;font-size:11px; color:#1758BF;font-weight:bold; padding-right:5px; padding-left:5px;margin-right:5px; margin-left:5px;}	
	
	
	/* NEWS */
	.news_blurb h2 {display:block; float:left; width:465px; padding:2px 0 2px 20px !important; margin-top:11px !important;}
	.news_blurb p {padding:0 0 5px 0; width:490px; float:left; margin:0; border-bottom:1px solid #eee; line-height:15px;}
	
	
	.extender_navigation a, .extender_navigation b {font-size:11px;}
	
	
#related_list li {font-size:12px;}

