body
{

	scrollbar-face-color: #606D80; 
	scrollbar-highlight-color: #D4D0C8; 
	scrollbar-shadow-color: #999999; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-arrow-color:  #000000; 
	scrollbar-track-color: #E3E3E3; 
	scrollbar-darkshadow-color: #666666;
}
body {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
div {font-family: Arial,Helvetica,Verdana,sans-serif;}
span {font-family: Arial,Helvetica,Verdana,sans-serif;}
td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
th {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #FFFFFF; background-color: #3068A8; }
p {font-family: Arial,Helvetica,Verdana,sans-serif;}
b {font-family: Arial,Helvetica,Verdana,sans-serif; font-weight: bold;}
i {font-family: Arial,Helvetica,Verdana,sans-serif; font-style: italic;}
li {font-family: Arial,Helvetica,Verdana,sans-serif;}
ul {font-family: Arial,Helvetica,Verdana,sans-serif;}
ol {font-family: Arial,Helvetica,Verdana,sans-serif;}
h1 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 28px;}
h2 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 24px;}
h3 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 20px;}
h4 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 18px;}
h5 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px;}
h6 {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14px;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;}

.content {padding-right: 18px;}


.break { page-break-after: always }
.error {color: #FF0000;}
.serror {color: #FFFFFF; background-color: #FF0000;}
.button {background-color: #223077; color: #FFFFFF; font-weight: bold; font-family: Arial,Helvetica,Verdana,sans-serif;}

.caption {font-family: verdana,arial,helvetica; font-size: 10px; color: #000066;}
.title {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; font-weight: bold; color: #000066;}

.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}
.white {color: #fafafa;}
.subheader {font-size: 16px; color: #CC9933; font-weight: bold;}


a {font-family: arial,helvetica,verdana; text-decoration: underline; color: #0066cc;}
a:link {color: #0066cc;}
a:active {color: #0066cc;}
a:visited {color: #0066cc;}
a:hover {color: #ff9900;}

a.white {font-size: 11px; font-family: arial,helvetica,verdana; text-decoration: none; color: #fafafa;}
a.white:link {text-decoration: none; color: #fafafa;}
a.white:active {text-decoration: none; color: #fafafa;}
a.white:visited {text-decoration: none; color: #fafafa;}
a.white:hover {text-decoration: underline; color: #fafafa;}

.btn {
	color: #ffffff;
	background: #223077; 
    font-family: Arial,Lucida,Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	border-left: 1px solid #DFECFE;
	border-top: 1px solid #DFECFE;
	height:19px;
	text-decoration:none;
	cursor: hand
}

.saleprice {
	font-size: 13px;
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	text-align: left; 
	border-right-width: 0px;
	font-weight: bold;
	color: #FF0000;}

.price {
	font-size: 13px;
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	text-align: left; 
	border-right-width: 0px;
	font-weight: bold;}

P.break { 
	page-break-after: always;}
		
a.hlink {font-family: arial,helvetica,verdana; font-size: 12px; text-decoration: underline; color: #FFFFFF;}
a.hlink:link {color: #FFFFFF;}
a.hlink:active {color: #FFFFFF;}
a.hlink:visited {color: #FFFFFF;}
a.hlink:hover {color: #FFFFFF;}

.border {border: solid 1px #b3b1ac;}
.borderbtm {border-bottom: solid 1px #b3b1ac;}
.bordertp {border-top: solid 1px #b3b1ac;}
.borderlft {border-left: solid 1px #b3b1ac;}
.borderrt {border-right: solid 1px #b3b1ac;}
.borderltr {border-left: solid 1px #b3b1ac; border-top: solid 1px #b3b1ac; border-right: solid 1px #b3b1ac;}
.borderlb {border-left: solid 1px #b3b1ac; border-bottom: solid 1px #b3b1ac;}


/*********/
/* FORMS */
/*********/
th 		{font-family: Arial,Lucida,Verdana,Helvetica; font-size: 12px; background: #B8CDE7; color: #000000;}
.required	{ border: 1px solid #808080; margin: 1px 0px 1px 0px; background-color: #B8CDE7; color: #ff0000; }
.optional	{ border: 1px solid #808080; margin: 1px 0px 1px 0px; background-color: #B8CDE7; }
.field		{ background-color: #F2F2F2;}
.red		{ color: #ff0000; }

/**********************/
/* THOUGHT OF THE DAY */
/**********************/
.totdtitle	{ text-align: left; font-weight: bold; margin: 0px 10px 10px 10px; }
.totdtext	{ text-align: justify; }

/******************/
/* THANK YOU PAGE */
/******************/
.thankyou	{ text-align: center; align:center; }

/*************************/
/* BOARD MEMBERS LISTING */
/*************************/
.boardcattitle		{ text-align: center; font-size: 14px; font-weight: bold; }
.boardcatheader		{ text-align: center; font-weight: bold; }
.boardcatlist		{  }
.boardcatlist ul	{  }
.boardcatlist ul li	{ color: #ff0000; font-weight: bold; }
.boardmemberstitle	{ text-align: center; font-size: 14px; font-weight: bold; }
.boardmembersheader	{ text-align: center; font-weight: bold; }
.boardmemberstable	{ border: 2px outset #FFFFFF; }
.boardmember		{ border: 0px dotted black; background-color: #E2EBF7; }
.boardmemberalt		{ border: 0px dotted black; background-color: #F3FCFF; }
.boardmembername	{ border: 0px dashed black;font-weight: bold; font-size: 14px; font-weight: bold; text-transform: uppercase; }
.boardmembertitle	{ border: 0px solid black; margin: 1px 5px 5px 20px; font-weight: bold; }
.boardmemberbio		{ border: 0px solid black; margin: 1px 5px 5px 20px; padding: 0px 0px 5px 0px; }

/****************/
/* TESTIMONIALS */
/****************/
.testimonialstable	{ border: 2px outset #FFFFFF; }
.testimonialsmore	{ text-align: right; }
.testimonialcategory	{ text-align: left; font-size: 14px; font-weight: bold; }
.testimonial		{ border: 0px dotted black; background-color: #E2EBF7; }
.testimonialalt		{ border: 0px dotted black; background-color: #F3FCFF; }
.testimonialtext	{ border: 0px solid black; margin: 1px 5px 0px 20px; }
.testimonialname	{ border: 0px solid black; margin: 1px 5px 5px 20px; font-weight: bold;}
.testimonialtitle	{ font-weight: normal; font-style: italic; }

/****************/
/* EVENTS TABLE */
/****************/
.eventtabledetail	{ background-color: #E6F2F9; }
.eventtablesection	{ background-color: #CCE4F2; }

/*****************/
/* QUESTIONNAIRE */
/*****************/
.testsection		{ font-weight: bold; font-size: x-small; color: navy; }
.testquestion		{ font-weight: bold; font-size: x-small; }
.testchoice		{ font-weight: normal; }
.testcorrect		{ font-weight: bold; color: green; }
.testincorrect		{ font-weight: bold; color: red; }
.testcomment		{ font-weight: bold; color: #3399FF }

/*********/
/* OTHER */
/*********/
.row	{ background-color: #FCFCFC; }
.rowalt	{ background-color: #F4F4F4; }
.block10	{padding:2px 0px 0px 10px}
.block20	{padding:2px 0px 0px 20px}

