body, html 	{margin: 0; padding: 0px; border: 0; font-family: Arial, Helvetica, sans-serif;  color: #5b5b5b; font-size: 12px;}
body		{background-image: url(../images/bgr_page.jpg); background-repeat: repeat-x; background-color: #f4f0dd;}
p 			{} /*margin: 0 0 1em 0; padding: 0;*/
a 			{text-decoration: none; color: #8b0d1b;}
a:hover 	{color: #bc0015; text-decoration: underline;}
td 			{font-style : normal; font-family : Arial, Helvetica, sans-serif; vertical-align: top;}
b, strong 	{font-weight : bold;}
img 		{border: 0;}
.clear		{clear: both;}

h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; color: #6c0000;}
h1 {font-size : 18px; font-weight: normal; margin:0 0 7px 0; padding:0; line-height: 18px;}
h2 {font-size : 16px; font-weight: bold; margin:0 0 7px 0; padding:0; line-height: 16px;}
h3 {font-size : 14px; font-weight: bold; margin:0 0 6px 0; padding:0; line-height: 14px;}
h4 {font-size : 12px; font-weight: bold; margin:0 0 5px 0; padding:0; line-height: 13px;}

.imgLeft 	{float: left; margin: 0 15px 20px 0;}
.imgRight 	{float: right; margin: 0 0 20px 15px;}

/* Header */
#header 			{margin: 10px auto 0 auto; background-image: url(../images/bgr_top_header.gif); background-repeat: repeat-x; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;}
#header #logo 		{display: none;}
#header #logoPrint 	{float: left; margin: 0;}
#header #topLinks 	{display: none;}


#topNav 		{display: none;}
#topNav a 		{color: #ffffff; font-weight: bold; margin: 0; padding: 0 15px 0 15px; border-right: 1px solid #ae9d74;}
#topNav a.Active,
#topNav a:hover {text-decoration: none; color: #d6c396;}
#topNav span 	{}
#topNav .tabs 	{margin: 5px 0 0 10px; border: 0px solid #FF0000; overflow: hidden;}

/* Container */
#container 			{background-color: #ffffff; margin: 0 auto; border-top: 1px solid #ae9d74; }

#main 				{width: 850px;}
#main #leftCol 		{width: 289px; background-image: url(../images/bgr_left_panel.jpg); background-repeat: repeat-x; background-color: #39230f;}
#main #rightCol 	{width: 567px;}


/* Homepage */
#hpContent 						{background-image: url(../images/bgr_hp_content.gif); background-repeat: repeat-x; background-color: #f4f0dd; padding: 5px 0 10px 0;}
#hpContent td 					{}
#hpContent #colOne 				{width: 289px;}
#hpContent #colTwo				{width: 567px; line-height: 1.1em; border-left: 1px solid #c9c0ac;}
#hpContent #colOne .content 	{padding: 0 0 0 25px; line-height: 1.1em;}
#hpContent #colTwo .content 	{padding: 0 0 0 0;}
#hpColumns 						{margin-bottom: 15px;}
#hpContent a:hover 				{text-decoration: none;}

#featuredProduct 			{}
#controls 					{height: 100%; overflow: hidden; margin: 0 0 20px 0;}
#controls ul#cLinks 		{margin: 0; padding: 0; list-style: none;}
#controls ul#cLinks li 		{float: left; font-weight: bold; margin-left: 5px; text-align: center;}
#controls ul#cLinks li.first {margin-left: 0px;}
#controls ul#cLinks img 	{border-bottom: 3px solid #ffffff; margin: 0;}
#controls ul#cLinks a 		{}
#controls ul#cLinks a:hover {text-decoration: none;}

#introCopy {margin: 40px 0 0 25px; width: 225px; color: #c3b48f; line-height: 1.1em; border: 0px solid #FF0000;}
#introCopy h2 {margin: 0 0 7px 0; padding: 0; color: #FFFFFF;}

#newsGrid 		{margin: 0; padding: 0; list-style: none;}
#newsGrid li 	{float: left; margin-left: 30px; width: 230px; border: 0px solid #FF0000;}

#featuredProject 				{margin: 0; padding: 0; list-style: none;}
#featuredProject li 			{float: left; border: 0px solid #FF0000;}
#featuredProject li.photo 		{width: 135px}
#featuredProject li.photo img 	{border: 2px solid #FFFFFF;}
#featuredProject li.descr 		{width: 100px}

.goldTitle {color: #755932; padding-bottom: 5px; font-size: 11px; font-weight: bold;}

/* Page */
#pageContent 		{}
#pageContent .copy 	{padding: 25px;}

#pageHeader 			{display: none;}

/* Footer */
#footer 			{display: none;}

/* Forms */
form 		{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
input, textarea 	{border: 1px solid #8b0d1b; font-family: Arial, Helvetica, sans-serif;}
input.submit,#submit 		{border: 1px solid #8b0d1b; padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px; background-color: #8b0d1b; color: #ffffff; font-weight: bold;}

/* Table Index */
#tblPaIndex table {border-top: solid 1px #8b0d1b;border-left: solid 1px #8b0d1b;border-right: solid 1px #8b0d1b;}
#tblPaIndex tr {}
#tblPaIndex td {font-size:11px;padding:4px 7px 4px 7px;border-bottom: solid 1px #8b0d1b;}
#tblPaIndex #tblIndexHeader {font-weight:bold;background-image: url(../images/bgr_topnav.gif); background-repeat: repeat-x; color:#FFFFFF;}
#tblPaIndex #tblIndexHeader h3 {color:#FFFFFF;font-size : 14px; font-weight: bold; margin:0; padding:0; line-height: 14px;}
#tblPaIndex #tblIndexDefs td {font-weight:bold;background:#d7eff6;text-align:left;color:#00629f;}

/* Credits */
#credits {display:none;}
