/* ////////// Float containers fix: http://www.csscreator.com/attributes/containedfloat.php */ 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* ////////// Fix for IE Mac */
.clearfix { display: inline-table; }
/* ////////// Hides from IE-mac */
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* ////////// End hide from IE-mac */

/* FIX IE TRANSPARENT PNG ======================== */
img, div { behavior: url(/css/iepngfix.htc) }

/* BACKGROUND ===================================== */
#body					{background-color:#FFFFFF; font-size:12px; margin:0px; background-image:url(/images/interface/tile.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;}

body, th, td, div, p, ul, ol, dl {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*Format and Layout Main Sections ======================== */
#mainContainer			{text-align:left; width:1006px; margin:0 auto; }
#mainTable				{width:900px; padding:0; margin:0; border:dotted 0px #FF0000; margin-left:auto; margin-right:auto}

#header{ width:1006px; height:156px; background-image:url(/images/banner_bg.gif);}
#banner{ width:1006px; height:222px; background-image:url(/images/header_img_int.gif); background-repeat:no-repeat;}
#banner_home{ width:1006px; height:322px; background-image:url(/images/header_img.gif); background-repeat:no-repeat;}
#nav{ width:1006px; height:41px; margin-left:3px;}
#main{width:590px; float:left; margin:0; background: #FFFFFF url(/images/main_top_bg.gif); background-repeat:no-repeat; padding:0 0 0 20px;}
#mainNoSidebar {width:960px; float:left; margin:0; background: #FFFFFF url(/images/main_top_bg.gif); background-repeat:no-repeat; padding:0 20px 20px 20px;}

#sidebar{width:346px; float:right; padding:0 0 10px 30px; background-image:url(/images/sidebar_bg.gif); background-repeat:no-repeat; background-color:#afafaf;}
#footer{width:1006px; background-image: url(/images/footer_bg.png); background-repeat:no-repeat; clear:both; height:73px; margin-bottom:25px;}
#leftSide { background-image:url(images/left_border.gif);}
#rightSide { background-image:url(images/right_border.gif);}

#phoneTab{color:#ffffff; font-size: 28px; text-align:right; padding-right:30px; padding-top:5px; width:350px; float:right;}

/* Product Pages ============================================== */
ul li {font-size:12px;}
.productContainer {margin-bottom:15px; display:block;}
img.productImg {margin:10px 0 10px 0;}

/* SPACERS AND DIVIDERS =========================== */
div#spacer_10						{width:10px; height:10px}
div#spacer_15						{width:15px; height:15px}
div#spacer_20						{width:20px; height:20px}

div#spacer_v10						{height:10px}
div#spacer_v15						{height:15px}
div#spacer_v20						{height:20px}

div#spacer_h10						{width:10px}
div#spacer_h15						{width:15px}
div#spacer_h20						{width:20px}

.divHoriz {background-image:url(/images/div_horiz.png); background-repeat:repeat-x;}
.divVert {background-image:url(/images/div_vert.gif); background-repeat:repeat-y; width:8px;}

td#bullet							{background-image:url(/images/interface/div_bull_red.gif); background-repeat:no-repeat; height:5px; width:5px; background-position:center}
div#bullet							{background-image:url(/images/interface/div_bull_red.gif); background-repeat:no-repeat; height:5px; width:5px; background-position:center}
/* HEADER TAGS ==================================== */

h1						{font-family:Georgia, "Times New Roman", Times, serif; color: #6F2514; font-size:28px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0}
h2						{font-family: Arial, Helvetica, sans-serif color: #6F2514; font-size:24px; padding-bottom:5px; line-height:100%; word-spacing:0; padding-top:10px; margin-bottom:0px;}
h3						{font-family: Arial, Helvetica, sans-serif; color: #0c2ca4; font-size:12px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0}
h4						{font-family:Georgia, "Times New Roman", Times, serif; color: #6F2514; font-size:16px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0}

.table_generic			{width:100%; border:none; padding:0; margin:0}
table.auto				{table-layout: automatic}

/*Header and Section Text Links==================== */
a.whatsNewLink:link {color:#7d1c0b; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a.whatsNewLink:visited {color:#999999; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a.whatsNewLink:hover {color:#0070e2; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
a.whatsNewLink:active {color:#7d1c0b; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}

.h3sidebar {font-family: Arial, Helvetica, sans-serif; color: #0c2ca4; font-size:12px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0; text-decoration:none; font-weight:bold;}
a.h3sidebar:link {font-family: Arial, Helvetica, sans-serif; color: #0c2ca4; font-size:12px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0; text-decoration:none; font-weight:bold;}
a.h3sidebar:visited {font-family: Arial, Helvetica, sans-serif; color: #0c2ca4; font-size:12px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0; text-decoration:none; font-weight:bold;}
a.h3sidebar:hover {font-family: Arial, Helvetica, sans-serif; color: #6c769b; font-size:12px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0; text-decoration:none; font-weight:bold;}
a.h3sidebar:active {font-family: Arial, Helvetica, sans-serif; color: #0c2ca4; font-size:12px; padding-bottom:5px; line-height:100%; word-spacing:0; margin-top:0; margin-bottom:0; text-decoration:none; font-weight:bold;}

a.black_14_bd:link		{color: #000000; font-size: 14px; font-weight: bold; text-decoration: none;}
a.black_14_bd:visited	{color: #000000; font-size: 14px; font-weight: bold; text-decoration: none;}
a.black_14_bd:hover		{color: #555555; font-size: 14px; font-weight: bold; text-decoration: none;}
a.black_14_bd:active	{color: #000000; font-size: 14px; font-weight: bold; text-decoration: none;}


/* TEXT =========================================== */
.black_9				{font-size: 9px; color: #000000; font-weight: normal;}
.black_9_bd				{font-size: 9px; color: #000000; font-weight: bold;}
.black_10				{font-size: 10px; color: #000000; font-weight: normal; font-family:Arial, Helvetica, sans-serif;}
.black_10_bd			{font-size: 10px; color: #000000; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.black_11 				{font-size: 11px; color: #000000; font-weight: normal; line-height: 16px; font-family:Arial, Helvetica, sans-serif;}
.black_11_bd 			{font-size: 11px; color: #000000; font-weight: bold; line-height: 16px; font-family:Arial, Helvetica, sans-serif;}
.black_12 				{font-size: 12px; color: #000000; font-weight: normal; line-height: 16px; font-family:Arial, Helvetica, sans-serif;}
.black_12_bd 			{font-size: 12px; color: #000000; font-weight: bold; line-height: 16px; font-family:Arial, Helvetica, sans-serif;}
.black_13 				{font-size: 13px; color: #000000; font-weight: normal; line-height: 17px; font-family:Arial, Helvetica, sans-serif;}
.black_13_bd 			{font-size: 13px; color: #000000; font-weight: bold; line-height: 17px; font-family:Arial, Helvetica, sans-serif;}
.black_14 				{font-size: 14px; color: #000000; font-weight: normal; line-height: 17px; font-family:Arial, Helvetica, sans-serif;}
.black_14_bd 			{font-size: 14px; color: #000000; font-weight: bold; line-height: 17px; font-family:Arial, Helvetica, sans-serif;}

.red_9					{font-size: 9px; color: #6F2514; font-weight: normal;}
.red_9_bd				{font-size: 9px; color: #6F2514; font-weight: bold;}
.red_10					{font-size: 10px; color: #6F2514; font-weight: normal;}
.red_10_bd				{font-size: 10px; color: #6F2514; font-weight: bold;}
.red_11 				{font-size: 11px; color: #6F2514; font-weight: normal; line-height: 16px;}
.red_11_bd 				{font-size: 11px; color: #6F2514; font-weight: bold; line-height: 16px;}
.red_12 				{font-size: 12px; color: #6F2514; font-weight: normal; line-height: 16px;}
.red_12_bd 				{font-size: 12px; color: #6F2514; font-weight: bold; line-height: 16px;}
.red_13 				{font-size: 13px; color: #6F2514; font-weight: normal; line-height: 17px;}
.red_13_bd 				{font-size: 13px; color: #6F2514; font-weight: bold; line-height: 17px;}
.red_14 				{font-size: 14px; color: #6F2514; font-weight: normal; line-height: 17px;}
.red_14_bd 				{font-size: 14px; color: #6F2514; font-weight: bold; line-height: 17px;}

.gray_9					{font-size: 9px; color: #5f5750; font-weight: normal;}
.gray_bd				{font-size: 9px; color: #5f5750; font-weight: bold;}
.gray_10				{font-size: 10px; color: #5f5750; font-weight: normal;}
.gray_10_bd				{font-size: 10px; color: #5f5750; font-weight: bold;}
.gray_11 				{font-size: 11px; color: #5f5750; font-weight: normal; line-height: 16px;}
.gray_11_bd 			{font-size: 11px; color: #5f5750; font-weight: bold; line-height: 16px;}
.gray_12 				{font-size: 12px; color: #5f5750; font-weight: normal; line-height: 16px;}
.gray_12_bd 			{font-size: 12px; color: #5f5750; font-weight: bold; line-height: 16px;}
.gray_14 				{font-size: 14px; color: #5f5750; font-weight: normal; line-height: 16px;}
.gray_14_bd 			{font-size: 14px; color: #5f5750; font-weight: bold; line-height: 16px;}
.gray_16 				{font-size: 16px; color: #5f5750; font-weight: normal; line-height: 22px;}
.gray_16_bd 			{font-size: 16px; color: #5f5750; font-weight: bold; line-height: 22px;}
.gray_18 				{font-size: 18px; color: #5f5750; font-weight: normal; line-height: 22px;}
.gray_18_bd 			{font-size: 18px; color: #5f5750; font-weight: bold; line-height: 22px;}
.gray_24 				{font-size: 24px; color: #5f5750; font-weight: normal; line-height: 22px;}
.gray_24_bd 			{font-size: 24px; color: #5f5750; font-weight: bold; line-height: 22px;}

.silver_9				{font-size: 9px; color: #A3A2A2; font-weight: normal;}
.silver_bd				{font-size: 9px; color: #A3A2A2; font-weight: bold;}
.silver_10				{font-size: 10px; color: #A3A2A2; font-weight: normal;}
.silver_10_bd			{font-size: 10px; color: #A3A2A2; font-weight: bold;}
.silver_11 				{font-size: 11px; color: #A3A2A2; font-weight: normal; line-height: 16px;}
.silver_11_bd 			{font-size: 11px; color: #A3A2A2; font-weight: bold; line-height: 16px;}
.silver_12 				{font-size: 12px; color: #A3A2A2; font-weight: normal; line-height: 16px;}
.silver_12_bd 			{font-size: 12px; color: #A3A2A2; font-weight: bold; line-height: 16px;}

.body_9					{font-size: 9px; color: #877241; text-align: left;}
.body_9_bd				{font-size: 9px; color: #877241; font-weight: bold;}
.body_10				{font-size: 10px; color: #877241; text-align: left;}
.body_10_bd				{font-size: 10px; color: #877241; font-weight: bold;}
.body_11 				{font-size: 11px; color: #877241; font-weight: normal; line-height: 16px;}
.body_11_bd 			{font-size: 11px; color: #877241; font-weight: bold; line-height: 16px;}
.body_12 				{font-size: 12px; color: #877241; font-weight: normal; line-height: 16px;}
.body_12_bd 			{font-size: 12px; color: #877241; font-weight: bold; line-height: 16px;}
.body_13 				{font-size: 13px; color: #877241; font-weight: normal; line-height: 18px;}
.body_13_bd 			{font-size: 13px; color: #877241; font-weight: bold; line-height: 18px;}
.body_14 				{font-size: 14px; color: #877241; font-weight: normal; line-height: 16px;}
.body_14_bd 			{font-size: 14px; color: #877241; font-weight: bold; line-height: 16px;}
.body_15 				{font-size: 15px; color: #877241; font-weight: normal; line-height: 16px;}
.body_15_bd 			{font-size: 15px; color: #877241; font-weight: bold; line-height: 16px;}
.body_16 				{font-size: 16px; color: #877241; font-weight: normal; line-height: 16px;}
.body_16_bd 			{font-size: 16px; color: #877241; font-weight: bold; line-height: 16px;}
.body_18 				{font-size: 18px; color: #877241; font-weight: normal; line-height: 16px;}
.body_18_bd 			{font-size: 18px; color: #877241; font-weight: bold; line-height: 16px;}
.body_20 				{font-size: 20px; color: #877241; font-weight: normal; line-height: 16px;}
.body_20_bd				{font-size: 20px; color: #877241; font-weight: bold; line-height: 16px;}
.body_22 				{font-size: 22px; color: #877241; font-weight: normal; line-height: 16px;}
.body_22_bd				{font-size: 22px; color: #877241; font-weight: bold; line-height: 16px;}
.body_24 				{font-size: 24px; color: #877241; font-weight: normal; line-height: 16px;}
.body_24_bd				{font-size: 24px; color: #877241; font-weight: bold; line-height: 16px;}

.white_9				{font-size: 9px; color: #FFFFFF; font-weight: normal;}
.white_bd				{font-size: 9px; color: #FFFFFF; font-weight: bold;}
.white_10				{font-size: 10px; color: #FFFFFF; font-weight: normal;}
.white_10_bd			{font-size: 10px; color: #FFFFFF; font-weight: bold;}
.white_11 				{font-size: 11px; color: #FFFFFF; font-weight: normal; line-height: 16px;}
.white_11_bd 			{font-size: 11px; color: #FFFFFF; font-weight: bold; line-height: 16px;}
.white_12 				{font-size: 12px; color: #FFFFFF; font-weight: normal; line-height: 16px;}
.white_12_bd 			{font-size: 12px; color: #FFFFFF; font-weight: bold; line-height: 16px;}
.white_14 				{font-size: 14px; color: #FFFFFF; font-weight: normal; line-height: 16px;}
.white_14_bd 			{font-size: 14px; color: #FFFFFF; font-weight: bold; line-height: 16px;}
.white_16 				{font-size: 16px; color: #FFFFFF; font-weight: normal; line-height: 22px;}
.white_16_bd 			{font-size: 16px; color: #FFFFFF; font-weight: bold; line-height: 22px;}
.white_18 				{font-size: 18px; color: #FFFFFF; font-weight: normal; line-height: 22px;}
.white_18_bd 			{font-size: 18px; color: #FFFFFF; font-weight: bold; line-height: 22px;}
.white_24 				{font-size: 24px; color: #FFFFFF; font-weight: normal; line-height: 22px;}
.white_24_bd 			{font-size: 24px; color: #FFFFFF; font-weight: bold; line-height: 22px;}

/* QUOTE AND FORM ELEMENTS */
.form_10_grey			{font-family: Verdana; font-size: 10px; color: #1C1C1C; text-align: left; border: 1px solid #CCCCCC; margin: 0; padding: 0; background-color: #FFFFFF;}
.form_10_grey_button	{font-family: Verdana; font-size: 10px; color: #1C1C1C; text-align: center;}
.bullet 				{background-image: url(/images/interface/ico_bullet_gray.gif); width:3px; height:3px}
.searchField 			{font-family: Verdana; font-size: 10px; color: #333333; background-color: #FFFFFF; border: 1px solid #CCCCCC; width:125px; height: 16px; padding-top: 0; vertical-align:middle; background-image:url(/images/interface/form_fieldbg.gif)}
#form {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.searchFieldInt		{font-family:Verdana; font-size:12px; color:#333333; background-color: #FFFFFF; border: 1px solid #CCCCCC; width:140px; height:20px; padding-top:0; vertical-align:middle;}

#quote_form_home{ float:right; background-image:url(/images/quote_bg_slice.jpg); width:180px; text-align:center; padding-top:6px; height:275px;}
#quote_form{ float:right; background-image:url(/images/quote_bg.jpg); text-align:center; padding-top:6px;}
.quoteFormTitle_home{color:#FFFFFF; font-size:10px; text-align:left; padding-left:24px; font-family: Myriad, Verdana, Arial; margin:2px 0;}
.quoteFormTitle{color:#FFFFFF; font-size:10px; text-align:left; font-family: Myriad, Verdana, Arial; margin:2px 0;}
.quoteInput{font-size:10px; height:12px; border:1px solid #b4bac1; width:128px;}
.quoteContainer{ margin-top:10px;}

/*Mini Quote invalid form elements ===*/
.formStyle	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; border:1px solid #b4bac1; width:128px; height:12px; vertical-align:middle;}
.invalid.input		{border-color:#ff66ff; border-style:solid; color:#ff66ff; font-size:10px; font-weight: bold;}
.invalid.select		{border-color:#ff66ff; border-style:solid; color:#ff66ff; font-size:10px; font-weight: bold;}
.invalid			{color:#ff66ff; font-size:9px; font-family:Arial, Helvetica, sans-serif;}

/*Contact Us invalid form elements ===*/
.contactInvalid.input	{border-color:#ff0000; border-style:solid; color:#ff0000; font-size:12px; font-weight: bold;}
.contactInvalid.select	{border-color:#ff0000; border-style:solid; color:#ff0000; font-size:12px; font-weight: bold;}
.contactInvalid			{color:#ff0000; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

/*Full Quote invalid form elements ===*/
.quoteInvalid.input		{border-color:#ff0000; border-style:solid; color:#ff0000; font-size:12px; font-weight: bold;}
.quoteInvalid.select	{border-color:#ff0000; border-style:solid; color:#ff0000; font-size:12px; font-weight: bold;}
.quoteInvalid			{color:#ff0000; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

/* =========================================================================================================================== */
a:link 					{color: #3F3933; font-size: 10px; font-weight: normal; text-decoration: none;}
a:visited 				{color: #b0ADAA; font-size: 10px; font-weight: normal; text-decoration: none;}
a:hover 				{color: #3F3933; font-size: 10px; font-weight: normal; text-decoration: underline;}
a:active 				{color: #3F3933; font-size: 10px; font-weight: normal; text-decoration: none;}
/* =========================================================================================================================== */
#natural_bd a:link		{color: #0000FF; font-size: 10px; font-weight: bold; text-decoration: underline;}
#natural_bd a:visited	{color: #0000FF; font-size: 10px; font-weight: bold; text-decoration: underline;}
#natural_bd a:hover		{color: #0000FF; font-size: 10px; font-weight: bold; text-decoration: underline;}
#natural_bd a:active	{color: #0000FF; font-size: 10px; font-weight: bold; text-decoration: underline;}

a.natural_bd:link		{color: #0000FF; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.natural_bd:visited	{color: #0000FF; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.natural_bd:hover		{color: #0000FF; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.natural_bd:active		{color: #0000FF; font-size: 11px; font-weight: bold; text-decoration: underline;}

a.natural_10:link		{color: #0000FF; font-size: 10px; text-decoration: none;}
a.natural_10:visited	{color: #0000FF; font-size: 10px; text-decoration: none;}
a.natural_10:hover		{color: #0000FF; font-size: 10px; text-decoration: underline;}
a.natural_10:active		{color: #0000FF; font-size: 10px; text-decoration: none;}
/* =========================================================================================================================== */
#black_10 a:link		{color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
#black_10 a:visited		{color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
#black_10 a:hover		{color: #000000; font-size: 10px; font-weight: normal; text-decoration: underline;}
#black_10 a:active		{color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}

a.black_10:link			{color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
a.black_10:visited		{color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}
a.black_10:hover		{color: #000000; font-size: 10px; font-weight: normal; text-decoration: underline;}
a.black_10:active		{color: #000000; font-size: 10px; font-weight: normal; text-decoration: none;}

#black_11 a:link		{color: #000000; font-size: 11px; font-weight: normal; text-decoration: none;}
#black_11 a:visited		{color: #000000; font-size: 11px; font-weight: normal; text-decoration: none;}
#black_11 a:hover		{color: #000000; font-size: 11px; font-weight: normal; text-decoration: underline;}
#black_11 a:active		{color: #000000; font-size: 11px; font-weight: normal; text-decoration: none;}

a.black_11:link			{color: #000000; font-size: 11px; font-weight: normal; text-decoration: none;}
a.black_11:visited		{color: #000000; font-size: 11px; font-weight: normal; text-decoration: none;}
a.black_11:hover		{color: #000000; font-size: 11px; font-weight: normal; text-decoration: underline;}
a.black_11:active		{color: #000000; font-size: 11px; font-weight: normal; text-decoration: none;}

#black_11_bd a:link		{color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}
#black_11_bd a:visited	{color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}
#black_11_bd a:hover	{color: #000000; font-size: 11px; font-weight: bold; text-decoration: underline;}
#black_11_bd a:active	{color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}

a.black_11_bd:link		{color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}
a.black_11_bd:visited	{color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}
a.black_11_bd:hover		{color: #000000; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.black_11_bd:active	{color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}

/* =========================================================================================================================== */
#red_10 a:link			{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: none;}
#red_10 a:visited		{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: none;}
#red_10 a:hover			{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: underline;}
#red_10 a:active		{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: none;}

a.red_10:link			{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: none;}
a.red_10:visited		{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: none;}
a.red_10:hover			{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: underline;}
a.red_10:active			{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: none;}

#red_11 a:link			{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: none;}
#red_11 a:visited		{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: none;}
#red_11 a:hover			{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: underline;}
#red_11 a:active		{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: none;}

a.red_11:link			{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: none;}
a.red_11:visited		{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: none;}
a.red_11:hover			{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: underline;}
a.red_11:active			{color: #6F2514; font-size: 11px; font-weight: normal; text-decoration: none;}

#red_11_bd a:link		{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: none;}
#red_11_bd a:visited	{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: none;}
#red_11_bd a:hover		{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: underline;}
#red_11_bd a:active		{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: none;}

a.red_11_bd:link		{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: none;}
a.red_11_bd:visited		{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: none;}
a.red_11_bd:hover		{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.red_11_bd:active		{color: #6F2514; font-size: 11px; font-weight: bold; text-decoration: none;}

#red_12_bd a:link		{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: none;}
#red_12_bd a:visited	{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: none;}
#red_12_bd a:hover		{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: underline;}
#red_12_bd a:active		{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: none;}

a.red_12_bd:link		{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: none;}
a.red_12_bd:visited		{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: none;}
a.red_12_bd:hover		{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.red_12_bd:active		{color: #6F2514; font-size: 12px; font-weight: bold; text-decoration: none;}

#red_13_bd a:link		{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: none;}
#red_13_bd a:visited	{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: none;}
#red_13_bd a:hover		{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: underline;}
#red_13_bd a:active		{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: none;}

a.red_13_bd:link		{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: none;}
a.red_13_bd:visited		{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: none;}
a.red_13_bd:hover		{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: underline;}
a.red_13_bd:active		{color: #6F2514; font-size: 13px; font-weight: bold; text-decoration: none;}

/* =========================================================================================================================== */
#gray_9_bd a:link		{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: none;}
#gray_9_bd a:visited	{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: none;}
#gray_9_bd a:hover		{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: underline;}
#gray_9_bd a:active		{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: none;}

a.gray_9_bd:link		{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: none;}
a.gray_9_bd:visited		{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: none;}
a.gray_9_bd:hover		{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: underline;}
a.gray_9_bd:active		{color: #5f5750; font-size: 9px; font-weight: bold; text-decoration: none;}

#gray_10 a:link			{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: none;}
#gray_10 a:visited		{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: none;}
#gray_10 a:hover		{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: underline;}
#gray_10 a:active		{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: none;}

a.gray_10:link			{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: none;}
a.gray_10:visited		{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: none;}
a.gray_10:hover			{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: underline;}
a.gray_10:active		{color: #5f5750; font-size: 10px; font-weight: normal; text-decoration: none;}

#gray_10_bd a:link		{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: none;}
#gray_10_bd a:visited	{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: none;}
#gray_10_bd a:hover		{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: underline;}
#gray_10_bd a:active	{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: none;}

a.gray_10_bd:link		{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: none;}
a.gray_10_bd:visited	{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: none;}
a.gray_10_bd:hover		{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.gray_10_bd:active		{color: #5f5750; font-size: 10px; font-weight: bold; text-decoration: none;}

#gray_11_bd a:link		{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: none;}
#gray_11_bd a:visited	{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: none;}
#gray_11_bd a:hover		{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: underline;}
#gray_11_bd a:active	{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: none;}

a.gray_11_bd:link		{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: none;}
a.gray_11_bd:visited	{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: none;}
a.gray_11_bd:hover		{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: underline;}
a.gray_11_bd:active		{color: #5f5750; font-size: 11px; font-weight: bold; text-decoration: none;}

#gray_12_bd a:link		{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: none;}
#gray_12_bd a:visited	{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: none;}
#gray_12_bd a:hover		{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: underline;}
#gray_12_bd a:active	{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: none;}

a.gray_12_bd:link		{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: none;}
a.gray_12_bd:visited	{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: none;}
a.gray_12_bd:hover		{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: underline;}
a.gray_12_bd:active		{color: #5f5750; font-size: 12px; font-weight: bold; text-decoration: none;}

/* SIDEBAR ============================================================================= */
#sidebar img.sections{float:left; margin-right:10px; margin-bottom:10px;}
.sidebarDiv {clear:both;}
#sidebar p{font-size:11px; color:#000000; font-family:Arial, Helvetica, sans-serif; margin-top:0px;}

/* FOOTER =====================================================================================================================*/
#footer a:link			{color: #787878; font-size: 9px; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
#footer a:visited		{color: #787878; font-size: 9px; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
#footer a:hover			{color: #6F2514; font-size: 9px; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}
#footer a:active		{color: #787878; font-size: 9px; font-weight: normal; text-decoration: none; font-family:Arial, Helvetica, sans-serif;}

#footer a{ font-family:Arial, Helvetica, sans-serif; color:#787878; font-size:8px;}
#footer img.bullet{margin-bottom:2px;}
.belowFooter{height:48px; margin-left:15px;}
.bottom{ font-family: Arial, Helvetica, sans-serif; font-size:9px; color:#777777;}

a.footer:link			{color: #AE371E; font-size: 10px; font-weight: normal; text-decoration: none;}
a.footer:visited		{color: #AE371E; font-size: 10px; font-weight: normal; text-decoration: none;}
a.footer:hover			{color: #6F2514; font-size: 10px; font-weight: normal; text-decoration: underline;}
a.footer:active			{color: #AE371E; font-size: 10px; font-weight: normal; text-decoration: none;}

#footer #bullet			{font: bold 9px Arial, Verdana, Helvetica, sans-serif; color: #D0BC8E;}
div.footer 				{color:#888888; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-size:11px;}

/* SITEMAP ====================================================================================================================*/
#sitemap a:link 		{color: #6F2514; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: none;}
#sitemap a:visited 		{color: #6F2514; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: none;}
#sitemap a:hover 		{color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: underline;}
#sitemap a:active 		{color: #6F2514; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: none;}

a.sitemap:link 			{color: #6F2514; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: none;}
a.sitemap:visited 		{color: #6F2514; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: none;}
a.sitemap:hover 		{color: #000000; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: underline;}
a.sitemap:active 		{color: #6F2514; font-size: 11px; font-family: Arial, Helvetica, Verdana, Myriad, Sans-Serif; font-weight: normal; text-decoration: none;}

#sitemap dt 			{color: #FF0000; font-size: 12px; font-weight: bold;}
#sitemap dt .title		{color: #FF0000; font-size: 12px; font-weight: bold;}
#sitemap dd				{background-image: url(/images/line_full.gif); background-repeat: no-repeat; padding-left: 20px; margin-left: 15px;}
#sitemap dd.last		{background-image: url(/images/line_one.gif); background-repeat: no-repeat; padding-left: 20px;}
#sitemap dd.next		{background-image: url(/images/line.gif); background-repeat: no-repeat;}

/* DOTTEDBOXES //////////////////////////////////////////////////////////////////////////////////////////// */
.box1				{border:dotted 0px #5C91A4; background-color:#D9D9D9; padding:5px; margin:0px 0px 1px 0px; font-size:10px; font-weight:bold; text-align:left}
.box1:hover 		{border:dotted 0px #EBAB00; background-color:#FFE88E;}

.box2				{border:dotted 0px #5C91A4; background-color:#EEEEEE; padding:5px; margin:0px 0px 1px 0px; font-size:10px; text-align:left}
.box2:hover 		{border:dotted 0px #EBAB00; background-color:#FFE88E;}

.box3				{border:dotted 0px #5C91A4; background-color:#F4F4F4; padding:5px; margin:0px 0px 1px 0px; font-size:10px; text-align:left}
.box3:hover 		{border:dotted 0px #EBAB00; background-color:#FFE88E;}

div#box								{padding:3px}
div.ouline							{border:solid 1px #D7D7D7}

/* PROPRIETARY TO SITE //////////////////////////////////////////////////////////////////////////////////////////// */
td.div					{padding-left:4px; padding-right:4px; color:#D0BC8E; font: bold 9px Arial, Verdana, Helvetica, sans-serif;}
div.footericon			{display:inline; padding-left:1px; padding-right:1px}

div#div3				{background-image:url(/images/div3.gif); background-repeat:repeat-x; height:3px}
div#div5				{background-image:url(/images/div5.gif); background-repeat:repeat-x; height:5px}
div#div7				{background-image:url(/images/div7.gif); background-repeat:repeat-x; height:7px}
div#div9				{background-image:url(/images/div9.gif); background-repeat:repeat-x; height:9px}

/*
div.brownsubhead		{font-size:18px; font-weight:normal; color:#6F2514; font-family:Georgia, "Times New Roman", Times, serif}
dd						{background-image:url(/images/arrow_brown.gif); background-repeat:no-repeat; background-position:left; height:20px; padding-left:10px}
dd						{font-size:15px; font-weight:normal; color:#877241; font-family:Georgia, "Times New Roman", Times, serif}
*/

/*
#top_number				{position:absolute; margin-left:390px; margin-top:3px; z-index:200; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px; font-size:30px; font-weight:bold; color:#FFF}
#top_banner				{background-repeat:no-repeat; padding-top:2px; width:894px; height:221px; position:relative; top:2px; left:3px}
#top_nav				{padding-top:3px; padding-left:3px; border:solid 0px #0000FF}
*/

div.number					{background-image:url(/images/graphic_numbers.gif); background-repeat:no-repeat; height:22px; padding-left:26px; border:dotted 1px #000000}
div.numberlist				{padding-left:20px; padding-bottom:20px}
dd.bullet					{background-image:url(/images/graphic_bullets.gif); background-repeat:no-repeat; height:18px; padding-left:13px; border:dotted 0px #000000; width:100%}
