body {backgound:url("../images/page_bg.jpg") 0 0 repeat-x;line-height:18px;}
ul,p,form,h1,h2,h3{margin:0px;padding:0px;}
p{margin-bottom:15px;}
h1{font-size:22px;font-weight:bold;}
h2{margin-bottom:15px;font-size:14px;font-weight:bold;color:#424B4E;}
.msg {background:url(../images/success.gif) 0 0 no-repeat; color:#009900;font-weight:bold;padding-left:28px;margin-bottom:15px;padding-bottom:5px;}
.error {background:#fdded4 url(../images/error.gif) 0 3px no-repeat; color:#ff9094;font-weight:bold;padding-left:20px;margin-bottom:15px;padding-bottom:5px;
border:1px solid #fcc8b8;padding:5px;
}
a.button {background:#41A529;color:#fff;font:bold 12px Arial, Helvetica, sans-serif;text-align:center;padding:3px 5px;}
a:hover.button {color:#fff;background:#57a444;text-decoration:none}

.sitewrapper {width:990px;display:block;margin:0 auto;background:#fff;overflow:hidden}
.mainheader {}
.contentwrap{display:block;clear:both;margin:15px 15px 0 15px;background:url(../images/dotted.jpg) 180px 0 repeat-y;overflow:hidden;height:1%}
.leftcontent{width:180px;display:block;float:left;}
.rightcontent{width:735px;display:block;float:left;padding-left:20px;text-align:justify}
.rightcontent ul {margin-left:15px;margin-bottom:15px;}

.footer {padding-top:25px;display:block;clear:both}


.pagetitle{color:#000066;font-size:17px;font-weight:bold;margin-bottom:15px;
text-align:left;}
.supported{}
.supported h2{color:#000066;
font-size:17px;
font-weight:bold;
margin-bottom:15px;
text-align:left;}
.tripfact h2
{
color:#41a529;
font-size:17px;
font-weight:bold;
margin-bottom:15px;
text-align:left;
}
.supported h3{font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#666}
supported p{maring-bottom:15px;}



.leftMenu {padding-right:10px;}
.leftMenu h3 a{font:bold 12px Arial, Helvetica, sans-serif;color:#4f9b53;padding:3px 0px 3px 2px;margin-bottom:2px;display:block;}
.leftMenu ul{margin:0px 0px 15px 0px;padding:0px }
.leftMenu ul li{padding-left:5px;list-style:none;border-bottom:1px dotted #B4BDC1;}
.leftMenu ul li a{text-decoration:none;color:#666;height:20px;padding-top:3px;display:block}


/**************** PHOTO SECTION *****************/
ul.photos {margin:0px;padding:0px;}
ul.photos li {list-style:none;width:235px;height:175px;display:block;float:left;padding:3px;}

/***************** past and present volunteer ****************/
ul.volunteerBox{}
ul.volunteerBox li{padding:15px 5px 5px 5px;border:2px solid #d8dddf;list-style:none;width:200px;height:382px;display:block;float:left;margin:15px;}
ul.volunteerBox li img{width:171px;height:232px;display:block;margin:0 auto 15px auto}
ul.volunteerBox li span{background:#e7ebed;padding:5px;display:block}

.Tableborder{border:2px solid #d6d6d6}
.Tableborder tr th{background:#e0e9fd;padding:2px;border:2px solid #fff;text-align:left}
.Tableborder tr td{padding:2px 2px 2px 5px;border-bottom:1px dotted #B4BDC1;}
/*********************** APPLICATION FORM ********************/
.applicationForm{}
.applicationForm h2{font:bold 1.3em Verdana, Arial, Helvetica, sans-serif;color:#5191CD;margin-bottom:5px;display:block;clear:both}
.round5 {
-moz-border-radius:5px 5px 5px 5px;
}
.applicationForm .formGroup  {
margin:0px 0 15px 0;
padding:10px;
display:block;
clear:both;
}
.border-blue  {
border:1px solid #E1E7F2;
}
.applicationForm label{width:200px;display:block;float:left;font-weight:bold;text-align:left}
.applicationForm p {clear:both;overflow:hidden}
.applicationForm p input.textbox{width:250px;border:1px solid #B8BCC3;font:normal 12px Arial, Helvetica, sans-serif;color:#464B52;}
 input.smalltextbox{width:50px;border:1px solid #B8BCC3;font:normal 12px Arial, Helvetica, sans-serif;color:#464B52;}

.applicationForm p select {border:1px solid #B8BCC3;font:normal 12px Arial, Helvetica, sans-serif;color:#464B52;}
.applicationForm table tr td select {border:1px solid #B8BCC3;font:normal 12px Arial, Helvetica, sans-serif;color:#464B52;}

.applicationForm p textarea {border:1px solid #B8BCC3;font:normal 12px Arial, Helvetica, sans-serif;color:#464B52;width:250px;overflow:auto}
.applicationForm p input.textbox,.applicationForm p input.smalltextbox,.applicationForm p select {diplay:block;float:left}
.fulladdress {display:block;float:left}
.fulladdress input.smalltextbox {width:50px;display:block;float:left;margin-right:3px;border:1px solid #B8BCC3;font:normal 12px Arial, Helvetica, sans-serif;color:#464B52;}
.fulladdress span{display:block;float:left;margin-right:3px;}

.appTable{margin-bottom:15px;}