body {
	background-image: url(images/back.jpg);
	background-repeat: repeat;
}	
.tableback {
	background: url(images/tableback.jpg) repeat-y;
}
.tablebott {
	background: url(images/bott.jpg) no-repeat;
}	
.roundtableback { 
   background:#8A8DA7;
 }
 .roundtablebackLav { 
   background:#B2B7D4 url(images/cellback_lav.jpg);
 }
 .greybox {
	border: 1px solid #F3F3F3;
	border-collapse: collapse;
  }
.lavanderbox {
	border: 1px solid #D3D7E7;
	border-collapse: collapse;
  }
 
.lavanderbox td {
    border: 1px solid #D3D7E7;
	vertical-align: top;
}
.fulltable {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	font: 12px/17px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
  }
 
.fulltable td {
    border: 1px solid #D3D7E7;
	vertical-align: top;
	padding: 5px;
}
.pindent {
    text-indent: 40px;
}
.bluebox {
	border: 2px solid #37448B;
	border-collapse: collapse;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #37448B;
}
.bluebox td {
    border: 1px solid #006699;
	vertical-align: top;

}	
.bluebox td H6{
    text-align: left;
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
}	
.bluebox td H5{
    text-align: left;
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
}
.bluebox a:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #37448B;
	text-decoration: underline;
}
.bluebox a:visited {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #666666;
}
.bluebox a:hover {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #37448B;	
}
.bluebox a:active {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #37448B;	
}
.pinkbox {
	border: 2px double #FFCCFF;
	border-collapse: collapse;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.pinkbox td {
    border: 1px solid #006699;
	vertical-align: top;
}	
.pinkbox td H6{
    text-align: left;
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
}	
.pinkbox td H5{
    text-align: left;
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
}
.pinkbox a:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #37448B;
	text-decoration: underline;
}
.pinkbox a:visited {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #666666;
}
.pinkbox a:hover {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #37448B;	
}
.pinkbox a:active {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #37448B;	
}
.greenborderbox {
	border: 1px solid #006633;
}

.greenborderboxthick {
	border: 2px solid #006633;
}

.form input {
	background-color: #F3F3F3;
	margin: 0px;
	padding: 0px;
	height:15px;
	border: 1px solid #000000;
}
.formtext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #37448B;	
}
.hr {
	vertical-align: middle;
	padding-right: 7px;
}

.lilbirdTablecell {
	background-image: url(images/lil_bird.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.scratchpadTablecell {
	background-image: url(images/bluePad.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.paddedtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 30px;
}
.scratchpadtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.scratchpadtext a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #4E2675;
}
.scratchpadtext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.scratchpadtext a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;
}
.scratchpadtext a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;
}
.camalignleft {
	vertical-align: middle;
	padding: 0px;
	float: left;
	margin: 0px 5px 0px 0px;
	clear:both;
	}
.photoalignleft {
	vertical-align: top;
	text-align: left;
	padding: 0px;
	float: left;
	margin: 0px 10px 0px 0px;
}
.imagealignleft {
	vertical-align: middle;
	padding: 0px;
	float: left;
	margin: 0px;
	clear: both;
}
.imagealignright {
	vertical-align: middle;
	text-align: right;
	padding: 0px;
	float: right;
	margin: 0px;
}
.greentextheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006633;
	font-weight: bold;
	}
.iconalign {
	vertical-align: middle;
	padding-right: 7px;
}
.jeweldesigns{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
}
.jeweldesigns a:link {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.jeweldesigns a:visited {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.jeweldesigns a:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.jeweldesigns a:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.lists {
	list-style-position: outside;
	list-style-type: square;
	color: #4E2675;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;	
}
.lists a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: square;
	font-size: 12px;
	color: #4E2675;
	text-decoration: underline;
}
.lists a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: square;
	font-size: 12px;
	text-decoration: underline;
	color: #FFFFFF;
}
.lists a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: square;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;	
}
.lists a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type: square;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;		
}
.membercontributionbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    border-collapse: collapse;
    border: 1px solid #4E2675;
}
.membercontributionbox td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #4E2675;
	vertical-align: top;
	text-align: left;
}	
.membercontributionbox a:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4E2675;
	text-decoration: underline;
}
.membercontributionbox a:visited {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
}
.membercontributionbox a:hover {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #006633;	
}
.membercontributionbox a:active {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #006633;	
}
	
.membercontributionboxheader{
    text-align: left;
	font: italic bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4E2675;
	}
.purpletable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    border-collapse: collapse;
    border: 1px solid #CCCCCC;
	
}
.purpletableheader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4E2675;
	font-weight: bold;
}
.purpletable td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #CCCCCC;
	vertical-align: top;
	text-align: left;
}		
.purpletable td H6{
    text-align: left;
	font: bolder 12px Verdana, Arial, Helvetica, sans-serif;
	color: #63657A;
}	
.purpletable a:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #4E2675;
	text-decoration: underline;
}
.purpletable a:visited {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
}
.purpletable a:hover {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #006633;	
}
.purpletable a:active {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #006633;	
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.maintext a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #4E2675;
}
.maintext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.maintext a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;
}
.maintext a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;
}
.maintextheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4E2675;
	font-weight: bold;
	}
.maintextheader a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;
	color: #4E2675;
	font-weight: bold;
}
.maintextheader a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}
.maintextheader a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;
	color: #006633;
	font-weight: bolder;
}
.maintextheader a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: underline;
	color: #006633;
	font-weight: bolder;
}
.maintextsmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.maintextsmaller a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #4E2675;
}
.maintextsmaller a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.maintextsmaller a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;
}
.maintextsmaller a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #006633;
}
.pagetitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.smallermaintextheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4E2675;
	font-weight: bold;
	}
.smallermaintextheader a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #4E2675;
	font-weight: bold;
}
.smallermaintextheader a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
.smallermaintextheader a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #006633;
	font-weight: bolder;
}
.smallermaintextheader a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	color: #006633;
	font-weight: bolder;




}
.smalllists {
	list-style-position: outside;
	list-style-type: square;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smalllists a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.smalllists a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}
.smalllists a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}
.smalllists a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}
.smallwhitetext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
   color: #FFFFFF;
}
.smallwhitetext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.smallwhitetext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.smallwhitetext a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #006633;
}
.smallwhitetext a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}
 .tailback {
	background: url(images/tailback.jpg) no-repeat;
}

.cellback {
	background: url(images/cellback.jpg) repeat;
	}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.whitetext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.whitetext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: underline;
}
.whitetext a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #009933;
}
.whitetext a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #009933;
}
.copyright {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.quotetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006633;
	font-style: normal;
}
.purplequotetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4E2675;
	font-style: normal;
}
