
.sbheaderfff {
	FONT: bold 11px Arial,Verdana,Geneva;
	COLOR: #fff
}

.sbheader666 {
	FONT: bold 11px Arial,Verdana,Geneva;
	COLOR: #666
}

.sbcontentfff {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #FAF3DA;
	text-align: left;
	vertical-align: middle
}

.sbcontentfffRegister {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #FAF3DA;
	text-align: left;
	vertical-align: middle
}

.sbcontentfff A:link {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentfff A:active {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentfff A:visited {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentfff A:hover {
	COLOR: #e26920;
	TEXT-DECORATION: underline
}

.sbcontentFFFnopad {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 0px;
	FONT: 10px/13px Arial,Verdana,Geneva;
	WIDTH: 138px;
	COLOR: #333;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #fff
}

	.sbcontentFFFnopad A:link {
		FONT: 10px/13px Arial,Verdana,Geneva;
		COLOR: #333
	}

	.sbcontentFFFnopad A:active {
		FONT: 10px/13px Arial,Verdana,Geneva;
		COLOR: #333
	}

	.sbcontentFFFnopad A:visited {
		FONT: 10px/13px Arial,Verdana,Geneva;
		COLOR: #333
	}

	.sbcontentFFFnopad A:hover {
		COLOR: #e26920
	}

.sbcontentbrown {
	FONT: 10px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #333;
	BACKGROUND-COLOR: #e2e0c5;
	margin: 0px;
	padding: 0px;
}

.table {
	margin-left: 100px;
}

.sbcontentbrown A:link {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentbrown A:active {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentbrown A:visited {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentbrown A:hover {
	COLOR: #e26920;
	TEXT-DECORATION: underline
}

.sbcontentteal {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #F4E2C1;
	text-align: left;
	vertical-align: middle
}

.sbcontenttealRegister {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #F4E2C1;
	text-align: left;
	vertical-align: middle
}

.sbcontentteal A:link {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentteal A:active {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentteal A:visited {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #e26920;
	TEXT-DECORATION: none
}

.sbcontentteal A:hover {
	COLOR: #e26920;
	TEXT-DECORATION: underline
}

.sbcontenttealform {
	FONT: 10px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #666;
	BACKGROUND-COLOR: #d9e8e5;
	padding: 0px;
}

	.sbcontenttealform A:link {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbcontenttealform A:active {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbcontenttealform A:visited {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbcontenttealform A:hover {
		COLOR: #e26920;
		TEXT-DECORATION: underline
	}

.sbcontenttan {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #f4f2e6
}

	.sbcontenttan A:link {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbcontenttan A:active {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbcontenttan A:visited {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbcontenttan A:hover {
		COLOR: #e26920;
		TEXT-DECORATION: underline
	}

.sbcontentorange {
	FONT: 10px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #fff;
	BACKGROUND-COLOR: #e26920;
	padding: 0px;
}

	.sbcontentorange A:link {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #fff;
		TEXT-DECORATION: underline
	}

	.sbcontentorange A:active {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #fff;
		TEXT-DECORATION: underline
	}

	.sbcontentorange A:visited {
		FONT: 10px/12px Arial,Verdana,Geneva;
		COLOR: #fff;
		TEXT-DECORATION: underline
	}

	.sbcontentorange A:hover {
		COLOR: #333
	}

.sbname {
	FONT: 9px Arial,Verdana,Geneva;
	TEXT-TRANSFORM: uppercase;
	COLOR: #333
}

	.sbname A:link {
		FONT: 9px Arial,Verdana,Geneva;
		TEXT-TRANSFORM: uppercase;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbname A:active {
		FONT: 9px Arial,Verdana,Geneva;
		TEXT-TRANSFORM: uppercase;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbname A:visited {
		FONT: 9px Arial,Verdana,Geneva;
		TEXT-TRANSFORM: uppercase;
		COLOR: #e26920;
		TEXT-DECORATION: none
	}

	.sbname A:hover {
		FONT: 9px Arial,Verdana,Geneva;
		TEXT-TRANSFORM: uppercase;
		COLOR: #e26920;
		TEXT-DECORATION: underline
	}

.sbtitle {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333
}

.sbimage {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 144px;
	PADDING-TOP: 12px;
	BACKGROUND-COLOR: #d9e8e5;
	TEXT-ALIGN: center
}

.sbimageblank {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 144px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: center
}

.sblink666 A:link {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333
}

.sblink666 A:active {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333
}

.sblink666 A:visited {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333
}

.sblink666 A:hover {
	COLOR: #e26920
}

.sblink000 A:link {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333
}

.sblink000 A:active {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333
}

.sblink000 A:visited {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333
}

.sblink000 A:hover {
	COLOR: #e26920
}

.hrsb666_4px {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #666 4px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 1px;
	LINE-HEIGHT: 4px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right
}

.hrsbgreen_4px {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #5d8688 4px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 1px;
	LINE-HEIGHT: 4px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right
}

.hrsbfff_4px {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 4px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 1px;
	LINE-HEIGHT: 4px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: right
}

.hrsbfffdashed {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 1px dashed;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 11px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 1px
}

.hrsb666_6px {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #666 6px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 6px;
	PADDING-TOP: 0px
}

.sbbold A:link {
	FONT: bold 11px/16px Arial,Verdana,Geneva;
	COLOR: #666
}

.sbbold A:active {
	FONT: bold 11px/16px Arial,Verdana,Geneva;
	COLOR: #666
}

.sbbold A:visited {
	FONT: bold 11px/16px Arial,Verdana,Geneva;
	COLOR: #666
}

.sbbold A:hover {
	COLOR: #e2691f
}

#footer {
	PADDING-RIGHT: 20px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 20px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	WIDTH: 734px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	HEIGHT: 40px;
	BACKGROUND-COLOR: #5c8688;
	TEXT-ALIGN: left;
	voice-family: inherit
}

#footerleft {
	FLOAT: left;
	PADDING-BOTTOM: 13px;
	VERTICAL-ALIGN: middle;
	COLOR: #fff;
	PADDING-TOP: 12px
}

	#footerleft A:link {
		FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #fff;
		TEXT-DECORATION: none
	}

	#footerleft A:active {
		FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #fff;
		TEXT-DECORATION: none
	}

	#footerleft A:visited {
		FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #fff;
		TEXT-DECORATION: none
	}

	#footerleft A:hover {
		FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #d8e8e5;
		TEXT-DECORATION: none
	}

#footerright {
	MARGIN-TOP: 0px;
	FONT: bold 10px/14px Verdana, Geneva, Arial, Helvetica;
	VERTICAL-ALIGN: middle;
	COLOR: #fff;
	PADDING-TOP: 3px;
	POSITION: relative
}

#footer UL {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #fff;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

	#footer UL LI {
		PADDING-LEFT: 6px;
		FLOAT: left;
		MARGIN-RIGHT: 2px;
		POSITION: relative;
		HEIGHT: 15px
	}

.copyright {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 5px;
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #999;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left
}

A.copyrightlink:link {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #999;
	TEXT-DECORATION: underline
}

A.copyrightlink:active {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #999;
	TEXT-DECORATION: underline
}

A.copyrightlink:visited {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #999;
	TEXT-DECORATION: underline
}

A.copyrightlink:hover {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	TEXT-DECORATION: underline
}

#footer A {
	LINE-HEIGHT: 16px
}

#footer UL LI A:link {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #fff;
	TEXT-DECORATION: none
}

#footer UL LI A:active {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #fff;
	TEXT-DECORATION: none
}

#footer UL LI A:visited {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #fff;
	TEXT-DECORATION: none
}

#footer UL LI A:hover {
	FONT: 10px/14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #d8e8e5;
	TEXT-DECORATION: none
}

.search {
	BORDER-RIGHT: buttonshadow 1px inset;
	BORDER-TOP: buttonshadow 1px inset;
	PADDING-LEFT: 2px;
	BACKGROUND: url(/shared/images/bg_searchBox.gif) #f1d1bc;
	FONT: 11px Verdana, Geneva, Arial, Helvetica;
	BORDER-LEFT: buttonshadow 1px inset;
	WIDTH: 109px;
	COLOR: #333;
	BORDER-BOTTOM: buttonshadow 1px inset;
	HEIGHT: 13px
}

.homeheader {
	FONT: bold 10px/14px Verdana, Geneva, Arial, Helvetica;
	TEXT-TRANSFORM: uppercase;
	COLOR: #e2691f
}

	.homeheader A:link {
		FONT: bold 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	.homeheader A:active {
		FONT: bold 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	.homeheader A:visited {
		FONT: bold 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	.homeheader A:hover {
		FONT: bold 10px/14px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: underline
	}

.homedashdiv {
	BORDER-TOP: #ccc 1px dashed
}

TD.home {
	FONT: 10px/14px Verdana,Arial,Helvetica;
	COLOR: #666
}

.subheaderlink A:link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	PADDING-TOP: 0px
}

.subheaderlink A:active {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	PADDING-TOP: 0px
}

.subheaderlink A:visited {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	PADDING-TOP: 0px
}

.subheaderlink A:hover {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	TEXT-DECORATION: underline
}

HR.hrdashed {
	BORDER-TOP: #ccc 1px dashed;
	MARGIN: 0px;
	WIDTH: 100%;
	HEIGHT: 1px
}

.hrdash {
	BORDER-TOP: #ccc 1px dashed;
	MARGIN-TOP: 8px;
	PADDING-BOTTOM: 8px
}

.hrcontenttop {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #5d8688 4px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 4px;
	PADDING-TOP: 0px
}

.hrcontenttoporange {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #e2691f 4px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 4px;
	PADDING-TOP: 0px
}

.checkbox {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

	.checkbox INPUT {
		BORDER-TOP-WIDTH: 0px;
		BORDER-LEFT-WIDTH: 0px;
		BORDER-BOTTOM-WIDTH: 0px;
		BORDER-RIGHT-WIDTH: 0px
	}

.checkboxSelected {
	BORDER-TOP-WIDTH: 3px;
	BORDER-LEFT-WIDTH: 3px;
	BORDER-BOTTOM-WIDTH: 3px;
	BORDER-RIGHT-WIDTH: 3px;
	BACKGROUND-COLOR: #fff
}

.button {
	border-width: 0px;
	cursor: hand;
}


.selRadioButton {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BACKGROUND-COLOR: #FF0033
}



.callout {
	BORDER-RIGHT: #666 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #666 1px solid;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px 0px 5px 8px;
	BORDER-LEFT: #666 1px solid;
	WIDTH: 172px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #666 1px solid;
	TEXT-ALIGN: left
}

.campaignHeader {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	PADDING-TOP: 0px
}

.topheader {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666;
	PADDING-TOP: 0px;
	LETTER-SPACING: 0.02em
}

.formerrortxt {
	FONT: Bold 11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #ff3600;
}

.formerrortxtsb {
	FONT: 10px Arial, Verdana, Geneva;
	COLOR: #ff3600
}

TD.sbcontenttealform {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 144px;
	COLOR: #666;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #d9e8e5
}

TD.sbcontenttanform {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 10px/11px Arial,Verdana,Geneva;
	WIDTH: 144px;
	COLOR: #666;
	PADDING-TOP: 0px
}

.sbcontenttanform {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 11px;
	BACKGROUND-COLOR: #e5e3c6
}

	.sbcontenttanform A:link {
		FONT: 10px/11px Arial,Verdana,Geneva;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	.sbcontenttanform A:visited {
		FONT: 10px/11px Arial,Verdana,Geneva;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	.sbcontenttanform A:active {
		FONT: 10px/11px Arial,Verdana,Geneva;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	.sbcontenttanform A:hover {
		FONT: 10px/11px Arial,Verdana,Geneva;
		COLOR: #e2691f;
		TEXT-DECORATION: underline
	}

.sbcontenttanformBold A:link {
	FONT: bold 10px/11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	TEXT-DECORATION: none
}

.sbcontenttanformBold A:visited {
	FONT: bold 10px/11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	TEXT-DECORATION: none
}

.sbcontenttanformBold A:active {
	FONT: bold 10px/11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	TEXT-DECORATION: none
}

.sbcontenttanformBold A:hover {
	FONT: bold 10px/11px Arial,Verdana,Geneva;
	COLOR: #e2691f;
	TEXT-DECORATION: underline
}

.sbcontentdrktealform {
	FONT: 11px/normal Arial, Verdana, Geneva;
	WIDTH: 10%;
	COLOR: #fff;
	BACKGROUND-COLOR: #CD6518;
	font-weight: bold;
	TEXT-ALIGN: center
}

.sbheaderdrktealform {
	FONT: bold 11px/normal Arial, Verdana, Geneva;
	COLOR: #fff
}

.sbcontentdrktealform A:link {
	FONT: 11px/14px Arial,Verdana,Geneva;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.sbcontentdrktealform A:visited {
	FONT: 11px/14px Arial,Verdana,Geneva;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.sbcontentdrktealform A:active {
	FONT: 11px/14px Arial,Verdana,Geneva;
	COLOR: #fff;
	TEXT-DECORATION: none
}

.sbcontentdrktealform A:hover {
	FONT: 11px/14px Arial,Verdana,Geneva;
	COLOR: #fff;
	TEXT-DECORATION: underline
}

HR.hrtandashed {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #b7b69e 1px dashed;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 7px;
	HEIGHT: 1px
}

HR.hrfffdashed {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #fff 1px dashed;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	HEIGHT: 1px
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 11px/15px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666;
	PADDING-TOP: 0px
}
/*DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/15px Verdana, Geneva, Arial, Helvetica; COLOR: #666; PADDING-TOP: 0px
}*/
BODY {
	BACKGROUND-COLOR: #F5E8CF;
	/*BACKGROUND-COLOR: #Fff;*/
	TEXT-ALIGN: center;
	min-width: 778px;
	SCROLLBAR-FACE-COLOR: #CD6518;
	SCROLLBAR-HIGHLIGHT-COLOR: #CD6518;
	SCROLLBAR-SHADOW-COLOR: #CD6518;
	SCROLLBAR-3DLIGHT-COLOR: #F5E8CF;
	SCROLLBAR-ARROW-COLOR: #CD6518;
	SCROLLBAR-TRACK-COLOR: #F5E8CF;
	SCROLLBAR-DARKSHADOW-COLOR: #F5E8CF;
}

A:link {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #000000;
	TEXT-DECORATION: none
}

A:active {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #3366FF;
	TEXT-DECORATION: none
}

A:visited {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #333333;
	TEXT-DECORATION: none
}

A:hover {
	COLOR: #3333FF;
	TEXT-DECORATION: underline
}

H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	FONT: 600 23px Georgia;
	COLOR: #e2691f;
	PADDING-TOP: 0px
}

H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	PADDING-TOP: 0px;
	LETTER-SPACING: 0.02em
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	PADDING-TOP: 0px
}

	H3 A:link {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	H3 A:active {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	H3 A:visited {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	H3 A:hover {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

P {
	MARGIN: 0px 0px 10px;
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666
}

	P A:link {
		FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	P A:active {
		FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	P A:visited {
		FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	P A:hover {
		COLOR: #e2691f;
		TEXT-DECORATION: underline
	}

TABLE {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666
}

TR {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666
}

TD {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
}

IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

SELECT {
	FONT: 10px Arial,Verdana,Geneva;
	COLOR: #333;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px double #A55C0C;
}

INPUT.BUTTON {
	FONT: 11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #C54F07;
	border-top: 1px double #FFFFFF;
	border-right: 1px double #000000;
	border-bottom: 1px double #000000;
	border-left: 1px double #FFFFFF;
}

INPUT {
	FONT: 11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #333;
	BACKGROUND-COLOR: #fff;
	border: 1px solid #CC6600;
}

TEXTAREA {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	FONT: 11px Verdana, Geneva, Arial, Helvetica;
	BORDER-LEFT: #999 1px solid;
	COLOR: #333;
	BORDER-BOTTOM: #999 1px solid;
	BACKGROUND-COLOR: #fff
}

HR {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #5d8688 4px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 1px;
	color: #666666;
}

SUP {
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica;
	COLOR: #FF3300
}

.PanelHeading {
	FONT: bold 12px Arial,Verdana,Geneva;
	COLOR: #FCE9F7;
	text-align: center;
	background-color: #898BA3;
}

.PanelContainer {
	background-color: #E1E1E1;
	border-bottom-style: ridge;
	border-bottom-color: #333366;
	border-top-style: ridge;
	border-top-color: #333366;
	border-left-style: ridge;
	border-left-color: #333366;
	border-right-style: ridge;
	border-right-color: #333366;
	border-width: 2px;
}

.PanelContainer1 {
	background-color: #FFFFFF;
	border-bottom-style: ridge;
	border-bottom-color: #333366;
	border-top-style: ridge;
	border-top-color: #333366;
	border-left-style: ridge;
	border-left-color: #333366;
	border-right-style: ridge;
	border-right-color: #333366;
	border-width: 0px;
}

.PageHeading {
	FONT: bold 14px Arial,Verdana,Geneva;
	COLOR: #330099;
	text-decoration: underline;
}

.DataGridStyle {
	BorderColor: #333333;
	border-bottom-color: #E7E7FF;
	border-left-color: #E7E7FF;
	border-left-color: #E7E7FF;
	border-right-color: #E7E7FF;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #FFFFFF;
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	width: 640px;
}

.DataGrid_Header {
	FONT: bold 11px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CD6518;
	text-align: center;
}

.DataGrid_Footer {
	FONT: 11px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CD6518;
}

.DataGrid_ItemStyle {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #F4E2C1;
}

.DataGrid_SelectedItemStyle {
	color: #F7F7F7;
	background-color: #FB957B;
}

.DataGrid_AlternateItemStyle {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #FAF3DA
}

.DataGrid_PagerStyle {
	FONT: bold 14px Arial,Verdana,Geneva;
	PADDING-RIGHT: 11px;
	COLOR: #000000;
	text-align: center;
	vertical-align: middle;
	BACKGROUND-COLOR: #E78F0C;
}

.Attend {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.HolidayEventColor {
	background-color: #FB957B;
}

, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-warning .bar,
.progress .bar-warning {
	background-color: #faa732;
	background-image: -moz-linear-gradient(top, #fbb450, #f89406);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
	background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
	background-image: -o-linear-gradient(top, #fbb450, #f89406);
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
}

H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	FONT: bold 14px Verdana, Geneva, Arial, Helvetica;
	COLOR: #e2691f;
	PADDING-TOP: 0px;
	LETTER-SPACING: 0.02em
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
	TEXT-TRANSFORM: uppercase;
	COLOR: #666;
	PADDING-TOP: 0px
}

	H3 A:link {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	H3 A:active {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	H3 A:visited {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

	H3 A:hover {
		FONT: bold 10px Verdana, Geneva, Arial, Helvetica;
		COLOR: #666;
		TEXT-DECORATION: none
	}

P {
	MARGIN: 0px 0px 10px;
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666
}

	P A:link {
		FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	P A:active {
		FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	P A:visited {
		FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
		COLOR: #e2691f;
		TEXT-DECORATION: none
	}

	P A:hover {
		COLOR: #e2691f;
		TEXT-DECORATION: underline
	}

TABLE {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666
}

TR {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
	COLOR: #666
}

TD {
	FONT: 11px/16px Verdana, Geneva, Arial, Helvetica;
}

IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

SELECT {
	COLOR: #333;
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px double #A55C0C;
	font-style: normal;
	font-variant: normal;
	font-size: 10px;
	line-height: normal;
	font-family: Arial, Verdana, Geneva;
}

INPUT.BUTTON {
	FONT: 11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #C54F07;
	border-top: 1px double #FFFFFF;
	border-right: 1px double #000000;
	border-bottom: 1px double #000000;
	border-left: 1px double #FFFFFF;
}

INPUT {
	FONT: 11px Verdana, Geneva, Arial, Helvetica;
	COLOR: #FF3300;
	BACKGROUND-COLOR: #fff;
	border: 1px solid #CC6600;
}

TEXTAREA {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	FONT: 11px Verdana, Geneva, Arial, Helvetica;
	BORDER-LEFT: #999 1px solid;
	COLOR: #333;
	BORDER-BOTTOM: #999 1px solid;
	BACKGROUND-COLOR: #fff
}

HR {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #5d8688 4px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 1px;
	color: #666666;
}

SUP {
	FONT: bold 12px Verdana, Geneva, Arial, Helvetica;
	COLOR: #FF3300
}

.PanelHeading {
	FONT: bold 12px Arial,Verdana,Geneva;
	COLOR: #FCE9F7;
	text-align: center;
	background-color: #898BA3;
}

.PanelContainer {
	background-color: #E1E1E1;
	border-bottom-style: ridge;
	border-bottom-color: #333366;
	border-top-style: ridge;
	border-top-color: #333366;
	border-left-style: ridge;
	border-left-color: #333366;
	border-right-style: ridge;
	border-right-color: #333366;
	border-width: 2px;
}

.PanelContainer1 {
	background-color: #FFFFFF;
	border-bottom-style: ridge;
	border-bottom-color: #333366;
	border-top-style: ridge;
	border-top-color: #333366;
	border-left-style: ridge;
	border-left-color: #333366;
	border-right-style: ridge;
	border-right-color: #333366;
	border-width: 0px;
}

.PageHeading {
	FONT: bold 14px Arial,Verdana,Geneva;
	COLOR: #330099;
	text-decoration: underline;
}

.DataGridStyle {
	BorderColor: #333333;
	border-bottom-color: #E7E7FF;
	border-left-color: #E7E7FF;
	border-left-color: #E7E7FF;
	border-right-color: #E7E7FF;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #FFFFFF;
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	width: 640px;
}

.DataGrid_Header {
	FONT: bold 11px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CD6518;
	text-align: center;
}

.DataGrid_Header2 {
	FONT: bold 11px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0099ff;
	text-align: center;
}

.DataGrid_Footer {
	FONT: 11px/normal Arial, Verdana, Geneva;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #CD6518;
}

.DataGrid_ItemStyle {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #F4E2C1;
}

.DataGrid_ItemStyle2 {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #fff;
}

.DataGrid_SelectedItemStyle {
	color: #F7F7F7;
	background-color: #FB957B;
}

.DataGrid_AlternateItemStyle {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #FAF3DA
}

.DataGrid_AlternateItemStyle2 {
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 15px;
	FONT: 10px/14px Arial,Verdana,Geneva;
	WIDTH: 122px;
	COLOR: #333;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #fff;
}

.DataGrid_PagerStyle {
	FONT: bold 14px Arial,Verdana,Geneva;
	PADDING-RIGHT: 11px;
	COLOR: #000000;
	text-align: center;
	vertical-align: middle;
	BACKGROUND-COLOR: #E78F0C;
}

.DataGrid_PagerStyle2 {
	FONT: bold 14px Arial,Verdana,Geneva;
	PADDING-RIGHT: 11px;
	COLOR: #000000;
	text-align: center;
	vertical-align: middle;
	BACKGROUND-COLOR: #0099ff;
}

.Attend {
	FONT: 10px/12px Arial,Verdana,Geneva;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

.HolidayEventColor {
	background-color: #FB957B;
}



/*============================
 Updated css for new design
=============================*/
.main-header {
	background: #16499a;
	box-shadow: 0 3px 6px rgb(0 0 0 / 16%), 0 3px 6px rgb(0 0 0 / 23%);
	padding: 10px 0;
}

a.amitranet-logo {
	text-align: center;
	display:block;
	font-family: mistral;
	font-size: 35px;
	margin: 0;
	color: #16499a;
	vertical-align: top;

}

	a.amitranet-logo small {
		display: block;
	
		font-family: 'Roboto Condensed';
		font-size: 20px;
		font-weight: bold;
	}

	a .amitranet-logo:focus {
		outline: none;
		color: #16499a;
		text-decoration: none;
		outline-offset: initial;
	}

	

ul.user-actions {
	display: inline-block;
	float: right;
	margin-bottom: 0 !important;
	vertical-align: middle;
}

	ul.user-actions li::marker {
		display: none;
	}

.user-actions .btn-logout i {
	font-size: 25px;
	color: #c52d2d;
}

.user-actions .btn-logout {
	line-height: 1;
	background: #fff;
	display: inline-block;
	padding: 2px 5px;
	border-radius: 5px;
}

	.user-actions .btn-logout:hover i {
		color: #f00;
	}

.notification-alert i {
	font-size: 25px;
	color: #fff;
}

.user-actions li {
	display: inline-block;
	margin: 0 15px;
	vertical-align: middle;
}

.notification-alert {
	display: inline-block;
	position: relative;
}

	.notification-alert .alert-tag {
		background: #f00;
		color: #fff;
		padding: 1px 5px;
		border-radius: 9px;
		vertical-align: top;
		position: absolute;
		top: -10px;
		left: 15px;
	}

.user-image {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	display: inline-block;
}

	.user-image img {
		width: 100%;
		height: 100%;
		border-radius: 50%;
	}

.username {
	color: #fff;
	font-weight: bold;
	margin-left: 10px;
	font-size: 14px;
}

.comman-block {
	display: flex;
	flex-wrap: wrap;
}

.sec-card {
	background: #fff;
	position: relative;
	box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);
	border: none;
	flex-direction: row;
	margin: 0 10px;
	width:47%;
	transition: all 280ms cubic-bezier(.4,0,.2,1);
	will-change: box-shadow;
	margin-bottom: 20px;
}

	.sec-card.full {
		width: 95%;
}

	.sec-1.comman-block .sec-card .chart-sec {
		margin-top: 6%;
	}

.sec-3.comman-block .sec-card {
	width: 48.4%;
}
.full.comman-block .sec-card {
	width:100%;
}

.sec-card .chart-sec {
	padding: 10px;
	border-bottom: 1px solid #ddd;
}

.sec-card .content-sec {
	padding: 10px 15px;
	text-align: left;
}

.sec-card:hover {
	box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%);
}

.page-title {
	margin: 20px 0;
}

.percircle {
	float: none;
	margin: 0 auto;
}

.content-sec label {
	font-size: 20px;
	margin: 10px 0;
	line-height: 1;
	font-weight: normal;
}

[class^="hvr-"] {
	margin: 0.4em;
	padding: 1em;
	cursor: pointer;
	background: #e1e1e1;
	background: #2098D1;
	text-decoration: none;
	color: #666;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.hvr-sweep-to-right {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgb(0 0 0 / 0%);
	position: relative;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

	.hvr-sweep-to-right:before {
		content: "";
		position: absolute;
		z-index: -1;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: #2098D1;
		-webkit-transform: scaleX(0);
		transform: scaleX(0);
		-webkit-transform-origin: 0 50%;
		transform-origin: 0 50%;
		-webkit-transition-property: transform;
		transition-property: transform;
		-webkit-transition-duration: 0.3s;
		transition-duration: 0.3s;
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
	}

	.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
		-webkit-transform: scaleX(1);
		transform: scaleX(1);
	}

.highcharts-figure,
.highcharts-data-table table {
	min-width: 320px;
	max-width: 800px;
	margin: 1em auto;
}

.highcharts-data-table table {
	font-family: Verdana, sans-serif;
	border-collapse: collapse;
	border: 1px solid #ebebeb;
	margin: 10px auto;
	text-align: center;
	width: 100%;
	max-width: 500px;
}

.highcharts-data-table caption {
	padding: 1em 0;
	font-size: 1.2em;
	color: #555;
}

.highcharts-data-table th {
	font-weight: 600;
	padding: 0.5em;
}

.highcharts-data-table td,
.highcharts-data-table th,
.highcharts-data-table caption {
	padding: 0.5em;
}

.highcharts-data-table thead tr,
.highcharts-data-table tr:nth-child(even) {
	background: #f8f8f8;
}

.highcharts-data-table tr:hover {
	background: #f1f7ff;
}

.happenings-sec h2 {
	color: #747272;
	border-bottom: 1px solid #ddd;
	text-align: left;
}

.sec-1 .sec-card .chart-sec {
	padding: 10px;
	border-bottom: none;
	float: right;
}


.sec-1 .sec-card .content-sec .count-num {
	font-weight: bold;
	float: right;
	margin-right: 10px;
}

.sec-1 .sec-card .content-sec .block-title > span {
	font-size: 20px;
	font-weight: 400;
	line-height: 1;
	color: #161e21;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: bold;
}

.block-title {
	border-bottom: 2px solid #ddd;
	margin-bottom: 10px;
	padding-bottom: 5px;
}

	.block-title .dropdown {
		display: inline-block;
		font-size: 16px;
		width: 30px;
		height: 30px;
		border-radius: 50%;
		text-align: center;
		vertical-align: middle;
		cursor: pointer;
	}

		.block-title .dropdown:hover {
			background: #ddd;
		}



.sec-1.comman-block .sec-card .block-title .dropdown:hover span span {
	color: #424242;
}

.block-title .dropdown span {
	font-size: 16px;
	line-height: 30px;
}





.content-sec .dropdown-menu a:hover {
	text-decoration: none;
	background: #2098D1;
	color: #fff;
}

.content-list {
	padding-left: 0;
}

	.content-list li {
		list-style-type: none;
	}

		.content-list li a {
			font-size: 13px;
			border-bottom: 1px solid #ddd;
			padding: 10px 1px;
			display: block;
			color: #00bbd9;
			position: relative;
			padding-left: 30px;
		}

			.content-list li a:before {
				content: "\f022";
				font: normal normal normal 16px/1 FontAwesome;
				margin-right: 10px;
				color: #f0a30a;
				font-weight: bold;
				position: absolute;
				left: 5px;
				top: 11px;
			}

			.content-list li a:hover {
				background: #f7f7f7;
				text-decoration: none;
			}

	.content-list.document-icon li a:before {
		content: "\f0f6";
	}

	.content-list.msg-icon li a:before {
		content: "\f003";
	}

	.content-list.fee-icon li a:before {
		content: "\f09d";
	}

.count-num.green {
	color: #33cc33;
}

.count-num.red {
	color: #ff3300;
}




.sec-card.happenings-sec {
	padding: 10px;
}
.student-info{
	padding:0;
}

.student-info li {
list-style-type:none;
}

	.student-info li a {
		margin:0 10px;
		font-weight:bold;
	
	}

.student-info {
	padding: 0;
	display: flex;
	align-items: center;
	justify-content: center;
}



/*=============================
 Media queries
	==========================
*/
@media only screen and (max-width:1400px) {
	.full.comman-block .sec-card {
		width: 100% !important;
	}
}




@media only screen and (max-width:992px) {
	.sec-card {
		width:47% !important;
	}
	ul.user-actions{
		float:none;
	}
}


@media only screen and (max-width:768px) {
	.sec-card {
	
		width: 100%!important;
	
	}
}