/* Catalyst Style Sheet */

/* Layout */
body			{margin: 0; height:100%;
			font-family: verdana, arial; font-size: 11px; color:#000099;
			background: #fff;}
#topspacer		{height:20px}
#container		{width: 809px; height: 100%; background: #fff;
			margin-left: auto; margin-right: auto;
			border: 0;}
#header			{width: 809px; height: 95px; padding: 5px; background: url(../images/header-bg.png) no-repeat;}

#main			{width: 807px; top:210px; margin-left:0; margin-right:0; margin-top: 0px; margin-bottom: 5px;}
#textblock		{width:400px; min-height: 400px; top:200px; margin-top: 0; margin-left: 220px; }
#leftcol		{width:170px; top:210px; height: inherit; position: absolute; 
			margin-left:10px; margin-right:0; margin-top:0; margin-bottom:0}	
#rightcol		{width:138px; top: 210px; min-height: 300px; position: absolute; 
			margin-left:650px; margin-right: 0; margin-top:0; margin-bottom: 0}
#footer			{width: 809px: height: 55px; top-margin:5px; }


/* Element Formatting */
div.main 		{background: url(../images/main-bg.png)}

div.textblock 		{padding-left:0px; padding-right:50px; padding-top: 10px; padding-bottom:10px; }

div.leftcol 		{padding-top: 30px; padding-left: 10px; padding-bottom: 30px; background: #177e61}

div.rightcol 		{padding-top: 0px; padding-left: 0; }

div.footer		{padding-bottom: 5px; background: #177e61; text-align: center}

.photobox		{height: 180px; margin: 20px; border: 0; padding: 5px; text-align: center}
.photoboxsm		{height: 140px; margin: 10px; border: 0; padding: 5px; text-align: center}

.footerspacer		{height:5px}

/* General Formatting */
input			{font-family: verdana, arial; font-size: 11px; color:#000099}
select			{font-family: verdana, arial; font-size: 11px; color:#000099; font-weight: bold}
textarea		{font-family: verdana, arial; font-size: 11px; color:#000099}

h1			{color: #cc0000; font-family: verdana, arial; font-size: 20; font-weight: normal}
h2			{color: #cc0000; font-family: verdana; font-size: 14; font-weight: normal}
h3			{color: #cc0000; font-family: verdana; font-size: 11; font-weight: bold}


ul.blue-bullet		{list-style: disk; color: #1C8AFB  }			
ul span			{color: #666666; }

.hr			{height: 1px; background: #ffffff; width:90%; margin-left: auto; margin-right: auto}
.whiteline		{height: 1px; background: #ffffff; width:90%; margin-left: auto; margin-right: auto}


.photo			{border-bottom: 2px solid #cc0000}

.logo			{border: 0;}		
.center			{text-align: center}
.spacer			{height: 20px}
.greyspacer		{height: 5px; background: #fff}

.whitehead		{color: #ffffff; font-family: verdana, arial; font-size: 14px; font-weight: bold}
.whitetext		{color: #ffffff; font-family: verdana, arial; font-size: 11px; font-weight: normal}
.whitequote		{color: #ffffff; font-family: verdana, arial; font-size: 14px; font-weight: normal; font-style: italic}
.whitesmall		{color: #ffffff; font-family: verdana, arial; font-size: 10px; font-weight: normal; text-align:right }
.caption		{color: #000099; font-family: verdana, arial; font-size: 11px; font-style: italic}
.reviewer		{color: #000099; font-family: verdana, arial; font-size: 11px; font-style: italic; font-weight: bold; text-align: right}
.copyright		{color: #ffffff; font-family: verdana, arial; font-size: 10px}
.quote			{color: #000099; font-family: verdana, arial; font-size: 11px}
.trail			{color: #999999; font-family: arial; font-size: 10px; font-weight: normal}
.text			{color: #000099; font-family: verdana, arial; font-size: 11px}
.leftmenu		{color: #ffffff; font-family: verdana, arial; font-size: 11px; height: 20px; padding-top: 5px}
.bottomnav		{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}



/* Links */

A			{color: #d10000;  text-decoration: underline; font-family: verdana, arial; font-size: 11}
A:visited		{color: #d10000;  text-decoration: underline; font-family: verdana, arial; font-size: 11}
A:hover			{color: #ff0000;  text-decoration: underline; font-family: verdana, arial; font-size: 11}

A.menu			{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:visited.menu		{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:hover.menu		{color: #ff0000; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}

A.trail			{color: #999999; text-decoration: underline; font-family: arial; font-size: 10; font-weight: normal}
A:visited.trail		{color: #999999; text-decoration: underline; font-family: arial; font-size: 10; font-weight: normal}
A:hover.trail		{color: #666666; border-bottom: 1px dotted #fff; font-family: arial; font-size: 10; font-weight: normal}

A.whitelink		{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:visited.whitelink	{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:hover.whitelink	{color: #eeeeee; border-bottom: 1px dotted #fff; font-family: verdana, arial; font-size: 11; font-weight: normal}

A.info			{color: #ffffff; text-decoration: none; font-family: arial; font-size: 11; font-weight: normal}
A:visited.info		{color: #ffffff; text-decoration: none; font-family: arial; font-size: 11; font-weight: normal}
A:hover.info		{color: #ffffff; text-decoration: underline; font-family: arial; font-size: 11; font-weight: normal}

A.bottomnav		{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:visited.bottomnav	{color: #ffffff; text-decoration: none; font-family: verdana, arial; font-size: 11; font-weight: normal}
A:hover.bottomnav	{color: #eeeeee; border-bottom: 1px dotted #fff; font-family: verdana, arial; font-size: 11; font-weight: normal}





