


.uc_send-behind
{
	z-index:-1;
	height:0px;
	width:0px;
}

.uc_day-width > .ps_box-control > .ps-edit
{
	width:3em;
}
.uc_month-width > .ps_box-control > .ps-dropdown
{
	width:12em;
}
.uc_year-width > .ps_box-control > .ps-edit
{
	width:6em;
}

.uc_line-height
{
	line-height:1.4em;
}

.uc_image16x16 .ps-img
{
    height:18px;
    width: 18px;
}
.uc_white-background
{
	background:#FFF;
}

.uc_cam-top-logo
{
	background:#000 !important;



	padding: 15px 0 0 50px;

}

.uc_cam-bottom-logo
{
	background:#000 !important;
	display:block;
	float:left
}

.uc_text-white
{
	color:#FFF;
}


.uc_info-email-link .ps-htmlarea
{
	font-family:"myriad-pro-n6", "myriad-pro", myriad, verdana, arial, sans-serif;
	font-size:14px;
	color: #FFFFFF;
}

.uc_header-home-link a, 
.uc_header-home-linka:link,
.uc_header-home-link ps-link:link
{

	color:#fff !important;
	font-size:14px;
}


.uc_instructions
{
	padding: 20px 20px 0;

}

.uc_new-to-uni
{
	padding-left: 7%;
}

.uc_cam-page-header
{
	padding-top:10px;
	padding-bottom:20px;
}

.uc_cam-page-header, 
.uc_cam-local-footer
{

	background:#003e74;
	width:100%;
}

.uc_cam-header-text .ps_pagetitle
{
	padding-top:10px;
	padding-bottom:10px;
}

.uc_cam-header-text,
.uc_cam-header-text .ps_pagetitle .ps-text
{
	color:#fff; 
	font-size: 40px;
	line-height: 32px;
	font-weight:bold;
	
	font-family: "myriad-pro", myriad, verdana, arial, sans-serif;
	font-weight:300;
}

.uc_cam-title-text
{
	font-family:"myriad-pro-n3", "myriad-pro", myriad, verdana, arial, sans-serif;
	font-weight:bold;
	font-size: 14pt;
}

.uc_cam-header
{
	background:#000000;
	display:none!important;
	position:relative;z-index:15;
}


.uc_cam-footer-text a, 
.uc_cam-footer-text a:link, 
.uc_cam-footer-text ps-link:link, 
.uc_cam-footer-text ps-label
{

	color:#fff; !important;
	font-size:14px;
	line-height: 20px;
	font-family:"myriad-pro-n6", "myriad-pro", myriad, verdana, arial, sans-serif;
	font-weight:600;
	font-style:normal;
}

.uc_footer-column 
{
	width:100%;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	overflow:hidden;
	padding-top:10px;
}

.uc_padding-left10pct 
{
	padding-left:10%;
}

.uc_footer-columnitem-1
{
	width:30%;
	
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	float:left;
}
.uc_footer-columnitem-20pct
{
	width:20%;
	
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	float:left;
}

.uc_padding-top-main
{
	padding-top:20px;
}

.uc_column-2 
{
	max-width:1177px;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	display: flex;
	
	margin: 0 auto;
	position:relative;
	
	
}

.uc_columnitem-1of2
{
	flex: 1 0.5 600px;
	
	
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
	float:left;
	border-right-style: solid;
	border-right-color: #555;
	max-width:600px;
}

.uc_column-middle
{
	flex: 1 0.5 600px;
	
	
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;
    
	max-width:600px;
}

.uc_red-text
{
	color:rgb(225,40,40);
}

.uc_help_popup 
{
	min-width: 500px;
	min-height: 400px;
}

.uc_footer-list ul 
{
	list-style:none;
	margin:0;
	padding-left:0px;
}
h3, .uc_footer-list 
{

	color: #fff;
	font-size: 17px;
	line-height: 23px;
}

.uc-cam-footer-header-link a, .uc-cam-footer-header-link a:visited, .uc-cam-footer-header-link a:focus, .uc-cam-footer-header-link a:hover, .uc-cam-footer-header-link a:active 
{

color: #fff;
}

.uc_cam-footer-link a, .uc_cam-footer-link a:visited, .uc_cam-footer-link a:focus, .uc_cam-footer-link a:hover, .uc_cam-footer-link a:active {color: #fff; font-size:12px;}
.uc_cam-footer-link a{ text-decoration:none;border-bottom:0;outline: none;}
.uc_cam-footer-link a:visited { text-decoration:none;border-bottom:1px dotted #ddbfdc}
.uc_cam-footer-link a:focus { outline: thin dotted;border-bottom:0 }
.uc_cam-footer-link a:hover { text-decoration:underline;border-bottom:0 }
.uc_cam-footer-link a:hover, a:active { outline: none; }
.uc_cam-footer-link a:active { text-decoration:none;border-bottom:0; color: #fff;}


.uc-public-black-background
{
	background:#000000; position:relative;z-index:15
}



.uc_raven-img img,
.uc_raven-img .ps-button > .ps-img
{
	height:30px;
	width:30px;
	max-height:30px;
}






.uc_date-padding
{
	padding-right:2em;
}

.uc_flex
{
	display:flex;
	
}

.uc_control-fullwidth > .ps_box-control
{
	
	
	border: 1px solid  #ccc;
}



.uc_inputfield
{
	display:flex;
	flex:1 0 800px;
}


.uc_control-fullwidth > .ps_box-control > .ps-edit
{
	max-width:700px;

  
}

.uc_control-width > .ps_box-value,
.uc_control-width > .ps_box-control > .ps-edit
 {

} 


@media only screen 
and (max-width:1178px) 
{
.uc_column-2 
	{
		margin: 0 15px;
	}

}



@media only screen 
and (min-width:768px) 
{
	.uc_text-area-width
	{
		width:70%;
	}
}


@media only screen 
and (max-width:767px) 
{
	.uc_footer-columnitem-1,
	.uc_footer-columnitem-20pct,
	
	.uc_columnitem-1of2,
	.uc_column-2
	  	{
		    float:none;
		    width:auto;
		    display:block;
	  	}

	.uc_columnitem-1of2
	  	{
			border-right-style: none;
			border-bottom-style: solid;
			border-bottom-color: #555;
			padding-bottom:30px;
	  	}

	.uc_padding-top-main
		{
			padding-top:5px;
		}

	.uc_padding-left10pct 
		{
			padding-left:0;
		}

	.uc_instructions
		{
			padding: 20px 0 0;
		}
	
	.uc_date-padding
	 	{
			padding-right:1em;
		}
	.uc_bread-crumb
		{
		display:none;
		}

	.uc_cam-header-text,
	.uc_cam-header-text .ps_pagetitle .ps-text
		{
		font-size:28px;
		}

	.uc_cam-page-header
		{
		padding-top:0px;
		padding-bottom:0px;
		}

	.uc_raven-img img,
	.uc_raven-img .ps-button > .ps-img
		{
			height:20px;
			width:20px;
			max-height:20px;
		}

	.uc_padding-left10SFF
		{
			padding-left:10px
		}
}

@media only screen 
and (max-width:340px) 
{
	.uc_day-width > .ps_box-control > .ps-edit
	{
		width:2.5em;
	}
	.uc_month-width > .ps_box-control > .ps-dropdown
	{
		width:10em;
	}
	.uc_date-padding
	{
	padding-right:15px;
	}
	.uc_year-width > .ps_box-control > .ps-edit
	{
		width:4em;
	}	

}



.uc_label-bottom > div.ps_box-label {
  display:block;
  text-align:left;
  width:auto; 
}


.uc_tooltip_container {
	padding: 2em;
}


.ps_box-checkbox input {
	-moz-transform: scale(1.5); 
	height: 22px;
	width: 22px;
}