/* Author : Anup Ujawane  */

/* By : Meltmagic-India.com  */

/* For : Sabre Trust  */

/* Date : 2nd Feb. 2007 */





/* form classes */



form {

margin-bottom: 0;

}



input, textarea, select {

font-family: tahoma, "ms sans serif", arial, verdana, helvetica;

font-size: 11px;

}



.no-border {

font-family: tahoma, "ms sans serif", arial, verdana, helvetica;

border-style: solid;

border-width: 0;

font-size: 11px;

}





/* page default settings */



body, td {

font-family: tahoma, "ms sans serif", arial, verdana, helvetica;

color: #333;

font-size: 12px;

}



body {

margin: 0;

scrollbar-face-color: #d0d0d0;

scrollbar-highlight-color: #fff;

scrollbar-shadow-color: #e1f2f2;

scrollbar-3dlight-color: #e1f2f2;

scrollbar-arrow-color: #000;

scrollbar-track-color: #fff;

scrollbar-darkshadow-color: #1b1e25;

background-image: url("images/back.jpg");

background-repeat : repeat;

}



.full-size-table {

width: 780;

height: 100%;

}



.row1 {

height: 5%;

vertical-align : top;

}



.row2 {

height: 90%;

vertical-align : top;

background-color: #fff;

}



.row3 {

height: 5%;

vertical-align : top;

}



.rollover a {

display:block;

width: 134px;

padding:10px 10px 10px 7px;

font: bold 13px sans-serif;;

color:#333;

background: url("images/straplink-placements.jpg") 0 0 no-repeat;

text-decoration: none;

}

.rollover a:hover { 

background-position: 0 -20px;

color: #049;

}

.rollover a:active {

background-position: 0 -35px;

color:#fff;

}



a {

color: #9b5211;

text-decoration: none;

}



a:hover{

color: #000;

}



/* images */



.left-bot-img {

background-image: url("images/left-bot-img.jpg");

background-repeat : no-repeat;

background-position: bottom;

background-color: #f3f0da;

}



.orange-tile {

background-image: url("images/orange.jpg");

background-repeat : repeat;

background-color: #f3f0da;

}

.line-white {

background-image: url("images/spacer.gif");

background-repeat : repeat-x;

background-position: bottom;

background-color: #fff;

}



.line {

background-image: url("images/line.jpg");

background-repeat : repeat;

background-position: top;

}



.bg-s4s {

background-image: url("images/bg_s4s.jpg");

background-repeat : repeat;

background-position: top;

}



.bg-wsip {

background-image: url("images/bg_wsip.jpg");

background-repeat : repeat;

background-position: top;

}

.bg-davislangdon {

background-image: url("images/bg_davislangdon.jpg");

background-repeat : repeat;

background-position: top;

}



.orange {

background-image: url("images/orange.jpg");

background-repeat : repeat;

background-position: top;

}



.orange-sctlight {

background-image: url("images/orange_sctlight.jpg");

background-repeat : repeat;

background-position: top;

}



.orange-fundraising {

background-image: url("images/orange_fundraising.jpg");

background-repeat : repeat;

background-position: top;

}



.orange-fundraisinglight {

background-image: url("images/orange_fundraisinglight.jpg");

background-repeat : repeat;

background-position: top;

}



.bulleta {

border-bottom : #b2b2b2 1px solid;

}



.header {

background-image: url("images/header.jpg");

background-repeat : no-repeat;

}



.header-contact {

background-image: url("images/header_contact.jpg");

background-repeat : no-repeat;

}



.header-sitemap {

background-image: url("images/header_sitemap.jpg");

background-repeat : no-repeat;

}



.header-login {

background-image: url("images/header_login.jpg");

background-repeat : no-repeat;

}



.header-logged {

background-image: url("images/header_logged.jpg");

background-repeat : no-repeat;

}

.header-logged-background {

background-image: url("images/header_logged_spacer.jpg");

background-repeat : repeat;

}



.header-privacy {

background-image: url("images/header_privacy.jpg");

background-repeat : no-repeat;

}



.header-about {

background-image: url("images/header_about.jpg");

background-repeat : no-repeat;

}



.header-donate {

background-image: url("images/header_donate.jpg");

background-repeat : no-repeat;

}



.header-events {

background-image: url("images/header_events.jpg");

background-repeat : no-repeat;

}



.header-volunteer {

background-image: url("images/header_volunteer.jpg");

background-repeat : no-repeat;

}



.header-volunteer-news {

background-image: url("images/header_volunteer_news.jpg");

background-repeat : no-repeat;

}



.header-newsletters {

background-image: url("images/header_newsletters.jpg");

background-repeat : no-repeat;

}



.header-reports {

background-image: url("images/header_reports.jpg");

background-repeat : no-repeat;

}



.header-partners {

background-image: url("images/header_partners.jpg");

background-repeat : no-repeat;

}



.header-education {

background-image: url("images/header_education.jpg");

background-repeat : no-repeat;

}



.header-infrastructure {

background-image: url("images/header_infrastructure.jpg");

background-repeat : no-repeat;

}



.header-teaching {

background-image: url("images/header_teaching.jpg");

background-repeat : no-repeat;

}



.header-activities {

background-image: url("images/header_activities.jpg");

background-repeat : no-repeat;

}



.header-healthcare {

background-image: url("images/header_healthcare.jpg");

background-repeat : no-repeat;

}



.header-teacher {

background-image: url("images/header_teacher.jpg");

background-repeat : no-repeat;

}



.header-stomp {

background-image: url("images/header_stomp.jpg");

background-repeat : no-repeat;

}



.header-syllabus {

background-image: url("images/header_syllabus.jpg");

background-repeat : no-repeat;

}



.header-learning {

background-image: url("images/header_learning.jpg");

background-repeat : no-repeat;

}



.header-teacher {

background-image: url("images/header_teacher.jpg");

background-repeat : no-repeat;

}



.header-busrun {

background-image: url("images/header_busrun.jpg");

background-repeat : no-repeat;

}



.header-fundraising {

background-image: url("images/header_fundraising.jpg");

background-repeat : no-repeat;

}



.header-schools {

background-image: url("images/header_schools.jpg");

background-repeat : no-repeat;

}



.header-technotruck {

background-image: url("images/header_technotruck.jpg");

background-repeat : no-repeat;

}



.header-masterclasses {

background-image: url("images/header_masterclasses.jpg");

background-repeat : no-repeat;

}



.header-partnerships {

background-image: url("images/header_partnerships.jpg");

background-repeat : no-repeat;

}



.header-projects {

background-image: url("images/header_projects.jpg");

background-repeat : no-repeat;

}



.header-expeditions-main {

background-image: url("images/header_expeditions_main.jpg");

background-repeat : no-repeat;

}



.header-expeditions {

background-image: url("images/header_expeditions.jpg");

background-repeat : no-repeat;

}



.header-students {

background-image: url("images/header_students.jpg");

background-repeat : no-repeat;

}



.students-header {

background-image: url("images/students-header.jpg");

background-repeat : no-repeat;

}



.header-teachers {

background-image: url("images/header_teachers.jpg");

background-repeat : no-repeat;

}



.header-apply {

background-image: url("images/header_apply.jpg");

background-repeat : no-repeat;

}



.header-wsip {

background-image: url("images/header_wsip.jpg");

background-repeat : no-repeat;

}



.header-davislangdon {

background-image: url("images/header_davislangdon.jpg");

background-repeat : no-repeat;

}



.header-fevents {

background-image: url("images/header_fevents.jpg");

background-repeat : no-repeat;

}



.orange-tile {

background-image: url("images/orange.jpg");

background-repeat : repeat-y;

background-position: left;

background-color: #f3f0da;

}



.pale-tile {

background-image: url("images/pale.jpg");

background-repeat : repeat-y;

background-position: left;

background-color: #ffffcc;

}



/* links */



#dropmenudiv{

position:absolute;

border:1px solid #ffffff;

border-bottom-width: 0;

font:normal 11px arial, verdana, helvetica;

line-height:18px;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

background-color:#ffffff;

text-indent: 3px;

border-bottom: 1px solid #9b5211;

padding: 1px 0;

font-family: arial, verdana, helvetica; 

font-size: 11px; 

font-weight: bold; 

color: #333333; 

text-decoration:none

}



#dropmenudiv a:hover{ /*hover background color*/

background-color:#9b5211;

color:#ffffff;

}



.left-link a {

color: #BBBF8D;

font-size: 11px;

text-decoration: none;

border-bottom : #b2b2b2 1px solid;

background-repeat : no-repeat;

line-height:20px;

text-align:left;

display: block;

font-weight: bold;

padding-left: 30px;

padding-bottom: 3px;

background-color:#74952D;

}



.left-link a:hover{

background-color:#BBBF8D;

text-decoration: none;

color: #000;

}



.left-link-home a {

color: #9b5211;

font-size: 18px;

text-decoration: none;

border-bottom : #b2b2b2 1px solid;

background-repeat : no-repeat;

line-height:20px;

text-align:center;

display: block;

font-weight: bold;

padding: 7px;

padding-bottom: 3px;

background-color:#BBBF8D;

}



.left-link-home a:hover{

background-color:#f3f0da;

text-decoration: none;

color: #000;

}



.left-link-dl a {

color: #9b5211;

font-size: 18px;

text-decoration: none;

border-bottom : #b2b2b2 1px solid;

background-repeat : no-repeat;

line-height:20px;

text-align:center;

display: block;

font-weight: bold;

padding: 7px;

background-color:#C3CEE1;

}



.left-link-dl a:hover{

background-color:#BBBF8D;

text-decoration: none;

color: #000;

}



.left-linka a {

color: #666633;

font-size: 11px;

text-decoration: none;

border-bottom : #b2b2b2 1px solid;

background-repeat : no-repeat;

line-height:20px;

text-align:left;

display: block;

font-weight: bold;

padding-left: 30px;

padding-bottom: 3px;

background-color:#D78E1B;

}



.left-linka a:hover{

background-color: transparent;

text-decoration: none;

color: #000;

}





.left-bullet {

color: #9b5211;

font-size: 11px;

border-bottom : #b2b2b2 1px solid;

text-decoration: none;

background-repeat : no-repeat;

line-height:20px;

text-align:left;

display: block;

font-weight: bold;

}



.low-left-bullet {

color: #9b5211;

font-size: 11px;

border-bottom : #b2b2b2 1px solid;

text-decoration: none;

line-height:20px;

text-align:left;

display: block;

font-weight: bold;

background-image: url("images/orange.jpg");

background-position: left;

background-repeat : repeat;



}

.low-left-bulleta {

color: #9b5211;

font-size: 11px;

border-bottom : #b2b2b2 1px solid;

text-decoration: none;

line-height:20px;

text-align:left;

display: block;

font-weight: bold;

background-image: url("images/line.jpg");

background-position: left;

background-repeat : repeat;



}



.sub-bullet a {

color: #988a19;

font-size: 11px;

text-decoration: none;

background-repeat : no-repeat;

line-height:15px;

text-align:left;

display: block;

font-weight: bold;

}



.sub-bullet a:hover{

color: #000;

}





.linka a {

font-family: arial, verdana, helvetica;

color: #fff;

font-size: 11px;

text-decoration: none;

background-color: #c57900;

line-height:20px;

text-align:center;

font-weight: bold;

display: block;

}



.linkb a {

font-family: arial, verdana, helvetica;

color: #fff;

font-size: 11px;

text-decoration: none;

background-color: #C18160;

line-height:20px;

text-align:center;

font-weight: bold;

display: block;

}



.linkc a {

font-family: arial, verdana, helvetica;

color: #fff;

font-size: 11px;

text-decoration: none;

background-color: #B1AA74;

line-height:20px;

text-align:center;

font-weight: bold;

display: block;

}



.linkd a {

font-family: arial, verdana, helvetica;

color: #fff;

font-size: 11px;

text-decoration: none;

background-color: #74952E;

line-height:20px;

text-align:center;

font-weight: bold;

display: block;

}



.linke a {

font-family: arial, verdana, helvetica;

color: #fff;

font-size: 11px;

text-decoration: none;

background-color: #cc9900;

line-height:20px;

text-align:center;

font-weight: bold;

display: block;

}



.linkf a {

font-family: arial, verdana, helvetica;

color: #fff;

font-size: 11px;

text-decoration: none;

background-color: #9b5211;

line-height:20px;

text-align:center;

font-weight: bold;

display: block;

}



.main-link a {

color: #9b5211;

font-size: 11px;

text-decoration: none;

background-image: url("images/bullet.jpg");

background-repeat : no-repeat;

background-position: 10 9;

line-height:20px;

text-align:left;

display: block;

font-weight: normal;

}



.main-link a:hover{

background-color: transparent;

text-decoration: none;

color: #000;

}



/* links for SOP */

.loginlink

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#BEBD8D;

text-decoration:none;

}

a:link.loginlink

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#BEBD8D;

text-decoration:none;

}

a:hover.loginlink

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

text-decoration:none;



} 





/* background colours for volunteeronline categories */



.bg_green1{ background-image: url(../../images/bg_green.gif); background-repeat:repeat-x; background-position:center; border:1px solid #ADB967;  }

.bg_yellow1{ background-image: url(../../images/bg_yellow.gif); background-repeat:repeat-x; background-position:center; border:1px solid #F7C226;}

.bg_brown1{ background-image: url(../../images/bg_brown.gif); background-repeat:repeat-x; background-position:center; border:1px solid #C06759; }

.bg_voilet1{ background-image: url(../../images/bg_voilet.gif); background-repeat:repeat-x; background-position:center; border:1px solid #9662B4; }

.bg_gray1{ background-image: url(../../images/bg_gray.gif); background-repeat:repeat-x; background-position:center; border:1px solid #75919C; }

.bg_blue1{ background-image: url(../../images/bg_blue.gif); background-repeat:repeat-x; background-position:center; border:1px solid #68A7B9; }

.bg_red1{ background-image: url(../../images/bg_red.gif); background-repeat:repeat-x; background-position:center; border:1px solid #FD4444; }

.bg_jamine1{ background-image: url(../../images/bg_jamine.gif); background-repeat:repeat-x; background-position:center; border:1px solid #C059BC; }

.bg_orange1{ background-image: url(../../images/bg_orange.gif); background-repeat:repeat-x; background-position:center; border:1px solid #FF8416; }





/* background colours for SOP */



.green_color {

background-color:#9A8A19;

}



.login_green_search {

background-color:#5d8024;

}



.darkgreen_color {

background-color:#819A61;

}



.projects-green {

background-image: url("images/projects_green.jpg");

background-repeat : repeat;

background-position: top;

}



/* background colours */



.pale {

background-color: #ffffcc;

}



.white {

background-color: #fff;

}



.gray {

background-color: #707070;

}



.graya {

background-color: #ccc;

}



.grayb {

background-color: #d4d3e3;

}



.brown {

background-color: #9b5211;

}



.browna {

background-color: #c39770;

}



.bg{

background:#DBCB5B;

}



.bg1{

background:#C2B977;

}



.bg2{

background:#F9FF48;

}



.bg3{

background:#AECFFF;

}



/* borders */





/* text */

.note_font {

	color:#0D5CFB;

	font-size:10px;

}



.note_font_11 {

	color:#0D5CFB;

	font-size:11px;

}



.messagefont{

	font-family:Times New Roman, Helvetica, sans-serif;

	font-size:13px;

	color:#FF0000;

	font-weight:bold;

}



.font2{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#1C4401;

	text-decoration:none;

}



.blue-txt {

color: #133867;

font-weight:bold;

}



.blue-dark-txt {

color: #003399;

}



.gray-txt {

color: #333;

}



.yellow-txt {

color: #ffffcc;

}



.yellow-txta {

color: #ffffcc;

font-weight:bold;

}



.yellow-txtb {

color: #ffffcc;

font-size:14px;

font-weight:bold;

}



.orange-txt {

color: #9b5211;

}



.brown-txta {

color: #c39770;

}



.brown-txtb {

color: #B1AA74;

}



.brown-txtc {

color: #9b5211;

}



.brown-txtd {

color: #c39770;

font-size:14px;

font-weight:bold

}



.brown-txte {

color: #9b5211;

font-weight:bold

}



.black{ 

font-size:11px; 

font-weight:normal; 

color:#000000; 

text-decoration:none; 

}



.black:hover{ 

font-size:11px; 

font-weight:normal; 

color:#ffffff; 

margin:0px; 

padding:0px; 

text-decoration:underline; 

}



.blackbold{ 

font-size:12px; 

font-weight:bold; 

color:#000000; 

text-decoration:none; 

line-height:22px;

}



.blackbold:hover{ 

font-size:12px; 

font-weight:bold; 

color:#ffffff; 

margin:0px; 

padding:0px; 

text-decoration:none; 

line-height:22px;

}





/* headings */



h1 {

font-family: arial;

font-size: 18px;

margin: 0;

}



h2 {

font-family: arial;

font-size: 16px;

margin: 0;

}



h3 {

font-family: arial;

font-size: 14px;

margin: 0;

}



h4 {

font-family: arial;

font-size: 13px;

margin: 0;

}



/*** Grids Headet style ***/

.header_style

{

	text-align:left;

	background-color:#5d8024;

	font-weight:bold;

	color:White;

}*/



/*** Grids First Row style ***/

.item_style

{

	background-color:#D4EC60;

	text-align:left;

}*/



/*** Grids Alternate Row style ***/

.alter_style

{

	background-color:#F2FFB3;

	text-align:left;

}*/



/*** Grids Pager Row style ***/

.pager_style

{

	background-color:#94A543;

	font-weight:bold;

	color:White;

	text-align:center;*/

	background-color:#E2E2E2;

	color:#000000;

}







div.scroll {



width:230px;



height:170px;



overflow:auto;



margin:0px;



padding:0px;



position:relative;



}