/* CSS Document */
html, body { width:100%; height:100%; margin:0px 0px 0px 0px; }
body { background-color: #90C4E7; background-image:url(../images/back_full.gif); background-repeat:repeat-y; background-position:center; margin:10px 0px 0px 0px; }

p, div, li, span { font-family:Verdana, Arial, Helvetica, sans-serif; color:black; text-align:justify; }
h1, h2, ul, ol { font-family:Verdana, Arial, Helvetica, sans-serif; }
ul, ol { margin-top: 0px; margin-bottom: 0px; text-align:justify; }
cite { float: right; margin: 10px 0px 10px 10px; padding: 15px; display: block; width: 55%; text-indent: 0in; background: #f0f0f0; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 120%; font-weight: normal; color: #505050; text-decoration: none; line-height: 120%; font-style: normal; }
li { padding-bottom: 10px; padding-left: 20px; font-size:10.0pt; line-height:20px; }	
li.LiSize10 { font-size:10.0pt; line-height: 23px; }
img { border:none; }


#divLandingFold { background-color:white; width:740px; border: 2px solid #1641CC; padding:20px 10px 20px 20px; text-align:justify; }
#divLandingFold h1 { font-family: Impact, Verdana, Arial, Helvetica, sans-serif; text-align:center; padding:0px 10px 0px 10px; color: #CC0000; text-transform:capitalize; font-size: 42px; font-weight: bold; }
#divLandingFold .pTopBlackHeadline { line-height:25px; font-size: 16px; font-weight: bold; padding:0px 15px 10px 0px; margin: 10px 0px 10px 0px; }
#divLandingFold .pBlueSubHeadline { line-height:25px; padding: 0px 20px 0px 10px; font-weight: bold; margin-top:0px; text-align:center; color: #004080; font-size: 20px; }
#divLandingFold .pBlackSubHeadline { line-height:25px; padding: 0px 20px 0px 10px; font-size: 16px; font-weight: bold; margin-top:0px; margin-bottom:0px; text-align:center; }
#divLandingFold .pBlackSubHeadline1 { line-height:20px; padding: 0px 0px 0px 0px; font-size: 16px; font-weight: bold; margin-top:15px; margin-bottom:0px; text-align: justify; }
#divLandingFold p { text-indent:.3in; font-size: 10.0pt; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:20px; }
#divLandingFold .pNoIndent { text-indent:0px; font-size: 10.0pt; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:20px; }

.PictureSubHeadline { font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:11px; color:gray; padding-top: 0px; }


.divMainFold { background-color:white; width:670px; border: 2px solid #1641CC; padding:20px 15px 20px 20px; text-align:justify; }
.divMainFold p { text-indent:.3in; font-size: 10.0pt; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:20px; }
.divMainFold .pNoIndent { text-indent:0px; font-size: 10.0pt; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:20px; }
.divMainFold .pNoIndentItalic { text-indent:0px; font-size: 10.0pt; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:20px; font-style:italic; }
.divMainFold .pBigger { text-indent:.3in; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:25px; font-size:12.0pt; }
.divMainFold .pBiggerNoIndent { text-indent:0px; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:25px; font-size:12.0pt; }
.divMainFold .pBiggerNoIndentItalic { text-indent:0px; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px; line-height:25px; font-size:12.0pt; font-style:italic; }
.divMainFold .pCosmicFontNoIndent { text-indent:0px; line-height:25px; font-family: Comic Sans MS, Arial, sans-serif; color:#000099; font-size:18px; text-align:left; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
.divMainFold h2 { text-transform:capitalize; text-align:center; padding: 0px 30px 10px 30px; color: #CC0000; font-weight:bold; font-size: 18px; line-height:25px; }


.divVertTestimonialBig { float:right; width:47.5%; border: 3px dashed gray; background: #FFFFDD; padding: 5px 5px 5px 5px; margin-left: 15px; }
.divVertTestimonialBig p.VertTestimTopStatement { text-indent:0px; font-weight:bold; background:#FFFF99; color: #CC0000; border-bottom: 1px solid Gray; font-size: 8pt;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px;line-height: 15px; }
.divVertTestimonialBig p { font-size: 8pt; text-indent: 15px; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; line-height: 15px; }
.divVertTestimonialBig p.VertTestimSignature { font-weight:bold; font-style:italic; text-indent:0px; }
.divVertTestimonialBig h2 { text-indent:0px; font-weight:bold; font-size: 11pt; color: #004080; text-align:center; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; text-transform:capitalize; line-height: 20px; }
.divVertTestimonialBig .divVertTestimPicture { float:right; margin: 5px 0px 5px 5px; text-align:center; }
.divVertTestimonialBig .divVertTestimPicture div { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; text-transform:capitalize; padding:0px 0px 0px 10px; margin:5px 0px 5px 0px; }


.divVertTestimonialSmall { float:right; width:32%; border: 2px dashed gray; background: #FFFFDD; padding: 0px 0px 0px 0px; margin-left:15px; }
.divVertTestimonialSmall p.VertTestimTopStatement { text-indent:0px; font-weight:bold; background:#FFFF99; color: #CC0000; border-bottom: 1px solid Gray; font-size: 8pt;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px;line-height: 15px; }
.divVertTestimonialSmall p { font-size: 8pt; text-indent: 15px; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; line-height: 15px; }
.divVertTestimonialSmall p.VertTestimSignature { font-weight:bold; font-style:italic; text-indent:0px; }
/*.divVertTestimonialSmall h2 { text-indent:0px; font-weight:bold; font-size: 11pt; color: #004080; text-align:center; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; text-transform:capitalize; line-height: 20px; }*/


.divHorizTestimonial { border:3px dashed #004080; width: 77%; padding: 5px 5px 5px 5px; }
.divHorizTestimonial p { font-size: 8pt; text-indent: 15px; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; line-height: 15px; }
.divHorizTestimonial p.VertTestimSignature { font-weight:bold; font-style:italic; text-indent:0px; }
.divHorizTestimonial h2 { text-indent:0px; font-weight:bold; font-size: 11pt; color: #004080; text-align:center; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; text-transform:capitalize; line-height: 20px; }
.divHorizTestimonial .divVertTestimPicture { float:right; margin: 5px 0px 5px 5px; }
.divHorizTestimonial .divVertTestimPicture div { font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center; text-transform:capitalize; padding:0px 0px 0px 10px; margin:5px 0px 5px 0px; }


.wrap1, .wrap2, .wrap3 { display:inline-table; /* \*/display:block;/**/ }
.wrap1 { background:url(../images/shadow1.gif) right bottom no-repeat; width:100%; }
.wrap2 { background: url(../images/left_bottom_corner1.gif) left bottom no-repeat; }
.wrap3 { background:url(../images/right_top_corner1.gif) right top no-repeat; padding:0px 15px 15px 0px; }

/* Black Solid border*/
.JBoxBlackSolid { border:2px solid black; background:#FFFF99; padding: 15px; }
/* Brown Dotted border  */
.JBoxBrownDashed { border: 2px dashed Brown; background:#FFFF99; padding: 15px; }
/* Red Solid border  */
.JBoxRedSolid { border: 2px solid #cc0000; background:#FFFF99; padding: 3px; }
/* Black Solid Thin border for binder */
.JBoxBinder { border-top:1px solid black; border-bottom:1px solid black; border-right:1px solid black; border-left: none; background: white; }


a:link, a:visited, a:active { font-family:Verdana, Arial, Helvetica, sans-serif; outline: none; font-weight:bold; color:#0075AA; text-decoration: none; }
a:hover { font-weight:bold;	color:#90C4E7; text-decoration: underline; }

a.RegLink:link, a.RegLink:visited, a.RegLink:active { font-weight:bold;	color:#0075AA; text-decoration: underline; }
a.RegLink:hover { font-weight:bold;	color:#90C4E7; text-decoration: none; }