/* #Header */
h1.uf-markup-dropdownElement-Header {-ms-name: "H1";}

/* #Subheader */
h2.uf-markup-dropdownElement-Subhead1 {-ms-name: "H2";}

/* #Subhead 2
====================================== */
h3.uf-markup-dropdownElement-Subhead2 {-ms-name: "H3";}

/* #Paragraph
====================================== */
p.uf-markup-dropdownElement-Paragraph {-ms-name: "Paragraph";}

/* #End Link
====================================== */
span.uf-markup-dropdownElement-EndLink {-ms-name: "End Link";}

span.uf-markup-dropdownElement-EndLink a {
	background: url(/_layouts/15/images/elarrow.png) right no-repeat;
	color: #ff8300;
	display: inline;
	font-weight: 600;
	padding: 0 20px 0 0;
}

span.uf-markup-dropdownElement-EndLink a:hover {
	background:url(/_layouts/15/images/elarrow_ro.png) right no-repeat;
	color: #4D4D4D;
}

/* #Photo Caption
====================================== */
div.uf-markup-dropdownElement-PhotoCaption {-ms-name: "Photo Caption";}

div.uf-markup-dropdownElement-PhotoCaption {
	bottom: 0;
	color:#4D4D4D;
	font-size: 16px;
	font-style: italic;
	font-weight: 300;
}

/* #Call Out
====================================== */
div.uf-markup-dropdownElement-CallOut {-ms-name: "Call Out";}

div.uf-markup-dropdownElement-CallOut {
	color: #ff8300;
	font-style: italic;
	font-weight: 300;
}

/* #Fine Print
====================================== */
span.uf-markup-dropdownElement-FinePrint {-ms-name: "Fine Print";}

span.uf-markup-dropdownElement-FinePrint {
	color: #4D4D4D;
	font-size: 12px;
	font-style: italic;
	font-weight: 300;
	line-height: 12px;
}

/* #Highlight Text
====================================== */
span.uf-markup-dropdownElement-HighlightText {-ms-name: "Highlight Text - Orange";}

span.uf-markup-dropdownElement-HighlightText {
	color: #ff8300;
	font-weight: 300;
}

/* #Horizontal Rule
====================================== */
hr.uf-markup-dropdownElement-HR {-ms-name: "Horizontal Rule";}

hr.uf-markup-dropdownElement-HR {
	background-color: #B6B6B6;
	color: #B6B6B6;
	height: 2px;
	margin: 18px 0;
}

/* Buttons
====================================== */
div.uf-markup-dropdownElement-Button-Orange-2 {-ms-name: "Button - Orange";}
div.uf-markup-dropdownElement-Button-Gray {-ms-name: "Button - Gray";}
div.uf-markup-dropdownElement-Button-Green {-ms-name: "Button - Green";}
div.uf-markup-dropdownElement-Button-Purple {-ms-name: "Button - Purple";}
div.uf-markup-dropdownElement-Button-Yellow {-ms-name: "Button - Yellow";}
div.uf-markup-dropdownElement-Button-Tan {-ms-name: "Button - Tan";}
div.uf-markup-dropdownElement-Button-Red {-ms-name: "Button - Red";}

div.uf-markup-dropdownElement-Button-Orange,
div.uf-markup-dropdownElement-Button-Orange-2,
div.uf-markup-dropdownElement-ButtonExtraSmall, 
div.uf-markup-dropdownElement-ButtonSmall, 
div.uf-markup-dropdownElement-ButtonMedium, 
div.uf-markup-dropdownElement-ButtonLarge, 
div.uf-markup-dropdownElement-ButtonExtraLarge, 
div.uf-markup-dropdownElement-Button-Gray,
div.uf-markup-dropdownElement-Button-Green,
div.uf-markup-dropdownElement-Button-Purple,
div.uf-markup-dropdownElement-Button-Yellow,
div.uf-markup-dropdownElement-Button-Tan,
div.uf-markup-dropdownElement-Button-Red {
    padding: 30px 0;
}

div.uf-markup-dropdownElement-Button-Orange a,
div.uf-markup-dropdownElement-Button-Orange-2 a,
div.uf-markup-dropdownElement-ButtonExtraSmall a, 
div.uf-markup-dropdownElement-ButtonSmall a, 
div.uf-markup-dropdownElement-ButtonMedium a, 
div.uf-markup-dropdownElement-ButtonLarge a, 
div.uf-markup-dropdownElement-ButtonExtraLarge a, 
div.uf-markup-dropdownElement-Button-Gray a,
div.uf-markup-dropdownElement-Button-Green a,
div.uf-markup-dropdownElement-Button-Purple a,
div.uf-markup-dropdownElement-Button-Yellow a,
div.uf-markup-dropdownElement-Button-Tan a,
div.uf-markup-dropdownElement-Button-Red a,
div.uf-markup-dropdownElement-Button-Orange a:visited,
div.uf-markup-dropdownElement-Button-Orange-2 a:visited,
div.uf-markup-dropdownElement-ButtonExtraSmall a:visited, 
div.uf-markup-dropdownElement-ButtonSmall a:visited, 
div.uf-markup-dropdownElement-ButtonMedium a:visited, 
div.uf-markup-dropdownElement-ButtonLarge a:visited, 
div.uf-markup-dropdownElement-ButtonExtraLarge a:visited, 
div.uf-markup-dropdownElement-Button-Gray a:visited,
div.uf-markup-dropdownElement-Button-Green a:visited,
div.uf-markup-dropdownElement-Button-Purple a:visited,
div.uf-markup-dropdownElement-Button-Yellow a:visited,
div.uf-markup-dropdownElement-Button-Tan a:visited,
div.uf-markup-dropdownElement-Button-Red a:visited  {
    color:#ffffff;
    padding: 5px 20px 6px;
    text-align:center;
    font-weight: 300;
    text-decoration:none;
}

div.uf-markup-dropdownElement-Button-Orange a,
div.uf-markup-dropdownElement-Button-Orange-2 a,
div.uf-markup-dropdownElement-ButtonExtraSmall a, 
div.uf-markup-dropdownElement-ButtonSmall a, 
div.uf-markup-dropdownElement-ButtonMedium a, 
div.uf-markup-dropdownElement-ButtonLarge a, 
div.uf-markup-dropdownElement-ButtonExtraLarge a{background-color: #ff8300;}

div.uf-markup-dropdownElement-Button-Gray a{background-color: #5C6368;}
div.uf-markup-dropdownElement-Button-Green a{background-color: #66913D;}
div.uf-markup-dropdownElement-Button-Purple a{background-color: #473277;}
div.uf-markup-dropdownElement-Button-Yellow a{background-color: #EDD221;}
div.uf-markup-dropdownElement-Button-Tan a{background-color: #BEA992;}
div.uf-markup-dropdownElement-Button-Red a{background-color: #A72727;}

div.uf-markup-dropdownElement-Button-Orange a:hover,
div.uf-markup-dropdownElement-Button-Orange-2 a:hover,
div.uf-markup-dropdownElement-ButtonExtraSmall a:hover,
div.uf-markup-dropdownElement-ButtonSmall a:hover,
div.uf-markup-dropdownElement-ButtonMedium a:hover,
div.uf-markup-dropdownElement-ButtonLarge a:hover,
div.uf-markup-dropdownElement-ButtonExtraLarge a:hover  {
	background-color: #5C6368;text-decoration:none;
}
div.uf-markup-dropdownElement-Button-Gray a:hover{background-color: #000000;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Green a:hover{background-color: #84B64E;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Purple a:hover{background-color: #654A8C;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Yellow a:hover{background-color: #ECE456;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Tan a:hover{background-color: #E9DAC1;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Red a:hover{background-color: #D03637;text-decoration:none;}

div.uf-markup-dropdownElement-Button-Orange-Outline {-ms-name: "Button - Orange Outline";}
div.uf-markup-dropdownElement-Button-Gray-Outline {-ms-name: "Button - Gray Outline";}
div.uf-markup-dropdownElement-Button-Green-Outline {-ms-name: "Button - Green Outline";}
div.uf-markup-dropdownElement-Button-Purple-Outline {-ms-name: "Button - Purple Outline";}
div.uf-markup-dropdownElement-Button-Yellow-Outline {-ms-name: "Button - Yellow Outline";}
div.uf-markup-dropdownElement-Button-Tan-Outline {-ms-name: "Button - Tan Outline";}
div.uf-markup-dropdownElement-Button-Red-Outline {-ms-name: "Button - Red Outline";}
div.uf-markup-dropdownElement-Button-White-Outline {-ms-name: "Button - White Outline";}

div.uf-markup-dropdownElement-Button-Orange-Outline a,
div.uf-markup-dropdownElement-Button-Gray-Outline a,
div.uf-markup-dropdownElement-Button-Green-Outline a,
div.uf-markup-dropdownElement-Button-Purple-Outline a,
div.uf-markup-dropdownElement-Button-Yellow-Outline a,
div.uf-markup-dropdownElement-Button-Tan-Outline a,
div.uf-markup-dropdownElement-Button-Red-Outline a,
div.uf-markup-dropdownElement-Button-White-Outline a  {
    background-color:transparent;
    padding: 4px 20px 5px;
    text-align:center;
    font-weight: 300;
    border: 1px solid black;
    text-decoration:none;
}

div.uf-markup-dropdownElement-Button-Orange-Outline a, div.uf-markup-dropdownElement-Button-Orange-Outline a:visited{color: #ff8300;border-color:#ff8300;}
div.uf-markup-dropdownElement-Button-Gray-Outline a, div.uf-markup-dropdownElement-Button-Gray-Outline a:visited{color: #5C6368;border-color:#5C6368;}
div.uf-markup-dropdownElement-Button-Green-Outline a, div.uf-markup-dropdownElement-Button-Green-Outline a:visited{color: #66913D;border-color:#66913D;}
div.uf-markup-dropdownElement-Button-Purple-Outline a, div.uf-markup-dropdownElement-Button-Purple-Outline a:visited{color: #473277;border-color:#473277;}
div.uf-markup-dropdownElement-Button-Yellow-Outline a, div.uf-markup-dropdownElement-Button-Yellow-Outline a:visited{color: #EDD221;border-color:#EDD221;}
div.uf-markup-dropdownElement-Button-Tan-Outline a, div.uf-markup-dropdownElement-Button-Tan-Outline a:visited{color: #BEA992;border-color:#BEA992;}
div.uf-markup-dropdownElement-Button-Red-Outline a, div.uf-markup-dropdownElement-Button-Red-Outline a:visited{color: #A72727;border-color:#A72727;}
div.uf-markup-dropdownElement-Button-White-Outline a, div.uf-markup-dropdownElement-Button-White-Outline a:visited{color:#fff;border-color:#fff;}

div.uf-markup-dropdownElement-Button-Orange-Outline a:hover{background-color: #FF8300;color:#ffffff;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Gray-Outline a:hover{background-color: #FF8300;color:#ffffff;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Green-Outline a:hover{background-color: #66913D;color:#ffffff;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Purple-Outline a:hover{background-color: #473277;color:#ffffff;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Yellow-Outline a:hover{background-color: #EDD221;color:#ffffff;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Tan-Outline a:hover{background-color: #BEA992;color:#ffffff;text-decoration:none;}
div.uf-markup-dropdownElement-Button-Red-Outline a:hover{background-color: #A72727;color:#ffffff;text-decoration:none;}
div.uf-markup-dropdownElement-Button-White-Outline a:hover{background-color: #ff8300;border-color:#ff8300;text-decoration:none;}

/* #Image Positions
====================================== */
.uf-markup-dropdownPosition-1 {
	-ms-name: "Float Left";
	float: left;
}

.uf-markup-dropdownPosition-2 {
	-ms-name: "Float Right";
	float: right;
}

.uf-markup-dropdownPosition-3 {
	-ms-name: "Align Top";
	vertical-align: text-top;
}

.uf-markup-dropdownPosition-4 {
	-ms-name: "Align Middle";
	vertical-align: middle;
}

.uf-markup-dropdownPosition-5 {
	-ms-name: "Align Bottom";
	vertical-align: text-bottom;
}

/* #Default Table Styles
====================================== */
/* Table */
.uf-markup-dropdownTable-default {
	-ms-name: "Default";
	border-bottom: 12px solid #D8D8D8;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-style: normal;
	font-weight: 300;
	margin: 0;
	table-layout: fixed;
	text-align: left;
	vertical-align: middle;
	width: 100% !important;
}

/* Table columns */
.uf-markup-dropdownTableOddCol-default,
.uf-markup-dropdownTableEvenCol-default {
	padding: 12px 6px;
	text-align: left;
	vertical-align: middle;
	width: auto;
}

/* Table first & last column */
.uf-markup-dropdownTableFirstCol-default,
.uf-markup-dropdownTableLastCol-default {
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table header row */
.uf-markup-dropdownTable-default th.uf-markup-dropdownTableHeaderRow-default {
	background-color: #D8D8D8;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* Table header first/last/odd/even columns */
.uf-markup-dropdownTable-default th.uf-markup-dropdownTableHeaderFirstCol-default,
.uf-markup-dropdownTable-default th.uf-markup-dropdownTableHeaderOddCol-default,
.uf-markup-dropdownTable-default th.uf-markup-dropdownTableHeaderEvenCol-default,
.uf-markup-dropdownTable-default th.uf-markup-dropdownTableHeaderLastCol-default {
	color: #000;
	background-color: #D8D8D8;
	border-width: 0px;
	border-style: none;
	border-collapse: collapse;
	font-weight: 600;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table footer row */
.uf-markup-dropdownTable-default tr.uf-markup-dropdownTableFooterRow-default {
	background-color: #F2F2F2;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* Table footer first/last/odd/even columns */
.uf-markup-dropdownTable-default th.uf-markup-dropdownTableFooterFirstCol-default,
.uf-markup-dropdownTable-default td.uf-markup-dropdownTableFooterOddCol-default,
.uf-markup-dropdownTable-default td.uf-markup-dropdownTableFooterEvenCol-default,
.uf-markup-dropdownTable-default td.uf-markup-dropdownTableFooterLastCol-default {
	background-color: #F2F2F2;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table odd/even rows */
.uf-markup-dropdownTable-default tr.uf-markup-dropdownTableOddRow-default,
.uf-markup-dropdownTable-default tr.uf-markup-dropdownTableEvenRow-default {
	background-color: #FFF;
	border-bottom: 2px solid #D8D8D8;
	text-align: left;
	vertical-align: middle;
}

/* Table first/last columns */
.uf-markup-dropdownTable-default th.uf-markup-dropdownTableFirstCol-default,
.uf-markup-dropdownTable-default td.uf-markup-dropdownTableLastCol-default  {
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* #Alternating Columns Table Layout 
====================================== */
/* Table */
.uf-markup-dropdownTable-altColumns {
	-ms-name: "Alternate Columns Highlight";
	border-bottom: 12px solid #D8D8D8 !important;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-style: normal;
	font-weight: 300;
	margin: 0;
	table-layout: fixed;
	text-align: left;
	vertical-align: middle;
	width: 100% !important;
}

/* Table odd columns */
.uf-markup-dropdownTableOddCol-altColumns {
	background-color: #F2F2F2;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table even/first/last columns */
.uf-markup-dropdownTableEvenCol-altColumns,
.uf-markup-dropdownTableFirstCol-altColumns,
.uf-markup-dropdownTableLastCol-altColumns {
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table header */
.uf-markup-dropdownTable-altColumns th.uf-markup-dropdownTableHeaderRow-altColumns,
.uf-markup-dropdownTable-altColumns th.uf-markup-dropdownTableHeaderFirstCol-altColumns,
.uf-markup-dropdownTable-altColumns th.uf-markup-dropdownTableHeaderOddCol-altColumns,
.uf-markup-dropdownTable-altColumns th.uf-markup-dropdownTableHeaderEvenCol-altColumns,
.uf-markup-dropdownTable-altColumns th.uf-markup-dropdownTableHeaderLastCol-altColumns {
	background-color: #D8D8D8;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table footer */
.uf-markup-dropdownTable-altColumns tr.uf-markup-dropdownTableFooterRow-altColumns {
	background-color: #F2F2F2;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* Table footer first/last/odd/even columns */
.uf-markup-dropdownTable-altColumns th.uf-markup-dropdownTableFooterFirstCol-altColumns,
.uf-markup-dropdownTable-altColumns td.uf-markup-dropdownTableFooterOddCol-altColumns,
.uf-markup-dropdownTable-altColumns td.uf-markup-dropdownTableFooterEvenCol-altColumns,
.uf-markup-dropdownTable-altColumns td.uf-markup-dropdownTableFooterLastCol-altColumns {
	background-color: #F2F2F2;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table odd/even rows */
.uf-markup-dropdownTable-altColumns tr.uf-markup-dropdownTableOddRow-altColumns,
.uf-markup-dropdownTable-altColumns tr.uf-markup-dropdownTableEvenRow-altColumns {
	background-color: #FFF;
	border-bottom: 2px solid #D8D8D8;
	text-align: left;
	vertical-align: middle;
}

/* Table first/last columns */
.uf-markup-dropdownTable-altColumns th.uf-markup-dropdownTableFirstCol-altColumns,
.uf-markup-dropdownTable-altColumns td.uf-markup-dropdownTableLastCol-altColumns {
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* #Alternating Rows Table Layout 
====================================== */
/* Table */
.uf-markup-dropdownTable-altRows {
	-ms-name: "Alternate Rows Highlight";
	background-color: #FFF;
	border-bottom: 12px solid #D8D8D8 !important;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-style: normal;
	font-weight: 300;
	margin: 0;
	table-layout: fixed;
	text-align: left;
	vertical-align: middle;
	width: 100% !important;
}

/* Table odd/even/first/last columns */
.uf-markup-dropdownTableOddCol-altRows,
.uf-markup-dropdownTableEvenCol-altRows,
.uf-markup-dropdownTableFirstCol-altRows,
.uf-markup-dropdownTableLastCol-altRows {
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Table header row */
.uf-markup-dropdownTable-altRows th.uf-markup-dropdownTableHeaderRow-altRows {
	background-color: #D8D8D8;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* Table header first/last/odd/even column */
.uf-markup-dropdownTable-altRows th.uf-markup-dropdownTableHeaderFirstCol-altRows,
.uf-markup-dropdownTable-altRows th.uf-markup-dropdownTableHeaderOddCol-altRows,
.uf-markup-dropdownTable-altRows th.uf-markup-dropdownTableHeaderEvenCol-altRows,
.uf-markup-dropdownTable-altRows th.uf-markup-dropdownTableHeaderLastCol-altRows {
	background-color: #D8D8D8;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
}

/* Footer row */
.uf-markup-dropdownTable-altRows tr.uf-markup-dropdownTableFooterRow-altRows {
	background-color: #F2F2F2;
	border-collapse: collapse;
	border-style: none;
	border-width: 0px;
	color: #000;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* Footer first/last/even/odd rows */
.uf-markup-dropdownTable-altRows th.uf-markup-dropdownTableFooterFirstCol-altRows,
.uf-markup-dropdownTable-altRows td.uf-markup-dropdownTableFooterOddCol-altRows,
.uf-markup-dropdownTable-altRows td.uf-markup-dropdownTableFooterEvenCol-altRows,
.uf-markup-dropdownTable-altRows td.uf-markup-dropdownTableFooterLastCol-altRows {
	color: #000;
	background-color: #F2F2F2;
	border-width: 0px;
	border-style: none;
	border-collapse: collapse;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
	padding: 6px;
}

/* Table odd/even rows */
tr.uf-markup-dropdownTableOddRow-altRows,
tr.uf-markup-dropdownTableEvenRow-altRows {
	background-color: #F2F2F2;
	border-bottom: 2px solid #D8D8D8;
	text-align: left;
	vertical-align: middle;
}

/* Table first/last columns */
.uf-markup-dropdownTable-altRows th.uf-markup-dropdownTableFirstCol-altRows,
.uf-markup-dropdownTable-altRows td.uf-markup-dropdownTableLastCol-altRows {
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/* #Show Grid Lines Button 
====================================== */
.uf-markup-dropdownTableGrid td,.uf-markup-dropdownTableGrid th {border:1px dotted black;}