/* NAVIGATION START */

a.nav:visited {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.nav:link {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.nav:hover {
	color: #8dc1e7;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.nav:active {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.navOn {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.navigationDimmed {
	color: #E50037;
	font-size: 11px;
	font-weight: bold;
}

/* NAVIGATION END */

/* TAB NAVIGATION START */

#tabNavBar {
	position: relative;
	visibility: visible;
	float: left;
	height: 30px;
	background-image: url(http://www.tbs.edu/images/gui/navigation-bg.gif);
	background-repeat: x;
	width: 100%;
}

.tabNavTab {
	position: relative;
	visibility: visible;
	height: 30px;
	float: left;
}

.tabNavMain {
	position: relative;
	visibility: visible;
	height: 22px;
	float: left;
	padding-top: 8px;
}

.tabNavStart {
	position: relative;
	visibility: visible;
	height: 30px;
	width: 8px;
	float: left;
}

.tabNavEnd {
	position: relative;
	visibility: visible;
	height: 30px;
	width: 8px;
	float: left;
}

.tabNavMainOver {
	position: relative;
	visibility: visible;
	height: 22px;
	background-image: url(http://www.tbs.edu/images/gui/navigation-on-bg.gif);
	background-repeat: x;
	float: left;
	padding-top: 8px;
}

.tabNavStartOver {
	position: relative;
	visibility: visible;
	background-image: url(http://www.tbs.edu/images/gui/navigation-on-bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 8px;
	float: left;
}

.tabNavEndOver {
	position: relative;
	visibility: visible;
	background-image: url(http://www.tbs.edu/images/gui/navigation-on-bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 8px;
	float: left;
}

.tabNavMainOn {
	position: relative;
	visibility: visible;
	height: 22px;
	background-image: url(http://www.tbs.edu/images/gui/navigation-on-bg.gif);
	float: left;
	padding-top: 8px;
}

.tabNavStartOn {
	position: relative;
	visibility: visible;
	background-image: url(http://www.tbs.edu/images/gui/navigation-on-bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 8px;
	float: left;
}

.tabNavEndOn {
	position: relative;
	visibility: visible;
	background-image: url(http://www.tbs.edu/images/gui/navigation-on-bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 8px;
	float: left;
}

.tabNavOn {
	position: relative;
	visibility: visible;
	color: #ffffff;
	font-size: 11px;
	float: left;
}

a.tabNavOn:visited {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

a.tabNavOn:link {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

a.tabNavOn:hover {
	color: #8dc1e7;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

a.tabNavOn:active {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

a.tabNav:visited {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

a.tabNav:link {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

a.tabNav:hover {
	color: #8dc1e7;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

a.tabNav:active {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	float: left;
}

/* TAB NAVIGATION END */

/* TEXT NAVIGATION START */

#textOnlyNavBox {
	color: #39a7e2;
	background-color: #ebebf1;
	font-size: 10px;
	position: relative;
	text-align:center;
	visibility: visible;
	padding-top:8px;
	padding-bottom:8px;
	border-top: solid 1px #39a7e2;
	float: left;
	width: 958px;
}

.textNavOn {
	color: #39a7e2;
	font-size: 10px;
	font-weight: bold;
}
a.textNav:visited {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

a.textNav:link {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

a.textNav:hover {
	color: #8dc1e7;
	font-size: 10px;
	text-decoration: none;
}

a.textNav:active {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

/* TEXT NAVIGATION END */

/* SECTION NAVIGATION START */

#sectionNavBox {
	float: left;
	position: relative;
}

#sectionNavTitleBox {
	background-image: url(http://www.tbs.edu/images/gui/subNav-locationNotch.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #97948e;
	border-bottom: 1px solid #727272;
	width: 160px;
	float: left;
	position: relative;
	visibility: visible;
	height: 23px;
	padding-top: 7px;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
}

a.sectionNavTitleLink:visited {
	color: #30291e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.sectionNavTitleLink:link {
	color: #30291e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.sectionNavTitleLink:hover {
	color: #30291e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.sectionNavTitleLink:active {
	color: #30291e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/* SECTION NAVIGATION END */

/* SUB NAVIGATION START */

#subNavBox {
	position: relative;
	visibility: visible;
	float: left;
	clear: both;
	width: 207px;
	border-bottom: 1px solid #30291e;
}

#subNavContainer {
	position: relative;
	visibility: visible;
	float: left;
	clear: both;
	width: 174px;
	margin-bottom: 10px;
}

#subNavActiveSection {
	position: relative;
	float: left;
}

.subNavParent {
	font-size: 10px;
	text-decoration: none;
	color: #30291e;
	float: left;
	position: relative;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 154px;
}

.subNavParentOn {
	background-color: #b7b4b0;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #30291e;
	float: left;
	position: relative;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 154px;
}

.subNavParentOver {
	background-color: #30291e;
	float: left;
	position: relative;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	width: 154px;
}

a.subNavParentOver:hover {
	font-size: 10px;
	color: #8dc1e7;
	text-decoration: none;
}


.subNavChild {
	background-color: #8dc1e7;
	font-size: 10px;
	text-decoration: none;
	color: #30291e;
	float: left;
	position: relative;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 154px;
}

.subNavChildOn {
	background-color: #524633;
	font-size: 10px;
	text-decoration: none;
	color: #30291e;
	float: left;
	position: relative;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 154px;
}

.subNavChildOver {
	background-color: #30291e;
	font-size: 10px;
	text-decoration: none;
	color: #ffffff;
	float: left;
	position: relative;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 154px;
}

a.subNavChildOver:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}


.subNavGrandchild {
	background-color: #e0dfdd;
	font-size: 10px;
	text-decoration: none;
	color: #30291e;
	float: left;
	position: relative;
	padding-left: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 149px;
}

.subNavGrandchildOn {
	background-color: #97948e;
	font-size: 10px;
	text-decoration: none;
	color: #30291e;
	float: left;
	position: relative;
	padding-left: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 149px;
}

.subNavGrandchildOver {
	background-color: #30291e;
	float: left;
	position: relative;
	padding-left: 25px;
	padding-top: 4px;
	padding-bottom: 4px;
	width: 149px;
}

a.subNavGrandchildOver:hover {
	color: #8dc1e7;
	text-decoration: none;
	font-size: 10px;
}

/* SUB NAVIGATION END */#mainPageModuleBar {
	margin: auto;
	width: 650px;
	position: relative;
	visibility: visible;
}

#mainPageModuleBox {
	width: 197px;
	position: relative;
	visibility: visible;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}

a.moduleLink:visited {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

a.moduleLink:link {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

a.moduleLink:hover {
	color: #30291e;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

a.moduleLink:active {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

a.moduleMoreLink:visited {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

a.moduleMoreLink:link {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

a.moduleMoreLink:hover {
	color: #30291e;
	font-size: 10px;
	text-decoration: none;
}

a.moduleMoreLink:active {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

.moduleMoreLinkDimmed {
	color: #b7b4b0;
	font-size: 10px;
}

.moduleTitle {
	color: #30291e;
	font-size: 13px;
	text-decoration: none;
}

a.moduleTitle:visited {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
}

a.moduleTitle:link {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
}

a.moduleTitle:hover {
	color: #30291e;
	font-size: 13px;
	text-decoration: none;
}

a.moduleTitle:active {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
}/* BREADCRUMB TRAIL START */

#breadcrumbTrail {
	background-image: url(http://www.tbs.edu/images/gui/breadcrumb-bg.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #727272;
	width: 809px;
	float: left;
	position: relative;
	visibility: visible;
	height: 30px;
}

#crumb {
	background-image: url(http://www.tbs.edu/images/gui/chevron.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 9px;
	float: left;
	position: relative;
	visibility: visible;
	left: 10px;
	height: 21px;
}

#breadcrumbStartBit {
	background-image: url(http://www.tbs.edu/images/gui/breadcrumb-bg-start.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	padding-left: 10px;
	position: relative;
	visibility: visible;
	width: 100%;
	height: 30px;
}

#breadcrumbEndBit {
	background-repeat: no-repeat;
	background-position: top right;
	float: left;
	position: relative;
	visibility: visible;
	width: 100%;
	height: 30px;
}

a.breadcrumb:visited {
	color: #404040;
	font-size: 10px;
	text-decoration: none;
}

a.breadcrumb:link {
	color: #404040;
	font-size: 10px;
	text-decoration: none;
}

a.breadcrumb:hover {
	color: #5aadd8;
	font-size: 10px;
	text-decoration: none;
}

a.breadcrumb:active {
	color: #404040;
	font-size: 10px;
	text-decoration: none;
}

.breadcrumbOn {
	color: #404040;
	font-size: 10px;
	font-weight: bold;
}

/* BREADCRUMB TRAIL END */body {
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #30291e;
	font-size: 11px;
}

body hr {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0;
	border: 0;
	border-top: 1px solid #30291e;
	height: 0;
}

li {
	color: #30291e;
	font-size: 11px;
}

select, input, textarea {
	color: #000000;
	font-size: 10px;
}

table {
	font-size: 11px;
}

div {
	font-size: 11px;
}

td, tr, th {
	color: #30291e;
	font-size: 11px;
}

a.pdf {
	background: url(http://www.tbs.edu/images/gui/pdf.gif) left top no-repeat;
	padding-left: 18px;
	margin-bottom: 10px;
	color: #39a7e2;
	font-size: 11px;
}

a.pdf:link {
	background: url(http://www.tbs.edu/images/gui/pdf.gif) left top no-repeat;
	padding-left: 18px;
	color: #39a7e2;
	font-size: 11px;
	margin-bottom: 10px;
}

a.pdf:visited {
	background: url(http://www.tbs.edu/images/gui/pdf.gif) left top no-repeat;
	padding-left: 18px;
	color: #39a7e2;
	font-size: 11px;
	margin-bottom: 10px;
}

a.pdf:hover {
	background: url(http://www.tbs.edu/images/gui/pdf.gif) left top no-repeat;
	color: #30291e;
	font-size: 11px;
	text-decoration: none;
	margin-bottom: 10px;
}

.navOn {
	color: #30291e;
	font-size: 12px;
	font-weight: bold;
}

a.nav:visited {
	color: #39a7e2;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.nav:link {
	color: #39a7e2;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.nav:hover {
	color: #30291e;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.nav:active {
	color: #39a7e2;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.textNavOn {
	color: #30291e;
	font-size: 10px;
	font-weight: bold;
}

a.textNav:visited {
	color: #39a7e2;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.textNav:link {
	color: #39a7e2;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.textNav:hover {
	color: #30291e;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.textNav:active {
	color: #39a7e2;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.newsArchiveOn {
	color: #30291e;
	font-size: 12px;
	font-weight: bold;
}

a.newsArchive:visited {
	color: #39a7e2;
	font-size: 12px;
	text-decoration: none;
}

a.newsArchive:link {
	color: #39a7e2;
	font-size: 12px;
	text-decoration: none;
}

a.newsArchive:hover {
	color: #30291e;
	font-size: 12px;
	text-decoration: none;
}

a.readMoreLink:visited {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

a.readMoreLink:link {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}

a.readMoreLink:hover {
	color: #30291e;
	font-size: 10px;
	text-decoration: none;
}

a.readMoreLink:active {
	color: #39a7e2;
	font-size: 10px;
	text-decoration: none;
}


a.newsModuleLink:visited {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
}

a.newsModuleLink:link {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
}

a.newsModuleLink:hover {
	color: #30291e;
	font-size: 13px;
	text-decoration: none;
}

a.newsModuleLink:active {
	color: #39a7e2;
	font-size: 13px;
	text-decoration: none;
}

#mainPageModuleContainer {
	text-align: center;
	border-top: solid 1px #30291e;
	border-bottom: solid 1px #30291e;
	padding: 10px;
	width: 695px;
	float: left;
	position: relative;
	visibility: visible;
	clear: both;
	margin: 0px;
}

#bannerImage {
	float: left;
	position: relative;
	visibility: visible;
	clear: both;
}

#addressBox {
	float: left;
	background: url(http://www.tbs.edu/images/gui/subNav-bg.gif);
	background-repeat: y;
}

#address {
	float: left;
	position: relative;
	visibility: visible;
	color: #30291e;
	font-size: 11px;
	padding: 10px;
	width: 155px;
	background: url(http://www.tbs.edu/images/gui/subNav-endBit.gif) right bottom no-repeat;
}

#addressBox2 {
	float: left;
	position: relative;
	visibility: visible;
	color: #30291e;
	font-size: 11px;
	padding: 15px;
}

#sectionNavColumn {
	background: url(http://www.tbs.edu/images/gui/subNav-bg.gif);
	repeat: x;
}

#textBox {
	float: left;
	position: relative;
	visibility: visible;
}

a.hpmTitleLink:visited {
	color: #39a7e2;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

a.hpmTitleLink:link {
	color: #39a7e2;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

a.hpmTitleLink:hover {
	color: #30291e;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

a.hpmTitleLink:active {
	color: #39a7e2;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}

a:visited {
	color: #30291e;
}

a:link {
	color: #30291e;
}

a:hover {
	color: #30291e;
}

a:active {
	color: #30291e;
}

.copyright {
	color: #30291e;
	font-size: 9px;
}

.footerText {
	color: #30291e;
	font-size: 10px;
}

.finePrint {
	color: #30291e;
	font-size: 9px;
}

.date {
	color: #30291e;
	font-size: 10px;
}

.preTitle {
	color: #39a7e2;
	font-size: 10px;
}

.Title {
	color: #39a7e2;
	font-size: 18px;
	font-weight: bold;
}

.title {
	color: #39a7e2;
	font-size: 18px;
	font-weight: bold;
}

.bannerTitle {
	color: #39a7e2;
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
	line-height: 15px;
}

.bannerSubTitle {
	color: #39a7e2;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 20px;
}

.subTitle {
	color: #39a7e2;
	font-size: 14px;
	font-weight: bold;
}

.majorHeader {
	color: #30291e;
	font-size: 16px;
	font-weight: bold;
}

.header, .Header {
	color: #30291e;
	font-size: 14px;
	font-weight: bold;
}

.subHeader, .subheader {
	color: #30291e;
	font-size: 14px;
}

.subSubHeader {
	color: #30291e;
	font-size: 12px;
}

.breadcrumb {
	color: #39a7e2;
	font-size: 10px;
}

.pullQuoteAuthor {
	color: #30291e;
	font-size: 10px;
	font-style: italic;
}

.membersToolbar {
	color: #30291e;
	font-size: 10px;
}

.imageCaption {
	color: #30291e;
	font-size: 10px;
}

.pullQuote {
	color: #30291e;
	font-size: 14px;
	font-style: italic;
}

.introText {
	color: #30291e;
	font-size: 14px;
}

.contentBody {
	color: #30291e;
	font-size: 12px;
}

.hpcBody {
	color: #30291e;
	font-size: 12px;
}

.articleBody {
	color: #30291e;
	font-size: 12px;
}

.contentDetails {
	color: #30291e;
	font-size: 11px;
}

.hpmTitle {
	color: #30291e;
	font-size: 14px;
	font-weight: bold;
}

.hpmSubTitle {
	color: #30291e;
	font-size: 11px;
	font-weight: bold;
}

.hpmText {
	color: #30291e;
	font-size: 11px;
}

.heading {
	color: #30291e;
	font-size: 14px;
	font-weight: bold;
}

.newsArchiveText {
	color: #30291e;
	font-size: 11px;
}

.archiveTitle {
	font-size: 10px;
	font-weight: bold;
}

.tableHeader {
	color: #333366;
	font-weight: bold;
	font-size: 10px;
}

.rowHeader {
	color: #333366;
	font-weight: bold;
	font-size: 10px;
}

.columnHeader {
	color: #30291e;
	font-weight: bold;
	font-size: 10px;
}

.homePageContentBox {
	background-color: #homePageContentBox;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: #737372;
}

#formbox {
	border: 1px solid #30291e;
	margin: 10px;
}

.smallestFont {
	color: #30291e;
	font-size: 9px;
	letter-spacing: -1px;
	line-height: 7pt;
}

.smallerFont {
	color: #30291e;
	font-size: 14px;
	letter-spacing: -1px;
	line-height: 10pt;
}

.smallFont {
	color: #30291e;
	font-size: 16px;
	letter-spacing: -1px;
	line-height: 12pt;
}

.mediumFont {
	color: #30291e;
	font-size: 18px;
	letter-spacing: -1px;
	line-height: 14pt;
}

.bigFont {
	color: #30291e;
	font-size: 24px;
	letter-spacing: -1px;
	line-height: 16pt;
}

.biggerFont {
	color: #30291e;
	font-size: 30px;
	letter-spacing: -1px;
	line-height: 22pt;
}

.biggestFont {
	color: #30291e;
	font-size: 36px;
	letter-spacing: -1px;
	line-height: 24pt;
}

#loginbox {
	background-color: #E8F4FC;
	padding: 0px;
	margin: 0px;
	border: solid 1px #30291e;
	width: 550px;
}a.albumNav:visited {
	color: #39a7e2;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px;
}

a.albumNav:link {
	color: #39a7e2;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px;
}

a.albumNav:hover {
	color: #30291e;
	background: #39a7e2;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px;
}

a.albumNav:active {
	color: #39a7e2;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px;
}

.albumNavDimmed {
	color: #292929;
	font-size: 9px;
	text-transform: uppercase;
}

#photoAlbumBox {
	font-size: 9px;
	padding: 10px;
	margin-top: 10px;
	float: left;
}

.photoAlbumCell{
	float: left;
	text-align: center;
	font-size: 9px;
}

.photoAlbumRow{
	float: left;
	width: 100%;
	padding-bottom: 10px;
}

#morePicturesBox {
	float: right;
}

#clickInstructions {
	float: left;
	font-size: 9px;
	text-align:center;
	width:100%;
	clear:both;
}

.photo {
	border: solid 1px #30291e;
	padding: 10px;
}

.thumbnail {
	border: solid 1px #30291e;
	padding: 4px;
	margin: 4px;
}

#slideShowContainer {
	text-align: center;
	padding: 20px;
	width: 695px;
	float: left;
	position: relative;
	visibility: visible;
	clear: both;
	margin: 0px;
}

#slideShowBox {
	margin: auto;
}
