/* CSS Document */

body {
/*  CP 0620  */	
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100.01%;
	color: #000;
	background-color: #2e559c;
/*	background-color: #1F3D77; */
	margin: 0 auto;
	padding: 0;
/*	background-image: url(images/USMbg2.gif);  */
	background-image: url(http://usm.maine.edu/images/new/USMbg4.jpg);
	background-repeat: repeat-x;
}


p {
	margin: 0 auto;
	padding: 0 0 5px 0;
}

input
{
	margin: 0 auto;
	padding: 0;
}

img { 
	border: 0; 
}

img.left { float:left; margin:0 15px 5px 0; }

img.right { float:right; margin:0 0 5px 15px; }

h1 h2, h3, h4, h5, h6 {
 	margin: 0 auto;
	padding: 0;
	display: inline; 
}


/*Page Banner/Header*/

.banner {
	width: 850px;
	height: 62px;
	margin: 0 auto;
	padding: 5px 0 0 10px;
	background-color: #0F2C6F;
	background-image: url(http://usm.maine.edu/images/new/bannerBg.gif);
	background-repeat: no-repeat;
	color: #7A8CAF;
	font-size: 0.625em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
}

.banner h1 { margin:0; }

.banner h1 a { /* image replacement */
	display:block;
	background:url(http://usm.maine.edu/images/new/USM_logo.gif) no-repeat;
	width:431px;
	height:45px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

/*  CP 0621  */
#banner-links a:link, #banner-links a:active {
/* #banner-links a:link, banner-links a:visited, banner-links a:active { */
	text-transform: uppercase;
	text-decoration: none;
	color: #FFF;
	padding:0px;
	margin:0px;
}


/*  CP 0621  */
#banner-links a:visited {
	text-transform: uppercase;
	text-decoration: none;
	/*color: #6699ff;*/
	color:#FFF;
	padding:0px;
	margin:0px;
}

/*  CP 0621  */
#banner-links a.external:visited {
	/*color: #6699ff;*/
	color:#FFF;
	font-weight: bold; 
	
}

#banner-links a:hover {
	text-decoration: underline;
}

/*  CP 0621  */
#banner-links { 
	float:right; 
	margin:10px 0 0; 
	padding:0; 
	width:400px; 
	color:#FFF; 
}

/*  CP 0621  */
#banner-links ul { 
	float: right; 
	margin: 4px 10px 0 0; 
	font-size: 1em; 
	/*color: #6699ff;*/
	color:#FFF;
	}
	
/*  CP 0621  */
#banner-links ul a:visited {
	text-transform: uppercase;
	text-decoration: none;
	/*color: #6699ff;*/
	color:#FFF;
	}
	
/*  CP 0621  */
#banner-links li a:visited {
	/*color: #6699ff;*/
	color:#FFF;
	}


/*  CP 0621  */
#banner-links li {
	display:inline;
	list-style-type:none;
	/*color: #6699ff;*/
	color:#FFF;
}

/*  CP 0621  */
.banner form { 
	float: right; 
	padding:0; 
	margin:0; 
	}

.hide-from-screen {		/* added by RM */
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

.searchField {
	margin:0 3px 0 0;
	padding:0;
	font-size:0.9em;
	color: #1E3B78;
	font-weight: bold;
	float:left;
}

/*  CP 0621  */
.spyglass { float:left; padding:0; margin:0px 10px 0px 0px; }

.apply {
	width: 150px;
	height: 22px;
	float: right;
	padding: 0;
	margin: 9px 0 0 0;
}

/*Page Banner/Header End*/

.white {
	color: #FFF;
}


/*Global Navigation*/
.nav {                      /* modified by RM */
	width: 858px;
	height: 22px;
	margin: 0px auto;
	/*padding: 0px;*/
	padding:0 0 0 1px;
	text-align: left;
	background-color: #1E3B78;
	border-top: 2px solid #FFCC00;
	/*border-left: 1px solid #3D5D8E;
	border-right: 1px solid #3D5D8E;*/
	background-image: url(http://usm.maine.edu/images/new/navBg.gif);
}

.whiteLine {
	border-bottom: 2px solid #FFF;
}

.navCol {
	float: left;
	font-size: 0.75em;
	color: #FFF;
	text-transform: uppercase;
	vertical-align: middle;	
}

.navColHi {
	float: left;
	font-size: 0.75em;
	color: #FFCC00;
	background-image: url(http://usm.maine.edu/images/new/navColHi.gif);
	height:12px;
	text-transform: uppercase;
	vertical-align: middle;	
}

.nav a:link, .nav a:visited, .nav a:active {
	color: #FFF;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
}

.nav a:hover {
	color: #FFCC00;
	text-decoration: none;
}

/*Global Navigation End*/

/*Sub Navigation*/
.subNav {
	width: 858px;
	height: 28px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	border-left: 1px solid #3D5D8E;
	border-right: 1px solid #3D5D8E;
}

/*************************************************/
/*from EMG global.css found in learning zip file */
.subNav li a:link,.subNav li a:active, .subNav li a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.subNav li a:hover{
	text-decoration:underline;
}
/*************************************************/

#subNavUL {
	position:relative;
	top:-5px;
	padding:3px;
	margin:0px;
}
#subNavUL li {
	padding-left: 10px;
	font-size: 11px;
	font-weight:bold;
	/*color: #1E3B78;*/ /* ?? removed by EMG in one of their versions; still appears in others */
	display: inline;
	list-style-type: none;
}

.subNavCol {
	float: left;
	font-size: 0.625em;
	color: #1E3B78;
	vertical-align: middle;
	border:1px solid red;
}


.subNavLife {
	background-image: url(../images/lifeSubNav.png);
}

.subNavAdmiss {
	background-image: url(http://usm.maine.edu/images/new/admissSubNav.gif);
}

.subNavLearn{
	background-image: url(http://usm.maine.edu/images/new/learnSubNav.gif);
}

/*Sub Navigation*/


.subNavDiscover {
	background-image: url(http://usm.maine.edu/images/new/discoverSubNav.gif);
}

.subNavDiscover a:link, .subNavLife a:visited, .subNavLife a:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.subNavDiscover a:hover {
	text-decoration: underline;
}

.subNavAdmission{
	background-image: url(http://usm.maine.edu/images/new/3rdLevel_Admission_topNav.gif);
}

.subNavAdmission ul {
	position:relative;
	top:-5px;
	padding:3px;
	margin:0px;
}
.subNavAdmission li {
	padding-left: 10px;
	font-size: 0.625em;
	color: #FFCC00;
	display: inline;
	list-style-type: none;
}

.subNavAdmission li a:link, .subNavAdmission li a:visited, .subNavAdmission li a:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.subNavAdmission a:hover {
	text-decoration: underline;
}
.subNavGraduate{
	background-image: url(http://usm.maine.edu/images/new/graduate_topNav.gif);
}

.subNavGraduate a:link, .subNavGraduate a:visited, .subNavGraduate a:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.subNavGraduate a:hover {
	text-decoration: underline;
}

.subNavLife a:link, .subNavLife a:visited, .subNavLife a:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.subNavLife a:hover {
	text-decoration: underline;
}

.subNavAdmiss a:link, .subNavAdmiss a:visited, .subNavAdmiss a:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

.subNavAdmiss a:hover {
	text-decoration: underline;
}


/* class copied from 3Admiss.css to set yellow on "Here" page - MC 08.22.08 */
.subNavAdmiss .Here3 a:link , 
.subNavAdmiss .Here3 a:visited , 
.subNavAdmiss .Here3 a:hover , 
.subNavAdmiss .Here3 a:active {
	color: #FFCC00;
	text-decoration: none;
}



/*Sub Navigation End*/

/*Admission*/
#admissModule {
	clear: both;
	width: 858px;
	height: 35px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFCC00;
	background-image: url(http://usm.maine.edu/images/new/admissBg.gif);
	background-repeat: repeat-x;
}

.admissCol {
/*  CP 0620  */	
/*	float: left; */
	float: right;
	font-size: 0.625em;
	color: #1E3B78;
	text-transform: uppercase;
	font-weight: bolder;
	vertical-align: middle;	
}

.admissColAdmiss {
/*  CP 0620  */	
	float: left;
/*	float: right; */
	font-size: 0.625em;
	color: #1E3B78;
	text-transform: uppercase;
	font-weight: bolder;
	vertical-align: middle;	
}

.admissCol a:visited, .admissCol a:active, .admissCol a:link {
/*  CP 0620  */	
	color: #1E3B78;
	font-weight: normal;
	text-transform: uppercase;
	font-weight: bolder;
	text-decoration: none;
}

.admissCol a:hover {
/*  CP 0620  */	
	color: #000;
	text-decoration: none;
	font-weight: bolder;
}

/*Admission End*/


/*Flash Component*/
#flash {
	width: 858px;
	height: 285px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	background-color: #FFF;
	background-image: url(http://usm.maine.edu/images/new/flash.jpg);
	background-repeat: no-repeat;
}
/*Flash Component End*/

/*Image Component*/
#image {
	width: 858px;
	height: 299px;
	margin: 0 auto;
	padding: 0;
}
/*Image Component End*/

/* CP 0620  */
/*Level 3 Image Component*/
#imageL3 {
	width: 858px;
	height: 126px;
	margin: 0 auto;
	padding: 0;
}
/*Level 3 Image Component End*/

/*Page Layout Devices*/

.container {
	position: relative;
	width: 858px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
	text-align: left;
	border-left: 1px solid #3D5D8E;
	border-right: 1px solid #3D5D8E;
}

.colOne {
	width: 275px;
	float: left;
	margin: 0 auto;
	padding: 0;
}

.colLeft {
	float: left;
}

.colLeftsm {
	float: left;
	font-size: 9px;
}

.colRight {
	float: right;
}

.colRightSub
{
	margin: 25px 0 0 0;
	float: right;
}


/* CP 0620 */
.colBotPad {
	margin: 0 0 0 300px;
	float: right;
}

.width225 {
	width: 225px;
}

.width245 {
	width: 245px;
}

.width275 {
	width: 275px;
}

.width290 {
	width: 290px;
}

.width375 { /* MC 08.21.08 */
	width: 375px;
}

.width640 { /* MC 08.21.08 */
	width: 640px;
}

.width750 { /* MC 08.21.08 */
	width: 750px;
}

.content {
	float: left;
	width: 580px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.contentGalleries {
	float: left;
	width: 590px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

/*  CP 0620  */
.cover {
	background-image: url(http://usm.maine.edu/images/new/subContentGradCover.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.subs {
	background-image: url(http://usm.maine.edu/images/new/subContentGrad.gif);
	background-repeat: repeat-y;
}

/*Second Level Content Area : Life*/

/*Life begin*/
.subContentLife {
	width: 320px;
	padding: 20px 5px 5px 5px;
	margin: 0 0 0 10px;
}

.subContentLife p, .subContentAdmiss p, .subContentLearn p { 
	padding: 5px 0 10px 0;
}

.subContentLife h2 { 
	color: #E57F1B;
	font-size: 1.5em;
	display: inline; 
}

.subContentLife h3 { 
	color: #E57F1B;
	font-size: 1.25em;
	display: inline; 
}
/*Life end*/

/*Admission begin*/
.subContentAdmiss {
	width: 320px;
	padding: 20px 5px 5px 5px;
	margin: 0 0 0 10px;

}

.subContentAdmiss h2 { 
	color: #009999;
	font-size: 1.5em;
	display: inline; 
}

.subContentAdmiss h3 { 
	color: #009999;
	font-size: 1.25em;
	display: inline; 
}
/*Admission end*/

/*Learning begin*/
.subContentLearn {
	width: 310px;
	padding: 20px 5px 5px 5px;
	margin: 0 0 0 10px;
}


.subContentLearn h2 { 
	color: #D8B209;
	font-size: 1.5em;
	display: inline; 
}
/*Learning end*/


/* Added more by Fuad 

1. added clear:both for the layer to always stay lower of the content while maintaining float: left
2. added .wavesElongated for the entire width of the application
*/
.waves {
	float: left;
	width: 265px;
	height: 85px;
	margin: 0;
	padding: 0;
	background-image: url(http://usm.maine.edu/images/new/footerWaves.gif);
	background-repeat: no-repeat;
	clear: both;
}

.2Elongated {
	float: left;
	width: 100%;
	height: 85px;
	margin: 0;
	padding: 0;
	background-image: url(http://usm.maine.edu/images/new/footerWaves2.gif);
	background-repeat: no-repeat;
	clear: both;
}
.wavesElongated {
	float: left;
	width: 100%;
	height: 85px;
	margin: 0;
	padding: 0;
	background-image: url(http://usm.maine.edu/images/new/footerWaves2.gif);
	background-repeat: no-repeat;
	clear: both;
}
.wavesBlue {
	float: left;
	width: 265px;
	height: 85px;
	margin: 0;
	padding: 0;
	background-image: url(http://usm.maine.edu/images/new/footerWavesBlue.gif);
	background-repeat: no-repeat;
	clear: both;
}

.wavesElongatedBlue {
	float: left;
	width: 100%;
	height: 85px;
	margin: 0;
	padding: 0;
	background-image: url(http://usm.maine.edu/images/new/footerWavesBlue.gif);
	background-repeat: no-repeat;
	clear: both;
	text-align: right;
	background-color: #152B54;
}

.wavesFooter {
	float: left;
	width:  848px;
	height: 85px;
	margin: 0;
	padding: 0;
	background-image: url(http://usm.maine.edu/images/new/footerWaves2.gif);
	background-repeat: no-repeat;
	/*background-color: #FFF;*/ /*changed by emg in version of global.css found in learning zip file */
	background-color: #1E3b78;
}

#footer {
	width: 860px;
	height: 92px;
	margin: 0 auto;
	padding: 0;
	color: #FFF;
	text-align: left;
	font-size: 0.625em;
	font-weight: bold;
	line-height: 14px;
	background-image: url(http://usm.maine.edu/images/new/footerBg.gif);
	background-repeat: no-repeat;
}

#footer a:link, #footer a:visited, #footer a:active {
	margin: 0 auto;
	padding: 0;
	color: #FFCC00;
	text-transform: uppercase;
}

#footer a:hover {
	color: #FFCC00;
	text-decoration: underline;
}


.pad2 {
	padding: 2px;
}

.pad05 {
	padding: 0 5px 0 5px;
}

.pad5 {
	padding: 5px;
}

.pad5_7 {
	padding: 5px 7px;
}

.pad8 {
	padding: 8px;
}

.pad5_10 {
	padding: 5px 10px;
}

.pad10 {
	padding: 10px;
}

.pad12 {
	padding: 12px 5px;
}

.pad1510 {
	padding: 15px 10px;
}

/*Footer Components End*/


.clear {
	clear: both;
}

.alignCenter {
	vertical-align: middle;
}

.alignBottom {
	vertical-align: text-bottom;
}

.alignRight {
	text-align: right;
}

.alignLeft {
	text-align: left;
}

.circlebullet ul, circlebullet li { /* MC 08.21.08 added to space list items */
	font-size: 1.2em/1.5em;
	list-style: circle outside;
}

.squarebullet ul, .squarebullet li { /* MC 08.21.08 added to space list items */
	font-size: 1.2em/1.5em;
	list-style: square outside;
}
/*Page Layout Devices End*/


/*MODULES*/

/*Video Module*/
.video
{
	width: 245px;
	margin: 0 0 0 10px;
	padding: 10px;
	background-image: url(http://usm.maine.edu/images/new/videoBg.gif);
	background-repeat: no-repeat;
	height: 183px;
}


/*News and Event Module*/
.newsEventsHead
{
	width: 290px;
	height: 23px;
	margin: 0 0 0 10px;
	padding: 0;
	background-color: #3399cc;
	color: #FFF;
}

.newsEventsHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/newsEvents.gif) no-repeat;
	width:290px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}


.newsEvents
{
	width: 270px;
	padding: 5px;
	margin: 0 0 0 10px;
	font-size: 0.75em;
	color: #666;
}

.newsEvents ul{
	list-style-type: none;
	margin: 0 auto;
	padding: 0;
}

.newsEvents li {
	padding: 10px 0 10px 0;
	border-bottom: 1px dotted #999;
}

.newsEvents a:link, .newsEvents a:visited, .newsEvents a:active {
	color: #1E3B78;
	font-weight: normal;
}

.newsEvents a:hover {
	text-decoration: underline;
}

.newsEvents .feed h4 { /* added by RM */
	padding-top:10px;
	display:block;
	font-size:100%;
}
.newsEvents .feed p.timestamp { /* added by RM */
	border-bottom: 1px dotted #999;
	padding-bottom:10px;
	font-size:90%;
}

.newsEvents p#more { padding-top:10px; } /* added by RM */

/*Sites For *Go To Module*/

.sitesForHead
{
	width: 265px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #006666;
	color: #FFF;
}

.sitesForHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/sitesFor.gif) no-repeat;
	width:265px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.goToHead {
	width: 265px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #CCCC00;
	color: #FFF;
}

.goToHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/goTo.gif) no-repeat;
	width:265px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.sitesForgoTo {
	width: 265px;
	margin: 0 auto;
	padding: 0;
	font-size: 0.6875em;
}

.sitesForgoTo ul {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0;
}

.sitesForgoTo li {
	line-height: 20px;
}

.sitesForgoTo a:link, .sitesForgoTo a:visited, .sitesForgoTo a:active {
	color: #1E3B78;
	padding: 10px;
	font-weight: bold;
	text-transform: none;
}

.sitesForgoTo a:hover {
	text-decoration: underline;
}

.last
{
	width: 265px;
	height: 20px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
	background-image: url(http://usm.maine.edu/images/new/greyGrad.gif);
	background-repeat: no-repeat;
}

/*Second Level RightHand Side Modules*/

.ResLifeHead {
	width: 217px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #EC8C2E;
	color: #FFF;
}

.ResLifeHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/lifeTitle_ResLife.gif) no-repeat;
	width:217px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.VisitHead {
	width: 217px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #EC8C2E;
	color: #FFF;
}

.VisitHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/lifeTitle_Visit.gif) no-repeat;
	width:217px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.InvolveHead {
	width: 217px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #EC8C2E;
	color: #FFF;
}

.InvolveHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/lifeTitle_Involve.gif) no-repeat;
	width:217px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.AdmissOfficeHead {
	width: 217px;
	height: 37px;
	margin: 0 auto;
	padding: 0;
	/* modified by MC 07.18: background-color: #0d9b8c; */
	color: #FFF;
}

.AdmissOfficeHead h2 { /* image replacement */
	margin:0;
	display:block;
	/* modified by MC: replaced old image with new version 07.18 */
	background:url(http://usm.maine.edu/images/new/admissTitle_Office.gif) no-repeat;
	width:217px;
	height:37px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.AdmissLinksHead {
	width: 217px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #006666;
	color: #FFF;
}

.AdmissLinksHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/admissTitle_Links.gif) no-repeat;
	width:217px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.AdmissNeighHead {
	width: 217px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #006666;
	color: #FFF;
}

.AdmissNeighHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/admissTitle_Neigh.gif) no-repeat;
	width:217px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.LearnProfileHead {
	width: 217px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #D7AB00;
	color: #FFF;
}

.LearnProfileHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/learnTitle_profile.gif) no-repeat;
	width:217px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

.LearnProfessorHead {
	width: 217px;
	height: 23px;
	margin: 0 auto;
	padding: 0;
	background-color: #D7AB00;
	color: #FFF;
}

.LearnProfessorHead h2 { /* image replacement */
	margin:0;
	display:block;
	background:url(http://usm.maine.edu/images/new/learnTitle_proff.gif) no-repeat;
	width:217px;
	height:23px;
	text-decoration:none;
	text-align:left;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}



.line-height18 {
	line-height: 18px;
}


.subRight {
	width: 217px;
	margin: 0 auto;
	padding: 0;
	font-size: 0.6875em;
}

.subRight ul {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0;
}

.subRight li {
	line-height: 20px;
	margin-left:0;
	/*margin-left:1em; /* from emg learning zip file */       /* both of these removed by RM as it messes up right column module alignments on some landing pages
	/*text-indent:-1em; /* from emg learning zip file */
}

.subRight li a:link, .subRight li a:visited, .subRight li a:active {
	color: #1E3B78;
	padding: 10px;
	font-weight: bold;
	text-transform: none;
}

.subRight a:hover {
	text-decoration: underline;
}

.subRight li.inactive { 
	/*margin-left:1em;*/
	padding:0 10px;
	font-weight: bold;
	color:#999999;
	line-height:120%;
	margin-top:5px;
	margin-bottom:5px;
}

.subRightDiscov li.inactive { 
	margin:5px 0;
	padding:0 10px;
	font-weight: bold;
	color:#999999;
	line-height:120%;
}

/*Second Level RightHand Side Modules end*/


/*  CP 0621  */
.subLastLrg {
	width: 223px;
	height: 20px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
	background-image: url(http://usm.maine.edu/images/new/greyGradLrg.gif);
	background-repeat: no-repeat;
}


.subLast {
	width: 217px;
	height: 20px;
	margin: 0 auto;
	padding: 0;
	background-color: #FFF;
	background-image: url(http://usm.maine.edu/images/new/greyGrad2.gif);
	background-repeat: no-repeat;
}

/*MODULES END*/

/*General Links*/
/*a:link, a:visited, a:active {text-decoration: none;}    modified by RM
a:hover {text-decoration: underline;}*/

a:link, a:visited { color:#1E3B78; font-weight:bold; text-decoration:none; }

a:hover, a:active, a:focus { text-decoration:underline; }

/*subpage additions*/
.graduateStudiesText, .admissionText, .learnText, .academicText, .lifeText, .discoverText {
	font-size: 0.75em;
	color: #333333;
	padding: 5px 15px 5px 15px;
	line-height:135%;
	}
.graduateStudiesText p, .admissionText p, .learnText p, .academicText p, .lifeText p, .discoverText p { 
	padding: 0 0 10px 0;
	}
	
.graduateStudiesText h2, .admissionText h2, .learnText h2, .academicText h2, .lifeText h2, .discoverText h2 { line-height:120%; }

.graduateStudiesText h2 { 
	font-size: 2em;
	color: #cccc00;
	}
.admissionText h2 {
	font-size: 2em;
	color: #0d9b8c;
	}
.admissionText h3 {
	color: #0d9b8c;
	padding: 0 0 10px 0;
	font-size:1.25em;
	}
.learnText h2 {
	font-size: 2em;
	color:#D8B209;
}
.academicText h2 {
	font-size: 2em;
	color:#cc0000;
}
.lifeText h2 {
	font-size: 2em;
	color:#E57F1B;
}
.discoverText h2 {
	font-size: 2em;
	color:#5282AD;
}
	
.graduateStudiesText a:link, .graduateStudiesText a:visited, .graduateStudiesText a:active, 
.admissionText a:link, .admissionText a:visited, .admissionText a:active,
.learnText a:link, .learnText a:visited, .learnText a:active,
.academicText a:link, .academicText a:visited, .academicText a:active, 
.lifeText a:link, .lifeText a:visited, .lifeText a:active,
.discoverText a:link, .discoverText a:visited, .discoverText a:active 	{ 
	color: #1e3b78; font-weight: bold;
	}

.graduateStudiesText a:hover, .admissionText a:hover, .learnText a:hover, .academicText a:hover, .lifeText a:hover, .discoverText a:hover	{ 
	text-decoration: underline;
	}

.graduateStudiesText ul, .admissionText ul, .learnText ul, .academicText ul, .lifeText ul, .discoverText ul, .subContentLearn ul { 
	margin-left:0px;
	margin-top:5px;
	padding-left: 10px;
	list-style-type:none;
	}
.graduateStudiesText ul li 	{ padding-left:15px;padding-bottom:5px;background-image:url(http://usm.maine.edu/images/new/3rdLevel_graduate_bullet.png);background-repeat:no-repeat;background-position:0px 0px;}
.admissionText ul li 			{ padding-left:15px;padding-bottom:5px;background-image:url(http://usm.maine.edu/images/new/3rdLevel_admission_bullet.png);background-repeat:no-repeat;background-position:0px 0px;}
.learnText ul li { padding-left:15px;padding-bottom:5px;background-image:url(http://usm.maine.edu/images/new/3rdLevel_learn_bullet.png);background-repeat:no-repeat;background-position:0px 0px;}
.academicText ul li { padding-left:15px;padding-bottom:5px;background-image:url(http://usm.maine.edu/images/new/3rdLevel_academic_bullet.png);background-repeat:no-repeat;background-position:0px 0px;}
.lifeText ul li { padding-left:15px;padding-bottom:5px;background-image:url(http://usm.maine.edu/images/new/3rdLevel_life_bullet.png);background-repeat:no-repeat;background-position:0px 0px;}
.discoverText ul li { padding-left:15px;padding-bottom:5px;background-image:url(http://usm.maine.edu/images/new/3rdLevel_discover_bullet.png);background-repeat:no-repeat;background-position:0px 0px;}
.subContentLearn ul li 			{ padding-left:15px;padding-bottom:5px;background-image:url(http://usm.maine.edu/images/new/learn_bullet.gif);background-repeat:no-repeat;background-position:0px 0px;}

.graduateStudiesText li a, .admissionText li a, .learnText li a, .academicText li a, .lifeText li a, .discoverText li a, .subContentLearn li a		{ 
	color: #1E3b78;
	font-weight: bold;
	font-style: normal;
	}
.lowPadding 				{ margin: 10px 20px;}
.ReturnToDiscoverUSMDiv2 a		{ color:#ffcc00;font-size:14px;}
.ReturnToDiscoverUSMDiv a		{ font-size:14px;}
.ReturnToDiscoverUSM, 
.ReturnToAdmission 			{ color: #0d9b8c;font-weight: bold;margin-right: 30px;}

dl.nomargin dt { font-weight:bold; }

dl.nomargin dd { margin-left:0; }

/************** for bottom of second level pages *****************/
.LearnHomeLink {
    margin: 35px 20px auto auto;
    padding-bottom: 50px;
    text-align: right;
}

.LearnHomeLink a:link,
.LearnHomeLink a:visited {
    color: #D8B209;
    text-decoration: none;
}

.LearnHomeLink a:hover,
.LearnHomeLink a:active {
    color: #D8B209;
    text-decoration: underline;
}

.LearnHomeLinkText {
    color: #D8B209;
    font-size: 0.9em;
    font-weight: bold;
}


.LifeHomeLink {
    margin: 35px 20px auto auto;
    padding-bottom: 50px;
    text-align: right;
}

.LifeHomeLink a:link,
.LifeHomeLink a:visited {
    color: #E57F1B;
    text-decoration: none;
}

.LifeHomeLink a:hover,
.LifeHomeLink a:active {
    color: #E57F1B;
    text-decoration: underline;
}

.LifeHomeLinkText {
    color: #E57F1B;
    font-size: 0.9em;
    font-weight: bold;
}


.DiscoverHomeLink {
    margin: 35px 20px auto auto;
    padding-bottom: 50px;
    text-align: right;
}

.DiscoverHomeLink a:link,
.DiscoverHomeLink a:visited {
    color: #6699cc;
    text-decoration: none;
}

.DiscoverHomeLink a:hover,
.DiscoverHomeLink a:active {
    color: #6699cc;
    text-decoration: underline;
}

.DiscoverHomeLinkText {
    color: #6699cc;
    font-size:1em;
    font-weight: bold;
}

ul.nobullet, ul.nobullet li, ul.nobullet li li { list-style:none; background-image:none; }

ul.nobullet li { margin-left:0; padding-left:0; }

.imageCol img { margin:10px auto; display:block; }
