/* LAYOUT */
div
	{
	font-family: verdana,arial;
	font-size: .95em;
	}

body
	{
	margin-top: 2em;
	margin-bottom: 2em;
	background-align: center;
	background-color: #EFEFEF;
	background-attachment: fixed;
	background-repeat: repeat;
	}

h1
	{
	font-family: verdana;
	font-size: 3em;
	margin-bottom: 0px;
	text-align: left;
	}
	
h2
	{
	text-transform: uppercase;
	font-weight: strong;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	}

h5
	{
	font-size: 1.2em;
	background-repeat: no-repeat;
	display: block;
	margin-top: 10px;
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
	Margin-bottom: 0px;
	}
	
h5 a
	{
	text-decoration: none;
	border: 0px;
	}

h5 a:hover
	{
	background-image:url(images/fontsize.gif);
    background-repeat:no-repeat;
	}

ul	
	{
	list-style: none;
	padding: 0;
	margin: 0;
	}
		
/* STRUCTURE */
		
#wrapper
	{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	background-color: #ffffff;
	border: thin solid #C3C3C3;
	}

#mainheading
	{
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 2px;
	background-image:  url(images/LSAbanner.jpg);
	vertical-align: bottom;
	color: #ffffff;
	width: 940px;
	}

/* FIRST TOP NAV BAR - BASIC STYLES*/
#topnav1
	{
	float: left;
	width: 945px;
	text-align: center;
	text-transform: uppercase;
	font-size: .9em;
	font-weight: bold;
	background-color: #D8E9BC;
	padding: 3px;
	
	}

#topnav1 li
	{
	display: inline;
	}

#topnav1 a
	{
	text-align: left;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: .90em;
	display: inline;
	margin: 5px;
	color: #090;
	/*padding: 2px 0px 2px 5px;*/
	}

/* FIRST TOPNAV BAR - LINK STYLES REMEMBER THE ORDER "LoVeHAte" - "Link" "Visited" "Hover" "Active" */

#topnav1 a:link
	{
	background-color: #D8E9BC;
	}

#topnav1 a:visited
	{
	background-color: #D8E9BC;
	}

#topnav1 a:hover
	{
	background-color: #eaf3da;
	}

#topnav1 a:active
	{
	background-color: #c3c3c3;
	}

/* SECOND TOP NAV BAR - BASIC STYLES */
#topnav2
	{
	float: left;
	width: 945px;
	text-align: center;
	text-transform: title case;
	font-size: .9em;
	font-weight: bold;
	background-color: #68217a;
	padding: 3px;
	
	}

#topnav2 li
	{
	display: inline;
	}

#topnav2 a
	{
	text-align: left;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: .90em;
	display: inline;
	margin: 5px;
	color: #fff;
	/*padding: 2px 0px 2px 5px;*/
	}

/* SECOND TOP NAV BAR - LINK STYLES */

#topnav2 a:hover
	{
	text-decoration: underline;
	}

#topnav2 a:active
	{
	text-decoration: underline;
	}

/* LEFT COLUMN*/
	
#leftcolumn
	{
	float: left;
	width: 200px;
	text-align: left;
	font-size: .7em;
	padding: 5px 5px 0px 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px;
	}

#leftcolumn li {
    margin-bottom: 2px;
	margin-left: 15px;
	}
#leftcolumn a
	{
	color: #000000;
	}
	
#leftcolumn a:visited
	{
	color: #555555;
	}
	
#leftcolumn a:hover
	{
	color: #ffffff;
	}

#anchors
	{
	float: left;
	width: 200px;
	margin-top: 25px;
	text-align: left;
	/*font-weight: bold;*/
	padding: 0px 40px 0px 0px;
	position: fixed;
	font-size: 9pt;
	}
	
#anchors a
	{
	color: #000000;
	text-decoration: none;
	}
	
	
#anchors a:visited
	{
	color: #555555;
	text-decoration:none;
	}
		
#anchors a:hover
	{
	color: #009900;
	text-decoration: underline;
	}
	
/* CONTENT SECTION - BASIC STYLES & LINK STYLES*/
	
#content
	{
	float: left;
	width: 680px;
	padding-top: 10px;
	margin-right: 25px;
	margin-left: 10px;
	margin-bottom: 20px;
	font-size: .8em;
	}

#content li {
    margin-bottom: 10px;
}

#content a
	{
	color: #090;
	}
	
#content a:visited
	{
	color: #555555;
	}
	
#content a:hover
	{
	color: #c3c3c3;
	}
	
/* "FULLWIDTH" STYLES FOR PAGES WITH NO LEFT COLUMN */
	#fullwidth
	{
	float: left;
	width: 890px;
	padding-top: 10px;
	margin-right: 25px;
	margin-left: 20px;
	margin-bottom: 20px;
	font-size: .8em;
	}
	
#fullwidth a
	{
	color: #090;
	}
	
#fullwidth a:visited
	{
	color: #555555;
	}
	
#fullwidth a:hover
	{
	color: #c3c3c3;
	}
	
#footer
	{
	border-top: 5px solid #68217a;
	font-size: .6em;
	text-align: left;
	padding: 7px;
	clear: both;
	background-color: #ffffff;
	margin-top: 20px;
	/*margin-bottom: 10px;*/
	border-bottom: 20px solid;
	border-bottom-color: #68217a;
	}
	
#footer li
		{
		display: inline;
		}
		
#footer a
	{
	color: #68217a;
	}
	
#footer a:visited
	{
	color: #af72c1;
	}
	
#footer a:hover
	{
	color: #c3c3c3;
	}
	
/* CLASSES.  YOU CAN MAKE ANYTHING A CLASS. */

.table_font
		{
		font-size: .85em;
		}


		
.table_news
		{
		font-size: .9em;
		}
		
.odd_row
		{
		background-color: #fcdad5;
		font-weight: bold;
		}


.bullet
		{
		list-style: disc;
		margin-left: 20px;
		margin-bottom : 10pt;

		}
		
.ul_2
		{
		list-style-type: circle;
		margin-left: 20px;
		}

.ul_3		
		{
		list-style: square;
		margin-left: 20px;
		}

.ul_a
		{
		list-style: disc;
		margin-left: 5px;
		}
		
.ul_a2
		{
		list-style: none;
		margin-left: 15px;
		font-weight: normal;
		}
		
.ul_nav
		{
		list-style: disc;
		margin-left: 10px;
		}
				
.ul_nav2
		{
		list-style: circle;
		margin-left: 30px;
		}
				
.ol
		{
		list-style: decimal;
		margin-left: 30px;
		}
		
.small_text
		{
		font-size: .8em;
		}
		
.buttons
		{
		background-color: #cd0000;
		color: #fff;
		}

.pictures	
		{
		border: 0px;
		padding-right: 10px;
		float: left;
		}

/* FORMS */

fieldset
	{
	border: medium solid #000000;
	padding: 0px 10px 0px 10px; 
 	font-size: .75em;
	background-color: #ffffff;
	}
	
legend
		{
		font-weight: bold;
		color: #68217a;
		font-size: 1.3em;
		}
