html, body{
	width:100%;
	height:100%; margin-bottom: 1px;
	}
	
body,td,th{
	font-family: Arial, Verdana, san serif;
	font-size: 85%;
	color: #000000;
	}
body {
	background-color: #D2ECFB;
	margin:0;
	}
a {
	font-size: 100%;
	color: #ff7d40;
	}
a:link {
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	color: #6468AE;
	}
a:hover {
	text-decoration: underline;
	color: #d74627;
	}
a:active {
	text-decoration: none;
	color: #2788B1;
	}
*{
	margin:5px 0 0 0;
	padding:0;
	}
#contentDiv{
	background-color: #ffffff;
	margin:auto;
	width:820px;
	}
#copyDiv{
	font-family: Arial, Verdana, san serif;
	font-size: 85%;
	color: #000000;
	}

#top0Div{
	height:5px;
	background:#ffffff;
	text-align:right;
	margin: 0;
	padding: 0;
	}
#top1Div{
	height:15px;
	background:#ffffff top right repeat-x;
	text-align:right;
	margin-bottom:10px;
	}
#top2Div{
	height:50px;
	width:820px;
	background:#ffffff url(../images/top.jpg) top center no-repeat;
	margin-bottom:10px;
	}
#top3Div{
	height:288px;
	background:#ffffff url(../images/ja_top3.jpg) top center no-repeat;
	text-align:right;
	margin-bottom:10px;
	}
#topaboutDiv{
height:288px;
background:#ffffff url(../images/ja_about.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
	#topfacilitiesDiv{
height:288px;
background:#ffffff url(../images/ja_facilities.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
	#topeducationDiv{
height:288px;
background:#ffffff url(../images/ja_education.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
	#topeventsDiv{
height:288px;
background:#ffffff url(../images/ja_events.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
	#topclassesDiv{
height:288px;
background:#ffffff url(../images/ja_classes.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#toplunchDiv{
height:288px;
background:#ffffff url(../images/ja_lunch.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topemploymentDiv{
height:288px;
background:#ffffff url(../images/ja_employment.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topapplicationDiv{
height:288px;
background:#ffffff url(../images/ja_application.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topwhatsnewDiv{
height:45px;
background:#ffffff url(../images/ja_whatsnew.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topwhatsnewtestDiv{
height:45px;
background:#ffffff url(../images/ja_whatsnewtest.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topmemberloginDiv{
height:288px;
background:#ffffff url(../images/ja_memberlogin.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topmembersonlyDiv{
height:288px;
background:#ffffff url(../images/ja_membersonly.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#toplogoutDiv{
height:288px;
background:#ffffff url(../images/ja_loggedout.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topmemberptaDiv{
height:288px;
background:#ffffff url(../images/ja_pta.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topmemberpublichealthDiv{
height:288px;
background:#ffffff url(../images/ja_publichealth.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topmemberstaffDiv{
height:288px;
background:#ffffff url(../images/ja_staff.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#topmemberphotosDiv{
height:288px;
background:#ffffff url(../images/ja_photos.jpg) top center no-repeat;
text-align:right;
margin-bottom:10px;
	}
#headerDiv{
	}
	
#header-nav{
	padding: 9px 0 0 8px;
	}

#header-navList, #footer-navList li{
	list-style-type:none;
	font-size:110%;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	}
#header-navList{
	width:100%;
	background:#ffffff;
	text-align:center;
	}
#header-navList li{
	display:inline;
	}
#header-navList li a:link, #header-navList li a:visited{
	color: #d74627;
	text-decoration:none;
	}
#header-navList li a:hover, #header-navList li a:active{
	text-decoration:underline;
	}
#header-navList li a:hover, #header-navList li a:hover{
	text-decoration: underline;
	color: #ff7d40;
	}
#footerDiv{
	}
#footer-navList, #footer-navList li{
	list-style-type:none;
	font-size:100%;
	margin:5px 0px 5px 0px;
	}
#footer-navList{
	width:100%;
	height:20px;
	background:#ffffff;
	text-align:center;
	}
#footer-navList li{
	display:inline;
	}
#footer-navList li a:link, #footer-navList li a:visited{
	color: #d74627;
	text-decoration:none;
	}
#footer-navList li a:hover, #footer-navList li a:active{
	text-decoration:underline;
	}
#footer-navList li a:hover, #footer-navList li a:hover{
	text-decoration: underline;
	color: #ff7d40;
	}
#memberheaderDiv{
	}
#memberheader-navList, #memberheader-navList li{
	list-style-type:none;
	font-size:85%;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	}
#memberheader-navList{
	width:100%;
	background:#ffffff;
	text-align:center;
	}
#memberheader-navList li{
	display:inline;
	}
#memberheader-navList li a:link, #memberheader-navList li a:visited{
	color: #d74627;
	text-decoration:none;
	}
#memberheader-navList li a:hover, #memberheader-navList li a:active{
	text-decoration:underline;
	}
#memberheader-navList li a:hover, #memberheader-navList li a:hover{
	text-decoration: underline;
	color: #ff7d40;
	}
#memberfooterDiv{
	}
#memberfooter-navList, #memberfooter-navList li{
	list-style-type:none;
	font-size:90%;
	margin:5px 0px 5px 0px;
	}
#memberfooter-navList{
	width:100%;
	height:20px;
	background:#ffffff;
	text-align:center;
	}
#memberfooter-navList li{
	display:inline;
	}
#memberfooter-navList li a:link, #memberfooter-navList li a:visited{
	color: #d74627;
	text-decoration:none;
	}
#memberfooter-navList li a:hover, #memberfooter-navList li a:active{
	text-decoration:underline;
	}
#memberfooter-navList li a:hover, #memberfooter-navList li a:hover{
	text-decoration: underline;
	color: #ff7d40;
	}
.menulink{
font-size:120%;
color: #0e3284;
margin:12px 15px 12px 18px;
text-decoration:underline;
	}
h2, h3, p{
	margin:12px 15px 12px 18px;
	}
h2, h3{
	font-size:110%;
	font-weight:bold;
	}				
h2,dt{
	color:#ff7d40;
	}			
h3, h4, p{
	margin:12px 18px 12px 18px;
	}
.pright{
	margin:12px 18px 12px 18px;
	font-size:95%;
	}
h3, h4{
	font-size:110%;
	font-weight:bold;
	}				
h3,dt{
	color:#ff7d40;
	}
a5{
	color:#ff7d40;
	font-size:100%;
	font-weight:bold;
	margin:12px 15px 0px 18px;
	}
.dottedlist{
	width:40%;
	color:#ff7d40;
	font-size:100%;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	}
p{
	font-size:120%;
	}
.largeheaders{
font-size:150%;
color:#ff7d40;
font-weight:bold;
margin:12px 15px 12px 18px;
	}
.largeheadersnoindent{
font-size:150%;
color:#ff7d40;
font-weight:bold;
margin:0 0 0 0;
	}
.noschool{
color: #000000;
	}
.school{
color: #0e3284;
	}
.blacklink {
color: #000000;
text-decoration:underline;
	}
.bluelink{
color: #0e3284;
text-decoration:underline;
	}
.otherbluelink{
font-size:120%;
color: #0e3284;
margin:12px 0px 12px 18px;
text-decoration:underline;
	}
.innertable{
margin:12px 15px 0px 50px;
border-width: 1px 1px 1px 1px;
border-color: #000000;
	}
.lightertext{
color: #666666;

	}
a:whatsnewlink { color:#ff7d40; }
a:whatsnewvisited { color:#ff7d40; }
a:whatsnwehover, a:whatsnewactive { color:#cc0000; }
.whatsnewviewport { width: 750px; }
.whatsnewbody { font-size: 9pt; font-family: Arial, Verdana, san serif; line-height: 140%; margin:0px 15px 0px 25px;}
.whatsnewheader { color: #ff7d40; font-family: Arial, Verdana, san serif; font-size: 15px; font-weight: bold; text-align: left; margin:0px 15px 0px 25px;}
.whatsnewdate { font-size: 9pt; font-family: Arial, Verdana, san serif; text-align: left; margin:0px 15px 0px 25px;}

.whatsnewtitle { font-size: 9pt; font-family: Arial, Verdana, san serif; line-height: 140%; font-weight: bold; text-align: left; margin:12px 15px 0px 25px;}
.whatsnewlink { font-size: 9pt; font-family: Arial, Verdana, san serif; text-align: left; margin:0px 15px 12px 25px;}

/*gallery page style*/
#main_holder table
{
text-align:center;
}
.main_content_photo
{
text-align:center;
}
#gallery 
{
padding-top:10px;
padding-bottom:30px;
text-align:center;
width:390px;
margin:12px 0px 12px 12px;
}
#gallery2 
{
padding-top:10px;
padding-bottom:30px;
text-align:center;
width:390px;
margin:0px 0px 0px 0px;
}

#gallery3
{
text-align:center;
width:790px;
margin:12px 12px 12px 12px;
}
#gallery4 
{
padding-top:10px;
padding-bottom:30px;
text-align:center;
width:790px;
margin:0px 0px 40px 12px;
}
.photo {
height:100px;
margin:15px;
width:75px;
margin:0px 50px 50px;
display:block;
float: left;
text-align:center;
}

.albums {
padding-top:10px;
padding-bottom:30px;
text-align:center;
width:390px;
margin:12px 12px 12px 18px;

}

.lefttable {
margin:0px 0px 0px 18px;
}

.webdephoto-title{
font-size:85%;
width:75px;
height: 50px;
	}

.to_photos, .to_photos:link, .to_photos:visited { 
    color: black; font-size: 65%; font-weight: normal; text-transform: capitalize;
    margin: 0 0 0 18px; 
}


.albumOne{
margin:10px 0 9px 0;
padding: 0;
background-image: URL('../images/tile-yellow.gif');
background-repeat: repeat-x;
background-color: #fff;
}

.albumTwo{
margin:10px 0 9px 0;
padding: 0;
background-image: URL('../images/tile-green.gif');
background-repeat: repeat-x;
background-color: #fff;
}

.albumThree{
margin:10px 0 9px 0;
padding: 0;
background-image: URL('../images/tile-orange.gif');
background-repeat: repeat-x;
background-color: #fff;
}

.albumFour{
margin:10px 0 9px 0;
padding: 0;
background-image: URL('../images/tile-blue.gif');
background-repeat: repeat-x;
background-color: #fff;
}

.albumFive{
margin:10px 0 9px 0;
padding: 0;
background-image: URL('../images/tile-pink.gif');
background-repeat: repeat-x;
background-color: #fff;
}

.albumSix{
margin:10px 0 9px 0;
padding: 0;
background-image: URL('../images/tile-purple.gif');
background-repeat: repeat-x;
background-color: #fff;
}

.albumTitle{
width: 100%;
background-color:#0a2450;
color:#fff;
font-weight: bold;
padding:5px 0;
text-indent:5px;
}

.albumTitle a{
color: #fff;
font-size: 10px;
text-decoration: underline;
}

#gallery4 img{
border: 0;
border-style: none;
}

.menusamples { font-size: 9pt; font-family: Arial, Verdana, san serif; text-align: left; }

/*******photo gallery page style****/
.content_whole_photo{
    float:left;
	width:800px;
	text-align:left;
	padding-right:20px;
}
.content_title_photo{
    background-image: URL('images/photo_title.gif');
	background-repeat: no-repeat;
	color:#ffffff;
	width:850px;
	height:27px;    
}
.photo_links{
	width:250px;
	height:80px;
	margin:0 0 0 20px;
	padding:10px;
	font-size:14px;
}
.photo_links img{
	float:left;
    margin: 0 10px 0 0;
}

.photo_sub {
	float:left;
	width:130px;
	height:230px;
	padding-left:5px;
}

a:photo_sub { font-size:10px; text-decoration:none; }

.photo_sub ul{
	list-style-image:url(images/red_arrow.gif);
    list-style-position: outside;
	font-size:10px;
    list-style: none;
}
.sphoto_sub ul li{
	padding-bottom:3px;	
	font-size:10px; 
    list-style: none;
}
.photo_sub ul li.on{
	color:#b7092b;
	font-weight:bold;
	font-size:10px;
    list-style: none;
}
.photo_content {
	float:right;
    width:680px;
	padding-bottom:20px;
    padding-top:5px;
	border-left:#666666 solid 1px;
}
.photo {
display:block;
float:left;
margin:0 5px 10px;
width:100px;
height:85px;
}
#TB_ajaxWindowTitle{
	
	width:70%;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}

.slide_show{
    padding-top:20px;
	padding-bottom:20px;
	text-align:center;
}
.slide_link{
    float:right;
	margin-right:70px;
}
.slide_back{
    float:left;
	margin-left:70px;
}