







@charset "utf-8";







/*#################################################################*/



/*CaduceusWebs Common CSS*/















.inversediv {



	background-color: rgba(28, 80, 147, 1) !important;



	



	color: #fff;



}







.inversediv a:link h4 {



	



	color: rgba(95,181,240,1.00) !important;



}







.shadediv{



	background-color: #CCC;



	color: #444444;



	padding-top: 6px;



	padding-bottom: 6px;



}



.inversediv p { color: #FFF !important  }



.inversediv h2 { color: #FFF !important  }



.inversediv h3 { color: #FFF !important }



.inversediv h4 { color: #FFF !important  }



.inversediv h5 { color: #FFF !important  }







.inversediv li { color: #FFF !important  }







.inversediv a { color: rgba(207,243,255,1.00) !important  }







.borderthin { border: 1px solid  #CCC; }



.rounddivtop {



	border-top-left-radius: 10px;



	-moz-border-top-left-radius: 10px;



	-webkit-border-top-left-radius: 10px;



	border-top-right-radius: 10px;



	-moz-border-top-right-radius: 10px;



	-webkit-border-top-right-radius: 10px;



}



.rounddivbottom {



	border-bottom-left-radius: 10px;



	-moz-border-bottom-left-radius: 10px;



	-webkit-border-bottom-left-radius: 10px;



	border-bottom-right-radius: 10px;



	-moz-border-bottom-right-radius: 10px;



	-webkit-border-bottom-right-radius: 10px;



}







.rounddiv {



	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



}







blockquote p { font-size:14px}











.pad20 { padding: 20px !important;



	}







.margin10 { margin-top: 10px !important; margin-bottom: 10px !important}



.margin20 { margin-top: 20px !important; margin-bottom: 20px !important}



.margin30 { margin-top: 30px !important; margin-bottom: 30px !important}



	



.graddiv {



	background-image: -webkit-gradient(  linear,  left top,  left bottom,  color-stop(0, rgb(224, 224, 224)),  color-stop(1, rgb(255, 255, 255)) );



	background-image: -o-linear-gradient(bottom, rgb(224, 224, 224) 0%, rgb(255, 255, 255) 100%);



	background-image: -moz-linear-gradient(bottom, rgb(224, 224, 224) 0%, rgb(255, 255, 255) 100%);



	background-image: -webkit-linear-gradient(bottom, rgb(224, 224, 224) 0%, rgb(255, 255, 255) 100%);



	background-image: -ms-linear-gradient(bottom, rgb(224, 224, 224) 0%, rgb(255, 255, 255) 100%);



	background-image: linear-gradient(to bottom, rgb(224, 224, 224) 0%, rgb(255, 255, 255) 100%);



}











.bullets ul li {



	list-style: disc outside !important;



	display: list-item;



	margin-left: 4px;



	padding-left: 4px;



	



}







.bullets ul {



	margin-left: 15px;



	padding-left: 4px;



	margin-bottom: 15px;



}











.bullets ol {



	margin-left: 16px;



	padding-left: 4px;



	margin-bottom: 15px;



}



.bullets ol li {



	list-style: decimal;



	margin-left: 4px;



	padding-left: 4px;



}







img { max-width: 100%}	







.center-block {float:none; display:block; margin-left: auto; margin-right:auto; text-align:center}















/******************************************************************************



  These custom CaduceusWebs changes to the css files higher up



*******************************************************************************/







a { color:rgba(0,130,187,1.00)}







#boxed-bg {



    background-attachment: fixed;



    background-image: url("/graphics/mpta-background.jpg");



    background-position: 50% 0;



    background-size: cover;



}







#top-box a, #top-box { color: rgba(235,235,235,1.00)}











.widget h6 { margin: 0px



	}



	



blockquote p { font-style: normal}







.page-header { margin-bottom: 30px}



.mptablue{ color: rgba(15,57,124,1.00) !important;}



.page-header h1 {font-size: 38px; color:rgba(19,102,35,1.00)}







.sidebar .widget header .title, .sidebar .widget .title-block .title, .product-bottom .related-products header h3 {font-size: 18px; color:rgba(15,57,124,1.00); font-weight:600}







.sidebar .widget header { margin-bottom:17px; margin-top: 8px}







.title-box .title {



    color:rgba(15,57,124,1.00);



    font-size: 18px;



    font-weight: 600;



    margin: 0 0 12px;



    padding: 14px 0 0;



}







.title-box { margin-bottom: 20px}



.title a { color:rgba(28, 80, 147, 1)}



.full-width-box { padding: 5px 0px}







.cm-gradient {



    background: linear-gradient(to bottom, rgba(19, 102, 35, 1)  0%, rgba(28, 80, 147, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);



}







hr.shadow::after {







    z-index: 10;}



	



.clearfix { clear: both;}







.employee {



    min-width: 60px;



	}



.leader-icons i, .leader-icons i a {color:#ffffff}







.employee .employee-hover {



    



    padding: 5px 5px 5px;



	}



	



/*CADUCEUSWEBS EVENT CODE*/















	



@charset "utf-8";







/* CSS Document */











/*start of general INDEX css file */











.eventwrapper {



	



}







.eventfullwrapper {



	width: 725px;



	height: auto;



	border-top: #E1E1E1 1px solid;



	border-left: #E1E1E1 1px solid;



	border-right: none;



	border-bottom: none;



	padding: 2px;



	margin: 1px;



}







.eventTitlebar {



	width: 100%;



	background-color: #971A36;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	padding: 3px;



}



.eventTitlebar2 {



	width: 100%;



	background-color: #1C5093 ;



	margin: 10px 0px 0px 0px;



	



	font-size: 14px;



	font-weight: bold;



	color: #FFFFFF;



	padding: 3px;



}







.eventicon {



	float: left;



	width: 45px;



	height: 60px;



	border: none;



	padding: 1px;



	margin: 1px;



}







.eventiconTOP {



	width: 100%;



	height: 20px;



	/*background-color: #971A36;*/



	background-color: rgba(28, 80, 147, 1);



	font-family: Arial, Helvetica, sans-serif;



	font-size: 16px;



	font-weight: bold;



	color: white;



	float: none;



	padding: 1px;



	text-align: center;



	-webkit-border-top-left-radius: 3px;



	-webkit-border-top-right-radius: 3px;



	-moz-border-radius-topleft: 3px;



	-moz-border-radius-topright: 3px;



	border-top-left-radius: 3px;



	border-top-right-radius: 3px;



}







.eventiconBOTTOM {



	width: 100%;



	height: 25px;



	background-color: rgba(231,231,231,1.00);



	background-image: url(/graphics/events-icon-bckgrd.png);



	background-repeat: no-repeat;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	font-weight: bold;



	/*color: #971A36;*/



	color: #003D5F;



	float: none;



	padding: 1px;



	text-align: center;



	-webkit-border-bottom-right-radius: 3px;



	-webkit-border-bottom-left-radius: 3px;



	-moz-border-radius-bottomright: 3px;



	-moz-border-radius-bottomleft: 3px;



	border-bottom-right-radius: 3px;



	border-bottom-left-radius: 3px;



}







.eventdetails a{



	font-size: 14px;







font-weight:600



}







.eventfulldetails {



	float: left;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: black;



	width: 670px;



	font-weight: normal;



	padding: 1px;



	padding-top: 4px;



	text-align: left;



	margin-left: 3px;



}







.startenddates {



	float: left;



	text-align: left;



	padding: 1px;



	background-color: #DDD;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: italic;



	font-weight: bold;



	color: #666;



	margin: 1px 3px;



	width: 40px;



	height: 20px;



}







.startendtitles {



	float: left;



	background-color: #fFF;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: italic;



	font-weight: bold;



	color: #333;



	margin: 1px 3px;



	width: 600px;



	height: auto;



}







.detailexpand {



	margin: 5px 10px 30px 20px;



	padding: 5px;



	border-bottom: solid gray thin;



	background-image: url(/graphics/Eventsgrad-horiz1px.png);



	background-repeat: repeat-y;



	border-radius: 10px;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



}







.sharethis {



	background-color: #FFEFBF;



	background-image: url(/graphics/sharethis.png);



	background-repeat: no-repeat;



	border-radius: 20px;



	-moz-border-radius: 20px;



	-webkit-border-radius: 20px;



	padding: 10px;



	padding-left: 130px;



	margin: 5px;



	width: 410px;



	height: 100px;



}







.shareleftwrapper {



	float: left;



	height: 90px;



	background-color: #0FF;



	width: 100px;



}







.sharemiddlewrapper {



	float: left;



	height: 90px;



	background-color: #F96;



	width: 200px;



}







.sharerightwrapper {



	float: left;



	height: 90px;



	background-color: #99F;



	width: 100px;



}







.shareshortURL {



	font-size: 9px;



	width: 200px;



	height: 30px;



	background-color: #660;



}







.shareical {



	font-size: 9px;



	width: 200px;



	height: 30px;



	background-color: #C6F;



}







.shareQR {



	font-size: 8px;



	width: 90px;



	height: 90px;



	background-color: #FC0;



}







.shareemail {



	font-size: 8px;



	width: 200px;



	height: 30px;



	background-color: #0F0;



}







.sharetwitter {



	font-size: 8px;



	width: 200px;



	height: 30px;



}







.sharefacebook {



	font-size: 8px;



	width: 200px;



	height: 30px;



}







/*end of general css file */



























/*start of client specific css file */







/*



.eventwrapper { }







.eventTitlebar { }







.eventicon { }







.eventdetails { }







*/







/*end of client specific css file */


blockquote { font-size: 14px !important}
