/* =INITIAL 
/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	MARGIN: 0;
	PADDING: 0;
	FONT: 100%/120% Verdana, Arial, Helvetica, sans-serif;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	MARGIN: 1em 0;
	PADDING: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	MARGIN-LEFT: 1em;
}

/* Miscellaneous conveniences: */
form label {
	CURSOR: pointer;
}
fieldset {
	BORDER: none;
}

/* Form field text-scaling */
input, select, textarea {
	FONT-SIZE: 100%;
}

.rbroundbox { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}

.rbroundbox { 
	width: 170px; 
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
}

#paging {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.0em; 
	WIDTH: 60%;
	MARGIN: 10px;
  TEXT-ALIGN: center;
}
#paging .pagecount{
	WIDTH: 70%;
	MARGIN: 10px;
}
#paging A:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#paging A:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#paging A:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}

#recordFilter {
	PADDING-LEFT: 0px; 
	PADDING-TOP: 20px; 
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: left; 
}
#recordFilter .tblFilter {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.0em; 
	LINE-HEIGHT: 30px;
	BORDER: #cecbce 1px solid; 
	BACKGROUND: #f2f2eb;
	WIDTH: 75%;
}

#acrobat_footer {
	WIDTH: 90%;
	FONT-SIZE: 0.9em; 
	PADDING-LEFT: 10px;
}

#members_login {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;
}
#members_login .page {
	MARGIN: auto; 
	PADDING-TOP: 20px;
	WIDTH: 280px;
	HEIGHT: 220px;
}
#members_login .form_wrapper {
	BORDER: #cecbce 1px solid; 
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
}
#members_login .form {
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	PADDING-BOTTOM: 16px; 
	PADDING-TOP: 12px;
	BACKGROUND: #f2f2eb; 
	HEIGHT: 135px;
}
#members_login .form .title {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.4em; 
	TEXT-TRANSFORM: uppercase; 
	TEXT-ALIGN: center; 
	COLOR: orange; 
	PADDING-BOTTOM: 7px; 
}
#members_login .form INPUT {
	FONT-SIZE: 1.25em;
}
#members_login .form INPUT.user {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 0px 0px 15px; 
	WIDTH: 231px; 
	COLOR: #888; 
	PADDING-TOP: 1px; 
	HEIGHT: 20px;
}
#members_login .form INPUT.pwd {
	MARGIN: 0px 0px 15px; 
	WIDTH: 163px;
}
#members_login .form INPUT.submit {
	FONT-SIZE: .85em! important; 
	MARGIN: 0px 0px 13px; 
	WIDTH: 57px; 
	HEIGHT: 25px;
}

#theDate { 
	FONT-SIZE: 0.7em; 
	COLOR: #6c6c6c; 
	TEXT-ALIGN: right;
	HEIGHT: 12px;
	}

#spacer { 
	HEIGHT: 10px; 
	}
	
#footer { 
	TEXT-ALIGN: center; 
	}
.bottomnavlinks {
	FONT-SIZE: 8pt; 
	COLOR: #6c6c6c;
	}
.copyright {
	FONT-SIZE: 8pt;
	COLOR: #6c6c6c;
	}

.inputLabel {
	TEXT-TRANSFORM: uppercase; 
	FONT-FAMILY: Verdana; 
	COLOR: #6c6c6c; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: normal;
}
.inputUsername {
	BORDER: #026cb1 1px solid; 
	PADDING-LEFT: 2px; 
	WIDTH: 60px; 
	FONT-FAMILY: verdana; 
	HEIGHT: 12px; 
	COLOR: #443; 
	FONT-SIZE: 10px; 
	PADDING-TOP: 2px
}
.inputPassword {
	BORDER: #026cb1 1px solid; 
	PADDING-LEFT: 2px; 
	WIDTH: 60px; 
	FONT-FAMILY: verdana; 
	HEIGHT: 12px; 
	COLOR: #443; 
	FONT-SIZE: 10px; 
	PADDING-TOP: 2px
}
.loginButton {
	PADDING-TOP: 3px;
}
	
#home {
	HEIGHT: 180px;
	LINE-HEIGHT: 22px;
	MARGIN: 10px 10px 10px 10px; 	
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
}

#banner {
	MARGIN-TOP: 3px !importaint;
  padding: 0;	
}

#sponsor {
  padding-top: 15px;	
}

#newsbox {
	WIDTH: 162px;
	MARGIN: 5px;
}

#newsbox .newsbox_header {
	LINE-HEIGHT: 17px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.80em; 
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left; 
}
#newsbox .newsbox_entry {
	TEXT-ALIGN: left; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 0.6em; 
	FONT-WEIGHT: normal;
}
#newsbox A:link {
	COLOR: #800000; 
	TEXT-DECORATION: none;
}
#newsbox A:visited {
	COLOR: #800000; 
	TEXT-DECORATION: none;
}
#newsbox A:hover {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: underline;
}
#newsbox .newsbox_more {
	LINE-HEIGHT: 14px;
	FONT-SIZE: 0.6em; 
	TEXT-ALIGN: right;
	}
#newsbox .newsbox_more A:link {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
#newsbox .newsbox_more A:visited {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
}
#newsbox .newsbox_more A:hover {
	COLOR: #000000; 
	TEXT-DECORATION: underline;
}
#newsbox .newsbox_spacer {
	MARGIN-TOP: 3px;
	LINE-HEIGHT: 5px;
	border-top:1px dotted #999;
	}

#about {
	WIDTH: 500px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0 30px 20px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#about .expand {
  FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.15em; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	PADDING: 10px 0px 5px 10px;
	TEXT-DECORATION: none;
  }
#about .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#about .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	FONT-SIZE: 1.15em; 
	FONT-WEIGHT: normal; 
	COLOR: orange; 
	PADDING: 10px 0px 5px 0px;
 }
#about .subheader-main {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.25em; 
	FONT-WEIGHT: normal; 
	COLOR: #008000; 
	PADDING: 10px 0px 5px 0px;
 }
#about .sub-body {
	width: 470px;
	margin-bottom: 10px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-style: normal;
  }
#about .sub-list {
	padding: 0px 0px 0px 20px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-style: normal;
  }
#about .sub-alpha {
	padding: 0px 0px 0px 10px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 1.0em; 
  font-style: normal;
  }
#about .sub-alpha-sub {
	padding: 0px 40px 10px 20px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 1.0em; 
  font-style: normal;
  }
#about .sub-list-alpha{
	padding: 0px 0px 0px 40px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 1.0em; 
  font-style: normal;
  }
#about .sub-list-alpha ol li{
	list-style-position: outside;
	list-style-type: lower-alpha;
	padding: 0px 40px 0px 0px;
	margin-bottom: 10px;
} 
#about .sub-list-numeric{
	padding: 0px 20px 0px 10px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 1.0em; 
  font-style: normal;
  }
#about .sub-list-numeric ol li{
	list-style-position: outside;
	list-style-type: decimal;
	padding: 0px 0px 0px 0px;
	margin-bottom: 10px;
} 
#about .announce {  
	width: 470px;
	margin: 10px 0px 10px 0px;
	padding: 10px;
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 0.9em; 
	color: #663333; 
	line-height: 17px;
	background-color: #FFFEF2;
	border:1px solid #330000;
	}
#about .quote {  
	width: 470px;
	padding: 5px;
	font-family: Arial;; 
	font-style: italic;
	text-align: left;
	font-size: 0.95em; 
	color: #000000; 
	line-height: 15px;
	margin-bottom: 10px;
	}
#about .about-list {
	padding: 0px 50px 0px 20px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-style: normal;
  }
#about ul li{
	list-style-position: outside;
	list-style-type: lower-alpha;
	padding: 0 40px 10px 0;
}
#about ol li{
	list-style-position: outside;
	list-style-type: lower-numeric;
	padding: 0 40px 0px 0;
}

#meetings {
	WIDTH: 500px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0 30px 20px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#meetings .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#meetings .body-main {
  WIDTH: 470px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-style: normal;
  }
#meetings .current {
  WIDTH: 470px;
  MARGIN-TOP: 20px;
	font-family: Verdana, Helvetica, sans-serif; 
  font-size: 0.9em; 
  font-style: normal;
  }
#meetings .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.25em; 
	FONT-WEIGHT: normal; 
	text-align: center; 
	COLOR: orange; 
	PADDING: 0px 20px 0px 0px;
 }  
  
#cmtable {	
	width: 420px;	
	padding: 0;	
	margin: 0;
	}
#cmtable th.meeting { 
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
	color: #4f6b72; 
	border-left: 1px solid #C1DAD7; 
	border-right: 1px solid #C1DAD7; 
	border-bottom: 1px solid #C1DAD7; 
	border-top: 0px; 
	letter-spacing: 2px; 
	text-transform: uppercase; 
	text-align: left; 
	padding: 6px 6px 6px 12px;
	}
#cmtable th.nobgbb {
	border-bottom: 1px solid #C1DAD7; 
	background: none;  
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
	color: #4f6b72; 
	letter-spacing: 2px; 
	text-transform: uppercase; 
	text-align: left; 
	padding: 6px 6px 6px 12px;
	}
#cmtable td.specr {
	background: #fff; 
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left; 
	}
#cmtable td.specaltr {
	background: #f5fafa; 
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color: #797268;
	text-align: left; 
	}
#cmtable td {
	border-right: 1px solid #C1DAD7;	
	border-bottom: 1px solid #C1DAD7;	
	background: #fff;	
	padding: 6px 6px 6px 12px; 
	color: #4f6b72;
	}
#cmtable td.alt {
	background: #F5FAFA;
	color: #797268;
	}
	
#links {
	WIDTH: 500px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0 30px 20px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#links .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#links .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.25em; 
	FONT-WEIGHT: normal; 
	text-transform: uppercase; 
	text-align: left; 
	COLOR: orange; 
	PADDING: 0px 20px 20px 0px;
 } 
#links .link {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.0em; 
	FONT-WEIGHT: normal; 
	text-align: left; 
	COLOR: blue; 
 } 
#links .url {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	BACKGROUND: url(../images/page_url_www.gif) no-repeat 2px 50%; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	word-wrap: break-word; 
	DISPLAY: inline-block;
	TEXT-DECORATION: none;
	}
#links .url:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#links .url:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#links .url:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
  
#ltable {	
	width: 500px;	
	padding: 0;	
	margin: 0;
	}
	
#news {
	WIDTH: 440px;
	LINE-HEIGHT: 17px;
	MARGIN: 20px 60px 30px 20px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#news .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#news .articletitle { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.5em; 
	COLOR: #006600; 
	TEXT-TRANSFORM: uppercase; 
	DISPLAY: block; 
	}
#news .articledate { 
	FONT-SIZE: 1.0em; 
	COLOR: #8c8c8c; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 10px;
	}
#news .articlebody { 
	FONT-SIZE: 0.95em;
	}
#news .articleimage {
	text-align: center; 
	PADDING-TOP: 20px; 
	PADDING-BOTTOM: 3px;
	}
#news .articleimagedescription {
	FONT-SIZE: 12px; 
	text-align: center; 
	}
#news .articlespacer {
	HEIGHT: 10px; 
	MARGIN-BOTTOM: 10px;
	border-bottom:1px dotted #999;
	}
	
#contacts {
	WIDTH: 500px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0 30px 20px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.9em;
	COLOR: #000000; 
 }
#contacts .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.35em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#contacts .status {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.15em; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: orange; 
	PADDING-TOP: 5px;
 }
#contacts .contact {
	PADDING-BOTTOM: 3px;
	TEXT-TRANSFORM: uppercase; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.85em; 
	COLOR: #000000; 
 }
 #contacts .address {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em; 
	COLOR: #000000; 
 }
#contacts .mail {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	BACKGROUND: url(../images/email_icon.gif) no-repeat 2px 50%; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	word-wrap: break-word; 
	DISPLAY: inline-block;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	}
#contacts .mail .email:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#contacts .mail .email:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#contacts .mail .email:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
  
#members {
	WIDTH: 480px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0 30px 20px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#members .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#members .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.25em; 
	FONT-WEIGHT: normal; 
	text-transform: uppercase; 
	text-align: left; 
	COLOR: orange; 
 } 
#members .body {
  WIDTH: 400px;
  MARGIN: 0px 0px 0px 10px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.9em;
	COLOR: #000000; 
  }
 #members .pdf {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 1.1em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	BACKGROUND: url(../images/page_white_acrobat.gif) no-repeat 2px 50%; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	word-wrap: break-word; 
	DISPLAY: inline-block;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	}
#members .pdf .body .pdf:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members .body .pdf:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members .body .pdf:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
#members .pdftext {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 1.0em; 
	MARGIN-TOP: 10px;
	} 
#members .membership {
  FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.9em; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	PADDING: 10px 0px 5px 10px;
	TEXT-DECORATION: none;
  }
 #members .membership .member {
  FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.1em; 
	TEXT-TRANSFORM: uppercase; 
	FONT-WEIGHT: normal; 
	COLOR: green; 
	PADDING: 10px 0px 5px 0px;
	TEXT-DECORATION: none;
  }
#members .membership .email {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 1.0em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	BACKGROUND: url(../images/email_icon.gif) no-repeat 2px 50%; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	word-wrap: break-word; 
	DISPLAY: inline-block;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	}
#members .membership .email:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members .membership .email:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members .membership .email:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
#members .membership .url {
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 1.0em; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 22px; 
	BACKGROUND: url(../images/page_url_www.gif) no-repeat 2px 50%; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	word-wrap: break-word; 
	DISPLAY: inline-block;
	TEXT-DECORATION: none;
	MARGIN-TOP: 5px;
	}
#members .membership .url:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members .membership .url:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members .membership .url:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
#members_area {
	WIDTH: 480px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0px 10px 0px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#members_area .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#members_area .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	FONT-SIZE: 1.45em; 
	FONT-WEIGHT: normal; 
	COLOR: orange; 
	PADDING: 0px 0px 5px 0px;
 }
#members_area .articletitle { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 1.5em; 
	COLOR: #006600; 
	TEXT-TRANSFORM: uppercase; 
	DISPLAY: block; 
	}
#members_area .articledate { 
	FONT-SIZE: 1.0em; 
	COLOR: #8c8c8c; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 10px;
	}
#members_area .articlebody { 
	FONT-SIZE: 0.95em;
	}


#members_area_news {
	WIDTH: 480px;
	HEIGHT: 220px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0px 10px 0px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#members_area_news .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#members_area_news .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	FONT-SIZE: 1.45em; 
	FONT-WEIGHT: normal; 
	COLOR: orange; 
	PADDING: 0px 0px 5px 0px;
 }
#members_area_news .spaced_div {
	PADDING-BOTTOM: 5px; 
	LINE-HEIGHT: 18px; 
	WIDTH: 460px; 
	COLOR: #9f9f9f; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana, Arial, Helvetica; 
	FONT-SIZE: 12px;
}
#members_area_news .spaced_div LI {
	WIDTH: 420px; 
	MARGIN-LEFT: 0px;
	PADDING-TOP: 5px;
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: none;
	TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap; 
	OVERFLOW: hidden;
}
#members_area_news .spaced_div SPAN {
	FLOAT: right; 
	FONT-SIZE: 11px;
}
#members_area_news .spaced_div A:link {
	COLOR: #366ab3; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
}
#members_area_news .spaced_div A:visited {
	COLOR: #366ab3; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
}
#members_area_news .spaced_div A:active {
	BACKGROUND-COLOR: #366ab3; 
	COLOR: #ffffff; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
}
#members_area_news .spaced_div A:hover {
	BACKGROUND-COLOR: #366ab3; 
	COLOR: #ffffff; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
}

#members_area_news .articlespacer {
	HEIGHT: 7px; 
	border-bottom:1px dotted #999;
}
#members_area_documents {
	WIDTH: 480px;
	HEIGHT: 220px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0px 10px 0px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }	
#members_area_documents .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#members_area_documents .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	FONT-SIZE: 1.45em; 
	FONT-WEIGHT: normal; 
	COLOR: orange; 
	PADDING: 0px 0px 5px 0px;
 }
#members_area_documents .doc_category {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: normal; 
	FONT-SIZE: 0.75m; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	PADDING-LEFT: 40px;
	PADDING-TOP: 15px;
 } 
#members_area_documents .doc_category .cat_subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	FONT-SIZE: 1.35em; 
	FONT-WEIGHT: normal; 
	COLOR: #008080; 
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 60px;
 } 
#members_area_documents .doc_category .cat_table {
	WIDTH: 460px;
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.95em; 
	FONT-WEIGHT: normal; 
 } 
#members_area_documents .cat_table A:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_documents .cat_table A:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_documents .cat_table A:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
 
#members_area_document {
	WIDTH: 500px;
	HEIGHT: 380px;
	LINE-HEIGHT: 17px;	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }	
#members_area_document .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#members_area_document .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	FONT-SIZE: 1.45em; 
	FONT-WEIGHT: normal; 
	COLOR: orange; 
	PADDING: 0px 0px 5px 0px;
 }
#members_area_document .doc_category {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: normal; 
	FONT-SIZE: 0.75m; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	PADDING-TOP: 15px;
	HEIGHT: 150px;
 } 
#members_area_document .doc_category .cat_subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: UPPERCASE; 
	FONT-SIZE: 1.35em; 
	FONT-WEIGHT: normal; 
	COLOR: #008080; 
	PADDING-BOTTOM: 15px;
	PADDING-LEFT: 140px;
 } 
#members_area_document .doc_category .cat_table {
	WIDTH: 500px;
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.95em; 
	FONT-WEIGHT: normal; 
 } 
#members_area_document .cat_table A{
	TEXT-ALIGN: left;
}
#members_area_document .cat_table A:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_document .cat_table A:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_document .cat_table A:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
#members_area_document .doc_category .cat_table .pdf {
	PADDING-LEFT: 25px; 
	BACKGROUND: url(../images/page_white_acrobat.gif) no-repeat 2px 50%; 
	DISPLAY: inline-block;
	}
#members_area_document .doc_category .cat_table .doc {
	PADDING-LEFT: 25px; 
	BACKGROUND: url(../images/word.gif) no-repeat 2px 50%; 
	DISPLAY: inline-block;
	}
	
#members_area_adjudicators {
	WIDTH: 480px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0px 10px 0px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }
#members_area_adjudicators .statetitle { 
	FONT-FAMILY: arial; 
	FONT-SIZE: 1.25em; 
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 15px;	
	COLOR: #006600; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
}
#members_area_adjudicators .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#members_area_adjudicators .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase; 
	FONT-SIZE: 1.45em; 
	FONT-WEIGHT: normal; 
	COLOR: orange; 
	PADDING: 0px 0px 5px 0px;
 }
#members_area_adjudicators .state_table {
	WIDTH: 450px;
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 15px;
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.95em; 
	FONT-WEIGHT: normal; 
 } 
#members_area_adjudicators .state_table A{
	TEXT-ALIGN: left;
}
#members_area_adjudicators .state_table A:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_adjudicators .state_table A:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_adjudicators .state_table A:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}
#members_area_adjudicators .adjudicator {
	WIDTH: 450px;
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 15px;
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.95em; 
	FONT-WEIGHT: normal; 
	COLOR: #000000;
 } 
#members_area_adjudicators .adjudicator .title {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.1em; 
	FONT-WEIGHT: normal; 
	COLOR: #008080;
 } 
#members_area_adjudicators .adjudicator .address {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 5px; 
 } 
#members_area_adjudicators .adjudicator .phone {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 5px; 
 } 
#members_area_adjudicators .adjudicator .mail {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 5px; 
 }
#members_area_adjudicators .adjudicator .mail .email {
	PADDING-LEFT: 22px; 
	BACKGROUND: url(../images/email_icon.gif) no-repeat 2px 50%; 
	WORD-WRAP: break-word; 
	DISPLAY: inline-block;
	TEXT-DECORATION: none;
	}
#members_area_adjudicators .adjudicator .abn {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 5px; 
 }
#members_area_adjudicators .adjudicator .head {
	FONT-WEIGHT: normal; 
	COLOR: orange;
	TEXT-TRANSFORM: uppercase;
 }
#members_area_adjudicators .adjudicator .expertise {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left;
	WIDTH: 75%;
 }
#members_area_adjudicators .adjudicator .discipline {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left;
	WIDTH: 75%;
 }
#members_area_adjudicators .adjudicator .experience {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left;
	WIDTH: 75%;
 }
#members_area_adjudicators .search {
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 15px;
	TEXT-ALIGN: left;
	WIDTH: 90%;
 }  
#members_area_adjudicators .search .header{
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase; 
	FONT-SIZE: 1.0em; 
	FONT-WEIGHT: normal; 
	TEXT-ALIGN: center;
	COLOR: orange; 
	PADDING: 0px 0px 5px 0px;
 }  
#members_area_adjudicators .search .searchform{
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.0em; 
	FONT-WEIGHT: normal; 
	MARGIN-LEFT: 30px;
	TEXT-ALIGN: left;
	COLOR: #000000; 
	PADDING: 0px 0px 5px 0px;
 }  
#members_area_adjudicators .errormsg{
	FONT-FAMILY: "Verdana", Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.9em; 
	FONT-WEIGHT: normal; 
	MARGIN-LEFT: 40px;
	TEXT-ALIGN: left;
	COLOR: #000000; 
	PADDING: 0px 0px 5px 0px;
 } 
 #members_area_jigsaw {
	WIDTH: 480px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0px 10px 0px; 	
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
 }	
#members_area_jigsaw .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.65em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 0px 0px 10px 0px;
 }
#members_area_jigsaw .subheader {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	FONT-SIZE: 1.45em; 
	FONT-WEIGHT: normal; 
	COLOR: orange; 
}
#members_area_jigsaw .jigsaw {
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 15px;
 }
#members_area_jigsaw .jigsaw .subtitle {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 1.2em; 
	FONT-WEIGHT: normal; 
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 5px;
 }      
#members_area_jigsaw .jigsaw .pdf {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 25px; 
	MARGIN-BOTTOM: 10px; 
	BACKGROUND: url(../images/page_white_acrobat.gif) no-repeat 2px 50%; 
	DISPLAY: inline-block;
	}      
#members_area_jigsaw .jigsaw A:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_jigsaw .jigsaw A:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#members_area_jigsaw .jigsaw A:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}      
        
#adjudicators {
	WIDTH: 500px;
	LINE-HEIGHT: 17px;
	MARGIN: 10px 0 30px 20px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.9em;
	COLOR: #000000; 
 }
#adjudicators .header {
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 1.35em; 
	FONT-WEIGHT: bold; 
	COLOR: #0099cc; 
	PADDING: 10px 0px 10px 5px;
 }
#adjudicators .header .subheader {
	PADDING-TOP: 8px;
	PADDING-LEFT: 10px;
	FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em; 
	FONT-WEIGHT: normal; 
	text-transform: uppercase; 
	text-align: left; 
	COLOR: orange; 
 }
#adjudicators .body {
  WIDTH: 450px;
  MARGIN: 0px 0px 0px 10px; 	
	PADDING-LEFT: 10px;
	TEXT-ALIGN: justify; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em;
	COLOR: #000000; 
  } 
#adjudicators .pdftext {
	WIDTH: 450px;
	PADDING-LEFT: 15px;	
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em; 
} 
#adjudicators .pdf {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 25px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 15px; 
	MARGIN-BOTTOM: 10px; 
	MARGIN-LEFT: 15px; 
	BACKGROUND: url(../images/page_white_acrobat.gif) no-repeat 2px 50%; 
	DISPLAY: inline-block;
	}
#adjudicators .doc {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 25px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 15px;
	MARGIN-BOTTOM: 10px; 
	MARGIN-LEFT: 15px; 
	BACKGROUND: url(../images/word.gif) no-repeat 2px 50%; 
	DISPLAY: inline-block;
	}
#adjudicators .docdiv {
	PADDING-TOP: 5px;
	PADDING-LEFT: 35px;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 0.75em; 
 }
#adjudicators .docdiv A:link {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#adjudicators .docdiv A:visited {
	COLOR: #0066cc; 
	TEXT-DECORATION: none;
}
#adjudicators .docdiv A:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
}