/* ******************************* Top Menu Starts ****************************** */
#TopMenu{
width:100%;
height: 32px;
}

#TopMenu ul{
width:163px;
background:url(../../images/template/filler.gif) center center repeat-x;
margin-top: 0;
margin-left: 0;
padding-left: 0;
margin: 0;
float: left;
font: bold 14px Arial;
}

#TopMenu ul li{
display:inline;
}

#TopMenu ul li a{
width:86%;
float:left;
color: #FFFFFF;
font-weight: bold;
padding: 8px 15px 8px 8px; /*top right bottom left */
text-decoration: none;
}

#TopMenu ul li a:hover{
background: url(../../images/template/fillerhil.gif) center center repeat-x;
}

#TopMenu ul li a.selected{
background: url(../../images/template/fillerhil.gif) center center repeat-x;
}
/* ******************************* Top Menu Ends ****************************** */

#ddblueblockmenu{
width: 173px;
height: 395px;
background-color:#00529b;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 75% Arial, Helvetica, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 150px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 164px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#ddblueblockmenu div.menutitle{
color: white;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 80% Arial, Helvetica, sans-serif;
}

div.pagetitle{
color: white;
padding: 1px 0;
padding-left: 5px;
background-color: #7ac142;
font: bold 110% Arial, Helvetica, sans-serif;
}
#RightNavigation{
height: 392px;
width: 163px;
background-image:url(../../images/template/Right_Pane.gif)}
.SearchSite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.LatestAnnouncements {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#3668AA;
}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ProductTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color: #5bbf21;
	font-weight: bold;
}
.BlueTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003893;
	font-weight: bold;
	text-align: left;
}
.MediumTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003893;
	font-weight: bold;
	text-align: left;
}
.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}
.BodyTextRedBold {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bolder;
	color: #FF0000;
}
.BodyTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight:bold;
}
.InterestRate {
	background-color:#5bbf21;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24pt;
	color: #FFFFFF;
	font-weight: bold;
}
.InterestRateText {
	background-color:#5bbf21;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #FFFFFF;
	font-weight: bold;
}
.ComparisonRate{
	background-color:#ACD889;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24pt;
	color: #003893;
	font-weight: bold;
}
.ComparisonRateText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #003893;
	font-weight: bold;
}
#Content {
	overflow:auto;
	height:395px;
	width:657px;
	margin-top:1px;
	margin-left:4px;
	margin-right:4px;
	background-color:#E0F1D4;
}
* html #ContentInDiv{ /*IE only */
width: 96%;/*IE 5*/
w/idth: 96%;
}#Content2 {
	overflow:auto;
	height:395px;
	width:820px;
	margin-top:1px;
	margin-left:4px;
	margin-right:4px;
	background-color:#E0F1D4;
}#Body_Table {
	width:1000px; 
	height:628px;
	border:0px;
	background-color:#FFFFFF;
}
body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
}
.CopyrightText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #656363;
	padding-top:5px;
}
.SmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	padding-top:5px;
}
#BulletText li{
	background:url(../../images/template/Link_Arrow.gif) -2px 2px no-repeat;
	list-style:none;
	padding:4px 0 3px 15px;	
}
#BulletText ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}.TopLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}.TopLinks a{
	text-decoration:none;
	color:#000000;
}.TopLinks a:hover{
	color: #00529b;
}#RelatedDocs ul{
	list-style: none;
	margin: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}#RelatedDocs li{
	background:url(../../images/template/Link_Arrow.gif) -2px 2px no-repeat;
	list-style:none;
	padding:4px 0 3px 15px;
}#RelatedDocs a{
	text-decoration: none;
	color:#000000;
}#RelatedDocs li a:hover {
	color: #00529b;
}#Top_Section{
	background-color:#7ac142;
}
.InternetBanking {
	background:url(../../images/template/Internet_Banking.gif) no-repeat;
	height:82px;
}
.InternetBankingPage {
	background:url(../../images/template/Internet_Banking_Page.gif) no-repeat;
	height:82px;
}
.ProductContainer {
	background-image:url(../../images/template/Product_BG.gif)}
.ProductContainer .ProductLinks a  {
	display:block;
	width: 100%;
	text-decoration:none;
	padding:.0em 0px .2em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
.ProductContainer .ProductLinks a:hover {
	color: #FFFFFF;  
	background:#2586d7;
}
.InterestRate_Table{
	background-color:#5bbf21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:500px;
}.InterestRate_Table th{
	background-color:#5bbf21;
	text-align: left;
	color:#FFFFFF;
	font-weight:bold;
}.InterestRate_Table td{
	background-color:#E0F1D4;
}.Internet_News {
	padding:10px;
	height:250px;
	width: 60%;
	border: 2px solid #999999;
	background-color:#FFFFFF;
}
.row_bottom_line {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}sup.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
}.floatimgright {
	float:right;
	margin-top:0px;
	margin-left:10px;
	margin-bottom:0px;
}.floatimgleft {
	float:left;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
}.floatrssright{
	padding:1px 3px 1px 0px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:	#FF9900;
	text-decoration: none;
}
pre {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */	
}
.Insurance_Table{
	background-color:#5bbf21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:600px;
}.Insurance_Table th{
	background-color:#5bbf21;
	text-align: left;
	color:#FFFFFF;
	font-weight:bold;
}.Insurance_Table td{
	background-color:#E0F1D4;
}
.special-characters {
font-family: Code2000, TITUS Cyberbit Basic, Doulos SIL, Chrysanthi Unicode, Bitstream Cyberbit, Bitstream CyberBase, Thryomanes, Gentium, GentiumAlt, Visual Geez Unicode, Lucida Grande, Arial Unicode MS, Microsoft Sans Serif, Lucida Sans Unicode;
}

/* ******************************* DIV Popup Starts ****************************** */

#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 0px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 10%; left: 10%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	border:none;
	float: right;
	margin: -55px -55px 0 0;
}
img.popup{
	border:none;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

/* ******************************* DIV Popup Ends ****************************** */