html { height: 100%; width: 100%; background: #8298B8 url(../images/site/body_background.jpg) repeat fixed top center; }
body.bodystyle { height: 90%; width: 100%; padding-top: 27px; padding-bottom: 27px; color: #000000; font: normal 12px verdana,helvetica,sans-serif; line-height: 15px; }

table.mainA { height: 100%; width: 777px; padding: 0px; text-align: center; }
td.shadLTC { height: 17px; width: 17px; border: 0px; padding: 0px; background: transparent url('../images/site/shad_left_top_corner.jpg') no-repeat scroll bottom right; }
td.shadLS { height: 100%; width: 17px; border: 0px; padding: 0px; background: transparent url('../images/site/shad_left_side.jpg') repeat-y scroll bottom right; }
td.shadLBC { height: 17px; width: 17px; border: 0px; padding: 0px; background: transparent url('../images/site/shad_left_bot_corner.jpg') no-repeat scroll top right; }
td.shadTS { height: 17px; width: 100%; border: 0px; padding: 0px; background: transparent url('../images/site/shad_top_side.jpg') repeat-x scroll bottom right; }
td.shadRTC { height: 17px; width: 17px; border: 0px; padding: 0px; background: transparent url('../images/site/shad_right_top_corner.jpg') no-repeat scroll bottom left; }
td.shadRS { height: 100%; width: 17px; border: 0px; padding: 0px; background: transparent url('../images/site/shad_right_side.jpg') repeat-y scroll bottom right; }
td.shadRBC { height: 17px; width: 17px; border: 0px; padding: 0px; background: transparent url('../images/site/shad_right_bot_corner.jpg') no-repeat scroll top left; }
td.shadBS { height: 17px; width: 100%; border: 0px; padding: 0px; background: transparent url('../images/site/shad_bot_side.jpg') repeat-x scroll bottom right; }
td.middleA { height: 100%; width: 100%; border: 0px; padding: 12px; background: #6b748f; }

table.contentC { height: 100%; width: 100%; padding: 0px; background: #ffffff; border: 2px solid #000000; }
td.contentT { height: 210px; width: 100%; padding: 0px; text-align: center; vertical-align: top; }
td.contentM { height: 100%; width: 100%; padding: 19px; text-align: left; vertical-align: top; }
td.contentB { height: 23px; width: 100%; padding: 0px; text-align: center; vertical-align: middle; border-top: 2px solid #000000; background: #BFCADB; font: normal 11px verdana,helvetica,trebuchet,sans-serif; color: #363F4D !important; }

table.userTable { width: 100%; padding: 0px; background: #ffffff; border: 0px solid #ffffff; padding-bottom: 12px; }
td.userCellL { font: normal 12px verdana,helvetica,sans-serif; line-height: 15px; text-align: left; }
td.userCellR { font: normal 12px verdana,helvetica,sans-serif; line-height: 15px; text-align: left; }

.headline { color: #363F4D; font: bold 13px verdana,helvetica,sans-serif; line-height: 15px; }
.subhead { color: #363F4D; font: bold 12px verdana,helvetica,sans-serif; line-height: 15px; }
.pullquote { color: #363F4D; font: italic 13px verdana,helvetica,sans-serif; line-height: 15px; }
.biopara { font: normal 11px verdana,helvetica,sans-serif; line-height: 12px; }
.pdflink { font: normal 11px verdana,helvetica,sans-serif !important; line-height: 12px !important; color: #363F4D !important; }
.psmall {  font: normal 8px verdana,helvetica,sans-serif !important; line-height: 9px !important; }

.contentleftimage { padding-top: 0px !important; padding-bottom: 0px !important; padding-right: 0px !important; padding-left: 0px !important; margin-right: 17px; margin-bottom: 7px; border: 0px solid transparent !important; }
.contentrightimage { padding-top: 0px !important; padding-bottom: 0px !important; padding-right: 0px !important; padding-left: 0px !important;margin-left: 17px; margin-bottom: 7px; border: 0px solid transparent !important; }
.contentleftimageB { margin-right: 17px; margin-bottom: 5px; margin-top: 3px; padding-top: 0px !important; padding-bottom: 0px !important; padding-right: 0px !important; padding-left: 0px !important; border: 1px solid #000000 !important; }
.contentrightimageB { margin-left: 17px; margin-bottom: 8px; margin-top: 3px; padding-top: 0px !important; padding-bottom: 0px !important; padding-right: 0px !important; padding-left: 0px !important; border: 1px solid #000000 !important; }

.menutextON { text-decoration: none !important; color: #ffffff !important; font: bold 11px verdana,helvetica,trebuchet,sans-serif; padding-top: 2px !important; text-align: center !important;}
.menutextOFF { text-decoration: none !important; color: #000000 !important; font: bold 11px verdana,helvetica,trebuchet,sans-serif; padding-top: 2px !important; text-align: center !important;}
.menuborderON { border: 2px solid #000000 !important; }
.menuborderOFF { border: 2px solid #000000 !important; }

.itemborder { border: 1px solid #000000 !important}

input { font: 10px verdana,helvetica,trebuchet,sans-serif; padding: 2px; height: 16px; border: 1px solid #000000; color: #000000; background: #BFCADB; }
input:focus { background: #dfecff; }
input.buttn { font: bold 10px verdana,helvetica,trebuchet,sans-serif; width: 90px; height: 19px; padding: 1px !important; background: #BFCADB; }
input.buttn:hover { background: #dfecff; }
textarea { font: 10px verdana,helvetica,trebuchet,sans-serif; padding: 2px; border: 1px solid #000000; color: #000000; background: #BFCADB; }
textarea:focus { background: #dfecff; }

a:link { color: #6b748f; text-decoration: none; }
a:visited { color: #798674; text-decoration: none; }
a:hover { color: #8298b8; text-decoration: underline; }
a:active { color: #9FBFDB; text-decoration: underline; }

