/* CSS Document */
/* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	background-color			: #FFFFFF;
	scrollbar-face-color		: #B5454A;
	scrollbar-highlight-color	: #FFFFFF;
	scrollbar-shadow-color		: #FFFFFF;
	scrollbar-3dlight-color		: #E7C3C6;
	scrollbar-arrow-color		: #FFFFFF;
	scrollbar-track-color		: #EEEEEE;
	scrollbar-darkshadow-color	: #E7C3C6;
    margin						: 0px;
}

/* Form elements */
Input,Textarea {
	font-size 			: 9pt;
	color 				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: normal;
	border-style		: normal;
    border-width		: 1 ;
	border-bottom-width		: 2 ;
	border-right-width		: 2
}
Select {
	font-size 			: 10px;
	color 				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: normal;
	border-style		: normal;
    border-width		: 1 ;
	border-bottom-width		: 2 ;
	border-right-width		: 2
}

/* Td default style */

td{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #000000;

}

hr {
	height			: 1px;
	color			: #010369;
}
.grdTD {
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=1,startcolorstr=#5270A1 ,endcolorstr=#8ecba7 );
}

.grdTD1 {
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=1,startcolorstr=#5270A1 ,endcolorstr=#FFFFFF );
}

.grdTD2 {
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=1,startcolorstr=#FFFFFF ,endcolorstr=#5270A1 );
}

/* CSS Document (TABLE STYLE SHEET)*/

.MarunHeader {
	background-color: #B5454A;
}

.PinkBg {
	background-color: #E7C3C6;
}

.MarunHeader2 {
	background-color: #B5454A;
}

.PinkBg2 {
	/*background-color: #EEEEF0;*/
	background-color: #EEEEEE;
}


table.stdTableBorder {
	background-color: #010369;
}

table.stdTable {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #000000;
	background-color: #F7F6F6;
}

table.stdHomeTableBorder {
	background-color: #020571;
}

table.stdHomeTable {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #000000;
	background-color: #BFD7FF;
}

/* Tool Box */
table.toolBox {
	border: 	1 solid #999999;
}
.tableboder {
	border: 1px solid #5270A1;
}

/* CSS Row Functionality */
tr.rowLostFocus{
	padding-left	: 5px;
	height			: 20px;
	background-color: #EEEEEE;
}

tr.rowGetFocus{
	padding-left	: 5px;
	height			: 20px;
	background-color: #EAFFDF;
	cursor			: hand;
}

tr.rowSelected{
	padding-left	: 5px;
	height			: 20px;
	background-color: #FFE0C1;
	cursor			: hand;
}

/* CSS Column Functionality */
td.lightgreyLink{
	font-size 		: 7pt;
	color 			: #FFFFFF;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
}

td.menuLink {
	font-size 		: 7pt;
	color 			: #444444;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	background-repeat: no-repeat;
}

td.subMenuLink{
	font-size 		: 8pt;
	color 			: #222222;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	margin-top		: 3px;
	margin-bottom	: 3px;
}

td.titleLink{
	font-size 		: 8pt;
	color 			: #000099;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

td.whiteLink{
	font-size 		: 8pt;
	color 			: #000099;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

td.monthLink{
	font-size 		: 8pt;
	color 			: #FFFFFF;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align		: center;
}

td.dateLink{
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
}

td.eventdateLink{
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
	border			: 1 solid #2B2B9F;
}

td.currdateLink{
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align		: center;
}

td.actionLink{
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
}

td.pageLink{
	font-size 		: 8pt;
	/*color 			: #000000;	*/
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

td.helpLink{
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

td.otherLink {
	font-size 		: 8pt;
	color 			: #000099;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}



td.section{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 7pt;
	font-weight		: bold;
	color			: #FFFFFF;
	background-repeat: no-repeat;
}

/* Field Label */
td.fieldLabelRight{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #444444;
	text-align		: right;
	background-color: #EFEFEF;		
}


td.fieldLabelLeft{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #010369;
	text-align		: left;
}

td.fieldLabelJustify{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #010369;
	text-align		: justify;
}

td.groupHeader{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #333333;
}

td.groupHeader1{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #333333;
	height			: 25px;
}

/* Text */
td.centertext{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #000000;
	text-align		: center;
}

td.righttext{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #000000;
	text-align		: right;
}

td.lefttext{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: bold;
	color			: #000000;
	text-align		: left;
}

td.boldText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #010369;
}

td.boldTextRight{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #010369;
	text-align		: right;
}

/* normal text */
td.normalText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	color			: #010369;
}

td.whiteText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 7pt;
	font-weight		: bold;
	color			: #FFFFFF;
}

td.whiteText1{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FFFFFF;
}
td.blackText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 7pt;
	font-weight		: normal;
	color			: #000000;
}
td.blueText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FFFFFF;
	background-color: #5270A1;
}
td.blueText1{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #1750A6;

}

.nodata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


td.titleblackText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: normal;
	color			: #000000;
}

td.siteTitle{
	font-family		: Arial, Verdana, Helvetica, sans-serif;
	font-size		: 12pt;
	font-weight		: bold;
	color			: #FFFFFF;
}

/* Marquee */
td.scrollingText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FFFFFF;
}

/* Header */
td.pageHeader{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11pt;
	font-weight		: bold;
	color			: #000066;
	filter			: shadow(color=#AAAAAA, direction=135);
}

td.printHeader{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11pt;
	font-weight		: normal;
	color			: #000066;
}

td.subHeader {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #010369;
	border-bottom	: #010369 1px solid;
	height			: 18px;
}

td.listHeader {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FFFFFF;
	text-align		: center;
	background-color: #010369;
	height			: 18px;
}

td.listHeader2 {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FFFFFF;
	background-color: #010369;
	height			: 18px;
}
td.blueHeader {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FFFFFF;
	background-color: #5270A1;
	height			: 18px;
}
td.whiteHeading{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: bold;
	color			: #FFFFFF;
	height			: 18px;
}
td.NotifyMsg {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #cc3300;
}
td.blueHeading{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #184DA5;
	height			: 27px;
}

td.paggingLine {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #010369;
	height			: 18px;
}

td.toolBox {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	text-align		: center;
	color			: #000000;
	background-color: #EEEEEE;
}

/* Record  */
td.list_A {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #444444;
	background-color: #F7F6F6;
}

td.list_B {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #444444;
	background-color: #EEEEEE;
}

/*  Message */
td.errorMsg {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #990033;
}

td.errorMsgRight {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
	text-align		: right;
}

td.errorMsgCenter {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: normal;
	color			: #FF0000;
	text-align		: center;
}

td.successMsg {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #990099;
	text-align		: center;
}

.boldHeader {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #010369;
	/*border-bottom	: #010369 1px solid;*/
	height			: 18px;
}

/* must preFix with lfm (INPUT STYLE SHEET)*/
/*
input.lfmButton {
	background-color: #3969AD;
	border-top-color: #ddddff;
	border-left-color: #ddddff;
	border-bottom-color:Black;
	border-right-color:Black;
	font-weight: 600;
	font-size: 11px;
	color:#ffffff;
	cursor:hand;
	width:80px;
}*/
input.lfmButton {
	background-color: #EEEEEE;
	border-top-color: #666666;
	border-left-color: #666666;
	border-bottom-color:666666 1px solid;
	border-right-color:666666 1px solid;
	font-weight: 600;
	font-size: 11px;
	color:#666666;
	cursor:hand;
	width:80px;
}
input.lfmButton1 {
	background-color: #eaf1f7;
	border-top-color: #455A96;
	border-left-color: #455A96;
	border-bottom-color:455A96 1px solid;
	border-right-color:455A96 1px solid;
	font-weight: 600;
	font-size: 11px;
	color:#455A96;
	cursor:hand;
	width:80px;
}

input.nrlButton {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
/*	color			: #5270A1;
	border-right	: #5270A1 1px solid;
	border-top		: #5270A1 1px solid;
	border-left		: #5270A1 1px solid;
	border-bottom	: #5270A1 1px solid;
*/	color			: #B5454A;
	border-right	: #B5454A 1px solid;
	border-top		: #B5454A 1px solid;
	border-left		: #B5454A 1px solid;
	border-bottom	: #B5454A 1px solid;
	background-color: #FFFFFF;
}
/*003399*/
input.stdButton {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: bold;
	color			: #020571;
	border-right	: #5270A1 1px solid;
	border-top		: #5270A1 1px solid;
	border-left		: #5270A1 1px solid;
	border-bottom	: #5270A1 1px solid;
	background-color: #8F91CD;
}
/*010369*/
/* Check Box */
input.stdCheckBox {
   	border			: 0 solid #000099;
}

input.stdRadion {
   	border			: 0 solid #000099;
}



/* CSS Document (LINK STYLE SHEET)*/

/* Site link */
a:link {
	font-size 		: 7pt;
	color 			: #666666; 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-decoration: none; 
}
a:visited {
	font-size 		: 7pt;
	color 			: #666666; 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-decoration: none; 
}

a:hover {
	font-size 		: 7pt;
	color 			: #000000; 
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-decoration: none; 
}

.lightgreyLink {
	font-size 		: 7pt;
	color 			: #666666;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
}
a.lightgreyLink:link   	{ text-decoration: none; color : #666666; }
a.lightgreyLink:visited { text-decoration: none; color : #666666; }
a.lightgreyLink:hover	{ text-decoration: none; color : #777777; }

/* Menu link */
.menuLink {
	font-size 		: 7pt;
	color 			: #444444;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	background-repeat: no-repeat;
}
a.menuLink:link   	{ text-decoration: none; color : #444444; }
a.menuLink:visited 	{ text-decoration: none; color : #444444; }
a.menuLink:hover	{ text-decoration: none; color : #000000; }

/* Site link */
.subMenuLink {
	font-size 		: 8pt;
	color 			: #222222;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	margin-top		: 3px;
	margin-bottom	: 3px;
}
a.subMenuLink:link   	{ text-decoration: none; color : #222222; }
a.subMenuLink:visited 	{ text-decoration: none; color : #222222; }
a.subMenuLink:hover		{ text-decoration: underline; color : #000000; }

.HedMenuLink {
	font-size 		: 8pt;
	color 			: #222222;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	margin-top		: 3px;
	margin-bottom	: 3px;
}
a.HedMenuLink:link   	{ text-decoration: none; color : #222222; }
a.HedMenuLink:visited 	{ text-decoration: none; color : #222222; }
a.HedMenuLink:hover		{ text-decoration: none; color : #444444;}


/* Detail's Title Text link */
.titleLink {
	font-size 		: 8pt;
	color 			: #B5454A;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	/*5270A1*/
}
a.titleLink:link   	{ text-decoration: none; color : #B5454A; }
a.titleLink:visited { text-decoration: none; color : #B5454A; }
a.titleLink:hover	{ text-decoration: none; color : #00006B; }


/* Detail's Title Text link */
.titleLink2 {
	font-size 		: 8pt;
	color 			: #00006B;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	/*5270A1*/
}
a.titleLink2:link   	{ text-decoration: none; color : #00006B; }
a.titleLink2:visited { text-decoration: none; color : #00006B; }
a.titleLink2:hover	{ text-decoration: none; color : #B5454A; }


.whiteLink {
	font-size 		: 10pt;
	color 			: #FFFFFF;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.whiteLink:link   	{ text-decoration: none; color : #FFFFFF; }
a.whiteLink:visited { text-decoration: none; color : #FFFFFF; }
a.whiteLink:hover	{ text-decoration: none; color : #FFFFFF; }
/* for dates in event calender */
.monthLink {
	font-size 		: 8pt;
	color 			: #FFFFFF;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align		: center;
}
a.monthLink:link   	{ text-decoration: none; color : #FFFFFF; }
a.monthLink:visited { text-decoration: none; color : #FFFFFF; }
a.monthLink:hover	{ text-decoration: none; color : #FFFFFF; }

/* for dates in event calender */
.dateLink {
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
}
a.dateLink:link   	{ text-decoration: none; color : #2B2B9F; }
a.dateLink:visited 	{ text-decoration: none; color : #2B2B9F; }
a.dateLink:hover	{ text-decoration: none; color : #FFFFFF; background-color: #2B458F;}

.eventdateLink {
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
	border			: 1 solid #2B2B9F;
}
a.eventdateLink:link   	{ text-decoration: none; color : #2B2B9F; }
a.eventdateLink:visited { text-decoration: none; color : #2B2B9F; }
a.eventdateLink:hover	{ text-decoration: none; color : #FFFFFF; background-color: #2B458F;}

/* for current date in event calender */
.currdateLink {
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align		: center;
}
a.currdateLink:link   	{ text-decoration: none; color : #FF0000; }
a.currdateLink:visited 	{ text-decoration: none; color : #FF0000; }
a.currdateLink:hover	{ text-decoration: none; color : #FFFFFF; background-color: #2B458F;}

/* Action link */
.actionLink {
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
}
a.actionLink:link   	{ text-decoration: none; color : #2B2B9F; }
a.actionLink:visited 	{ text-decoration: none; color : #2B2B9F; }
a.actionLink:hover		{ text-decoration: none; color : #FFFFFF; background-color: #2B458F;}

.actionLink1 {
	font-size 		: 8pt;
	color 			: #1750A6;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	text-align		: center;
}
a.actionLink1:link   	{ text-decoration: none; color : #2B2B9F; }
a.actionLink1:visited 	{ text-decoration: none; color : #2B2B9F; }
a.actionLink1:hover		{ text-decoration: none; color : #777777; }

/* Page link */
.pageLink {
	font-size 		: 8pt;
	color 			: #FFFFFF;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.pageLink:link   	{ text-decoration: none; color : #FFFFFF; }
a.pageLink:visited 	{ text-decoration: none; color : #FFFFFF; }
a.pageLink:hover	{ text-decoration: underline; color : #FFFFFF; }

/* Help Link */
.helpLink {
	font-size 		: 8pt;
	color 			: #010369;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.helpLink:link   	{ text-decoration: none; color : #010369; }
a.helpLink:visited 	{ text-decoration: none; color : #010369; }
a.helpLink:hover	{ text-decoration: underline; color : #010369; }


/* Other link displayed on page */
.otherLink {
	font-size 		: 8pt;
	color 			: #000099;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;

}
a.otherLink:link   		{ text-decoration: none; color : #000099; }
a.otherLink:visited 	{ text-decoration: none; color : #000099; }
a.otherLink:hover		{ text-decoration: none; color:#FF0000;}

.otherLink_1 {
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;

}
a.otherLink_1:link   		{ text-decoration: none; color : #FF0000; }
a.otherLink_1:visited 	{ text-decoration: none; color : #FF0000; }
a.otherLink_1:hover		{ text-decoration: none; color:#000099;}


.otherLink1 {
	font-size 		: 12pt;
	color 			: #000000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	height			: 18px;

}
a.otherLink1:link  		{ text-decoration: none; color : #000000; }
a.otherLink1:visited 	{ text-decoration: none; color : #000000; }
a.otherLink1:hover		{ text-decoration: none; color : #000000; }

.whiteLink {
	font-size 		: 8pt;
	color 			: #FFFFFF;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;

}
a.whiteLink:link   		{ text-decoration: none; color : #FFFFFF; }
a.whiteLink:visited 	{ text-decoration: none; color : #FFFFFF; }
a.whiteLink:hover		{ text-decoration: none; color : #FFFFFF; }

/* Copyright and bottom info */
.copyright			{
	font-size		: 7pt;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #999999;
	font-weight		: bold;
}
a.copyright			{ text-decoration: none; 	color: #999999; }
a.copyright:link   	{ text-decoration: none; 	color: #999999; }
a.copyright:visited { text-decoration: none; 	color: #999999; }
a.copyright:hover 	{ text-decoration: none;	color: #555555; }

/*

td.titleblackText{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10pt;
	font-weight		: normal;
	color			: #000000;
}*/


/* CSS Document (SOME GENERAL STYLE SHEET)*/

.activePage {
	font-size 		: 8pt;
	color 			: #000000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}

.lightgreyLine {
	height			: 1px;
	background-color: #E8E8E8;
}

.lightblueLine {
	height			: 1px;
	background-color: #B5454A;
}

.SmallText {
	font-size 		: 7pt;
	color 			: #000000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
}

.SmallRedText {
	font-size 		: 7pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
}
input.disabledText {
	font-size 		: 8pt;
	color 			: #184DA5;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;
	background-color: #E7C3C6;
}

/* CSS Template Functionality */
img.tmplGetFocus{
	border				: #000066 3px solid;
}

img.tmplLostFocus{
	border				: #999999 3px solid;
}

img.tmplSelected{
	border				: #990066 3px solid;
}

img.propertyImage {
	border				: 1 solid #000000;
}
img.hand{
  cursor : hand;
}
errorMsg {
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #FF0000;
}
.dynCalendar_header{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
}
.dynCalendar_dayname {
	background-color: #eeeeee;
	border: 1px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-align: center;
}

.dynCalendar_day {
	background-color: #eeeeee;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar_today {
	background-color: #ffffff;
	border: 1px solid #c0c0c0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

.dynCalendar {
	background-color: #c0c0c0;
	border: 2px outset white;
	visibility: hidden;
	position: absolute;
	top: 1px;
	left: 1px;
}

.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5C6021;
	text-decoration: none;
}
.border {
	background-color: #F6F7EA;
	border: 1px solid #8E9334;
}
.borderblue {
	background-color: #C3D2EA;
	border: 1px solid #4975BE;
}
.borderblack {
	border: 1px solid #676767;
}
.borderred {
	background-color: #E7C3C4;
	border: 1px solid #B5464C;
}
.bigwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.graybold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.green10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #5C6021;
	text-decoration: none;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
/*
.redwhiteborder {
	border: 1px solid #B5474D;
}
*/

.bigblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.marunhed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #B5464C;
	text-decoration: none;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #62668C;
	text-decoration: none;
}
.whitebold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blackbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.marun10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B5464C;
	text-decoration: none;
}
.marunnormal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5464C;
	text-decoration: none;
}
.rednormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.bluehed {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #195C86;
	text-decoration: none;
}
.linktable{
	background-color:#C5C5C5;
	
}

.special {
	color: #FF0000;
	font-size: xx-small;
	font-weight:bold;
}
