/* Common */

body {
	margin: 0px;
	padding: 0px;
	background: url(images/bkgd-footer.gif) repeat-x fixed bottom;
	font: small Arial, Helvetica, sans-serif small;
}

#bannertopleft { 
position: absolute; 
left: 0; 
top: 0;
display: block; 
height: 195px; 
width: 400px;
text-decoration: none;
}
a {
	color: #971B1E;
}
.red-link a{
	color: #971B1E;
}
a:hover {
	text-decoration: none;
	color: #971B1E;
}
h2 {
	color: #FFFFFF;
	text-align: left;
	font-size: 140%;
	padding: 3px 10px;
	margin: 0px;
}
h6 {
	font-size: 100%;
}
#container {
	width: 960px;
	margin: 0px auto;
}
.apply-now a{
	float:left;
	background:url(images/apply-now.gif) no-repeat;
	display:block;
	width:163px;
	height:34px;
}
.apply-now a:hover{
	background-position: 0px -34px;
}
#new-exciting {
	width:158px; 
	border: 1px solid #CCCCCC;
	background: url(images/new-exciting-09.gif) no-repeat;
	}
#spot-one a {
	display:block;
	width:158px; 
	height:60px; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background: url(images/first-leader.gif) no-repeat;
	margin-top:25px;
	}
#spot-two a {
	display:block;
	width:158px; 
	height:60px; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background: url(images/full-accreditation-2009.gif) no-repeat;
	margin-top:5px;
	}
#spot-three a {
	display:block;
	width:158px; 
	height:60px; 
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background: url(images/Accreditations-approvals.gif) no-repeat;
	margin-top:5px;
	}
	

/* Header */
#header-bkgd-banner {
	background: url(images/bkgd.gif) repeat-x;
	height:250px;
	margin-left:287px;
}
#header-bkgd {
	background: url(images/bkgd.gif) repeat-x;
	height:250px;
}

#header {
	background: url(images/bkgd-header.gif) no-repeat;
	height: 180px;
	text-align: right;
	padding: 0px;
	width: 960px;
}
#header-computer {
	background: url(images/bkgd-header-comp.gif) no-repeat;
	height: 180px;
	text-align: right;
	padding: 0px;
	width: 960px;
}
#header p {
	margin: 0px;
	padding: 0px;
}
#header-top {
	height: 120px;
	margin: 0px;
	padding-top: 27px;
	float: left;
	width: 960px;
}
#header-top p {
	clear: right;
	margin: 0px;
	padding: 20px 0px 0px;
	float: right;
	color: #666666;
	font-size: 90%;
}
#header-top a {
	color: #999999;
	font-weight: 700;
	font-size: 95%;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
}
#header-top a:hover {
	color: #941B1E;
}
.replace {
	position: relative;
	margin: 0px /*auto*/;
	padding: 0px;
	overflow: hidden;
	/* */
}
.replace span {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
#logoh1, #logoh1 span {
	height: 56px;
	width: 303px;
	background-image: url(images/logo-header.gif);
	float: right;
	color: #E7E8E8;
	border: 0px;
}
#header-bottom {
	width: 760px;
	float: left;
	padding-left: 200px;
	clear: left;
}
#border {
	border: 1px solid #CCCCCC;
	margin: 3px 0px 0px;
	padding: 2px;
	width: 556px;
	float: left;
}
h2.som {
	background: #00245D;
}
h2.svm {
	background: #78A22F;
}
h2.sas {
	background: #53247F;
}
h2.other {
	color: #666667;
	background: #FFFFFF;
}
#searchbox {
	width: 160px;
	text-align: left;
	float: right;
	padding-left: 28px;
	clear: none;
}
#searchbox form {
	margin: 0px;
	padding: 0px;
}
#searchbox label {
	display: block;
	font-size: 85%;
	font-weight: 700;
	text-transform: uppercase;
	color: #666666;
}
#searchbox input.searchbox {
	width: 125px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
	font-size: 88%;
	height: 18px;
}
#searchbox input.gobutton {
	margin: 0px;
	padding: 0px;
	float: left;
}

/* Main - Left Column */

#left-column {
	float: left;
	width: 160px;
	margin-top: 10px;
}
#left-column div.border {
	border: 1px solid #CCCCCC;
	padding: 4px 4px 0px;
	margin-bottom: 5px;
}
#left-column img {
	display: block;
}
#left-column h2 {
	background: #1D1D1D;
	margin: 0px 0px 4px;
	padding: 6px 15px;
	font-size: 90%;
}
#left-column h2 a {
	color: #FFFFFF;
	text-decoration: none;
}
#left-column h2 a:hover {
	text-decoration: underline;
}
#left-column img.spacer {
	margin: 0px 0px 4px;
	padding: 0px;
}
#left-column ul.som {
	background: #00245D;
}
#left-column ul.svm {
	background: #78A22F;
}
#left-column ul.sas {
	background: #53247F;
}
#left-column ul.gray {
	background: #333332;
}
#left-column ul.red {
	background: #971B1E;
}
#left-column ul.gold {
	background: #746E56;
}
#left-column ul {
	margin: 0px 0px 4px;
	padding: 8px 0px 10px;
	list-style: none;
}
#left-column ul li {
	padding: 0px;
	margin: 0px;
	display: inline;
}
#left-column ul li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 85%;
	font-weight: 700;
	display: block;
	padding: 3px 15px;
	margin: 0px;
}
#left-column ul.som li a.selected {
	background: #000F28;
}
#left-column ul.som li a.selected:hover {
	background: #000F28 url(images/nav-carrot.gif) no-repeat 7px 7px;
}
#left-column ul.svm li a.selected {
	background: #506C20;
}
#left-column ul.svm li a.selected:hover {
	background: #506C20 url(images/nav-carrot.gif) no-repeat 7px 7px;
}
#left-column ul.sas li a.selected {
	background: #2C1342;
}
#left-column ul.sas li a.selected:hover {
	background: #2C1342 url(images/nav-carrot.gif) no-repeat 7px 7px;
}
#left-column ul.gray li a.selected {
	background: #000000;
}
#left-column ul.gray li a.selected:hover {
	background: #000000 url(images/nav-carrot.gif) no-repeat 7px 7px;
}
#left-column ul.red li a.selected {
	background: #470E0F;
}
#left-column ul.red li a.selected:hover {
	background: #470E0F url(images/nav-carrot.gif) no-repeat 7px 7px;
}
#left-column ul li a:hover {
	background: url(images/nav-carrot.gif) no-repeat 7px 7px;
	color: #fff;
}
a#summermed {
    display: block;
    width: 250px;
    height: 45px;
    background-image: url(images/sumercamp-medbutton.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#summermed:hover {
    background-position: 0 -45px;
}
a#summervet {
    display: block;
    width: 259px;
    height: 45px;
    background-image: url(images/sumercamp-vetbutton.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#summervet:hover {
    background-position: 0 -45px;
}
a#about-sgu {
    display: block;
    width: 150px;
    height: 44px;
    background-image: url(images/nav-about-sgu.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#about-sgu:hover {
    background-position: 0 -44px;
}
a#schools {
    display: block;
    width: 150px;
    height: 44px;
    background-image: url(images/nav-programs.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#schools:hover {
    background-position: 0 -44px;
}
a#student-success {
    display: block;
    width: 150px;
    height: 51px;
    background-image: url(images/nav-student-success.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#student-success:hover {
    background-position: 0 -51px;
}
a#life-at-sgu {
    display: block;
    width: 150px;
    height: 44px;
    background-image: url(images/nav-life-at-sgu.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#life-at-sgu:hover {
    background-position: 0 -44px;
}
a#people-of-sgu {
    display: block;
    width: 150px;
    height: 44px;
    background-image: url(images/nav-people-of-sgu.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#people-of-sgu:hover {
    background-position: 0 -44px;
}
a#research {
    display: block;
    width: 150px;
    height: 44px;
    background-image: url(images/nav-research.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#research:hover {
    background-position: 0 -44px;
}
a#news-and-events {
    display: block;
    width: 150px;
    height: 35px;
    background-image: url(images/nav-news-and-events.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#news-and-events:hover {
    background-position: 0 -35px;
}
a#sgu-live {
    display: block;
    width: 150px;
    height: 35px;
    background-image: url(images/nav-sgu-live.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#sgu-live:hover {
    background-position: 0 -35px;
}
a .alt { display: none; }

#left-column img.barker {
	margin-top: 20px;
}

/* Main - Home Page */

#home-main {
	float: left;
	width: 760px;
	padding-left: 40px;
	margin-top: 10px;
}
#home-main-image-container {
	position:relative;
	width: 760px;
	height: 311px;
}
#home-border {
	border: 1px solid #CCCCCC;
	margin: 3px 0px 0px;
	padding: 2px;
	width: 596px;
	float: left;
}
#new-home-border {
	width: 602px;
	float: left;
}

#sgu-news-events-header {
	float:left;
	width:290px;
	height:25px;
	border-bottom: 1px solid #979797;
	font-size:18px;
	color:#971B1E;
	font:Verdana, Geneva, sans-serif;
}
#sgu-spotlight-header {
	float:right;
	width:290px;
	height:25px;
	border-bottom: 1px solid #979797;
	font-size:18px;
	color:#971B1E;
	font:Verdana, Geneva, sans-serif;
}
	



#home-main-left {
	float: left;
	width: 612px;
	margin-top: 7px;
}
#home-main-right {
	float: left;
	width: 148px;
	margin-top: 10px;
}
#home-content {
	border: 1px solid #CCCCCC;
	float: left;
	width: 580px;
	margin-top: 6px;
	padding: 10px;
}
#new-home-content {
	float: left;
	width: 602px;
	margin-top: 6px;
}
#home-content img {
	float: left;
	margin-right: 10px;
}
#home-content h3 {
	font-size: 100%;
	color: #971B1E;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
#home-content a:hover {
text-decoration:underline;
}
#home-content a {
text-decoration:none;
}
#home-content p{
	margin: 5px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
	font-size: 95%;
}
#home-content-left {
	float: left;
	width: 280px;
	padding-right: 9px;
	border-right: 1px dashed #CCCCCC;
}
#new-home-content-left {
	float: left;
	width: 290px;
	padding-right: 12px;
	border-right: 1px dashed #CCCCCC;
}

.new-home-navlist-container {
	padding: 0 1px 1px;
	margin-left: 0;
	font: bolder 10px Verdana, sans-serif;
	width:100%;
}
.new-home-navlist {
	padding:0px;
	margin:0px;
}
.new-home-navlist li{
	list-style: none;
	margin: 0;
	/*border-bottom: 1px dashed gray;*/
	padding-bottom:10px;
	text-align: left;
	margin-bottom:7px;
	background:url(images/new-home-bullet.gif) no-repeat; 
	padding-left: 12px;
}
.new-home-navlist li a
{
	display: block;
	/*padding: 2px 2px 2px 5px;
	border-left: 5px solid #971B1E;*/
	text-decoration: none;
	color:#333;
}



#new-home-content-left a{
	text-decoration:none;
}
#new-home-content-left a:hover{
	color:#971B1E;
}
#new-home-content-left p{
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}
#home-content-right {
	float: left;
	width: 280px;
	padding-left: 10px;
}
#new-home-content-right {
	float: left;
	width: 280px;
	padding-left: 10px;
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#new-home-content-right a{
	text-decoration:none;
}
#new-home-content-right a:hover{
	color:#971B1E;
}
#new-home-content-right p{
	padding:0px;
	margin:0px;
	padding-bottom:10px;
}
#new-home-top-reasons-container {
	float:left;
	padding:0px;
	margin:0px;
	width:160px;
	height:188px;
	text-align:center;
	background:url(images/top-reasons-home-graphic.gif) no-repeat;
	padding-top:30px;
}
#new-home-top-reasons-container p{
	padding:0px;
	margin:0px;
	padding-bottom:7px;
	padding-top:7px;
}
.new-home-top-reasons-links p {
	margin:0px;
	padding:0px;
	border-top: 1px solid #999;
	width:150px;
	text-align:center;
}
.new-home-top-reasons-links a{
	font-size:10px;
	color:#666;
	text-decoration:none;
}
.new-home-top-reasons-links a:hover{
	font-size:10px;
	color:#971B1E;
	text-decoration:none;
}
.new-home-top-reasons-links-red{
	font-weight:bold;
	color:#971B1E;
	font-size:13px;
}





.home-barker {
	margin-top: 48px;
	float: left;
}
	
/* Main - Middle Column */

#middle-column {
	float: left;
	width: 560px;
	padding-left: 40px;
	margin-top: 20px;
	padding-right: 0px;
}
#middle-column p {
	margin: 10px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
	text-align: left;
}
#middle-column img.left {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}
#middle-column h3 {
	text-transform: uppercase;
	font-size: 135%;
	margin: 0px;
	padding: 0px;
	color: #971B1E;
}
#middle-column h3.som {
	color: #00245D;
}
#middle-column h3.svm {
	color: #78A22F;
}
#middle-column h3.sas {
	color: #53247F;
}
#middle-column h3.gray {
	color: #333332;
}
#middle-column h3.ltgray {
	color: #979797;
}
#middle-column h3.red {
	color: #971B1E;
}
#middle-column h4 {
	margin: 15px 0px 0px;
	padding: 0px;
	font-size: 110%;
}
#middle-column h4.ltgray {
	color: #979797;
}

#middle-column h5 {
	margin: 15px 0px 0px;
	padding: 0px;
	font-size: 100%;
}
#middle-column h5.ltgray {
	color: #979797;
}
#middle-column ul {
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 1.4em;
	list-style: none;
}
#middle-column ul li {
	margin-bottom: 10px;
	background: url(images/bullet.gif) no-repeat 0px 5px;
	padding: 0px 0px 0px 15px;
	margin-left: 10px;
}


#middle-column ol {
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 1.4em;
}
#middle-column ol li {
	margin-bottom: 10px;
}
#newsh2, #newsh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-news.gif);
	color: #FFFFFF;
}
#newshomeh2, #newshomeh2 span {
	height: 28px;
	width: 596px;
	background-image: url(images/title-newshome.gif);
	color: #FFFFFF;
}
#abouth2, #abouth2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-about-sgu.gif);
	color: #FFFFFF;
}
#schoolsh2, #schoolsh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-schools.gif);
	color: #FFFFFF;
}
#programsh2, #programsh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-programs.gif);
	color: #FFFFFF;
}
#somh2, #somh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-som.gif);
	color: #FFFFFF;
}
#svmh2, #svmh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-svm.gif);
	color: #FFFFFF;
}
#sash2, #sash2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-sas.gif);
	color: #FFFFFF;
}
#ssh2, #ssh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-student-success.gif);
	color: #FFFFFF;
}
#lifeh2, #lifeh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-life.gif);
	color: #FFFFFF;
}
#alumnih2, #alumnih2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-alumni.gif);
	color: #FFFFFF;
}
#alumnisomh2, #alumnisomh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-alumni-som.gif);
	color: #FFFFFF;
}
#alumnisvmh2, #alumnisvmh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-alumni-svm.gif);
	color: #FFFFFF;
}
#futureh2, #futureh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-future.gif);
	color: #FFFFFF;
}
#acceptedh2, #acceptedh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-accepted.gif);
	color: #FFFFFF;
}
#familyh2, #familyh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-family-friends.gif);
	color: #FFFFFF;
}
#employmenth2, #employmenth2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-employment.gif);
	color: #FFFFFF;
}
#computingh2, #computingh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-computing.gif);
	color: #FFFFFF;
}
#stormh2, #cstormh2 span {
	height: 28px;
	width: 556px;
	background-image: url(images/title-storm.gif);
	color: #FFFFFF;
}
#middle-column-intro {
	padding-bottom: 15px;
	border-bottom: 1px solid #CCCCCC;
}
#middle-column-intro h4 {
	margin: 5px 0px 0px;
	padding: 0px;
	font-size: 110%;
	color: #979797;
}
#middle-column-intro h4.red {
	color: #971B1E;
}
#middle-column-intro p {
	margin: 0px;
	padding: 0px;
	line-height: 2.3em;
}
#middle-column-intro p.accepted {
	margin: 8px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
}
#middle-column-intro img {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}
#middle-column-intro img.floatright {
	float: right;
	margin-left: 20px;
	margin-bottom: 10px;
}
#middle-column img.main {
	margin-bottom: 10px;
}
#middle-column-future {
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom: 1px solid #CCCCCC;
}
#middle-column-future p {
	margin: 8px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
}
/* news & events begins */
#middle-column-news {
	float: left;
	width: 760px;
	padding-left: 40px;
	margin-top: 20px;
	padding-right: 0px;
}
#middle-column-news h4 {
	margin: 5px 0px 0px;
	padding: 0px;
	font-size: 110%;
	color: #979797;
}
#middle-column-news p {
	margin: 8px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
}
#middle-column-news img {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;}

#middle-column-news p {
	margin: 10px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
}
#middle-column-news h3 {
	text-transform: uppercase;
	font-size: 135%;
	margin: 0px;
	padding: 0px;
}
/* news & events ends */
/* housing 2 column page begins */
#middle-2column-a {
	float: left;
	width: 340px;
	border-right: 1px dashed #CCCCCC;
	padding-right: 20px;
	margin-top: 10px;
}
#middle-2column-b {
	float: left;
	width: 177px;
	padding-left: 20px;
	margin-top: 10px;
}
#middle-2column-a p, #middle-2column-b p {
	margin: 0px;
	padding: 0px;
}
#middle-2column-b a {
	margin: 0px;
	font-size: 100%;
	color: #979797;
	font-weight: bold;
	text-decoration: none;
}
#middle-2column-b a:hover {
	color: #971B1E;
	text-decoration: underline;
}
/* housing 2 column page ends */
/* news & events begins */
#middle-column-news {
	float: left;
	width: 760px;
	padding-left: 40px;
	margin-top: 20px;
	padding-right: 0px;
}
#middle-column-newsintro {
	padding-bottom: 15px;
	border-bottom: 1px solid #CCCCCC;
}
#middle-column-news h4.red {
	margin: 5px 0px 0px;
	padding: 0px;
	font-size: 110%;
	color: #971B1E;
}
#middle-column-news p {
	margin: 8px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
}
#middle-column-news img {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;}

#middle-column-news p {
	margin: 10px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
}
#middle-column-news h3 {
	text-transform: uppercase;
	font-size: 135%;
	margin: 0px;
	padding: 0px;
}
#middle-column-news-a {
	float: left;
	width: 359px;
	border-right: 1px dashed #CCCCCC;
	padding-right: 20px;
	margin-top: 10px;
}
#middle-column-news-b {
	float: left;
	width: 359px;
	padding-left: 20px;
	margin-top: 10px;
}
#middle-column-news-a h4, #middle-column-news-b h4 {
	color: #971B1E;
	text-transform: uppercase;
	font-size: 95%;
	padding: 0px;
	margin: 10px 0px 0px;
}

#middle-column-news-a p, #middle-column-news-b p {
	margin: 0px;
	padding: 0px;
}
#middle-column-news p.more {
	display: block;
	padding-bottom: 10px;
}
#middle-column-news p.more a {
	color: #333332;
	font-weight: 700;
	text-transform: lowercase;
	text-decoration: none;
}
#middle-column-news p.more a:hover {
	color: #971B1E;
	text-decoration: underline;
}
/* news & events ends */

/* 3 column page begins*/
#middle-3column-a {
	float: left;
	width: 159px;
	border-right: 1px dashed #CCCCCC;
	padding-right: 20px;
	margin-top: 10px;
}
#middle-3column-b {
	float: left;
	width: 159px;
	border-right: 1px dashed #CCCCCC;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}

#middle-3column-c {
	float: left;
	width: 159px;
	padding-left: 20px;
	margin-top: 10px;
}
#middle-3column-a h4, #middle-3column-b h4, #middle-3column-c h4 {
	color: #971B1E;
	text-transform: uppercase;
	font-size: 95%;
	padding: 0px;
	margin: 10px 0px 0px;
}
#middle-3column-a p, #middle-3column-b p, #middle-3column-c p {
	margin: 0px;
	padding: 0px;
}

/* campus & facilities 3 column begins */
#middle-3column-a-campus {
	float: left;
	width: 179px;
	border-right: 1px dashed #CCCCCC;
	padding-left: 0px;
	padding-right: 10px;
	margin-top: 10px;
}
#middle-3column-b-campus {
	float: left;
	width: 175px;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 10px;
}
#middle-3column-c-campus {
	float: left;
	width: 159px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 35px;
	margin-top: 10px;
}
#middle-3column-a-campus h4, #middle-3column-b-campus h4, #middle-3column-campus h4 {
	color: #971B1E;
	text-transform: uppercase;
	font-size: 93%;
	padding: 0px;
	margin: 10px 0px 10px;
}
#middle-3column-a-campus h5, #middle-3column-b-campus h5, #middle-3column-c-campus h5 {
	color: #971B1E;
	font-size: 90%;
	padding: 0px;
	margin: 5px 0px 0px;
}
#middle-3column-a-campus p, #middle-3column-b-campus p, #middle-3column-c-campus p {
	margin: 0px;
	padding: 0px;
}
/* campus & facilities 3 column ends */

/* 3 column page ends */

#middle-column-a {
	float: left;
	width: 250px;
	border-right: 1px dashed #CCCCCC;
	padding-right: 20px;
	margin-top: 10px;
}
#middle-column-a a{
text-decoration:none;
}
#middle-column-b {
	float: left;
	width: 250px;
	padding-left: 20px;
	margin-top: 10px;
}
#middle-column-b a{
text-decoration:none;
}
#middle-column-a h4, #middle-column-b h4 {
	color: #971B1E;
	text-transform: uppercase;
	font-size: 95%;
	padding: 0px;
	margin: 10px 0px 0px;
}
#middle-column-a p, #middle-column-b p {
	margin: 0px;
	padding: 0px;
}
#middle-column p.more {
	display: block;
	padding-bottom: 10px;
	text-align: right;
}
#middle-column p.more a {
	color: #333332;
	font-weight: 700;
	text-transform: lowercase;
	text-decoration: none;
}
#middle-column p.more a:hover {
	color: #971B1E;
	text-decoration: underline;
}
#box-feature {
	padding: 10px;
	float: left;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
}
#box-feature p.more {
	margin: 8px 0px 0px;
	padding: 0px;
	font-size: 92%;
}
#box-feature p.more a {
	color: #999999;
	background: url(images/nav-carrot-gray.gif) no-repeat right 4px;
	padding-right: 10px;
	text-transform: none;
}
#box-feature p.more a:hover {
	color: #666666;
	text-decoration: none;
}
#school-news-tease h5 {
	color: #971B1E;
	padding: 0px;
	margin-top: 5px;
}
#school-news-tease h6 {
	margin: 0px;
	padding: 0px;
	font-size: 95%;
}
#school-news-tease img {
	float: left;
	margin-right: 10px;
	margin-top: 8px;
}
#school-news-tease ul {
	margin: 5px 0px 10px;
	padding: 0px;
	line-height: 1.3em;
}
#school-news-tease ul li {
	margin: 0px 0px 5px;
}
#school-news-tease ul li a {
	color: #000000;
	text-decoration: none;
	line-height: 1em;
}
#school-news-tease ul li a:hover {
	color: #971B1E;
	text-decoration: underline;
}
#box-about {
	border: 1px solid #CCCCCC;
	padding: 10px 10px 0px;
	margin-top: 10px;
	float: left;
	clear: left;
}
#box-about p {
	margin: 0px 0px 10px;
	padding: 0px;
}
#box-about-left {
	float: left;
	width: 170px;
	color: #971B1E;
}
#box-about-right {
	float: left;
	width: 348px;
	padding-left: 20px;
}


/* Main - Right Column */

#right-column {
	float: left;
	width: 160px;
	margin-top: 15px;
	padding-left: 40px;
}
#right-column img.barker {
	margin-top: 20px;
}
a#future-students {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-future-students.gif);
    background-position: 0 0;
    margin: 0;
}
a#future-students:hover {
    background-position: 0 -24px;
}
a#students-self-service {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-students-self-service.gif);
    background-position: 0 0;
    margin: 0;
}
a#students-self-service:hover {
    background-position: 0 -24px;
}


a#accepted-students {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-accepted-students.gif);
    background-position: 0 0;
    margin: 0;
}
a#accepted-students:hover {
    background-position: 0 -24px;
}
a#alumni {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-alumni.gif);
    background-position: 0 0;
    margin: 0;
}
a#alumni:hover {
    background-position: 0 -24px;
}
a#alumni-relations {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-alumni-relations.gif);
    background-position: 0 0;
    margin: 0;
}
a#alumni-relations:hover {
    background-position: 0 -24px;
}
a#family-friends {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-family-friends.gif);
    background-position: 0 0;
    margin: 0;
}
a#family-friends:hover {
    background-position: 0 -24px;
}
a#my-sgu {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-my-sgu.gif);
    background-position: 0 0;
    margin: 0;
}
a#my-sgu:hover {
    background-position: 0 -24px;
}
a#monthly-archives {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-monthly-archives.gif);
    background-position: 0 0;
    margin: 0;
}
a#alumni-profile {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-alumni-profiles.jpg);
    background-position: 0 0;
    margin: 0;
}
a#people-sgu {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-people-sgu.jpg);
    background-position: 0 0;
    margin: 0;
}
a#sgu-in-news {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-sgu-in-news.jpg);
    background-position: 0 0;
    margin: 0;
}
a#lectures {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-lectures.jpg);
    background-position: 0 0;
    margin: 0;
}
a#top-stories {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-top-stories.gif);
    background-position: 0 0;
    margin: 0;
}
a#commencement {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-commencement.jpg);
    background-position: 0 0;
    margin: 0;
}
a#alumninews {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-alumni-news.jpg);
    background-position: 0 0;
    margin: 0;
}
a#sgugrenada {
    display: block;
    width: 148px;
    height: 24px;
    background-image: url(images/nav-sgu-grenada.jpg);
    background-position: 0 0;
    margin: 0;
}
#right-column ul.red {
	width: 148px;
	background: #971B1E;
	margin: 0;
	padding: 8px 0px 10px;
	list-style: none;
	border-bottom: 4px solid #FFFFFF;
}
#right-column ul.red li {
	padding: 0px;
	margin: 0px;
	display: inline;
}
#right-column ul.red li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 85%;
	font-weight: 700;
	display: block;
	padding: 3px 15px;
	margin: 0px;
}
#right-column ul.red li a.selected {
	background: #470E0F;
}
#right-column ul.red li a.selected:hover {
	background: #470E0F url(images/nav-carrot.gif) no-repeat 7px 7px;
}
#right-column ul.news {
	width: 148px;
	background: #971B1E;
	margin: 0;
	padding: 8px 0px 10px;
	list-style: none;
	border-bottom: 4px solid #FFFFFF;
}
#right-column ul.news li {
	padding: 0px;
	margin: 0px;
	display: inline;
}
#right-column ul.news li a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 85%;
	font-weight: 700;
	display: block;
	padding: 8px 15px;
	margin: 0px;
	border-bottom: 1px solid #FFFFFF;
}
#right-column ul.news li a.selected {
	background: #470E0F;
	border-bottom: none;
}
#right-column ul.news li a.selected:hover {
	background: #470E0F url(images/nav-carrot.gif) no-repeat 7px 7px;
}
#right-column ul li a:hover {
	background: url(images/nav-carrot.gif) no-repeat 7px 7px;
}
/* right column barker */
#barker-title {
	width: 148px;
	margin: 15px 0px 0px;
	border: 1px solid #979797;
	font-size: 90%
}

#barker-title h5.ltgray {
	margin: 0px;
	padding: 6px;
	font-size: 90%;
	font-weight: bold;
	text-transform: uppercase;
	color: #979797;
}
#barker-main {
	width: 132px;
	margin: 0px;
	padding: 8px;
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	border-bottom: 1px solid #979797;
	font-size: 90%;
}
#barker-main img {
	float: left;
	margin: 0px 8px 0px 0px;
}
#barker-main p.quote {
	color: #979797;
	margin: 0px;
	padding: 0px; 
	line-height: 1.5em;
}
#barker-main p {
	margin-top: 8px;
	margin-bottom: 0px;
	padding: 0px;
	line-height: 1.5em;
	}
#barker-main p.more {
	display: block;
}
#barker-main p.more a {
	color: #333332;
	font-weight: 700;
	text-transform: lowercase;
	text-decoration: none;
}
#barker-main p.more a:hover {
	color: #971B1E;
	text-decoration: underline;
}
/* Footer */

#footer {
	clear: both;
	float: left;
	width: 960px;
	margin-top: 20px;
	border-top: 1px solid #CCCCCC;
	padding: 0px 0px 20px;
}
#footerleft {
float:left;
	margin-top: 20px;
		color: #999999;
	font-weight: 700;
	font-size: 85%;
}
#footerright {
float:right;
	margin-top: 20px;
		color: #999999;
	font-weight: 700;
	font-size: 85%;
}
#footer p {
	clear: right;
	margin: 0px;
	padding: 20px 0px 0px;
	float: right;
	color: #999999;
	font-weight: 700;
	font-size: 85%;
}
#footer a {
	color: #999999;
	font-weight: 700;
	text-decoration: none;
	margin-right: 3px;
	margin-left: 3px;
}
#footer a:hover {
	color: #941B1E;
}
#fairimage {
margin-top: 10px;
}

/* Schedule Tables*/

table.schedule {
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
	margin: 15px 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
table.schedule th {
	color: #FFFFFF;
	background: #971B1E;
	padding: 5px;
	font-size: 120%;
	margin: 0px;
}
table.schedule td {
	margin: 0px;
	padding: 5px;
}
table.schedule tr.gray {
	background: #F0F0F0;
}
td.schedule_title {
	background-color: #99CCCC;
	border: 1px #000000 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #404040; 
}
td.schedule_body {
	border: 1px #6699CC dotted;
	text-align: left;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: small;
	color: #404040;
	background-color: #fafafa;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px; 
}

/* Floating_div*/ 

.floating_menu_left{ 
        float:left; 
        border: 1px solid #CCCCCC; 
        margin: 13px 10px 10px 0px; 
        padding: 10px; 
} 
.floating_menu_right{ 
        float: right; 
        border: 1px solid #CCCCCC; 
        margin: 13px 10px 10px 10px; 
        padding: 10px; 
}
.floating_menu_center{
        border: 1px solid #CCCCCC; 
        margin: 13px 10px 10px 0px; 
        padding: 10px; 
		width: 430px;
} 
.floating_text_right{
	position: relative;
	left: 15px;
	top: -278px;
}
.floating_menu_research{ 
float:left;
        border: 1px solid #CCCCCC; 
        margin: 13px 10px 10px 70px; 
        padding: 10px; 
} 
/*Financial Services Pages*/
#financialcolumn{
width: 131px;
height: 210px;
margin: 3px;
float: left;
}
#financialtable{
width:559px;
height: 210px;
margin: 0px auto;
}
#financialtitle{
width: 548px;
height: 32px;
background-image:url(images/financial-grad-title.jpg);
margin: 3px;
}
#financialsvmtitle{
width: 548px;
height: 32px;
background-image:url(images/financial-svm-title.jpg);
margin: 3px;
}
#financialsomtitle{
width: 548px;
height: 32px;
background-image:url(images/financial-title.jpg);
margin: 3px;
}
#financialsastitle{
width: 548px;
height: 32px;
background-image:url(images/financial-sas-title.jpg);
margin: 3px;
}
table.financial {
	border-spacing: 0px;
	width: 570px;
	margin: 0px 0px;
	padding: 0px;
}
a#financialtuition {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financialsom-tuition.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialtuition:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financialsom-tuition-select.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialloan {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financialsom-loan.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialloan:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financialsom-loan-select.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialscholarship {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financialsom-scholarships.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialscholarship:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financialsom-scholarships-select.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsvmtuition {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-svm-tuition.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsvmtuition:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-svm-tuitionselect.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsvmloan {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-svm-loan.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsvmloan:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-svm-loanselect.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsvmscholarships {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-svm-scholarships.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsvmscholarships:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-svm-scholarshipsselect.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsastuition {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-sas-tuition.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsastuition:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-sas-tuitionselect.jpg);
    background-position: 0 0;
   margin: 4px 0px 4px 0px;
}
a#financialsasloan {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-sas-loan.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsasloan:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-sas-loanselect.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsasscholarships {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-sas-scholarships.jpg);
    background-position: 0 0;
    margin: 4px 0px 4px 0px;
}
a#financialsasscholarships:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-sas-scholarshipsselect.jpg);
    background-position: 0 0;
   margin: 4px 0px 4px 0px;
}
a#financialgradtuition:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-grad-tuitionselect.jpg);
    background-position: 0 0;
	margin: 4px 0px 4px 0px;
}
a#financialgradtuition {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-grad-tuition.jpg);
    background-position: 0 0;
	margin: 4px 0px 4px 0px;
}
a#financialgradloan:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-grad-loanselect.jpg);
    background-position: 0 0;
	margin: 4px 0px 4px 0px;
}
a#financialgradloan {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-grad-loan.jpg);
    background-position: 0 0;
	margin: 4px 0px 4px 0px;
}
a#financialgradscholarships:hover {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-grad-scholarshipsselect.jpg);
    background-position: 0 0;
	margin: 4px 0px 4px 0px;
}
a#financialgradscholarships {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-grad-scholarships.jpg);
    background-position: 0 0;
	margin: 4px 0px 4px 0px;
}
a#financialsombutton {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-som-button.jpg);
    background-position: 0 0;
    margin-bottom: 5px;
}
#financialbutton {
	display: block;
    width: 131px;
    height: 32px;
    margin: 4px 0px 4px 0px;
}
a#financialsombutton:hover {
    background-image: url(images/financial-som-buttonh.jpg);
}
a#financialsvmbutton {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-svm-button.jpg);
    background-position: 0 0;
    margin-bottom: 5px;
}
a#financialsvmbutton:hover {
    background-image: url(images/financial-svm-buttonh.jpg);
}
a#financialsasbutton {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-sas-button.jpg);
    background-position: 0 0;
    margin-bottom: 5px;
}
a#financialsasbutton:hover {
    background-image: url(images/financial-sas-buttonh.jpg);
}
a#financialgradbutton {
    display: block;
    width: 131px;
    height: 32px;
    background-image: url(images/financial-grad-button.jpg);
    background-position: 0 0;
    margin-bottom: 5px;
}
a#financialgradbutton:hover {
    background-image: url(images/financial-grad-buttonh.jpg);
}
#financialborder {
width: 550px;
border-bottom:#990033 solid 1px;
}
.financialsub {
color:#979797;
font-size: 120%;
font-weight:bold;
}
/*MBA & MIB Pages*/
table.MBAMIB {
	border-collapse: collapse;
	border-spacing: 0px;
	width: 523px;
	margin: 0px 0px;
	padding: 0px;
}

.MBAMIB_head {
	font-size: 24px;
	font: Helvetica, Arial, sans-serif;
}
a.MBAMIB_head:link {text-decoration: none}
a.MBAMIB_head:hover {text-decoration: underline}
.MBAMIB_headBigRed {
	color: #971B1E;
	font-weight: bold;
}
.MBAMIB_regRed {
	color: #941B1E;
}
a.MBAMIB_regRed:link {text-decoration: none}
a.MBAMIB_regRed:hover {text-decoration: underline}

.MBAMIB_headThinGrey {color: #979797}
.MBAMIB-subhead {
	font-size: 18px;
	font: Helvetica, Arial, sans-serif;
	color: #971B1E;
}


a#MBAMIB-exp {
    display: block;
    width: 131px;
    height: 282px;
    background-image: url(images/mba-mib_exp.gif);
    background-position: 0 0;
    margin: 2 2;
}
a#MBAMIB-exp:hover {
    background-position: -137px 0px;
}
a#MBAMIB-prog {
    display: block;
    width: 131px;
    height: 282px;
    background-image: url(images/mba-mib_prog.jpg);
    background-position: 0 0;
    margin: 2 2;
}
a#MBAMIB-prog:hover {
    background-position: -137px 0px;
}
a#MBAMIB-adm {
    display: block;
    width: 131px;
    height: 282px;
    background-image: url(images/mba-mib_adm.jpg);
    background-position: 0 0;
    margin: 2 2;
}
a#MBAMIB-adm:hover {
    background-position: -137px 0px;
}
a#MBAMIB-faculty {
    display: block;
    width: 130px;
    height: 282px;
    background-image: url(images/mba-mib_faculty.jpg);
    background-position: 0 0;
    margin: 2 2;
}
a#MBAMIB-faculty:hover {
    background-position: -137px 0px;
}

a#MBAMIB-sub_prog2 {
    display: block;
    width: 131px;
    height: 24px;
    background-image: url(images/prog_main2.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-sub_prog2:hover {
    background-position: 0 -31px;
}

a#MBAMIB-sub_prog3 {
    display: block;
    width: 131px;
    height: 24px;
    background-image: url(images/prog_main3.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-sub_prog3:hover {
    background-position: 0 -31px;
}

a#MBAMIB-sub_prog4 {
    display: block;
    width: 131px;
    height: 24px;
    background-image: url(images/prog_main4.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-sub_prog4:hover {
    background-position: 0 -31px;
}

a#MBAMIB-sub_prog5 {
    display: block;
    width: 131px;
    height: 23px;
    background-image: url(images/prog_main5.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-sub_prog5:hover {
    background-position: 0 -32px;
}



a#MBAMIB-expnav {
    display: block;
    width: 130px;
    height: 22px;
    background-image: url(images/nav_exp.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-expnav:hover {
    background-position: 0 -30px;
}

a#MBAMIB-prognav {
    display: block;
    width: 131px;
    height: 22px;
    background-image: url(images/nav_prog.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-prognav:hover {
    background-position: 0 -30px;
}

a#MBAMIB-admnav {
    display: block;
    width: 132px;
    height: 22px;
    background-image: url(images/nav_adm.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-admnav:hover {
    background-position: 0 -30px;
}

a#MBAMIB-facultynav {
    display: block;
    width: 131px;
    height: 22px;
    background-image: url(images/nav_faculty.gif);
    background-position: 0 0;
    margin: 0 auto;
}
a#MBAMIB-facultynav:hover {
    background-position: 0 -30px;
}

/*End MBA & MIB Pages*/

/*Start Student Profile Pages*/

#student-profile-container {
	float:left;
	width:558px;
	}
#student-profile-content{
	float:left;
	width:558px;
	margin-top:35px;
	}
#student-profile-university-container {
	float:left;
	height:288px;
	width:132px;
	margin-right:10px;
	}
.student-profile-explore {
	float:left;
	display:block;
	height:30px;
	width:132px;
	background:url(images/student-profile-explore.gif) no-repeat;
	margin-right: 10px;
	}
.student-profile-explore-last {
	float:left;
	display:block;
	height:30px;
	width:132px;
	background:url(images/student-profile-explore.gif) no-repeat;
	}
#student-profile-university-title {
	float:left;
	display:block;
	height:30px;
	width:132px;
	background:url(images/student-profile-title-university.gif) no-repeat;
	margin-bottom: 10px;
	}
.student-profile-link-univ-demographics a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-university-link-demographics.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-univ-demographics a:hover {
	background:url(images/student-profile-university-link-demographics.gif) no-repeat;

	}
.student-profile-link-univ-enrollment a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-university-link-enrollment.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-univ-enrollment a:hover {
	background:url(images/student-profile-university-link-enrollment.gif) no-repeat;
	}


#student-profile-med-container {
	float:left;
	height:288px;
	width:132px;
	margin-right:10px;
	}
#student-profile-med-title {
	float:left;
	display:block;
	height:30px;
	width:132px;
	background:url(images/student-profile-title-som.gif) no-repeat;
	margin-bottom: 10px;
	}
.student-profile-link-med-demographics a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-med-link-demographics.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-med-demographics a:hover {
	background:url(images/student-profile-med-link-demographics.gif) no-repeat;
	}
.student-profile-link-med-enrollment a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-med-link-enrollment.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-med-enrollment a:hover {
	background:url(images/student-profile-med-link-enrollment.gif) no-repeat;
	}
.student-profile-link-med-entering a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-med-link-entering.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-med-entering a:hover {
	background:url(images/student-profile-med-link-entering.gif) no-repeat;
	}
.student-profile-link-med-postgrad a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-med-link-postgrad.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-med-postgrad a:hover {
	background:url(images/student-profile-med-link-postgrad.gif) no-repeat;
	}
#student-profile-vet-container {
	float:left;
	height:288px;
	width:132px;
	margin-right:10px;
	}
#student-profile-vet-title {
	float:left;
	display:block;
	height:30px;
	width:132px;
	background:url(images/student-profile-title-vet.gif) no-repeat;
	margin-bottom: 10px;
	}
.student-profile-link-vet-demographics a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-vet-link-demographics.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-vet-demographics a:hover {
	background:url(images/student-profile-vet-link-demographics.gif) no-repeat;
	}
.student-profile-link-vet-enrollment a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-vet-link-enrollment.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-vet-enrollment a:hover {
	background:url(images/student-profile-vet-link-enrollment.gif) no-repeat;
	}
.student-profile-link-vet-entering a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-vet-link-entering.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-vet-entering a:hover {
	background:url(images/student-profile-vet-link-entering.gif) no-repeat;
	}

#student-profile-arts-container {
	float:left;
	height:288px;
	width:132px;
	}
#student-profile-arts-title {
	float:left;
	display:block;
	height:30px;
	width:132px;
	background:url(images/student-profile-title-arts.gif) no-repeat;
	margin-bottom: 10px;
	}
.student-profile-link-arts-demographics a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-arts-link-demographics.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-arts-demographics a:hover {
	background:url(images/student-profile-arts-link-demographics.gif) no-repeat;
	}
.student-profile-link-arts-enrollment a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-arts-link-enrollment.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-arts-enrollment a:hover {
	background:url(images/student-profile-arts-link-enrollment.gif) no-repeat;
	}
.student-profile-link-arts-entering a {
	float:left;
	display:block;
	width:132px;
	height:30px;
	background:url(images/student-profile-arts-link-entering.gif) no-repeat;
	margin-bottom:10px;
	}
.student-profile-link-arts-entering a:hover {
	background:url(images/student-profile-arts-link-entering.gif) no-repeat;
	}
/*faq*/

a#faqsom {
    display: block;
    width: 156px;
    height: 49px;
    background-image:url(images/faq-som-button.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#faqsom:hover {
    background-position: 0 -49px;
}
a#faqsom span {
display:none;
}
a#faqsompdf {
    display: block;
    width: 156px;
    height: 28px;
    background-image:url(images/faq-som-pdf.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#faqsompdf:hover {
    background-position: 0 -28px;
}
a#faqsompdf span {
display:none;
}
a#faqsvm {
    display: block;
    width: 156px;
    height: 49px;
    background-image:url(images/faq-svm-button.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#faqsvm:hover {
    background-position: 0 -49px;
}
a#faqsvm span {
display:none;
}
a#faqsvmpdf {
    display: block;
    width: 156px;
    height: 28px;
    background-image:url(images/faq-svm-pdf.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#faqsvmpdf:hover {
    background-position: 0 -28px;
}
a#faqsvmpdf span {
display:none;
}
a#faqsas {
    display: block;
    width: 156px;
    height: 49px;
    background-image:url(images/faq-sas-button.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#faqsas:hover {
    background-position: 0 -49px;
}
a#faqsas span {
display:none;
}
a#faqsaspdf {
    display: block;
    width: 156px;
    height: 28px;
    background-image:url(images/faq-sas-pdf.jpg);
    background-position: 0 0;
    margin: 0 auto;
}
a#faqsaspdf:hover {
    background-position: 0 -28px;
}
a#faqsaspdf span {
display:none;
}
#middle-3column-faqa {
	float: left;
	width: 159px;
	padding-right: 20px;
	margin-top: 10px;
}
#middle-3column-faqb {
	float: left;
	width: 159px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}

#middle-3column-faqc {
	float: left;
	width: 159px;
	padding-left: 20px;
	margin-top: 10px;
}
/*alumni profiles*/
#middle-column-alumniprofile {
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #EBEBEB;
	height:60px;
}
#alumni-picture {
width: 60px;
height: 60px;
float:left
}
#almuni-text {
width: 300px;
height: 45px;
margin-left: 100px;
padding-top: 15px;
}
#alumni-country {
width:555px;
height:20px;
background-color: #EBEBEB;
padding-top: 2px;
padding-left: 4px;
}
/*Research Website*/
.research-left {
width:250px;
height:100%;
float:left;
padding-top:5px;
}
.research-right {
width:260px;
height:100%;
float:right;
padding-top:5px;
}
#research-container {
clear:both;
width:560px;
height: 100%;
}
.research-box-border {
clear:both;
width:560px;
height:5px;
border-bottom:1px dotted #CCCCCC;
}
#reserach-container {
clear:both;
width:613px;
height: 100%;
}
#sgu-research-profile {
float:left;
width: 500px;
height: 100%;
background: #EEEEEE;
border:#CCCCCC solid 1px;
margin-bottom: 20px;
}
#profile-pic {
float:left;
width: 120px;
height: 100%;
margin: 5px;
}
#profile-text {
float:right;
width:350px;
height:100%;
margin-top: 10px;
margin-bottom: 5px;
}
#research{
list-style: none;
}
#research-middle-column {
	float: left;
	width: 560px;
	padding-left: 40px;
	margin-top: 20px;
	padding-right: 0px;
}
#research-middle-column h3 {
	text-transform: uppercase;
	font-size: 135%;
	margin: 0px;
	padding: 0px;
	color: #971B1E;
}
a#research-sgu {
display:block;
background-image:url(images/research-sgu.jpg);
width: 250px;
height: 412px;
background-position: 0 0;
}
a#research-sgu:hover {
background-image:url(images/research-sgu-hover.jpg);
background-position: 0 0;
}
a#research-sgu span {
display:none;
}
a#research-windref {
display:block;
background-image:url(images/research-windref.jpg);
width: 250px;
height: 412px;
background-position: 0 0;
}
a#research-windref:hover {
background-image:url(images/research-windref-hover.jpg);
background-position: 0 0;
}
a#research-windref span {
display:none;
}
/*Family Weekend*/
#middle-columnfw {
	float: left;
	width: 560px;
	padding-left: 40px;
	margin-top: 20px;
	padding-right: 0px;
}
#navlist
{
margin:0px;
padding:0px;
padding-left: 0;
margin-left: 0;
}
#navlist ul
{
margin:0px;
padding:0px;
}

#navlist li
{
list-style: none;
margin: 0;
padding-top:9px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
}

#navlist li a { 
text-decoration: none; 
}
#middle-column-form {
	clear:both;
	margin: 0px auto;
	width: 560px;
	padding-left: 40px;
	margin-top: 20px;
	padding-right: 0px;
}
#middle-column-form p {
	margin: 10px 0px 0px;
	padding: 0px;
	line-height: 1.4em;
	text-align: left;
}
#middle-column-form h3 {
	text-transform: uppercase;
	font-size: 135%;
	margin: 0px;
	padding: 0px;
	color: #971B1E;
}
#middle-column-form h3.gray {
	color: #333332;
}
#middle-column-form h3.ltgray {
	color: #979797;
}
#middle-column-form h3.red {
	color: #971B1E;
}
#middle-column-form h4 {
	margin: 15px 0px 0px;
	padding: 0px;
	font-size: 110%;
}
#middle-column-form h4.ltgray {
	color: #979797;
}

#middle-column-form h5 {
	margin: 15px 0px 0px;
	padding: 0px;
	font-size: 100%;
}
#middle-column-form h5.ltgray {
	color: #979797;
}
#middle-column-form ul {
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 1.4em;
	list-style: none;
}
#middle-column-form ul li {
	margin-bottom: 10px;
	background: url(images/bullet.gif) no-repeat 0px 5px;
	padding: 0px 0px 0px 15px;
	margin-left: 10px;
}
#middle-column-form ol {
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 1.4em;
}
#middle-column-form ol li {
	margin-bottom: 10px;
}
/*test*/
.fade {
width:550px;
height: 154px;
}

.fade div {
position:absolute;
top: 561px;
left: 399px;
width:350px;
height: 54px;
  display: none;
}
#p1{
background-image:url(images/computing-shor-requests.jpg);
}
#p2{
background-image: url(images/computing-shor-requests-test.jpg);
}

/*News article*/

#news-article {
	padding-top: 20px;
	clear:both;
	width: 550px;
	height: 100%;
}
#news-article-left {
float:left;
background:#F2F2F2;
width: 200px;
height: 100%;
padding: 20px
}
#news-article-right {
float:right;
width: 300px;
height: 100%;
padding-top:10px;
}
/*sliding panels*/
/* SprySlidingPanels.css - version 0.1 - Spry Pre-Release 1.6 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main SlidingPanels container. This selector
 * defines the width and height of the view port for the widget. Note that
 * this selector does not set the overflow property since that is done programatically
 * by the widget. Setting the overflow property programatically ensures that
 * the contens of the widget will be fully visible should JavaScript be disabled
 * in the browser.
 *
 * If you want to constrain the width of the SlidingPanels widget, set a width on
 * the SlidingPanels container. By default, our sliding panels widget expands
 * horizontally to fill up available space.
 *
 * The SlidingPanels container is positioned relative so that content inside it
 * can be positioned relative to its upper left corner.
 *
 * Avoid placing any CSS border or padding properties on the SlidingPanels container
 * as they can affect the proper positioning and sliding animations of the contents
 * inside the container.
 *
 * The name of the class ("SlidingPanels") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * SlidingPanels container.
 */
.SlidingPanels {
	clear:both;
	position: relative;
	width: 550px;
	height: 154px;
	padding: 0px;
	border: none;
	float:left;
}

/* This is the selector for the container that holds all of the content panels
 * for the widget. The SlidingPanelsContentGroup container is what gets programtically
 * positioned to create the slide animation. It is also what governs the layout of
 * the panels.
 *
 * By default, the width of the container is the same as its parent, the SlidingPanels
 * container.
 *
 * You can make the panels within the SlidingPanelsContentGroup container layout
 * horizontally by giving the SlidingPanelsContentGroup container a width that is as wide
 * or larget than the sum of the widths of all of the content panels, and then floating
 * the content panels inside the SlidingPanelsContentGroup container so they all appear
 * on the same line. You may also need to float the SlidingPanels and SlidingPanelsContentGroup
 * containers to insure that none of the content panels "leak" outside of the widget.
 *
 * Avoid placing any CSS border, margin, or padding properties on the SlidingPanels
 * container as they can affect the proper positioning and sliding animations of the
 * the container within the widget.
 *
 * The name of the class ("SlidingPanelsContentGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you want to style the
 * SlidingPanelsContentGroup container.
 */
.SlidingPanelsContentGroup {
	position: relative;
	width: 550px;
	margin: 0px;
	padding: 0px;
	border: none;
	float:left;
}


/* This is the selector for the container that holds content for a given panel. In our
 * default style implementation, the dimensions of each content panel exactly match the
 * dimensions of the view port (SlidingPanels) container. This ensures that only one
 * panel ever shows within the view port.
 *
 * Avoid placing any CSS border, margin, or padding properties on the SlidingPanels
 * container as they can affect the proper positioning and sliding animations of the
 * the panel within the widget. You can place border, margins and padding on any content
 * *inside* the content panel.
 *
 * The name of the class ("SlidingPanelsContent") used in this selector is not
 * necessary to make the widget function. You can use any class name you want to style the
 * SlidingPanelsContent container.
 */
.SlidingPanelsContent {
	width: 550px;
	height: 90px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
	float:left;
}

/* The class used in this selector is programatically added to the SlidingPanels container
 * anytime we are animating between panels. This rule makes sure that *all* content inside
 * the widget is overflow:none to avoid a rendering glitch that occurs in FireFox 1.5 whenever
 * there is an element inside the widget that displays a scrollbar.
 *
 * The class is automatically removed once the animation has stopped so that the overflow
 * properties of the content inside the widget should be restored.
 */
.SlidingPanelsAnimating * {
	overflow: hidden !important;
}

/* The class used in this selector is programatically added to the SlindingPanelsContent
 * container that is currently visible in the view port. The class is automatically removed
 * when the widget switches to a different panel.
 */
.SlidingPanelsCurrentPanel {
}

/* The class used in this selector is programatically added to the SlidingPanels container
 * anytime the SlidingPanels container is given focus. The class is automatically removed
 * once the SlidingPanels container loses focus.
 */
.SlidingPanelsFocused {
}
/*BOX SLIDE Script starts here*/

				.boxgrid{ 
				width: 132px; 
				height: 275px; 
				float:left; 
				background:#161613; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #fff; 
				height: 160px; 
				width: 100%; 
				opacity: .9; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
 			}
 				.captionfull .boxcaption {
 					top: 275px;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 275px;
 					left: 0;
 				}
/*BOX SLIDE Script ends here*/

/*End Student Profile Pages*/

/*Lightwindow Script starts here*/
#lightwindow_overlay {
	/* REQUIRED */
	display: none;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 500;
	/* REQUIRED */
}

#lightwindow {
	/* REQUIRED */
	/* Of Note - The height and width of this element are set to 0px */
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 999;
	line-height: 0px;
	/* REQUIRED */
}

	#lightwindow_container {
		/* REQUIRED */
		display: none;
		visibility: hidden;
		position: absolute;
		/* REQUIRED */
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	/* IE6 needs this or it messes with our positioning */
	* html #lightwindow_container {
		overflow: hidden;
	}

	#lightwindow_contents {
		overflow: hidden;
		z-index: 0;
		position: relative;
		border: 10px solid #ffffff;
		background-color: #ffffff;
	}		

#lightwindow_loading {
	/* REQUIRED */
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 9999;
	position: absolute;
	/* REQUIRED */
	background-color: #f0f0f0;
	padding: 10px;
}

	#lightwindow_loading_shim { 
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
	}

	#lightwindow_loading span {
    	font-size: 12px;
		line-height: 32px;
		color: #444444;
		float: left;
		padding: 0 10px 0 0;
	}

	#lightwindow_loading span a,
	#lightwindow_loading span a:link, 
	#lightwindow_loading span a:visited {
		color: #09F;
		text-decoration: none;
		cursor: pointer;
	}

	#lightwindow_loading span a:hover,
	#lightwindow_loading span a:active {
		text-decoration: underline;
	}


	#lightwindow_loading img {
   		float: left;
   		margin: 0 10px 0 0;
	}


/*-----------------------------------------------------------------------------------------------
	I liked the Navigation so much from http://www.huddletogether.com/projects/lightbox2/
	I mean let's face it, it works really well and is very easy to figure out.
-----------------------------------------------------------------------------------------------*/

#lightwindow_navigation {
	/* REQUIRED */
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	/* REQUIRED */
}
	/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim { 
		/* REQUIRED */
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
		/* REQUIRED */
	}

	#lightwindow_navigation a,
	#lightwindow_navigation a:link,
	#lightwindow_navigation a:visited,
	#lightwindow_navigation a:hover,
	#lightwindow_navigation a:active { 
		/* REQUIRED */
		outline: none;
		/* REQUIRED */
	}

	#lightwindow_previous, 
	#lightwindow_next {
		width: 49%;
		height: 100%;
		background: transparent url(http://www.sgu.edu/labs/lightwindow/images/blank.gif) no-repeat; /* Trick IE into showing hover */
		display: block;
	}
	
	#lightwindow_previous { 
		float: left;
		left: 0px;
	}

	#lightwindow_next { 
		float: right;
		right: 0px;
	}

	#lightwindow_previous:hover, 
	#lightwindow_previous:active { 
		background: url(http://www.sgu.edu/labs/lightwindow/images/prevlabel.gif) left 15% no-repeat; 
	}

	#lightwindow_next:hover, 
	#lightwindow_next:active { 
		background: url(http://www.sgu.edu/labs/lightwindow/images/nextlabel.gif) right 15% no-repeat; 
	}
	
	#lightwindow_previous_title,
	#lightwindow_next_title {
		display: none;
	}
	 	
#lightwindow_galleries {
	width: 100%;
	position: absolute;
	z-index: 50; 
	display: none;
	overflow: hidden;
	margin: 0 0 0 10px;
	bottom: 0px;
	left: 0px;
}

	#lightwindow_galleries_tab_container {
		width: 100%;
		height: 0px;
		overflow: hidden;
	}

	a#lightwindow_galleries_tab,		
	a:link#lightwindow_galleries_tab,
	a:visited#lightwindow_galleries_tab {
		display: block;
		height: 20px;
		width: 77px;
		float: right;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		font-size: 11px;
		color: #ffffbe;
		background: url(http://www.sgu.edu/labs/lightwindow/images/black-70.png) repeat 0 0 transparent;
	}
	
	* html a#lightwindow_galleries_tab,		
	* html a:link#lightwindow_galleries_tab,
	* html a:visited#lightwindow_galleries_tab {	
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}

	a:hover#lightwindow_galleries_tab,
	a:active#lightwindow_galleries_tab {
		color: #ffffbe;

	}

	#lightwindow_galleries_tab_span {
		display: block;
		height: 20px;
		width: 63px;
		padding: 0 7px 0 7px;
	}
	
	#lightwindow_galleries_tab .up	{
		background: url(http://www.sgu.edu/labs/lightwindow/images/arrow-up.gif) no-repeat 60px 5px transparent;
	}

	#lightwindow_galleries_tab .down {
		background: url(http://www.sgu.edu/labs/lightwindow/images/arrow-down.gif) no-repeat 60px 6px transparent;
	}

	#lightwindow_galleries_list {
		background: url(http://www.sgu.edu/labs/lightwindow/images/images/black-70.png) repeat 0 0 transparent;
		overflow: hidden;
		height: 0px;
	}

	* html #lightwindow_galleries_list {
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}	

	.lightwindow_galleries_list {
		width: 200px;
		float: left;
		margin: 0 0 10px 0;
		padding: 10px;
	}

	.lightwindow_galleries_list h1 {	
		color: #09F;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 10px 0 5px 0;
		font-size: 16px;
	}

	.lightwindow_galleries_list li {
		margin: 5px 0 5px 0;
		list-style-type: none;
	}

	.lightwindow_galleries_list a, 
	.lightwindow_galleries_list a:link, 
	.lightwindow_galleries_list a:visited {
		display: block;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 0 0 0 10px;
		font-size: 11px;
	}

	.lightwindow_galleries_list a:hover, 
	.lightwindow_galleries_list a:active {
		background: #000000;
		color: #ffffbe;
		border-left: 3px solid #ffffbe;
		padding: 0 0 0 7px;
	}
		
#lightwindow_data {
	/* REQUIRED */
	position: absolute;
	/* REQUIRED */
}

	#lightwindow_data_slide {
		/* REQUIRED */
		position: relative;
		/* REQUIRED */
	}

	#lightwindow_data_slide_inner {
		background-color: #ffffff;
		padding: 0 10px 10px 10px;
	}

	#lightwindow_data_caption {
		padding: 10px 0 0 0;
		color: #666666;
		line-height: 25px;
		background-color: #ffffff;
		clear: both;
	}

	#lightwindow_data_details {
		background-color: #f0f0f0;
		padding: 0 10px 0 10px;
		height: 20px;
	}
	
	#lightwindow_data_author_container {
		width: 40%;
		text-align: right;
		color: #666666;
	 	font-style: italic;
		font-size: 10px;
		line-height: 20px;
		float: right;
		overflow: hidden;
	}
	
	#lightwindow_data_gallery_container {
		font-size: 10px;
		width: 40%;
		text-align: left;
		color: #666666;
		line-height: 20px;
		float: left;
		overflow: hidden;
	}
	
#lightwindow_title_bar {
	height: 25px;
	overflow: hidden;		
}

	#lightwindow_title_bar_title {
		color: #ffffbe;
		font-size: 14px;
		line-height: 25px;
		text-align: left;
		float: left;
	}

	a#lightwindow_title_bar_close_link,	
	a:link#lightwindow_title_bar_close_link,
	a:visited#lightwindow_title_bar_close_link {
		float: right;
		text-align: right;		
		cursor: pointer;
		color: #ffffbe;
		line-height: 25px;
		padding: 0;
		margin: 0;
	}
	
	a:hover#lightwindow_title_bar_close_link,
	a:active#lightwindow_title_bar_close_link {
		color: #ffffff;
	}

/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	

#lightwindow p {
	color: #000000;
	padding-right: 10px;
}


/*-----------------------------------------------------------------------------------------------
	NEW FUTURE STUDENTS START
-----------------------------------------------------------------------------------------------*/	

#future-students-video-container {
float:left;
background:#ebebeb;
border:1px solid #969494;
padding:9px;
text-align:center;
margin-bottom:20px;
}
#ajaxContent {
float:left;
width:358px;
height:201px;
}
#future-studnts-video-links-container {
float:right;
width:173px;
height:201px;
	}
#future-students-video-links-left {
float:left;
width:83px;
height:202px;
}
#future-students-video-links-right {
float:right;
width:83px;
height:202px;
}
#future-students-canada-vet a{
float:left;
display:block;
background:url(images/future-students-canada-vet.jpg) no-repeat;
width:83px;
height:46px;
margin-bottom:6px;
}
#future-students-canada-med a{
float:right;
display:block;
background:url(images/future-students-canada-med.jpg) no-repeat;
width:83px;
height:46px;
margin-bottom:6px;
}
#future-students-uk-med a{
float:left;
display:block;
background:url(images/future-students-uk-med.jpg) no-repeat;
width:83px;
height:46px;
margin-bottom:6px;
}
#future-students-uk-vet a{
float:right;
display:block;
background:url(images/future-students-uk-vet.jpg) no-repeat;
width:83px;
height:46px;
margin-bottom:6px;
}
#future-students-us-med a{
float:left;
display:block;
background:url(images/future-students-us-med.jpg) no-repeat;
width:83px;
height:46px;
margin-bottom:6px;
}
#future-students-us-vet a{
float:right;
display:block;
background:url(images/future-students-us-vet.jpg) no-repeat;
width:83px;
height:46px;
margin-bottom:6px;
}
#future-students-india-med a{
float:left;
display:block;
background:url(images/future-students-india-med.jpg) no-repeat;
width:83px;
height:46px;
}
#future-students-africa-med a{
float:right;
display:block;
background:url(images/future-students-africa-med.jpg) no-repeat;
width:83px;
height:46px;
}

#future-students-apply-container {
float:left;
width:179px;
background: #fcfcfc url(images/future-students-callout-bkgd.gif) repeat-x bottom;
border: 1px solid #f3f1f2;
margin-right:7px;
}
#future-students-apply-header {
float:left;
width:179px;
height:33px;
background:url(images/future-students-header-apply.gif) no-repeat;
text-indent:-100000px;
}
#future-students-apply-graphic {
	float:left;
	background:url(images/future-students-graphic-apply.gif) no-repeat bottom;
	width:179px;
	height:108px;
	display:block;
	vertical-align:bottom;
}
#future-students-explore-header {
float:left;
width:179px;
height:33px;
background:url(images/future-students-header-explore.gif) no-repeat;
text-indent:-100000px;
}
#future-students-explore-graphic {
	float:left;
	background:url(images/future-students-graphic-explore.gif) no-repeat bottom;
	width:179px;
	height:108px;
	display:block;
	vertical-align:bottom;
}
#future-students-social-header {
float:left;
width:179px;
height:33px;
background:url(images/future-students-header-social.gif) no-repeat;
text-indent:-100000px;
}
#future-students-social-graphic {
	float:left;
	background:url(images/future-students-graphic-social.gif) no-repeat bottom;
	width:179px;
	height:108px;
	display:block;
	vertical-align:bottom;
}

#future-students-explore-container {
float:left;
width:179px;
background: #fcfcfc url(images/future-students-callout-bkgd.gif) repeat-x bottom;
border: 1px solid #f3f1f2;
margin-right:7px;
}
#future-students-social-container {
float:left;
width:179px;
background: #fcfcfc url(images/future-students-callout-bkgd.gif) repeat-x bottom;
border: 1px solid #f3f1f2;
}
.future-students-text-container {
	float:left;
	width:160px;
	padding: 10px;
	font-size:12px;
	}
/*-----------------------------------------------------------------------------------------------
	NEW FUTURE STUDENTS END
-----------------------------------------------------------------------------------------------*/	
#mace {
width: 520px;
height: 1030px;
background:url(images/news-mace-image-2009.jpg) no-repeat bottom;
}
#macetext {
float:right;
width: 380px;
}
.contactus {
background-color:#e8e7e7;
width: 154px;
height: 100px;
border: #CCCCCC solid 1px;
padding: 2px;
text-align:center;
}

/*-----------------------------------------------------------------------------------------------
	Off Chrnicles Start
-----------------------------------------------------------------------------------------------*/	

#off-chronicles-main-container {
	float:left;
	background: #efefef;
	border: 1px solid #a6a5a5;
	width: 98%;
	padding:5px;
	margin-bottom:10px;
}
.off-chronicles-big-picture {
	float:left;
	border: 1px solid #a6a5a5;
	width: 187px;
	height:195px;
}
.off-chronicles-main-text {
	float:right;
	width: 345px;
	height:195px;
}
.off-chronicles-main-text a{
	text-decoration:none;
}
#off-chronicles-left {
	float:left;
	width:275px;
}
#off-chronicles-left a{
	font-size:14px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}
#off-chronicles-right {
	float:right;
	width:275px;
}
#off-chronicles-right a{
	font-size:14px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}
.off-chronicles-little-box {
	float:left;
	width:263px;
	padding:5px;
	background: #efefef;
	border: 1px solid #a6a5a5;
	margin-bottom:20px;
}
#off-chronicles-featured-blogger-header {
	float:left;
	width: 548px;
	height: 33px;
	display:block;
	background:url(images/featured-blogger-header.gif) no-repeat;
	margin-bottom:0px;
}
	
/*-----------------------------------------------------------------------------------------------
	Off Chrnicles END
-----------------------------------------------------------------------------------------------*/	

	
/*-----------------------------------------------------------------------------------------------
	Mobile Video Start
-----------------------------------------------------------------------------------------------*/	

#home-mobile-video-background a{
	display:block;
	width:760px;
	height:311px;
	background:url(images/video-gallery.jpg) no-repeat;
}
	

	
/*-----------------------------------------------------------------------------------------------
	Mobile Video Start
-----------------------------------------------------------------------------------------------*/	