/******** HOME BASICS *******/

body					{	margin: 0px; color: #333; background: white;
						font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }

table					{	margin: 0; border: none; }
table td 				{	padding: 0px; }
a					{	text-decoration: none; }
img					{	border: none; }
li					{	padding-bottom: 15px; }

a:link				{	color: #039; }
a:visited				{	color: #606; }
a:hover				{	color: red; }

table#bbkg			{	height: 100%; width: 100%; vertical-align: top; }
table#mbkg			{	height: 100%; width: 100%; vertical-align: top; }
table#cbkg			{	height: 100%; width: 100%; vertical-align: top; }
table#banner			{	width: 100%; text-align: right; }


/****** BANNER ************/
td#banner				{	height: 75px; vertical-align: middle; text-align: right; padding: 0px 80px 0px 30px;
						background: #006697; font-weight: normal; font-size: 30px; color: #006697; 
						white-space: nowrap; }

/****** THIS SECTION ************/						
td#thissection			{	height: 25px; vertical-align: middle; padding: 2px 0px 0px 22px;
						background: #fcc60a; font-weight: normal; font-size: 10px;  color: #006697;
						white-space: nowrap; }
td#thissection a:link		{	color: #006697; }
td#thissection a:visited	{	color: #006697; }
td#thissection a:hover	{	color: red; }

/********* Menu *********/
td#menu				{	height: 1000px; width: 125px; padding: 30px 15px 30px 22px; font-size: 11px; font-weight: bold; 
						border-right: 1px solid #fcc60a; white-space: nowrap; vertical-align: top; }
td#menu a:link			{	color: #039; }
td#menu a:visited		{	color: #039; }
td#menu a:hover		{	color: red; }

/********* Footer *********/

td#copyright			{	height: 28px; text-align: center; vertical-align: middle; white-space: nowrap;
						padding-top: 0px 0px 8px 0px; font-size: 11px; color: #999; border-top: 3px solid #fcc60a; }

/********* Content *********/
td#content			{	padding: 30px 50px 15px 30px; vertical-align: top; font-size: 12px; 
						letter-spacing: 0.05em; line-height: 1.3em; }
td#content a:link		{	text-decoration: underline; }
td#content a:visited		{	text-decoration: underline; }
td#content a:hover		{	text-decoration: underline; }

/********* Specials *********/
td#poeml				{	padding: 5px 10px 5px 40px; vertical-align: top; width: 43%;
						letter-spacing: 0.05em; line-height: 1.3em; font-size: 12px; }
td#poemr				{	padding: 5px 10px 5px 40px; vertical-align: top; width: 57%;
						letter-spacing: 0.05em; line-height: 1.3em; font-size: 12px; }
					
td.formlabel			{	font-size: 12px; vertical-align: top; padding: 3px 3px 0px 0px; white-space: nowrap; }
td.formfield			{	white-space: nowrap; padding-bottom: 8px; }

body#indent			{	margin: 20px 35px 0px 30px; }
					
/********* Type Faces *********/
.mainheading			{	font-weight: bold; font-size: 14px; color: #039; line-height: 36px; }
.subheading			{	font-weight: bold; font-size: 13px; color: #039; line-height: 22px; }
.bold					{	font-weight: bold; }
.normal				{	font-size: 12px; font-weight: normal; }

.whitetext				{	color: #fff; }
.chapter				{	color: #b9062b; font-weight: bold; font-size: 14px; }