@charset "utf-8";
/* CSS Document */

/*Global Declarations*/
body{font-size:69%; min-width:1000px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#ee7f1f;} 
a img{border:0px;}
ul{font-size: 1.1em; line-height:1.5em; margin:0px; padding:0px;}
ul li{display:inline;}
h1, h2, h3, p{margin:0px; padding:0px;}
a{text-decoration:none !important; outline:none;}
a:hover{text-decoration:underline !important;}
.clear{clear:both; font-size:1px; height:0px; overflow:hidden; }
.printOnly{display:none;}
#interior .bodyCopy ul{margin:0 0 20px 15px;}
#interior .bodyCopy ul li{display:list-item;margin-bottom:5px; margin-left:15px;}
.bodyCopy #sidebarContent  ul{margin-left:0px;}
.bodyCopy #sidebarContent  ol{margin-left:0px; padding-left:15px; color:#fff;}


#interior #left .bodyCopy ul{margin:0 0 20px 15px; float:none;}
#interior #left .bodyCopy ul li{display:list-item; list-style:disc; text-align:left; margin-bottom:0px;}
#interior #left .bodyCopy ul li a{color:#000; font-weight:normal; font-size:1em;}

@font-face {
	font-family: 'GipsieroRegular'; 
	src: url('/_resources/fonts/gipsiero2.eot'); 
	src: local('GipsieroRegular'), local('Gipsiero'), url('/_resources/fonts/gipsiero.ttf') format('truetype');
	/*src: url('/_resources/fonts/gipsiero.ttf') format('truetype');*/
}

.center {
	margin:0 auto;
	}

a.white {
	color:white;
}

a.white:hover {
	color:#fcd3b1;
}


/*……..sick scroll up function  Jason…..*/

.scrollup {
  height: 40px;
  position: fixed;
  bottom: 50px;
  right: 100px;
  color:#fff;
	  opacity: 0.8;
  line-height:40px;
  text-align:center;
  font-size:14px;
padding:0 10px 0 10px;
	display: none;
  background-color: #EE7F1F;
}

h1.pageTitle{font-size:5.4em; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#802014; display:block; text-transform:uppercase;}

h1.pageTitle2{font-size:4.0em; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#630d15; text-transform:uppercase;}

h1.pageTitleSM{font-size:5.2em; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#802014; display:block; text-transform:uppercase;}
.paragraphSentence {font-size: 2em; line-height:0.9em; font-weight: normal;font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; color:#02014b;}
span.paragraphSentence {font-size: 2em; line-height:0.9em; font-weight: normal;font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; color:#02014b;}
h1.secondaryHeader{font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#02014b;}
.moreLink1 a{font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#802014; font-size:16px; width:150px;} /* This is the MORE link (ie: "More News", "Learn More") that is red in color. */
.moreLink2 a{font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#130d48; font-size:16px; width:150px;} /* This is the link that is blue */
.moreLink2{font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#130d48; font-size:16px; width:150px;}

img.tagline{position:absolute; top:50px; left:170px;}

.imghover:hover { opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}

#logoOverlay{background:url(/_resources/images/global/clear.gif) top left no-repeat; position:absolute; width:165px; height:155px; text-decoration:none;}

#topWrapper{min-height:445px; min-width:936px; overflow:hidden; position:relative;}
/*#topContentWrapper{width:1212px; margin:0 auto; background:url(/_resources/images/default/topContentWrapperImage.jpg) top left no-repeat;}*/
#topContentWrapper{max-width:1212px; margin:0 auto; background:url(/_resources/images/default/topContentWrapperImage.jpg) top left no-repeat;}

#top{width:936px; margin:0 auto; min-height:445px; position:relative;}

#slideshow{float:left; height:445px; width:694px; position:relative;}
#slideshow img{position:absolute; top:0; left:0; z-index:1;}
#slideshow img.active{z-index:3;}
#slideshow img.lastActive{z-index:2;}
#photoText p{display:block; position:absolute; top:352px; left:65px; width:480px; height:90px; overflow:auto; color:#FFFFFF; z-index:11;}
#photoText p a{color:#ee7f1f; font-weight:bold; display:block; margin-top:15px; font-size:1.1em;}
#photoText p.photo1, #photoText p.photo2, #photoText p.photo3{display:none;}

ul#pageDot{position:absolute; top:340px; left:20px; z-index:11; display:none;}
ul#pageDot li{display:block; width:11px; height:11px; overflow:hidden; margin-bottom:8px; background:url(/_resources/images/default/circle.png) left top no-repeat;}
ul#pageDot li a{display:block; width:11px; height:11px;}
ul#pageDot li.active{background-position:0 -11px;}

#tertiary{position:absolute; bottom:3px; right:110px; min-height:23px; width:400px; z-index:12; padding-top:3px;}
#tertiary ul{float:left; margin:6px 0 0 5px;}
#tertiary ul li{color:#fff;}
#tertiary ul li a{color:#fff; font-weight:bold; padding-right:3px;}
form input.searchBox{border:1px solid #000066; margin:4px 0 0 5px; padding:0; height:15px; width:93px; padding-left:22px; color:#909090; background: #fff url(/_resources/images/global/searchIcon.jpg) top left no-repeat;}
img#myNCC{position:absolute; top:407px; right:0px; z-index:6;}

#globalNav{background:#02014b url(/_resources/images/default/globalNavBkgd_x.jpg) top left repeat-x; min-height:32px;}
#globalNav ul{font-size:1.0em; text-align:center; padding-top:10px; min-width:956px;}
#globalNav ul li a{color:#FFFFFF; text-transform:uppercase; font-size:1.2em; margin-right:11px; font-weight:bold; letter-spacing:-0.05em;}
#globalNav ul li.current{background-color:#ffffff /*#fef1c0*/; padding: 9px 0 7px 6px;}
#globalNav ul li.current a{color:#02014b;}

#globalNav ul li a:hover{color:#ee7f1f; text-decoration:none;}
#bottom{min-height:590px; min-width:936px; overflow:hidden; background:#ffffff /*#fee78d url(/_resources/images/default/bottomGradient_x.jpg) top right repeat-x*/;}
/*#bottomContent{width:1110px; min-height:234px; margin:0 auto; background:#fee78d url(/_resources/images/default/bottomBkgd.jpg) top left no-repeat;}*/ 
#bottomContent{max-width:1110px; min-width:1020px; min-height:234px; margin:0 auto; background:#ffffff /*#fee78d url(/_resources/images/default/bottomBkgd.jpg) top left no-repeat*/;}

/*#left{width:508px; float:left; padding:25px 0 0 87px;}*/
#left{width:488px; float:left; padding:0 0 0 87px;}

#left h1#whyNCC{color:#02014b;}
#left img#quicklinks{float:left; margin-right:7px;}
#left img#fastFact{margin-bottom:8px; margin-left:-15px;}
#left p#whyNCC{margin-bottom:16px; color:#802014; font-family:"Times New Roman", Times, serif; font-style:italic; line-height:1.6em; font-size:1.3em; width:468px;}
#left ul{float:left; width:160px;}
#home #left ul{height:225px;  font-size:1em; line-height:1.2em;}

#left ul li{display:block; margin-bottom:9px;}
#left ul li a{color:#802014; font-weight:bold; font-size:1.1em;}
/*#left #programSpotlight{width:475px; min-height:140px; background-color:#02014b;}*/
#left #programSpotlight{width:455px; /*padding-right:5px;*/ min-height:160px; /*background-color:#02014b;*/}

#left #programSpotlight h1{font-weight:normal; padding-top:5px; font-size:2em; float:left;}
#left #programSpotlight .moreLink1{float:right; padding:10px 20px 0 0; width:150px;}
#left #programSpotlight img{float:left; /*margin-right:10px;*/}
#left #programSpotlight{color:#FFFFFF; margin-top:25px;}
#left #programSpotlight h3{padding-top:13px;}

#right{width:445px; float:left;}
#right #iconWrapper{height:140px; margin-bottom:50px;}
#right #icons img{float:left;}
#right #icons img#tour{margin-right:20px;}
#right #icons img#apply{margin-right:20px;}
#right #icons img#discover{margin-right:22px;}

#right #newsEventsWrapper{min-height:360px; background:url(/_resources/images/default/news_events.png) no-repeat;}
#right #newsEventsWrapper li.text{margin-bottom:10px; color:#4f4f4f;}
#right #news li, #right #events li{display:block;}
#right #news li a{color:#882c17; font-weight:bold; font-size:1.1em;}
#right #news .moreLink1{float:right; width:150px; font-weight:normal;}
#right #news{/*background: url(/_resources/images/default/newsBkgd.jpg) top left no-repeat;*/ width:171px; float:left; padding:45px 12px 15px 7px; font-size:.9em; line-height:1em;}
#right #events{/*background: url(/_resources/images/default/eventsBkgd.jpg) top left no-repeat;*/ width:232px; float:left; padding:45px 12px 15px 7px; font-size:.9em; line-height:1em;}
#right #events a{color:#02014b; font-weight:bold;}
#right #events li.text{color:#626161; margin-left:73px;}
#right #events li img{float:left; border:3px solid #ee7f1f; margin-right:5px;}
#right #events .moreLink2{float:right; width:150px;}

#pageBreak{height:4px; background-color:#ee7f1f;}
#footer{min-height:260px; background-color:#02014b; color:#FFFFFF; }
#footer a{color:#FFFFFF;}
#footerContent{min-height:260px; width:950px; margin:0 auto; text-align:center; background:url(/_resources/images/global/footerImage.jpg) top center no-repeat;}
#footerContentLeft{min-height:260px; background:url(/_resources/images/global/footerLeftImage.jpg) top left no-repeat;}
#footerContentRight{ position:relative; min-height:260px; background:url(/_resources/images/global/footerRightImage.jpg) top right no-repeat;}
#footerLinksTop{background-color:#02012f; min-height:24px; width:800px; padding-top:10px; margin:0 auto; font-size:1em;}
#footerLinksBottom{margin:35px auto 0 auto;}
#footerLinksBottom li{border-right:1px solid #fff; padding-right:6px; font-size:0.85em;}
#footerLinksBottom li.lastLink{border-right:none;}

/******************************/
/*	Interior 1	- About NCC	  */
/******************************/

h1.about{float:left; width:390px;}
#interior #topContentWrapper{width:1132px; margin:0 auto; background:url(../images/interior1/headerBkgd.jpg) top left no-repeat;}
#interior #topWrapper{min-height:142px; min-width:936px; overflow:hidden; position:relative;}

#interior #logoOverlay{position:absolute; width:165px; height:155px; left:15px;}

#interior #top{width:936px; margin:0 auto; min-height:142px; position:relative;}
#interior #tertiary{top:113px;}
#interior img#myNCC{top:103px;}

#interior p.initParagraph{color:#a43e0c; margin-bottom:25px; line-height:1.5em; font-size:1.1em;}
#interior p.aboutInit{margin-left:195px;}
#interior p.p2{color:#242363; margin-bottom:25px; line-height:1.5em;}

#interior #bottom{min-height:500px; width:100%; margin:0 auto; background: #ffffff /*#fefefe url(/_resources/images/interior1/bottomGradient_x.jpg) top left repeat-x*/;}
#interior #bottomContent{width:956px; margin:0 auto; background: url(/_resources/images/interior1/bottomBkgd.jpg) bottom right no-repeat;}

#interior #left{width:578px; float:left; padding:20px 0 0 10px;}
#interior #left ul{padding-right:20px;}
#interior #left ul li{text-align:right; margin-bottom:9px; list-style:none;}
#interior #left ul li a{color:#02014b; font-weight:bold; font-size:1.15em;}

#interior #left #localnav {/*background-color:#fff1c4;*/ width:160px;float:left;}
#interior #left #localnav ul li a{color:#610b0b; font-weight:bold; font-size:1.25em;}
#navigation{float:left;padding-right:10px;width:160px;}


#interior #right{width:328px; margin: 35px 0 0 40px;}
#interior img#ourCampus{margin-bottom:25px;}
#interior img#ourPeople{margin-bottom:25px;}
#interior img#facebook{margin:0 0 25px 8px; float:right;}
#interior p.initParagraph .moreLink2{width:170px; margin:0; float:none; font-size:25px; position:relative; top:8px;}
#interior .facebook{float:right; margin-top:15px; width:auto;}
#interior .aboutMsg{float:left; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#130d48; font-size:16px;}

/**********************************/
/*	Interior 2	- Admissions	  */
/**********************************/
#interior img.studentType{margin-top:10px;}

#interior #left.left2{width:180px;}
#interior #right.right2{background:url(/_resources/images/interior2/rightColImg.jpg) top right no-repeat; padding-top:30px; margin:0; width:765px;}
#interior #right.right2 p{width:410px;}

#interior #bottomContent.bottomContent2{width:956px; min-height:795px; margin:0 auto; background: url(/_resources/images/interior2/bottomBkgd.jpg) bottom right no-repeat; position:relative;}
#interior #studentBox{width:518px; background-color:#fee49e; float:left;}
#interior .studentBoxTitle{font-size:18px; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#02014b;}

#interior #studentBoxContent{margin:20px 20px 0px 40px; padding-bottom:20px;}
#interior #studentBoxContent .moreLink2{float:none; width:500px;}
#interior #studentBoxContent p{color:#8b4407; margin-bottom:25px; line-height:1.5em; font-size:1.2em;}

#interior img#admissionFAQ{margin-left:11px;}
#interior #admissionFAQBox{width:518px; background-color:#fdf3d5; float:left;}
#interior #admissionFAQBoxContent{margin:20px 20px 0px 40px; padding-bottom:20px;}
#interior #admissionFAQBoxContent img{float:left; margin-right:5px;}
#interior #admissionFAQBoxContent h3{margin-bottom:15px; color:#02014b; font-size:1.1em;}
#interior #admissionFAQBoxContent p{margin-bottom:35px; line-height:1.4em; font-size:1.1em; line-height:1.5em;}

#interior #rightColLinks{float:right; margin-top:410px; width:240px;}
#interior #rightColLinks img{margin-bottom:55px; float:right;}


/************************************/
/*	Interior 3 - Student Life	    */
/************************************/

#interior #bottomContent.bottomContent3{width:956px; min-height:795px; margin:0 auto; background: url(/_resources/images/interior3/bottomBkgd.jpg) top right no-repeat; position:relative;}
#interior #right.right3{margin-top:0; margin:0; padding-top:30px; width:760px;}
#interior #right.right3 ul{/*display:list-item;*/;}
#interior #right.right3 ul li{display:list-item;}
#interior #header{float:left; width:508px;}

#interior #photoGallery{float:left; width:508px; min-height:375px; background:#fdcf43 url(/_resources/images/interior3/photoGalleryBkgd.jpg) top left no-repeat; position:relative;}
#interior #photoGallery img#photoGalleryImage{width:509px; height:236px;}
#interior #photoGallery img#photoGalleryText{margin:8px 0 10px 8px;}
#interior #photoGallery p{margin:0 0 18px 14px;}

#interior img.prev{position:absolute; bottom:38px; left:4px; z-index:10;}
#interior img.next{position:absolute; bottom:38px; right:2px; z-index:10;}
#interior div.slider{height:60px; margin-left:30px; position:relative; top:-30px; overflow:hidden;}
#interior div.slider li{margin-right:7px;}
#interior div.slider li img{border:2px solid #fdcf43; height:60px; width:80px;}

#interior #sidebar{width:237px; background-color:#02014B; float:right; margin-bottom:13px;}
#interior #sidebarContent p a{color:#fff; text-decoration:underline !important;}
#interior #sidebar img{margin-top:8px;}
#interior #sidebarContent{padding:15px 15px 10px 18px;}
#interior #sidebarContent h3{color:#fdcf43; font-size:1.1em;}
#interior #sidebarContent p{color:#FFF; margin-bottom:20px;}
#interior .moreEventsWhite a{font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:16px; color:#fff; float:right;}

#interior #topTenBox{float:left; width:509px; background-color:#fdf3d5;}
#interior #topTenBoxContent{padding:22px 10px 45px 15px;}
#interior .numbers{font-size:40px; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#ed7f1f; line-height:0.8em;}
#interior #topTenLeftCol{float:left; width:230px; margin:23px 20px 0 0;}
#interior #topTenRightCol{float:left; width:230px; margin-top:23px;}
#interior #topTenBoxContent h3{color:#02014b;}
#interior #topTenBoxContent h3 a{color:#02014b !important;}
#interior #topTenBoxContent p{margin-bottom:48px; color:#707072;}

#interior #rightColLinks.links2{float:right; position:static; width:240px;  margin-top:20px;}

/***************************************/
/*	Interior 4 - Programs & Courses	   */
/***************************************/

#interior #bottomContent.bottomContent4{width:956px; min-height:0px; margin:0 auto; background:none; position:relative;}
#interior #subColumns{width:764px; background:url(/_resources/images/interior4/programsBkgd_y.jpg) top left repeat-y;}
#interior #subColumns img{margin-bottom:5px;}
#interior .subColumnsTitle{font-size:24px; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#02014b;}
#interior #subColumnsLeft{float:left; width:383px;}
#interior .subColumnsContent{margin:0 10px 0 13px;}
#interior .subColumnsContent .moreLink1{display:block; margin-bottom:40px;}
#interior #subColumnsRight{float:left; width:380px;}

#interior .subContainerTitle{font-size:20px; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#ed7f1f; display:block; margin: 0 0 5px 5px;}
#interior #subContainer{width:380px; float:left; margin-top:20px;}

#interior .subContainerContentTitle{font-size:15px; font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#02014b;}
#interior .subContainerContent{float:left; width:175px; padding:0 5px 0 10px;}
#interior #subContainerLinks{width:290px; text-align:right; float:left; margin-right:90px;}
#interior #subContainerLinks img{float:none; margin-bottom:15px;}

#interior #highlightedSubContainer{background-color:#fdf3d7; width:770px; padding: 10px 0 20px 0;}
#interior #highlightedSubContainer .subContainerContent{width:220px; padding:0 20px 0 10px;}

/******************************************/
/*	Interior 5 - Continuing Education	  */
/******************************************/

#interior img#mainImage{float:right;}
#interior #subContainer.subContainerWide{width:760px; margin-bottom:75px;}

/**************************************/
/*	Interior 6 - Tuition & Costs	  */
/**************************************/

#interior #left ul li.innerList{background-color:#fff1c4; width:180px; padding-top:5px;}
#interior #left ul li.innerList a{margin-right:20px;}
#interior #left ul li.innerList ul li a{margin-right:0;}
#interior #left ul li.innerList ul{padding:10px 20px 0 0; margin-bottom:15px; background-color:#fff1c4;}

#interior #left ul li ul li{margin-bottom:8px;}
#interior #left ul li ul li a{color:#610b0b;}

#interior #right.backgroundColor{background-color:#ffffff /*#fff1c4*/; padding: 0 10px; width:740px;}
#interior img#mainImage{margin:0 0 15px 25px;}
#interior ul#crumb{margin:25px 0 20px 0;}
#interior ul#crumb li a{color:#000; font-size:1.2em;}
h2.pageTitle2{font-weight:bold; font-size:2.2em; color:#610b0b; margin-bottom:5px;}
#interior p{font-size:1.1em; margin-bottom:20px; line-height:1.5em;}
table{margin:3px 0;}
/*table td{vertical-align:top;}*/
table th{background-color:#171545; color:#FFF;}
table tr.alt{background-color:#f3f4f4;}

/***************************************/
/*	Interior 7 - Tuition & Costs (B)   */
/***************************************/

#interior #sidebar.marginLeft{margin-left:10px;}
#interior h3.pageHeader{color:#02014b; font-size:1.4em; margin:10px 0 5px 0;}
#interior #sidebarContent h3.sidebarTitle{color:#ee8123; margin-bottom:10px; font-size:1.4em;}
#interior #sidebarContent ul li{margin-bottom:7px; display:list-item; list-style:disc inside; color:#fff;}

/**************************************/
/*	Interior 8 - Campus Services	  */
/**************************************/

#interior #subContainer.containerWide{width:480px; margin-top:20px;}
#interior #subContainer.containerWide div.subContainerContent{width:475px; padding:0 5px 0 10px;}

#interior p.subContainerParagraph{color:#a43e0c; margin-bottom:5px; line-height:1.5em;}
.learnMoreSmall a{font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#802014; font-size:11px; display:block; margin-bottom:30px;}
.learnMoreSidebar a{font-family: 'GipsieroRegular', Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#ee7f1f; font-size:15px; display:block; margin:30px 0 10px 0;}
#interior #sidebarWrapper{float:right; margin-top:20px;}
#interior #sidebarWrapper #sidebarContent{padding-left:10px;}
#interior #sidebarWrapper .subContainerTitle{margin-left:0;}
#interior img#myNCCSidebar{position:relative; float:right;}
#interior #sidebar.sidebar2{background-color:#02014b; margin-right:3px;}

/******************************/
/*	Interior 9 - Nursing	  */
/******************************/

#interior #right.right4{background:url(/_resources/images/interior9/rightColImg.jpg) right top no-repeat;  padding-top:10px; margin:0; width:765px;}
#interior #right.right4 p.initParagraph{width:410px;}

#interior ul#crumb.crumb2{font-size:10px; margin:10px 0 15px 0;list-style: none; }
#interior ul#crumb.crumb2 li{display:inline;}

#interior #shadedBoxWrapper{float:left; margin-bottom:70px;}

#interior div.shadedBox1, #interior div.shadedBox2, #interior div.nonShadedBox{width:509px; padding:10px 0 10px 6px;}

#interior div.shadedBox1{background-color:#fdf3d5;}
#interior div.shadedBox2{background-color:#fee49e;}

#interior div.shadedBoxContent{color:#A43E0C; padding:10px 20px 10px 40px; font-size:1.1em;}
#interior div.shadedBoxContent p{margin-bottom:10px;}

#interior div.shadedBoxContent ul li{display:list-item; margin-bottom:3px;}
#interior div.nonShadedBox ul{float:left; width:220px; margin-right:5px;}
#interior div.nonShadedBox ul.lastList{margin-right:0px;}
#interior div.nonShadedBox ul li{list-style-type:none; margin-bottom:7px;}
#interior div.nonShadedBox ul li a{color:#02014b; font-size:1.1em;}
#interior #sidebar.sidebar3{background-color:#02014b; width:247px; clear:right;}

#interior #rightColLinks2{float:right; margin-top:450px; width:200px; height:80px;}

/******************************/
/*	Interior 10 - Alumni	  */
/******************************/

#interior #right.right5{background:url(/_resources/images/interior10/rightColImg.jpg) top right no-repeat; padding-top:25px; margin:0; width:765px;}
#interior #right.right5 p.initParagraph{width:410px;}
#interior #right.right5 ul{color:#a43e0c; width:410px;}
#interior #shadedBoxWrapper img{float:left; margin-right:18px;}
#interior div.shadedBox1Photo{background-color:#fee49e; width:509px; padding:0;}
#interior div.shadedBox2Photo{background-color:#fdf3d5; width:509px; padding:0;}

#interior div.shadedBoxContentPhoto{color:#A43E0C; padding:15px 0px 0px 7px;}

#interior div.shadedBoxLeft{float:left; width:150px; padding-left:15px; margin:15px 0;}
#interior div.shadedBoxRight{float:left; margin:15px 0;}
table#form{margin:0 0 0 30px; width:300px;}
table#form td{text-align:right;}
table#form td input{width:208px;}
table#innerForm{width:205px; margin:0;}
table#innerForm td input#zip{width:57px;}
table#form td.submit{width:100px; text-align:left;}
table#form td input#submit{background:url(/_resources/images/interior10/submit.jpg) top left no-repeat; width:95px; border:none; height:23px; cursor:pointer;}

#interior #sidebar.sidebar4{background:url(/_resources/images/interior10/giveToNCC.jpg) top left no-repeat;; width:237px; margin-right:10px; height:185px; width:236px;}
/*#interior #sidebar.sidebar4 div#sidebarContent{margin-top:0px; color:#A43E0C; line-height:1.5em; height:85px; overflow:auto;}*/
#interior #sidebar.sidebar4 div#sidebarContent{margin-top:50px; padding-top:0; padding-bottom:0; color:#A43E0C; line-height:1.5em; height:110px; overflow:auto;}
#interior #sidebar.sidebar4 img{margin-top:0px;}

/******************************/
/*	Online Application	  */
/******************************/

#rightbackground{background-color:#ee7f1f; width:700px; height:500px; margin-left:20px; padding:10px;}
#login{background-color:#fee49e; width:275px; height:275px; padding:5px; float:left; margin-left:30px; margin-right:auto; margin-top:0px; border: 1px black;}
#newuser{background-color:#fee49e; width:275px; height:275px; padding:5px; float:right; margin-left:0px; margin-right:75px; margin-top:0px; border: 1px black;}

/******************************/
/*	Mary's Extra Stuff  */
/******************************/

#interior .sidebarWhite a{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size:1.0em; color:#fff;}

#interior #sidebar2 {
background-color:#000066;
float:right;
margin-bottom:13px;
width:328px;
}

#interior #sidebar2.marginLeft {
margin-left:30px;
}

#interior #sidebarContent2 {
padding:15px 15px 10px 18px;
}

#interior #sidebarContent2 h3.sidebarTitle{color:#ee8123; margin-bottom:25px; font-size:1.4em;}
#interior #sidebarContent2 ul li{margin-bottom:7px; display:list-item; list-style:disc inside; color:#fff;}

/********** emergency div for home page *************/
#emergency{
	padding: 25px 0 20px 87px; 
	width: 952px;
	}
#top a.ox-regioneditbutton {
	margin-left: -50px;
	}
	
	
/******************************/
/*	Mary's New Form CSS */
/******************************/
table#form2 {margin:0 0 0 0px; width:500px;}
table#form2 td input#submit{align: right; background:url(/_resources/images/interior10/submit.jpg) top left no-repeat; width:95px; border:none; height:23px; cursor:pointer;}

/*********************************************/
/*	Football Lightbox  Gallery CSS */
/**********************************************/
	
/* jQuery lightBox plugin - Gallery style */
	#gallery {
		background-color: #ffffff;
		padding: 10px;
		width: 200px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #000066;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #e37f1a;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #es7f1a; }

/*..................................................*/
/*.............Accordian Styles.....................*/
/*..................................................*/

.accordion {
	width: 600px;
}



.accordion h3.toggle, .accordionb h3.toggle {
	background: url(/_resources/images/default/arrow-square.png) no-repeat  right -40px;
	border-bottom: none;
	cursor: pointer;
	color: #02014b;
	font-size: 1.4em;
	font-weight: bold;
	list-style-type:none; 
	cursor:pointer;  
	border:2px solid #003976; 
	margin:2px; 
	padding:10px 50px 10px 5px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	  -moz-box-shadow:    0px 0px 3px 3px #ccc;
	  -webkit-box-shadow: 0px 0px 3px 3px #ccc;
	  box-shadow:         0px 0px 3px 2px #ccc;
}
.accordion h3.toggle:hover, .accordionb h3.toggle:hover {
	background-color:#f7921e;
}
.accordion h3.toggle.active, .accordionb h3.toggle.active {
	background-position: right 5px;
}
.accordion p {
	margin: 0;
	padding: 10px 15px 10px 20px;
	
}
/*..................................................*/
/*.......new navigation designed by no otha than Jason.................*/
/*..................................................*/

.leftNav {
	width: 220px;
	margin:  20px 0 20px 10px;
	display: block;
	font-family: 'Open Sans',Helvetica-Neue,Helvetica,Verdana, Arial,sans-serif;
	color:#ffffff;
}

h1.LNavHead,ul.LNav {
	-moz-box-shadow: 0px 0px 3px #000;
	-webkit-box-shadow: 0px 0px 3px #000;
	box-shadow: 0px 0px 3px #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	
	}


h1.LNavHead {
	font-size: 1.5em;
	font-weight:normal;
	padding: 5px 0;
	background-color: #000a5f;
	text-align: center;	    
}

ul.LNav  {
	background-color:#ed7f1e;
	list-style:none;
	padding:0px;
	margin:0px;
}

ul.LNav li {
	width: 100%;
	margin: 0;
	border-bottom: 1px solid #f29e54;	
}

ul.LNav li:last-child {
	border-bottom: none;
}

ul.LNav li a{
	padding: 10px 0 10px 15px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-size: 1.2em;
	
}

ul.LNav li a:hover {
	background-color:#d37225 ;
	font-weight: Semibold;
}

ul.LNav li:first-child a:hover,ul.LNav li:last-child a:hover {
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
			
			

/*..................................................*/
/*.......List Item Styles with Thumbnail images.................*/
/*..................Jason...................*/




ul.thumbList {
  list-style-type: none;
  width: 80%;
  margin: 20px;
}
 
ul.thumbList h3 {
  color: #02014B;
      font-size: 1.4em;
      margin: 0 0 0 5px;
      font-family: Verdana,Arial,Helvetica,sans-serif;
}
 
ul.thumbList li img {
  float: left;
  margin: 0 15px 0 0;
}
 
ul.thumbList li p {

}
 
ul.thumbList li:last-child {
	  border-bottom: 1px dashed #EE8123;
} 
 
ul.thumbList li {
  padding: 10px;
  overflow: auto;
  border-top: 1px dashed #EE8123;

}
 
ul.thumbList li:hover {
  background: #ececec;

}	

/*..................................................*/
/*.............New buttons with icon on left.....................*/
/*..............Jason......................*/

a.iconBut  {
   clear: both;
    
    -webkit-border-radius:8px;
       -moz-border-radius:8px;
            border-radius:8px;
            
    -webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);
       -moz-box-shadow:0 2px 3px rgba(0,0,0,.3);
            box-shadow:0 2px 3px rgba(0,0,0,.3);
                 
    display: inline-block !important;
    font: 500 25px  Arial, Helvetica, sans-serif;
    height: 45px;
    margin: 10px;
    padding: 10px 10px 10px 82px;
    line-height: 45px;
    position: relative;
    text-decoration: none;
    text-align: right;
     
}



a.orange {
     background: #EE7F1F;
   
    border-top: 1px solid #fff;
    color: #fff; 
    transition-property:transform,background;
    transition:  1s, 1s;
    
    }
    
a.orange:hover {

    -webkit-transform: rotate(3deg) ;   
    -moz-transform: rotate(4deg);
    -webkit-transform: rotate(4deg);
    -o-transform: rotate(4deg);
    transform: rotate(4deg);
    background: #02014b;
	text-decoration:none !important;					


}
    
.paw {
	bottom: 5px;
	    display: block;
	    height: 55px;
	    position: absolute;
	    padding: 0 5px;
	    left: 10px;
	    width: 40px;
    background:  url('/_resources/images/icons/lionPaw.png')  no-repeat left top;
    background-size: 40px;
    border-right: 1.5px solid #fff;
    text-indent: 5000px;
    	
          
          
    
}

.paw:hover ,gradHat:hover {
-webkit-transition: -webkit-transform 0.5s ease-in 5s;
-webkit-transform: rotate(10deg) ;
transition: -webkit-transform 0.5s ease-in 5s;
transform: rotate(10deg) ;
	
}
							
.gradHat{
	bottom: 5px;
	    display: block;
	    height: 55px;
	    position: absolute;
	    padding: 0 5px;
	    left: 10px;
	    width: 48px;
    background:  url('/_resources/images/icons/gradHatButIcon.png')  no-repeat left top;
    background-size: 48px;
    border-right: 1.5px solid #fff;
     /* Hide the text. */
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;   
    
}
			
/*..................................................*/
/*.............Regular Yellow Buttons with animation transition.....................*/
/*..............Jason......................*/	

a.yellow_button {
		display: block;
	width:150px;
text-align: center;
background-color: #ee7f1f;
padding: 10px;
margin: 20px;
color: #fff;
font-size: 20px;
			transition-property:transform,background;
    transition:  1s, 1s;
		}

a.yellow_button:hover {		
    background: #02014b;
	text-decoration:none !important;	
		

			}


/*..................................................*/
/*.............Regular blue Buttons with animation transition.....................*/
/*..............Jason......................*/	

a.blue_button {
		display: block;
	width:150px;
text-align: center;
background-color: #02014b;
padding: 10px;
margin: 20px;
color: #fff;
font-size: 20px;
			transition-property:transform,background;
    transition:  1s, 1s;
		}

a.blue_button:hover {		
    background: #ee7f1f;
	text-decoration:none !important;	
		

			}



/*..................................................*/
/*.............Sidebar Buttons with animation transition.....................*/
/*..............Jason......................*/	

.buttonSideMenu {
    background-color: #02014b; 
    border: none;
    color: #fff !important;
    padding: 20px 25px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
transition: background-color 0.5s ease;
}

.buttonSideMenu:hover {


background-color:#93acd5;
	text-decoration:none !important;

}

/*..................................................*/
/*.............New social icons on the footer .....................*/
/*..............Jason......................*/

 ul.social li {
 	float: left;
 	margin-right: 1px;
 }


ul.social li a {
	display: block; 
	background: url('/_resources/images/default/socialSpriteB.png') no-repeat;
	text-indent: -9999px; 
}

ul.social li a.insta {
	background-position: top left; 
	width: 33px; height: 31px; 
}

ul.social li a.insta:hover {
	background-position: bottom left;
}

ul.social li a.face {
	background-position: top right; 
	width: 33px; height: 31px; 
}

ul.social li a.face:hover {
	background-position: bottom right;
}



