@import url("studentprofile.css");


/*****************************
	EMPTY STYLES FOR RAD HTML EDITOR
	(reorder these to reorder CSS Class dropdown)
******************************/
.img-border {}
.img-left {}
.img-right {}
.img-left-noBorder {}
.img-right-noBorder {}
ul.check {}
a.external {}
.button-link {}
.lightbox {}
.blockquote {}
.blockquote-odd {}
.sortable {}
.no-zebra {}
.blank-table {}
.full-border-table {}
.table-left {}
.table-right {}
.col-half {}
.col-third {}
.clear {}
/*****************************
	TYPOGRAPHY
******************************/
.honey-badger {
background: black;
color: black;}

/* .MsoNormal {
	color: Red !important;} */

a { color: #c04d00; }
a:hover { color: #002c5f; }

/*
a[name] {
	color: #000;}
*/
.secondary a { color: #002c5f; }
.secondary a:hover { color: #C75B12; }

a.external {
    background-image: url("../images/icons/external_link.gif");
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 17px;
}
.littlec { /* Created dynamically for "McCombs" in h1#content, see core.js */
	text-transform:none !important;}

.RadEContentBordered {
	background: #fff !important;
	filter: none !important;
    font-family: Cambria,Georgia,Serif;
}

body {
	background: #d9d9d9; /* old browsers */
	background: -moz-linear-gradient(top, #d9d9d9 0%, #CDCDCD 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#CDCDCD)); /* webkit */
	background: -o-linear-gradient(left, #d9d9d9 0%,#cdcdcd 100%); /* opera */
	font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 1.8em;
    color:#3a3a3a;
    height: auto;
}

p, ul, ol, dl {
    margin: 0 30px 20px 0;

}

.secondary p, .secondary ul, .secondary ol, .secondary dl {
    margin: 10px 0;
    list-style-image: url("listArrow2");
}

ul ul, ul ol, ol ul, ol ol {
    margin: 0; }

ul ul {
    margin-right: 12px; }

ol {
    list-style-type: decimal;}

ol li, ul ol li {
    margin-left: 25px;
	list-style-image: url("listArrow");
}

dt {
    font-weight: bold;}

dd {
    margin-left: 40px;
    text-indent: -20px;}

h1, h2, h3, h4, h5, h6 {
    color: #c04d00;
    font-family:Georgia,"Times New Roman", Times, serif;
    font-weight: 100;
    margin: 20px 0 0;}

h1 {
   /* font-size: 28px;
    font-weight: normal;
    line-height: 32px;
    margin: 30px 0 20px;
    text-transform: none;
    color: #303030;
	*/
	font-size: 2.5em;
font-style: italic;
font-weight: 300;
margin: 0px 0px 25px;
color: #000;

	}

#Search .content h1 {
    margin-top: 20px;}

h2 {
    font-size: 19px;
    margin-bottom: 10px;}

h3, h3 a[name] {
    font-size: 28px;
    color:#000;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}

.secondary h2, .secondary h3, .secondary h4, .secondary h5, .secondary h6 {
	color: #004556;}

.secondary h2 {
	font-size: 18px;}

.secondary h3 {
	font-size: 16px;}

.tab-pane > h2 {
    margin-top: 10px;}

.tab-pane h2, .tab-pane h3 {
	text-shadow: 0 1px 1px #fff;}

h4 {
    font-size: 15px;
    color: #3c2b20;}

h5 {
    font-size: 18px; font-weight:bold}

h6 {
    font-size: 14px;
    font-style: italic;}

h1 em, h1 i, h2 em, h2 i, h3 em, h3 i, h4 em, h4 i, h5 em, h5 i, h6 em, h6 i {
    font-style: normal !important;} /* overides any attempt to make headings italic */

li p {
    margin: 0 0 10px;}

.caption {
    color: #AA9C8F;
    font-size: 12px;
    line-height: 16px;
    margin: 0;
    padding: 0 4px 20px;}

/* FORMS | See default.css in WFFM module themes folder for complete list of styles */
fieldset, legend, input, button, textarea {
    font-family: Arial,Helvetica,sans-serif;}

input[type=submit]
{
	border: 1px #C04D00 solid;
	background-color: #C04D00;
	padding: 8px 20px;
	color: #FFF;
}

fieldset {
    /*border: 1px solid #CDCDCD;
    margin: 20px 0 30px;
    padding: 0 20px;
    width:650px;*/
    }

fieldset table {
    width: auto;}

fieldset td {
    border: medium none;}

legend {
    padding: 0 5px;}

label {
    font-weight: bold;}

/* TABLES */
table {
    border-collapse: collapse;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 18px;
    margin: 0px 0 0px 0;
    width: 100%;}


.table-left {
    float: left;
    margin: 0 20px 0 0;
    width: auto;}

.table-right {
    float: right;
    margin: 0 0 0 20px;
    width: auto;}

#content-footer table {
    margin: 0;}

th, td {
    font-size: 14px;
    line-height: 16px;}

th {
    /*background: none repeat scroll 0 0 #e0e0e0;
    border-bottom: 1px solid #999999;*/
    font-weight: bold;
    padding: 4px 8px 4px 0px;
    vertical-align: top;
	text-align: left;
	}

th.headerEmpty {
    padding: 0;}

th a {
    color: #c75b12;
    text-shadow: none;}

td {
    /*border-bottom: 1px solid #999999;*/
    padding: 4px 2px;
    vertical-align: top;}

.blank-table td {
    border: medium none;
    padding: 0;}

.full-border-table td {
    border: 1px solid #999999;}

tfoot td {
    font-weight: bold;}

caption {
    border-bottom: 1px solid #999999;
    border-top: 1px solid #999;
    caption-side: top !important;
    font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 5px 2px;
    text-transform: uppercase;}

.headerSort {
    background-image: url("../images/icons/sort-default.png");
    background-position: 2px center;
    background-repeat: no-repeat;
    padding-left: 14px;}

.headerSortUp {
    background-image: url("../images/icons/sort-up.png");}

.headerSortDown {
    background-image: url("../images/icons/sort-down.png");}

.odd {
    background: #eaeaea;
    text-shadow: 0 0 0 transparent, 0 1px 1px #fff;}

.highlight td {
    font-weight: bold;}

.sortable tr:hover, tr.active:hover {
    background: none repeat scroll 0 0 #e9e9e9;}

/* TYPE DECORATIONS */
strong, b {
    font-weight: bold;}

em, i {
    font-style: italic;}

sup, sub {
    font-size: 11px;
    position: relative;}

sup {
    top: -5px;}

sub {
    top: 3px;}

cite {
    font-style: italic;}

acronym, abbr {
    border-bottom: 1px dotted #000000;
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: uppercase;}

pre {
    background: none repeat scroll 0 0 #DCDCDC;
    border: 1px solid #CDCDCD;
    font-family: monospace;
    margin: 20px 0;
    padding: 10px;
    white-space: pre-wrap;}

.blockquote, blockquote {
    border-bottom: 4px double #AA9C8F;
    border-top: 4px double #AA9C8F;
    color: #606060;
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif;
    margin: 20px 0;
    padding: 20px;}

.blockquote-odd, blockquote.odd { /* for use with multiple blockquotes in a stack */
	border: none;
	color: #606060;
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif;
    margin: 20px 0;
    padding: 20px;}

blockquote cite, .byline {
    display: block;
    font-size: 12px;
    font-style: normal;
    font-variant: small-caps;
    letter-spacing: 1px;
    margin-top: 10px;
    text-align: right;}

blockquote cite:before, .byline:before {
    content: "-";}

/********************************
    Special: (I.E Holidays, etc.)
********************************/
.halloween
{
    position:absolute;
    top:-13px;
    left:140px;
    z-index:15000;
}

/******************************
	SIDEBAR RSS WIDGET
******************************/
#sidebar h2 {
    border-top: 5px solid #303030;
    padding-top: 4px;
    color: #303030;
    font-size: 18px;
    margin: 10px 0 -5px 0;
    clear:left;
    width:100%;
}

#sidebar img.title
{
	float:right;
	width:48px;
	margin-top:-40px;
	margin-right:-10px;
}

#sidebar img.story {
	float:left;
	margin:5px 5px 0 0;
}

#sidebar .feed {
    margin-bottom: 30px;
    position: relative;
    word-wrap: break-word;
}

#sidebar .feed-title {
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif;
    font-weight: bold;
	margin-top: -10px;
    margin-bottom: 3px;
    text-transform: uppercase;
	line-height: 16px;
	font-style: normal;
	font-size: 16px;
	float:left;
	clear:left;
	text-decoration: none;
}

#sidebar .feed-title:hover {
    text-decoration: underline;
}

#sidebar .feed-description {
    display: block;
    font-size: 12px;
    font-style: italic;
    font-family:Georgia, serif;
    line-height: 16px;
    margin-bottom: 10px;
    float:left;
    clear:left;
}

#sidebar .feed-item {
    margin-bottom: 10px;
    position: relative;
	float:left;
	clear:left;
    line-height: 18px;
}

#sidebar .feed-item-publish-date {
    color: #AA9C8F;
    display: block;
    font-size: 11px;
    font-style: italic;
    line-height: 18px;
}

#sidebar .feed-item-title {
    display: block;
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
}

#sidebar a.feed-item-title
{
    color:#0c4c64;
}

#sidebar .feed-item-description {
    font-size: 11px;
}


#sidebar .feed-item-thumb {
	width: 64px;
	margin-top: 5px;
	margin-right: 5px;
	position: relative;
	float:left;
	clear:left;
}

/******************************
	CONTENT RSS WIDGET USING JQUERY MASONRY PLUGIN
******************************/
.content-feed {
     border-top: 4px double rgb(189, 177, 166);
     clear: both;
}

.content-feed .feed-item {
    border: 1px solid #cdcdcd;
	width: 328px;
    padding: 10px;
    margin: 0 10px 20px 0;
    float:left;
}
.content-feed h3 {
	margin:0;}

.content-feed h3 a {
     color: rgb(0, 0, 0);
font-style: normal;
text-decoration: none;
}

.content-feed h3 a:hover {
     color: rgb(199, 91, 18);
text-decoration: underline;
}

.content-feed .feed-description {
	font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
}

.content-feed .feed-item-publish-date {
    font-style: italic;
	font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
	font-size: 12px;
	color: #999;
	line-height: 16px !important;
	display: block;
}
.content-feed img {
     border: 4px double rgb(170, 156, 143);
     height: auto !important;
     margin: 0pt 10px 0 0 !important;
     max-width: 100px;
     padding: 0pt;
float: left;

}

.content-feed .image-caption-container {
     margin: 0 ! important;
     width: auto ! important;
     float: none !important;
}

.content-feed .image-caption {
     display: none;
}

.content-feed p {
margin: 5px 0 0 0;
font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;}



/******************************
	SHARE WIDGET
******************************/

.st_fblike_vcount
{
        float:left;
        margin: 0px 0px 0px 0px;
}

.st_plusone_vcount
{
        float:left;
        margin: 0px 0px 0px 10px;
}

.st_plusone_vcount img
{
    float:right;
    margin: 5px 0px 0px 13px;
    width:60px;
    height:60px;
}

#share-widget
{

}

#share-widget .st_facebook_vcount .stButton .stBubble
{
    display:none;
    width:1px;
    height:1px;
}

#share-widget .st_twitter_vcount .stButton .stBubble
{
    display:none;
    width:1px;
    height:1px;
}

#share-widget .st_sharethis_vcount .stButton .stBubble
{
    display:none;
    width:1px;
    height:1px;
}

 #share-widget .st_facebook_vcount .stButton .stBubble .stBubble_count
{
    display:none;
}

#share-widget .st_twitter_vcount .stButton .stBubble .stBubble_count
{
    display:none;
}

#share-widget .st_sharethis_vcount .stButton .stBubble .stBubble_count
{
    display:none;
}

.st_facebook_large
{
    position:relative;
    top:5px;
    right: 0px;
}

.st_twitter_large
{
    position:relative;
     top:5px;
    left: 0px;
}

.st_sharethis_large
{
    position:relative;
     top:5px;
    left: 0px;
}

/*Header Widget Placement*/
#shareButtons
{
    position:absolute;
    top:125px;
    left:840px;
    padding-left:10px;
    height:40px;
    width:130px;
}

/******************************
	CALL TO ACTION
******************************/
.calltoaction {
    margin: 30px 0;
    position: relative;
}

.button img {
    left: 0;
    position: absolute;
    top: -8px;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    border:none;
}
.button:hover img, .button-link:hover img{
    -webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	transform: rotate(360deg);}

.calltoaction .button {

    display: block;

}

.button, .button-link { /* button needs an icon, button-link has no icon */
   /*
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    background: none repeat scroll 0 0 #CDCDCD;
    border: 1px solid #AAAAAA;
    border-color: #aaa #ccc #ccc #aaa;
    color: #333333;
    line-height: 16px;
    padding: 5px 5px 5px 50px;
    position: relative;
    text-decoration: none;
    font-size: 12px;
    font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
    font-weight: 100;
    text-shadow: 0 1px 1px #fff;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
	*/
}

.button-link {
    display: inline-block;
    padding: 7px 5px;
    text-align: center;
}

.button:hover, .button-link:hover {
	color: #c75b12;
    border-color: #999 #ccc #ccc #999;
    background: #CCCCCC; /* old browsers */
	background-image: -moz-linear-gradient(top, #cdcdcd 0%, #ddd 100%); /* firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdcdcd), color-stop(100%,#ddd)); /* webkit */
	-webkit-box-shadow: inset 0 0 2px #999;
	-moz-box-shadow: inset 0 0 2px #999;
	box-shadow: inset 0 0 2px #999;
}

.button:active, .button-link:active {
    color: #c75b12;
}

#breadcrumb p {

    font-family: Cambria,Georgia,serif;

    font-size: 12px;

    font-style: italic;

}

#breadcrumb a {

    padding-right: 5px;
	color:white;
    font-family: Cambria,Georgia,serif;
	font-size: 12px;
}
 #breadcrumb a:hover {


	color:#1c037E;
}

#breadcrumb span {

    color: #C75B12;

    padding-right: 5px;

}
/*************************
 BEGIN STRUCTURAL CSS
*************************/
body {

}

body.myMcCombs {

    background: url("../images/body-bg-00.jpg") no-repeat scroll 0 30px #362424;

}

#wrapper {
    position: inherit;
    height:100%;
}


#header {
    -moz-box-shadow: 0px 1px 2px #707070;
    -webkit-box-shadow: 0px 1px 2px #707070;
    box-shadow: 0px 1px 2px #707070;
    background: none repeat scroll 0 0 #FFFFFF;
    height: 60px;
    position: relative;
    width: 100%;
}

#egade-header {
    background: none repeat scroll 0 0 #666666;
    border-top: 1px solid #C6C6C6;
    height: 59px;
    position: relative;
    width: 100%;
}

#egade-header h1 {
    margin: 0;
}

#egade-header h1 a.egade-link {
    background: url("../images/egade.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 52px;
    position: absolute;
    right: 10px;
    text-indent: -9999px;
    top: 2px;
    width: 154px;
}

.title-bar {
    height: 60px;
    position: relative;
    width:980px;
    margin: 0 auto;
}

#header a img {
    left: 0px;
    position: relative;
    top: 12px;
    -webkit-transition: -webkit-box-shadow 0.4s ease-out 0s;
   -moz-transition: -moz-box-shadow 0.4s ease-out 0s;
    transition: box-shadow 0.4s ease-out 0s;
    border:none;
}
#header a:hover img {
	-webkit-box-shadow: 0 1px 6px #666;
	-moz-box-shadow: 0 1px 6px #666;
	box-shadow: 0 1px 6px #666;
	}

#header a.ut-link {
    background: url("wordmark_ut") no-repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    font-size:24px;
    font-weight:bold;
    position: absolute;
    right: 329px;
    text-indent: -9999px;
    top: 23px;
    width: 367px;
}

#header a.mccombs-link {

    background: url("wordmark_mccombs") no-repeat scroll 0 0 transparent;

    display: block;

    height: 23px;

    position: absolute;

    right: 0px;

    text-indent: -9999px;

    top: 23px;

    width: 329px;


}

#mor-header #header h1 a {

    background: url("../images/mor-wordmark.png") no-repeat scroll 0 0 transparent;

    width: 518px;

}

#site-nav {

    font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;

    margin: 0 auto;

    position: relative;

    width: 980px;

    z-index: 9999;

}

.js #site-nav {

    height: 60px;

}

#quick-menu-area {

    position: relative;

    top: 20px;

    width: 130px;

    z-index: 9999;

}

.js #quick-menu-area {

    height: 23px;

}

.quick-menu {
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	border-radius: 4px;
    background: url("mccombs_logo_only_large") no-repeat scroll 932px 282px #FFFFFF;
    border: 1px solid #C6C6C6;
    margin-bottom: 40px;
    overflow: hidden;
    width: 978px;
    z-index: 9997;
	display:block;
	padding-bottom: 35px;
	}

.js .quick-menu {

    left: 0;

    margin-bottom: 0;

    position: absolute;

    top: 15px;

}

.quick-menu-toggle {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
	background: #E0E0E0; /* old browsers */
	background: -moz-linear-gradient(top, #e9e9e9 0%, #f1f1f1 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e9e9), color-stop(100%,#f1f1f1)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#f1f1f1',GradientType=0 ); /* ie */
	background: -o-linear-gradient(top, #e9e9e9 0%,#f1f1f1 100%); /* opera */
	border: 1px solid #C6C6C6;
    color: #808080;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 100;
    height: 21px;
    line-height: 21px;
    position: relative;
    text-align: center;
    width: 130px;
    z-index: 9998;
}

.quick-menu-toggle.qm-active {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: medium none;
    color: #868686;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

.quick-menu ul, .quick-menu a {
    position: relative;
}

.quick-menu li {
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
}

.main-nav {
    padding: 10px 0;
    float:left;
}

.main-nav ul {

    float: left;

    font-size: 16px;

    font-weight: bold;

    margin: 0 0 0 -22px;

    position: relative;

    width: 225px;

}

.main-nav ul ul {

    float: none;

    font-size: 14px;

    font-weight: normal;

    margin-left: -39px;

    padding-bottom: 10px;

    width: 100%;

}

.main-nav li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
	font-size: 12px;
}

.main-nav a {

    color: #303030;

    display: inline-block;

    letter-spacing: 1px;

    outline: medium none;

    text-decoration: none;

    text-transform: uppercase;

    width: 223px;

}

.main-nav ul ul a {
    border-bottom: 1px dotted #E6E6E6;
    color: #C75B12;
    letter-spacing: 0;
    line-height: 16px;
    padding: 4px 0 4px 3px;
    text-transform: none;
    width: 220px;}

.main-nav a:hover {
    background-color: #E0E0E0; /* old browsers */
	background-image: -moz-linear-gradient(top, #E0E0E0 0%, #E9E9E9 100%); /* firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#E9E9E9)); /* webkit */
	background-image: -o-linear-gradient(top, #E0E0E0 0%,#E9E9E9 100%); /* opera */
    color: #000000;}

.main-nav span {

    color: #AA9C8F;

    display: block;

    font-size: 11px;

    line-height: 12px;

}

#page {
   /* -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
    -moz-box-shadow: 0 4px 5px #666666;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-box-shadow: 0 0px 1px #303030;
    -moz-box-shadow: 0 0px 1px #303030;
    box-shadow: 0 0px 1px #303030;
	*/
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    padding: 0;
    width: 980px;
    height:auto;
    z-index: 2;
}

#pageSpef {
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
    -moz-box-shadow: 0 4px 5px #666666;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -webkit-box-shadow: 0 0px 1px #303030;
    -moz-box-shadow: 0 0px 1px #303030;
    box-shadow: 0 0px 1px #303030;
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    padding: 0;
    width: 820px;
    height:auto;
    z-index: 2;
}

#page.wide {

}

#page.full {
    background: none repeat scroll 0 0 #FFFFFF;
}

#home #page {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    padding-bottom: 0;
    margin-bottom: 40px;
}

#skipNavigationLink {
    border: 0 solid red;
    color: #00264D;
    left: -1000px;
    position: absolute;
    text-decoration: none;
}

#sectionNav {
    border: 0 solid red;
    color: #00264D;
    left: -1000px;
    position: absolute;
    text-decoration: none;
}

#breadcrumb {
    font-family: Cambria,Georgia,serif;
	font-size: 12px;
    padding-left: 41px;
    position: relative;
    left: 0px;
    background-color: #c75b12;
    width: 939px;
}

#breadcrumb p {

    line-height: 16px;

    margin: 0 0 0 20px;

    padding-top: 13px;

    text-indent: -20px;

}
/*
#primary {
    float: left;
    position: relative;
}
*/
.content
{
	float:right;
    left-margin:500px;

}

.contentSeminar
{

    margin: 0 5% 0 5%;
}

.content-wrapper
{
    position:relative;
    top: -134px;
    left: 264px;
    width: 730px;
}

#content-header
{
	font-size: 24px;
}

.content-text
{
    margin: 10px 20px;
}

.narrow .content {
    float: right;
    margin: 0 20px;
    width: 481px;
}

/* the next two styles are specific to narrow pages, forcing the breadcrumb not to wrap and then adjusting the h1 to compensate for margin issues */
.narrow #breadcrumb {
	position: absolute;}

.narrow h1#content {
	margin-top: 59px;}


.wide .content {
    /*float: right;
	margin: 0 15px;
	width: 720px;
	position: relative;
	*/
	width: 920px;
    margin: 0 0px;
}

.full .content {
    width: 920px;
    margin: 0 30px;
}

.col-half {
    float: left;
    margin-right: 3%;
    width: 47%;
}

.col-third {
    float: left;
    margin: 0 1% 0 0;
    width: 31%;
}

.secondary {
    background: #fff;
    border: 1px solid gray;
    border-top: 5px solid gray;
    clear: both;
    display: inline-block;
    float: right;
    font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
    font-size: 12px;
    line-height: 18px;
    margin: 0 0 20px 10px;
    padding: 0 10px 10px;
    width: 180px;
    margin-top: 10px;
}

.tab-pane .secondary {
    margin-top: 20px;
}

.related {
    margin: 20px 0;
}

#sidebar {
    float: right;
    margin: 100px 20px 0 0;
    position: relative;
    width: 209px;
    font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
}

#sideShare
{
    position:relative;
}

#footbar
{
    position:relative;
}

#common-links {
    position: absolute;
    right: 0;
    top: 20px;
    width: 600px;}

#common-links a {
    color: #707070;
}

#common-links a:hover {
    color: #303030;
}

#common-links ul {
    float: left;
    margin: 0;
    position: relative;
    text-align: right;
    width: 270px;}

#common-links li {
    background-image: none;
    display: inline;
    font-size: 11px;
    margin: 0;
    padding-left: 10px;}

.site-search {

    float: right;

    position: relative;

}

.search-toggle {

    background: url("../images/search.png") no-repeat scroll left 50% transparent;

    cursor: pointer;

    display: block;

    height: 36px;

    position: relative;

    text-indent: -9999px;

    top: -5px;

    width: 36px;

}

.search-toggle:hover {

    background: url("../images/search-over.png") no-repeat scroll left 50% transparent;

}

.search-area {

    text-align: right;

    width: 267px;

}

.search-area label {

    height: 1px;

    left: -10000px;

    overflow: hidden;

    position: absolute;

    top: auto;

    width: 1px;

}

.search-area p {

    margin: 0;

}

#searchForm {

    border: medium none;

    margin: 0;

    padding: 0;

}

input#Search { /* #Search targets text input field */

    background: none repeat scroll 0 0 #BFBFBF;

    color: #EFEFEF;

    width: 180px;

}

input#Search:focus {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}

input.search { /* targets the search button */

}

input.searchbox {
    background: none repeat scroll 0 0 #E1E1E1;
    color: #707070;
    width: 180px;
    font-size: 11px;
}

input.searchbox:focus {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
}

.search-area .button, .old-search .button {

    border: 0 none;

    color: #244363 !important;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    margin-left: 2px;

    padding: 0;

    width: 50px;

}
#sitemap a {
	color: #303030;
	text-decoration: none;}
#sitemap a:hover {
	color: #c75b12;
	text-decoration:underline;}
#sitemap .hasChild img {
	position:absolute;
	left: 1px;}
#sitemap .level1.hasChild img { top: 13px; }
#sitemap .level2.hasChild img { top: 4px; }
#sitemap .level1 {
	position: relative;
	left: -12px;
	border-bottom: 1px solid #f1f1f1;
	padding: 4px 4px 4px 14px;}
#sitemap .level1:hover {
	background-color: #efefef;
	box-shadow: 0 0 3px #aaa inset;}
#sitemap .level2 {
	font-size: 14px;
	line-height: 22px;}
#sitemap .level2:hover {
	background-color: #fff;}
#sitemap .level3 {
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;}
#sitemap li {
	background-image: none;
	position: relative;
	cursor: pointer;
	font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 30px;}


.awesome-bar {
/*    border-bottom: 1px solid #968A7E; */
    margin: 0 0 0 0;
    position: relative;
    width: 980px;
}

.awesome-barSpef {
/*    border-bottom: 1px solid #968A7E; */
    margin: 0 0 0 0;
    position: relative;
    width: 820px;
    color:black;
}

.awesome-bar-title {
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
	background: #FFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFF 0%, #e0e0e0 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#e0e0e0)); /* webkit */
	background: -o-linear-gradient(top, #FFF 0%,#e0e0e0 100%); /* opera */
   	height: 50px;
   border-bottom: 1px solid rgba(0, 0, 0, 0.35);
}



#my .awesome-bar-content {
    color: #AA9C8F;
}

.MPA .awesome-bar-title {
    color: #B7AD66;
    border-color: #b7ad66;
}

.MBA .awesome-bar-title {
    color: #eaab00;
    border-color: #eaab00;
}

.BBA .awesome-bar-title {
    color: #244363;
    border-color: #244363;
}

.awesome-bar-toggle {
    background: url("../images/nav-toggle-up.png") no-repeat scroll 50% 50% transparent;
    cursor: pointer;
    display: block;
    height: 50px;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px;
    z-index: 1;}

.awesome-bar-toggle-active {
    background-image: url("../images/nav-toggle-down.png");}

.section-head {
    color: #FFFFFF;
    font-size: 24px;
    line-height: 50px;
    margin: 0;
}

.section-headSpef {
    color: #808080 !important;
	font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif !important;
	font-size: 18px /* 20px */;
	font-weight: 900;
	letter-spacing: 2px;
	left: 20px;
	line-height: 50px;
	position: absolute;
	top: 0;
	text-shadow: 0 1px 1px #fff;
}


.awesome-bar .section-head {
    color: #808080 !important;
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif !important;
    font-size: 18px /* 20px */;
    font-weight: 900;
    letter-spacing: 2px;
    left: 20px;
    line-height: 50px;
    position: absolute;
    top: 0;
    text-shadow: 0 1px 1px #fff;
}
/*
.BBA .awesome-bar .section-head {
    color: #244363 !important;
}

.MBA .awesome-bar .section-head {
    color: #EAAB00 !important;
}

.MPA .awesome-bar .section-head {
    color: #b7ad66 !important;
}
*/
.awesome-bar-content {
    background: none repeat scroll 0 0 #AA9C8F;
    height: 300px;
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid #f1f1f1;
}
/* NAVIGATION */

#navigation {
    font-family: Interstate, Calibri, trebuchet ms, sans-serif;
	font-weight: 100;
    position: relative;
    width: 212px;
    margin-top: 33px;
    padding-left: 10px;
    float:left;
}
#navigation ul {
    margin-left: -36px;
	margin-top: -16px;
}

#navigation ul ul {
    border: medium none;
    padding: 0;
    margin: 0;
}

#navigation li {
    font-size: 14px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    background: none;
}

#navigation li a {
    color: #c04d00;
    display: block;
    font-size: 13px /* 14px */;
    line-height: 16px;
    padding: 2px;
    position: relative;
    text-decoration: none;
    /*-moz-transition: all .3s ease 0s;*/
}

#navigation li a:hover {
	background-color: #E0E0E0; /* old browsers */
	background-image: -moz-linear-gradient(top, #E0E0E0 0%, #E9E9E9 100%); /* firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#E9E9E9)); /* webkit */
	background-image: -o-linear-gradient(top, #E0E0E0 0%,#E9E9E9 100%); /* opera */
	text-shadow: 0 0 0 transparent, 0 1px 1px #fff;
}
#navigation .nav-top {
	font-weight: bold;
	border: 0;
	text-transform: uppercase;
	letter-spacing: 3px;
	border-bottom: 1px solid #d0d0d0;
	}

#navigation .nav-level2 a { /* second level nav */
    padding-left: 5px;
    font-weight: normal;
    border-top: 1px solid #d0d0d0;
    text-transform: none;
    letter-spacing: 0;
    color:black;
}
#navigation.nav-level3 a:link { /* third level nav */
    font-weight: normal;
    padding-left: 15px;
    border: ;
    color:black;
    1px solid green;
}
#navigation .nav-level4 a { /* fourth level nav */
    padding-left: 25px;
    font-style: italic;
}

#navigation .nav-level5 a { /* five level nav */
    font-style: italic;
    padding-left: 35px;
}

#navigation .nav-level6 a { /* sixth level nav */
    padding-left: 45px;
}

#navigation li a.nav-open {
    font-weight: bold;
    position: relative;
    color:#c75b12;
}
#navigation li a.current {
    font-weight: bold;
}

#navigation li.nav-top a.current {
	color: #c75b12;
}

#navigation .nav-toggle:hover {
    cursor: pointer;
}
#navigation .site-nav-smaller a:link{
   color:black;
}

#footer {
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-box-shadow: 0 0px 1px #303030;
    -moz-box-shadow: 0 0px 1px #303030;
    box-shadow: 0 0px 1px #303030;
    background: url("../images/footer-bg.png") no-repeat scroll 230px 12px #202020;
    border-top: 1px solid #000000;
    clear: both;
    color: #FFFFFF;
    margin: 0 auto 40px auto;
    padding: 10px 0 20px;
   /* position: relative; */
	top: auto;
    width: 980px;
	z-index: 999;
    font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
}

.footer-content {

    position: relative;

}

.footer-helper {

    margin: 0 auto;

    position: relative;

    width: 960px;

}

.footer-map {
    padding: 0px 0 20px 20px;
    width: 960px;}

.footer-column {

    border-top: 1px solid #393939;

    float: left;

    margin: 10px 20px 0 0;

    width: 220px;

}

.footer-column br {

    border-top: 1px solid #393939;

}

.footer-map a {

    text-decoration: none;

}

.footer-map a:hover {

    text-decoration: underline;

}

.footer-map p {

    border-bottom: 1px solid #393939;

    color: #AA9C8F;

    font-size: 12px;

    line-height: 14px;

    margin: 6px 0;

    padding: 0 0 10px 3px;

}

.footer-map ul {

    border-bottom: 1px solid #393939;
	padding-left:0px;
    list-style: none outside none;

    margin: 0;

    padding-bottom: 10px;
}

.footer-map ul li {

    background-image: none;

    color: #AA9C8F;

    font-size: 12px;

    line-height: 14px;

    list-style-image: none;

    margin: 0;

    padding: 0;


}

.footer-map a {

    color: #FFFFFF;

    padding: 6px 0 6px 3px;

}

.footer-map li a {

    display: inline-block;

}

.footer-map a:hover {

    color: #C75B12;

}

.footer-map span {

    display: block;

    font-weight: 100;

}

.footer-map li img {

    float: left;

    margin-right: 3px;

    position: relative;

    top: 4px;

}

.footer-map h3 {

    font-size: 12px;

    letter-spacing: 1px;

    margin: 0;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 1px;

}

.footer-map h3.solo {

    border-bottom: 1px solid #393939;

}

.footer-map h3 a {

    color: #AA9C8F;

    display: block;

    padding: 2px 0 2px 3px;

}

.footer-ut {

    border-top: 1px solid #393939;

    clear: both;

    height: 33px;

    position: relative;

    top: 20px;

}

.footer-ut img {

    bottom: 0;
	border:none;
    left: 20px;

    position: absolute;

}

.footer-ut p {
    color: #AA9C8F;
    font-size: 12px;
    margin: 5px 10px 0 0;
    text-align: right;
	font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
}

.footer-ut a {

    color: #AA9C8F;

    text-decoration: none;

}

.footer-ut a:hover {

    text-decoration: underline;

}

.my-tabs {

    height: 32px;

    margin: 0 auto;

    width: 960px;

}

.my-tabs ul {

    height: 32px;

    margin: 0;

}

.my-tabs ul li {

    background: none repeat scroll 0 0 transparent;

    float: left;

    list-style: none outside none;

    margin: 0;

    padding: 0;

}

.my-tabs li a {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
    background: none repeat scroll 0 0 #AA9C8F;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    height: 32px;
    line-height: 32px;
    margin-right: 5px;
    padding: 0 10px;
    text-decoration: none; }

.my-tabs li a:hover {
    color: #FFFFFF;
    text-decoration: underline; }

.my-tabs li a.selected {
    background: none repeat scroll 0 0 #fff;
    color: #c75b12; }

.my-tabs li a.selected:hover {
    border-bottom: 0 none;
    height: 32px; }

.my-tabs li#mor-tab-home a span {

    background: url("../images/mor-home-icon.png") no-repeat scroll 50% 50% transparent;

    display: block;

    height: 32px;

    padding: 0;

    text-indent: -9999px;

    width: 40px;


}
img.ext {
	position: relative;}

.img-right {
	-webkit-box-shadow: 0 2px 5px #aaa;
    -moz-box-shadow: 0 2px 5px #aaa;
	box-shadow: 0 2px 5px #aaa;
    border: 4px double #AA9C8F;

    float: right;

    margin: 6px 0 10px 20px;

}

.img-left {
    -webkit-box-shadow: 0 2px 5px #aaa;
    -moz-box-shadow: 0 2px 5px #aaa;
	box-shadow: 0 2px 5px #aaa;
    border: 4px double #AA9C8F;
    float: left;
    margin: 6px 20px 10px 0;
}

.img-border {
    -webkit-box-shadow: 0 2px 5px #aaa;
    -moz-box-shadow: 0 2px 5px #aaa;
	box-shadow: 0 2px 5px #aaa;
    border: 4px double #AA9C8F;
    margin: 0 0 0 27px;}

.img-left-noBorder {
    float: left;
    margin: 6px 20px 0 0;}

.img-right-noBorder {
    float: right;
    margin: 6px 0 0 20px;}

hr {
    margin: 20px 0;}

.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

* html .clearfix {

}

:first-child + html .clearfix {
}

.clear {
    clear: both;
}

#searchpage {

    width: 710px;

}

.resultsrange {

    font-weight: bold;

}

.searchpaging a {

    border: 1px solid #CDCDCD;

    display: inline-block;

    padding: 0 7px;

}

.searchpaging a:hover {

    background: none repeat scroll 0 0 #616161;

    color: #FFFFFF;

}

.searchpaging a[disabled="disabled"] {

    display: none;

}

.searchpaging a.selectedpage {

    background: none repeat scroll 0 0 #CDCDCD;

}

#searchresultslist table {

    margin-top: 0;

}

td.SearchResultsArticles {

    border-bottom: medium none;

    padding: 10px 0;

}

.searchresultstitle {

    font-size: 18px;

}

.searchweight {

    font-size: 14px;

}

.searchresultsurl {

    color: #B7AD66;

}

.old-search {

    text-align: center;

}

.old-search .button {

    font-family: Interstate, Calibri,Trebuchet MS,Sans-Serif;

}

#content-footer {

    border-top: 1px solid #CDCDCD;

    color: #244363;

    font-family: Interstate, Calibri,Trebuchet MS,Sans-Serif;

    font-size: 12px;

    margin: 100px 0 60px;

    padding-top: 10px;

    position: relative;

}

ul.page-tools {
    float: left;
    margin: 0;
	width: 180px;}

.page-tools li {

    background-image: none;

    display: inline;

    list-style: none outside none;

    margin: 0 20px 0 0;

}

.page-tools img {
    position: relative;
    top: 10px;
}
.page-tools:hover img,
#rate-feedback:hover img.feedback-img {
    -webkit-transform: rotate(-9deg);
    -moz-transform: rotate(-9deg);
    transform: rotate(-9deg);}

.page-tools a {
    font-weight: bold;
    text-decoration: none;
	color: #606060;
	font-size: 11px;
}
.page-tools a:hover {
    color: #c75b12;}

#rate-feedback {
    float: left;
    width: 68%;}

#rate-feedback .scfForm {
    position: relative;
    left: 4px;}

.narrow #rate-feedback {

    width: 55%;

}

img.feedback-img {
float: left;
position: relative;
top: -10px;
}

#rate-feedback fieldset {

    border: medium none;

    margin: 10px 0 0;

    padding: 0;

}

#rate-feedback textarea, #rate-feedback .scfEmailTextBox {

    width: 100%;

}

#rate-feedback .scfEmailTextBox {

    margin-bottom: 10px;

}

#rate-feedback .scfSingleLineGeneralPanel .scfSingleLineTextBox {

    display: none;

}

#email-page {

    padding: 10px;

}

.scfRequired {

    color: Red;

}

.ui-widget-overlay {

    background: url("/assets/css/smoothness../images/ui-bg_flat_0_aaaaaa_40x100.png") repeat-x scroll 50% 50% #AAAAAA;

    opacity: 0.3;

}

.ui-widget-overlay {

    height: 100%;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

}

.ui-dialog {
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	border-radius: 4px;
    -webkit-box-shadow: 0 10px 30px #666666;
	-moz-box-shadow: 0 10px 30px #666666;
	box-shadow: 0 10px 30px #666666;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 4px double #AA9C8F;
    cursor: move;
}

.ui-dialog-titlebar {

    background: none repeat scroll 0 0 #AA9C8F;

    color: #FFFFFF;

    padding: 5px 10px;

    position: relative;

}

.ui-dialog-title {

    display: block;

    font-size: 18px;

    font-weight: bold;

}

.ui-dialog-titlebar-close {

    color: #FFFFFF;

    position: absolute;

    right: 10px;

    top: 5px;

}

p.last-updated {

    margin: 0;

    position: absolute;

    right: 0;

    top: 0;

}

.tabs {

    clear: both;

    margin: 20px 0;

}

.hidden {

    display: none;

}

.ui-tabs .ui-tabs-hide {
    display: none;
}

ul.tab-nav {
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif;
    height: 26px;
    margin: 0 0 0 10px;
}

ul.tab-nav li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

ul.tab-nav li a {
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
    background-color: #fff;
    border: 1px solid #aaa;
    border-color: #aaa;
    color: #707070;
    display: block;
    float: left;
    font-size: 11px /* 12px */;
    font-weight: 100 /* bold */;
    height: 24px;
    line-height: 24px;
    margin-right: 3px;
    padding: 0 3px;
    position: relative;
    text-decoration: none;
    top: 1px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;}

ul.tab-nav li a:hover {
    background-color: #c75b12;
    color: #fff;
}

ul.tab-nav li.ui-tabs-selected a {
    background: none repeat scroll 0 0 #e2e2e2;
    border-color: #bbb #ccc #e2e2e2 #bbb;
    border-bottom-width: 2px;
    color: #C75B12;
    -webkit-box-shadow: inset 0 1px 1px #e0e0e0;
    -moz-box-shadow: inset 0 1px 1px #e0e0e0;
    box-shadow: inset 0 1px 1px #e0e0e0;
}

.tab-pane {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: none repeat scroll 0 0 #f1f1f1;
    border: 1px solid #aaa;
    border-color: #aaa #ccc #ccc #aaa;
    padding: 10px 20px 20px;
    -webkit-box-shadow: inset 0 0 40px 3px #dadada;
    -moz-box-shadow: inset 0 0 40px 3px #dadada;
    box-shadow: inset 0 0 40px 3px #dadada;
}

.js .tabs.vanish {

    display: block;

}

#awesome-flava {
    background: #cdcdcd;
    font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
}

h2.flavaTitle {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    color: #FFFFFF;
    font-size: 28px;
    line-height: 28px;
    padding: 15px;
    position: absolute;
    right: 20px;
    top: 20px;
}

h2.flavaTitle.bl {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    bottom: 20px;
    left: 420px;
    right: auto;
    top: auto;
}

h2.flavaTitle.br {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    bottom: 20px;
    left: auto;
    right: 20px;
    top: auto;
}

h2.flavaTitle.tl {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    bottom: auto;
    left: 420px;
    right: auto;
    top: 20px;
}

h2.flavaTitle.tr {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    bottom: auto;
    left: auto;
    right: 20px;
    top: 20px;
}

.flava-image {
    position: absolute;
    right: 0;
    top: 0;
}

#awesome-flava ul {
    margin: 0;
}

.flava-item {
    background-image: none;
    list-style: none outside none;
    margin-left: 0;
    padding: 0;
    -webkit-transition:color 1s ease-in;
   -moz-transition:color 1s ease-in;
   -o-transition:color 1s ease-in;
   transition:color 1s ease-in;
}

.flava-6 .flava-item {
    height: 50px;
}

a.flava-chooser {
	background: #E0E0E0; /* old browsers */
	background: -moz-linear-gradient(top, #E0E0E0 0%, #E9E9E9 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#E9E9E9)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E0E0E0', endColorstr='#E9E9E9',GradientType=0 ); /* ie */
	background: -o-linear-gradient(top, #E0E0E0 0%,#E9E9E9 100%); /* opera */    border-bottom: 1px solid #aaa;
    border-right: 1px solid #aaa;
    border-top: 1px solid #e9e9e9;
    color: #707070;
    cursor: default;
    display: block;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    padding: 0 20px 0 0;
    position: relative;
    text-align: right;
    text-decoration: none;
    width: 359px;
    z-index: 10;
}
a.flava-chooser:hover {
	border-top-color: #ddd;}
a.flava-chooser:hover, a.flava-chooser.selected span {
    color: #FFFFFF;
}

a.flava-chooser.selected {
    width: 360px;
    color: #fff;
}

a.flava-chooser span {
    color: #505050;
    display: inline-block;
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif;
    font-size: 12px;
    font-style: italic;
    height: 12px;
    letter-spacing: 0;
    line-height: 14px;
    position: absolute;
    right: 20px;
    text-transform: none;
    top: 26px;
    width: 340px;
    font-weight: 100;
}

.flava-2 a.flava-chooser {
    height: 148px;
    line-height: 50px;
}
.flava-3 a.flava-chooser {
    height: 98px;
    line-height: 50px;
}
.flava-4 a.flava-chooser {
    height: 73px;
    line-height: 34px;
}
.flava-5 a.flava-chooser {
    height: 58px;
    line-height: 30px;
}
.flava-6 a.flava-chooser {
    height: 48px;
}
.flava-7 a.flava-chooser {
    height: 41px;
    line-height: 25px;
}

.flava-2 a.flava-chooser span {
    top: 40px;
}
.flava-3 a.flava-chooser span {
    top: 40px;
}
.flava-4 a.flava-chooser span {
    top: 28px;
}
.flava-7 a.flava-chooser span {
    top: 24px;
}

#flava-item1 a.flava-chooser.selected,
#flava-item5 a.flava-chooser.selected {
    background: none repeat scroll 0 0 #C75B12;
    border-right-color: #C75B12;
}

#flava-item1 .flava-pane,
#flava-item5 .flava-pane {
	background: none repeat scroll 0 0 #C75B12;
}

#flava-item1 .flava-pane li,
#flava-item5 .flava-pane li {
    background-image: url("../images/icons/list-tri-yellow.png");
}

#flava-item2 a.flava-chooser.selected,

#flava-item6 a.flava-chooser.selected {
    background: none repeat scroll 0 0 #B7AD66;
    border-right-color: #B7AD66;
}
#flava-item2 .flava-pane,
#flava-item6 .flava-pane {
	background: none repeat scroll 0 0 #B7AD66;
}

#flava-item2 .flava-pane li,
#flava-item6 .flava-pane li {
    background-image: url("../images/icons/list-tri-red.png");
}

#flava-item3 a.flava-chooser.selected,
#flava-item7 a.flava-chooser.selected {
    background: none repeat scroll 0 0 #981E32;
    border-right-color: #981E32;
}
#flava-item3 .flava-pane,
#flava-item7 .flava-pane {
	background: none repeat scroll 0 0 #981E32;}

#flava-item3 .flava-pane li,
#flava-item7 .flava-pane li {
    background-image: url("../images/icons/list-tri-yellow.png");
}

#flava-item4 a.flava-chooser.selected {
    background: none repeat scroll 0 0 #244363;
    border-right-color: #244363;
}

#flava-item4 .flava-pane {
	background: none repeat scroll 0 0 #244363;
}

#flava-item4 .flava-pane li {
    background-image: url("../images/icons/list-tri-orange.png");
}

#flava-item7 a.flava-chooser {
    height: 40px;
}

.flava-pane {
    background: none repeat scroll 0 0 #303030;
    border: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #BDBDBD;
    color: #FFFFFF;
    height: 298px;
    padding: 0 30px;
    position: absolute;
    right: 0;
    top: 0;
    width: 538px;
    overflow:hidden;
}

.flava-pane h2 {
    color: #FFFFFF;
}
.flava-pane li, .flava-pane p {
	font-size: 12px;
	line-height: 16px;}
.flava-pane a {
    color: #FFFFFF;
}

.flava-pane a:hover {
    color: #000000;
}

.anythingSlider a {
    color: #FFFFFF;
}

.anythingSlider a:hover {
    color: #C75B12;
}

.anythingSlider, .anythingSliderSolo {
    height: 300px;
    position: relative;
    width: 980px;
    font-family: Interstate, Calibri,Trebuchet MS,Sans-Serif;
}

.anythingSlider .wrapper, .anythingSliderSolo .wrapper {
    height: 300px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 980px;
}

.anythingSlider .wrapper ul, .anythingSliderSolo .wrapper ul {
    background: none repeat scroll 0 0 #EEEEEE;
    left: 0;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 0;
    width: 32700px;
}

.anythingSlider ul li, .anythingSliderSolo ul li {
    background: none repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 300px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 980px;
}

.anythingSlider img, .anythingSliderSolo img {
    left: 0;
    position: absolute;
    top: 0;
}

.slideDiv{
    position:absolute;
    height:auto;
    width:442px;
    border-bottom-right-radius: 8px;
	border-top-right-radius: 8px;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    color: #FFFFFF;
}
.slideDiv a:link{
	color:white;
}

.slideDiv a:hover{
	color:#C75B12;
}
.slideDiv h2{
	color: #FFFFFF;
    font-family: interstate, calibri, arial, sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
    padding-left:25px;
    padding-top:15px;
}

.slideDiv p{
	font-family: georgia, times new roman, serif;
    font-style: italic;
    font-size: 14px;
    margin: 0 0 8px;
	padding-right:15px;

}
.anythingSlider h2, .anythingSliderSolo h2 {
    color: #FFFFFF;
    font-family: interstate, calibri, arial, sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 24px;
    margin: 0;
}
.panel h2{
	color:white;
}


.anythingSlider p, .anythingSliderSolo p {
    font-family: georgia, times new roman, serif;
    font-style: italic;
    font-size: 16px;
    margin: 0 0 8px;
}

.slide-tl {
    left: 0px;
    top: 20px;
    -webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;}

.slide-tr {

    right: 0px;
    text-align: right;
    top: 25px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}

.slide-bl {
    bottom: 20px;
    left: 0px;
    -webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}

.slide-br {
    bottom: 20px;
    right: 0px;
    text-align: right;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;}

.anythingSlider .arrow {
    background: url("../images/arrows.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 200px;
    position: absolute;
    text-indent: -9999px;
    top: 65px;
    width: 67px;
}

.anythingSlider .forward {
    background-position: 0 0;
    right: -20px;
}

.anythingSlider .back {
    background-position: -67px 0;
    left: -20px;
}

.anythingSlider .forward:hover {

    background-position: 0 -200px;

}

.anythingSlider .back:hover {

    background-position: -67px -200px;

}

#thumbNav {

    position: relative;

    text-align: right;

    top: 5px;

}

#thumbNav a {
    background: none repeat scroll 0 0 #C75B12;
    border: 1px solid #D9D9D9;
    display: inline-block;
    height: 10px;
    margin: 0 5px 0 0;
    text-decoration: none;
    width: 10px;
}

#thumbNav a:hover {
    background: none repeat scroll 0 0 #FFFFFF;

}

#thumbNav a.cur {
    background: none repeat scroll 0 0 #EAAB00;
}

#start-stop {
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    background: url("../images/cellshade.png") repeat-x scroll 0 0 green;
    color: white;
    padding: 2px 5px;
    position: absolute;
    right: 45px;
    text-align: center;
    top: 323px;
    width: 40px;}

#start-stop.playing {
    background-color: red;
}

#start-stop:hover {
    background-image: none;
}

.anythingSlider .wrapper ul ul, .anythingSliderSolo .wrapper ul ul {

    background: none repeat scroll 0 0 transparent;

    border: 0 none;

    margin: 0;

    overflow: visible;

    position: static;

    width: auto;

}

.anythingSlider .wrapper ul ul li, .anythingSliderSolo .wrapper ul ul li {

    background: none repeat scroll 0 0 transparent;

    float: none;

    height: auto;

    width: auto;

}

.overview {

    padding-bottom: 20px;

    position: relative;

    width: 50%;

    z-index: 2;

}

.career .overview {

    float: none;

    width: 262px;

}
/* Give Control------------------------------------------------------------------------------- */
.give-wrapper {
    height: 1000px;
    width: 730px;
    overflow: hidden;
    position: relative;
    float: left;
}

.give-wrapper ul {

    position: absolute;
    width: 700px;
    height: 100%;
}

.give-items {
    height: 100%;
    width: 700px;
    position: absolute;

}

.give-items li
{
    background: none repeat scroll 0 0 transparent;
    height: 250px;
    margin: 10px 20px 40px 20px;
    padding: 0;
    position: relative;
    width: 300px;
    border-top: 3px solid #8b8d8a;
    border-bottom: 2px solid #8b8d8a;
    border-left: 1px solid #aaa;
    border-right: 1px solid #aaa;
}

.giveMainImage img {

    position: relative;
    width:300px;
    height:88px;

}

.give-items h2
{
    position: absolute;
    top: -16px;
    color: #FFFFFF;
    font-size: 24px;
    font-weight: 900;
    margin: 10px;
    z-index: 2;

}

.give-items h4
{
    position: absolute;
    top: -16px;
    color: #FFFFFF;
    font-size: 17px;
    font-weight: bold;
    margin-left: 15px;
    z-index: 1;
    width: 90px;
    height: 22px;
    overflow: hidden;
    font-family: georgia;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
    text-shadow: 1px 1px 3px #000, 1px 1px 3px #000;
}

.give-items a
{
    text-decoration: none;
}

.give-items h5
{
    position: absolute;
    z-index:2;
    top: 180px;
    margin: 40px 10px;
    color:#757574;
    font-family: Interstate,Calibri,Trebuchet MS,sans-serif;
    float: right;
    font-size: 13px;
    width: 280px;
    height: 20px;
}

.give-items h5 .infoLink
{
    position: relative;
    color:#757574;
    text-decoration: none;
    float: right;
    height: 22px;
    overflow: hidden;
}

.give-items h5 img
{
    position: relative;
    margin-right: 5px;
}

.give-items li .buttonLink
{
    width: 300px;
    height: 32px;
    background-image: url("../images/CardBtn.jpg");
    background-position: 0 0px;
    background-repeat: no-repeat;
}

.give-items li .buttonLink:hover
{
   width: 300px;
   height: 32px;
   background-image: url("../images/CardBtn.jpg");
   background-position: 0 -32px;
   background-repeat: no-repeat;
}

.give-items p
{
    top: 130px;
    position: absolute;
    font-size: 14px;
    margin: 10px;
    color: #757574;
    font-family: Interstate,Calibri,Trebuchet MS,Sans-Serif;
    letter-spacing: -.025em;
    line-height: 18px;
    text-align: left;
    padding: 5px 20px;
    width: 237px;
    height: 65px;
    overflow: hidden;
}

.give-ml
{
    top: 15px;
    left: 0px;
    width: 170px;
    height: 55px;
    text-align: left;
    position: absolute;
    margin: 5px;
    overflow: hidden;
    -webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}

.give-ml h2 {
    color: #ffffff;
    font-weight: normal;
    font-size: 26px;
    line-height: 30px;
    font-family: georgia;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    text-shadow: 2px 1px 3px #000, 2px 1px 3px #000;
}

.give-mr
{
    right: 0px;
    top: 15px;
    width: 170px;
    height: 55px;
    text-align: right;
    position: absolute;
    margin: 5px;
    overflow: hidden;
    -webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}

.give-mr h2 {
	color: #ffffff;
    font-weight: normal;
    font-size: 26px;
    line-height: 30px;
    font-family: georgia;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    text-shadow: 2px 1px 3px #000, 2px 1px 3px #000;
}



/* Custom Navi Control------------------------------------------------------------------------------- */

.navi-wrapper
{
	position: relative;
	float:left;
	padding:20px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	width:730px;
	height: 90px;
	overflow: hidden;
}
.navi-items
{
	width: 720px;
	height: 88px;
	overflow: hidden;
}

.navi-items li {
	display: inline-block;
	list-style-type: none;
	width: 230px;
	height: 86px;
	float: left;
	background: none;
	font-family: Calibri,Trebuchet MS,Sans-Serif;
	padding-left: 0px;
	padding-bottom: 5px;
}

.naviList {
	border-top: #ccc 1px solid;
	border-bottom: #706f6f 1px solid;
	border-right: #706f6f 1px solid;
	border-left: #ccc 1px solid;
	width: 230px;
	height: 86px;
}

.naviList .naviTitle h2 {
	font-size: 18pt;
	color: #706f6f;
	position: relative;
	top: 0px;
	left: 20px;
	width: 205px;
	height: 25px;
	overflow: hidden;
}

.naviList p {
	width: 205px;
	height: 20px;
	overflow: hidden;
	font-family: Calibri;
	font-size: 15px;
	position: relative;
	left: 20px;
}

.naviList a {
	text-decoration:none;
	color: #4a668d;
}

.naviList a:hover {
	text-decoration:none;
	color:#706f6f;
}

.css-arrow
{
	BORDER-BOTTOM: white 4px solid;
	BORDER-LEFT: #4a668d 6px solid;
	WIDTH: 0px;
	DISPLAY: inline-block;
	HEIGHT: 0px;
	BORDER-TOP: white 4px solid;
	BORDER-RIGHT: white 2px solid;
}
A:hover .css-arrow {
	BORDER-BOTTOM: white 4px solid;
	BORDER-LEFT: #706f6f 6px solid;
	WIDTH: 0px;
	HEIGHT: 0px;
	BORDER-TOP: white 4px solid;
	BORDER-RIGHT: white 2px solid;
}

/* PROFILES used in BBA Prospective site */
.profiles {

    display: block;

    margin-top: 20px;

    position: relative;

}

.profile {

    clear: right;

}

.js .profile {

    clear: none;

}

.profile img {
    border: 1px solid #e0e0e0;
    float: right;
    margin-bottom: 20px;
}

.profile blockquote {
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	border-radius: 4px;
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #CDCDCD;
    color: #303030;
    font-family: Cambria,Georgia,serif;
    font-style: italic;
    margin: 0 0 20px;
    padding: 10px;
    width: 335px;}

.profile cite {
    color: #506379;
    display: block;
    font-weight: bold;
    margin-top: 10px;
    text-align: right;}

ul.profiles-nav {
    display: none;
    height: 52px;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    right: 10px;
    top: 20px;
    width: 52px;
    z-index: 999;}

.js ul.profiles-nav {
    display: block;}

ul.profiles-nav img {
    border: medium none;}

ul.profiles-nav li {
    background-image: none;
    line-height: 0;
    list-style-image: none;
    margin: 0;
    padding: 0;}

ul.profiles-nav li a {
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
	border-radius: 0;
    background: none repeat scroll 0 0 transparent !important;
    border: 1px solid #CDCDCD;
    color: #FFFFFF;
    display: block;
    float: none;
    height: 50px;
    margin: 0 0 3px;
    padding: 0 !important;
    position: relative;
    width: 50px;}

ul.profiles-nav li a:hover {
    border-color: #244363;}

.profiles-nav .ui-tabs-selected a {
    border-color: #C75B12;}

#connect .profiles {
    float: right;}

#connect ul.profiles-nav {
    right: 10px;
    top: 10px;}

#connect .profile blockquote {
    padding-right: 80px;
    width: 570px;}

#connect ul.profiles-nav li a {
    border-color: #999999;}

#connect .profiles-nav .ui-tabs-selected a {
    border-color: #FFFFFF;}

#home-profiles {
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
	border-radius: 4px;
    border: 1px solid #CDCDCD;
    height: 300px;
    margin-bottom: 20px;
    overflow: hidden;}

#home-profiles .profile img {
    float: none;
    left: -20px;
    position: relative;
	border: none;
}

#home-profiles .profile blockquote {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #506379 !important;
    float: left;
    padding: 20px;
    width: 167px;}

#home-profiles .profile blockquote p {
    background: none repeat scroll 0 0 transparent;
    font-family: Cambria,Georgia,Serif;
    font-size: 20px;
    font-style: italic;
    margin: 0;
    text-align: right;}

#home-profiles .profile blockquote cite {
    background: none repeat scroll 0 0 transparent;
    color: #9A4013 !important;
    font-weight: bold;}

#home-profiles ul.profiles-nav {
    right: 10px;
    top: 10px;}

ul.show-hide {
    background-image: none;
    border-bottom: 1px solid #CDCDCD;
    list-style: none outside none;
    margin-bottom: 30px;
}

ul.show-hide li {
    background-image: none;
    list-style: none outside none;
}

ul.show-hide li.show-hide-title {
    background: url("../images/icons/sort-down-orange.png") no-repeat scroll 4px 10px transparent;
    border-top: 1px solid #CDCDCD;
    cursor: pointer;
    margin: 0;
    padding: 5px 0 5px 20px;
}

ul.show-hide li.show-hide-title.open {
    background-image: url("../images/icons/sort-up-orange.png");
}

ul.show-hide li.show-hide-title:hover {
    background-color: #f1f1f1;
}

.show-hide-content {
    display: none;
    margin: 10px 0;
}
/* start home page styles, pr-nav is program nav */
#pr-nav {
    position: relative;
    width: 980px;
    z-index: 9998;
}

.js #pr-nav {
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
    height: 50px;
	background: #FFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFF 0%, #e0e0e0 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#e0e0e0)); /* webkit */
	background: -o-linear-gradient(top, #FFF 0%,#e0e0e0 100%); /* opera */
	border-bottom: 5px solid #c75b12;
	z-index: 9998;
}

ul#pr-list {
    line-height: 50px;
    list-style: none outside none;
    margin: 0 0 0 11px;
}

ul#pr-list li {
    display: inline;
    padding: 0;
	background: none;
}

.pr-group {

    margin: 0;

}

a.pr-link {
    color: #808080;
    display: inline-block;
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 0 15px;
    text-decoration: none;
    text-transform: uppercase;
	position:relative;
}

a.tab-selected {
    background: none repeat scroll 0 0 #e9e9e9;
    color: #c75b12;
    border-color: #CDCDCD #cdcdcd #e9e9e9 #cdcdcd;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    z-index: 10000;
    text-shadow: 0 1px 1px #fff;
    position: relative;
    left: -1px;
    margin-right: -2px;}

.js .pr-content {
    background: #fff;
    border-color: #CDCDCD;
    border-style: solid;
    border-width: 1px;
    height: 300px;
    left: 11px;
    margin: 0;
    position: absolute;
    top: 50px;
    width: 960px;
    z-index: 9999;
}

.pr {
	background: #E9E9E9; /* old browsers */
	background: -moz-linear-gradient(top, #E9E9E9 0%, #FFFFFF 99%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E9E9E9), color-stop(99%,#FFFFFF)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#FFFFFF',GradientType=0 ); /* ie */
	background: -o-linear-gradient(top, #E9E9E9 0%,#FFFFFF 99%); /* opera */
    float: left;
    height: 280px;
    line-height: 22px;
    padding: 20px 10px 0;}

.pr.odd {
	text-shadow: none;
}
#pr-ug .pr {

    width: 220px;

}

#pr-phd .pr {

    width: 460px;

}

#pr-phd .pr {

    width: 460px;

}

 #pr-exec .pr {

    width: 460px;

}
 #pr-exec .pr p {

   margin-top:5px;

}
#pr-gr .pr{

    width: 300px;
}

.pr h2 {
    color: #244363;
    font-family: Interstate, Calibri,Trebuchet MS,Arial,Sans-Serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 20px;
    margin: 0;
    text-transform: uppercase;}

#pr-phd .pr h2 {
    margin-bottom: 10px;}

.pr h3 {
    color: #244363;
    font-family: Interstate, Calibri,Trebuchet MS,Arial,Sans-Serif;
    font-size: 12px;
    letter-spacing: 0;
    margin: 0;
    text-transform: none; }

.pr ul {
    margin: 10px 0 0;
}

ul#pr-list .pr li {

    background: url("../images/icons/list-tri-orange.png") no-repeat scroll 0 7px transparent;

    color: #616161;

    display: block;

    list-style-image: none;

    margin: 0;

    padding-left: 12px;

}

.pr p {

    color: #616161;

    font-style: italic;

    margin-top: 10px;

    padding-right: 10px;

}

#pr-phd p {

    margin-top: 40px;

}

.pr strong {

    color: #505050;

}

#feature-tabs {

    margin: 0;

    padding: 30px 20px 15px 20px;

    position: relative;

}

#feature-thumbs {

    float: left;

    list-style: none outside none;

    margin: 0 20px 0 0;

}

#feature-thumbs li {

    background-image: none;

    list-style: none outside none;

    margin: 0;

    padding: 0;

}

#feature-thumbs a {

    border: 4px double #D0D0D0;

    display: block;

    height: 50px;

    margin-bottom: 10px;

    width: 70px;

}

#feature-thumbs a:hover {

    border-color: #C75B12;

}

#feature-thumbs .ui-tabs-selected a {
	-webkit-box-shadow: 0 2px 5px #aaa;
    -moz-box-shadow: 0 2px 5px #aaa;
	box-shadow: 0 2px 5px #aaa;
    border-color: #AA9C8F;}

.feature {
    height: 360px;}

.feature img, .feature object {
    -webkit-box-shadow: 0 2px 5px #aaa;
    -moz-box-shadow: 0 2px 5px #aaa;
    box-shadow: 0 2px 5px #aaa;
    border: 4px double #AA9C8F;
    float: left;
    margin-right: 20px;
    position: relative;
    z-index: 0;}

.feature object {
    border: medium none;}

.feature h3 {
    font-family: Interstate, Calibri,Trebuchet MS,Arial,sans-serif;
    font-size: 12px;
    margin: 0;}

.feature h2 {

    font-family: Cambria,Georgia,Serif;

    font-size: 24px;

    font-weight: normal;

    letter-spacing: 0;

    line-height: 27px;

    margin: 0 0 10px;

}

.feature h2 a {

    color: #000000;

    text-decoration: none;

}

.feature h3 a {

    color: #606060;

    letter-spacing: 3px;

    text-decoration: none;

}

.feature h2 a:hover, .feature h3 a:hover {

    color: #C75B12;

}

.feature p {

    color: #981E32;

    font-size: 18px;

    line-height: 23px;

    margin: 10px 0;

}

.link-order {

    border-top: 1px solid #000000;

    display: block;

    float: left;

    font-weight: bold;

}

#home-feeds {
    background: url("../images/home-nav-bg.gif") repeat scroll 0 0 #B7AD66;
    width: 980px;
}

#home-feeds-helper1 {
    background: url("../images/home-nav-top.png") repeat-x scroll 0 0 transparent;
}

#home-feeds-helper2 {
    background: url("../images/home-nav-bottom.png") repeat-x scroll left bottom transparent;
    padding-bottom: 15px;

}

.home-feed-group1 {
    float: left;
    margin-top: 20px;
    padding-left: 20px;
    width: 450px;
}

.home-feed-group2 {
    border-left: 1px dotted #F1E3BB;
    float: left;
    margin-top: 20px;
    padding: 0 20px 0 12px;
    width: 450px;
}

#home-feeds h2 {
    color: #303030;
    margin: 0 0 10px 0;
    padding-left: 12px;
    line-height: 18px;
    font-size: 18px;
}

#home-feeds h2 span {
    font-size: 12px;
    font-weight: normal;
    letter-spacing: normal;
    padding-left: 10px;
    text-transform: none;
}

#home-feeds h2 span a {
    color: #fff;
}

#home-feeds ul {
    margin: 0;
    padding: 0 10px 0 0;
}
#home-feeds ul.agenda-links {
	position: relative;
	top: 1px;}

#home-feeds ul.last {

    border-right: medium none;

    width: 196px;

}

#home-feeds li, #home-feeds ul.agenda-links li {
    background: none repeat scroll 0 0 transparent;
    font-family: Interstate, Calibri,Trebuchet MS,Sans-Serif;
    font-size: 12px;
    line-height: 15px;
    list-style: none outside none;
    margin: 0;
    padding-bottom: 6px;
    font-weight: 100;
}
#home-feeds .textEvent {
	font-family: Interstate, Calibri,Trebuchet MS,Sans-Serif;
	font-weight: 100;}

#home-feeds li a {
    color: #f1e3bb;
    display: block;
    text-align: left;
    font-size: 12px;
}

#home-feeds li a:hover {

    color: #fff;

}
#full-calendar-link {
	position: absolute;
	margin-left: 165px;
	font-size: 12px;
	font-family: Interstate, Calibri,Trebuchet MS,Sans-Serif;
	line-height: 19px;
	z-index: 9;
}
#full-calendar-link a {
	color: #fff;}

.rssRow h4 {
    color: #f1e3bb;
    margin: 0;
	line-height: 18px;
}
.rssRow.odd a, .rssRow.odd span {
	text-shadow: none;}

.rssDate, .home-feed-group2 .agendaDate {
    color: #303030;
    font-family: Interstate, Calibri,Trebuchet MS,Sans-Serif;
    font-size: 11px;
    padding-left: 1px;
	font-weight: normal;
}

#home-feeds td {
	border: none;
	padding: 0; }

#home-feeds ul.agenda-links li {
	border: none;
	margin: 0;
	padding: 0 0 6px 12px;}


.commencement-flag {
	position: relative;}
.commencement-flag a {
    background: url("../images/commencement.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 60px;
    position: absolute;
    right: -12px;
    text-indent: -9999px;
    top: -30px;
    width: 265px;
}

#home-nav {
    position: relative;
    width: 980px;
}

#home-nav ul {

    border-right: 1px solid #F1E3BB;

    float: left;

    margin: 0;

    padding: 30px 0 20px;

    width: 195px;

}

#home-nav ul.last {

    border-right: medium none;

    width: 196px;

}

#home-nav li {

    background: none repeat scroll 0 0 transparent;

    font-family: Cambria,Georgia,Serif;

    font-size: 14px;

    list-style: none outside none;

    margin: 0;

    padding: 0 0 10px;

}

#home-nav li a {

    color: #C75B12;

    display: block;

    text-align: center;

    text-decoration: none;

}

#home-nav li a:hover {

    color: #244363;

}

#home-footer {
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    background: none repeat scroll 0 0 #202020;
    height: 34px;
    position: relative;
    width: 980px;
}

#home-footer .footer-ut {

    border-top: 1px solid #999156;

    top: 0;

}

#drape {
    background: #c75b12;
    height: 44px;
    position: absolute;
    right: -7px;
    top: 55px;
    width: 149px;
    -moz-box-shadow: 1px 1px 2px #555;
    -webkit-box-shadow: 1px 1px 2px #555;
    box-shadow: 1px 1px 2px #555;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s;
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#drape:hover {
    text-shadow: 0 0 4px #fff;
    -moz-box-shadow: 1px 1px 4px #000;
    -webkit-box-shadow: 1px 1px 6px #000;
    box-shadow: 1px 1px 4px #000;
    }
#drape p {
    font-size: 11px; /*12px; */
    line-height: 16px;
    margin: 0;
    text-align: center;
}
#drape .drape-bhp {display: none;}
.BHP #drape .drape-bhp {display: block;}
.BHP #drape .drape-all {display: none;}
#drape a {
    color: #fff;
    display: block;
    padding: 6px;
	text-decoration: none;
}
#drape-link
{
	overflow: hidden;
	height: 26px;
}

#drape a strong {
    color: #f1e3bb;
    letter-spacing: 1px;
}
.MBA #drape { background-color: #eaab00;}
.MBA #drape a { color: #981e32;}

.MPA #drape { background-color: #b7ad66;}
.MPA #drape a { color: #981e32;}

.BBA #drape { background-color: #244363;}




.widget-lock {
    float: right;
    width: 233px;}

.widget-lock .widget {
    margin-right: 0;
    width: 233px;}

.widget-lock .widget h2 {
    background-image: -moz-linear-gradient(top, #E0E0E0 0%, #E9E9E9 100%); /* firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#E9E9E9)); /* webkit */
	background-image: -o-linear-gradient(top, #E0E0E0 0%,#E9E9E9 100%); /* opera */
	color: #981e32;}

.widget-lock .widget {
    background: none repeat scroll 0 0 #F1F1F1;
    border-color: #e0e0e0; }

.widget-lock .widget li a {
    border-color: #FFFFFF;}

.widget-lock form, .widget-lock .scfForm {
    padding: 5px;
    width: auto;}

.widget label, .scfForm label {
    color: #999999 !important;
    margin-top: 10px;
    font-family: Interstate, Calibri,"Trebuchet MS",sans-serif !important;
    font-size: 12px;}

.widget:hover label {
    color: #616161 !important;}

.widget textarea {
	height: 200px;}

.widget input[type="text"], .widget textarea {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CDCDCD;
    font-size: 12px;}

.widget:hover input[type="text"], .widget:hover textarea {
    background: none repeat scroll 0 0 #FFFFFF;}

.widget input[type="submit"] {
	margin-top: 10px;}

.widget-content {
    width: 705px;}

.wide .widget-content {
	width: 470px;}

.widget {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    border: 1px solid #F1F1F1;
    color: #616161;
    float: left;
    height: auto;
    margin: 0 20px 40px 0;
    padding: 0;
    position: relative;
    width: 213px;}

.widget h2 {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
background: #e0e0e0;
    background-image: -moz-linear-gradient(top, #E0E0E0 0%, #E9E9E9 100%); /* firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#E9E9E9)); /* webkit */
	background-image: -o-linear-gradient(top, #E0E0E0 0%,#E9E9E9 100%); /* opera */
    color: #333333;
    font-size: 16px;
    font-weight: 900;
    line-height: 30px;
    margin: 0;
    padding: 2px 5px;
    position: relative;}

.widget h2 a {
    color: #C75B12;
    text-decoration: none;}

.widget ul {
    font-family: Interstate, Calibri,"Trebuchet MS",sans-serif;
    margin: 0;}

.widget li {
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    font-size: 12px;
    line-height: 16px;}

.widget li a {
    border-bottom: 1px solid #F1F1F1;
    color: #999999;
    display: block;
    padding: 4px 5px;
    text-decoration: none;}

.widget .see-all {
    display: block;
    font-family: Interstate, Calibri,"Trebuchet MS",sans-serif;
    padding: 4px 5px;
    text-align: right;
    font-size: 12px;
    line-height: 16px;}

.widget .see-all a {
    color: #999999;}

.widget:hover {
    -webkit-box-shadow: 1px 2px 5px #666666;
    -moz-box-shadow: 1px 2px 5px #666666;
    box-shadow: 1px 2px 5px #666666;
    border-color: #CDCDCD;}

.widget:hover h2 {
    background-image: -moz-linear-gradient(top, #e9e9e9 0%, #e0e0e0 100%); /* firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#E9E9E9)); /* webkit */
	background-image: -o-linear-gradient(top, #E0E0E0 0%,#E9E9E9 100%); /* opera */
}

.widget:hover li a, .widget:hover p {
    color: #616161;}

.widget li a:hover {
    background-image: -moz-linear-gradient(top, #E0E0E0 0%, #E9E9E9 100%); /* firefox */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E0E0E0), color-stop(100%,#E9E9E9)); /* webkit */
	background-image: -o-linear-gradient(top, #E0E0E0 0%,#E9E9E9 100%); /* opera */
    color: #C75B12;}

.widget h2 a:hover, .widget .see-all a:hover {
    color: #C75B12;}

.widget h2 a:hover, .widget li a:hover {
    text-decoration: underline;}

.widget-feed h4 {
    font-size: 14px;
    font-weight: normal;}

.widget-feed h4 a {
    padding-top: 0;}

.widget-feed .rssDate {
    margin-left: 5px;}

.widget p, .scfForm p {
	font-family: Interstate, Calibri, Trebuchet MS, Sans-Serif;
	font-size: 11px;
	line-height: 16px;
	margin: 10px 0;
	color: #999;}

.required {
	color: #981e32 !important;
	font-size: 10px;}

.scfAuthenticationForm  {
    height: 100%;
    text-align: left;
    width: 50%;}

.scfAuthenticationLogoutForm {
	text-align:right;}

.resultTable
{
	margin-left: 10px;
}

.resultTable td
{
	border: none;
}
.stepcarousel{
position: relative; /*leave this value alone*/
<!--border: 10px solid black;-->
overflow: scroll; /*leave this value alone*/
width: 980px; /*Width of Carousel Viewer itself*/
height: 300px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
<!--margin: 10px; -->/*margin around each panel*/
width: 980px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
height:300px;
}

.nav {
width: auto;
text-align: center;
position: relative;
top: -300px;
left: 420px;
}
.tableButton {

	background:none;
     border:none;
     padding:0;
    /*border is optional*/
     border-bottom:1px solid #444;
     cursor: pointer;
}

#footer-top-text{
	width:auto;
    height:auto;
    color:white;
    position: relative;
    padding-bottom:0px;

}

#footer-top-text img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width:515px;
    padding-right:10px;
}
.apexEntry{
  font-size:14px;
}

#temp{
padding-top:23px;
}
#tehTable td{
font-size:18px;

}

#navigation .dropDownNav{

    color:yellow;

}

#navigation .nav-level2 .dropDownNav a{
	font-weight: normal;
    padding-left: 15px;
    color:black;
	border-top:none;
}
#navigation .dropDownNav .ul{

    border-top:none;
}
#navigation .nav-level2 .largerTab a{
	font-weight: bold;
}
.columnOffsetter1{
	position:relative;
	text-align:left;
    font-size:15px;
    width:70%;
}
.columnOffsetter2{
	position:relative;
	width:15%
    font-size:12px;
    text-align:center;
}

.tableOffset{
width:100%;
    text-align:center;
}

.standardPara{
    font-size:14px;
}

.socialMedia{margin-left:5px; margin-right: 5px; border:none}

.tabs {
    width:100%;
    display:inline-block;
}

    /*----- Tab Links -----*/
    /* Clearfix */
    .tab-links:after {
        display:block;
        clear:both;
        content:'';
    }

    .tab-links li {
        margin:0px 2px;
        float:left;
        list-style:none;
        font-size: 16px;
        font-family: Arial, Helvetica, sans-serif;
  border:1px solid rgba(76, 76, 76, 0.31);
    border-radius:3px 3px 0px 0px;
    }

        .tab-links a {
            padding:9px 9px;
    		font-size: 13px;
            display:inline-block;
            border-radius:3px 3px 0px 0px;
            background:#fff
            font-size:16x;
            font-weight:600;
            color:#4c4c4c;
            transition:all linear 0.15s;

        }

        .tab-links a:hover {
            background:rgba(192, 77, 0, 0.69);;
            text-decoration:none;

        }

    li.active a, li.active a:hover {
        background:#c75b12
        color:#4c4c4c;
    }

    /*----- Content of Tabs -----*/
    .tab-content {
       border-radius: 4px;
background: none repeat scroll 0 0 #f1f1f1;
border: 1px solid #aaa;
border-color: #aaa #ccc #ccc #aaa;
padding: 10px 20px 20px;
-webkit-box-shadow: inset 0 0 40px 3px #dadada;
-moz-box-shadow: inset 0 0 40px 3px #dadada;
box-shadow: inset 0 0 40px 3px #dadada;
font-size: 13px;
    position:relative;
    top:-20px;
    }

        .tab {
            display:none;
        }

        .tab.active {
            display:block;
        }

.centerer{text-align:center;}
.lefter{text-align:left;}


.col1useful{font-size:14px; color:#333; display:inline-block; vertical-align:middle; width:25%;}
.col2useful{width:25%; font-size:14px;}
.col3useful{width:50%;font-size:14px;}
.col3useful a {text-decoration:none; color:#bf5700; }
.col3useful a:hover {text-decoration:underline; }

.companySearch{
    width:204px;
	position:relative;
    top:-11px;
    border:none;
}

span.standard{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
    line-height: 1.8;
}

.sessionInfo{
    font-size:14px;
}
.sessionInfo2{
    font-size:13px;
    font-family: Arial, Helvetica, sans-serif;
}
td.registerStandard{
    font-size:14px;
}
.SeminarStandard {
    font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
    line-height: 1.8;
}
.seminarHeaderBottom {
	margin: 0 0 5px;
}

.buttonMaskerCheckout {
    padding: 9px 9px;
	display: inline-block;
	border-radius: 3px 3px 0px 0px;
	transition: all linear 0.15s;
    background:#236c92;
    text-decoration:none;
    font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
    border-bottom:2px solid rgba(255, 255, 255, 0);
    margin-left: 3px;
}

.buttonMaskerCert {
    padding: 9px 9px;
	display: inline-block;
	border-radius: 3px 3px 0px 0px;
	transition: all linear 0.15s;
    background:rgba(64, 175, 76, 1);
    text-decoration:none;
    font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
    border-bottom:2px solid rgba(161, 199, 165, 0);
    margin-left: 2px;
}

/* Added by ENGAGENCY */
.otherPage
{
	max-width: 920px;
	margin: 0 auto;
}

th.col1Cart
{
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 8px;
}

td.col1Cart, td.col2Cart, td.col3Cart, td.data2Col, th.labelCol
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding: 8px;
}
tr.highlight
{
	font-size: 14px;
	font-weight: normal !important;
}

td.data2Col span.col1CartBot
{
	font-size: 14px;
	font-weight: bold !important;
	font-family: Arial, Helvetica, sans-serif;
}
td.data2Col .btn, .pbBottomButtons td.pbButtonb .btn
{
	border: 0 !important;
	border-radius: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Engagency Additions June 5, 2015 */

table.detailList
{
margin: 20px;
}

body.execed-checkout-page h3
{
	margin-left: 20px;
}

body.execed-edit-registrants-page #page .wide .content
{
width: 100%;
padding: 20px;
}

body.execed-edit-registrants-page #page .wide .content h1
{
margin-left: -20px;
}

.sidebar.course-sidebar
{
  display: none;
}
