/* BASIC ELEMENTS */
img {
	border:none;
}
p {
	margin:0;
}

/* GENERAL LAYOUT */

table.greenbox {
	padding:2px 2px 2px 2px;
	background-color:#FFFFFF;
	border:1px #ACBA6D dashed;
	width:100%;
}
div#container {
	width:930px;
	margin-left:auto;
	margin-right:auto;
}
div#content {}
div#leftcolumn {
	float:left;
	width:610px;
	padding:0;
	margin:0;
}
div#rightcolumn {
	float:left;
	width:300px;
	margin:15px 0 0 17px;
	display:inline;/*ie double margin bug*/
}

/* network bar */
div#networkbar930 {
	width:930px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	padding:0 0 1px 0;
	margin:4px 0 0 0;
	text-align:left;
	font-size:65%;
	clear:both;
}
div#networkbar930 a:link,
div#networkbar930 a:visited {
	color:#000000;
}

/* MASTHEAD */

/* homepage masthead only*/
div.homepageheader {
	height:92px;
	border-bottom:1px solid #999999;
}
div.homepageheader div.weather {
	float:left;
	width:135px;
	padding-top:30px;
	margin-right:194px;
}
div.homepageheader p.logo {
	float:left;
	width:270px;
	height:72px;
	padding-top:9px;
}
div.homepageheader div.headerlinks {
	float:right;
	text-align:right;
	padding-top:19px;
	font-size:71%;
	line-height:16px;
}
div.homepageheader div.headerlinks img.rssicon {
	width:12px;
	height:12px;
	float:left;
	margin:2px 0 0 32px;
}

/* header for entertainment living and sports */

div#header {
	border:1px solid #999999;
	background-color:#FFF;
	height:75px;
}
div#header p.logo{
	width:180px;
	height:73px;
	float:left;
}
div#header div#headerrightcontainer {
	border-left:1px solid #999999;
	float:left;
}
div#header div#headerright {
	width:745px;
	height:73px;
	float:left;
	border:1px solid #FFF;
}
div#header p.flag {
	float:left;
	width:413px;
	padding:19px 0 0 34px;
} 
div#header div#weather {
	float:left;
	width:135px;
	padding-top:20px;
}
div#header div#weather a,
div#header div#weather a:link {
	color:#FFFFFF;
}
div#header div#weather a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
div#header div#weather p.content {
	color:#FFFFFF;
}
div#header div#weather p.text {
	padding:0 0 0 33px;
}
div#header div#weather p.toplinks {
	color:#FFFFFF;
}
div#header div#weather img {
	margin-right:3px;
}
div#header div.headerlinks {
	float:right;
	text-align:right;
	padding:11px 8px 0 0;
	font-size:71%;
	line-height:16px;
}
div#header div.headerlinks img.rssicon {
	width:12px;
	height:12px;
	float:left;
	margin:2px 0 0 33px;
}
div#header div.headerlinks p a,
div#header div.headerlinks p a:link,
div#header div.headerlinks p a:visited, 
div#header div.headerlinks p a:active {
	color:#FFF;
	text-decoration:none;
}
div#header div.headerlinks p a:hover {
	color:#FFF;
	text-decoration:underline;
}

/* login */
#login {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;}
div#login {
	padding:2px 2px 2px 2px;
	height:190px;
	width:140px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#login form {
	margin:0;
}
div#login form input#userid {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#login form input#password {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#login form input#Submit {
	width:48px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}


div#login input {
	float:left;
	margin-right:5px;
}
div#login p {
	float:right;
	margin:1px 8px 0 0;
}
div#login #text {
font-size:9px;
}

div#login a {
font-size:9px;
}

div#login a:link {
font-size:9px;
}

div#login p a:link {
	font-weight:bold;
}
div#login a:hover {
font-size:9px;
color: #0000FF;
text-decoration: none;
}

/* Green Drinks Login */
#greendrinkslogin {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;}
div#greendrinkslogin {
	padding:2px 2px 2px 2px;
	height:190px;
	width:140px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#greendrinkslogin form {
	margin:0;
}
div#greendrinkslogin form input#email {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#greendrinkslogin form input#password {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#greendrinkslogin form input#Submit {
	width:48px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}


div#greendrinkslogin input {
	float:left;
	margin-right:5px;
}

/* FGD login */
#fgdlogin { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
div#fgdlogin {
	margin-top:5px;
	padding:3px 2px 2px 4px;
	height:200px;
	width:293px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#fgdlogin form {
	margin:0;
}
div#fgdlogin input {
	float:left;
	margin-right:5px;
}
div#fgdlogin form input#rememberme {
	float:right;
	margin-right:5px;
}
div#fgdlogin form input#email {
	width:160px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#fgdlogin form input#password {
	width:160px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#fgdlogin form input#Submit {
	width:75px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}



/* Univera login */
div#univeralogin {
	margin-top:5px;
	padding:3px 2px 2px 4px;
	height:200px;
	width:293px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#univeralogin form {
	margin:0;
}
div#univeralogin input {
	float:left;
	margin-right:5px;
}
div#univeralogin form input#rememberme {
	float:right;
	margin-right:5px;
}
div#univeralogin form input#univeraid {
	width:160px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#univeralogin form input#password {
	width:160px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#univeralogin form input#Submit {
	width:75px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}


div#univeralogin p {
	float:right;
	margin:1px 8px 0 0;
}
div#univeralogin #text {
font-size:10pt;
}

div#univeralogin a {
font-size:9pt;
}

div#univeralogin a:link {
font-size:9pt;
}

div#univeralogin a:hover {
font-size:9pt;
color: #0000FF;
text-decoration: none;
}

/* search line form*/
#searchlineform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#searchlineform input {
	width:200px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#searchlineform select {
	width:200px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}

div#searchlineform form input#Submit {
	width:25px;
	color:#000000;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}


/* newmember form */
#newmember {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#newmember {
	padding:3px 2px 2px 4px;
	height:190px;
	width:580px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#newmember form {
	margin:0;
}
div#newmember form input {
	float:left;
	margin-right:5px;
	width:250px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#newmember form input#password {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#newmember form input#Submit {
	width:48px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}


div#newmember p {
	float:right;
	margin:1px 8px 0 0;
}
div#newmember #text {
font-size:9px;
}

div#newmember a {
font-size:9px;
}

div#newmember a:link {
font-size:9px;
}

div#newmember p a:link {
	font-weight:bold;
}
div#newmember a:hover {
font-size:9px;
color: #0000FF;
text-decoration: none;
}

/* business listing form */
#businesslistingform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#businesslistingform {
	padding:3px 2px 2px 4px;
	height:1250px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#businesslistingform form {
	margin:0;
}
div#businesslistingform form input {
	float:left;
	margin-right:5px;
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#businesslistingform form textarea#sdescription {
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:50px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#businesslistingform form textarea#ldescription {
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:108px;
	font-size:9pt;
	margin:0 5px 0 0;
}

div#businesslistingform form select {
	width:200px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#businesslistingform form select#category {
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:100px;
	font-size:9pt;
	margin:0 5px 0 0;
}

div#businesslistingform form input#Submit {
	width:125px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}

/* addeditphoto */
#addeditphoto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#addeditphoto {
	padding:3px 2px 2px 4px;
	height:850px;
	width:575px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#addeditphoto form {
	margin:0;
}
div#addeditphoto form input {
	float:left;
	margin-right:5px;
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#addeditphoto form textarea#sdescription {
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:50px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#addeditphoto form textarea#ldescription {
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:108px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#addeditphoto form input#eDate {
	float:left;
	margin-right:5px;
	width:225px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#addeditphoto form input#echeckbox {
	float:left;	
	width:15px;
	color:#333333;
	padding:0 0 0 px;
	font-family:arial;
	height:15px;
	font-size:9pt;
	margin:0 0px 0 0;
}
div#addeditphoto form input#ePicture {
	float:left;
	margin-right:5px;
	width:325px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}


div#addeditphoto form input#Submit {
	width:125px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}




/* eBlast form */
#eblastform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#eblastform {
	padding:3px 2px 2px 4px;
	height:800px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#eblastform form {
	margin:0;
}
div#eblastform form input {
	float:left;
	margin-right:5px;
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#eblastform form input#eDate {
	float:left;
	margin-right:5px;
	width:225px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}

div#eblastform form textarea#Venue {
	width:450px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:75px;
	font-size:9pt;
	margin:0 5px 0 0;
}


div#eblastform form input#Submit {
	width:125px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}



/* newmember greendrinks form */
#newmembergreendrinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#newmembergreendrinks {
	padding:3px 2px 2px 4px;
	height:425px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#newmembergreendrinks form {
	margin:0;
}
div#newmembergreendrinks form input {
	float:left;
	margin-right:5px;
	width:250px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#newmembergreendrinks form input#password {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#newmembergreendrinks form input#select {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:8pt;
	margin:0 5px 0 0;
}
div#newmembergreendrinks form input#echeckbox {
	float:left;	
	width:15px;
	color:#333333;
	padding:0 0 0 px;
	font-family:arial;
	height:15px;
	font-size:9pt;
	margin:0 0px 0 0;
}

div#newmembergreendrinks form input#Submit {
	width:55px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}

/* addeditchapterinfo */
#addeditchapterinfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#addeditchapterinfo {
	padding:3px 2px 2px 4px;
	height:1100px;
	width:575px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#addeditchapterinfo form {
	margin:0;
}
div#addeditchapterinfo form input {
	float:left;
	margin-right:5px;
	width:460px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#addeditchapterinfo form textarea#header {
	width:460px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:75px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#addeditchapterinfo form select#GroupName {
	width:150px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:20px;
	font-size:10pt;
	margin:0 5px 0 0;
}
div#addeditchapterinfo form textarea#Venue {
	width:460px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:75px;
	font-size:9pt;
	margin:0 5px 0 0;
}

div#addeditchapterinfo form input#Submit {
	width:100px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}



/* update member form */
#updatemembergreendrinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#updatemembergreendrinks {
	padding:3px 2px 2px 4px;
	height:820px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#updatemembergreendrinks form {
	margin:0;
}
div#updatemembergreendrinks form input {
	float:left;
	margin-right:5px;
	width:250px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#updatemembergreendrinks form input#password {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#updatemembergreendrinks form input#select {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:8pt;
	margin:0 5px 0 0;
}
div#updatemembergreendrinks form input#echeckbox {
	float:left;	
	width:15px;
	color:#333333;
	padding:0 0 0 px;
	font-family:arial;
	height:15px;
	font-size:9pt;
	margin:0 0px 0 0;
}

div#updatemembergreendrinks form input#Submit {
	width:55px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}


/* addeditchapter */
#addeditchapter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#addeditchapter {
	padding:3px 2px 2px 4px;
	height:170px;
	width:572px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#addeditchapter form {
	margin:0;
}
div#addeditchapter form input {
	float:left;
	margin-right:5px;
	width:250px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#addeditchapter form input#echeckbox {
	float:left;	
	width:15px;
	color:#333333;
	padding:0 0 0 px;
	font-family:arial;
	height:15px;
	font-size:9pt;
	margin:0 0px 0 0;
}

div#addeditchapter form input#Submit {
	width:100px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}




/* rsvp */
#rsvpgreendrinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#rsvpgreendrinks {
	padding:3px 2px 2px 4px;
	height:400px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#rsvpgreendrinks form {
	margin:0;
}
div#rsvpgreendrinks form input {
	float:left;
	margin-right:5px;
	width:400px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#rsvpgreendrinks form input#password {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#rsvpgreendrinks form input#select {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:8pt;
	margin:0 5px 0 0;
}
div#rsvpgreendrinks form input#echeckbox {
	float:left;	
	width:15px;
	color:#333333;
	padding:0 0 0 px;
	font-family:arial;
	height:15px;
	font-size:9pt;
	margin:0 0px 0 0;
}
div#rsvpgreendrinks form textarea#comments {
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	width:400px;
	height:125px;
	font-size:9pt;
	margin:0 5px 0 0;
}

div#rsvpgreendrinks form input#Submit {
	width:55px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}



/* basic form */
#basicform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#basicform {
	padding:3px 2px 2px 4px;
	height:125px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#basicform form {
	margin:0;
}
div#basicform form input {
	float:left;
	margin-right:5px;
	width:250px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#basicform form input#select {
	width:120px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:8pt;
	margin:0 5px 0 0;
}
div#basicform form input#echeckbox {
	float:left;	
	width:15px;
	color:#333333;
	padding:0 0 0 px;
	font-family:arial;
	height:15px;
	font-size:9pt;
	margin:0 0px 0 0;
}

div#basicform form input#Submit {
	width:55px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}



/* contact form */
#contact {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#contact {
	padding:3px 2px 2px 4px;
	height:250px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#contact form {
	margin:0;
}
div#contact form input {
	float:left;
	margin-right:5px;
	width:250px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#contact form input#bocMemo {
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#contact form input#Send {
	width:48px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}


div#contact p {
	float:right;
	margin:1px 8px 0 0;
}
div#contact #text {
font-size:9px;
}

div#contact a {
font-size:9px;
}

div#contact a:link {
font-size:9px;
}

div#contact p a:link {
	font-weight:bold;
}
div#contact a:hover {
font-size:9px;
color: #0000FF;
text-decoration: none;
}


/* update info*/
#updateinfo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#updateinfo {
	padding:3px 2px 2px 4px;
	height:750px;
	width:575px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#updateinfo form {
	margin:0;
}
div#updateinfo form input {
	float:left;
	margin-right:5px;
	width:250px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#updateinfo form textarea#MemberNotes {
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	width:250px;
	height:100px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#updateinfo form select#PIN {
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	width:150px;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#updateinfo form select#State {
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	width:150px;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#updateinfo form select#Country {
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	width:150px;
	height:18px;
	font-size:9pt;
	margin:0 5px 0 0;
}

div#updateinfo form input#Update {
	width:100px;
	color:#333333;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}


div#updateinfo p {
	float:right;
	margin:1px 8px 0 0;
}
div#updateinfo #text {
font-size:9px;
}

div#updateinfo a {
font-size:9px;
}

div#updateinfo a:link {
font-size:9px;
}

div#updateinfo p a:link {
	font-weight:bold;
}
div#updateinfo a:hover {
font-size:9px;
color: #0000FF;
text-decoration: none;
}

/* Blog form */
#blogform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#blogform {
	padding:3px 2px 2px 4px;
	height:600px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#blogform form {
	margin:0;
}
div#blogform form input#checkbox {
	float:left;
}
div#blogform form textarea#Header {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:550px;
	height:50px;
	font-size:10pt;
	margin:0 0 0 0;
}

div#blogform form input#AddNew {
	width:100px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

div#blogform p {
	float:left;
	margin:1px 8px 0 0;
}

/* my story form */
#mystoryform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#mystoryform {
	padding:3px 2px 2px 4px;
	height:570px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#mystoryform form {
	margin:0;
}
div#mystoryform form textarea {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:550px;
	height:250px;
	font-size:10pt;
	margin:0 0 0 0;
}

div#mystoryform form input#Update {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

div#mystoryform p {
	float:left;
	margin:1px 8px 0 0;
}

/* my profile */
#myprofileform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#myprofileform {
	padding:3px 2px 2px 4px;
	height:390px;
	width:575px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#myprofileform form {
	margin:0;
}
div#myprofileform form textarea {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:550px;
	height:250px;
	font-size:10pt;
	margin:0 0 0 0;
}

div#myprofileform form input#Update {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

div#myprofileform p {
	float:left;
	margin:1px 8px 0 0;
}

/* picture */
#pictureform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#pictureform {
	padding:3px 2px 2px 4px;
	height:220px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#pictureform form {
	margin:0;
}
div#pictureform form input {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:550px;
	height:20px;
	font-size:10pt;
	margin:0 0 0 0;
}

div#pictureform form input#Update {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

div#pictureform p {
	float:left;
	margin:1px 8px 0 0;
}

/* more picture */
#morepictureform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#morepictureform {
	padding:3px 2px 2px 4px;
	height:700px;
	width:570px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#morepictureform form {
	margin:0;
}
div#morepictureform form input {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:300px;
	height:20px;
	font-size:10pt;
	margin:0 0 0 0;
}
div#morepictureform form textarea {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:300px;
	height:250px;
	font-size:10pt;
	margin:0 0 0 0;
}
div#morepictureform form input#picture {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:300px;
	height:20px;
	font-size:10pt;
	margin:0 0 0 0;
}
div#morepictureform form input#echeckbox {
	float:left;
	width:15px;
	height:15px;
}

div#morepictureform form input#Update {
	width:120px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:11px;
	margin:0 5px 0 0;
	font-weight:bold;
}

div#morepictureform p {
	float:left;
	margin:0 0 0 0;
}


/* event form */
#eventform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}
div#eventform {
	padding:3px 2px 2px 4px;
	height:1400px;
	width:575px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-size:9pt;
}
div#eventform form {
	margin:0;
}
div#eventform form input {
	float:left;
	margin-right:5px;
	width:400px;
	color:#000000;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#eventform form select {
	width:150px;
	color:#000000;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
}

div#eventform form input#diamond {
	float:left;
	margin-right:5px;
	width:200px;
	color:#000000;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#eventform form input#host {
	float:left;
	margin-right:5px;
	width:200px;
	color:#000000;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#eventform form input#edate {
	float:left;
	margin-right:5px;
	width:200px;
	color:#000000;
	background-color:#F0F0F0;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}

div#eventform form input#speaker {
	float:left;
	margin-right:5px;
	width:200px;
	color:#000000;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
}
div#eventform form input#echeckbox {
	float:left;
	width:20px;
}
div#eventform form textarea#Header {
	float:center;
	color:#000000;
	padding:0 0 0 0;
	font-family:arial;
	width:550px;
	height:50px;
	font-size:9pt;
	margin:0 0 0 0;
}

div#eventform form input#AddNew {
	width:100px;
	color:#666666;
	padding:0 0 0 3px;
	font-family:arial;
	height:22px;
	font-size:9pt;
	margin:0 5px 0 0;
	font-weight:bold;
}

div#eventform p {
	float:left;
	margin:1px 8px 0 0;
}


/* search bar */
div#search {
	padding:3px 0 2px 4px;
	height:19px;
	background-color:#eeeeee;
	border:1px #999999 solid;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
div#search form {
	margin:0;
}
div#search form input#CourseName {
	width:150px;
	color:#666;
	padding:0 0 0 3px;
	font-family:arial;
	height:18px;
	font-size:11px;
	margin:0 5px 0 0;
}
div#search input {
	float:left;
	margin-right:5px;
}
div#search p {
	float:right;
	margin:1px 8px 0 0;
}
div#search p a:link {
	font-weight:bold;
}
span.edbsearchlinks {
	float:left;
	margin:1px 0 0 89px;
	font-weight:normal;
	padding:0;
}
span.accountcenterlinks {
	float:right;
	margin:1px 9px 0 0;
	padding:0;
}
span#welcome {
	margin-right:10px;
	visibility:hidden;
}
span#advancedsearchlink {
	margin:-2px 0 0 5px;
	padding:1px 0 0 0;
	_padding:0;
	line-height:16px;
	font-weight:normal;
}





/* FORMS */
form {
	margin:0;
	padding:0;
}
input.gobutton {
	width:26px;
	float:left;
	padding:0;
	margin:0 14px 0px 0px;
}



/* GENERAL CHARACTERISTICS */
/* links */
a:link,
.body .infobox a:link,
.body .inset a:link,
.body #ImageControl a:link {
	color: #037;
	text-decoration: none;
}
a:visited,
.body .infobox a:visited,
.body .inset a:visited,
.body #ImageControl a:visited {
	color: #037;
	text-decoration: none;
}
a:hover,
.body .infobox a:hover,
.body .inset a:hover,
.body #ImageControl a:hover {
	text-decoration: underline;
}
/* links in body copy */
.body a:link {
	color: #037;
	text-decoration: underline;
}
.body a:visited {
	color: #037;
	text-decoration: underline;
}
.body a:hover {
	text-decoration: underline;
}

/* shows visited color (headlines) */
a.hed:visited {
	color: #4f6c94;
	text-decoration: none;
}
a.hed:hover {
	text-decoration: underline;
}
a.bglinks:link {
	color: #037;
	text-decoration: none;
}
a.bglinks:visited {
	color: #4f6c94;
	text-decoration: none;
}
a.bglinks:hover {
	text-decoration: underline;
}
ul.iconindex li a:link, .listcol li.morelink a:link {
	color: #037;
	text-decoration: none;
}
ul.iconindex li a:visited, .listcol li.morelink a:visited {
	color: #4f6c94;
	text-decoration: none;
}
ul.iconindex li a:hover, .listcol li.morelink a:hover {
	text-decoration: underline;
}

.black, 
.black a:link, 
.black a:hover,
.black a:visited {
	color:#000;
}


/* headlines */
h1 {
	font-size:136%;
	font-weight:bold;
	line-height:110%;
	margin:4px 0px 12px 0px;
}
h2 {
	font-size:110%;
	font-weight:bold;
	line-height:110%;
	margin:0; 
	padding:0;
}
h3 {
	font-size:96%;
	font-weight:bold;
	line-height:110%;
}
h4 {
	font-size:78%;
	font-weight:bold;
	margin:0;
}
h5 {
	font-size:71%;
	font-weight:bold;
	margin:0px 0px 4px 0px;
}
h6 {
	font-size:71%;
	font-weight:normal;
	margin:0px 0px 4px 0px;
}

/* text formatting */
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.block{
	margin: 0px 0px 6px 0px;
}
div.wiresm p {
	margin: 0px 0px 5px 0px;
}
.text {
	text-align: left;
}
.pgtime, .credit {
	color: #666;  
}
.label{
	color: #666;  
}
.hed2 .label{
	font-size: 84%;
	color:#666;
}
.wiresm .hed2{
	font-weight:normal;
}
.hed2 .time, .content .time{
	font-size: 84%;
	font-weight:normal;
	color:#666;
	margin-left: 3px;
}
.emailtime{
	font-size: 70%;
	font-weight:normal;
	color:#666;
	margin-left: 3px;
}
.text .time{
	font-size: 100%;
	font-weight:normal;
	color:#666;
	margin-left: 3px;
}
.redtext {
	color: #8F0F00;
}
.red {
	color:#8F0F00;
}
.alert {
	color: #8F0F00;
	margin-bottom: -1px;
}
.bglink, .related {
	margin: 2px 0px 0px 0px;
}
.pgtime{
	margin: 4px 0px 8px 0px;
}
.credit {
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.byline{
	margin-top: 8px;
}
.note{
	margin-bottom: 8px;
}
.more{
	margin-top: 4px;
	font-weight:normal;
}
.more img{
	border-width: 0px;
	padding-left: 3px;
}
.topnav{
	height: 17px;
	background-image: url(/art/ui/topnav_bg.gif);
	text-align: left;
}
.source, .labelhed {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size:12pt;
	font-weight:bold;
	color:#333333;
}
.subtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#666666
}	
.gray{
	color: #666666;  
}
.bottomspace{
	margin-bottom: 8px;
}
p.datelabel {
	color:#000;
	margin-bottom:6px;
	font-weight:bold;
	font-size:71%;
}

