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

html{
        height:100%; /* ie will set the body/html to 100%, anything overflowing that will (incorrectly) resize it. go IE */
        min-height:100%; /* when FF/etc automatically size the body/html it should be AT LEAST the height of the entire browser window, but can expand based on content. */
}
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p,blockquote, th, td { margin:0; padding:0 }

body {
	margin: 0px; padding:0;
	font-family:  Helvetica, sans-serif;
	color:#47443e;
	
}
a:hover, a:active, a:focus {
   outline: none;
}

/* ID Based classes*/
/* layout*/

b { font-size:1.2em; font-weight:bold; letter-spacing:-1px}
h1, h2, h3, h4, h5, h6 { margin: 10px 0 5px; color: #7db5ae; font: bold 2.4em Arial, Helvetica, serif; }
h1 { margin-bottom: 10px; font-size: 2.8em; letter-spacing: -1px; }
h1.a { color: #eda046; line-height: 33px; }
h1.a a { padding: 0 40px 2px 0; color: #eda046; text-decoration: none; }
h1.a a:hover { color: #eda046; text-decoration: none; }
h2 { letter-spacing: -1px; font-size: 1.3em; color: #558476;}
h2.a { font-size: 1.3em; letter-spacing: -1px; }
h3 { font-size: 1.5em; letter-spacing: -1px; }
h4 { font-size: 1.4em; letter-spacing:-1px; font-weight:bold}
h5 { font-size: 1.2em; }
h6 { font-size: 1.0em; }
input {height:18px; border:#ccc 1px solid}
input:focus{border:#666 1px solid}
legend { font-size:120%; font-weight:bold; background-color:#fff; padding:5px; letter-spacing:-1px; color:#77a299}
fieldset {background-color:#fff; padding:2px; border:#77a299 1px solid; padding-left:10px;  margin-bottom:10px}

a {
	color: #007692;
	text-decoration:none;
	/* color:#FFF */
}

a:link {
	color: #007692;
	text-decoration:none;
	/* color:#FFF */
}

a:visited {
	color: #007692;
	text-decoration:none;
	/* color:#FFF */
}

a:active {
	color: #72b63b;
	text-decoration:underline;
}


a:hover {
	color: #72b63b;
	text-decoration:underline;
}

.textbox { 
 font-weight:bold; 
 font-size:1em;
 border:#999 3px solid;
 height:20px;
 font-weight:bold;
 padding:2px;	
} 
.button
{ width:300px; height:25px; border:#333 3px solid; background-color:#ccc; font-weight:bold; letter-spacing:-1px}

#bgBranding {
	background:url(../images/bg_header1.jpg) repeat-x;
	width:940px;
	margin:auto;
	
}
#courseBorder {margin:0px; border:#847a7b 8px solid; display:inherit; width:620px; padding:10px; font-size:0.9em}

#topBand {
	width:940px;
	height:22px;
	background-color:#323232;
	margin:auto;
	font-size:74%;
	font-family:tahoma, Geneva, sans-serif;
	padding-top:5px
	}
#topBand li{
	color:#FFF;
	list-style:none;
	text-align:right;
	margin:auto;
	float:right;
	margin:1px; 
	margin-right:10px;
}
#branding {
	width:920px;
	height:117px;
	margin:auto;
	margin-bottom:5px;
}
.logo {width:391px; float:left; height:117px}
.headerRight{width:500px; float:left; height:117px; text-align:right}
.courseHotline {width:510px; float:left; text-align:right; padding-top:20px; font-weight:bold}
.courseHotlineLeft {font-size:.9em}
.courseHotlineRight {font-size:1.5em;}
.hotlineOther {width:510px; float:left; text-align:right; padding:0px 0px 10px; color:#de534c; font-size:.9em; font-weight:bold; letter-spacing:-1px}
.courseSearchMain{width:510px; float:left; text-align:right; padding-top:10px}
.courseSearchBorder{width:426px; border:#e6e6e6 1px solid; height:25px; text-align:right; margin-left:82px;}
.courseSearchTextBox {width:300px; float:left; text-align:left; background:url(../images/search_background.gif) repeat-x right; height:25px; padding-top:0px}
.courseSearchTextboxLength {border:#c6d6b2 1px solid; height:19px; width:295px; font-size:.9em; letter-spacing:-1px; padding-top:1px; margin-left:1px; padding-left:2px;}
.courseSearchButton{width:122px; float:left}

#menu {
	width:896px;
	height:25px;
	margin:auto;
	border:#39554d 2px solid ;
	margin-bottom:5px;
	font-size:1em;
	font-weight:bold;
	text-align:center;
	letter-spacing:-1px;
}
#menu li
{
	height:25px;
	margin:auto;
	margin:5px 10px 0px;
	float:left;
	list-style:none;
}
#menu a{
	text-decoration:none;
	color:#000;
}

#menu a:link {
	text-decoration:none;
	color:#000;
}

#menu a:visited {
	text-decoration:none
	color:#000;
}

#menu a:active {
	text-decoration:none
	color:#000;
}

#menu a:hover {
	text-decoration:none;
	color:#666;
}
#carousel {
	
	width:900px;
	height:285px;
	margin:auto;
	margin-bottom:6px;
	vertical-align:top;
	clear:both
}
#carouselInner {
	
	width:900px;
	height:238px;
	margin:auto;
	margin-bottom:6px;
	vertical-align:top;
	clear:both
}

#alert {
	width:894px;
	height:30px;
	padding-top:5px;
	margin:auto;
	border:#d2232a 3px solid ;
	margin-bottom:5px;
	font-size:18px; color:#d2232a; text-align:center; font-weight:bold;
	
}

#content {
	width:910px;
	margin:auto;
	margin-bottom:5px;
	clear: none;
	xheight: 100%;
	xmin-height: 100%;
	display:table;
	padding-left:10px;
}

#contentLeft 
{
width:295px;
float:left;
height:auto;
margin-bottom:10px;


}
#newsHeader 
{
width:287px;
float:left;
height:30px;
background:#efefec;
font-size:1.4em;
letter-spacing:-1px;
border-left:#81a59b 8px solid;

font-weight:bold;
}
.newsHeader 
{
width:287px;
float:left;
background:#efefec;
font-size:1.4em;
letter-spacing:-1px;
border-left:#de534c 8px solid;
font-weight:bold;
}
#newsMain 
{
width:294px;
float:left;
background:#efefec;
border-left:#ccc 1px solid;
padding:0px 0px 5px 0px;

}
.newsMain 
{
width:294px;
float:left;
border-left:#ccc 1px solid;
padding:0px 0px 5px 0px;
background:#efefec;
}
.newsTitle {font-size:.8em; letter-spacing:-1px; font-weight:bold; margin-bottom:0px;color:#0193a2}
.newsTitle a {color:#0193a2}
.newsTitle a:hover {color: #72b63b;	text-decoration:underline;}
.newsSubTitle {font-size:.7em; letter-spacing:0px; font-weight:bold; margin-bottom:0px;color:#0193a2}
.newsSubTitle a {color:#0193a2}
.newsSubTitle a:hover {color: #72b63b;	text-decoration:underline;}

#newsSub 
{
width:293px;
float:left;
border-left:#cccccc 1px solid;
border-right:#ececec 1px solid;
}
#newsList 
{
width:293px;
float:left;
border-left:#cccccc 1px solid;
border-right:#ececec 1px solid;

}
#newsMore 
{
width:289px;
float:left;
height:20px;
border:#ececec 1px solid;
text-align:right;
color:#000;
font-size:.8em;
font-weight:bold;
letter-spacing:-1px;
background-color:#81a59b;
padding: 3px 5px 3px 0px;
}


#contentCenter 
{
width:295px;
float:left;
margin-left:6px;
margin-right:6px;
vertical-align:top;
	height: 100%;
	min-height: 100%;
	display: block;
}

#photogallery 
{
width:288px;
padding-left:5px;
background-color:#efefec;
height:150px
}

#photogalleryHeader
{
font-size:1.2em;
letter-spacing:-1px;
color:#d2212b;
font-weight:bold;
}

.photogalleryTitle {font-size:.8em; font-weight:bold; margin-bottom:4px; color:#0193a2; letter-spacing:-1px}
.photogalleryTitle a{color:#0193a2; }
.photogalleryTitle a:hover{color: #72b63b;	text-decoration:underline; }
.photogallerySubTitle {font-size:.7em; text-decoration:underline; font-weight:bold; margin-bottom:3px; letter-spacing:0px;color:#0193a2;}
.photogallerySubTitle a{color:#0193a2; }
.photogallerySubTitle a:hover{color: #72b63b;	text-decoration:underline; }

.videoTitle {font-size:.8em; font-weight:bold; margin-bottom:4px; color:#0193a2; letter-spacing:-1px}
.videoTitle a{color:#0193a2; }
.videoTitle a:hover{color: #72b63b;	text-decoration:underline; }
.videoSubTitle {font-size:.7em; text-decoration:underline; font-weight:bold; margin-bottom:5px; letter-spacing:0px; color:#0193a2;}
.videoSubTitle a{color:#0193a2; }
.videoSubTitle a:hover{color: #72b63b;	text-decoration:underline; }


.videosInner 
{
background-color:#efefec;
text-align:left;
border:#000 3px solid
}
.videoTitleInner
{
	font-weight:bold;
	font-size:1.1em;
	color:#333;
	margin-top:10px;
	letter-spacing:-1px;
}
.videoDescriptionInner
{
	font-size:.9em;
	color:#333;
	margin-top:10px;
	letter-spacing:-1px;

}
.videoCourtesy
{
	font-size:.9em;
	color:#333;
	margin-top:10px;
	letter-spacing:-1px;
	font-weight:bold;
	text-decoration:none
}

.videoCourtesy a:hover
{
	text-decoration:none
}

.videosList
{
	font-size:.9em;
	font-weight:bold;
	color:#666
}

#photogallery_list
{
width:292px;
background-color:#FFF;
padding:7px 0px;
}
#galleryMore 
{
width:281px;
height:25px;
text-align:right;
color:#0193a2;
font-size:.8em;
font-weight:bold;
letter-spacing:-1px;
padding-top:4px;
margin:0px
}

#galleryMore a
{
color:#0193a2;
}

#events 
{
width:295px;
float:left;
height:30px;
background:#f7f7f5;
font-size:15pt;
letter-spacing:-1px;
border:#ccc 1px solid;
}
#eventsHeader 
{
width:287px;
float:left;
height:30px;
background:#efefec;
font-size:1.4em;
letter-spacing:-1px;
border-left:#81a59b 8px solid;

font-weight:bold;
}

.eventsTitle {font-size:.8em; font-weight:bold; margin-bottom:4px; color:#0193a2; letter-spacing:-1px}
.eventsTitle a{color:#0193a2; }
.eventsTitle a:hover{color: #72b63b;	text-decoration:underline; }
.eventsSubTitle {font-size:.7em; text-decoration:underline; font-weight:bold; margin-bottom:5px; letter-spacing:-1px;color:#0193a2;}
.eventsSubTitle a{color:#0193a2; }
.eventsSubTitle a:hover{color: #72b63b;	text-decoration:underline; }


#eventsMainList 
{
width:294px;
float:left;
background:#efefec;
border-left:#ccc 1px solid;
padding:0px 0px 5px 0px
}
#eventsList
{
width:293px;
border:#ccc 1px solid;
border-top:#000 0px solid;
padding-top:0px;
}
#pastEvents
{
width:288px;
border:#ccc 1px solid;
border-top:0px;
font-size:.8em;
letter-spacing:-1px;
font-weight:bold;
text-align:right;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
color:#de534c;
}
#prospectus 
{
width:295px;
}
#prospectusBottom
{
width:289px;
border:#759592 2px solid;
letter-spacing:-1px;
font-weight:bold;
font-size:.9em
}
#contentRight 
{
width:295px;
float:left;
height:100px;
}

#quickLinks 
{
width:298px;
margin-bottom:5px;
list-style:none;
list-style-position:inside;
letter-spacing:-1px;
font-weight:bold;
}
#quicklinksList li{
font-size:.9em;
letter-spacing:-1px;
font-weight:bold;
}

#applyOnline 
{
width:294px;
font-size:1.5em;
letter-spacing:-2px;
border: #f08342 2px solid;
border-bottom: #f6dac9 1px solid;
padding-bottom:5px;
color:#f08342;
background:#f08342;
background:url(../images/bg_thumbprint1.gif) right top no-repeat;
margin:0px

}

#applyOnline a
{
color:#f08342;
}

#applyOnlineHelp 
{
width:290px;
border: #f08342 2px solid;
border-top: #769594 0px solid;
margin:0px 0px 5px 0px;
font-size:.8em;
font-weight:bold;
letter-spacing:-1px;
padding-left: 4px;
}
#applyOnlineHelp a
{
color:#000;
}
#applyOnlineHelp a:hover {
	color: #72b63b;
	text-decoration:underline;
}


#banners 
{
width:298px;
background:#d2232a;
text-align:center;
padding:10px 0px;
margin-top:5px
}

#footer {
width:935px;
height:240px;
border:#ccc 4px solid ;
text-align:center;
background:url(../images/bg_thumbprint_footer.gif) no-repeat top right;
margin:auto;
}
#footer li
{
	height:30px;
	margin:auto;
	margin-bottom:5px; margin-left:12px; margin-top:5px;
	float:left;
	list-style:none;
}

#footer a
{
	text-decoration:none;
	color:#333
}
#footer a:link
{
	text-decoration:none;
}
#footer a:visited
{
	text-decoration:none;
}
#footer a:active
{
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}

#copyright {
width:920px;
margin:auto;
height:35px;
text-align:center;
font-size:.7em;
padding-top:10px
}
img#news, img#photogallery1
{
border:#86a69b 4px solid
}



img#eventsMain 
{
border:#de534c 4px solid
}


.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#aaa; margin:0 3px;}
.b2h, .b2bh {height:1px;  border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 2px;}
.b3h, .b3bh {height:1px; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 1px;}
.b4h, .b4bh {height:2px;  border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 0px;}
.b2bh, .b3bh, .b4bh {background-color:#7ca297;}
.headh { border-right:2px solid #aaa; border-left:2px solid #aaa; border-top:2px solid #aaa;}
.headh h3 {margin: 0px 10px 0px 12px; padding-bottom: 4px; background:url(../images/bg_thumbprint.gif) no-repeat left top; color:#7ca297}
.contenth {border-right:2px solid #aaa; border-left:2px solid #aaa; padding:2px 10px; border-top:2px solid #aaa; background-color:#7ca297; color:#FFF; font-weight:bold}
.contenth div { margin-left:0px; border-bottom:#9bbbb0 1px solid; width:240px}
.contenth li{ list-style:none; margin:0px; padding:0px  }
.contenth a:hover {color:#FFFFFF}

/* Inner landing page*/
.innerHomeMain {width:649px; float:left; }
.breadCrumbs { font-size:.9em; text-align:left; padding-top:10px; letter-spacing:-1px; padding-bottom:15px; }
.breadCrumbs a{ color:#000000 }
.breadCrumbsCurrent { font-size:1em; text-align:left; padding-top:10px; letter-spacing:-1px; padding-bottom:15px; color:#f08c4e; font-weight:bold }
.mainImage { overflow:hidden; }
img.mainImageBorder
{
border:#86a69b 4px solid;
}
.introText { font-size:1em; font-weight:bold; margin-top:10px; letter-spacing:-1px; padding-bottom:10px}
.alertsInner { font-size:1em; font-weight:bold; margin:0px 0px 3px 0px; letter-spacing:-1px; border:#FF0000 3px solid; text-align:center; color:#FF0000}
.borderInnerSection {border:#999999 1px solid}
img#achievementsImg {border:#86a69b 5px solid}
img#galleryImg {border:#de534c 4px solid;}
.achievementsTitle { font-size:.8em; font-weight:bold; letter-spacing:-1px}
.galleryInnerTitle { font-size:.8em; font-weight:bold; letter-spacing:-1px; color:#000}
.galleryInnerTitle a:link { color:#000}
.galleryInnerTitle a:visited { color:#000}
.galleryInnerTitle a:active { color:#000}
.galleryInnerTitle a:hover { color:#000}

.galleryInnerSubTitle { font-size:.7em; font-weight:bold; letter-spacing:-1px; color:#666}

.galleryTitleInnerHome { font-size:.8em; font-weight:bold; letter-spacing:-1px; color:#000}
.galleryTitleInnerHome a { color:#000}
.galleryTitleInnerHome a:link { color:#000}
.galleryTitleInnerHome a:visited { color:#000}
.galleryTitleInnerHome a:active { color:#000}
.galleryTitleInnerHome a:hover { color:#000}
.achievementsSubTitle { font-size:.7em; font-weight:bold ; letter-spacing:-1px}
.testimonialsSubTitle { font-size:.7em; font-weight:bold ; letter-spacing:-1px; padding:5px 0px}

.newsInnerTitle{font-size:.8em; font-weight:bold; letter-spacing:-1px; color:#990000}
.newsInnerTitle{font-size:.8em; font-weight:bold; letter-spacing:-1px; color:#990000}

.innerHeader {background:#1cb1bf; font-size:1.6em; font-weight:normal; letter-spacing:-1px; margin-left:-10px; margin-top:-3px; border:0px; padding:7px 15px 5px; height:32px; color:#FFFFFF; border:#999 0px solid}

.innerHeaderBusiness {background:#ce2623; font-size:1.6em; font-weight:normal; letter-spacing:-1px; margin-left:-10px; margin-top:-3px; border:0px; padding:7px 15px 5px; height:32px; color:#FFFFFF; border:#999 0px solid}

.menu_level1 {background:#fff; font-size:1em; letter-spacing:-1px; margin-left:-10px; margin-top:0px; border:#000 5px solid; padding:5px; color:#000; list-style:none; border:#e1405e 3px solid; position:inherit}
.menu_level1 a{color:#000;}
.menu_level1 a:link{color:#000;}
.menu_level1 a:visited{color:#000;}
.menu_level1 a:active{color:#000;}
.menu_level1 a:hover{color:#72b63b;}

.menu_level2 {background:#fff; font-size:1em; letter-spacing:-1px; margin-left:-10px; margin-top:2px; border:2px; padding:5px; color:#000; list-style:none ; border:#ee9754 3px solid}
.menu_level2 a{color:#000;}
.menu_level2 a:link{color:#000;}
.menu_level2 a:visited{color:#000;}
.menu_level2 a:active{color:#000;}
.menu_level2 a:hover{color:#72b63b;}

.menu_level3 {background:#dceee9; font-size:1em; letter-spacing:-1px; margin-left:-10px; margin-top:0px; padding:5px; color:#000; list-style:none ; border:#9bbbb0 0px solid}
.menu_level3 a{color:#000;}
.menu_level3 a:link{color:#000;}
.menu_level3 a:visited{color:#000;}
.menu_level3 a:active{color:#000;}
.menu_level3 a:hover{color:#72b63b;}

.menu_level4 {background:#fff; font-size:.9em; letter-spacing:-1px; margin-left:-10px; margin-top:0px; border:2px; padding:5px;list-style:none ; border:#999 4px solid}
.menu_level4 a{color:#000;}
.menu_level4 a:link{color:#000;}
.menu_level4 a:visited{color:#000;}
.menu_level4 a:active{color:#000;}
.menu_level4 a:hover{color:#72b63b;}

.menu_level5 {background:#fff; font-size:.9em; letter-spacing:-1px; margin-left:-10px; margin-top:2px; border:2px; padding:5px; color:#fff; list-style:none ; border:#999 4px solid}
.menu_level5 a{color:#000;}
.menu_level5 a:link{color:#000;}
.menu_level5 a:visited{color:#000;}
.menu_level5 a:active{color:#000;}
.menu_level5 a:hover{color:#72b63b;}

.menuLevelHeader {font-weight:bolder; font-size:1.1em; color:#000;}
.menuLevelHeaderBig {font-weight:bold; font-size:1.1em; color:#000}

.left_banner{margin:10px; margin-left:10px; padding:0px; color:#FFFFFF; list-style:none ; border:#999 1px solid; text-align:left}
.latestNewsInnerHome {border:#de534c 3px solid; height:230px; margin-top:0px; margin-bottom:0px; margin-left:-4px; margin-right:-4px}
.lrcNews {border:#de534c 0px solid; border-top:#de534c 0px solid;height:230px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#cad8d0}
.itqBanner {border:#de534c 3px solid; height:99px; margin-top:0px; margin-bottom:0px; margin-left:-4px; margin-right:-4px}
.mensFootballGallery {border:#de534c 3px solid; height:210px; margin-top:0px; margin-bottom:0px; margin-left:-4px; margin-right:-4px}
.mensFootballGallery a { color:#000000}

.latestJobs{border:#de534c 3px solid; margin-top:0px; margin-bottom:0px; width:630px}
.testimonialLrc {border:#de534c 3px solid; height:199px; margin-top:0px; margin-bottom:0px; margin-left:-4px; margin-right:-4px}

.testimonialsInnerHome {border:#de534c 3px solid; height:250px; margin-top:0px; margin-bottom:0px; margin-left:-4px; margin-right:-4px; overflow:hidden}

.videoGalleryInnerHome { border:#ccc 3px solid; height:200px; margin-top:0px; margin-left:-4px; margin-right:-4px}
.lrcAffiliation { border:#ccc 3px solid; height:120px; margin-top:0px; margin-left:-4px; margin-right:-4px}
.careerAffiliation { border:#ccc 3px solid;  border-top:#ccc 0px solid;height:120px; margin-top:0px; margin-left:0px; margin-right:0px}
.InternationalNewsInnerHome { border:#ccc 3px solid; border-top:0px; border-bottom:0px; height:220px; margin-top:0px; margin-left:0px; margin-right:0px}
.InternationalSocial { border:#ccc 3px solid; border-top:0px; border-bottom:0px; height:120px; margin-top:0px; margin-left:0px; margin-right:0px}
/* Inner Content pages*/

.innerTitle	{ margin-top:0px; margin-bottom:0px; padding:0px}
.innerMainText { font-size:1em; font-weight:bold; letter-spacing:-1px;}
.innerSubTextBold { font-size:.9em; font-weight:bold; letter-spacing:-1px;}
.innerSubTextBoldGreen { font-size:.9em; font-weight:bold; letter-spacing:-1px; color:#558476}
.innerSubTextBoldBlue { font-size:.9em; font-weight:bold; letter-spacing:-1px; color:#6eb4cd}
.innerSubTextBoldOrange { font-size:.9em; font-weight:bold; letter-spacing:-1px; color:#ef984a}
.innerSubTextBoldRed { font-size:.9em; font-weight:bold; letter-spacing:-1px; color:#fb4357}
.innerSubTextNormal { font-size:.9em; letter-spacing:0px; color:#585858; width:650px; float:left; margin-bottom:20px; border:#000 0px solid}
.innerSubTextNormal a{ font-size:.9em; letter-spacing:0px; color:#585858;}
.imageCaption { font-size:.7em; color:#000; font-style:italic}
.newsContact { font-size:.8em; color:#333; font-style:italic; margin:10px 0px; font-weight:bold}
.newsTextMain { font-size:1em; color:#333;}
.newsTextMain a{ font-size:1em; color:#333;}
.moreNews { font-size:.9em; color:#000; background:url(../images/icon_square_white.gif) no-repeat left top; padding-left:10px; padding-bottom:5px; text-decoration:none; width:200px}
.moreNews a{ font-size:.9em; color:#000; font-weight:normal; text-decoration:none}
.moreNews a:link{ font-size:.9em; color:#000; font-weight:normal; text-decoration:none}
.moreNews a:visited{ font-size:.9em; color:#000; font-weight:normal; text-decoration:none}
.moreNews a:active{ font-size:.9em; color:#000; font-weight:normal; text-decoration:none}
.moreNews a:hover{ font-size:.9em; color:#333; font-weight:normal; text-decoration:underline}

.innerMoreNews {font-size:80%; color:#000; background:url(../images/icon_square_white.gif) no-repeat left top; padding-left:10px; padding-bottom:5px; text-decoration:none; width:200px; font-weight:normal}
.innerMoreNews a{text-decoration:none}
.innerMoreNews a:link{text-decoration:none}
.innerMoreNews a:visited{text-decoration:none}
.innerMoreNews a:active{text-decoration:none}
.innerMoreNews a:hover{text-decoration:underline; color:#000}




/* NEWS*/
.innerTitleNews	{ margin:0px; padding:0px}
.innerTitleNews h2	{ margin:0px; padding:0px}


/* GALLERY TITLE*/

.galleryTitle { font-size:.9em; letter-spacing:-1px; color:#333; font-weight:bold; padding-bottom:10px}
.galleryTitle a{color:#333}
.galleryTitle a:link{color:#333}
.galleryTitle a:visited{color:#333}
.galleryTitle a:active{color:#333}
.galleryTitle a:hover{color:#333}

.galleryDate { font-size:.7em; color:#999; padding-top:5px}
.galleryDateInnerHome { font-size:.7em; color:#000; padding-top:5px}

.innerSubText { font-size:.9em; letter-spacing:0px;}
.innerSmallText { font-size:.8em; letter-spacing:0px;}
.innerContent {width:935px;  border:#e6e5e5 3px solid;  margin:auto; display:table; }
div.innerContent h4 {
	font-weight: bold;
	font-size: 1em;
	color: #007692;
	line-height: 15px;
	margin-bottom: 5px;
	
}
div.innerContent h3{
	font-weight: bold;
	font-size: 1.1em;
	color: #007692;
	padding-bottom: 2px;
	padding-top: 15px;
}
div.innerContent p{
	font-size: .8em;
	padding-bottom: 2px;
	padding-top: 5px;
}
div.innerContent ul {
	font-size: .9em;
	padding-bottom: 2px;
	padding-top: 5px;
}
div.innerContent ul li {
	background:url(../images/icon_square_list.gif) no-repeat left top;
	padding-left:15px;
	list-style:none;
}

.innerContentLeft {width:250px; float:left; margin-right:20px; background-color:#f5fef9; border-right:#f7f6f6 1px solid; display:table; z-index:100 }
.innerContentBox {float:right; width:218px; margin:0px 0px 20px 20px; border:#000 0px solid; background:#92b4ae; color:#FFFFFF; font-size:1.2em; letter-spacing:-1px; font-weight:bold}
.innerNewsBox {float:right; width:205px; margin:0px 0px 20px 20px; border:#000 3px solid; background:#fff; color:#000; font-size:1.2em; letter-spacing:-1px; font-weight:bold}
.innerNewsBox a{color:#000;text-decoration:underline}
.innerNewsBox a:hover{color:#fff; text-decoration:none}

.exclamation {font-size:1.8em; font-weight:bold;}
.jobsTitle {font-size:1.3em; color:#0485b5; margin-left:0px; text-decoration:underline; font-weight:bold}
.jobsTitle a{color:#0485b5; text-decoration:none; letter-spacing:-1px}
.jobsDescription { font-size:9pt; margin-left:0px; width:95%}
.jobsDescription p{font-size:9pt; line-height:16px; margin-left:0px; text-decoration:none}
.jobsLink { font-size:9pt; color:#089acd; line-height:16px; text-decoration:underline}

/* CMS alternate rows */
.altdelRow_0 {width:98%; font-size:90%; font-weight:normal;  background-color:#ddd}
.altdelRow_1 {width:98%; font-size:90%; font-weight:normal; }

/* CUSTOM CG STYLES: */
#featured_course 
{
width:294px;
font-size:1.5em;
letter-spacing:-2px;
border: #f08342 2px solid;
border-bottom: #f6dac9 1px solid;
padding-bottom:5px;
color:#f08342;
background:#f08342;
background:url(../images/bg_thumbprint1.gif) right top no-repeat;
margin:0px

}

#featured_course a
{
color:#f08342;
}

#featured_course_title 
{
width:290px;
border: #f08342 2px solid;
border-top: #769594 0px solid;
margin:0px 0px 5px 0px;
font-size:.8em;
font-weight:bold;
letter-spacing:-1px;
padding-left: 4px;
}
#featured_course_title a
{
color:#000;
}
#featured_course_title a:hover {
	color: #72b63b;
	text-decoration:underline;
}