
.cms-heading h3 { color: #4070ae;}

* html body .cms-text {padding-bottom:8px;}
.cms-text {padding-right:20px; }


.cms-textandimage { clear: both; float: left; margin-bottom: 20px; margin-right: 10px; font-size: 0.95em; font-family: Arial, Helvetica, sans-serif; line-height: 1.3em; padding-left: 10px; width: 96%; text-align: left; background-color: #fff; border: none; }
.cms-textandimage H3, .cms-textandimage H4 { color: #747474; font-weight: bold; margin-left: 0px; padding-left: 0px; }
.cms-textandimage img { margin: 2px; }

.aboutText { float: left; width: 500px; margin-left: 30px; font-size: 0.9em; line-height: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #414140; background-color: #fff; padding-top: 10px; }

.cms-documents { display: block; margin: 0 0 10px 0; clear: both; padding: 10px 0 10px 0px}
.cms-documents .introtext{clear:both;display:block;}
.cms-documents a, .cms-documents a:visited  {text-decoration: underline; font-weight: normal;display:block;clear:both; }
.cms-documents a:hover, .cms-documents a:visited:hover {text-decoration: none; font-weight: normal }
.cms-documents div{height:2.7em;}
.cms-documents .note { font-size: 0.85em; }
.cms-documents .pdf { background: url(images/webparts/icons/pdf.gif) no-repeat; padding: 0 0 0 35px; }
.cms-documents .doc { background: url(images/webparts/icons/word.gif) no-repeat; padding: 0 0 0 35px; }
.cms-documents .xsl { background: url(images/webparts/icons/excel.gif) no-repeat; padding: 0 0 0 35px; }
.cms-documents .txt { background: url(images/webparts/icons/text.gif) no-repeat; padding: 0 0 0 35px; }
.cms-documents .ppt { background: url(images/webparts/icons/powerpoint.gif) no-repeat; padding: 0 0 0 35px; }
.cms-documents .rtf { background: url(images/webparts/icons/rtf.gif) no-repeat; padding: 0 0 0 35px; }
.cms-documents .eps { background: url(images/webparts/icons/eps.gif) no-repeat  0px -1px; padding: 0 0 0 35px; }
.cms-documents .ai { background: url(images/webparts/icons/ai.gif) no-repeat 0px -1px; padding: 0 0 0 35px; }
.cms-documents .psd { background: url(images/webparts/icons/psd.gif) no-repeat 0px -1px; padding: 0 0 0 35px; }
.cms-documents .png { background: url(images/webparts/icons/psd.gif) no-repeat 0px -1px; padding: 0 0 0 35px; }

.linkText ul { list-style: none; background-color: #6EADE3; color: #fff; width: 100%; float: left; margin-left: -15px; margin-bottom: 30px; padding: 5px 0px 5px 20px; font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; }

.cms-form { }
.cms-form span { display: none; }
.cms-form label.fieldlabel { display: block; float: left; width: 110px; clear: left;FONT-SIZE: 11px;	COLOR: #333333 }
.cms-form span.field { display: block; float: left; width: 200px; clear: right; }
.cms-form input.field,.cms-form textarea.field { font-size: xx-small;width: 200px; color: #355997; font-family: Verdana, Arial, Helvetica, sans-serif; }

