.objectcontainer
{
	border-left:0 solid none #CFCFCF; border-right:0 solid none #505050; border-top:0 solid none #CFCFCF; border-bottom:0 solid none #505050; position: absolute; 
	top: 100; 
	left: 0; 
	font-family: Verdana; 
	font-size: 12px; 
	color: #666699; 
	background-color: AliceBlue; 
	z-index: 6
}

.scratch{border-left:1 solid none #FFFFDD; border-right:1 solid none #999900; border-top:1 solid none #FFFFDD; border-bottom:1 solid none #999900; display: none; width: 250; height: 250; overflow: auto; padding: 5px; position: absolute; top: 0; left: 0; font-family: Verdana; font-size: 10pt; background-color: #FFFFcc; z-index: 4}
.scratchx{border-left:1 solid none #FFFFDD; border-right:1 solid none #999900; border-top:1 solid none #FFFFDD; border-bottom:1 solid none #999900; cursor: hand; font-weight: bold; height: 12; position: relative; top: 0; left: 0; font-family: Verdana; font-size: 10pt; background-color: #FFFFcc; z-index: 4}

.CityClock {
	FONT-FAMILY: Verdana; font-size: 7pt; color: #1C1B88
}	

.Quote {
	FONT-FAMILY: Verdana; font-size: 8pt; color: #1C1B88
}	


.Message {
	FONT-FAMILY: Verdana; font-size: 8pt; color: #666699
}	

.ErrorMessage {
	FONT-FAMILY: Verdana; font-size: 8pt; color: RED
}	

.TopBanner{
	FONT-FAMILY: Verdana; 
	font-size: 8pt; 
	color: #3399ff; 
	BACKGROUND-COLOR: #e0e9ed
}	

.oldMenuBar{
	FONT-FAMILY: Verdana; 
	font-size: 8pt; 
	color: #3399ff; 
	BACKGROUND-COLOR: #f0f7ff
}	

.LoginBox
{
	BORDER-RIGHT: #62bfff thin solid; 
	BORDER-TOP: #62bfff thin solid; 
	BORDER-LEFT: #62bfff thin solid; 
	BORDER-BOTTOM: #62bfff thin solid; 
	FONT-SIZE: 8pt; 
	VERTICAL-ALIGN: sub;
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #e2f1ff; 
	TEXT-ALIGN: center
}

.SymbolButton
{
	BORDER-RIGHT: #3399ff thin solid; 
	BORDER-TOP: #3399ffthin solid; 
	BORDER-LEFT: #3399ffthin solid; 
	BORDER-BOTTOM: #3399ff thin solid; 
	FONT-FAMILY: Verdana; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold;
	COLOR: #0064cd; 
	BACKGROUND-COLOR: #e2f1ff; 
	TEXT-ALIGN: center;
	cursor: pointer;
	CURSOR: hand; 
}

.SymbolButtonH
{
	BORDER-RIGHT: #3399ff thin solid; 
	BORDER-TOP: #3399ffthin solid; 
	BORDER-LEFT: #3399ffthin solid; 
	BORDER-BOTTOM: #3399ff thin solid; 
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: #e2f1ff; 
	BACKGROUND-COLOR: #0064cd; 
	TEXT-ALIGN: center;
	cursor: pointer;
	CURSOR: hand; 
}

.DisabledSymbolButton
{
	BORDER-RIGHT: #a9a9a9 thin solid; 
	BORDER-TOP: #a9a9a9thin solid; 
	BORDER-LEFT: #a9a9a9thin solid; 
	BORDER-BOTTOM: #a9a9a9 thin solid; 
	FONT-FAMILY: Verdana; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt; 
	COLOR: #a9a9a9; 
	BACKGROUND-COLOR: #dcdcdc; 
	TEXT-ALIGN: center;
}

.MenuButton
{
	BORDER-RIGHT: #3399ff thin solid; 
	BORDER-TOP: #3399ffthin solid; 
	BORDER-LEFT: #3399ffthin solid; 
	BORDER-BOTTOM: #3399ff thin solid; 
	FONT-FAMILY: Helvetica; 
	FONT-SIZE: 8pt; 
	COLOR: #574FFF ; 
    background:url(images/caption_bg.jpg) top left repeat-x;
	BACKGROUND-COLOR: #e2f1ff; 
	TEXT-ALIGN: center;
	cursor: pointer;
	CURSOR: hand; 
}

.RegLink
{
	FONT-FAMILY: Verdana; 
	font-size: 8pt;
	COLOR: #339900; 
	CURSOR: hand; 
}

.LoginHelp
{
	FONT-FAMILY: Verdana; 
	font-size: 8pt;
	COLOR: #ff6600; 
	CURSOR: hand; 
}

.LoginInput {
	background-color:White; FONT-FAMILY: Verdana; font-size: 8pt; color: darkblue 
}

.HomeMainMenu {
	background-color:#3399ff; FONT-FAMILY: MS Sans Serif; font-size: 9pt; color: #f0f7ff
}

.HomeSubMenu {
	background-color:#f0f7ff; 
	FONT-FAMILY: MS Sans Serif; 
	font-size: 8pt; 
	color: #3399ff;
	cursor: pointer;
	CURSOR: hand; 
}

.HomeSubMenuH {
	background-color:#3399ff; 
	FONT-FAMILY: MS Sans Serif; 
	font-size: 8pt; 
	color: #f0f7ff;
	cursor: pointer;
	CURSOR: hand; 
}

.HomeSubMenuBox
{
	BORDER-TOP: #62bfff thin solid; 
	BORDER-LEFT: #62bfff thin solid; 
	BORDER-BOTTOM: #62bfff thin solid; 
	VERTICAL-ALIGN: sub;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	cursor: pointer;
	CURSOR: hand; 
}

.HomeImageBox
{
	BORDER-RIGHT: #62bfff thin solid; 
	BORDER-TOP: #62bfff thin solid; 
	BORDER-LEFT: #62bfff thin solid; 
	BORDER-BOTTOM: #62bfff thin solid; 
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}

.HomePage
{
	FONT-SIZE: 8pt; 
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center;
}

.MainPage
{
	FONT-SIZE: 8pt; 
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center;
}

.MenuLink
{
	FONT-FAMILY: Verdana; 
	font-size: 8pt;
	COLOR: #ff6600; 
	cursor: pointer;
	CURSOR: hand; 
}

.SearchBar
{
    background:url(images/caption_bg.jpg) bottom left repeat-x;
	FONT-FAMILY: Helvetica; 
	font-size: 8pt;
	COLOR: #574FFF ; 
	/*BACKGROUND-COLOR: #E0E5FF; */
}

.SearchList {
	background-color:White; FONT-FAMILY:Helvetica;
	font-size: 8pt; 
	color: #0066cc 
}

.MenuBox
{
	BORDER-RIGHT: #62bfff thin solid; 
	BORDER-TOP: #62bfff thin solid; 
	BORDER-LEFT: #62bfff thin solid; 
	BORDER-BOTTOM: #62bfff thin solid; 
	VERTICAL-ALIGN: sub;
	FONT-SIZE: 8pt;
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #e2f1ff; 
	TEXT-ALIGN: left
	cursor: pointer;
	cursor: hand; 
}

.MainMenu {
	background-color:#f0f7ff; 
	FONT-FAMILY: MS Sans Serif; 
	font-size: 9pt; 
	color: #3366ff;
	cursor: pointer;
	CURSOR: hand; 
}

.SubMenu {
	background-color:#f0f7ff; 
	FONT-FAMILY: MS Sans Serif; 
	font-size: 8pt; 
	color: #3366ff;
	cursor: pointer;
	CURSOR: hand; 
}

.SubMenuH {
	background-color:#3399ff; 
	FONT-FAMILY: MS Sans Serif; 
	font-size: 8pt; 
	color: #f0f7ff;
	cursor: pointer;
	CURSOR: hand; 
}

.SubMenuL {
	background-color:#ffffff; 
	FONT-FAMILY: MS Sans Serif; 
	font-size: 8pt; 
	color: #ff6600;
	cursor: pointer;
	CURSOR: hand; 
}

.SubMenuBox
{
	BORDER-RIGHT: #e2f1ff thin solid; 
	BORDER-LEFT: #e2f1ff thin solid; 
	BORDER-BOTTOM: #e2f1ff thin solid; 
	FONT-FAMILY: MS Sans Serif; 
	FONT-SIZE: 8pt;
	COLOR: #3333ff; 
	BACKGROUND-COLOR: #e0e9ed; 
	TEXT-ALIGN: left
	cursor: pointer;
	cursor: hand; 
}

.PageTitle {
	background-color:#ffffff; 
	FONT-FAMILY: Helvetica; 
	font-size: 9pt; 
	color: #0066cc
}

.PageText {
	background-color:#ffffff; 
	FONT-FAMILY: Helvetica; 
	font-size: 9pt; 
	color: #6495ed
}

.ReportTitle {
    background:url(images/caption_bg.jpg) center left repeat-x;
	background-color:#e0e9ed; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt;
	font-weight:500;
	text-align:center;
	vertical-align:middle; 
	height:24px;
	color: #0066cc
}
.ReportTitle a:{ color:#2DC23F; text-decoration: none; font-weight:600;}
.ReportTitle a:hover{ color:#FF6011; text-decoration: none; font-weight:600;}

.ReportLine1 {
	background-color:#edf6ff; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt; 
	height:20px;
	color: #3A5D7D;
	vertical-align:middle;
}
.ReportLine1 a:{ color:#D6300D; text-decoration: none}
.ReportLine1 a:hover{ color:#FF6011; text-decoration: none}

.ReportLine2 {
	background-color:#dfe8ff; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt; 
	height:20px;
	color: #3A5D7D
}
.ReportLine2 a:{ color:#D6300D; text-decoration: none}
.ReportLine2 a:hover{ color:#FF6011; text-decoration: none}

.InputLine {
	background-color: #EEEDFF; 
	FONT-FAMILY: Helvetica;  
	font-size: 8pt; 
	color: #3A5D7D;
	vertical-align:middle;
	text-align:left;
	 
}

.InputLineN {
	background-color:White; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt; 
	color: Black 
}

.InputLineM {
	background-color:#FFCCCC; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt; 
	color: Black 
}


.ottMainButton
{
	BORDER-RIGHT: #3399ff thin solid; 
	BORDER-TOP: #3399ffthin solid; 
	BORDER-LEFT: #3399ffthin solid; 
	BORDER-BOTTOM: #3399ff thin solid; 
	FONT-SIZE: 7pt; 
	COLOR: #3399ff ; 
	CURSOR: hand; 
    background:url(images/caption_bg.jpg) top left repeat-x;
	BACKGROUND-COLOR: #e2f1ff; 
	TEXT-ALIGN: center
}

.ottMainMenuBox
{
	BORDER-RIGHT: #62bfff thin solid; 
	BORDER-TOP: #62bfff thin solid; 
	BORDER-LEFT: #62bfff thin solid; 
	BORDER-BOTTOM: #62bfff thin solid; 
	VERTICAL-ALIGN: sub;
	FONT-SIZE: 8pt;
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #e2f1ff; 
	TEXT-ALIGN: left
	cursor: hand; 
}

.ottMainSubMenuBox
{
	BORDER-RIGHT: #e2f1ff thin solid; 
	BORDER-LEFT: #e2f1ff thin solid; 
	BORDER-BOTTOM: #e2f1ff thin solid; 
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: sub;
	COLOR: #62bfff; 
	BACKGROUND-COLOR: #e0e9ed; 
	TEXT-ALIGN: left
	cursor: hand; 
}

.ottImageBox
{
	BORDER-RIGHT: #62bfff thin solid; 
	BORDER-TOP: #62bfff thin solid; 
	BORDER-LEFT: #62bfff thin solid; 
	BORDER-BOTTOM: #62bfff thin solid; 
	FONT-SIZE: x-small; 
	VERTICAL-ALIGN: sub;
	COLOR: #3399ff ; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}

.ottInput {
	background-color:White; FONT-FAMILY: Verdana; font-size: 8pt; color: #0066cc 
}

.ottMainMenu1 {
	background-color:#f0f7ff; FONT-FAMILY: MS Sans Serif; font-size: 9pt; color: #3399ff
}

.ottSubMenu {
	background-color:#f0f7ff; FONT-FAMILY: MS Sans Serif; font-size: 8pt; color: #3399ff
}

.ottSubMenuH {
	background-color:#3399ff; FONT-FAMILY: MS Sans Serif; font-size: 10pt; color: #f0f7ff
}

.ottSubMenuL {
	background-color:#f0f7ff; FONT-FAMILY: MS Sans Serif; font-size: 9pt; color: #3399ff
}

.ottAboutUs {
   /* background:url(images/AboutUs_image60.jpg) bottom left no-repeat; */
	background-color:#ffffff; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt;
	font-weight:500;
	text-align:left;
	vertical-align:top; 
	color: #0066cc
}

.ottAboutUs p {background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2}
.ottAboutUs li { text-align:left; background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2; margin-left:-26px; }


.ottContact {
  /*  background:url(images/contact_us40.jpg) bottom left no-repeat; */
	background-color:#ffffff; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt;
	font-weight:500;
	text-align:left;
	vertical-align:top; 
	color: #0066cc
}

.ottContact p {background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2}
.ottContact li { text-align:left; background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2; margin-left:-26px; }

.ottService {
  /*  background:url(images/services_ico.jpg) bottom right no-repeat; */
	background-color:#ffffff; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt;
	font-weight:500;
	text-align:left;
	vertical-align:top; 
	color: #0066cc
}

.ottService p {background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2}
.ottService li { text-align:left; background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2; margin-left:-26px; }

.ottRegister {
   /* background:url(images/registration_ico90.jpg) bottom right no-repeat; */
	background-color:#ffffff; 
	FONT-FAMILY: Helvetica; 
	font-size: 8pt;
	font-weight:500;
	text-align:left;
	vertical-align:top; 
	color: #0066cc
}

.ottRegister p {background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2}
.ottRegister li { text-align:left; background-color:#ffffff; FONT-FAMILY: Helvetica; font-size: 7.5pt; color: #0066cc; font-weight:400; line-height:1.2; margin-left:-26px; }

.ottLetterTitle {
	background-color:Transparent; FONT-FAMILY: Arial; font-size: 10pt; FONT-WEIGHT: bold; color: black;
    vertical-align:top; text-align:left;	
}

.ottLetterName {
	background-color:Transparent; FONT-FAMILY: Helvetica; font-size: 8pt; FONT-WEIGHT: bold; color: black;
    vertical-align:top; text-align:left;	
}

.ottLetterInfo {
	background-color:Transparent; FONT-FAMILY: Helvetica; font-size: 7pt; color: black; font-weight:lighter;
    vertical-align:top; text-align:left;	
   /* letter-spacing:1.0; */
    line-height: 1.1;
}

.ottLetterText {
	background-color:Transparent; FONT-FAMILY: Arial; font-size: 10pt; color: black;
    vertical-align:top; text-align:left;	
   /* letter-spacing:1.0; */
    line-height: 1.2;
}

.ottReportHeader {
	background-color:Transparent; FONT-FAMILY: Arial; font-size: 10pt; color: black;
    vertical-align:top; text-align:left;	
}

.ottReportAddess {
	background-color:Transparent; FONT-FAMILY: Arial; font-size: 10pt; color: black;
    vertical-align:top; text-align:left;	
}

.ottReportTitle {
	background-color:Transparent; FONT-FAMILY:Arial Narrow; font-size: 9pt; FONT-WEIGHT: 500; color: black;
    vertical-align:top; text-align:left;	
}

.ottReportList {
	background-color:Transparent; FONT-FAMILY:Arial Narrow; font-size: 9pt; color: black;
    vertical-align:top; text-align:left;	
}

.ottReportNote {
	background-color:Transparent; FONT-FAMILY:Arial Narrow; font-size: 8pt; color: black;
    vertical-align:top; text-align:left;	
}

.ottReportText {
	background-color:Transparent; FONT-FAMILY: Helvetica; font-size: 8pt; color: black;
    vertical-align:top; text-align:left;	
   /* letter-spacing:1.0; */
    line-height: 1.2;
}

.ottMainTitle {
	background-color:Transparent; FONT-FAMILY: Helvetica; font-size: 9pt; FONT-WEIGHT: bold; color: #5178BC;
    vertical-align:top; text-align:center;	
}

.ottMainText {
	background-color:Transparent; FONT-FAMILY: Mangal ; font-size: 8pt; color:#2161C6;
    vertical-align:top; text-align:left;	
   /* letter-spacing:1.0; Vrinda Aparajita*/
    line-height: 1.4;
}

.MessageTitle {
	FONT-FAMILY: Verdana; font-size: 10pt; color: #1C1B88
}	

.MessageTitleR {
	FONT-FAMILY: Verdana; font-size: 10pt; color: #990099
}	

.MessageMore {
	FONT-FAMILY: Verdana; font-size: 8pt; color: #666699
}	

.MessageBody {
	FONT-FAMILY: Verdana; font-size: 9pt; color: Black
}	

.MessageLink {
	FONT-FAMILY: Verdana; font-size: 9pt; color: #FF9966
}	

/*H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
*/