body { 
	background-color: #F2FFFC ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	color: #644942 ;
	font-size: 77% ;
	text-align: center ;
	border: 0px ;
	margin: 0px ;
	padding: 0px ;
}
/*/*/
body { 
	background-color: #537071 ;
	background-image: url("images/block2.jpg") ;
	background-repeat: repeat ;
      background-position: top left ;
	background-attachment: fixed ;
	margin: 0 0 50px 0;
}
/* */


* {
	margin: 0px ;
	padding: 0px ;
}


/* HEADER and NAVIGATION */

.header { 
	background-image: url("images/neonlogo2.gif") ;
	background-repeat: repeat-x ;
      background-position: top ;
	color: #644942 ;
	text-align: center ;
      width: 100% ;   
}
/*/*/
.header { 
	background-image: url("images/neonlogo.gif") ;
	background-repeat: repeat-x ;
      background-position: top center ;   
}
/* */
.pagewrap {
      background-color: #F2FFFC ;
	color: #644942 ;
	margin: 0px 6%;
}
/*/*/
.pagewrap {
      background-color: #537071 ;
	width: 87.9% ;
	margin-right: auto ;
	margin-left: auto ;
}
/* */
.nav {
      background-color: #F2FFFC ;
      text-align: center ;
      font-family: Arial, Helvetica, Sans-serif ;
      color: #4F746C ;
}
/*/*/
.nav {
      background-color: #537071 ;
      font-size: 1em ;
      color: #00FFCA ;
}
/* */
.navpad {
	padding: 14px 10px 0px 10px;
}
/*/*/
.navpad {
	padding: 14px 10px 12px 10px;
}
/* */
.inline ul, .inline li  { 
	font-family: Arial, Helvetica, Sans-serif ;
	list-style-type: none ;
	list-style-position: outside ;
	display: inline ;
}
/*/*/
.inline ul, .inline li  { 
	font-size: 1em ;
	list-style-type: none ;
	list-style-position: outside ;
	display: inline ;
}
/* */


/* SECONDARY WRAPS */
.ttwrap {
	float: left ;
	width: 65% ; 
}
/*/*/
.ttwrap {
	float: left ;
	width: 69% ; 
}
/* */
.menuwrap {
	float: right ;
 	width: 30.5%;
}


/* BOXES AND BARS */

.udbar { 
	font-family: Verdana ,Arial, Helvetica, Sans-serif ;
	font-weight: bold ;
      font-size: 1.2em ;
	text-align: center ;
	color: #644942 ;
}
/*/*/
.udbar {
	background-color: #69908C ;
      font-size: 1em ;
	text-align: center ;
	color: #00FFCA ; 
	line-height: 28px ;
	margin: 3px 0px 0px 0px ;
}
/* */
.thinbar {
	clear: both ;
}
/*/*/
.thinbar {
	background-color: #69908C ;
	color: #644942 ;
	font-size: .1em ;
	height: 7px ;
	margin: 3px 0px 0px 0px ;
}
/* */
.mainbox {
	background-color: #E5FFF9 ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	color: #644942 ;
	text-align: left ;

}
/*/*/
.mainbox {
	background-color: #E5FFF9 ;
      font-size: 1em ;
}
/* */
.widepad { padding: 15px 7% 20px 7% ;        
}
.mainpad {
	padding: 13px 25px 8px 25px ; 
}
.cenbox {
width: 100% ;
	background-image: none ;
	background-color: #F2FFFC ;
	text-align: center ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	color: #644942 ;
	border-style: solid ;
	border-width: 0 1px 1px 1px ;
	border-color: #F2FFFC ;
}
/*/*/
.cenbox {
	background-color: #E5FFF9 ;
      font-size: 1em ;
	border: none ;
}
/* */
.cenpad {
	text-align: center ;
	padding: 10px 20px 15px 20px ;
}
.menu {
	background-image: none ;
	background-color: #F2FFFC ;
	font-family: Arial, Helvetica, Sans-serif ;
	text-align: center ;
	color: #644942 ;
}
/*/*/
.menu {
	background-color: #E5FFF9 ;
      font-size: 1em ;
}
/* */

.menubot {
	background-image: none ;
	background-color: #F2FFFC ;
	font-family: Arial, Helvetica, Sans-serif ;
	color: #510000 ;
}
/*/*/
.menubot {
	background-color: #E5FFF9 ;
	font-family: Arial, Helvetica, Sans-serif ;
      font-size: 1em ;
	text-align: center ;
	color: #510000 ;
}
/* */


/*/*/
.menupad {
	padding: 10px 8px 5px 8px ;
}
/* */
/*/*/
.quopad  {
	padding: 10px 15px 15px 15px; 
}
/* */

.hilibox {
	background-image: none ;
	background-color: #ECFFFB ;
	color: #644942 ;
	border-style: solid ;
	border-width: 1px ;
	border-color: #83C7B9 ;
	padding: 0px ;
	margin: 0px 30px 10px 30px ;
}

/*/*/
.hilibox {
	background-image: none ;
	background-color: #ECFFFB ;
	color: #644942 ;
	border-style: solid ;
	border-width: 1px ;
	border-color: #A7BFB4 ;
	padding: 0px ;
	margin: 10px 30px ;
}
/* */

.hilipad {
	padding: 10px 20px ;
}
.block {
	font-family: Verdana, Arial,Helvetica,sans-serif ;
	color: #644942 ; 
	margin: 0px 40px ;
}
/*/*/
.block { 
	margin: 0px 5% ;
}
/* */


/* FOOTER */

.footbar {
	clear: both ;
}
/*/*/
.footbar {
	height: 7px ;
	background-color: #69908C ;
	color: #644942 ;
	font-size: .1em ;
}
/* */

.footer {
	clear: both ;
	text-align: center ;
	background-color: #F2FFFC ;
	margin-top: -15px ;
}
/*/*/
.footer {
	width: 100% ;
	font-family: arial, helvetica, sans-serif ;
	color:  #8DFFE7 ;
	background-color: #537071 ;
	background-image: none ;
	margin-top: 0 ;
}
/* */

p.foot {
	color:  #4F746C ;
	background-color: #F2FFFC ;
	text-align: center ;

}

/*/*/
p.foot {
	line-height: 1em ;
	font-size: .95em ;
	color:  #8DFFE7 ;
	background-color: #537071 ;
	padding: 2px 30px 8px 20px ;
}
/* */




/* LISTS */

.no ul {
	list-style-type: none ;
	list-style-position: outside ;
	margin: 0px 0px 5px -30px ;
}
.no li  {
	list-style-type: none ;
	list-style-position: outside ;
	font-family: Arial, Helvetica, Sans-serif ;
	padding: 0px 0px 5px 0px ;
}
.sm ul li {
	list-style-type: none ;
	list-style-position: outside ;
	font-family: Arial, Helvetica, Sans-serif ;
	font-weight: normal ;
	text-align: left ;
	line-height: 1.3em ;
	padding: 0px 0px 5px 0px ;
}
.other ul {
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	font-weight: normal ;
	list-style-type: circle ;
	list-style-position: outside ;
/*	margin: 0px 5px 0px 17px;
	padding: 3px 0px ;*/
}
.other li  {
/*	padding: 3px ; */
}
ol { margin: 0px 20px 10px 30px;
}
.ref ul {
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	font-weight: normal ;
	color: #644942 ;
	list-style-type: none ;
	list-style-position: outside ;
}
.ref li {
	list-style-type: none ;
}


/* TABLES */

table.sidecal {
	font-family: Arial,Helvetica,sans-serif ;
	background-color: transparent ;
	font-size: 1em ;
	color: #644942 ;
	width: 80% ;
	margin-right: auto ;
	margin-left: auto ;
}
table.sidecal td	{
	text-align: left ;
}



/* PARAGRAPHS */

p {
	background-color: transparent ;
	color: #644942 ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	text-align: justify ;
}
p.nor {
	background-color: transparent ;
	color: #644942 ;
      text-align: left ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
}
p.cen {
	color: #644942 ;
	font-family: Verdana, Arial, Helvetica, Sans-serif ;
	text-align: center ;
}
p.cenhead {
	background-color: transparent ;
	color: #644942 ;
	font-family: Verdana, Arial,  Helvetica, Sans-serif ;
	text-align: center ;
	margin-top: -15px ;
}
p.top {
	text-align: center ;
	color: #521900 ;
	font-family: Verdana, Arial,Helvetica,sans-serif ;
	font-size: 115% ;
	font-weight: bold ;
	margin: 5px 0px 0px 0px ;
}
p.nomar {
	margin: 0px ;
	padding: 0px ;
	text-align: center ;
}
h3 {
	background-color: transparent ;
	font-family: Arial,Helvetica,sans-serif ;
	color: #521900 ;
	font-size: 120% ;
	font-weight: bold ;
	text-align: center ;
	padding:  0px 0px 10px 0px;
}
h4 {
	font-family: Arial,Helvetica,sans-serif ;
	font-weight: bold ;
	text-align: center ;
	background-color: transparent ;
	color: #521900 ;
}


/* MISCELLANEOUS STUFF */

.clear {
	height: 1px ;
	overflow: hidden ;
	clear: both ;
	margin-top: -1px ;
}


/* LINKS */

a:link {
	color: #4F746C ;
	background: transparent ;
	text-decoration: none ;
	font-weight: normal ;
}
a:visited  {
	color: #4F746C ;
	background: transparent ;
	text-decoration: none ;
	font-weight: normal ;
}
a:active {
	color: #8E4646 ;
	background: transparent ;
	text-decoration: underline ;
	font-weight: normal ;
}
a:hover {
	color: #8E4646 ;
	background: transparent ;
	text-decoration: underline ;
	font-weight: normal ;
}
a.other:link {
	color: #4F746C ;
	background: transparent ;
	text-decoration: none ;
	font-weight: normal ;
}