/* Override for the selected grid row background and font colors */
.RadGrid_Default .rgSelectedRow{ background-image:none !important; background-color:#ffcc66 !important; color:#31659C !important;}

      

/* Standard stuff, untouched */
.rgHeader {font-weight:bold !important; font-family:Verdana; font-size:10px;}
.rgGroupHeader {padding-left:3px !important;}
.whitetext { font-family: Verdana, Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none}
a.whitetext:link { font-family: Verdana, Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none }
a.whitetext:active { font-family: Verdana, Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none }
a.whitetext:visited { font-family: Verdana, Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none }

.whitetextsm { font-family: Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; cursor: hand }
a.whitetextsm:link {font-family: Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; cursor: hand}
a.whitetextsm:active {font-family: Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; cursor: hand}
a.whitetextsm:visited {font-family: Verdana; font-size: 9px; font-weight: bold; color: #ffffff; text-decoration: none; cursor: hand}

.buttonwhitetextsm { font-family: Verdana; font-size: 9px; color: #ffffff; font-weight: bold; cursor: hand}

.mainboldRed { font-family: Verdana; font-size: 10px; font-weight: bold; color: red; text-decoration: none}
.mainboldGreen { font-family: Verdana; font-size: 10px; font-weight: bold; color: green; text-decoration: none}
.mainboldBlue { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}
.mainboldBlue8Pt { font-family: Verdana; font-size: 8px; font-weight: bold; color: #336699; text-decoration: none}
.mainboldBlue16Pt { font-family: Verdana; font-size: 16px; font-weight: bold; color: #336699; text-decoration: none}
a.mainboldBlue:link { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}
a.mainboldBlue:visited { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}
a.mainboldBlue:active { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}
a.mainboldBlue:hover { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}

a.mainBlueUnderline:link { font-family: Verdana; font-size: 12px; color: #0033CC; text-decoration: underline}
a.mainBlueUnderline:visited { font-family: Verdana; font-size: 12px; color: #0033CC; text-decoration: underline}
a.mainBlueUnderline:active { font-family: Verdana; font-size: 12px; color: #0033CC; text-decoration: underline}

.mainboldGray { font-family: Verdana; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none }
a.mainboldGray:link { font-family: Verdana; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none}
a.mainboldGray:visited { font-family: Verdana; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none}
a.mainboldGray:active { font-family: Verdana; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none}
a.mainboldGray:hover { font-family: Verdana; font-size: 12px; font-weight: bold; color: #41668C;}

.mainorangebold { font-family: Verdana; font-size: 10px; font-weight: bold; color: #D98200; text-decoration: none }
a.mainorangebold:link { font-family: Verdana; font-size: 10px; font-weight: bold; color: #D98200; text-decoration: none}
a.mainorangebold:visited { font-family: Verdana; font-size: 10px; font-weight: bold; color: #D98200; text-decoration: none }
a.mainorangebold:active { font-family: Verdana; font-size: 10px; font-weight: bold; color: #D98200; text-decoration: none}

.mainorangebold10Pt { font-family: Verdana; font-size: 10px; font-weight: bold; color: #ff9900; text-decoration: none }
.maincontentOrange10Pt { font-family: Verdana; font-size: 10px; font-weight: normal; color: #ff9900; text-decoration: none }

.mainBlackBbold12Pt { font-family: Verdana; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }

a.footer:link { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:active { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }
a.footer:visited { font-family: Verdana; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none }

.maincontent { font-family: Verdana; font-size: 10px; font-weight: normal ;}
a.maincontent:active { font-family: Verdana; font-size: 10px; font-weight: normal; color: #336699; text-decoration: none}
a.maincontent:link { font-family: Verdana; font-size: 10px; font-weight: normal; color: #336699; text-decoration: none}
a.maincontent:visited { font-family: Verdana; font-size: 10px; font-weight: normal; color: #336699; text-decoration: none}
a.maincontent:hover { font-family: Verdana; font-size: 10px; font-weight: normal; color: #336699; text-decoration: underline}

.maincontentsm { font-family: Verdana; font-size: 9px; font-weight: normal ; text-decoration: none}
a.maincontentsm:active { font-family: Verdana; font-size: 9px; font-weight: normal; color: #336699; text-decoration: none}
a.maincontentsm:link { font-family: Verdana; font-size: 9px; font-weight: normal; color: #336699; text-decoration: none}
a.maincontentsm:visited { font-family: Verdana; font-size: 9px; font-weight: normal; color: #336699; text-decoration: none}

.maincontentBlue { font-family: Verdana; font-size: 10px; font-weight: normal ; color: #336699;}
a.maincontentBlue:active { font-family: Verdana; font-size: 10px; font-weight: normal; color: #336699;}
a.maincontentBlue:link { font-family: Verdana; font-size: 10px; font-weight: normal; color: #336699;}
a.maincontentBlue:visited { font-family: Verdana; font-size: 10px; font-weight: normal; color: #336699;}

.maincontentwht { font-family: Verdana; font-size: 12px; font-weight: normal ; text-decoration: none; color: #ffffff;}
a.maincontentwht:active { font-family: Verdana; font-size: 12px; font-weight: normal; color: #ffffff;}
a.maincontentwht:link { font-family: Verdana; font-size: 12px; font-weight: normal; color: #ffffff;}
a.maincontentwht:visited { font-family: Verdana; font-size: 12px; font-weight: normal; color: #ffffff;}

.mainbold { font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
.mainboldBlue22Pt { font-family: Arial; font-size: 22px; font-weight: bold; color: #002B86; text-decoration: none}
.mainboldBlue16PtArial { font-family: Arial; font-size: 16px; font-weight: bold; color: #002B86; text-decoration: none}

a.mainbold:link { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}
a.mainbold:visited { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}
a.mainbold:active { font-family: Verdana; font-size: 10px; font-weight: bold; color: #336699; text-decoration: none}

.mainbold12 { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none }
a.mainbold12:link { font-family: Arial; font-size: 12px; font-weight: normal; color: #336699; text-decoration: none}
a.mainbold12:visited { font-family: Arial; font-size: 12px; font-weight: normal; color: #336699; text-decoration: none}
a.mainbold12:active { font-family: Arial; font-size: 12px; font-weight: normal; color: #336699; text-decoration: none}

.mainbold14 { font-family: Arial; font-size: 14px; font-weight: bold; color: #002B86; text-decoration: none }
a.mainbold14:link { font-family: Arial; font-size: 14px; font-weight: bold; color: #002B86; text-decoration: none}
a.mainbold14:visited { font-family: Arial; font-size: 14px; font-weight: bold; color: #002B86; text-decoration: none}
a.mainbold14:active { font-family: Arial; font-size: 14px; font-weight: bold; color: #002B86; text-decoration: none}


.mainboldHeader { font-family: Verdana; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none }
a.mainboldHeader:link { font-family: Verdana; font-size: 14px; font-weight: bold; color: #336699; text-decoration: none }
a.mainboldHeader:visited { font-family: Verdana; font-size: 14px; font-weight: bold; color: #336699; text-decoration: none }
a.mainboldHeader:active { font-family: Verdana; font-size: 14px; font-weight: bold; color: #336699; text-decoration: none }

.mainboldHeaderGray { font-family: verdana; font-size: 16px; font-weight: bold; color: #4C647E; text-decoration: none }
.mainboldSubHeaderGray { font-family: verdana; font-size: 12px; font-weight: bold; color: #4C647E; text-decoration: none }

.maintextRed { font-family: Verdana; font-size: 10px; font-weight: normal; color: #cc0000; text-decoration: none }
.mainboldRed { font-family: Verdana; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: none }
a.mainboldRed:link { font-family: Verdana; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: none}
a.mainboldRed:visited { font-family: Verdana; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: none}
a.mainboldRed:active { font-family: Verdana; font-size: 10px; font-weight: bold; color: #cc0000; text-decoration: none}

.headerBlack { font-family: Verdana; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none }
a.headerBlack:link { font-family: Verdana; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.headerBlack:visited { font-family: Verdana; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
a.headerBlack:active { font-family: Verdana; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}


.linkWithLine { font-family: Verdana; font-size: 12px; font-weight: normal ; color: #336699}
a.linkWithLine:link { font-family: Verdana; font-size: 12px; font-weight: normal; color: #336699}
a.linkWithLine:active { font-family: Verdana; font-size: 12px; font-weight: normal; color: #336699 }
a.linkWithLine:visited { font-family: Verdana; font-size: 12px; font-weight: normal; color: #336699 }


.errorText { font-family: Verdana; font-size: 11px; text-decoration: none; color: #BD0624; font-weight:bold;}
.errorTextsm { font-family: Verdana; font-size: 9px; text-decoration: none; color: #BD0624;}

.goodText { font-family: Verdana; font-size: 11px; text-decoration: none; color: Fuchsia; font-weight:bold;}

.WhiteBorderLeft { BORDER-LEFT: #FFFFFF 3px solid; }

TD.InactiveTab { BACKGROUND: #336699; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
TD.ActiveTab { BACKGROUND: #FFFFFF; BORDER-LEFT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-RIGHT: #336699 1px solid; }

.RedBorder { BORDER-LEFT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BORDER-RIGHT: #FF0000 1px solid; BORDER-BOTTOM: #FF0000 1px solid; }

.BorderAll { BORDER-LEFT: #5C7691 1px solid; BORDER-TOP: #5C7691 1px solid; BORDER-RIGHT: #5C7691 1px solid; BORDER-BOTTOM: #5C7691 1px solid; }
.BorderTopBottom { BORDER-TOP: #5C7691 1px solid; BORDER-BOTTOM: #5C7691 1px solid; }
.BorderBottom { BORDER-BOTTOM: #5C7691 1px solid; }
.BorderRightBottom { BORDER-RIGHT: #5C7691 1px solid; BORDER-BOTTOM: #5C7691 1px solid; }
.BorderLeftBottom { BORDER-LEFT: #5C7691 1px solid; BORDER-BOTTOM: #5C7691 1px solid; }
.BorderRight { BORDER-RIGHT: #5C7691 1px solid; }
.BorderLeft { BORDER-LEFT: #5C7691 1px solid; }
.BorderLeftRight { BORDER-LEFT: #5C7691 1px solid; BORDER-RIGHT: #5C7691 1px solid;}
.BorderLeftTopRight { BORDER-LEFT: #5C7691 1px solid; BORDER-TOP: #5C7691 1px solid; BORDER-RIGHT: #5C7691 1px solid; }
.BorderLeftRightBottom { BORDER-LEFT: #5C7691 1px solid; BORDER-RIGHT: #5C7691 1px solid; BORDER-BOTTOM: #5C7691 1px solid; }
.BorderTopRightBottom { BORDER-TOP: #5C7691 1px solid; BORDER-RIGHT: #5C7691 1px solid; BORDER-BOTTOM: #5C7691 1px solid; }
.BorderLeftTopBottom { BORDER-LEFT: #5C7691 1px solid; BORDER-TOP: #5C7691 1px solid; BORDER-BOTTOM: #5C7691 1px solid;	}
.BorderTopRight { BORDER-TOP: #5C7691 1px solid; BORDER-RIGHT: #5C7691 1px solid; }
.BorderLeftTop { BORDER-LEFT: #5C7691 1px solid; BORDER-TOP: #5C7691 1px solid; }
.BorderTop { BORDER-TOP: #5C7691 1px solid; }


.GrayBorderAll { BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.GrayBorderLeftTopBottom { BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.GrayBorderLeftTopRight { BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; }
.GrayBorderLeftRightBottom { BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.GrayBorderTopRightBottom { BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.GrayBorderTopBottom { BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.GrayBorderLeftRight { BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; }
.GrayBorderRight { BORDER-RIGHT: #999999 1px solid; }

A.whitelink { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
A.whitelink:active { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A.whitelink:link { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }
A.whitelink:visited { COLOR: #FFFFFF; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }

.formObject { font-family: Arial; font-size: 10px; font-weight: normal ;}
.formObjectsm { font-family: Arial; font-size: 9px; font-weight: normal ;}
.formObject14 { font-family: Arial; font-size: 14px; font-weight: normal ;}

A {COLOR: #336699; FONT-FAMILY: Verdana; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; }

p { font-family: Verdana; font-size: 10px; }

.noHand { cursor: default; }
.TabStripContentStyle {	font-family: Verdana; font-size: 10px; font-weight: bold; cursor: hand; }
.TabLabelDefaultStyle {	font-family: Verdana; font-size: 10px; font-weight: bold; cursor: hand; color: white; }
.TabLabelSelectedStyle { font-family: Verdana; font-size: 10px; font-weight:bold; cursor: hand; color: #31659f; }
.TabLabelDisabledStyle { font-family: Verdana; font-size: 10px; font-weight: bold; cursor: default; color: #336699; }
.TabLabelDefaultInnerStyle { font-family: Verdana; font-size: 10px; font-weight: bold; cursor: hand; color: white; }
.TabLabelDefaultStyle2  { font-family:  Arial, Verdana, "MS Sans Serif", sans-serif;	font-size: 11px;color: #FFFFFF;	background-color: #336699;	border-left: 1px solid #000000;	border-right: 1px solid #000000; 	border-top: 1px solid #336699;	border-bottom: 0px;	cursor: hand;	height: 26px;	padding-left: 10px;	padding-right: 10px; 	font-weight: bold;}
.TabLabelSelectedStyle2 { font-family:  Arial, Verdana, "MS Sans Serif", sans-serif;	font-size: 11px;color: #336699;	background-color: #FFFFFF;	border-left: 1px solid #336699;	border-right: 1px solid #336699; border-top: 1px solid #336699;	border-bottom: 0px;	cursor: hand;	height: 26px;	padding-left: 10px;	padding-right: 10px;	font-weight: bold;}
.TabLabelHoverStyle2    { font-family:  Arial, Verdana, "MS Sans Serif", sans-serif;	font-size: 11px;color: #FFFFFF;	background-color: Gray;	border-left: 1px solid #336699;	border-right: 1px solid #336699;  border-top: 1px solid #000099;	border-bottom: 0px;	cursor: hand;	height: 26px;	padding-left: 10px;	padding-right: 10px; 	font-weight: bold;}

/* Css For Notes Enhancement - Satyam Offshore 30th April 2007 */
.curved{
  background:transparent; 
  width:25%;
  }
.curved h1, .curved p {
  margin:0 10px;
  }
.curved h1 {
  font-size:2em; 
  color:#EDEDED;
  }
.curved p {
  padding-bottom:0.5em;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4, .curved .b1b, .curved .b2b, .curved .b3b, .curved .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b1b, .curved .b2b, .curved .b3b {
  height:1px;
  }
.curved .b2 {
  background:white; 
  border-left:1px solid #b0b0b0; 
  border-right:1px solid #b0b0b0;
  }
.curved .b3 {
  background:white; 
  border-left:1px solid #b0b0b0; 
  border-right:1px solid #b0b0b0;
  }
.curved .b4 {
  background:white; 
  border-left:1px solid #b0b0b0; 
  border-right:1px solid #b0b0b0;
  }
.curved .b4b {
  background:white; 
  border-left:1px solid #b0b0b0; 
  border-right:1px solid #b0b0b0;
  }
.curved .b3b {
  background:white; 
  border-left:1px solid #b0b0b0; 
  border-right:1px solid #b0b0b0;
  }
.curved .b2b {
  background:white; 
  border-left:1px solid #b0b0b0; 
  border-right:1px solid #b0b0b0;
  }
.curved .b1 {
  margin:0 5px; 
  background:#b0b0b0;
  }
.curved .b2, .curved .b2b {
  margin:0 3px; 
  border-width:0 1px;
  }
.curved .b3, .curved .b3b {
  margin:0 2px;
  }
.curved.b4, .curved.b4b {
  height:1px; margin:0 1px;
  }
.curved .b1b {
  margin:0 5px; background:#999;
  }
.curved .boxcontent {
  display:block;  
  background:white; 
  border-left:1px solid #b0b0b0; 
  border-right:1px solid #b0b0b0;
  }
.BorderPadding
{
	padding-bottom:0px;
	padding-left:8px;
	padding-right:3px;
	padding-top :3px;
}