/*
 * SimpleModal Contact Form
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: contact.css 185 2009-02-09 21:51:12Z emartin24 $
 *
 */


/* Overlay */
#contact-overlay {background-color:#000; cursor:wait;}

/* Container */
#contact-container {width:675px;  font-size:12px;  text-align:left; }
#contact-container .contact-content {
color:#77818C;
font-size:12px;
line-height:20px;
padding-right:15px;
background-color:#fff; height:500px; background-repeat:no-repeat;}
#contact-container h1 {color:#d76300; margin:0; padding:0 0 10px 12px; font-size:1.2em; text-align:left; background-color:#2AABE1;width:663px;}
#contact-container .contact-loading {position:absolute; background:url(../../img/contact/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {width:92%; font-size:.8em; background:#000; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container br {clear:both;}
#contact-container form {margin-left:10px;margin-top:30px;padding-right:3px;}
#contact-container label {clear:left; display:block; width:100px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input { float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;}
#contact-container textarea {height:114px; font-size:.9em;}
#contact-container .contact-cc {font-size:.9em; cursor:default;}
#contact-container .contact-top {height:0px; background:url(../../img/contact/form_top.gif) no-repeat; padding:10px 0 0 0; margin:0;top:0px;z-index:4;background-color:#2AABE1;}
#contact-container .contact-top div{
background-color:#FFFFFF;
}
#contact-container .contact-bottom {height:13px; background:url(../../img/contact/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#contact-container .contact-send {width:50px; background:url(../../img/contact/send.png) no-repeat;}
#contact-container .contact-cancel {width:65px; background:url(../../img/contact/cancel.png) no-repeat;}
#contact-container a.modalCloseX,
#contact-container a.modalCloseX:link,
#contact-container a.modalCloseX:active,
#contact-container a.modalCloseX:visited {background-image:url('../../images/exit2.gif');width:19px;height:18px;margin-right:13px;text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; margin-top:17px; right:0px; color:#999;}
#contact-container a.modalCloseX:hover {color:#9bb3b3;}




body{
/*margin:0;
padding:0;*/
background-image:url(../../graphics/bg.gif);
background-repeat:repeat-y;
background-position:top center;
/*background-color:#fff;
font: 12px/170% Verdana, sans-serif;
color:#77818C;*/

}
.white{background-color:#fff; min-height: 10px;}
.footertab{min-height: 100%;}

input,select,textarea{

    font: 11px/100%;
    color: #77818C;
}

.donateBG{
background-image:url(../../graphics/menu-rightbg.gif);
background-position:right;
background-repeat:no-repeat;
}
a.menudonate:link, a.menudonate:visited{

font-size:14px;
color:#007236; text-decoration:none; text-transform:uppercase; font-weight:bold;
}
a.menudonate:hover{

font-size:14px;
color:#000; text-decoration:none; text-transform:uppercase; font-weight:bold;
}

a.menu:link, a.menu:visited{

font-size:14px;
color:#000; text-decoration:none; text-transform:uppercase; font-weight:bold;
}
a.menu:hover{

font-size:14px;
color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;
background-color:#FF9800;
}



/*Homepage style*/
#searchbg{
background-image:url(../../graphics/search-bg.gif);
background-repeat:no-repeat;
padding-bottom:10px;
background-position:left;
}
.search{color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.go{color:#FFFF00; text-decoration:none; text-transform:uppercase; font-weight:bold;}
input.searchbox{width:175px;}
#blog{background-color:#E5E3E3;}
.blogtitle{font-size:18px; font-weight:bold;text-transform:uppercase; padding-bottom:10px;}
.blogtext{padding-left:20px; padding-right:10px;}

a.go:link, a.go:visited{

font-size:10px;
color:#FFFF00; text-decoration:none; text-transform:uppercase; font-weight:bold;
}
a.go:hover{

font-size:10px;
color:#FFFF00; text-decoration:none; text-transform:uppercase; font-weight:bold;
}
a.footer:link, a.footer:visited{

font-size:10px;
font-weight:bold;
color:#000;
text-decoration:none;
text-transform:uppercase;
}
a.footer:hover{

font-size:10px;
font-weight:bold;
color:#000;
text-decoration:underline;
text-transform:uppercase;
}
.newsletterbg{
background-image:url(../../graphics/footer.gif);
background-position:bottom;
background-repeat:no-repeat;
}




a.bloglink:link, a.bloglink:visited{

font-size:12px;
font-weight:bold;
color:#FF9800;
text-decoration:none;
text-transform:uppercase;
}
a.bloglink:hover{

font-size:12px;
font-weight:bold;
color:#FF9800;
text-decoration:underline;
text-transform:uppercase;
}

.footerbg{background-image:url(../../graphics/footerbg.gif); height:105px; }
.footerpadding{padding-left:30px; font-size:10px;}
.footerbginner{background-image:url(../../graphics/footerbginner.gif); height:162px; }


/*Student Leaders style*/
.yellowcell{ background-color:#FEFFD7; padding:7px;}
.studentname{ font-size:25px; font-weight:bold; padding-top:10px; text-transform:uppercase;}
.StudentLeadersStudentName{ font-size:11px; font-weight:bold; padding-top:10px; text-transform:capitalize;}
.schoolname{ font-size:14px; font-weight:bold; padding-top:5px; text-transform:uppercase;}
.whitecell{ background-color:#fff; padding:7px;}
.Font11{
    font-size:11px;
    line-height:20px;
}
#contact-container .contact-content div a img{
margin:0 3px;
}
