

@import url("/Style%20Library/AMCthemes/AMCMedicineTheme.css");


/*-------------------------------SEPERATE SUPPORTED THEME FROM OVERRIDES AND CUSTOMIZATIONS HERE-------------*/

/*------------------------------------------------------------------*/
/*-------------------Welcome 4-----------------------*/
/*------------------------------------------------------------------*/

#Welcome4 #pageSplashImage span img {
border: 1px solid white !important;
margin: 24px 0 12px 5px;	
}

#Welcome4 h2 {
	display:none;
}
#Welcome4 #columnPrimaryWrapper, #Welcome4 #columnPrimary, #Welcome4 #columnSecondaryWrapper, #Welcome4 #columnSecondary, #Welcome4 #pageSpotlightWrapper, #Welcome4 #pageSpotlightOne, #Welcome4 #pageSpotlightTwo, #Welcome4 #pageSpotlightThree {
	padding:0;
	margin:0;
	background-color: transparent;
}
#Welcome4 #pageSpotlightWrapper {
	width:639px;
	float:left;	
}


/* IE6 */
#Welcome4 .taskContainer {
	width: 200px;
	height: 143px;
	background-color: #fff;
	margin: 12px 0px 0px 11px;
	top:12px;
	left:11px;
	padding:6px;
}
#Welcome4 .taskContainer h4 {
	color:#000;
	font-size:14px;
	font-weight:bold;
	margin-left:6px;
}

#Welcome4 #columnPrimary{
	font-size: 12px;
}
#Welcome4 #pageSpotlightOne {
	width: 210px;
	height:420px !important;
	overflow:hidden;
	background-color: white;	
	margin-right:8px;
	margin-top:7px;
	height:427px;
	margin-left: 5px;
	padding-left:10px;
	padding-top:9px;
 
}
#Welcome4 #pageSpotlightOne .sidebarInfo {	
	float: none;}
	
#Welcome4 #pageSpotlightOne .sideBar-callOut, #Welcome3 .sideBar-callOut{	
	width: 198px;}

#Welcome4 #pageSpotlightOne .taskContainer p {
	font-size:12px;
	font-weight:bold;
	margin-bottom: 6px;
	margin-left:6px;
}
#Welcome4 .taskContainer select {
	width:186px;
	margin-left:6px;
	margin-bottom:12px;
	z-index:1;
}
#Welcome4 #pageSpotlightTwo {
	background: transparent url("/academics/colleges/medicalschool/PublishingImages/assets/Home%20Page/Shadows/spotLightTwo.png") no-repeat scroll 0 0;
	width: 404px;
	height:440px;
	overflow:hidden;
}
#Welcome4 #facStaffButton {
	/*position:relative;*/
	margin: 15px 0px 0px 6px;
	top:15px;
	left:6px;
}
#Welcome4 #featureProgram {
	margin:5px 0px 0px 5px !important;
	padding:0;
	border:0;
	height: 200px !important;
	width: 224px !important;
	top:33px;
	left: 5px;
	overflow: hidden;
}
#Welcome4 #featureProgram img {
	border:none;
	margin-left: 0px;
	margin-bottom: 5px;
	}
#Welcome4 #featureProgram p {
    color: #355D83;
    line-height: 18px;
    margin: 0 6px 6px;
}
#Welcome4 #featureProgram a.LM {
	font-weight:bold;
	text-transform:uppercase;
}
#Welcome4 #featureProgram h3.mainHead {
	padding-left: 7px;
	font-size: 12px !important;
	
}
#Welcome4 #featureProgram h4.subHead {
	color:black;
	text-transform:uppercase;
	border: none;
	font-weight:normal;
}
/*Fix to solid column sidebar on Alt home page - Miller 8/29/11*/
#Welcome4 #featureProgramAlt {
	margin:5px 0px 0px -11px !important;
	height: 200px !important;
	width: 220px !important;
}

#Welcome4 #featureProgramAlt img {
	border:none;
	margin-left: 0px;
}
#Welcome4 #featureProgramAlt p {
	margin:0 6px 6px 6px;
	color:#355d83;
}
#Welcome4 #featureProgramAlt a.LM {
	font-weight:bold;
	text-transform:uppercase;
}
#Welcome4 #featureProgramAlt h3.mainHead {
	padding-left: 7px;
	font-size: 12px !important;
	
}
#Welcome4 #featureProgramAlt h4.subHead {
	color:black;
	text-transform:uppercase;
	border: none;
	font-weight:normal;
}
#Welcome4 #explore img {
	border:none;
	width:120px;
	height:83px;
	margin:12px 10px 7px 4px;
	
}
#Welcome4 #explore {
	width: 392px;
	height:400px;
	margin:0;
	border:0;
	position:static;
	margin: 8px 0px 0px 6px;
	left:6px;
	top:8px;
}
#Welcome4 #explore .exploreUnit {
	border-bottom: 1px dotted #355d83;
	float:left;
	width:364px;
	margin-left:12px;
	padding-top:5px;
	padding-bottom:16px;
}
#Welcome4 #explore #exploreUnitLast {
	border-bottom: none;
}
#Welcome4 #explore h3.mainHead {
	display:block;
	margin-bottom: 0;
    margin-left: 10px;
}
#Welcome4 .exploreUnit .subHead strong, #Welcome4 .exploreUnit .subHead a {
    color: #aeaeae !important;
    font-size: 15px;
    font-weight: normal !important;
}

#Welcome4 #explore h4.subHead {
	color:black;
	text-transform:uppercase;
	border: none;
	font-weight:normal;
	margin-bottom:5px;
	padding-top:5px;
	width:inherit;
}
#Welcome4 #explore p {
	margin:-4px 12px 6px 0;
	line-height: 15px;
	color:#355d83;
}
#Welcome4 #explore a.LM {
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
}
#Welcome4 #columnPrimaryWrapper, #Welcome4 #columnPrimary {
	width:639px !important;
}
#Welcome4 #columnSecondaryWrapper {
    background: medium none;
    box-shadow: 0 0 5px gray;
    height: 429px;
    margin-left: 6px;
    margin-top: 7px;
    overflow: hidden;
    width: 302px;
}
#Welcome4 #tabs .ui-tabs-panel {
    background: none repeat scroll 0 0 #fff;
    border: 0 solid #e1e1e1;
    float: none;
    height: 402px;
    padding: 4px 20px 0;
    width: 21.7em;
}
#Welcome4 .mainHead > a {
    font-size: 20px !important;
    text-decoration: none !important;
}
/*--------------->>Stabilization styles for welcome 4<<---------------------*/
#Welcome4 #pageSpotlightTwo .highlight, #Welcome4 #columnSecondary .highlight{
	margin: 7px 5px 10px 5px;
    width: auto;
    }
#Welcome4 #pageSpotlightOne .highlight{
	width: 198px;
}
#Welcome4 #columnSecondaryWrapper .sidebarInfo {
	margin: 7px 5px 0px 15px;
	float: none;
}
#Welcome4 #columnSecondaryWrapper #tabs .sidebarInfo {
	margin: 5px 0;
}
#Welcome4 #columnSecondaryWrapper .sideBar-callOut{
	margin: 7px 5px 0px 15px;
	width: 200px;
}
#Welcome4 #columnSecondaryWrapper .sidebarInfo ul {
	margin: 0px 12px 0px 15px;
}
#Welcome4 .sidebarInfo ul li {
    margin-left: 24px;
}
#Welcome4 #columnSecondaryWrapper #tabs .sidebarInfo ul {
	margin: 6px 0px;
}
#Welcome4 #columnSecondaryWrapper #tabs .sidebarInfo ul li {
	margin: 0px;
	font-size: 12px;
}

#Welcome4 #columnSecondaryWrapper .cta-button{
    margin: 10px 0px 10px 15px;
}
#Welcome4 #pageSpotlightOne .cta-button{
    margin: 10px 0px 10px 0px;
}


#newsItemList3.sidebarInfo {
    border-bottom: medium none;
    height: auto;
    margin-bottom: 0 !important;
    padding-bottom: 0;
}
/*------------------------------------------------------------------*/
/*-------------------Welcome 4-----------------------*/
/*------------------------------------------------------------------*/
/*------------------------------------------------------------------*/
/*-------------------Welcome 3-----------------------*/
/*------------------------------------------------------------------*/
#Welcome3 #columnSecondary .sidebarInfo {
 float: none;}

/*------------------------------------------------------------------*/
/*-------------------Welcome 5 Department Home Local Nav------------*/
/*------------------------------------------------------------------*/




/*------------------------------------------------------------------*/
/*-------------------Welcome 5 Department Home Local Nav------------*/
/*------------------------------------------------------------------*/



/*------------------------------------------------------------------*/
/*-------------------Fix for P tags in Form Web Parts------------*/
/*------------------------------------------------------------------*/


p {
    color: black !important;
}

/* ------------------------------------------------------------*/
/* ------------>>> Sliding blocks for home page <<<------------*/

/* ------------------------------------------------------------*/
#Welcome4 .pics img {
    width: 948px;
}

#slidingBlocks {
	height:130px;
	margin:0 0 20px 6px;
	width:948px;
}
.block {
	float:left;
	width:237px;
	height:100px;
	margin:26px 0px 0px 0px;
	background:transparent url(../../PublishingImages/assets/block5.png) no-repeat 0 0px;
	padding:0px;
	overflow: hidden;
}
.block a {
	cursor:pointer;
	color:#000000;
	text-decoration:none;
	height:100px;
	display:block;
}
.block h4 {
    color: #545454;
    font-size: 19px;
    font-weight: normal;
    margin: 15px 20px 0 15px;
}
.block p {
	margin:3px 37px 0px 15px;
	font-size:11px;
	font-weight:500;
	line-height:133%;
	color:#355D83;
}
.block a:link, .block a:visited, .block a:active, .block a:hover {
	text-decoration:none !important;
	color:#000 !important;
}
/*///////////end of Sliding blocks css////////*/

/* ------------------------------------------------------------*/
/* ------------>>> JS light-box effect for quicklinks <<<------*/
/*                                                             */
/* ------------------------------------------------------------*/

#backgroundPopup {
        display:none;
        position:fixed;
        _position:absolute; /* hack for internet explorer 6*/
        height:100%;
        width:100%;
        top:0;
        left:0;
        right:0;
        background:#000000;
        border:1px solid #cecece;
        z-index:3;
        cursor:pointer;
}
#headerNav a#openPopup {
        text-align:right;
        display:inline;
}
#popup {
        display:none;
        position:fixed;
        _position:absolute; /* hack for internet explorer 6*/
        height:280px;
        width:460px;
        background:#FFFFFF;
        border:2px solid #cecece;
        z-index:9;
        font-size:13px;
}
#popupContent {
        margin:18px 0 18px 18px;
}
#popupContent h4 {
        font-size:12px;
        color:#355D83;
    font-weight: bold;
    text-transform: uppercase;
}
#popupContent h5 {
        font-size:11px;
        text-transform:uppercase;
        color:#355D83;
        margin-top:0px;
}
#popupContent ul {
        list-style:none;
        font-size:12px;
        color:#355D83;
}
#popupContent li {
        margin-bottom:2px;
}
#popupContent .colOne {
        border-right:1px #355D83 dotted;
        padding-right:0px;
        width:230px;
        margin-right:18px;
        float:left;
}
#popupContent .colTwo {
        width:175px;
        margin-right:18px;
        float:left;
}
#popupContent .colThree {
        width:120px;
        float:left;
}
#headerNav #popupContent p {
        text-align:left;
}
#hd #popupContent .colThree img {
        margin:0px 4px 0px 0px;
        padding:0px;
}
#popupContent .colThree a {
        border:0px;
}
a#popupClose {
        font-size:14px;
        line-height:12px;
        right:6px;
        top:4px;
        position:absolute;
        color:#fff;
        display:block;
        cursor:pointer;
        background-color:navy;
        padding:1px 2px 2px 2px;
}
/*/////////////////////////////// end popup css/////////////////////////////////////*/
 
 
/* ------------------------------------------------------------*/
/* ------------------>>> ie6 css * html <<<--------------------*/
/* transparent .pngs do not work in ie6. The star hack is used to 
target  this browser and remove background images on most of the 
content boxes and also to correct some font sizing issues. see
http://css-discuss.incutio.com/?page=StarHtmlHack
for more info
/* ------------------------------------------------------------*/


* html #backgroundPopup {
	width: 4000px;
}
* html p, ul, li, dl {
	font-size:11px;
	line-height: 1.4em;
}

* html #Welcome4 #columnPrimaryWrapper, * html #Welcome4 #columnPrimary {
	width:639px !important;
	/*border: 1px solid red !important;*/
}

* html #Welcome4 #pageSpotlightTwo {

}

* html #Welcome4 #pageSpotlightTwo, 
* html #Welcome4 #pageSpotlightOne, 
* html #Welcome4 #columnSecondaryWrapper, 
* html #contentPage2inner, 
* html #sectionHome1, 
* html #sectionHome1inner, 
* html #sectionHome1 #pageContent,
* html #sectionHome1 #pageContentInner,  
* html #columnWrapper, 
* html #welcome5, 
* html #columnWrapperInner, 
* html #Welcome5inner, 
* html #Welcome4 #pageSpotlightOne, 
* html #Welcome4 #pageSpotlightTwo, 
* html #Welcome4 #columnSecondaryWrapper, 
* html #contentPage1, 
* html #contentPage1inner, 
* html #contentPage2,
* html #tabsPageinner,
* html #tabsPage  {
	background-image: none !important;
}
* html #headerNav {
	font-size:9px;
}
* html #search {
	font-size:9px;
}
* html #search {
	margin-top:0;
}
* html #Welcome4 h3.mainHead {
	font-size: 11px;
}
* html #Welcome4 h4 {
	font-size: 11px;
}
* html #Welcome4 p, * html #Welcome4 li {
	font-size: 11px;
	line-height:1.6em;
}
* html #Welcome4 #columnSecondary #tabs {
	background-color:white;
}
* html #SOMfooter h5 {
	font-size:12px;
}
* html #SOMfooterAlt h5 {
	font-size:12px;
}
* html #contentPage2inner {
	background-image: none;
}
* html #contentPage2 {
	background-image: none;
}
* html h2 {
	font-size:15px;
}
* html h3 {
	font-size:13px;
}
* html h4, * html h5, * html h6 {
	font-size:12px;
}
* html #sectionHome1 #pageContent {
	background-image: none;
	background-color:white;
}
* html #welcome5 #columnWrapper {
width: 720px !important;
margin-left:3px;
background-color: white;
}
* html #welcome5 #columnPrimaryWrapper {
margin-left:0;
}
* html #sectionHome1 {
width: 970px;
}
* html #welcome5 #columnSecondary {
margin-right: 0 !important;
width:190px;
}
* html  #welcome5 #columnPrimaryWrapper {
margin-right:12px !important;
margin-left:0;
}
* html #sectionHome1 #columnPrimary {
width:712px !important;
}
* html  #sectionHome1 .infoBox .image{
width:120px;
margin:0 !important;
}
* html  #sectionHome1 .infoBox img{
width:120px;
/*background-color:fuchsia;*/
margin:0 !important;
}
* html  #sectionHome1 .infoBox {
/*background-color:green;*/
}
* html #pageSpotlightWrapper {
margin: 0!important;	
padding: 0!important;			
}
* html #pageSpotlightOne {
margin: 6px 9px 0 0!important;		
}
* html  #sectionHome1 infoBox .text {
margin:0 !important;
}
* html #sectionHome1 #pageSplashImage {
margin-left:0 !important;
}
/* bug fix for tabs */
* html #tabs .ui-tabs-nav { /* auto clear @ IE 6 & IE 7 Quirks Mode */
	display: inline-block;
}
/* home page sliding blocks */
* html .block {
	background:transparent url(../../PublishingImages/assets/block.gif) no-repeat 0 0px;
}


/* ------------------------------------------------------------*/
/* ------->>>>>>>>>>>>>> SOM Footer <<<<<<<<<<<<<<<<<<---------*/
/* ------------------------------------------------------------*/

#SOMfooter, #SOMfooterAlt {
        background: rgb(249,246,239); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(249,246,239,1) 0%, rgba(254,253,252,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,246,239,1)), color-stop(100%,rgba(254,253,252,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(249,246,239,1) 0%,rgba(254,253,252,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(249,246,239,1) 0%,rgba(254,253,252,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(249,246,239,1) 0%,rgba(254,253,252,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgba(249,246,239,1) 0%,rgba(254,253,252,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f6ef', endColorstr='#fefdfc',GradientType=0 ); /* IE6-9 */
        width:948px;
        height:124px;
        /*margin-top:-18px;    */
		border-bottom:solid white 1px;
        margin-bottom:12px;
        border-top:solid white 1px;
        margin-left:5px;
}
#SOMfooter .SOMfooterWrapper, #SOMfooterAlt .SOMfooterWrapper {
        position:static;
        float: left;
        margin: 12px 0 12px 0;
}
#SOMfooter h5, #SOMfooterAlt h5 {
        display: none;
        margin: 0;
}
#SOMfooter .SOMfooterWrapper ul li, #SOMfooterAlt .SOMfooterWrapper ul li {
        display:block;
        font-size: 12px;
        margin-bottom: 3px;
        padding-bottom:6px;
        line-height:1.0em;
}
#SOMfooter #SOMfooterWrapperOne, #SOMfooterAlt #SOMfooterWrapperOne {
        /*background-color:aqua;*/
        margin-left:12px;
        width:100%;
}
#SOMfooter #SOMfooterWrapperTwo, #SOMfooterAlt #SOMfooterWrapperTwo {
/*background-color:fuchsia;*/
}
#SOMfooterWrapperOne ul, #SOMfooterWrapperTwo ul {
	border-bottom: none;
	margin:5px 36px;
	padding: 0;
	float: left;
}
#SOMfooterWrapperOne li a, #SOMfooterWrapperTwo li a {
    color: #000;
    font-weight: normal;
}
#SOMfooter #SOMfooterWrapperThree {
}
#SOMfooter #SOMfooterWrapperThree ul, #SOMfooterAlt #SOMfooterWrapperThree ul  {
        display:inline;
}
#SOMfooter #SOMfooterWrapperThree ul li, #SOMfooterAlt #SOMfooterWrapperThree ul li  {
        display:inline;
}
#SOMfooter img, #SOMfooterAlt img {
    margin-right: 15px !important;
    margin-top: 5px !important;
}
    
/* ------------------------------------------------------------*/
/* ------->>>>>>>>>>>>>> SOM Footer <<<<<<<<<<<<<<<<<<---------*/
/* ------------------------------------------------------------*/
/*-------------------sp2010 css fixes Miller -----------------------*/
#localNav .highlight { 
    clear:both; 
}
/* 2010 Home Page Image Margin Fix */
#Welcome4 #pageSplashWrapper, #Welcome4 #pageSplash, #Welcome4 #pageSplashImage {
	border:0 !important;
	margin:0 !important;
	padding:0 !important;
	background:none !important;
}
/*-------------------End of sp2010 css fixes Miller -----------------------*/
/********************************************************Ribbon Overrides***********************************************************************/


/*________________Ribbon Replacement Styles _________________________*/

H3.mv-Element-H3
{
  -ms-name:"Heading 3";

}
H4.mv-Element-H4
{
  -ms-name:"Heading 4";

}
H5.mv-Element-H5
{
  -ms-name:"Heading 5";

}
H6.mv-Element-H6
{
  -ms-name:"Heading 6";

}
HR.mv-Element-Hr
{
-ms-name:"Horizontal Rule";
}
P.mv-Element-P
{
-ms-name:"Paragraph";
}
.mv-Style-FloatLeft{
-ms-name:"Float Left";
    float: left;
    margin: 15px 15px 15px 0px;
	}
.mv-Style-FloatRight{
-ms-name:"Float Right";
    float: right;
    margin: 15px 0px 15px 15px;
	}

/*example of a custom set of styles*/
/*.mv-Style-CUGold
{
-ms-name:"CU Gold on Black";
color:#CFB87C;
background-color:#000;
}
*/

/*________________________RTE Table Overrides_________________________*/
.mv-Table-default,
.mv-TableHeaderFirstCol-default,
.mv-TableHeaderLastCol-default,
.mv-TableHeaderOddCol-default,
.mv-TableHeaderEvenCol-default,
.mv-TableFirstCol-default,
.mv-TableLastCol-default,
.mv-TableOddCol-default,
.mv-TableEvenCol-default,
.mv-TableFooterFirstCol-default,
.mv-TableFooterLastCol-default,
.mv-TableFooterOddCol-default,
.mv-TableFooterEvenCol-default,
TD.mv-Table-default,
TH.mv-Table-default,
.mv-Tablecells
{
	-ms-name:"Default Table Style - Light";
	border:solid 1px #c4c4c4;
	padding:2px;
	vertical-align:top;
}
.mv-Table-0{
	-ms-name:"Table Style 1 - Clear";
	border-width:0px;
	border-style:none;
	border-collapse:collapse;
}
.mv-Table-1{
	-ms-name:"Table Style 2 - Light Banded";
	text-align:left;
	line-height:2;
	vertical-align:top;
	color:#00558D;
	font-size:12px;
	/*font-size:1em;*/
}
.mv-Table-1 th.mv-TableHeaderRow-1,
.mv-Table-1 tr.mv-TableFooterRow-1{
	background-color:#FFF;
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderFirstCol-1,
.mv-Table-1 th.mv-TableFooterFirstCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderOddCol-1,
.mv-Table-1 td.mv-TableFooterOddCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderEvenCol-1,
.mv-Table-1 td.mv-TableFooterEvenCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 th.mv-TableHeaderLastCol-1,
.mv-Table-1 th.mv-TableFooterLastCol-1{
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-1 tr.mv-TableOddRow-1{
	background-color:#BEE5FF;
}
.mv-Table-1 tr.mv-TableEvenRow-1{
	background-color:#fff;
}
.mv-Table-1 th.mv-TableFirstCol-1{
	font-weight:normal;
}
.mv-Table-1 td.mv-TableLastCol-1{
	font-weight:normal;
}
.mv-Table-1 td.mv-TableOddCol-1{}
.mv-Table-1 td.mv-TableEvenCol-1{}
.mv-Table-6{
	-ms-name:"Table Style 3 - Medium Two Tones";
	text-align:left;
	line-height:2;
	vertical-align:top;
	color:#000000;
	font-size:10px;
}
.mv-Table-6 th.mv-TableHeaderRow-6,
.mv-Table-6 tr.mv-TableFooterRow-6{
	background-color:#FFF;
	border-top:1px #0072bc solid;
	border-bottom:1px #0072bc solid;
}
.mv-Table-6 th.mv-TableHeaderFirstCol-6,
.mv-Table-6 th.mv-TableFooterFirstCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 th.mv-TableHeaderOddCol-6,
.mv-Table-6 td.mv-TableFooterOddCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 th.mv-TableHeaderEvenCol-6,
.mv-Table-6 td.mv-TableFooterEvenCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 th.mv-TableHeaderLastCol-6,
.mv-Table-6 td.mv-TableFooterLastCol-6{
	color:#ffffff;
	background-color:#0072bc;
	border-top:2px #000000 solid;
	border-bottom:2px #000000 solid;
}
.mv-Table-6 tr.mv-TableOddRow-6{
	background-color:#d8d8d8;
}
.mv-Table-6 tr.mv-TableEvenRow-6{
	background-color:#fff;
}
.mv-Table-6 th.mv-TableFirstCol-6{
	font-weight:normal;
}
.mv-Table-6 td.mv-TableLastCol-6{
	font-weight:normal;
}
.mv-Table-6 td.mv-TableOddCol-6{}
.mv-Table-6 td.mv-TableEvenCol-6{}
.mv-TableGrid td,.mv-TableGrid th{
	border:1px dotted black;
}
/*________________________RTE Table Overrides_________________________*/
/*________________________Floats_______________________________________*/
.mv-Position-1{
	-ms-name:"Left";
	float:left;
}
.mv-Position-2{
	-ms-name:"Right";
	float:right;
}
.mv-Position-3{
	-ms-name:"Top";
	vertical-align:text-top;
}
.mv-Position-4{
	-ms-name:"Middle";
	vertical-align:middle;
}
.mv-Position-5{
	-ms-name:"Bottom";
	vertical-align:text-bottom;
}
.mv-Image-floatLeft{
	-ms-name:"Float Left";
	float:left;
	margin: 15px 15px 15px 0;
}
.mv-Image-floatRight{
	-ms-name:"Float Right";
	float:right;
	margin: 15px 0 15px 15px;
}
/********************************************************Ribbon Overrides***********************************************************************/
/***********************************************************************************************************************************************/
/***********************************************************************************************************************************************/
/**********************************************************************END**********************************************************************/
/***********************************************************************************************************************************************/
/***********************************************************************************************************************************************/



/*------------------------------------------------------------*/
/*Print Styles*/
/*------------------------------------------------------------*/
 
 @media print {

     h1 { visibility:hidden !important; display:none !important; }
     div.accordion_body {display:block !important;}
     
}
 
/*------------------------------------------------------------*/
/*Print Styles*/
/*------------------------------------------------------------*/

/*------------------------------------------------------------*/
/*SOM Custom Styles Drop Down List*/
/*------------------------------------------------------------*/
 
.ms-rteCustom-CenterImage {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.ms-rteCustom-CenterText {
    text-align:center;
}
p.ms-rteCustom-CenterText {
    text-align:center;
}
span.ms-rteCustom-CenterText {
    display: block;
    width: 100%;
    text-align:center;
}
span.ms-rteCustom-CenterText p {

    text-align:center;
}
.ms-rteCustom-SuperScript {
    font-size: smaller;
    line-height: normal;
    vertical-align: super;
}
.ms-rteCustom-SubScript {
    font-size: smaller;
    line-height: normal;
    vertical-align: sub;
}  
/*------------------------------------------------------------*/
/*SOM Custom Styles Drop Down List*/
/*------------------------------------------------------------*/

/**CTA Buttons in Ribbon MILLER 1/10/2012******************/
/*Normal*/
div.mv-Element-cta-button {
    -ms-name:"Text CTA button Right";
	margin-bottom:10px;
	padding:0px 0px 0px 5px;
	width:198px;
	
	-moz-box-shadow: 1px 2px 3px #000000;
	-webkit-box-shadow: 1px 2px 3px #000000;
	box-shadow: 1px 2px 3px #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
		
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.mv-Element-cta-button a {

	display: block;
	font-size: 20px;
	color: #443312 !important;
	padding: 20px 6px 18px;
	text-align: center;
	text-decoration: none !important;
	border-bottom: 0px !important;
	text-shadow: 0px 1px 1px #f2deae;
}

.mv-Element-cta-button a:hover {
	color: #443312 !important;
}
.mv-Element-cta-button {
    background: -moz-linear-gradient(center top , #F3D891 0%, #BC903A 90%, #CF9F40 100%) repeat scroll 0 0 transparent;
}
.mv-Element-cta-button:hover {
    background: -moz-linear-gradient(center top , #BE933D 0%, #ECCD7C 100%) repeat scroll 0 0 transparent;
}
  
.mv-Element-cta-button {
	background: #f3d891; /* Old browsers */
	background: -moz-linear-gradient(top, #f3d891 0%, #bc903a 90%, #cf9f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3d891), color-stop(90%,#bc903a), color-stop(100%,#cf9f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d891', endColorstr='#cf9f40',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* W3C */
	color:#000;
}
/* gold gradient for CTA hovers */
.mv-Element-cta-button:hover {
	background: #be933d; /* Old browsers */
	background: -moz-linear-gradient(top, #be933d 0%, #eccd7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be933d), color-stop(100%,#eccd7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be933d', endColorstr='#eccd7c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #be933d 0%,#eccd7c 100%); /* W3C */
}


/*Float Right*/
div.mv-Element-cta-button1 {
    -ms-name:"Text CTA button Right";
	margin-bottom:10px;
	padding:0px;
	width:198px;
	
	-moz-box-shadow: 1px 2px 3px #000000;
	-webkit-box-shadow: 1px 2px 3px #000000;
	box-shadow: 1px 2px 3px #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
		
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	float:	right;
	}

.mv-Element-cta-button1 a {

	display: block;
	font-size: 20px;
	color: #443312 !important;
	padding: 20px 6px 18px;
	text-align: center;
	text-decoration: none !important;
	border-bottom: 0px !important;
	text-shadow: 0px 1px 1px #f2deae;
}

.mv-Element-cta-button1 a:hover {
	color: #443312 !important;
}
.mv-Element-cta-button1 {
    background: -moz-linear-gradient(center top , #F3D891 0%, #BC903A 90%, #CF9F40 100%) repeat scroll 0 0 transparent;
}
.mv-Element-cta-button1:hover {
    background: -moz-linear-gradient(center top , #BE933D 0%, #ECCD7C 100%) repeat scroll 0 0 transparent;
}
  
.mv-Element-cta-button1 {
	background: #f3d891; /* Old browsers */
	background: -moz-linear-gradient(top, #f3d891 0%, #bc903a 90%, #cf9f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3d891), color-stop(90%,#bc903a), color-stop(100%,#cf9f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d891', endColorstr='#cf9f40',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* W3C */
}
/* gold gradient for CTA hovers */
.mv-Element-cta-button1:hover {
	background: #be933d; /* Old browsers */
	background: -moz-linear-gradient(top, #be933d 0%, #eccd7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be933d), color-stop(100%,#eccd7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be933d', endColorstr='#eccd7c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #be933d 0%,#eccd7c 100%); /* W3C */
}

/*Float Left*/	
div.mv-Element-cta-button2 {
    -ms-name:"Text CTA button Left";
	margin-bottom:10px;
	padding:0px;
	width:198px;
	
	-moz-box-shadow: 1px 2px 3px #000000;
	-webkit-box-shadow: 1px 2px 3px #000000;
	box-shadow: 1px 2px 3px #000000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=145, Strength=3);
		
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	float:	left;
	}
	
.mv-Element-cta-button2 a {

	display: block;
	font-size: 20px;
	color: #443312 !important;
	padding: 20px 6px 18px;
	text-align: center;
	text-decoration: none !important;
	border-bottom: 0px !important;
	text-shadow: 0px 1px 1px #f2deae;
}

.mv-Element-cta-button2 a:hover {
	color: #443312 !important;
}
.mv-Element-cta-button2{
    background: -moz-linear-gradient(center top , #F3D891 0%, #BC903A 90%, #CF9F40 100%) repeat scroll 0 0 transparent;
}
.mv-Element-cta-button2:hover {
    background: -moz-linear-gradient(center top , #BE933D 0%, #ECCD7C 100%) repeat scroll 0 0 transparent;
}
  
.mv-Element-cta-button2 {
	background: #f3d891; /* Old browsers */
	background: -moz-linear-gradient(top, #f3d891 0%, #bc903a 90%, #cf9f40 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3d891), color-stop(90%,#bc903a), color-stop(100%,#cf9f40)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3d891', endColorstr='#cf9f40',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f3d891 0%,#bc903a 90%,#cf9f40 100%); /* W3C */
}
/* gold gradient for CTA hovers */
.mv-Element-cta-button2:hover {
	background: #be933d; /* Old browsers */
	background: -moz-linear-gradient(top, #be933d 0%, #eccd7c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be933d), color-stop(100%,#eccd7c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #be933d 0%,#eccd7c 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be933d', endColorstr='#eccd7c',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #be933d 0%,#eccd7c 100%); /* W3C */
}

/*Image for Information Box in Side Column*/
.sidebarInfo img, #columnSecondary .sidebarInfo img {
	float: left;
	height: 83px;
	border: 0px;
	margin: 0px 0px 5px 0px;
	 width: 200px;
}


/*New Sidebar Info Box Per Tonia 2/21/12 */

/*Information Box 2 container in Side Column*/
.sidebarInfo2 {
	float: left;
	background: white url(../../PublishingImages/assets/sbInfoBG.png) repeat-x scroll 0 0;
	border:medium none;
	margin: 5px 0px;
}
.sidebarInfo2 ul li {
	font-size:12px;
}
/*Main Heading for Information Box 2 in Side Column*/
.sidebarInfo2 .mainHead {
	background: white;
	color: #aa8e42;
	height: auto;
	margin: 0px;
	padding: 10px 0 10px 6px;
	font-weight: bold;
	font-size: 1em;
	border-bottom:1px solid #c0cbd1;
	text-transform:uppercase;
}
/*Sub Heading for Information Box 2 in Side Column*/
.sidebarInfo2 .subHead {
	border-bottom: 1px dotted #999b9e;
	color: #006595;
	display: block;
	margin: 5px 15px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
}
/*Heading 5 for Information Box 2 in Side Column*/
.sidebarInfo2 h5 {
	font-weight: bold;
	margin: 5px 15px;
	padding: 0px;
}
/*Heading 6 for Information Box 2 in Side Column*/
.sidebarInfo2 h6 {
	color: #006595;
	margin: 5px 15px;
	padding: 0px;
}
/*Unordered List for Information Box 2 in Side Column*/
.sidebarInfo2 ul {
	list-style-type: square;
	color: #000;
	margin-left: 30px;
}
/*Unordered List Item for Information Box 2 in Side Column*/
.sidebarInfo2 li {
	margin-bottom: 5px;
}
/*Unordered List Item Italicized for Information Box 2 in Side Column*/
.sidebarInfo2 li em {
	color: #006595;
}
/*Unordered List Item Bold for Information Box 2 in Side Column*/
.sidebarInfo2 li strong {
	font-weight: bold;
	color: #006595;
}
/*Paragraph in List Item for Information Box 2 in Side Column*/
.sidebarInfo2 li p {
	margin: 3px 15px 3px 0px;
	color: #000;
}
/*Paragraph for Information Box 2 in Side Column*/
.sidebarInfo2 p {
	margin: 10px 15px;
}
/*Label for Information Box 2 in Side Column*/
.sidebarInfo2 .label {
	float: left;
	width: 45px;
	font-weight: bold;
}
/*Business Card container for Information Box 2 in Side Column*/
.sidebarInfo2 .vcard {
	clear: both;
}
/*Business Card paragraph for Information Box 2 in Side Column*/
.sidebarInfo2 .vcard p {
	margin-bottom: 10px;
	clear: both;
}
/*Business Card Street Address for Information Box 2 in Side Column*/
.sidebarInfo2 .street-address {
	display: block;
}
/*Business Card Address Label Type for Information Box 2 in Side Column*/
.sidebarInfo2 .adr .type {
	font-weight: bold;
	margin: 5px 0px;
	padding: 0px;
}
/*Image for Information Box 2 in Side Column*/
.sidebarInfo2 img {
	float: left;
	/*height: 100px;*/
	border: 1px solid #006595;
	margin: 0px 0px 0px 0px !important
	;
}
/*Table for Information Box 2 in Side Column*/
.sidebarInfo2 table {
	margin: 10px 15px;
	border-bottom: 1px dotted #999b9e;
	color: #006595;
	border-collapse: collapse;
}
/*Table Row for Information Box 2 in Side Column*/
.sidebarInfo2 table tr {
	border-top: 1px dotted #999b9e;
}
/*Table Cell for Information Box 2 in Side Column*/
.sidebarInfo2 table tr td {
	border: 0px;
	border-top: 1px dotted #999b9e;
	padding: 5px 0px;
}
/*Table Row (class=data) that highlights data cell for Information Box 2 in Side Column*/
.sidebarInfo2 table tr .data {
	font-weight: bold;
	text-align: right;
}
/*list style mmiller 5/7/12*/
.ms-listviewtable .ms-vb2, .ms-summarystandardbody .ms-vb2 {
    font-size: 12px;
    color: #000000;

}


/*------------------------------------------------------------*/
/*SOM Custom Styles form fields*/
/*------------------------------------------------------------*/
/*
#customFormContainer input, #customFormContainer select {

    width: 645px !important;
}
#customFormContainer textarea {

    width: 645px !important;
}
#customFormContainer select {
    
    width: 650px !important;
}
#customFormContainer input[type="submit"] {
    width: 60px !important;
}*/

/*IE6hacks for form dimensions*/

* html #customFormContainer input, * html #customFormContainer select {

    width: 386px !important;
}
* html #customFormContainer textarea {

    width: 386px !important;
}

#customFormContainer input[type="radio"] {
    width: 15px !important;
}


#customFormContainer input[type="checkbox"] {
    width: 15px !important;
}


/*Additions for white*/
#headerNav p {
	height: 16px;
	padding-right: 23px !important;
	text-align: right;
}
#headerNav {
    margin: -0.05em 0 0 49em;
    width: 359px;
}
#SOMfooterWrapperOne a:hover {
	border-bottom: none !important;
}

/*Fix for main footer*/
#ft .mini {
    color: #fdfbd0 !important;
}

/*Fix for nav z-index order*/
#navWrapper {
	z-index:50;
	position:relative;
}
#accordion .accordion_body {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
/*Fix for nav displaying behind the tabs*/
#navWrapper {
	z-index:50;
	position:relative;
}
/*Fix subnav background*/
.menu ul.dynamic li {
    width: 165px;
}
ul.dynamic {
    padding-left: 0px !important;
}
.dynamic .menu-item-text {
    padding-right: 10px;
}
.text a {
	color:#000 !important;
	font-weight: normal !important;
}
a:link {
    color: #aa8e42;
    text-decoration: underline;
}
a:visited{
	color: #aa8e42;
}
#latestNewsMain .infoBox a {
    font-size: 16px !important;
}
.somHome #latestNewsMain .infoBox a {
    font-size: 24px !important;
}
#ezcolumn .infoBox > p {
    line-height: 17px;
}
#ezcolumn .infoBox > p {
    line-height: 17px;
    padding: 0 0 0.5em;
}
.ms-WPBody .sidebarInfo ul a:link, .ms-WPBody .sidebarInfo ul a:visited{
	color: #aa8e42;
    text-decoration: none;
}
.sidebarInfo2 h3.mainHead {
    font-weight: normal;
    letter-spacing: -1px;
    text-transform: none;
}
.sidebarInfoProfile .mainHead > a, .SBIResearcher .mainHead > a, .sidebarInfoProfile .mainHead {
    color: #545454 !important;
    text-decoration: none !important;
}
.mainHead > a {
    font-size: 25px !important;
    text-decoration: none !important;
}

.sidebarInfoProfile {
    margin-bottom: 30px !important;
}
#sectionHome1 #pageSplashImage img {
    margin: 0 !important;
}
#CalViewTable1 .ms-calheader a {
    color: #939393;
}
#CalViewTable1 a {
    color: #000;
}
tr.ms-viewheadertr > th.ms-vh, tr.ms-viewheadertr > th.ms-vh2 {
    padding-left: 5px !important;
}
#tabs a, .ms-WPBody a:link {
    color: #aa8e42;
    text-decoration: underline;
}
/*Warning - hack to see if 5 tabs would fit onto one line*/
#tabs .ui-tabs-nav {
    width: 62.33em;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
    border-color: #aa8e42;
}
.menu .menu-item, .menu .menu-item .additional-background, .menu .menu-item .additional-background .menu-item-text {
    line-height: normal;
}
.sidebarInfo a {
    text-decoration: none;
}
.static.menu-item {
    text-decoration: none;
}
.breadCrumbs a {
    text-decoration: none;
}
.contentTable tr.odd {
    background: none repeat scroll 0 0 #f9f9f2;
}

#columnPrimary .contentTable tr.odd td {
    background: none repeat scroll 0 0 #f9f9f2;
}
.ms-rteTable-4 tr.ms-rteTableHeaderRow-4 {
    background: none repeat scroll 0 0 #7b704e;
}
#columnSecondary .sidebarInfo h3 a:link {
    font-size: 14px;
    line-height: normal;
    text-decoration: none;
}
.sidebarInfo ul li {
    font-size: 14px;
    line-height: normal;
}
#hd img {
    float: left;
}
#CalViewTable1 .ms-cal-topday a, #CalViewTable1 .ms-cal-topdayover a {
    color: #000 !important;
}
#columnSecondary h4 a:link {
    color: #aa8e42;
}
.infoBox .text {
    line-height: normal;
    padding: 0 5px 0 4px;
}
.ui-accordion-content {
    background: none repeat scroll 0 0 #fff;
}
.ms-WPHeaderMenuImg {
    width: 10px !important;
}
#columnPrimary #exploreUnitLast h4 a:link, #columnPrimary #exploreUnitLast h4, #columnPrimary #exploreUnitLast h4 a, #columnPrimary #exploreUnitLast h4 a:visited, #columnPrimary #exploreUnitLast h4 a:active, #columnPrimary #exploreUnitLast h4 a:hover  {
    color: gray;
    font-size: 16px;
    text-decoration: none;
}
#columnPrimary #tabs .ui-tabs-panel a, #columnPrimary #tabs .ui-tabs-panel a:link, #columnPrimary #tabs .ui-tabs-panel a:visited, #columnPrimary #tabs .ui-tabs-panel a:active, #columnPrimary #tabs .ui-tabs-panel a:hover {
    color: #aa8e42;
}
.highlight {
	background: -moz-linear-gradient(top, rgba(232,221,192,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,221,192,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(232,221,192,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(232,221,192,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(232,221,192,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(232,221,192,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8ddc0', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
	border-radius: 2px;
	border:solid 1px rgba(127, 110, 62, .3);
}
/*.highlight {
background: -moz-linear-gradient(top,  rgba(0,0,0,0.21) 0%, rgba(0,0,0,0) 49%, rgba(0,0,0,0) 99%, rgba(0,0,0,0) 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.21)), color-stop(49%,rgba(0,0,0,0)), color-stop(99%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  rgba(0,0,0,0.21) 0%,rgba(0,0,0,0) 49%,rgba(0,0,0,0) 99%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  rgba(0,0,0,0.21) 0%,rgba(0,0,0,0) 49%,rgba(0,0,0,0) 99%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  rgba(0,0,0,0.21) 0%,rgba(0,0,0,0) 49%,rgba(0,0,0,0) 99%,rgba(0,0,0,0) 100%); /* IE10+ */
/*background: linear-gradient(to bottom,  rgba(0,0,0,0.21) 0%,rgba(0,0,0,0) 49%,rgba(0,0,0,0) 99%,rgba(0,0,0,0) 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#36000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
/*border:1px solid #eee;
}*/

.s4-tn li.static > .menu-item {
    color: #fff;
}
#ft ul.ms-MenuUIUL {
    padding: 2px 0 11px 0px;
    margin: 6px 0px 5px 5px;
}

#ft  #UFtWrapper .ms-MenuUIUL a, #ft .ms-MenuUIUL span {
    color: #003759;

}
#ft  #UFtWrapper .ms-MenuUIUL a:hover {
    color:#545454;
}
.rgGroupPanel tr {
    background: none repeat scroll 0 0 #000000;
    color: white;
}
/*#navWrapper .menu-horizontal ul li span {
    color: inherit;
}
#navWrapper .menu-horizontal ul li span:hover {
    color: inherit;
}
#navWrapper .menu-horizontal ul li span.selected {
	color: #aa8e42;
}*/
.RadGrid_WebBlue .rgHeader, .RadGrid_WebBlue th.rgResizeCol, .RadGrid_WebBlue .rgHeaderWrapper {
	background: #505050 !important;
}
#WebPartWPQ4 > p {
    font-size: 12px;
}
.ms-rteElement-Callout2 > div {
    font-size: 12px;
}
h4 a, .highlight h4 a, #columnPrimary h4 a, #columnPrimary h4 a:link, #columnPrimary h4 a:visited, #columnSecondary h4 a, #columnSecondary h4 a:link, #columnSecondary h4 a:visited, #auxContent h4 a, #auxContent h4 a:link, #auxContent h4 a:visited, #columnTertiary h4 a, #columnTertiary h4 a:link, #columnTertiary h4 a:visited, #WebPartWPQ1 a:visited, #columnPrimary .contentTable tbody td a, 
h5 a, .ms-WPBody h5 a, #columnPrimary h5 a, #columnPrimary h5 a:link, #columnPrimary h5 a:visited, #columnSecondary h5 a, #columnSecondary h5 a:link, #columnSecondary h5 a:visited, #auxContent h5 a, #auxContent h5 a:link, #auxContent h5 a:visited, #columnTertiary h5 a, #columnTertiary h5 a:link, #columnTertiary h5 a:visited, .ms-WPBody A:link  {
    color: #aa8e42; 
}
.subHead > a {
    text-decoration: none !important;
}
.ms-vh-div {
    color: #fff;
}
#tabs .ui-tabs-nav li {
    margin: 0 6px 1px 0;
}
.contentTable thead th, .contentTable tfoot th {
    background: none repeat scroll 0 0 #000;
    border-right: 1px solid #fff;
    color: #fff;
    padding:5px;
}

.ms-wpContentDivSpace table tr.ms-alternating {
    background-color: #f9f9f2 !important;
    color: #000000;
}
.ms-alternatingstrong {
    background-color: #f9f9f2;
}
.cycle-slideshow {
    overflow: hidden;
    height: 314px;
}
#Welcome4 .exploreUnit .subHead strong a {
    color: #aeaeae !important;
    font-size: 15px;
    font-weight: normal !important;
    text-decoration: none;
}
.ms-standardheader {
    color: #666 !important;
}
.s4-wpActive .ms-WPTitle, .s4-wpActive .ms-WPTitle a {
    color: #003759 !important;
}
#search .searchButton {
    height: 1.8em;
}
h3.ms-WPTitle {
    background-color: #666;
    color: #ffffff !important;
    width: 100%;
}
.ms-rteTable-6 th.ms-rteTableHeaderEvenCol-6, .ms-rteTable-6 td.ms-rteTableFooterEvenCol-6, .ms-rteTable-6 th.ms-rteTableHeaderOddCol-6, .ms-rteTable-6 td.ms-rteTableFooterOddCol-6  {
    background-color: #666;
}
#WebPartWPQ5 > h1 {
    line-height: 45px;
}
.mv-Table-1 tr.mv-TableOddRow-1 {
    background-color: #d9d9d9;
}
.mv-Element-cta-button1 {
    margin-left: 5px;
}
.ms-standardheader.ms-WPTitle {
    color: #fff !important;
    font-size: 15px !important;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-monthitem, #KWizCom_CalendarViewWPQ1 .ms-cal-monthMultiDay, #KWizCom_CalendarViewWPQ1 .ms-cal-monthAllDay {
    border-style: none;
}
#KWizCom_CalendarViewWPQ1 .ms-cal-gempty tbody tr {
    border-bottom: medium none;
}
tbody {
    color: black;
}
#columnTertiary ul, #columnSecondary ul, #auxContent ul, #columnPrimary ul, #columnTertiary ol, #columnSecondary ol, #auxContent ol, #columnPrimary ol {
    color: #000;
    margin-left: 1em;
}
#columnPrimary li {
    line-height: 1.7em;
}
h3, .ms-WPBody h3 {
    font-size: 2.3em !important;
    letter-spacing: -1px;
} 
/*.highlight h4 {
    background: none repeat scroll 0 0 #000;
}*/
.ms-WPBody .accordionWebPart h3.ui-state-active {
    color: #000;
}

.cta-button {
    border-radius: 3px;
    color: #fff;
    text-decoration: none !important;
}
.cta-button:hover {
    background: none repeat-x scroll left center #c4ad71;
}
.cta-button a, .cta-button a:link {
    text-decoration: none !important;
}
.cta-button a:hover, .cta-button a:link:hover {
	color: #292929;
}
.ctaLink {
	text-decoration: none !important;
}
.ctaLink:hover {
	color: #292929;
}
.ms-alternating {
    background-color: #e3e3e3;
}
.ms-vb a:link, .ms-vb2 a:link, .ms-vb-user a:link, .ms-vb a:link:visited, .ms-vb2 a:link:visited, .ms-vb-user a:link:visited, .ms-vb2 > a:visited {
    color: #795d11 !important;
}
.ui-accordion-content a:visited {
     color: #aa8e42;
}

#columnPrimary .contentTable tr.even td a {
    background: none repeat scroll 0 0 transparent;
    color: #aa8e42;
}


/*Made after respnsive pull - need to copy over when implement responsive 12-5 MM */
#contentPage2 #columnPrimary {
    width: 56.33em;
}
#docResponsiveWrapper #Welcome4 #explore .exploreUnit {
    width: 90%;
}
#docResponsiveWrapper #Welcome4 #explore {
    width: 100%;
}
#docResponsiveWrapper #Welcome4 #explore h4.subHead {
	width: 90%;
}

/*Content 0 home page fixes MM 12-15*/
#docResponsiveWrapper #contentPage0 #columnPrimary {
    margin: 0;
}
#contentPage0 .yui-b.yui-u.UCDContent2.col-sm-12.col-md-12.col-lg-12 {
    padding: 0;
}
#docResponsiveWrapper .mainImage img {
    width: 100%;
}
#docResponsive .resBox a {
    color: #000 !important;
    text-decoration: none !important;
}
#docResponsiveWrapper .resBox li {
    background: url("/Style%20Library/AMCthemes/images/shared/arrow.png") no-repeat scroll 3px 5px transparent;
    list-style: outside none none;
    padding-left: 20px;
}
.contentBlock h3 a {
    color: #7b704e !important;
    text-decoration: none !important;
}
@media (max-width : 450px) {
		.contentBlock > img {
	    width: 100%;
	}
		.resBox img {
    	display: none;
	}
		.resBox {
	    margin-top: 20px;
	}
}


.waltRight {
    background: none repeat scroll 0 0 #ccc;
    border-radius: 3px;
    box-shadow: 0 0 1px #ffd700;
    float: right;
    margin-left:12px;
    margin-top:7px;
    overflow:hidden;
    width: 206px;
}

.waltRight > img {
    box-shadow: 0 0 1px #ffd700;
}
.waltLeft {
    background: none repeat scroll 0 0 #ccc;
    box-shadow: 0 0 1px #ffd700;
    border-radius: 3px;
    float: left;
    margin-right:12px;
    margin-top:7px;
    overflow:hidden;
    width: 206px;
}

.waltLeft > img {
    box-shadow: 0 0 1px #ffd700;
}
.waltText {
    color: #aa8e42 !important;
    font-size: 20px;
    margin-bottom: 0;
    padding: 0 3px 4px 7px !important;
    text-decoration: none !important;
}
.waltLeft > p, .waltRight > p {
    color: #202020;
    padding: 2px 10px;
}
.waltText {

}
#bdResponsiveWrapper #sectionHome1 #pageSplashImage img {
    margin: 0 !important;
    width: auto !important;
}
#bdResponsive #columnPrimaryWrapper > div {
    margin-top: 12px;
}
#docResponsiveWrapper #sectionHome1 #columnPrimaryWrapper {
    z-index: 49;
}
#UFtWrapper {
    padding: 1em 0;
}
.ui-widget-header {
    background: transparent;
    border: 0px solid #e78f08;
}
#columnPrimaryWrapper {
    margin-left: 0px;
}

#columnSecondary, #columnTertiary, #auxContent, #tabsPageinner #columnSecondary, #contentPage2 #columnSecondary, #contentPage1 #columnTertiary, #welcome5 #auxContentWrapper, #sectionHome1 #columnSecondary {
    margin: 0 0 0 1em;
}

#contentPage1 #columnPrimaryWrapper {
    background-color: #ffffff;
    border: 1px solid #e1e1e1;
    margin-left: 0.3em !important;
    margin-top: 1em;
    width: 39.5em;
}