	/* Default Styles */
	body,.body {
		color: #444444;
		background-color: #ffffff;
	}
	
	table,td {
		color: #444444;
	}
	
	h1,h2,h3 {
		color: #000000;
	}
	
	h4,h5,h5.listViewSubHeadS1,a.yearCalBodyMonthLink:link,a.yearCalBodyMonthLink:visited
		{
		color: #444;
	}
	
	.h3Row {
		color: #444;
		background-image: url("../images/bgBlue.gif");
	}
	
	.monthHeader {
		color: #444;
		background-color: #fff;
		border-color: #648296;
		background-image: url("../images/bgGray.gif");
	}
	
	a:link,a:visited,a.body:link,a.body:visited {
		color: #0067ac;
		
	}
	
	a:hover,a.body:hover {
		color: #000000;
	}
	
	/* Form Styles */

	input:focus,textarea:focus, select:focus {
		/*border: 1px solid #4e8ccf;
		box-shadow: 0px 0px 5px 2px rgba(78,140,207,0.12);*/
		border-color: #4e8ccf;
	  	outline: 0;
	  	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(78,140,207, .6);
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(78,140,207, .6);
	}
	
	.button:hover{color:#4e8ccf;}
		
	/* Content Specific Styles */ /* body text */
	.teamNoticeBox {
		border-color: #0067AC;
		color: #444444;
	}
	
	/*for the main screen navigation tabs*/
	.tabRow {
		background-image: url("../images/tabRowBlueBg.gif");
		border-bottom-color: #034672;
	}
	
	.currentTabLeft,.currentTabRight,.currentTab {
		background-image: url("../images/currentTabBlue.gif");
		background-repeat: no-repeat;
		border-bottom-color: #0067AC;
	}
	
	a.currentTabLink:link,a.currentTabLink:visited,a.currentTabLink:hover {
		color: #0c0a35;
	}
	
	.otherTabLeft,.otherTabRight,.otherTab {
		background-image: url("../images/otherTabBlue.gif");
		background-repeat: no-repeat;
		border-bottom-color: #034672;
	}
	
	a.otherTabLink:link,a.otherTabLink:visited {
		color: #444444;
	}
	
	a.otherTabLink:hover {
		color: #000000;
	}
	
	.subpanelTabSpace  * {
		display: none;
	}
	
	a.currentSubpanelTabLink:link,a.currentSubpanelTabLink:visited {
		color: #000000;
	}
	
	a.currentSubpanelTabLink:hover {
		color: #000000;
	}
	
	a.otherSubpanelTabLink:link,a.otherSubpanelTabLink:visited {
		color: #444444;
	}
	
	a.otherSubpanelTabLink:hover {
		color: #000000;
	}
	
	.moreHandle {
		background: url("../images/moreGray.gif") no-repeat bottom left;
	}
	
	.subMenu {
		border-color: #0067AC;
	}
	
	.subMenu,ul.subMenu li,.leftColumnModuleS3 {
		color: #444444;
		background-color: #fff;
		border-color: #e7dcdc;
	}
	
	ul.subMenu li a:hover,ul.subMenu li span:hover {
		color: #000000;
		background-color: #f0f0f0;
	}
	
	.leftColumn {
		border-color: #dddddd;
	}
	
	table.leftColumnModuleHead th,table.listView th,.schedulerTopRow {
		/*left column styles*/
		color: #666666;
		background-color: #fff;
		border-color:#c1c1c1;
		border-bottom: 2px #c1c1c1 solid;
		/* border-color: #0067AC;
		border-bottom: 2px #0067AC solid; */
	}
	
	/* myArea is for my account, admin, logout, an about links*/
		/*welcome user and date bar and last view*/
	.moduleTitle {
		border-color: #0067AC;
	}
	
	.headerBg {
		border-color: #0067AC;
		color: #000000;
	}
	
	.headerTop { /*background-color:#004890;*/
		background-color: #fff;
		background-image: url("../images/bgBlue.gif");
		background-repeat: repeat-x;
		background-position: top;
	}
	
	.welcome {
		color: #444444;
		background-color: #ffffff;
		border-right-color: #0067AC;
	}
	
	.myAreaLink {
		color: #000000;
		text-decoration: none;
		font: 12px Arial, Verdana, Helvetica, sans-serif;
		padding: 2px;
	}
	
	a.myAreaLink:link,a.myAreaLink:visited {
		color: #000000;
		text-decoration: none;
	}
	
	a.myAreaLink:hover {
		color: #008ACF;
		text-decoration: none;
	}
	
	#subtabs {
		background-color: #0067AC;
	}
	
	ul.subTabs {
		
	}
	
	ul.subTabs li {
		
	}
	
	ul.subTabs li a {
		border-right-color: #0067AC;
	}
	
	ul.subTabs li a:link,ul.subTabs li a:visited {
		color: #15013e;
	}
	
	ul.subTabs li a:hover {
		background-color: #0067AC;
	}
	
	/** ---------     START subTabsnew     	------------------------------------------------ **/
	#subtabsnew {
		background-image: url("../images/bgBlue.gif");
		border-bottom-color: #0067AC;
	}
	
	ul.subTabsnew {
		border-bottom-color: #0067AC;
	}
	
	ul.subTabsnew li {
		
	}
	
	ul.subTabsnew li a {
		background-color: #fff;
		border-right-color: #0067AC;
	}
	
	ul.subTabsnew li a:link {
		border-top-color: #0067AC;
		color: #444444;
	}
	
	ul.subTabsnew li a:visited {
		border-top-color: #0067AC;
		color: #444444;
	}
	
	ul.subTabsnew li a:hover {
		color: #831a1f;
		background-color: #fff;
		border-color: #0067AC;
	}
	
	/** ---------     END subTabsnew      	------------------------------------------------ **/
		/** ---------     START subTabsNav      ------------------------------------------------ **/
	ul.subTabsNav li.selected {
		color: #fff;
	}
	
	/** ---------     END subTabsNav        ------------------------------------------------ **/
	.activeSubTab {
		
	}
	
	ul.tablist li a.activeSubTab:hover {
		border-bottom-color: #cccccc;
		color: #000000;
	}
	
	ul.subpanelTablist li a.activeSubTab:hover
		{
		color: #000000;
	}
	
	.searchField {
		border-color: #2F657F;
		background-color: #f6fafd;
	}
	
	.search {
		color: #444444;
	}
	
	.searchButton {
		background-color: #fafafa;
	}
	
	.searchButton:focus {
		background-color: #fafafa;
	}
	
	.date {
		color: #444444;
		background-color: #dddddd;
		border-bottom-color: #bbbbbb;
	}
	
	.lastView {
		color: #444;
		border-top-color: #008ACF;
		border-bottom-color: #0067AC;
		background-color: #f6f6f6;
	}
	
	a.lastViewLink:link,a.lastViewLink:visited,.lastViewLink {
		color: #444444;
	}
	
	a.lastViewLink:hover {
		color: #000000;
	}
	
	.leftColumnModuleS3 input,.leftColumnModuleS3 select {
		
	}
	
	td.leftColumnModuleS3 .button {
		
	}
	
	td.leftColumnModuleS3 .dataLabel {
		
	}
	
	td.leftColumnModuleS3 .dataFieldX {
		
	}
	
	.leftColumnModuleS3 #jscal_trigger {
		
	}
	
	a.leftColumnModuleS3Link:link,a.leftColumnModuleS3Link:visited {
		color: #666666;
	}
	
	a.leftColumnModuleS3Link:hover {
		color: #444444;
	}
	
	/*right main content (suffix S1 stands for Style 1) */
	.listView {
		border-color: #c1c1c1;
	}
	
	table.listview th a:link,table.listview th a:visited,a.listViewThLinkS1:link,a.listViewThLinkS1:visited
		{ /* this definition should be exactly the same
				as a.listViewThLinkS1:link, a.listViewThLinkS1:visited */
		color: #444;
	}
	
	table.listview th a:hover,a.listViewThLinkS1:hover {
		/* this definition should be exactly the same
				as a.listViewThLinkS1:hover */
		color: #000000;
	}
	
	a.listViewTdLinkS1:link,a.listViewTdLinkS1:visited {
		color: #008ACF;
	}
	
	a.listViewTdLinkS1:hover {
		
	}
	
	a.listViewTdToolsS1:link,a.listViewTdToolsS1:visited {
		
	}
	
	a.listViewTdToolsS1:hover {
		
	}
	
	.evenListRowS1,.oddListRowS1 {
		color: #000000;
	}
	
	.listViewHRS1 {
		background-color: #d9d9d9;
	}
	
	.pageNumbers {
		color: #444444;
	}
	
	a.listViewPaginationLinkS1:link,a.listViewPaginationLinkS1:visited {
		color: #444444;
	}
	
	a.listViewPaginationLinkS1:hover {
		color: #000000;
	}
	
	a.listViewCheckLink:link,a.listViewCheckLink:visited {
		
	}
	
	a.listViewCheckLink:hover {
		
	}
	
	a.utilsLink:link,a.utilsLink:visited,a.NextPrevLink:link,a.NextPrevLink:visited
		{
		color: #008ACF;
	}
	
	a.utilsLink:hover {
		
	}
	
	/* charting styles */
	.chartBox {
		background-color: #ffffff;
		border-color: #0067AC;
	}
	
	a.chartToolsLink:link,a.chartToolsLink:visited {
		color: #444444;
	}
	
	a.chartToolsLink:hover {
		color: #000000;
	}
	
	table.chartForm {
		background-color: #efefef;
		border-color: #0067AC;
	}
	
	table.chartForm td {
		background-color: #efefef;
	}
	
	/* main tab forms */
	.tabForm {
		border-bottom-color: #cccccc;
		border-top-color: #cccccc;
		color: #000000;
		background-color: #f6f6f6;
	}
	
	.subpanelTabForm {
		border-color: #cccccc;
		color: #000000;
		background-color: #ffffff;
	}
	
	.subpanelTabForm .listView {
		
	}
	
	h4.dataLabel {
		color: #444444;
	}
	
	table.tabForm td {
		
	}
	
	h5.dataLabel {
		color: #444444;
	}
	
	td.dataLabel {
		
	}
	
	.dataLabel {
		
	}
	
	.dataField {
		
	}
	
	.tabFormAddDel {
		
	}
	
	a.tabFormAdvLink:link,a.tabFormAdvLink:visited {
		color: #444444;
	}
	
	a.tabFormAdvLink:hover {
		color: #000000;
	}
	
	/* main tab panel views */
	.tabDetailView {
		border-top-color: #cccccc;
		border-bottom-color: #cccccc;
		background-color: #d9d9d9;
	}
	
	.tabDetailViewDL {
		color: #000000;
		background-color: #f6f6f6;
		border-color: #d9d9d9;
	}
	
	h4.tabDetailViewDL {
		color: #444444;
	}
	
	table.tabDetailView th.tabDetailViewDL {
		border-color: #d9d9d9;
	}
	
	.tabDetailViewDF {
		color: #444444;
		border-color: #d9d9d9;
		background-color: #fff;
	}
	
	a.tabDetailViewDFLink:link,a.tabDetailViewDFLink:visited {
		color: #008ACF;
	}
	
	a.tabDetailViewDFLink:hover {
		color: #008ACF;
	}
	
	.tabDetailView2 {
		border-color: #0067AC;
		background-color: #d9d9d9;
	}
	
	.tabDetailViewDL2 {
		color: #000000;
		background-color: #fafafa;
	}
	
	.tabDetailViewDF2 {
		color: #444444;
		background-color: #ffffff;
		border-left-color: #dfdfdf;
	}
	
	a.tabDetailViewDL2Link:link,a.tabDetailViewDL2Link:visited {
		color: #444444;
	}
	
	a.tabDetailViewDL2Link:hover {
		color: #000000;
	}
	
	/* calendar styles */
	.monthBox {
		
	}
	
	.monthCalBody {
		background-color: #0067AC;
	}
	
	.monthFooterPrev,.monthFooterNext {
		border-top-color: #0067AC;
		border-bottom-color: #0067AC;
		background-color: #ffffff;
	}
	
	a.monthCalBodyWeekLink:link,a.monthCalBodyWeekLink:visited,a.monthCalBodyWeekDayDateLink:link,a.monthCalBodyWeekDayDateLink:visited
		{
		color: #008ACF;
	}
	
	a.NextPrevLink:hover,a.monthCalBodyWeekLink:hover,a.monthCalBodyWeekDayDateLink:hover,a.monthCalBodyWeekEndDateLink:hover,.monthCalBodyTodayWeekDay a.monthCalBodyWeekDayDateLink:link,.monthCalBodyTodayWeekDay a.monthCalBodyWeekDayDateLink:visited,.monthCalBodyTodayWeekEnd a.monthCalBodyWeekDayDateLink:link,.monthCalBodyTodayWeekEnd a.monthCalBodyWeekDayDateLink:visited
		{
		color: #008ACF;
	}
	
	.monthCalBodyTHWeek,.monthCalBodyWeek {
		background-color: #ebebeb;
		color: #444444;
		border-color: #0067AC;
	}
	
	.monthCalBodyTHDay {
		background-color: #fafafa;
		color: #444444;
		border-color: #0067AC;
	}
	
	.monthCalBodyTodayWeekDay,.monthCalBodyTodayWeekEnd {
		border-color: #0067AC;
		background-color: #ffffff;
		color: #444444;
	}
	
	.monthCalBodyWeekDay {
		background-color: #fff;
		color: #444444;
	}
	
	.monthCalBodyWeekEnd {
		background-color: #f6f6f6;
		color: #444444;
	}
	
	a.monthCalBodyDayItemLink:link,a.monthCalBodyDayItemLink:visited {
		
	}
	
	a.monthCalBodyDayItemLink:hover {
		
	}
	
	.monthCalBodyDayItem {
		background-color: #ffffff;
		border-top-color: #0067AC;
		border-bottom-color: #ddd;
	}
	
	.monthCalBodyDayIconTd {
		
	}
	
	.monthCalBodyDayItemTd {
		
	}
	
	.monthViewDayHeight {
		
	}
	
	.yearViewDayHeight {
		
	}
	
	.dailyCalBodyItems {
		background-color: #fff;
		color: #444444;
	}
	
	a.weekCalBodyDayLink:link,a.weekCalBodyDayLink:visited {
		color: #000000;
	}
	
	a.weekCalBodyDayLink:hover {
		
	}
	
	.yearCalBody {
		border-top: 2px solid #fff;
		background-color: #fff;
	}
	
	.yearCalBodyMonth {
		background-color: #0067AC;
		border-top: 2px solid #0067AC;
		border-bottom: 2px solid #fff;
	}
	
	.yearCalBody .monthHeader {
		border: none;
	}
	
	.yearCalBodyMonth th {
		
	}
	
	.yearCalBodyMonth #daily_cal_table {
		border-top: #0067AC;
	}
	
	.yearCalBodyMonth #daily_cal_table .monthCalBodyTHDay {
		border-color: #0067AC;
	}
	
	a.yearCalBodyMonthLink:link,a.yearCalBodyMonthLink:visited {
		color: #000000;
	}
	
	h5.calSharedUser {
		color: #444444;
	}
	
	/* misc font displays */
	.copyRight {
		
	}
	
	a.copyRightLink:link,a.copyRightLink:visited {
		
	}
	
	a.copyRightLink:hover {
		
	}
	
	.tm {
		
	}
	
	.footer,.underFooter {
		
	}
	
	a.footerLink:link,a.footerLink:visited {
		
	}
	
	a.footerLink:hover {
		color: #000000;
	}
	
	.footerHR {
		
	}
	
	.aboveFooter {
		
	}
	
	/* Scheduler Styles */ /* dynamic tab styles */
	ul.tablist,ul.subpanelTablist {
		border-bottom-color: #cccccc;
	}
	
	ul.tablist li {
		
	}
	
	ul.tablist li a:hover,ul.subpanelTablist li a:hover
		{
		color: #000000;
		background: #f6f6f6;
		border-color: #cccccc;
	}
	
	ul.tablist li a,ul.subpanelTablist li a {
		background-color: #f6f6f6;
		border-color: #cccccc;
		/**background-image: url(../images/bgBlue.gif);**/
	}
	
	ul.tablist li a:link,ul.tablist li a:visited,ul.subpanelTablist li a:link,ul.subpanelTablist li a:visited
		{
		color: #444444;
	}
	
	ul.tablist li a:hover,ul.subpanelTablist li a:hover
		{
		color: #000000;
		background: #f6f6f6;
	}
	
	ul.tablist li a.current {
		border-bottom-color: #f6f6f6;
		border-right-color: #cccccc;
		border-top-color: #cccccc;
		/**background-image: url(../images/bgGray.gif);**/
	}
	
	ul.tablist li a.current:hover {
		color: #000000;
		border-bottom-color: #f6f6f6;
		border-right-color: #cccccc;
		border-top-color: #cccccc;
	}
	
	ul.subpanelTablist li a.current,ul.subpanelTablist li a.current:hover
		{
		color: #4f4f4f;
		/*background-image: url(../images/SubTabHGray.gif);*/
		border-right-color: #cccccc;
		border-top-color: #cccccc;
		border-bottom-color: #ffffff;
	}
	
	.sqsFloater {
		
	}
	
	.sqsFloater td {
		background-color: #fdfdfd;
		border: 1px inset #0067AC;
		color: black;
	}
	
	.sqsMatchedSmartInputItem {
		
	}
	
	.sqsSelectedSmartInputItem {
		background-color: #C9E8FC;
	}
	
	#sqsSmartInputResults {
		
	}
	
	.sqsNoMatch {
		
	}
	
	.olFontClass {
		
	}
	
	.olFontClass A {
		
	}
	
	.olCapFontClass {
		
	}
	
	.olCapFontClass A {
		
	}
	
	.olFgClass td {
		
	}
	
	.olCgClass td {
		border-bottom-color: #0067AC;
	}
	
	.olCgClass {
		
	}
	
	.olBgClass {
		background-color: #0067AC;
	}
	
	.olCloseFontClass {
		
	}
	
	/* acl role colors */ /* help styles */ /* sitemap */
	#sitemap .tabForm {
		border-color: #cccccc;
	}
	
	.row_highlight_out {
		background-color: #ffffff;
	}
	
	.row_highlight_over {
		background-color: #C9E8FC; /* Light blue background */
	}
	
	.row_selected_yel {
		background-color: #FFFF99;
	}
	
	.paginator {
		
	}
	
	.paginator a,.pageList .this-page {
		padding: 0px 2px;
		border: solid 0px #ddd;
		background: #fff;
		text-decoration: none;
	}
	
	.paginator a:visited {
		padding: 0px 2px;
		border: solid 0px #ddd;
		background: #fff;
		text-decoration: none;
	}
	
	.paginator .atstart {
		margin-right: 10px;
		padding: 0px 2px;
		border: solid 0px #ddd;
		background: #fff;
		color: #aaa;
	}
	
	.paginator .prev {
		margin-right: 10px;
		padding: 0px 2px;
		border: solid 0px #ddd;
		background: #fff;
	}
	
	.paginator .break {
		padding: 2px 6px;
		border: none;
		background: #fff;
		text-decoration: none;
	}
	
	.paginator .next {
		margin-left: 10px;
		padding: 0px 2px;
		border: solid 0px #ddd;
		background: #fff;
	}
	
	.paginator .atend {
		margin-left: 10px;
		padding: 0px 2px;
		border: solid 0px #ddd;
		background: #fff;
		color: #aaa;
	}
	
	.paginator .this-page {
		padding: 0px 2px;
		border-color: #999;
		font-weight: bold;
		background: #fff;
		color: #c60c30;
	}
	
	.paginator a:hover {
		color: #fff;
		background: #0067AC;
		border-color: #036;
		text-decoration: none;
	}
	
	.pages div.results {
		text-align: center;
		font: 11px/ 15px Arial, Helvetica;
		color: #aaa;
		margin-top: 0px;
	}
	
	/*-------------impromptu---------- */
	.jqifade {
		position: absolute;
		background-color: #aaaaaa;
	}
	
	div.jqi {
		width: 400px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		position: absolute;
		background-color: #f6f6f6;
		background-repeat: repeat-x;
		background-position: top;
		background-image: url("../images/bgGrayFormX.gif");
		font-size: 11px;
		text-align: left;
		border: solid 1px #dd9e9e;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		padding: 7px;
	}
	
	div.jqi .jqicontainer {
		font-weight: bold;
	}
	
	div.jqi .jqiclose {
		position: absolute;
		top: 4px;
		right: 10px;
		width: 18px;
		cursor: default;
		color: #bbbbbb;
		font-weight: bold;
	}
	
	div.jqi .jqimessage {
		padding: 10px;
		line-height: 20px;
		color: #444444;
	}
	
	div.jqi .jqibuttons {
		text-align: right;
		padding: 5px 0 5px 0;
		border: solid 1px #eeeeee;
		background-color: #f4f4f4;
	}
	
	div.jqi button {
		border: 1px solid;
		font-size: 12px;
		font-weight: normal;
		background-repeat: repeat-x;
		background-position: top;
		/*padding: 3px 10px;*/
		padding-bottom: 1px;
		margin: 0 5px;
		vertical-align: middle;
		border-color: #2F657F;
		background-color: #f0f0f0;
		color: #000;
		background-image: url("../images/bgBtnGray.gif");
		vertical-align: middle;
		/*padding: 3px 10px; margin: 0 10px; background-color: #2F6073; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px;*/
	}
	
	div.jqi button:hover {
		border: 1px solid;
		color: #fff;
		background-image: none;
		cursor: pointer;
		font-size: 12px;
		font-weight: normal;
		background-color: #0067AC;
		border-color: #777777;
		/*background-color: #728A8C;*/
	}
	
	div.jqi button.jqidefaultbutton { /*background-color: #BF5E26;*/
		
	}
	
	.jqiwarning .jqi .jqibuttons { /*background-color: #BF5E26;*/
		
	}
	
	div.jqi .jqimessage .field {
		padding: 5px 0;
	}
	
	div.jqi .jqimessage .field label {
		display: block;
		clear: left;
		float: left;
		width: 100px;
	}
	
	div.jqi .jqimessage .field input {
		width: 150px;
		border: solid 1px #777777;
	}
	
	div.jqi .jqimessage .field input.error {
		width: 150px;
		border: solid 1px #ff0000;
	}
	
	/*-------------------------------- */
	.notice_box {
		/*border: 1px solid;
		border-color: #0067AC;
		*/
		padding: 4px 10px 4px 10px;
		background: #fff;		
		color: #444444;
	}
	
	.log_bg {
		/*background-color: #eee;
		border: 1px solid #0067AC;*/
		padding: 3px 5px 3px 5px;
	}
	
	#simplemodal-overlay {
		background-color: #000;
		cursor: wait;
	}
	
	#simplemodal-container {
		height: 520px;
		width: 650px;
		background-color: #fff;
		border: 2px solid #0067AC;
		border-bottom-color: #0067AC;
		border-top-color: #0067AC;
	}
	
	a.modalCloseImg {
		background: url("../images/close_inline.png") no-repeat;
		width: 25px;
		height: 29px;
		display: inline;
		z-index: 3200;
		position: absolute;
		top: -15px;
		right: -18px;
		cursor: pointer;
	}
	
	.btm_right_border {
		border-bottom: 1px solid #648296;
		border-right: 1px solid #648296;
	}
	
	.btm_border {
		border-bottom: 1px solid #648296;
	}
	
	.left_border {
		border-left: 1px solid #648296;
	}
	
	.left_btm_border {
		border-left: 1px solid;
		border-bottom: 1px solid;
		border-color: #cccccc;
	}
	
	.right_border {
		border-right: 1px solid;
		border-color: #cccccc;
	}
	
	.left_right_border {
		border-left: 1px solid;
		border-right: 1px solid;
		border-color: #cccccc;
	}
	
	.top_border {
		border-top: 1px solid;
		border-color: #648296;
	}
	
	.discountbox_border {
		border-right: 1px solid #648296;
		border-left: 1px solid #648296;
		border-bottom: 1px solid #648296;
	}
	
	UL.jqueryFileTree A:hover {
		background: #0067AC;
	}
	
	.suggestionList li:hover {
		background-color: #C9E8FC;
	}
	
	/*-------------------------------- */
	#loading {
		position: absolute;
		border: 1px solid #7580a8;
		background-color: #EFEFEF;
		filter: alpha(opacity = 88);
		-moz-opacity: 0.88;
		-khtml-opacity: 0.88;
		opacity: 0.88;
		padding: 20px;
		min-width: 125px;
		z-index: 1001;
		left: 45%;
		top: 45%;
		text-align: center;
		vertical-align: middle;
		font-weight: bold;
		font-size: 1em;
	}
	
	#loading img {
		margin-right: 5px;
		vertical-align: middle;
	}
	
	.row_selected {
		background-color: #FFFFD5;
	}
	
	.blinking {
		color: #ff0000;
		/*text-decoration: blink;*/
	}
	
	/* ################### PAGINATION ################ */
	div.paginationX {
		
	}
	
	div.paginationX a {
		border: 1px solid #ddd;
		color: #0067AC;
	}
	
	div.paginationX a:hover,div.paginationX a:active {
		border: 1px solid #abc3d7;
		color: #fff;
		background-color: #0067AC; /* Blue instead of maroon */
	}
	
	div.paginationX span.current {
		border: 1px solid #abc3d7;
		background-color: #0067AC;
		color: #FFF;
	}
	
	div.paginationX span.disabled {
		border: 1px solid #ddd;
		color: #ccc;
	}
	
	#popup_head {
		background: #0067AC none repeat scroll 0 0;
	}
	
	a.logout:hover {
		color: #0067AC;
		font-weight:normal;
		text-decoration: underline;
	}

::selection 
{ 
	background: #0067AC; 
	background-color: #0067AC;
	color: #fff;
}

::-moz-selection
{ 
	background: #0067AC;
	background-color: #0067AC;
	color: #fff;
}	
