body {
	background-color: white;
}

.TextBox {
	font-size: 12px;
	font-family: Verdana, Georgia;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	background-color: #ccccff; 
}

.LBTextBox {
	font-size: 11pt;
	font-family: Verdana, Georgia;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	background-color: #ccccff;
	font-weight: bold;
	padding: 7;
}

TABLE {
	font-size: 12px;
	font-family: Verdana, Georgia;
}

SELECT { 
	font-family: Verdana, Georgia; 
	font-size: 11px; 
	border: solid 1px #aaaaaa; 
	background-color: #ccccff; 
	
}
textarea {
	font-family: Verdana, Georgia;
	font-size: 10pt;
	background-color: #FFFFCC;
	padding: 4px;
	width: 85%;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px double #000000;
}
.cellbgcolor {
	background-color: #ffffcc;
}


.vbb8pt {
	font-family: Verdana, Georgia;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000099;
}
.vbb12pt {

	font-family: Verdana, Georgia;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color:#000099;
}

.vbb10pt {
	font-family: Verdana, Georgia;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000099;
}
.v14pt {
	font-family: Verdana, Georgia;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.vb12pt {

	font-family: Verdana, Georgia;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.v10pt {

	font-family: Verdana, Georgia;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.vb10pt {

	font-family: Verdana, Georgia;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.v8pt {


	font-family: Verdana, Georgia;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.vb14pt {

	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.TextBoxNarrow10pb {
	font-size: 10pt;
	font-family: Verdana, Georgia;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	background-color: #ccccff;
	font-weight: bold;
	padding: 7;
	text-align: left;
	margin: 0px 30px;
}
.TextBoxNarrow10pbC {

	font-size: 10pt;
	font-family: Verdana, Georgia;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	background-color: #ccccff;
	font-weight: bold;
	padding: 7;
	text-align: center;
	margin: 0px 30px;
}
.LTextBox {

	font-size: 14px;
	font-family: Verdana, Georgia;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	background-color: #ccccff;
}
.vb8pt {



	font-family: Verdana, Georgia;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
.Rvb8pt {



	font-family: Verdana, Georgia;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	
	color: #FF0000;
}
.TextBox-Nb {
	font-size: 9pt;
	font-family: Verdana, Georgia;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	background-color: #ccccff;
	padding: 4px;
	margin-left: 10px;
	margin-right: 10px;
	border-color: #000000;
}
.cellbgcolorB {

	/*background-color: #ccccff;*/
	background-color : #b39f80; 
}
.styleR {
	color: #FF0000;
}
.DDLB { 
	BORDER-TOP-WIDTH: 1px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT-COLOR: #999999; 
	BACKGROUND: #ffffff; 
	BORDER-BOTTOM-WIDTH: 1px; 
	BORDER-BOTTOM-COLOR: #999999; 
	BORDER-TOP-COLOR: #999999; 
	FONT-FAMILY: verdana; 
	HEIGHT: 20px; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-RIGHT-COLOR: #999999 
}
.v12pt {


	font-family: Verdana, Georgia;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.styleRBMedium {
	color: #FF0000;
	font-weight: bold;
	font-size: small;
}
.vSmall {


	font-family: Verdana, Georgia;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.vXSmall {



	font-family: Verdana, Georgia;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.TextBoxNarrow {

	font-size: 13pt;
	font-family: Verdana, Georgia;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	background-color: #ccccff;
	font-weight: bold;
	padding: 5;
	text-align: center;
	margin: 0px 20px;
}
.brdrcell
{
	border-bottom:1px solid silver;
	border-left:1px solid silver;
}

.bgcellcolor
{
	background-color: #ccffff;
	border-bottom:1px solid silver;
	border-left:1px solid silver;
	
}
.graybgcolor
{
	background-color: #d3d3d3;
}
.trbgcolor
{
	background-color: #ffffcc;
}
.trbgcolorB
{
	font-weight: bold;
	color : Black ;	
	background-color: #ffffcc;
}
.tbgcolor
{
	background-color: Transparent ;
}
.style4 {font-size: 10px}
.style5 {
	color: #000099;
	font-weight: bold;
}
.highlight {
	background-color: #ffcc99;
}
.tableBB {
	font-size: 12px;
	font-family: Verdana, Georgia;
	font-weight: bold;
	color: #000099;
}
.TextBoxNarrow12px {

	font-size: 12px;
	font-family: Verdana, Georgia;
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	background-color: #ccccff;
	font-weight: normal;
	padding: 7;
	text-align: left;
	margin: 0px 30px;
}
.TextBox12px {
	font-size: 12px;
	font-family: Verdana, Georgia;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 7;
	text-align: left;
	margin: 0px;
	border: 1px solid #d3d3d3;
}
.RedB14px {

	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}
.highlightY {

	background-color: #FFFF00;
}
.required {
	color: #FF0000;
	font-size: 9px;
}
.testimonial {
	font-size: 9pt;
	font-family: Verdana, Georgia;
	background-color: #99FF99;
	padding: 4px;
	margin-left: 30px;
	margin-right: 30px;
	border: 1px solid #000099;
}
.testimonialintable {
	font-size: 9pt;
	font-family: Verdana, Georgia;
	background-color: #99FF99;
	border: 1px solid #000099;
	padding: 4px;
}
.highlight {
	background-color: #ffcc99;
}
.callout {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #009966;
	background-color: #FFFFCC;
}
h1 {
	font-family: Verdana, Georgia;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
h2 {
	font-family: Verdana, Georgia;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}
h3 {
	font-family: Verdana, Georgia;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.links {
	font-size: 8px;
	font-family: Verdana, Georgia;
	font-variant: small-caps;
	color: #0000FF;
	text-decoration: underline;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-right: 0px;
	margin-left: 0px;
	letter-spacing: 0.05em;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal
			{
			margin:0in;
			margin-bottom:.0001pt;
			font-size:12.0pt;}
		p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
			{
			margin:0in;
			margin-bottom:.0001pt;
			font-size:10.0pt;}
		p.MsoHeader, li.MsoHeader, div.MsoHeader
			{margin:0in;
			margin-bottom:.0001pt;
			
			font-size:12.0pt;}
		p.MsoFooter, li.MsoFooter, div.MsoFooter
			{margin:0in;
			margin-bottom:.0001pt;
			
			font-size:12.0pt;}
		p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
			{margin-top:0in;
			margin-right:0in;
			margin-bottom:6.0pt;
			margin-left:.25in;
			font-size:12.0pt;}
		a:visited, span.MsoHyperlinkFollowed
			{color:purple;
			text-decoration:underline;
			}
		p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
			{
			margin:0in;
			margin-bottom:.0001pt;
			background:navy;
			font-size:12.0pt;}
		p.MsoCommentSubject, li.MsoCommentSubject, div.MsoCommentSubject
			{
			margin:0in;
			margin-bottom:.0001pt;
			font-size:10.0pt;
			font-weight:bold;}
		p.1hdstate, li.1hdstate, div.1hdstate
			{
			margin:0in;
			margin-bottom:.0001pt;
			
			font-size:14.0pt;
			font-weight:bold;}
		p.1body, li.1body, div.1body
			{
			margin-top:0in;
			margin-right:0in;
			margin-bottom:0in;
			margin-left:1.0in;
			margin-bottom:.0001pt;
			
			font-size:10.0pt;
			color:black;}
		span.1bodyChar
			{
			color:black;
			}
		p.1hdlocation, li.1hdlocation, div.1hdlocation
			{
			margin-top:0in;
			margin-right:0in;
			margin-bottom:0in;
			margin-left:.5in;
			margin-bottom:.0001pt;
			
			font-size:11.0pt;
			color:black;
			font-weight:bold;}
		 
		@page Section1
			{ 
			margin:1.0in 27.35pt .5in 1.0in;
			}
		div.Section1
		
		.style1 {font-family: Microsoft Sans Serif;}
		.bluetop {background-image:url(images/bluetop_mid.jpg)}
			.bluemid {background-image:url(images/bluetop_mid.jpg)}
DIV.termsbox { BORDER-RIGHT: #777777 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #777777 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: auto; BORDER-LEFT: #777777 1px solid; WIDTH: 80%; PADDING-TOP: 4px; BORDER-BOTTOM: #777777 1px solid; HEIGHT: 20ex; BACKGROUND-COLOR: #ffffff }
	
	.CCText
	{ BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #999999; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; BORDER-TOP-COLOR: #999999; FONT-FAMILY: verdana; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999 }
	
/*rounded corners*/

body {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-family: Georgia;
}

div.rounded-box {
    position:relative;
    width: 25em;
    background-color:#ccffff;
    margin: 0px;
}

/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#ccffff; line-height: 40px;}

/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}

div.box-contents {
	position: relative; padding: 8px; color:#000;
}
.showrecords{width:470px;}
.showrecords ul{list-style: none; margin: 0; border-bottom:1px solid silver; padding: 0; font-family:Verdana, Georgia; font-size:10px; font-weight:bold; float:left; margin-bottom:3px;}
.showrecords li {float: left; margin:0; height:29px; }
.showcols{width:470px;}
.showcols ul{list-style: none; margin: 0px; padding-bottom:1px; padding: 0; font-family:Verdana, Georgia; font-size:10px; font-weight:bold; float:left; background-color:#E0C000; vertical-align:middle; padding-bottom:2px; border-bottom:1px solid silver;}
.showcols li {float: left; margin:0px; height:15px; }

