a:link,a:visited												{color:#841F1F;	text-decoration:underline;}
a:hover																	{color:#BCA141; text-decoration:underline;}
a:active																{color:#841F1F; text-decoration:underline;}	
body																		{background:url(../images/bg_q2.gif) no-repeat top left; background-color:#FFFFFF; color:#777777; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:71%; margin:0; padding:0;}
h1																			{color:#841F1F; font-family:"Times New Roman", Times, serif; font-size:2.2em; font-style:italic; font-weight:normal; line-height:1em; margin:0 0 0.5em; padding:0;}
h2																			{font-size:1.4em; font-weight:normal; margin:0.8em 0; padding:0;}
h3																			{font-size:1.2em; font-weight:bold; margin:0.8em 0; padding:0;}
img																			{border:0;}
input, textarea													{color:#777777; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;}
p																				{margin:0.8em 0; padding:0;}
ol,ul																		{margin:0.8em 0; padding:0 0 0 3em;}
table, td, th														{margin:0; padding:0; text-align:left; vertical-align:top;}

.text_rt																{float:right; text-align:right;}

#page																		{margin-left:10px; width:780px;}

#head																		{height:100px; padding:15px 0 0 5px;}
#head img																{margin-right:10px;}

#nav																		{border-right:1px dotted #DDDDDD; float:left; width:200px;}
#nav a																	{display:block;}
#nav a:link,
#nav a:visited													{color:#000000; text-decoration:none; width:100%;}
#nav a:hover,
#nav a:active														{color:#000000; text-decoration:none; width:100%;}
#nav h3																	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; margin:0.7em 0 0; padding:1px 7px 1px 3px; text-align:right; width:190px;}
#nav h4																	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal; margin:0; padding:1px 7px 1px 3px; text-align:right; width:190px;}
#nav .off																{padding-right:7px;}
#nav .on																{background-color:#B38484; border-right:4px solid #841F1F; padding-right:3px;}

#content																{float:left; line-height:1.5em; padding-left:6px; text-align:justify; width:562px;}
#content table.news											{margin:5px 0; width:100%;}
#content .news h2												{color:#841F1F; font-family:"Times New Roman", Times, serif; font-style:italic; margin:0; padding:0;}
#content .news h2 a											{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:71%; font-style:normal; text-decoration:none;}
#content .news img											{margin:2px 5px;}
#content .news th												{border-bottom: 1px solid #841F1F; padding:0;}
#content .news p												{margin-top:0; margin-bottom:0.8em;}
#content .news td												{margin:0; padding:6px 0 0; text-align:justify;}
#content table.business_card						{margin:5px 0; width:100%;}
#content .business_card h2							{color:#841F1F; font-family:"Times New Roman", Times, serif; font-style:italic; margin:0; padding:0;}
#content .business_card th							{border-bottom: 1px solid #841F1F; padding:0;}
#content .business_card td							{margin:0; padding:0;}
#content .business_card td.label				{width:30%;}
#content .business_card td.data					{width:70%;}

#footer																	{border-top:1px solid #DDDDDD; font-size:0.9em; margin-top:40px; padding-top:5px; width:100%;}