/*  REDEFINED HTML TAGS  */

a {
  text-decoration: underline;
  color: #000000
}

a:hover {
  text-decoration: underline;
  color: #000000
}

a:active {
  text-decoration: none;
  color: #000000
}

body {
  background-color:#FFFFFF;
  margin-top:0 px;
  margin-left:0 px;
  margin-bottom:0 px;
  margin-right:0 px;
  margin:0 0 0 0;
  max-height:100% 
}

td, p, ul, li {
  font: 12px Arial, Helvetica, sans-serif;
  color: #000000
}

hr {
  height: 1px; color: #000000
}

table {
  border:0px solid #000000;
  border-width:0
}

td {
  vertical-align:top
}

tr {
  
}

a img {
  border:0px #000000 solid
}



/*  LINK CLASSES  */

a.linkBlack {

  text-decoration: none;
  color: #000000
}

a.linkWhite {
  font: 12px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #FFFFFF
}

a.linkWhite:hover {
  font: 12px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #D3BC48
}

a.linkWhite:active {
  font: 12px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #D3BC48
}

a.linkDPurple {
  font: 11px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #53225E
}

a.linkDPurple:active {
  font: 11px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #53225E
}

a.linkDPurple:hover {
  font: 11px Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #53225E
}

a.linkGold {
  text-decoration: none;
  color: #DEAE1E
}

a.linkGold:hover {
  text-decoration: none;
  color: #DEAE1E
}

a.linkGold:active {
  text-decoration: none;
  color: #DEAE1E
}

a.rightlinkD {
  font: 11px Arial, Helvetica, sans-seriff;
  font-weight:bold;
  text-decoration:none;
  color: #000000
}

a.rightlinkD:hover {
  text-decoration:underline;
}

a.rightlinkC {
  font: 11px Arial, Helvetica, sans-seriff;
  font-weight:bold;
  text-decoration:none;
  color: #000000
}

a.rightlinkC:hover {
  text-decoration:underline;
}

a.rightlinkB {
  font: 11px Arial, Helvetica, sans-seriff;
  font-weight:bold;
  text-decoration:none;
  color: #000000
}

a.rightlinkB:hover {
  text-decoration:underline;
}

.headerBackYellow a {
  font-weight:bold;
  text-decoration:underline;
  color:#FFFFFF
}

.header a {
  color: #53225E;
}

p a {
  text-decoration:underline
}

/*  TEXT CLASSES  */

.header {
  font: bold 13px Arial, Helvetica, sans-serif;
  color: #53225E
}

.highlight {
	border:1px solid #000000;
	background-color:#EEEEEE;
	padding:5px
}

.linkheader {
  font: 11px Arial, Helvetica, sans-seriff;
  text-decoration:underline;
  font-weight:bold
}

.headerBackYellow {
  font: bold 12px Arial, Helvetica, sans-serif;
  text-align: center;
  color: #FFFFFF;
  background-color: #D7BE52;
  width:98%
}

.headerCurveYellow {
  text-align: right;
  vertical-align:bottom;
  background-color: #D7BE52;
  border:0px solid #000000;
  width:2%
}

.headerBackPurple {
  font: bold 12px Arial, Helvetica, sans-serif;
  text-align: center;
  color: #FFFFFF;
  background-color: #53225E;
  width:98%
}

.headerCurvePurple {
  text-align: right;
  vertical-align:bottom;
  background-color: #53225E;
  border:0px solid #000000;
  width:2%
}
.headerBackRed {
  font: bold 12px Arial, Helvetica, sans-serif;
  text-align: center;
  color: #FFFFFF;
  background-color: #A51D1D;
  width:98%
}

.headerCurveRed {
  text-align: right;
  background-color: #A51D1D;
  border:0px solid #000000;
  width:2%
}
.headerBackBlack {
  font: bold 12px Arial, Helvetica, sans-serif;
  text-align: center;
  color: #FFFFFF;
  background-color: #000000
}

.footertable {
  width:100%;
  border-top:3px double #000000;
  background-color: #FFFFFF;
  margin-top:10px
}

.footercell {
  text-align:center;
  vertical-align:bottom;
  padding-top:5px
}

.textDPurple {
  font: 12px Arial, Helvetica, sans-serif;
  color: #53225E
}

.textDPurpleMed {
  font: 11px Arial, Helvetica, sans-serif;
  color: #53225E
}

.textDPurpleSmall {
  font: 10px Arial, Helvetica, sans-serif;
  color: #53225E
}

.textWhite {
  font: 12px Arial, sans-serif;
  color: #000000
}

.textWhite {
  font: 12px Arial, sans-serif;
  color: #FFFFFF
}

.textWhiteSmall {
  font: 10px Arial, Helvetica, sans-serif;
  color: #FFFFFF
}

.textRedSmall {
  font: 10px Arial, Helvetica, sans-serif;
  color: #FF0000;
}

.textBlackSmall {
  font: 10px Arial, Helvetica, sans-serif;
  color: #000000
}

.highlightcaption {
  font:10px Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight:bolder
}

.highlightdesc {
  font:12px Arial, Helvetica, sans-seriff;
  color: #000000;
  font-style:italic
}

.highlightlink {
  font-weight:bold
}

/* OBJECT CLASSES */

.main {
  align:center;
  background-color:#FFFFFF;
  width:100%
}

.maincell {
  width:100%;
  padding-left:15px
}

.linkcell {
  padding-right:15px
}

.linkcell_content {
  font: bold 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #53225E;
  width:95%;
  text-align:left
  padding-right:5px
}

.linkcell_content_amber {
  font: bold 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #53225E;
  width:95%;
  text-align:left
  padding-right:15px
}

.header_cobus {
  width:100%;
  border:0px solid #000000;
  background:url("/images/cobus/roof_top_purplev2.jpg");
  background-color:#53225E;
}

.header_cobus2 {
  width:100%;
  border:0px solid #000000;
  background:url("/cobus/roof_top_purplev2.jpg");
  background-color:#53225E;
}

.header_dept {
  width:100%;
  border:0px solid #000000;
  background:url("/images/academics/roof_top_amberv2.jpg");
  background-color:#D3BC48
}

.header_mba {
  width:100%;
  border:0px solid #000000;
  background:url("/images/mba/roof_top_brick.jpg");
  background-color:#990000
}

.headercell {
  align:center;
  background-color:#663366 
}

.internal {
  width: 95%
}

.curve {

}

.column1 {
  vertical-align:top;
  width:30%;
  padding-left:15px
}

.column1b {
  vertical-align:top;
  width:30%;
}

.column1_cell {
  padding-right:10px;
  padding-left:0px;
  border-left:0px solid #000000
}

.column1_border {
  border-right:0px solid #000000;
  width:5%
}

.column2 {
  vertical-align:top;
  align:left
}

.column2_cell {
  padding-left:0px
}

.column3 {
  vertical-align:top;
  width:232px;
  align:right;
  padding-right:15px
}

.searchtable {
  align:center;
  border: 1px solid #000000
}

.noborder {
  border=0px solid #000000
}

/*  FORM OBJECT CLASSES  */

.formButton {
  font: 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  background-color: #53225E
}
