@charset "utf-8";
/* CSS Document */

body	{
	font-family:Tahoma, Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666
	}
	
#main	{
	width:98%;
	height:auto;
	position:absolute;
	}
	
#header	{
	width:auto; 
	margin-top:5px; 
	position:relative;
	}
	
#header img.logo	{
	float:left; 
	padding-left:10px;
	margin-top:5px
	}
	
#header img.basics	{
	float:right; 
	padding-right:10px;
	margin-top:5px
	}
	
#content	{
	width:100%;
	height:auto;
	margin-top:100px;
	position:relative;
	}

/* This sets up the shadow border style around the nav bar and the content section of the page */
	.top	{
		background:url(../images/top_shadow.jpg) 0 0 repeat-x;
		width:740px
		}
	
	.bottom	{
		background:url(../images/bottom_shadow.jpg) 0 100% repeat-x
		}
		
	.left	{
		background:url(../images/left_shadow.jpg) 0 0 repeat-y
		}
		
	.right	{
		background:url(../images/right_shadow.jpg) 100% 0 repeat-y
		}
		
	.bleft	{
		background:url(../images/lower_left_shadow.jpg) 0 100% no-repeat
		}
		
	.bright	{
		background:url(../images/lower_right_shadow.jpg) 100% 100% no-repeat
		}
		
	.tleft	{
		background:url(../images/upper_left_shadow.jpg) 0 0 no-repeat
		}
	
	.tright	{
		background:url(../images/upper_right_shadow.jpg) 100% 0 no-repeat; 
		padding:10px
		}
	
#menu	{
	width:720px;
	z-index:1000; 
	position:relative
	}
	
#contenttxt	{
	width:700px; 
	margin-top:40px; 
	padding-left:10px;
	padding-right:10px; 
	text-align:left; 
	position:relative;
	overflow:hidden;
	}
	
/* Conditional statements were used to identify a different style for the contenttxt div.  The margin-top property performs differently in Firefox and Safari than it does in Internet Explorer */
.ie div#contenttxt	{
	width:700px;
	z-index:800; 
	margin-top:20px; 
	padding-left:10px;
	padding-right:10px; 
	text-align:left; 
	position:relative;
	overflow:hidden; 
	}
	
h1	{
	font-family:Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#005cab;
	font-weight:bold
	}
	
h2	{
	font-family:Calibri, Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005cab;
	font-variant:small-caps;
	font-weight:normal;
	text-decoration:underline
	}
	
#highlight	{
	font-weight:bold
	}
	
#contenttxt a:link, a:visited	{
	color:#005cab;
	text-decoration:none
	}
	
#contenttxt a:hover	{
	color:#e03127;
	text-decoration:underline
	}
	
#footer	{
	width:100%; 
	margin-top:10px; 
	text-align:center; 
	position:relative
	}
	
#footer a:link, a:visited	{
	color:#e03127;
	text-decoration:none
	}
	
#footer a:hover	{
	color:#005cab;
	text-decoration:underline
	}
	
