/* STUDENT EXECS */

#page1 .thumbs-row-1, #page1 .thumbs-row-2 {padding: 0; margin:0; text-align:left}
#page1 .thumbs-row-1 img {padding: 20px 1px 0 0; margin:0;}
#page1 .thumbs-row-2 img {padding: 10px 1px 0 0; margin:0;}
#page1 .container {width: 714px; padding: 0; margin:25px 0 0 0;}
#page1 #content-left .m { height: 411px;  height: auto !important; width:754px; min-height: 530px; }
#page1 .col-1 {width: 111px; padding: 0; margin: 0; float:left; }
#page1 .col-1 img { margin-top: 5px;}
#page1 .col-2 {width: 348px; padding: 0; margin:0 0 0 20px; float:left; }
#page1 .col-2 .name { margin: 0 0 5px 0; padding: 0;  font-size: 10pt; font-weight: bold; color:#283962; }
#page1 .col-3 {width: 215px; padding: 0; margin:30px 0 0 20px; float:right; }

/* STUDENT EXECS SHOW AND HIDE */

#bioteam-0, #bioteam-1, #bioteam-2, #bioteam-3, #bioteam-4, #bioteam-5, #bioteam-6, #bioteam-7, #bioteam-8, #bioteam-9, #bioteam-10 { display: none; }

/* STUDENT CLUBS */

#page2 .container {width: 714px; padding: 0; margin:25px 0 0 0;}
#page2 .col-1 {width: 75px; padding: 0; margin: 0; float:left; }
#page2 .col-1 img { margin-top: 5px;}
#page2 .col-2 {width: 384px; padding: 0; margin:0 0 0 15px; float:left; }
#page2 .col-2 p {padding-top: 0; margin-top:0 }
#page2 .col-3 {width: 225px; padding: 0; margin:0; float:right; }
#page2 .col-3 a.link{ font-size: 8.25pt; }


/* STUDENT CLUBS */

#page3 .thumbs-row-1 img {padding: 20px 80px 10px 0; margin:0;}
#page3 #content-left .m { height: 411px;  height: auto !important; width:754px; min-height: 530px; }
#page3 .container {width: 605px; padding: 0; margin:25px 0 0 0;}
#page3 .col-1 {width: 150px; padding: 0; margin: 0; float:left; }
#page3 .col-1 img { margin-top: 5px;}
#page3 .col-2 {width: 210x; padding: 0; margin:0 0 0 25px; float:left; }
#page3 .col-2 p, #page3 .col-3 p {padding-top: 0; margin-top:0 }
#page3 .col-3 {width: 205px; padding: 0; margin:0; float:right; }

/* TOGGLE */

h2.trigger, h3.trigger {
	padding: 0 0 0 40px;
	margin: 20px 0 0 0;
	background: url(../images/toggle/mainBackup.jpg) no-repeat;
	height: 36px;
	line-height: 32px;
	width: 674px;
	font-size: 11pt;
	font-weight: normal;
	float: left;
}
h2.trigger a:link, h2.trigger a:hover, h2.trigger a:visited  {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	display: block;
}

h2.active, h3.active {background-position: left bottom;}

.toggle_container, .toggle_container_show {
	margin: 0 0 5px;
	padding: 0 0 0 0;
	overflow: hidden;
	font-size: 11pt;
	clear: both;
}

.block { margin: 0; padding: 0 10px 0 15px;}

#content-left p { margin: 0; padding: 15px 0 0 0; line-height: 1.5em; font-size: 10pt; word-spacing: .08em }

#content-left ul { margin: 15px 0 0 15px; padding: 0; line-height: 2em; font-size: 10pt; word-spacing: .08em;   }

#content-left ul li { margin: 0 0 0 0; padding: 0 0 0 30px; background:url(../images/icons/pdf.jpg) no-repeat 0 4px; list-style: none; list-style-position:inside; list-style-image:none  }

#content-left ul .bullet { margin: 0 0 0 0; padding: 0 0 0 30px; background:url(../images/icons/bullet.jpg) no-repeat 0 4px;  }

#content-left .name { margin: 15px 0 5px 0; padding: 0;  font-size: 10pt; font-weight: bold; color:#283962;  }

#content-left .contact, #content-left a .contact { margin:0 0 0 8px; padding:0; line-height: 1.75em; font-size: 10pt; word-spacing: .08em }

#content-left .contact-icons { margin: 0 5px 0 0; padding: 0; float:left; text-align:left }

/* #content-left .toggle_container a:link, #content-left .toggle_container a:visited, #content-left .toggle_container a:active, #content-left .toggle_container ul a:link, #content-left .toggle_container ul a:visited, #content-left .toggle_container ul a:active { color: #005696; background: #fff; text-decoration:none }
#content-left .toggle_container a:hover, #content-left .toggle_container ul a:hover { color: #005696; background: #fff; text-decoration:underline }*/


.slide-out-div {
	padding: 0px;
	margin:0px;
	width: 450px;
	max-width: 270px;
	padding-left:180px;
	background-color: #872039;
	color:white;
	height:100px;
}   

p{
	margin-left: 10px;
} 
.tab{
	top:100px;
}
.tab .handle{
background:url("../images/tabs/printShop.png") no-repeat;
width: 20px;
height:145px;
}
.tab2{
top:250px;
}
.tab{
	background:url("../images/tabs/printShowDiv.png") no-repeat;
}
.tab2{
	background:url("../images/tabs/healthPlanDiv.png") no-repeat;
}
.tab2 .handle{
background:url("../images/tabs/healthPlan.png") no-repeat;
width: 20px;
height:145px;
}
.tab3{
top:400px
}
.tab3 .handle{
background:url("../images/tabs/Food.png") no-repeat;
width: 20px;
height:145px;
}
.tab3{
	background:url("../images/tabs/FoodDiv.png") no-repeat;
}
.tab4{
top:550px
}
.tab4 .handle{
background:url("../images/tabs/News.png") no-repeat;
width: 20px;
height:145px;
}
.tab4{
	background:url("../images/tabs/NewsDiv.png") no-repeat;
}
.handle{
z-index:500;
}


.slide-out-div a:link { 
	color: white;
	}
.slide-out-div a:visited { 
	color: white;
	}
.slide-out-div a:hover { 
	color: #142535;
	text-decoration: none;
	}
.slide-out-div a:active { 
	color: #142535;
	}

 a.back{
            width:256px;
            height:73px;
            position:fixed;
            bottom:15px;
            right:15px;
            z-index:1;
            cursor:pointer;
        }
        a.activator{ 
            top:0px;
            left:0px;
            z-index:1;
            cursor:pointer;
			text-decoration:underline;
        }
        /* Style for overlay and box */
        .overlay{
            background:transparent url(../images/Tabs/overlay.png) repeat top left;
            position:fixed;
            top:0px;
            bottom:0px;
            left:0px;
            right:0px;
            z-index:100;
        }
        .box{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
		        .boxSmall{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:300px;
			min-width:300px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
        .box h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
		        .boxSmall h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
        a.boxclose{
            float:right;
            width:36px;
            height:36px;
            background:transparent url(../images/Tabs/close.png) repeat top left;
            margin-top:-30px;
            margin-right:-30px;
            cursor:pointer;
        }

a.back2{
            width:256px;
            height:73px;
            position:fixed;
            bottom:15px;
            right:15px;
            z-index:1;
            cursor:pointer;
        }

        /* Style for overlay and box */
        .overlay2{
            background:transparent url(../images/Tabs/overlay.png) repeat top left;
            position:fixed;
            top:0px;
            bottom:0px;
            left:0px;
            right:0px;
            z-index:100;
        }
        .box2{
            position:fixed;
            top:-1800px;
			max-width:700px;
			min-width:700px;
            left:15%;	
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
        .box2 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
		        .box2 h2{

        }
        a.boxclose2{
            float:right;
            width:36px;
            height:36px;
            background:transparent url(../images/Tabs/close.png) repeat top left;
            margin-top:-30px;
            margin-right:-30px;
            cursor:pointer;
        }

        .box3{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }        .box4{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }        .box5{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
        .box6{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
		  .box6{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
		  .box7{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
		  .box8{
            position:fixed;
            top:-600px;
			left:15%;	
			max-width:700px;
			min-width:700px;            
            right:30%;
            background-color:#fff;
            color:#7F7F7F;
            padding:20px;
            border:2px solid #ccc;
            -moz-border-radius: 20px;
            -webkit-border-radius:20px;
            -khtml-border-radius:20px;
            -moz-box-shadow: 0 1px 5px #333;
            -webkit-box-shadow: 0 1px 5px #333;
            z-index:101;
        }
        .box9 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }        .box4 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }        .box5 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }        .box6 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
		 .box7 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
		 .box8 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
		 .box9 h1{
            border-bottom: 1px dashed white;
            margin:-20px -20px 0px -20px;
            padding:10px;
            background-color:#162737;
            color:white;
            -moz-border-radius:20px 20px 0px 0px;
            -webkit-border-top-left-radius: 20px;
            -webkit-border-top-right-radius: 20px;
            -khtml-border-top-left-radius: 20px;
            -khtml-border-top-right-radius: 20px;
        }
