	body{ font-family:Arial, Helvetica, sans-serif; font-size:0.8em; line-height:1.5em; color:#444444; margin:0px auto;}
	h1{ font-size:1em; font-weight:bold; margin:0px; display:inline;}
	h2{ font-size:1em; font-weight:bold; margin:0px; display:inline;}
	h3{ font-size:1em; font-weight:bold; margin:0px;}
	h4{ font-size:1em; font-weight:normal; margin:0px;}
	p{margin:0px 0px 8px 0px;}
	form{margin:0px;}

	a:link, a:visited, a:link:active, a:visited:active  { text-decoration: underline; color:#CC6600;}
	a:link:hover, a:visited:hover {	text-decoration: none; color:#CC6600; background-color:#FFFFCC;}

	#gps{text-align:center; background-image:url(../images/bkg.gif); background-repeat:repeat-x;}

	#header{margin: 0px auto 10px auto; height:75px; width:790px; background-color:#000000; text-align:left; color:#FFFFFF;}
	#title{width:580px; float:left; padding:0px 10px 0px 0px; margin:30px 0px 0px 0px;}
	#login{width:180px; float:right; margin:20px 0px 0px 0px;}

	#wrapper{ margin:0px auto; width:800px; text-align:left;}
	#wrapperWide{width:190px; text-align:left;}
	
	#mainMenuItems {margin: 10px 0px; padding:0px; border-bottom:1px solid #CCCCCC;}
	#mainMenuItems ul,li{margin: 0px;padding: 0px;}
	
	#menu{width:180px; float:right;}
	#menu p{margin:5px 0px;}
	#menu ul{margin:0px;padding: 0px;}
	#menu li{margin:0px; list-style-type:none;}
	
	#exmenu{width:180px; float:right;}
	#exmenu p{margin:5px 0px;}
	#exmenu ul{margin:0px;padding: 0px;}
	#exmenu li{margin:0px; list-style-type:none;}	
	
	#content{float:left; width:600px; padding:0px 10px 0px 0px;}
	#content th{text-align:left; padding:0px 0px 5px 0px; border-bottom:1px SOLID #666666;}
	#content td{vertical-align:top; border-bottom:1px DOTTED #CCCCCC; padding:0px 0px 5px 0px; margin-top:5px;}
	#content table ul, li{margin:0px; list-style-type:none;}
	#content .row0{ }
	#content .row1{ background-color:#EEEEEE;}	
	
	#contentWide{float:left;width: 100%;}
	#contentWide table{ width:100%;}
	#contentWide th{text-align:left; padding:0px 0px 5px 0px; border-bottom:1px SOLID #666666;}
	#contentWide td{vertical-align:top; border-bottom:1px DOTTED #CCCCCC; padding:0px 0px 5px 0px; margin-top:5px}
	#contentWide table ul, li{margin:0px; list-style-type:none;}
	#contentWide .row0{ }
	#contentWide .row1{ background-color:#EEEEEE;}	
	#contentWide .row2{ background-color:#cccccc;}	

	#checklist{list-style-type:circle;}

	.gayBar{background-color:#CCCCCC; border-bottom:10px SOLID #EEEEEE; height:25px;}
		
	#breadcrumb{ margin: 10px 0px; padding:0px 0px 5px 0px; border-bottom:1px solid #CCCCCC;}
	#breadcrumb ul {margin-left: 0; padding-left: 0; display: inline; border: none;} 
	#breadcrumb ul li {margin-left: 0; padding-left: 2px; border: none; list-style: none; display: inline;}
	
.elemHidden {display:none}
.elemShown {display:inline}

fieldset{float:left;}
