#frame {
width:765px;
padding:0px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
text-align:left;
}
#breadcrumb {
color:#666;
padding-top:16px;
padding-bottom:8px;
}
#breadcrumb A:link,#breadcrumb A:visited {
color:#29006A;
}
#breadcrumb A:hover,#subNav A:hover {
color:#FFBA00;
}
table#wrpr {
width:765px;margin:0px;padding:0px;
}
td#wrprMsthd {
margin:0px;padding:0px 0px 10px 0px;
}
td#wrprLft {
width:150px;margin:0px;padding:10px 0px;background-color:#c9e1e1;
}
td#wrprContent {
width:100%;margin:0px;padding:10px 10px 10px 25px;
}
td#wrprFtr {
margin:0px;padding:0px;
}
.drkBk {
height:16px;
font-size:10px; 
font-family:Helvetica,Verdana,Arial,Sans Serif;
color:#FFF;
padding:0px 7px;
margin:0px;
background-color:#006F82;
text-align:right;
}
.drkBk a, .drkBk a:link, .drkBk a:visited {
color:#ffffff;
padding: 0px 4px;
text-decoration:none;
font-weight:800;
}
.drkBk a:active, .drkBk a:hover {
color:#FFBA00;
text-decoration:none;
}
#headSpace {
height:32px;
padding:10px 0px;
margin:0px;
border-bottom:3px solid #006F82;
}
#leftNav A:link,#leftNav A:visited {
color:#29006A;
text-decoration:none;
}
#leftNav A:hover,#breadcrumb A:hover,#subNav A:hover {
color:#FFBA00;
}
#leftNav li {
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
#leftNav li a {
display:block;
background-image:url(http://www.convio.com/images/online-fundraising/bulletLeftNav01.gif);
background-repeat:no-repeat;
background-position:0px -2px;
background-color:#FAFAFA;
text-decoration: none;
padding:3px 3px 3px 12px;
}
#leftNav {
width:100%;
padding:0;
margin:0;
list-style-type: none;
}
input#USERNAME, input#Password {width:100px;}
#footer {
font:10px Helvetica,Verdana,Arial,Sans Serif;
color:#999;
padding:6px 0px;
height:42px;
}
div#footer div.drkBk a {
font-size:9px;
padding-top:1px;
font-weight:400;
}
#logBox {
border: 1px solid #cccccc; background-color:#FAFAFA; width:140px; padding:5px;
}
#logBox form {margin:0px;}
#logBox a, #logBox a:link, #logBox a:visited, #logBox a:hover {
display:inline;
text-decoration: none;
line-height:20px;
color:#29006a;
font-weight:normal;
}
#logBox a:hover {display:inline;color:#ffba00;}
#logBox {
border: 1px solid #cccccc;
width:135px;
background-color:#FAFAFA;
padding:5px;
font-weight:normal;
color:#29006a;
}
#logBox form {margin:0px;}
#logBox h1 {
font-size:11pt;
font-family: "Helvetica Bold", Helvetica, Arial;
font-weight:900;
margin:5px 0px 12px 0px;
}
#logBox input#USERNAME, #logBox input#Password {width:125px;}

#allContent {
    display:none;
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    background:gray;
    opacity:0.90;
    filter:alpha(opacity=90);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)";
    -moz-opacity:0.90;
    -khtml-opacity:0.90;
}
#designationDiv {
    display:none;
    top:100px;
    width:640px;
    /*height:auto;*/
    /*height:500px;*/
    margin-left:auto;
    margin-right:auto;
  	overflow:hidden;
    position:absolute;
    z-index:100;
	background-color:#FFFFFF;
    padding:5px;
    font-size:16pt;
    font-family: HelveticaNeue-medium, "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    border:none;
}
#designationDivIn {
    /*height:440px;*/
    height:auto;
	overflow:scroll;
	overflow-x:hidden;
    z-index:100;
    position:relative;
    background-color:white;
    padding:2px;
    font-size:16pt;
    font-family: HelveticaNeue-medium, "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}

.ToolText{position:relative; color:#003366; font:12pt;} 
.ToolTextHover{position:relative; color:blue;} 
.ToolTextHoverL{position:relative; color:blue;} 
.ToolText span{display: none;} 

.ToolTextHover span{ 
  display:block; 
  position:absolute; 
  border:1px solid black; 
  top:-5em; 
  left:140px; 
  background-color:Orange; color:Black;
  font-family: "Helvetica Bold", Helvetica, Arial;
  text-align:center;
  } 

.ToolTextHoverL span{ 
  display:block; 
  position:absolute; 
  border:1px solid black; 
  top:-12em; 
  left:10px; 
  background-color:Orange; color:Black;
  font-family: "Helvetica Bold", Helvetica, Arial;
  text-align:center;
  } 

#donate_form input, #donate_form select {
    /*margin-bottom:6px;*/
	padding:5px;
}
.formsLabel {
    font-family: "Helvetica Bold", Helvetica, Arial;
    font-weight:bold;
    font-size:13px;
}
.FormLabelW {
    width:250px;
}
.radioDesignation {
    color:black;
    cursor:default;
    height: 30px;
    width: 400px;
    vertical-align:middle;
}
.radioDesignation1 {
    color:black;
    cursor:default;
    height: 30px;
    width: 500px;
    vertical-align:middle;
}
.radioDesignationRC {
    color:black;
    cursor:default;
    height: 30px;
    width: 550px;
    vertical-align:middle;
}
.radioDesignation:hover {
    color:gray;
}
.mousePosition {
    color:black;
    cursor:default;
}
.mousePosition:hover {
    color:gray;
}
/* popup images on form */
span.imPop {   
    position:relative;
    z-index:20;   
    color:#007CBE;
    cursor:default;
}   
span.imPop:hover {   
    color:#007CBE;;   
    display:inline;   
    z-index:30;
    cursor:help; 
}  
span.imPop span {   
    display:none;   
} 
span.imPop:hover span {   
    display:block;   
    position:absolute;   
    top:-9em;   
    left:6em;   
}

/* popup images on form */
span.imPop2 {   
    position:relative;
    z-index:20;   
    color:#007CBE;
    cursor:default;
}   
span.imPop2:hover {   
    color:#007CBE;   
    display:inline;   
    z-index:30;   
    cursor:help; 
}  
span.imPop2 span {   
    display:none;   
} 
span.imPop2:hover span {   
    display:block;   
    position:absolute;   
    top:-13em;   
    left:6em;   
}

/* popup images on popup*/
span.imPopP {   
    position:relative;
    z-index:120;   
    color:#007CBE;
    cursor:default;
}   
span.imPopP:hover {   
    color:#007CBE;   
    z-index:130;   
    display:inline;   
    cursor:help; 
}  
span.imPopP span {   
    display:none;   
} 
span.imPopP:hover span {   
    display:block;   
    position:absolute;   
    top:-9em;   
    left:-3em;   
}
span.imPopPL {   
    position:relative;
    z-index:120;   
    color:#003366;
    cursor:default;
}   
span.imPopPL:hover {   
    color:#007CBE;   
    z-index:130;   
    display:inline;   
    cursor:help; 
}  
span.imPopPL span {   
    display:none;   
} 
span.imPopPL:hover span {   
    display:block;   
    position:absolute;   
    top:-2em;   
    left:-3em;   
}
.schoolTitle {
    font-family: "Helvetica Bold", Helvetica, Arial;
    font-weight:bold;
    font-size:13px;
    padding-right:10px;
    color:black;
    background-color:#cccccc;
    height:30px;
    width:550px;
    vertical-align:middle;
}

img 
{
	 border:0;
}

img.H:hover
{
	 opacity:0.7;
	 filter:alpha(opacity=70);  /* For IE8 and earlier */
}

input.H:hover
{
	 opacity:0.7;
	 filter:alpha(opacity=70);  /* For IE8 and earlier */
}

#donate_form label, #donate_form .FormLabel {
    font-family: HelveticaNeue-light, "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-size: 16px;
    padding-right: 10px;
	font-weight:normal;
}
#donate_form input, #donate_form select {
    margin-bottom: 6px;
    padding: 8px;
}
.btn--secondary {
    font-size: 14px;
    background-color: #007CBE;
    text-decoration: none;
    font-family: HelveticaNeue-light, "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: 900;
    font-style: bold;
    font-stretch: normal;
    text-align: center;
    line-height: 1;
    cursor: pointer;
    color: #FFFFFF;
    padding: 12px;
    border: none;
    outline: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition: transition-property: all;
    transition-duration: 250ms;
    transition-timing-function: ease-in-out;
    transition-delay: initial;
    -webkit-font-smoothing: antialiased;
}

.btn--secondary-small {
font-size:16px;
background-color: #007CBE;
    padding: 14px 15px;
    text-decoration: none;
font-family: HelveticaNeue-medium, "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
line-height: 1;
cursor: pointer;
    color: #FFFFFF;
    padding: 16px;
    border: none;
    outline: none;
-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
      -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition:     transition-property: all;
    transition-duration: 250ms;
    transition-timing-function: ease-in-out;
    transition-delay: initial;
   -webkit-font-smoothing: antialiased;
}

.btn--secondary-small {
font-size:16px;
background-color: #058488;
    padding: 14px 15px;
    text-decoration: none;
font-family: HelveticaNeue-medium, "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    text-align: center;
line-height: 1;
cursor: pointer;
    color: #FFFFFF;
    padding: 16px;
    border: none;
    outline: none;
-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
      -webkit-transition: all 250ms ease-in-out;
    -moz-transition: all 250ms ease-in-out;
    -ms-transition: all 250ms ease-in-out;
    -o-transition: all 250ms ease-in-out;
    transition:     transition-property: all;
    transition-duration: 250ms;
    transition-timing-function: ease-in-out;
    transition-delay: initial;
   -webkit-font-smoothing: antialiased;
}

#designationDiv {
	 padding: 20px;	
}

#B0020 {
	 font-weight: bold;
}
