﻿body {
	text-align: center;
    margin:0;
    padding:0

}


.bodyBG{

    background-image:url('../images/bgff.gif'); 
    background-position:center;
    background-repeat:repeat-y;
}



#wrapper {
	margin:0 auto;
	width:800px;
	text-align: left;
}




table.main {

			border-left:0;
			border-right:0;
			border-top:0 none;
			border-bottom:0;
			border-collapse: collapse;
			background-color: white;
			cell-padding:0;
			cell-spacing:0;
}


table.main td {
			background-color: white;
			background-image:  none;
			
			background-position: 0px 0px; 
			background-repeat: no-repeat; 
			font-family: Verdana;
			font-style: normal; 
			text-align: left;
			font-size:12px;
			margin: 0px;
			border-width: 0px;
			padding: 0px;
			border-style: none;
			-moz-border-radius: ;
}

table.data {

			border-left:1;
			border-right:1;
			border-top:1 none;
			border-bottom:1;
			border-color:#BBD2E6;
			border-collapse: collapse;
			background-color: #F0F9FF;
			text-align:center;
}


table.data th {
			background-color: #BBD2E6;
			background-image:  none;
			background-position: 0px 0px; 
			background-repeat: no-repeat; 
			font-family: Verdana;
			font-style:normal;
			font-weight:bold; 
			text-align: center;
			font-size:12px;
			margin: 0px;
			border-width: 0px;
			padding: 0px;
			border-style: none;
			-moz-border-radius: ;
}


table.data td {
			background-color: #F0F9FF;
			background-image:  none;
			background-position: 0px 0px; 
			background-repeat: no-repeat; 
			font-family: Verdana;
			font-style: normal; 
			text-align: center;
			text-align:left;
			font-size:12px;
			margin: 0px;
			border-width: 0px;
			padding: 0px;
			border-style: none;
			-moz-border-radius: ;
}

a {
	color: #00009C;
	text-decoration: none;
}

a.visited {
	color: #999999;
}
a:hover {
	text-decoration: underline;
}

#table1 tr td
{
	border-right-color:#FFF !important;
}

#table1 tr td table tr td
{
	border-right-color:#000 !important;
}

#table4 tr td, #table3 tr td
	{
	border-right-color:#000 !important;
	}


	
.ContentStyle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:black;
	text-align: justify !important;
	line-height:18px;
    text-decoration:none;

}

.TextStyle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:black;
	text-align :center;
	line-height:18px;
    text-decoration:none;

}


.TableContentStyle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:black;
	text-align: left !important;
	line-height:18px;
}

.HeaderStyle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#006699;
	text-align: left !important;
	text-decoration:none;
}

.HeaderStyleNormal
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#006699;
	text-align: left !important;
	text-decoration:none;
}

.SubHeadingStyle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align: left !important;
	color:#808080;
	text-decoration:none;
}
.SubHeadingStyleNormal
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	text-align: left !important;
	color:#808080;
	text-decoration:none;
}
.TableStyle
{
	background-color:#ccffff !important;
	color:#000000; 
	font-weight:bold;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-align: left;
	border:2px #000000 solid;
		
}

/*---Added by Jogendra@esspl.com for Updates Ticker---*/

.clsUpdatesHeader
{
    width:202px;
    background:#243cc0 url('../images/LatestupdateHeaderBg.gif') repeat-x scroll 0 0;
    color:#FFF;
    border-top:4px #f2c224 solid;
    text-align:center;
    text-transform:capitalize;
    font-size:11px;
    line-height:20px;
    height:23px;
    margin:0 0 0 5px;
    padding:0 10px 0 10px;
    }
.clsLatestUpdateContent
{
    width:200px;
    background:#fcf59d;
    padding:10px;
    text-align:left;
    border:1px #0538a3 solid;
    border-top:0;
    margin:0 0 5px 5px;
    }
.clsLatestUpdateContent ul
{
    width:190px;
    height:170px;
    overflow:hidden;
    padding:0;
	margin-top:5px !important;
	margin-bottom:5px;
    }
.clsLatestUpdateContent ul li
{
    margin:5px 0 10px 0;
    background:transparent url('../images/bullet.gif') no-repeat left 2px;
    padding-left:15px;   
    height:24px; 
    }
.clsLatestUpdateContent ul li a
{
    color:#000;
    text-decoration:none;
    }
 .clsLatestUpdateContent ul li a:hover
 {
     text-decoration:underline;
     }
.update
{
    text-align:left !important;
    }
.updates
{
    background:#ecfeff;
    border:1px #6adae2 solid;    
    margin:4px 4px 10px 4px;
    }
.updateTitle
{
    background:#e2f4f4 url('../images/updateHeaderBg.gif') repeat-x 0 bottom;    
    font-weight:900;
    font-size:12px;
    line-height:16px;
    padding:5px;
    width:514px
    }
 
 .updateTitle:hover
 {
     background:#d3eeef;
     
     }   
 
.updateDate
{
    font-style:italic;
    font-size:11px;
    font-weight:100;
    color:#666;
    margin-top:10px;
   
    }


 .expandButton
{
    display:block;
    width:16px; height:16px;
    float:right;
    background:transparent url('../images/Expand.gif') no-repeat 0 0;
    cursor:pointer;
    }
 .collapseButton
{
    display:block;
    width:16px; height:16px;
    float:right;
    background:transparent url('../images/Collapse.gif') no-repeat 0 0;
    cursor:pointer;
    }
.updateDescription
{
    margin:5px 5px 20px 5px;
    display:none;   
    text-indent:10px;
    font-size:12px;
    line-height:14px;
    }
.updateDescription img
{
	background:#FFF;
	padding:5px;
	border:1px #CCC solid;
	margin:0 5px 0 0;
	float:left;
}
.textPara
{
    margin:5px 5px 10px 10px;
    text-indent:15px;
    line-height:14px;
    }
