body {background: #fff url(../img/pageBkgr.jpg) top left repeat-x;
					scroll: auto;
				  scrollbar-face-color:#b3c06b;
          scrollbar-highlight-color:#fff;
          scrollbar-3dlight-color:#fff;
          scrollbar-arrow-color:#393b2b;
          scrollbar-shadow-color:#393b2b;
          scrollbar-darkshadow-color:#ccc;
          scrollbar-base-color:#fff;
					font-family:verdana;
					color: #000;
					text-align: center;
					margin: 0;
					padding: 20px 0;
					width: 100%;
					height: 100%;
         }

body.tree {background: #fff url(../img/pageBkgr2.jpg) top left repeat-x;
				  scrollbar-face-color:#b3c06b;
          scrollbar-highlight-color:#fff;
          scrollbar-3dlight-color:#fff;
          scrollbar-arrow-color:#393b2b;
          scrollbar-shadow-color:#393b2b;
          scrollbar-darkshadow-color:#ccc;
          scrollbar-base-color:#fff;
					font-family:verdana;
					color: #000;
					text-align: center;
					margin: 0;
					padding: 20px 0;
         }

body.white {background: transparent;
				  scrollbar-face-color:#b3c06b;
          scrollbar-highlight-color:#fff;
          scrollbar-3dlight-color:#fff;
          scrollbar-arrow-color:#393b2b;
          scrollbar-shadow-color:#393b2b;
          scrollbar-darkshadow-color:#ccc;
          scrollbar-base-color:#fff;
					font-family:verdana;
					color: #000;
					text-align: center;
					margin: 5px;
					padding: 20px 0;
         }		 
body.white1 {background: transparent;
				  scrollbar-face-color:#b3c06b;
          scrollbar-highlight-color:#fff;
          scrollbar-3dlight-color:#fff;
          scrollbar-arrow-color:#393b2b;
          scrollbar-shadow-color:#393b2b;
          scrollbar-darkshadow-color:#ccc;
          scrollbar-base-color:#fff;
					font-family:verdana;
					color: #000;
					text-align: center;
					margin: 0px;
					padding: 0;
         }		          

a:link    {font-family: verdana; text-decoration:none; color:#bb1317; font-weight: normal; font-size: 11px;}
a:visited {font-family: verdana; text-decoration:none; color:#bb1317; font-weight: normal; font-size: 11px;}
a:active  {font-family: verdana; text-decoration:none; color:#ff0000; font-weight: normal; font-size: 11px;}
a:hover   {font-family: verdana; text-decoration:none; color:#ff0000; font-weight: normal; font-size: 11px;}

h2 a.linkH2:link    {color: #384900; font: bold 16px Verdana; text-decoration:underline;}
h2 a.linkH2:visited {color: #384900; font: bold 16px Verdana; text-decoration:underline;}
h2 a.linkH2:active  {color: #384900; font: bold 16px Verdana; text-decoration:underline;}
h2 a.linkH2:hover   {color: #384900; font: bold 16px Verdana; text-decoration:underline;}

td {margin: 0; padding: 0; font-size : 11px;}
th {margin: 0; padding: 0; font-size : 11px; font-weight: bold;}

h1 {color: #384900; font-size: 24px; font-weight: normal; padding: 20px 0;}
h1.appH1 {color: #384900; font-size: 24px; font-weight: normal; padding: 0 0 20px 0; margin: 0;}
h2 {color: #384900; font-size: 16px; font-weight: normal; padding: 0; margin: 0; text-align: left; border-bottom: dotted 1px #384900}
h3 {color: #800; padding: 0; margin: 0; text-align: center;}
h4 {padding: 0; margin: 0;}

h1.donationP {padding: 0; margin: 0; text-align: center;}
h1.total {padding: 10px 0; margin: 0; font-size: 20px; text-align: center; border-bottom: dotted 1px #384900;}


#aspnetForm {height: 100%; margin: 0; padding: 0;}

.leftCol  {width: 190px; height: 100%; margin: 0; padding: 0;}
.leftCol h3 {font-size: 11px;}
.cont     {width: 800px; height: 100%; margin: 0; padding: 0; text-align: left;}
.contFirst{width: 800px; height: 100%; margin: 0; padding: 0; background: transparent url(../img/highLight03.jpg) top right no-repeat;}

.mainCont {width: 800px; height: 100%;}
.mainCont td {vertical-align: top;  margin: 0; padding: 0; height: 100%;}

.mainMenu {width: 780px; height: 33px;}
.mainMenu .centrTd {width: 758px; height: 33px; margin: 0; padding: 0; background: #393b2b url(../img/menuBkgr.gif) top left repeat-x;}

.mainMenuCentr {width: 758px; height: 33px; margin: 0; padding: 0;}
.mainMenuCentr td { height: 33px; margin: 0; padding: 0; font-weight: bold; color: #fff; text-align: center; font-size: 11px; vertical-align: middle;}
.mainMenuCentr td a:link    {font-family: verdana; text-decoration:none; color:#fff; font-weight: bold; font-size: 11px;}
.mainMenuCentr td a:visited {font-family: verdana; text-decoration:none; color:#fff; font-weight: bold; font-size: 11px;}
.mainMenuCentr td a:active  {font-family: verdana; text-decoration:none; color:#c7eb00; font-weight: bold; font-size: 11px;}
.mainMenuCentr td a:hover   {font-family: verdana; text-decoration:none; color:#c7eb00; font-weight: bold; font-size: 11px;}


.contentTd  {width: 800px; height: 100%;}
.contentTd .contentTd2 {width: 100%; height: 100%; margin: 0; padding: 10px 20px;}
.contentTd .contentTd2 p {font-size : 13px;}
.contentTd .contentTd2 a:link    {font-family: verdana; text-decoration:none; font-weight: bold; font-size: 13px;}
.contentTd .contentTd2 a:visited {font-family: verdana; text-decoration:none; font-weight: bold; font-size: 13px;}
.contentTd .contentTd2 a:active  {font-family: verdana; text-decoration:none; font-weight: bold; font-size: 13px;}
.contentTd .contentTd2 a:hover   {font-family: verdana; text-decoration:none; font-weight: bold; font-size: 13px;}
.contentTd .copy {font-size : 10px; color: #384900; margin: 0; padding: 10px 20px;}
.contentTd .copy2{font-size : 10px; text-align: right; color: #384900; margin: 0; padding: 10px 20px;}
.contentTd .copy2 a{font-size : 10px;}
.copyTd     	{width: 100%; height: 30px;}
.copyTd .copy {font-size : 10px; text-align: left; color: #384900; margin: 0; padding: 10px 10px;}
.copyTd .copy2{font-size : 10px; text-align: right; color: #384900; margin: 0; padding: 10px 20px;}
.copyTd .copy2 a{font-size : 10px;}
.contentTd .contentTdRight .scroll {width: 236; height: 400; margin: 0; padding: 0; background: transparent url(../img/scrollBkgr.gif) top left repeat-y;}
.contentTd .contentTdRight .scroll .scrollTd {width: 236; height: 100%; margin: 0; padding: 0 20px 50px 25px; background: transparent url(../img/scrollBot.jpg) bottom right no-repeat;}
.contentTd .contentTdRight .scroll .scrollTd p {/*font-family: Georgia;*/ color: #290000}
.contentTd .contentTdRight .scroll .scrollTd h2 {/*font-family: Georgia;*/font-size: 16px; color: #290000; font-weight: normal;}
.contentTd .contentTdRight .scroll .scrollTop {width: 236; margin: 0; padding: 0; background: transparent;}
.contentTd .contentTdRight .scroll .scrollTd .scholars1 {width: 140; height: 70}
.contentTd .contentTdRight .scroll .scrollTd .scholars1 td {padding: 5px; margin: 0; text-align: center;}
.contentTd .contentTdRight .scroll .scrollTd .scholars1 img {border: solid 1px #990000; }

.apF {text-align: center; width: 100px; padding: 10px 5px}

.submitPanel {text-align: center; font-size : 13px; width: 800;}
.submitPanel .appTable {}
.submitPanel .appTable td {font-size: 13px; vertical-align: middle;}
.submitPanel .appTable .appTableTd1 {text-align: right;}
.submitPanel .appTable .appTableTd2 {text-align: left;}
.submitPanel .appTable .appTableTd2 input {width: 225px; height: 15px; border: solid 1px #bfca82}
.submitPanel .appTable .appTableTd3 {text-align: left;}
.submitPanel .appTable .appTableTd3 input {width: 140px;}

.leftCol .honorTable {width: 190;}
.leftCol .honorTable td {font-size: 13px;}
.leftCol .honorTable .honorTd1 {padding: 0; margin: 0; vertical-align: top; border-bottom: dotted 1px #384900; font-weight: bold}
.leftCol .honorTable .honorTd2 {padding: 0; margin: 0; vertical-align: bottom; text-align: right; border-bottom: dotted 1px #384900;}
.leftCol .honorTable .honorTd3 {padding: 0 0 15px 0; margin: 0; vertical-align: top;}
.leftCol .honorTable .honorTd h2{}
.leftCol .honorTable .honorTd p {font-size: 13px;}

.honorTd3 div {padding: 0; margin: 0;}
.honorTd3 div p {padding: 0 0 0 5px; margin: 0; font-size: 11px}

.leftCol p  {font-size: 13px;}
.leftCol ul {padding: 0; margin: 0; list-style-type: none;}
.leftCol ul li {font-size: 13px; padding:5px 0; margin: 0; list-style: url(../img/bull01.gif); list-style-position: inside;}
.leftCol a:link     {font-size: 13px;}
.leftCol a:visited  {font-size: 13px;}
.leftCol a:active   {font-size: 13px;}
.leftCol a:hover    {font-size: 13px;}

.leftCol .scholars1 {width: 190px; height: 60px;}
.leftCol .scholars1 td {padding: 5px; margin: 0; text-align: center;}
.leftCol .scholars1 img {border: solid 1px #900}

.mainCont .logPTop {width: 290px; background: transparent url(../img/logPTop1.gif) top left no-repeat; padding: 5px 15px; margin: 0; color: #fff; font-weight: bold; text-transform: uppercase; text-align: left}
.mainCont .logPCenter {background: #aabc43; border-left: solid 1px #8f9a6e; border-right: solid 1px #8f9a6e; padding: 10px; margin: 0;}
.mainCont .logPBot {width: 290px; background: transparent url(../img/logPBot1.gif) top left no-repeat;}
.mainCont .logTdR  {text-align: right; font-size: 13px; vertical-align: middle; padding: 3px; margin: 0;}
.mainCont .logTdCRed{text-align: center; font-size: 13px; vertical-align: middle; padding: 3px; margin: 0; color: #700000}
.mainCont .logTdL  {vertical-align: middle;}
.mainCont .logTdL .logInp {width: 160px; height: 15px; border: solid 1px #bfca82}
.mainCont .logTdR a:link    {font-size: 11px; font-weight: normal; text-decoration: underline;}
.mainCont .logTdR a:visited {font-size: 11px; font-weight: normal; text-decoration: underline;}
.mainCont .logTdR a:active  {font-size: 11px; font-weight: normal; text-decoration: none;}
.mainCont .logTdR a:hover   {font-size: 11px; font-weight: normal; text-decoration: none;}
.mainCont .appFormButTd  {height: 40px; background: transparent url(../img/appFormBut.png) center center no-repeat; vertical-align: middle; margin: 0; padding: 17px 0 5px 50px;}
.mainCont .appFormButTd2 {height: 40px; background: transparent url(../img/appFormBut2.png) center center no-repeat; vertical-align: middle; margin: 0; padding: 17px 0 5px 50px;}
.mainCont .appFormButTd a { font-weight: bold;}
.mainCont .appFormButTd2 a { font-weight: bold;}

.appPanel {width: 800px; padding: 5px; margin: 0;}
.appPanel2 {padding: 5px; margin: 0;}
.appDL {background: #f1fab8; color: #900; width: 800px; padding: 5px; font-size: 13px;}
.appDL2{color: #900; width: 800px; padding: 5px; font-size: 13px;}
.appDL3{width: 800px; padding: 5px; font-size: 13px;}
.app16 {font-size: 16px;}

.appPanel a:link.appTopA {font-size: 16px; font-weight: normal;}
.appPanel a:visited.appTopA {font-size: 16px; font-weight: normal;}
.appPanel a:active.appTopA {font-size: 16px; font-weight: normal;}
.appPanel a:hover.appTopA {font-size: 16px; font-weight: normal;}

.appPanel h2 {font-size: 13px;}
.appPanel2 h2 {font-size: 13px;}
.appPanel p  {font-size: 13px;}

.appTable {}
.appTable .appTd01 {text-align: left; padding: 3px; font-size: 13px; border-bottom: solid 1px #b8c374}
.appTable .appTd02 {text-align: left; padding: 3px; font-size: 13px; border-bottom: solid 1px #b8c374; text-align: center;}
.appTable th {border-bottom: solid 1px #b8c374;}
.appTable .appTd01 a:link {font-weight: normal; font-size: 13px;}
.appTable .appTd01 a:visited {font-weight: normal; font-size: 13px;}
.appTable .appTd01 a:active {font-weight: normal; font-size: 13px;}
.appTable .appTd01 a:hover {font-weight: normal; font-size: 13px;}
.appTable02 {width: 780px;}
.appTable02 .appTd {width: 50%; vertical-align: top; text-align: center;}
.appTable02 .appTd2 {text-align: center; font-size: 13px; vertical-align: middle; padding: 3px; margin: 0;}
.appTable02 .appTd2 .note {color: #900; font-weight: bold;}
.appTable02 .appInp {width: 240px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable02 .appInp2{width: 390px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable03 {}
.appTable03 .appTdL {text-align: left; vertical-align: middle;/* width: 100%;*/ font-size: 13px; padding: 3px; margin: 0;}
.appTable03 .appTdR {text-align: right; font-size: 13px; vertical-align: middle; padding: 3px; margin: 0;}
.appTable03 .appTdC {text-align: center; font-size: 13px; vertical-align: middle; padding: 3px; margin: 0;}
.appTable   .appTdL {text-align: left;  font-size: 13px; vertical-align: middle; padding: 3px 10px; margin: 0; width: 150px;}
.appTable   .appTdL2{text-align: left;  font-size: 13px; vertical-align: middle; padding: 3px 10px; margin: 0;}
.appTable   .appTdR {text-align: right; font-size: 13px; vertical-align: middle; padding: 3px 10px; margin: 0;}
.appTable   .appTd  {text-align: center; font-size: 13px; vertical-align: middle; padding: 3px 10px; margin: 0;}
.appTable   .appInp  {width: 140px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable   .appInpL4{width: 250px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable   .appInpL5{width: 400px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable03 .appInp  {width: 140px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable03 .appInpL {width: 730px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable03 .appInpL2{width: 200px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}
.appTable03 .appInpL3{width: 770px; height: 15px; border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana}

.printLabel {font-weight: bold; color: #384900; font-size: 13px; font-family: verdana; font-style: italic}

p.sm1 {font-size: 13px; text-align: left; padding: 3px 0; margin: 0; color: #384900;}
p.sm2 {font-size: 16px; text-align: left; padding: 3px 0; margin: 0; color: #384900; font-weight: normal;}
p.sm3 {font-size: 13px; text-align: left; padding: 3px 0; margin: 0;}

.btnY   {background: #cee54a; font-size: 11px; border: solid 1px black; padding: 0 5px; margin: 2px; cursor: pointer; cursor: hand;}
.btnY2  {background: #cee54a; font-size: 16px; border: solid 1px black; padding	: 0 20px; margin: 2px; cursor: pointer; cursor: hand;}
.btnN   {background: #ff959a; font-size: 11px; border: solid 1px black; padding: 0 5px; margin: 2px; cursor: pointer; cursor: hand;}
.btnAdd {background: #fcfcfc; font-size: 11px; border: solid 1px black; padding: 0 5px; margin: 2px; cursor: pointer; cursor: hand;}

.appPhoto {border: solid 1px #700000}
.appPhotoText {font-size: 13px;}

.appMenuTable {width: 190px;}
.appMenuTable td {width: 100%; height: 45px; text-align: left; vertical-align: middle; padding: 0 0 0 62px; margin: 0;}
.appMenuTable .tdReview {background: transparent url(../img/btnReview.png) top left no-repeat;}
.appMenuTable .tdUsers  {background: transparent url(../img/btnUser.png) top left no-repeat;}
.appMenuTable .tdMail   {background: transparent url(../img/btnMail.png) top left no-repeat;}
.appMenuTable .tdDM     {background: transparent url(../img/btnDonate.png) top left no-repeat;}
.appMenuTable .tdChapterReview {background: transparent url(../img/btnChapterR.png) top left no-repeat;}
.appMenuTable .tdReviewRequest {background: transparent url(../img/btnAward.png) top left no-repeat;}
.appMenuTable .space {width: 190px; height: 10px; padding: 0; margin: 0; border: 0;}
.appMenuTable .space img {padding: 0; margin: 0; border: 0;}

.appMenuTable td a:link    {font-size: 13px; font-weight: bold; color: #000}
.appMenuTable td a:visited {font-size: 13px; font-weight: bold; color: #000}
.appMenuTable td a:active  {font-size: 13px; font-weight: bold; color: #900}
.appMenuTable td a:hover   {font-size: 13px; font-weight: bold; color: #900}

.scrlPtable {width: 755px; height: 600px;}
.scrlPtable .scrlPtd1 {width: 100%; height: 75px; padding: 0; margin: 0;}
.scrlPtable .scrlPtd2 {width: 100%; height: 170px; padding: 40px 250px; margin: 0; background: transparent url(../img/scrlPbot.png) bottom left no-repeat;}
.scrlPtable .scrlPtextTd {width: 100%; height: 100%; padding: 0 50px; margin: 0; font-size: 13px; background: transparent url(../img/scrlPbkgr.png) top left repeat-y;}
.scrlPtable .scholars1 {height: 60px;}
.scrlPtable .scholars1 td {width: 70px; padding: 5px; margin: 0;}
.scrlPtable .scholars1 img {border: solid 1px #900;}

.scrlPtable p {font-size: 13px;}
.scrlPtable ul {list-style-type: none;}
.scrlPtable ul li {font-size: 13px; padding: 5px 0; margin: 0; list-style: url(../img/bull01.gif);}
.scrlPtable a {font-size: 13px;}

.errorDiv {color: #444; text-align: left; padding-left: 20px}

.contactTable {width: 100%;}
.contactTable td {font-size: 13px; padding: 5px; margin: 0; text-align: center;}
.contactTable .dir {width: 200px;}
.contactTable .dir td {text-align: left; padding: 0 0 0 35px; margin: 0;}
/* Classes added by Andrei - can be rewrited */

.TableMail { width:100%;}
.TableMail td { height:40px; border: 2px solid silver; padding:10px 10px 10px 10px;}

.bRemove { color:Black !important; font-weight:bold !important; }

.GridView {text-align:right;}
.GridView td {padding:5px; font-size: 13px;}

.GridView2 {text-align:center;}
.GridView2 td {padding:5px; font-size: 13px;}
.GridView2 td a {font-size: 13px;}

.GridView3 {text-align:center;}
.GridView3 th {font-size: 11px; color: black; background-color: #babda2}
.GridView3 td {padding:5px; font-size: 13px;}
.GridView3 td a {font-size: 13px;}

/*table
{ 
margin-left: auto;
margin-right: auto;
} */

.avPic {border: solid 1px #780}

.events01 {width: 400px; text-align: center;  padding: 0; margin: 0;}
.events01 .hr  {border-bottom: dotted 1px #384900; margin: -5px 50px 20px 50px; padding: 0;}
.events01 h1 {font-size: 15px; margin: 0 0 5px 0; padding: 0;}
p.hr  {border-bottom: dotted 1px #384900; margin: 0; padding: 0;}

.lColA {color:#bb1317; cursor: pointer; cursor: hand;}
.scholarInfo {padding: 0 20px 20px 20px; width: 740px;}
.scholarInfo h3 {font: bold 13px Verdana;}
.scholarInfoPic {border: solid 1px #384900; margin: 0 10px;}

.donateTable {width: 750px;}
#leafsDiv {text-align: center;}
#div_nextLeaf {font-size: 14px; color: #800; text-align: center; margin: 10px 0;}
#span_nextLeaf {font-weight: bold;}
.nameDonate {padding: 4px;}
.amountInp {width: 70px;}

.requiredFields{border:solid 1px #f00;}
.leafBorder{border:solid 1px #800; padding: 3px; margin: 2px;}

.tArea {border: solid 1px #bfca82; color: #384900; font-size: 11px; font-family: verdana; width: 100%}

/*.handImg {cursor: pointer; cursor: hand;}*/

.searchNameInp   {width: 115px; border: solid 1px #bfca82}
.searchNameInp2	{background: #cee54a; font-size: 11px; border: solid 1px black; padding: 0 5px; margin: 2px; cursor: pointer; cursor: hand;}

.classY {margin: 20px 0;}
.classY h3 a{text-decoration: underline; font-weight: bold; text-align: center;}

.scholarWindTable {width: 95%;}
.scholarWindTable td {color: #384900; font-size: 16px; font-weight: normal; padding: 5px; margin: 0; text-align: left; border-bottom: dotted 1px #384900}

.schClassTitle {text-align: left; padding: 5px 20px; margin: 0 0 0 20px; font-size: 14px; color: #800; background: transparent url(../img/bull01.png) center left no-repeat;}
.schClassTitle a {font-size: 14px; text-decoration: underline}

.schClassImg {border: solid 1px #800}

.schClassDivRepeat {float: left; padding: 0; margin: 10px 20px;}
.schClassDivRepeat a {color: #000; text-decoration: underline}
.break {clear: both}
.schClassDivDetail {}
.schClassDivDetail table {}
.schClassDivDetail td {padding: 5px 10px; vertical-align: top; text-align: left; font-size: 14px;}

.chapterPageTable {width: 700px;}
.chapterPageTableDetail {width: 680px;}
.chapterPageTableDetail .nameTD1 {padding: 5px; margin: 0; vertical-align: top;}
.chapterPageTableDetail .nameTD1 img {border: solid 1px #800}
.chapterPageTableDetail .nameTD2	{padding: 5px; margin: 0; width: 100%}
.appPanel .chapterText {width: 700px; padding: 0; margin: 0; font: normal 13px Verdana;}

.testimonTable {width: 100%;}
.testimonTable td {font-size: 13px; padding: 0 5px; margin: 0;}
.authorTestimon {padding: 0 5px; margin: 0; border-bottom: dashed 1px #800; font: italic 13px Verdana; color: #800; text-align: right;}
.testimonTable  td span { font: bold 13px Verdana; color: #800;}
