.CO_Header_Blue {
	color: #000B86;
	font-size: larger;
	text-shadow: 2px 2px #CDCDCD !important;
}

.CO_p7em {font-size:.7em;}
.CO_p8em {font-size:.8em;}
.CO_p9em {font-size: .9em;}
.CO_1em {font-size: 1em;}
.CO_1p1em {font-size:1.1em;}
.CO_1p2em {font-size:1.2em;}

.CO_Smaller {font-size: smaller;}

.CO_Smallest {font-size: .8em;}

.CO_Tiny {font-size: x-small;}

.CO_Larger {font-size: larger;}

.CO_Big {font-size: 1.5em;}

.CO_Red {color: #860000 !important;}

.CO_Bold {font-weight:400;}

.CO_Red_Smaller {
	color: #860000 !important;
	font-size: smaller;
}

.CO_Red_Smallest {
	color: #860000 !important;
	font-size: .8em;
}

.CO_Red_Larger {
	color: #860000 !important;
	font-size: larger;
}

.CO_Red_Big {
	color: #860000 !important;
	font-size: 1.5em;
}

.CO_DarkRed {
	color: #780000 !important;
}

.CO_DarkRed_Smaller {
	color: #780000 !important;
	font-size: smaller;
}

.CO_DarkRed_Smallest {
	color: #780000 !important;
	font-size: .8em;
}

.CO_DarkRed_Larger {
	color: #780000 !important;
	font-size: larger;
}

.CO_DarkRed_Big {
	color: #780000 !important;
	font-size: 1.5em;
}

.CO_Error {color: #FF3333 !important;}

.CO_Error_Smaller {
	color: #FF3333 !important;
	font-size: smaller;
}

.CO_Error_Smallest {
	color: #FF3333 !important;
	font-size: .8em;
}

.CO_Error_Larger {
	color: #FF3333 !important;
	font-size: larger;
}

.CO_Error_Big {
	color: #FF3333 !important;
	font-size: 1.5em;
}

.CO_ADABlue {
	color: #1164b4 !important;
}

.CO_ADABlue_Smaller {
	color: #1164b4 !important;
	font-size: smaller;
}

.CO_ADABlue_Smallest {
	color: #1164b4 !important;
	font-size: .8em;
}

.CO_ADABlue_Larger {
	color: #1164b4 !important;
	font-size: larger;
}

.CO_ADABlue_Big {
	color: #1164b4 !important;
	font-size: 1.5em;
}


.CO_Blue {color: #000B86 !important;}

.CO_Blue_Smaller {
	color: #000B86 !important;
	font-size: smaller;
}

.CO_Blue_Smallest {
	color: #000B86 !important;
	font-size: .8em;
}

.CO_Blue_Larger {
	color: #000B86 !important;
	font-size: larger;
}

.CO_Blue_Big {
	color: #000B86 !important;
	font-size: 1.5em;
}

.CO_UAMSBlue {
	color: #1f365d !important;
}

.CO_UAMSBlue_Smaller {
	color: #1f365d !important;
	font-size: smaller;
}

.CO_UAMSBlue_Smallest {
	color: #1f365d !important;
	font-size: .8em;
}

.CO_UAMSBlue_Larger {
	color: #1f365d !important;
	font-size: larger;
}

.CO_UAMSBlue_Big {
	color: #1f365d !important;
	font-size: 1.5em;
}


.CO_Purple {
	color: #9E01FF !important;
}

.CO_Purple_Smaller {
	color: #9E01FF !important;
	font-size: smaller;
}

.CO_Purple_Smallest {
	color: #9E01FF !important;
	font-size: .8em;
}

.CO_Purple_Larger {
	color: #9E01FF !important;
	font-size: larger;
}

.CO_Purple_Big {
	color: #9E01FF !important;
	font-size: 1.5em;
}

.CO_Eggplant {
	color: #410222 !important;
}

.CO_Eggplant_Smaller {
	color: #410222 !important;
	font-size: smaller;
}

.CO_Eggplant_Smallest {
	color: #410222 !important;
	font-size: .8em;
}

.CO_Eggplant_Larger {
	color: #410222 !important;
	font-size: larger;
}

.CO_Eggplant_Big {
	color: #410222 !important;
	font-size: 1.5em;
}

.CO_Orange {
	color: #BD482E !important;
}

.CO_Orange_Smaller {
	color: #BD482E !important;
	font-size: smaller;
}

.CO_Orange_Smallest {
	color: #BD482E !important;
	font-size: .8em;
}

.CO_Orange_Larger {
	color: #BD482E !important;
	font-size: larger;
}

.CO_Orange_Big {
	color: #BD482E !important;
	font-size: 1.5em;
}

.CO_btn_Orange {
	color: #eb712f !important;
}

.CO_btn_Orange_Smaller {
	color: #eb712f !important;
	font-size: smaller;
}

.CO_btn_Orange_Smallest {
	color: #eb712f !important;
	font-size: .8em;
}

.CO_btn_Orange_Larger {
	color: #eb712f !important;
	font-size: larger;
}

.CO_btn_Orange_Big {
	color: #eb712f !important;
	font-size: 1.5em;
}

.CO_btn_Green {
	color: #1b7d3d !important;
}

.CO_btn_Green_Smaller {
	color: #1b7d3d !important;
	font-size: smaller;
}

.CO_btn_Green_Smallest {
	color: #1b7d3d !important;
	font-size: .8em;
}

.CO_btn_Green_Larger {
	color: #1b7d3d !important;
	font-size: larger;
}

.CO_btn_Green_Big {
	color: #1b7d3d !important;
	font-size: 1.5em;
}


.CO_Green {
	color: #1b7d3d !important;
}

.CO_Green_Smaller {
	color: #1b7d3d !important;
	font-size: smaller;
}

.CO_Green_Smallest {
	color: #1b7d3d !important;
	font-size: .8em;
}

.CO_Green_Larger {
	color: #1b7d3d !important;
	font-size: larger;
}

.CO_Green_Big {
	color: #1b7d3d !important;
	font-size: 1.5em;
}

CO_DarkGreen {
	color: #026301 !important;
}

.CO_DarkGreen_Smaller {
	color: #026301 !important;
	font-size: smaller;
}

.CO_DarkGreen_Smallest {
	color: #026301 !important;
	font-size: .8em;
}

.CO_DarkGreen_Larger {
	color: #026301 !important;
	font-size: larger;
}

.CO_DarkGreen_Big {
	color: #026301 !important;
	font-size: 1.5em;
}

.CO_Teal {
	color: #427f81 !important;
}

.CO_Teal_Smaller {
	color: #427f81 !important;
	font-size: smaller;
}

.CO_Teal_Smallest {
	color: #427f81 !important;
	font-size: .8em;
}

.CO_Teal_Larger {
	color: #427f81 !important;
	font-size: larger;
}

.CO_Teal_Big {
	color: #427f81 !important;
	font-size: 1.5em;
}

.CO_DarkTeal {
	color: #265354 !important;
}

.CO_DarkTeal_Smaller {
	color: #265354 !important;
	font-size: smaller;
}

.CO_DarkTeal_Smallest {
	color: #265354 !important;
	font-size: .8em;
}

.CO_DarkTeal_Larger {
	color: #265354 !important;
	font-size: larger;
}

.CO_DarkTeal_Big {
	color: #265354 !important;
	font-size: 1.5em;
}

.CO_DarkBlue {
	color: #1a365c;
}

.CO_DarkBlue_Smaller {
	color: #1a365c;
	font-size: smaller;
}

.CO_DarkBlue_Smallest {
	color: #1a365c;
	font-size: .8em;
}

.CO_DarkBlue_Larger {
	color: #1a365c;
	font-size: larger;
}

.CO_DarkBlue_Big {
	color: #1a365c;
	font-size: 1.5em;
}

.CO_Gray {
	color: #78787A !important;
}

.CO_Gray_Smaller {
	color: #78787A !important;
	font-size: smaller;
}

.CO_Gray_Smallest {
	color: #78787A !important;
	font-size: .8em;
}

.CO_Gray_Larger {
	color: #78787A !important;
	font-size: larger;
}

.CO_Gray_Big {
	color: #78787A !important;
	font-size: 1.5em;
}

.CO_DkGray {
	color: #3B3B3B !important;
}

.CO_DkGray_Smaller {
	color: #3B3B3B !important;
	font-size: smaller;
}

.CO_DkGray_Smallest {
	color: #3B3B3B !important;
	font-size: .8em;
}

.CO_DkGray_Larger {
	color: #3B3B3B !important;
	font-size: larger;
}

.CO_DkGray_Big {
	color: #3B3B3B !important;
	font-size: 1.5em;
}

.CO_Black {color: #000000 !important;}

.CO_Black_Strong {
	color: #000000 !important;
	font-weight: bold;
}

.CO_Black_Smaller {
	color: #000000 !important;
	font-size: smaller;
}

.CO_Black_Smallest {
	color: #000000 !important;
	font-size: .8em;
}

.CO_Black_Larger {
	color: #000000 !important;
	font-size: larger;
}

.CO_Black_Big {
	color: #000000 !important;
	font-size: 1.5em;
}

.CO_Sust {
	color: #82bd34 !important;
}

.CO_Sust_Smaller {
	color: #82bd34 !important;
	font-size: smaller;
}

.CO_Sust_Smallest {
	color: #82bd34 !important;
	font-size: .8em;
}

.CO_Sust_Larger {
	color: #82bd34 !important;
	font-size: larger;
}

.CO_Sust_Big {
	color: #82bd34 !important;
	font-size: 1.5em;
}

.CO_White {
	color: #fff !important;
}

.CO_White_Smaller {
	color: #fff !important;
	font-size: smaller;
}

.CO_White_Smallest {
	color: #fff !important;
	font-size: .8em;
}

.CO_White_Larger {
	color: #fff !important;
	font-size: larger;
}

.CO_White_Big {
	color: #fff !important;
	font-size: 1.5em;
}

.CO_Yellow {
	color: #FFFF00 !important;
}

.CO_Yellow_Smaller {
	color: #FFFF00 !important;
	font-size: smaller;
}

.CO_Yellow_Smallest {
	color: #FFFF00 !important;
	font-size: .8em;
}

.CO_Yellow_Larger {
	color: #FFFF00 !important;
	font-size: larger;
}

.CO_Yellow_Big {
	color: #FFFF00 !important;
	font-size: 1.5em;
}

.UAMS_large {
	color: #000000;
	font-size: 4em;
	font-weight: bold;
	text-shadow: 1px 1px 0px #fff;
	margin: 0 0 20px 0;
}

.CO_ReadMore {
	height: 1.9em;
	padding-top: 2px;
	padding-bottom: 2px;
}

.CO_ReadMoreSmaller {
	height: 1.5em;
	padding: 0 !important;	
	vertical-align:top!important;
}

.CO_Inverse {
	color: #606060!important;
}
	.CO_Inverse:hover {
		color: #fff!important;
	}

.CO_InverseRed {
	color: #860000 !important;
}

	.CO_InverseRed:hover {
		color: #fff !important;
	}

.CO_InverseDark {
	color: black!important;
}

	.CO_InverseDark:hover {
		color: white!important;
	}


.UAMS_large_red{color: #860000; font-size: 4em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_large_Blue{color: #003399; font-size: 4em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_large_Green{color: #093; font-size: 4em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h1{color: #000000; font-size: 2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h1_Red{color: #860000; font-size: 2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h2{color: #000000; font-size: 1.5em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h2_Red{color: #860000; font-size: 1.5em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h2_Error{color: #FF3333; font-size: 1.5em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h2_Green{color: #093; font-size: 1.5em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h2_GreenBold{color: #093; font-size: 1.5em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMS_h2_Blue{color: #003399; font-size: 1.5em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h3_Error{color: #FF3333; font-size: 1.5em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h3{color: #000000; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h3_Bold{color: #000000; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMS_h3_Red{color: #860000; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h3_RedBold{color: #860000; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMS_h3_Green{color: #093; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h3_GreenBold{color: #093; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMS_h3_Blue{color: #003399; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h3_BlueBold{color: #003399; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMS_h3_Error{color: #FF3333; font-size: 1.2em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4{color: #000000; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4_Gray{color: #545456; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4_Bold{color: #000000; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4_Red{color: #860000; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4_Orange{color: #FF8000; font-size: 1em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4_RedBold{color: #860000; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMS_h4_Green{color: #093; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4_Blue{color: #003399; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h4_Error{color: #FF3333; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h5{color: #000000; font-size: .8em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h5_Blue{color: #003399; font-size: .8em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h5_Red{color: #860000; font-size: .8em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h5_RedBold{color: #860000; font-size: .8em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMS_h5_Green{color: #093; font-size: .8em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h5_Error{color: #FF3333; font-size: .8em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMS_h5_ErrorBold{color: #FF3333; font-size: .8em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMSRedBold{color: #860000; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMSRedBold_2{color: #860000; font-size: 1.12em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMSGreenBold{color: #093; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMSGreenBold_2{color: #093; font-size: 1.12em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMSYellowBold{color: #C0C401; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMSRedSmall{color: #860000; font-size: .89em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSGreenSmall{color: #093; font-size: .89em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSGreenSmallBold{color: #093; font-size: .89em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMSYellowSmall{color: #C0C401; font-size: .89em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSBlueSmall{color: #003399; font-size: .89em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSOrange{color: #FF8000; font-size: .95em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSRed{color: #860000; font-size: .95em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSRedBold{color: #860000; font-size: .95em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMSGreen{color: #093; font-size: .95em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSYellow{color: #C0C401; font-size: .95em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSBlue{color: #003399; font-size: .95em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSBlueBold{color: #003399; font-size: .95em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bold;}

.UAMSRed_2{color: #860000; font-size: 1.12em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSRedBold_2{color: #860000; font-size: 1.12em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0; font-weight: bolder;}

.UAMSGreen_2{color: #093; font-size: 1.12em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSYellow_2{color: #C0C401; font-size: 1.12em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSBlue_2{color: #003399; font-size: 1.12em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSRedTiny{color: #860000; font-size: .77em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSGreenTiny{color: #093; font-size: .77em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSYellowTiny{color: #C0C401; font-size: .77em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSBlueTiny{color: #003399; font-size: .77em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSErrorSmall{color: #FF3333; font-size: .89em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSErrorTiny{color: #FF3333; font-size: .77em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSError{color: #FF3333; font-size: 1em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSErrorBold{color: #FF3333; font-size: 1em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSError_2{color: #FF3333; font-size: 1.12em; text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSErrorBold_2{color: #FF3333; font-size: 1.12em; font-weight: bold;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormalTiny{color: #545456; font-size: .77em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormalSmall{color: #545456; font-size: .89em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormal{color: #545456; font-size: .95em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormal_Black{color: #000000; font-size: .95em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormal_Black_2{color: #000000; font-size: 1.12em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormal_BlackSmall{color: #000000; font-size: .89em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormal_Gray{color: #78787A; font-size: .95em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormal_Gray_2{color: #78787A; font-size: 1.12em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSNormal_2{color: #545456; font-size: 1.12em;  text-shadow: 1px 1px 0px #fff; margin: 0 0 20px 0;}

.UAMSDivName{color: #8c8c94; font-size: 1.1em!important;  text-shadow: 1px 1px 0px #fff; margin: 0 0 0px 0; font-weight: normal; float:right!important;}

.textboxfont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333;}

.MenuTextFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000;}

.MenuTextFontRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF3333;}

.textboxRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FF3333;}

.ColumnFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #003399;}

.ColumnFontRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FF3333;}

.ColumnFontRed_UAMS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #860000;}

.dot { padding-right: 5px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; padding-left: 3px;}

.NonProportionalFont {font-family: Courier}

.NonProportionalRed {font-family: Courier; color: #FF3333;}

.ErrorText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: Bold; font-variant: normal; text-transform: none; color: #FF3333;}

.ErrorTextHidden { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: Bold; font-variant: normal; text-transform: none; color: #FCFBF5;}

.ErrorTextHidden1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: Bold; font-variant: normal; text-transform: none; color: #EFF5F1;}

/* Displays a Tooltip message On Hover http://psacake.com/web/jl.asp
The z-index property specifies the stack order of an element.
An element with greater stack order is always in front of an element with a lower stack order.
Note: z-index only works on positioned elements (position:absolute, position:relative, or position:fixed).
The CSS "em" attribute is Elastic Layout. A relative measurement based on the font size.

Example: <a class=info href="#">This is a tooltip <span>an aiding text that appears just when you roll on with the mouse</span></a>. 
*/
#DHTMLgoodies_formTooltipDiv{
	color:#000;
	font-family:arial;
	font-weight:normal;
	font-size:0.9em;
	line-height:100%;
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#000;
	font-weight:normal;
	font-size:0.85em;
}


@media print {
	.non-printable {
		display: none;
	}
}

a.info{
	position:relative; /*this is the key*/
	z-index:1;
	background-color:#FFF;
	color:#000;
	text-decoration:none
}
 
a.info:hover{
	z-index:2;
	background-color:#CCC;
	text-decoration: none;
}
 
a.info span{display: none}
 
a.info:hover span{ /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:2.1em;
	left:1em;
	width:575px;
	border:1px solid #7f7f94;
	background-color:#ead8d8;
	color:#000;
	text-align: center;
	text-decoration: none;
}

textarea {
	font-weight: 300 !important;
}

input {
	font-weight: 300 !important;
}

	input[type="checkbox"] {
		transform: scale(1.4, 1.4);
	}

.CO_RB label {
	display: inline !important;
	font-weight: lighter;
}

.CO_RB input[type="radio"]:default + label {
	cursor: pointer;
	font-weight: lighter;
}

.CO_RB input[type="radio"]:checked + label {
	cursor: pointer;
	font-weight: normal;
}

.CO_RB input[type="radio"]:hover {
	cursor: pointer;
	letter-spacing: 0.01em;
}

	.CO_RB input[type="radio"]:hover + label {
		cursor: pointer;
		letter-spacing: 0.01em;
	}


.CO_RB_Red label {
	display: inline !important;
	font-weight: lighter;
}

.CO_RB_Red input[type="radio"]:default + label {
	cursor: pointer;
	font-weight: lighter;
}

.CO_RB_Red input[type="radio"]:checked + label {
	cursor: pointer;
	color: red;
}

.CO_RB_Red input[type="radio"]:hover {
	cursor: pointer;
	letter-spacing: 0.01em;
}

	.CO_RB_Red input[type="radio"]:hover + label {
		cursor: pointer;
		letter-spacing: 0.01em;
	}



.CO_CHK input[type="checkbox"]:default + label {
	cursor: pointer;
	font-weight: lighter;
}

.CO_CHK input[type="checkbox"]:checked + label {
	cursor: pointer;
	font-weight: bold;
}

.CO_CHK label {
	display: inline !important;
	font-weight: lighter;
}

.CO_CHK input[type="checkbox"]:hover {
	cursor: pointer;
	letter-spacing: 0.01em;
}

.CO_CHK input[type="checkbox"]:hover + label {
	cursor: pointer;
	letter-spacing: 0.01em;
}



.CO_CHK_Red input[type="checkbox"]:default + label {
	cursor: pointer;
	font-weight: lighter;
}

.CO_CHK_Red input[type="checkbox"]:checked + label {
	cursor: pointer;
	font-weight: normal;
	color: maroon;
}

.CO_CHK_Red label {
	display: inline !important;
	font-weight: lighter;
}

.CO_CHK_Red input[type="checkbox"]:hover {
	cursor: pointer;
	letter-spacing: 0.01em;
}

	.CO_CHK_Red input[type="checkbox"]:hover + label {
		cursor: pointer;
		letter-spacing: 0.01em;
	}


#GoTopbtn {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 10500;
	font-size: 12px;
	font-weight: 300;
	/*border: 2px solid white;*/
	outline: 1px solid white;
	background-color: #767475;
	color: white;
	cursor: pointer;
	/*padding: 2px;*/
	border-radius: 4px;
}

	#GoTopbtn:hover {
		/*background-color: #555;*/
		-webkit-filter: brightness(80%);
	}

.Submitbtn {
	padding: 5px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	color: #093;
	font-weight: bold;
	font-style: italic;
	width: 100px;
	height: 30px;
}

.SubmitbtnRed{
	padding: 5px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	color: #FF3333;
	font-weight: bold;
	font-style: italic;
	width: 100px;
	height: 30px;
}

.Cancelbtn{
	padding: 5px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	color: #B40404;
	font-weight: bold;
	font-style: italic;
	width: 100px;
	height: 30px;
}

.SubmitbtnLrg{
	padding: 2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #093;
	font-weight: bold;
	font-style: italic;
	width: 200px;
	height: 30px;
}

.SubmitbtnLrgBlue{
	padding: 2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #003399;
	font-weight: bold;
	font-style: italic;
	width: 200px;
	height: 30px;
}

.SubmitbtnLrgGray{
	padding: 2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #777777;
	font-weight: bold;
	font-style: italic;
	width: 200px;
	height: 30px;
}

.SubmitbtnLrgRed{
	padding: 2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #860000;
	font-weight: bold;
	font-style: italic;
	width: 200px;
	height: 30px;
}

.SubmitbtnLrgBlk{
	padding: 2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
	width: 200px;
	height: 30px;
}

.CancelbtnLrg{
	padding: 2px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	color: #B40404;
	font-weight: bold;
	font-style: italic;
	width: 200px;
	height: 30px;
}

.BlackBorder {
 border: 1px solid #000000;
 }

.CO_Listbox {
	font-weight: 300;
	height: 1.7em;
	border-width: 2px;
	border-left-color: black;
	border-top-color: black;
	/*border-color: black; */
}

.CO_RoundedBox {
	border-radius: 5px !important;
}


.CO_RoundedShadow {
	box-shadow: 2px 2px 7px rgb(0 0 0 / 0.4)!important;
	border-radius: 5px!important;
}

/*Used on the Outages and Hot Issues*/
#content #home_COmenulinks{
	background: #f0f0f6;
	width: 198px; /*!important; */
	padding: 10px;
	overflow: hidden;
	border: 1px solid #e0e0ec;
	color: #696985;
}

#content #home_NoSeparater{
	margin-top: 0px;
	padding: 10px 0 0 0;
}

/* Hero banner Sustainability Green */
.carousel-item.sust-green {
	color: #fff
}
.hero .carousel-item.sust-green .text-container {
	background-color: #82bd34
}
.hero .carousel-item.sust-green 
.text-container:before {
	background: linear-gradient(68deg,rgba(130,189,52,0),rgba(130,189,52,0) 0,#82bd34 77%,#82bd34),#82bd34 url(../svg/triangles_seamless_white.svg) 50%;
	opacity: .15
}
.hero


/* Hero banner goldenrod */
.carousel-item.goldenrod {
	color: #fff
}

	.hero .carousel-item.goldenrod.text-container {
		background-color: #CC981D
	}

		.hero .carousel-item.goldenrod
		.text-container:before {
			background: linear-gradient(68deg,rgba(204,152,29,0),rgba(204,152,29,0) 0, #CC981D 77%,#CC981D), #CC981D url(../svg/triangles_seamless_white.svg) 50%;
			opacity: .15
		}

.hero

/* Hero banner Green Security */
.carousel-item green-security {
	color: #fff
}

.hero .carousel-item.green-security .text-container {
	background-color: #17845d
}

	.hero .carousel-item.green-security
	.text-container:before {
		background: linear-gradient(68deg,rgba(23,132,93,0),rgba(23,132,93,0) 0,#17845d 77%,#17845d),#17845d url(../svg/triangles_seamless_white.svg) 50%;
		opacity: .15
	}

.hero


/*Teams Chat icon card*/
.teams-imgcard {
	width: 22px;
	height: 22px;
	vertical-align: middle;
	background-image: url("../jpg/teams-chat.png");
	display: inline-block;
	/* padding-top: -3px;*/
	margin-bottom: 5px;
}

	.teams-imgcard:hover {
		background-image: url("../jpg/teams-chat-hover.png");
	}


/* Show black border around image on hover without image moving */
img {
	border: 0px solid black;
} 
img:hover { 
  outline: 2px solid #747491; 
} 
img#NoHoverBorder:hover { 
  outline: 0px solid #747491; 
}

img.ImgCenter {
	display:block; 
	margin-left:auto; 
	margin-right: auto;
}

	img.ImgNoHover {
		outline: 0px !important;
		pointer-events: none;
	}

/*Footer - Used for the images on the right side of the footer*/
ul#footerImg {
	list-style-type: none;
	padding: 0;
	margin: 0;
	text-align: right;
	vertical-align: bottom;
}

	ul#footerImg li{
	list-style-type: none;
	float: right;
	position: relative;
	list-style: none;
	vertical-align: bottom;
	}

ul#ContactList li:before
  { 
	content:"-"; 
	position:relative; 
	list-style: none;
	left:-5px;} 
	
ul#ContactList li{ 
	text-indent:10px;
	list-style: none; 
	} 

ul#GeneralList li:before
  { 
	content: "\0043E";
	position:relative; 
	list-style: none;
	left:-5px;} 
	
ul#GeneralList li{ 
	text-indent:10px;
	list-style: none; 
	}


#hrSeperator
{
    border: none;
	width:75% !important;
    border-top: 1px solid #860000; /* top */
    background-color: #ddd; color: #ddd; /* middle */
    height: 1px;
    *height: 2px; /* IE6+7 need the total height property */
}

#hrRedTight
{
    border: none;
	clear:both;
	width:100% !important;
	display: block; height: 1px;
    border: 0; border-top: 2px solid #860000;
    margin: -15px; 0; padding: 0;
}


#hrdotted
{
    border: none;
	width:100% !important;
    border-top: 2px dotted #ccc; /* top */
/*    background-color: #ddd; color: #ddd; /* middle */
    height: 1px;
    *height: 2px; /* IE6+7 need the total height property */
}	

#hrThickBlack
{
    border: none;
	width:100% !important;
    border-top: 2px solid #000; /* top */
/*    background-color: #ddd; color: #ddd; /* middle */
    height: 2px;
    *height: 2px; /* IE6+7 need the total height property */
}

table.CO_Header th {
	padding: 3px 30px 3px 30px;
	font-family: Fira Sans,sans-serif;
	font-size: 1.125rem;
	font-weight: 300;
	letter-spacing: 2px;
}

table#CO_BlackHeader {
	border: 0px solid #000000;
	width: 100%;
}

	table#CO_BlackHeader thead{
		background: #efeff0;
		border-bottom: 1px solid #000000; 
	}

	table#CO_BlackHeader th {
		padding: 5px 8px;
		text-align: left;
		border-bottom: 2px solid #860000; /* #ccc; */
		color: #000000 !important;
	} 
		
		table#CO_BlackHeader td{
			border-bottom: 2px solid #efeff0; 
			color: #545456; 
			padding: 6px 8px; 
		}
		
		table#CO_BlackHeader tr:hover td{
			color: #545456;
		}

		table#CO_BlackHeader tr:hover a{
			color: #860000;
		}

table#CO_RedHeader{
	border: 0px solid #000000;
	width: 100%; 
}

	table#CO_RedHeader thead{
		background: #efeff0;
		border-bottom: 1px solid *#bdbdc0; 
	}
	
		table#CO_RedHeader th{
			padding: 5px 8px;
			text-align: left;
			border-bottom:  2px solid #860000; /* #ccc; */
			color: #860000;
		} 
		
		table#CO_RedHeader td{
			border-bottom: 2px solid #efeff0; 
			color: #545456; 
			padding: 6px 8px; 
		}
		
		table#CO_RedHeader tr:hover td{
			color: #545456;
		}

		table#CO_RedHeader tr:hover a{
			color: #860000;
		}
		
		/* Set Anchor tags within DIV to gray until MouseOver */
		table#CO_RedHeader tr:hover div a{
			color: #545456;
		}
		
		/* Hides/Shows Submenu DIV 
		--------------------------- */
		table#CO_RedHeader tr td div.SubMenu {
			display:none;
			}
		 table#CO_RedHeader tr:hover td div.SubMenu {
			 display:inline-block;
			}

		 table#CO_RedHeader a:hover {
			color: #860000;
		 }
		 /*--------------------------
		  Hides/Shows Submenu DIV */
		  
		  

table#CO_RedHeader_Narrow{
	border: 0px solid #000000;
	width: 100%; 
}

	table#CO_RedHeader_Narrow thead{
		background: #efeff0;
		border-bottom: 1px solid *#bdbdc0; 
	}
	
		table#CO_RedHeader_Narrow th{
			padding: 2px 8px;
			text-align: left;
			border-bottom:  2px solid #860000; /* #ccc; */
			color: #860000;
		} 
		
		table#CO_RedHeader_Narrow td{
			border-bottom: 1px solid #efeff0; 
			color: #545456; 
			padding: 2px 8px; 
		}
		
		table#CO_RedHeader_Narrow tr:hover td{
			color: #545456;
		}

		table#CO_RedHeader_Narrow tr:hover a{
			color: #860000;
		}

table#CO_RedHeader_SimpleNarrow{
	border: 0px solid #ffffff;
	width: 100%; 
}

	table#CO_RedHeader_SimpleNarrow thead{
		background: #efeff0;
		border-bottom: 0px solid #ffffff; 
	}
	
		table#CO_RedHeader_SimpleNarrow th{
			padding: 2px 8px;
			text-align: left;
			border-bottom:  2px solid #860000; /* #ccc; */
			color: #860000;
		} 
		
		table#CO_RedHeader_SimpleNarrow td{
			border-bottom: 0px solid #ffffff; 
			color: #545456; 
			padding: 2px 8px; 
		}
		
		table#CO_RedHeader_SimpleNarrow tr:hover td{
			color: #545456;
		}

		table#CO_RedHeader_SimpleNarrow tr:hover a{
			color: #860000;
		}

table#CO_RedHeader_SimpleNarrow1{
	border: 0px solid #ffffff;
	width: 100%; 
}

	table#CO_RedHeader_SimpleNarrow1 thead{
		background: #ffffff;
	}
	
		table#CO_RedHeader_SimpleNarrow1 th{
			padding: 2px 8px;
			text-align: left;
			color: #860000;
		} 
		
		table#CO_RedHeader_SimpleNarrow1 td{
			color: #545456; 
			padding: 2px 8px; 
		}

table#CO_RedHeader_Gray{
	border: 1px solid #D3D3DF;
	border-bottom: 1.25px solid #D3D3DF;
	background:#f0f0f6;
	width: 100%; 
}

	table#CO_RedHeader_Gray thead{
		border-bottom: 1px solid #bdbdc0; 
	}
	
		table#CO_RedHeader_Gray th{
			padding: 5px 8px;
			text-align: left;
			border-bottom:  2px solid #860000; /* #ccc; */
			color: #860000;
		} 
		
		table#CO_RedHeader_Gray td{
			border-bottom: 1px solid #efeff0; 
			color: #545456; 
			padding: 6px 8px; 
		}
		
		table#CO_RedHeader_Gray tr:hover td{
			color: #545456;
		}

		table#CO_RedHeader_Gray tr:hover a{
			color: #860000;
		}

table#CO_RedHeader_Simple_NoBdr{
	border: 0px solid #ffffff;
	width: 100%; 
    margin: 3px 0px 3px 0px;
}

	table#CO_RedHeader_Simple_NoBdr thead{
		background: #ffffff;
	}
	
		table#CO_RedHeader_Simple_NoBdr th{
			padding: 3px 0px 3px 0px;
		    margin: 3px 0px 3px 0px;
			text-align: left;
			color: #860000;
		} 
		
		table#CO_RedHeader_Simple_NoBdr td{
            margin: 3px 0px 3px 0px;
			padding: 5px 0px 3px 0px; 
			border: 0px solid #ffffff;
		}

table#CO_Simple_NoBdr_NoMargin{
	border: 0px solid #ffffff;
	width: 100%; 
    margin: 0px 0px 0px 0px;
}

	table#CO_Simple_NoBdr_NoMargin thead{
		background: #ffffff;
	}
	
		table#CO_Simple_NoBdr_NoMargin th{
			padding: 0px 0px 0px 0px;
		    margin: 0px 0px 0px 0px;
			text-align: left;
			color: #860000;
		} 
	
		table#CO_Simple_NoBdr_NoMargin tr{	
			padding: 0px 0px 0px 0px;
		    margin: 0px 0px 0px 0px;
			text-align: left;
			color: #860000;
		} 
		
		table#CO_Simple_NoBdr_NoMargin td{
            margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px; 
			border: 0px solid #ffffff;
		}



table.CO_Calendar a {
	text-decoration: none;
}

table.CO_Calendar td {
	padding: 0;
	margin-bottom: 0;
}

	table.CO_Calendar td table {
		margin-bottom: 0;
	}

	table.CO_Calendar td table {
		width: 100%;
		table-layout: fixed;
	}

		table.CO_Calendar td table td {
			align-content: center;
		}

			table.CO_Calendar td table td a {
				display: block;
				text-align: center;
				font-weight: 400;
				color: white !important;
			}

table.CO_Calendar th {
	min-width: 14%;
	padding: 0 3px 0 3px;
	margin-bottom: 0;
	background-color: Silver;
	font-family: Calibri;
	color: black;
}

table.Calendar_CO td table th {
	width: 14%;
}




/*---------------------------------------
	Buttons
-----------------------------------------*/
/*Force the button to the bottom of the container*/
a.btnbottom {
	position: absolute;
	margin: 0;
	top: 110%;
	left: 50%;
	-ms-transform: translate(-50%, -30%);
	transform: translate(-50%, -30%);
}
/*Force the button to the bottom of the container*/

.btn-kiwi {
	color: #fff;
	background-color: #8db900;
	border-color: #8db900;
	box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075)
}
	.btn-kiwi:hover {
		color: #fff;
		background-color: #698a00;
		border-color: #506901;
	}
	.btn-kiwi.focus, .btn-kiwi:focus {
		box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075),0 0 0 .2rem rgba(61,145,90, .5)
	}
	.btn-kiwi.disabled, .btn-kiwi:disabled {
		color: #fff;
		background-color: #8db900;
		border-color: #8db900;
	}
	.btn-kiwi:not(:disabled):not(.disabled).active, bbtn-kiwi:not(:disabled):not(.disabled):active, .show > .btn-kiwi.dropdown-toggle {
		color: #fff;
		background-color: #4c6302;
		border-color: #424d1e;
	}
		.btn-kiwi:not(:disabled):not(.disabled).active:focus, .btn-kiwi:not(:disabled):not(.disabled):active:focus, .show > .btn-kiwi.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0, .125),0 0 0 .2rem rgba(191,249,4,.5)
		}

.btn-outline-kiwi {
	color: #8db900;
	border-color: #8db900
}

	.btn-outline-kiwi:hover {
		color: #fff;
		background-color: #8db900;
		border-color: #8db900
	}

	.btn-outline-kiwi.focus, .btn-outline-kiwi:focus {
		box-shadow: 0 0 0 .2rem rgba(141,185,0,.5)
	}

	.btn-outline-kiwi.disabled, .btn-outline-kiwi:disabled {
		color: #8db900;
		background-color: transparent
	}

	.btn-outline-kiwi:not(:disabled):not(.disabled).active, .btn-outline-kiwi:not(:disabled):not(.disabled):active, .show >

	.btn-outline-kiwi.dropdown-toggle {
		color: #fff;
		background-color: #8db900;
		border-color: #8db900
	}

		.btn-outline-kiwi:not(:disabled):not(.disabled).active:focus, .btn-outline-kiwi:not(:disabled):not(.disabled):active:focus, .show >

		.btn-outline-kiwi.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(141,185,0,.5)
		}


.btn-eggplant {
	color: #fff;
	background-color: #6b1c45;
	border-color: #6b1c45;
	box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075)
}
	.btn-eggplant:hover {
		color: #fff;
		background-color: #410222;
		border-color: #200111;
	}
	.btn-eggplant.focus, .btn-eggplant:focus {
		box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075),0 0 0 .2rem rgba(61,145,90, .5)
	}
	.btn-eggplant.disabled, .btn-eggplant:disabled {
		color: #fff;
		background-color: #6b1c45;
		border-color: #6b1c45;
	}
	.btn-eggplant:not(:disabled):not(.disabled).active, btn-eggplant:not(:disabled):not(.disabled):active, .show > .btn-eggplant.dropdown-toggle {
		color: #fff;
		background-color: #361024;
		border-color: #361024;
	}
		.btn-eggplant:not(:disabled):not(.disabled).active:focus, .btn-eggplant:not(:disabled):not(.disabled):active:focus, .show > .btn-eggplant.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0, .125),0 0 0 .2rem rgba(186,36,114,.5)
		}

.btn-maroon {
	color: #fff;
	background-color: #6c0020;
	border-color: #6c0020;
	box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075)
}

	.btn-maroon:hover {
		color: #fff;
		background-color: #550019;
		border-color: #1e0009;
	}

	.btn-maroon.focus, .btn-maroon:focus {
		box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075),0 0 0 .2rem rgba(61,145,90, .5)
	}

	.btn-maroon.disabled, .btn-maroon:disabled {
		color: #fff;
		background-color: #6c0020;
		border-color: #6c0020;
	}

	.btn-maroon:not(:disabled):not(.disabled).active, btn-maroon:not(:disabled):not(.disabled):active, .show > .btn-maroon.dropdown-toggle {
		color: #fff;
		background-color: #9b002e;
		border-color: #9b002e;
	}

		.btn-maroon:not(:disabled):not(.disabled).active:focus, .btn-maroon:not(:disabled):not(.disabled):active:focus, .show > .btn-maroon.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0, .125),0 0 0 .2rem rgba(155,0,46,.5)
		}

.btn-blue {
	color: #fff;
	background-color: #22739d;
	border-color: #0F4F70;
	box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075)
}

	.btn-blue:hover {
		color: #fff;
		background-color: #1D5877;
		border-color: #1D5877;
	}

	.btn-blue.focus, .btn-blue:focus {
		box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075),0 0 0 .2rem rgba(51, 146, 196, 0.50)
	}

	.btn-blue.disabled, .btn-blue:disabled {
		color: #fff;
		background-color: #50778C;
		border-color: #50778C;
	}

	.btn-blue:not(:disabled):not(.disabled).active, btn-blue:not(:disabled):not(.disabled):active, .show > .btn-blue.dropdown-toggle {
		color: #fff;
		background-color: #206A91;
		border-color: #206A91;
	}

		.btn-blue:not(:disabled):not(.disabled).active:focus, .btn-blue:not(:disabled):not(.disabled):active:focus, .show > .btn-blue.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0, .125),0 0 0 .2rem rgba(42, 140, 191, 0.50)
		}


.btn-dkSteelBlue {
	color: #fff;
	background-color: #1e679a;
	border-color: #1e679a;
	box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075)
}

	.btn-dkSteelBlue:hover {
		color: #fff;
		background-color: #014371;
		border-color: #012742;
	}

	.btn-dkSteelBlue.focus, .btn-dkSteelBlue:focus {
		box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075),0 0 0 .2rem rgba(37, 37, 82, 0.50)
	}

	.btn-dkSteelBlue.disabled, .btn-dkSteelBlue:disabled {
		color: #fff;
		background-color: #41525d;
		border-color: #41525d;
	}

	.btn-dkSteelBlue:not(:disabled):not(.disabled).active, bbtn-dkSteelBlue:not(:disabled):not(.disabled):active, .show > .btn-dkSteelBlue.dropdown-toggle {
		color: #fff;
		background-color: #0c2b40;
		border-color: #0c2b40;
	}

		.btn-dkSteelBlue:not(:disabled):not(.disabled).active:focus, .btn-dkSteelBlue:not(:disabled):not(.disabled):active:focus, .show > .btn-dkSteelBlue.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0, .125),0 0 0 .2rem rgba(51, 151, 221, 0.50)
		}


.btn-DarkBlue {
	color: #fff;
	background-color: #1a365c;
	border-color: #041022;
	box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075)
}

	.btn-DarkBlue:hover {
		color: #fff;
		background-color: #244A7E;
		border-color: #102036;
	}

	.btn-DarkBlue.focus, .btn-DarkBlue:focus {
		box-shadow: inset 0 1px 0 hsla(0,0%,100%, .15),0 1px 1px rgba(0,0,0, .075),0 0 0 .2rem rgba(36, 74, 126, 0.50)
	}

	.btn-DarkBlue.disabled, .btn-DarkBlue:disabled {
		color: #fff;
		background-color: #444B55;
		border-color: #444B55;
	}

	.btn-DarkBlue:not(:disabled):not(.disabled).active, btn-DarkBlue:not(:disabled):not(.disabled):active, .show > .btn-DarkBlue.dropdown-toggle {
		color: #fff;
		background-color: #0F1D32;
		border-color: #0F1D32;
	}

		.btn-DarkBlue:not(:disabled):not(.disabled).active:focus, .btn-DarkBlue:not(:disabled):not(.disabled):active:focus, .show > .btn-DarkBlue.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0, .125),0 0 0 .2rem rgba(41, 91, 161, 0.50)
		}


.btn-outline-blue {
	color: #22739d;
	border-color: #22739d
}

	.btn-outline-blue:hover {
		color: #fff;
		background-color: #22739d;
		border-color: #22739d
	}

	.btn-outline-blue.focus, .btn-outline-blue:focus {
		box-shadow: 0 0 0 .2rem rgba(34,115,157,.5)
	}

	.btn-outline-blue.disabled, .btn-outline-blue:disabled {
		color: #22739d;
		background-color: transparent
	}

	.btn-outline-blue:not(:disabled):not(.disabled).active, .btn-outline-blue:not(:disabled):not(.disabled):active, .show >

	.btn-outline-dkblue.dropdown-toggle {
		color: #fff;
		background-color: #22739d;
		border-color: #22739d
	}

		.btn-outline-blue:not(:disabled):not(.disabled).active:focus, .btn-outline-blue:not(:disabled):not(.disabled):active:focus, .show >

		.btn-outline-blue.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(34,115,157,.5)
		}


.btn-outline-dkblue {
	color: #1a365c;
	border-color: #1a365c
}

	.btn-outline-dkblue:hover {
		color: #fff;
		background-color: #1a365c;
		border-color: #1a365c
	}

	.btn-outline-dkblue.focus, .btn-outline-dkblue:focus {
		box-shadow: 0 0 0 .2rem rgba(26,54,92,.5)
	}

	.btn-outline-dkblue.disabled, .btn-outline-dkblue:disabled {
		color: #1a365c;
		background-color: transparent
	}

	.btn-outline-dkblue:not(:disabled):not(.disabled).active, .btn-outline-dkblue:not(:disabled):not(.disabled):active, .show >

	.btn-outline-dkblue.dropdown-toggle {
		color: #fff;
		background-color: #1a365c;
		border-color: #1a365c
	}

		.btn-outline-dkblue:not(:disabled):not(.disabled).active:focus, .btn-outline-dkblue:not(:disabled):not(.disabled):active:focus, .show >

	.btn-outline-dkblue.dropdown-toggle:focus {
		box-shadow: inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(26,54,92,.5)
	}


.btn-outline-eggplant {
	color: #6b1c45;
	border-color: #6b1c45
}

	.btn-outline-eggplant:hover {
		color: #fff;
		background-color: #6b1c45;
		border-color: #6b1c45
	}

	.btn-outline-eggplant.focus, .btn-outline-eggplant:focus {
		box-shadow: 0 0 0 .2rem rgba(107,28,69,.5)
	}

	.btn-outline-eggplant.disabled, .btn-outline-eggplant:disabled {
		color: #6b1c45;
		background-color: transparent
	}

	.btn-outline-eggplant:not(:disabled):not(.disabled).active, .btn-outline-eggplant:not(:disabled):not(.disabled):active, .show >

	.btn-outline-eggplant.dropdown-toggle {
		color: #fff;
		background-color: #6b1c45;
		border-color: #6b1c45
	}

		.btn-outline-eggplant:not(:disabled):not(.disabled).active:focus, .btn-outline-eggplant:not(:disabled):not(.disabled):active:focus, .show >

		.btn-outline-eggplant.dropdown-toggle:focus {
			box-shadow: inset 0 3px 5px rgba(0,0,0,.125),0 0 0 .2rem rgba(107,28,69,.5)
		}

/*---------------------------------------
	END  --  Buttons
-----------------------------------------*/









/*---------------------------------------
	Background Colors
-----------------------------------------*/

.bg-kiwi {
	color: #fff;
	background-color: #8db900;
	border-color: #8db900;
}

.bg-greensecurity {
	color: #fff;
	background-color: #17845d;
	border-color: #17845d;
}

.bg-ltprimary {
	color: #000000;
	background-color: #E8C4CF; /*#DFB5C2;*/
	border-color: #E8C4CF;
}

.bg-darkblue {
	color: #fff;
	background-color: #1a365c;
	border-color: #1a365c;
}

.bg-ltSteelblue {
	background-color: #ADBFDE;
	border-color: #ADBFDE;
}

.bg-lightgreen {
	background-color: #F1FFE8;
	border-color: #1a365c;
}

.bg-lightgray {
	background-color: #EDEDED;
}

.bg-paleyellow {
	background-color: #FFFFED;
}

.bg-lightshade {
	background-color: #f2f2f2;
}

.bg-UAMSshade {
	background-color: #F4F3F1;
}


.bg-Errorshade {
	background-color: #FFDAE0;
}

.bg-tilecolor {
	background-color: #F2F1F1 !important;
}

/*---------------------------------------
	END  --  Background Colors
-----------------------------------------*/

div.CO_inset {
	border-style: inset;
}

div.CO_inset-shade {
	border-style: inset;
	background-color: #f2f2f2;
}

div.CO_outset {
	border-style: outset;
}

div.CO_outset-shade {
	border-style: outset;
	background-color: #f2f2f2;
}

div.CO_bottom-page {
	float: right !important;
	margin: 0 10px 0 0 !important;
}

div.cobg-groupbox-error {
	background-color: #fac0cb;
}

div.co-ltred {
	color: #000;
	background-color: #FFB6C1;
	border-color: #868686;
}

div.hdr-vltgray {
	color: #000;
	background-color: #ebebeb;
	border-color: #959595;

}

	div.hdr-vltgray:hover {
		background-color: #d4d4d4;
	}

div.hdr-ltgray {
	color: #000;
	background-color: #d4d4d4;
	border-color: #959595;

}

	div.hdr-ltgray:hover {
		color: #fff;
		background-color: #b1b1b1;
	}

div.hdr-gray {
	color: #000;
	background-color: #bdc3c7;
	border-color: #959595;

}

	div.hdr-gray:hover {
		color: #fff;
		background-color: #949494;
	}

div.hdr-ltyel {
	color: #000;
	background-color: #fcf8e2;
	border-color: #a98d1a;

}

	div.hdr-ltyel:hover {
		background-color: #fef1ab;
	}

div.hdr-ltamber {
	color: #000;
	background-color: #ffd42c;
	border-color: #94780a;

}

	div.hdr-ltamber:hover {
		color: #fff;
		background-color: #c9a102;
	}

div.hdr-amber {
	color: #000;
	background-color: #d5ab06;
	border-color: #a98d1a;

}

	div.hdr-amber:hover {
		color: #fff;
		background-color: #b49004;
	}

div.hdr-pink {
	color: #fff;
	background-color: #ff5d94;
	border-color: #890733;
}

	div.hdr-pink:hover {
		background-color: #d05981;
	}

div.hdr-hotpink {
	color: #fff;
	background-color: #e91e63;
	border-color: #890733;

}

	div.hdr-hotpink:hover {
		background-color: #c21852;
	}

div.hdr-red {
	color: #fff;
	background-color: #FF8B88;
	border-color: #890733;

}

	div.hdr-red:hover {
		background-color: #c30202;
	}

div.hdr-ora {
	color: #000;
	background-color: #f79700;
	border-color: #b16c06;

}

	div.hdr-ora:hover {
		color: #fff;
		background-color: #d78600;
	}

div.hdr-oraplus:hover {
	color: #fff;
	background-color: #b16e0a;
}

div.hdr-oraplus {
	color: #000;
	background-color: #eb712f;
	border-color: #b16c06;

}

div.hdr-midora:hover {
	color: #fff;
	background-color: #b16e0a;
}

div.hdr-midora {
	color: #000;
	background-color: #ca7b07;
	border-color: #b16c06;

}

div.hdr-brntora {
	color: #fff;
	background-color: #d25336;
	border-color: #a98d1a;

}

	div.hdr-brntora:hover {
		background-color: #b3472e;
	}

div.hdr-cyan {
	color: #000;
	background-color: #02cae4;
	border-color: #0795a7;

}

	div.hdr-cyan:hover {
		color: #fff;
		background-color: #0297aa;
	}

div.hdr-ltblue {
	color: #000;
	background-color: #b2dcf6;
	border-color: #a98d1a;

}

	div.hdr-ltblue:hover {
		background-color: #8ac7ec;
	}

div.hdr-blue {
	color: #fff;
	background-color: #0d7cd7;
	border-color: #a98d1a;

}

	div.hdr-blue:hover {
		background-color: #0c64ad;
	}

div.hdr-drkblu {
	color: #fff;
	background-color: #1c6a9e;
	border-color: #a98d1a;

}

	div.hdr-drkblu:hover {
		background-color: #184d6f;
	}

div.hdr-royalblu {
	color: #fff;
	background-color: #2b19ff;
	border-color: #a98d1a;

}

	div.hdr-royalblu:hover {
		background-color: #1c0fac;
	}

div.hdr-purple {
	color: #fff;
	background-color: #663cba;
	border-color: #000;

}

	div.hdr-purple:hover {
		background-color: #4d2e8c;
	}

div.hdr-vio {
	color: #fff;
	background-color: #9628b2;
	border-color: #000;

}

	div.hdr-vio:hover {
		background-color: #681b7c;
	}

div.hdr-ltvio {
	color: #fff;
	background-color: #c837ed;
	border-color: #000;

}

	div.hdr-ltvio:hover {
		background-color: #9628b2;
	}

div.hdr-ltteal {
	color: #000;
	background-color: #24f7e3;
	border-color: #016e64;

}

	div.hdr-ltteal:hover {
		color: #fff;
		background-color: #22baad;
	}

div.hdr-teal {
	color: #fff;
	background-color: #01a293;
	border-color: #016e64;

}

	div.hdr-teal:hover {
		background-color: #027f73;
	}

div.hdr-drkteal {
	color: #fff;
	background-color: #27766b;
	border-color: #016e64;

}

	div.hdr-drkteal:hover {
		background-color: #1f5d55;
	}

div.hdr-ltgreen {
	color: #000;
	background-color: #e0f0d7;
	border-color: #959595;

}

	div.hdr-ltgreen:hover {
		background-color: #acc99b;
	}

div.hdr-green {
	color: #000;
	background-color: #b8dfa2;
	border-color: #959595;

}

	div.hdr-green:hover {
		background-color: #96cf76;
	}

div.hdr-drkgreen {
	color: #000;
	background-color: #7ac152;
	border-color: #959595;

}

	div.hdr-drkgreen:hover {
		color: #fff;
		background-color: #59a52f;
	}

div.hdr-vdrkgreen {
	color: #fff;
	background-color: #4b6c2e;
	border-color: #959595;

}

	div.hdr-vdrkgreen:hover {
		color: #fff;
		background-color: #354f1f;
	}

div.hdr-white {
	color: #000;
	border: 1px outset grey;

}

	div.hdr-white:hover {
		color: #000;
		background-color: #ebebeb;
		border: 1px outset black;
	}

div.hdr-peach {
	color: #000;
	background-color: #ffdab9;
	border-color: #ffdab9;

}

	div.hdr-peach:hover {
		color: #000;
		background-color: #ccae94;
	}

div.hdr-black {
	color: #fff;
	background-color: #000;
	border-color: #fff864;
}

	div.hdr-black:hover {
		color: #fff;
		background-color: #444444;
	}

div.cobg-error {
	color: #000;
	background-color: #FF8B88;
	border-color: #858585;
}

div.cobg-baby-blue {
	color: #000;
	background-color: #d9edf7;
	border-color: #7F7F7F;
}

div.cobg-ltyel {
	color: #000;
	background-color: #fcf8e2;
	border-color: #a98d1a;
}

div.cobg-UAMSBackgroundGray {
	color: #000;
	background-color: #f7f7f5;
	border-color: #E4E4E4;
}

div.cobg-vltgray {
	color: #000;
	background-color: #ebebeb;
	border-color: #959595;
}

div.cobg-ltgray {
	color: #000;
	background-color: #d4d4d4;
	border-color: #959595;
}

div.cobg-gray {
	color: #000;
	background-color: #bdc3c7;
	border-color: #959595;
}

div.cobg-amber {
	color: #000;
	background-color: #d5ab06;
	border-color: #a98d1a;
}

div.cobg-ltamber {
	color: #000;
	background-color: #ffd42c;
	border-color: #94780a;
}

div.cobg-pink {
	color: #fff;
	background-color: #ff5d94;
	border-color: #890733;
}

div.cobg-hotpink {
	color: #fff;
	background-color: #e91e63;
	border-color: #890733;
}

div.cobg-red {
	color: #fff;
	background-color: #f40000;
	border-color: #890733;
}

div.cobg-vltred {
	color: #000;
	background-color: #FFF5F5;
	border-color: #860000;
}

div.cobg-ora {
	color: #000;
	background-color: #f79700;
	border-color: #b16c06;
}

div.cobg-oraplus {
	color: #000;
	background-color: #eb712f;
	border-color: #b16c06;

}

div.cobg-midora {
	color: #000;
	background-color: #ca7b07;
	border-color: #b16c06;

}

div.cobg-brntora {
	color: #fff;
	background-color: #d25336;
	border-color: #a98d1a;

}

div.cobg-drkora {
	color: #fff;
	background-color: #c55a11;
	border-color: #694A23;

}

div.cobg-cyan {
	color: #000;
	background-color: #02cae4;
	border-color: #0795a7;

}

div.cobg-ltblue {
	color: #000;
	background-color: #b2dcf6;
	border-color: #a98d1a;

}

div.cobg-blue {
	color: #fff;
	background-color: #0d7cd7;
	border-color: #a98d1a;

}

div.cobg-UAMSblue {
	color: #fff;
	background-color: #33739f;
	border-color: #33739f;
}

div.cobg-UAMSBackgroundBlue {
	color: #000;
	background-color: #EAFAFB;
	border-color: #0F4F70;
}

div.cobg-drkblu {
	color: #fff;
	background-color: #1c6a9e;
	border-color: #a98d1a;
}

div.cobg-royalblu {
	color: #fff;
	background-color: #2b19ff;
	border-color: #a98d1a;

}

div.cobg-purple {
	color: #fff;
	background-color: #663cba;
	border-color: #000;

}

div.cobg-vio {
	color: #fff;
	background-color: #9628b2;
	border-color: #000;

}

div.cobg-ltvio {
	color: #fff;
	background-color: #c837ed;
	border-color: #000;

}

div.cobg-ltteal {
	color: #000;
	background-color: #24f7e3;
	border-color: #016e64;

}

div.cobg-teal {
	color: #fff;
	background-color: #01a293;
	border-color: #016e64;

}

div.cobg-drkteal {
	color: #fff;
	background-color: #27766b;
	border-color: #016e64;

}

div.cobg-vyltgreen {
	color: #000;
	background-color: #e0f0d7;
	border-color: #f1fceb;
}

div.cobg-ltgreen {
	color: #000;
	background-color: #e0f0d7;
	border-color: #959595;
}

div.cobg-green {
	color: #000;
	background-color: #b8dfa2;
	border-color: #959595;

}

div.cobg-drkgreen {
	color: #000;
	background-color: #7ac152;
	border-color: #959595;

}

div.cobg-vdrkgreen {
	color: #fff;
	background-color: #4b6c2e;
	border-color: #959595;

}

div.cobg-white {
	color: #000;
	border: 1px outset grey;

}

div.cobg-peach {
	color: #000;
	background-color: #ffdab9;
	border-color: #ffdab9;

}

div.cobg-black {
	color: #fff;
	background-color: #000;
	border-color: #fff864;

}

.CO_no-wrap {
	white-space: nowrap;
}

hr.CO_hr_separator {
	border: dotted #dedede;
	border-width: 2px 0 0;
	margin: -10px 0 3px 0;
	clear: both;
	height: 0;
}

hr.CO_hr_title {
	border-top: 2px solid #8A8989;
	margin: 0 0 10px 0;
	clear: both;
	height: 0;
}

hr.CO_hr_title-red {
	border-top: 2px solid #860000;
	margin: 0 0 10px 0;
	clear: both;
	height: 0;
}

hr.CO_hr_title-black {
	border-top: 2px solid #000000;
	margin: 0 0 10px 0;
	clear: both;
	height: 0;
}

hr.CO_hr_title-gray {
	border-top: 2px solid #EAEAEA;
	margin: 0 0 10px 0;
	clear: both;
	height: 0;
}

hr.CO_hr_black-thick {
	border-top: 5px solid #000000;
	margin: 0 0 10px 0;
	clear: both;
	height: 0;
}

hr.CO_hr_gray-thick {
	border-top: 5px solid #989898;
	margin: 0 0 10px 0;
	clear: both;
	height: 0;
}

hr.CO_hr_grad {
	height: 1px !important;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
	display: block !important;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(115, 115, 115, 0.75), rgba(0, 0, 0, 0)) !important;
}

hr.CO_hr_grad_red {
	height: 1px !important;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
	display: block !important;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(134, 0, 0, 1), rgba(0, 0, 0, 0)) !important;
}

/* Force all tags and divs to 100% width on mobile view
   Espically useful when tags are set to a width < 100% */
@media(max-width:767px) {
	.col-12 {
		min-width: 100% !important;
	}

	.col-sm-12 {
		min-width: 100% !important;
	}

	.col-md-12 {
		min-width: 100% !important;
	}

	.content-sidebar-wrap {
		min-width: 100% !important;
	}

	/* Add this class to any tag to change to full width on mobile view */
	.fullwidthmobile {
		min-width: 100% !important;
	}
}

