html { color:#000000; }
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote { margin:0px;padding:0px; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0px; }
address,caption,cite,code,dfn,em,strong,th,var { font-weight:normal; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0px; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input,textarea,select { font-family:inherit; font-size:inherit; font-weight:inherit; }
legend { color:#000; }
strong { font-weight:bold; }
input { margin: 0px; padding: 0px; }
/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family: "Trebuchet MS", Tahoma, Arial; color:#000000; margin:0; font-size:13px; text-align:justify; background: url(../images/bg.gif) top left repeat-x #0284cf; }
.clear { clear:both; }
p { padding:0px 0px 15px 0px; line-height:20px;}
a { outline:0px; }
h1 {clear:both; display:block; color:#0284cf; font-size:20px; padding:0px 0px 10px 0px;}
h2{font-family:"Trebuchet MS"; font-size:13px; color:#0284cf; display:block; padding:0 0 0 0; font-weight:bold;}
/* Normalizing Styles
-----------------------------------------------------------------------------*/
#SiteContainer { width: 982px; margin: 0px auto; background: #FFFFFF; }

/* Top-part
-----------------------------------------------------------------------------*/
#HeaderBG { height: 154px; padding: 10px 10px 7px 10px; background: url(../images/header-bg.gif) repeat-x left top #fefefe; border-bottom: #0284cf 2px solid; }

.HeaderLogoBG  { margin-right: 573px; padding-top: 45px; }
.HeaderImageBG { float: right; width: 563px; border: #a8d3eb 5px solid; }

/* Top-menu
-----------------------------------------------------------------------------*/
#MenuTopBG { height: 34px; margin-top: 1px; background: url(../images/menu-bg.gif) left top repeat-x; font-weight: bold; }

.MenuBG { list-style: none; float: left; margin:0px; padding:0px; color: #FFFFFF; width: auto; }
.MenuBG li{ float: left; width: auto; display:block; color: #FFFFFF;  background: url(../images/menu-line.gif) no-repeat right top;}
.MenuBG li.smt {background:none;} 
.MenuBG li a { display: block; height: 18px; padding: 8px 15px; position: relative; text-decoration: none; color: #FFFFFF; float:left;}

/* hover*/
.MenuBG li a:hover { cursor: pointer; color: #234367; }

/* active*/
.MenuBG li a.active { cursor: pointer; color:#234367; }

/* Content-Part
-----------------------------------------------------------------------------*/
#Container { width:967px; float:left; background:#ffffff; padding: 20px 6px 15px 9px; }

/* Center-Part
-----------------------------------------------------------------------------*/
#left-part {width:698px; float:left; padding:0 0 0 0;}

.WelcomeTextBG { line-height: 19px; }
.BlueText { color: #0284cf; font-weight: bold; }

.TitleBG { height: 30px; }

.ReadMoreBG { text-align: right; height: 28px; font-size: 12px; font-weight: bold; }

.ReadMoreBG a 		{ text-decoration: underline; color:#5b4f39; }
.ReadMoreBG a:hover { text-decoration: none; }

.BennerBG { height: 78px; margin-bottom: 10px; }

.MidleBotBoxBG { height: 260px; }

.MidleBotBoxLeft  { float: left; height: 240px; width: 331px; padding: 20px 0px 0px 7px; background: url(../images/did-you-know-image.jpg) no-repeat left top; }
.MidleBotBoxRight {width:338px; float:right;}

.DidTitleBG { height: 83px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 28px; color: #002779; }

.DidTextBG { height: 117px; font-size: 18px; line-height: 30px; }

.AnnuityTitleBG { height: 30px; }

.AnnuityBoxBG { color: #656565; background-color: #f6f6f6; height: 220px; line-height: 16px; padding: 10px 10px 0 10px; }

.AnnuityBoxBG ul { margin: 0px 0px 0px 0px; padding: 0px 8px 0px 10px; list-style: none; }
.AnnuityBoxBG li { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 12px; background: url(../images/arrow.gif) no-repeat left 5px; font-size:12px;}

.AnnuityReadLink { font-size: 11px; font-weight: bold; padding-left: 23px; }

.AnnuityReadLink a 		 { text-decoration: none; color:#234367; }
.AnnuityReadLink a:hover { text-decoration: none; color: #656565; }

.AnnuityBoxBG a 	  { text-decoration: none; color:#0284cf; }
.AnnuityBoxBG a:hover { text-decoration: none; color: #656565; }

/* Right-Part
-----------------------------------------------------------------------------*/
#Right { width: 252px; float:left; padding:0 0 0 14px;}

.RightTitleBG { height: 70px; background-color:#0F76C3; float:right; width:250px; color:#F9BE20; font-size:20px; font-family: "Trebuchet MS", Tahoma, Arial; }
.RightBoxBG { height: 478px; padding: 10px 14px 0px 13px; background: url(../images/right-box-bg.jpg) no-repeat left top; }
.TextBoxHightBG { height: 30px; }
.TextBoxTitleBG { float: left; width: 65px; padding-top: 5px; font-weight: bold; text-align: right; font-size: 12px; }
.TextBoxBG 		{width:154px; float:left; padding:0 0 0 3px;}
.RightTextBoxBG { height: 136px; }
.TextBox { width: 139px; height: 21px; padding: 0px 5px; border: #d9d9d9 1px solid; background-color: #FFFFFF; }
.ChechTextBG { font-size: 11px; font-weight: bold; height: 24px; vertical-align: middle; }
.RightBoxIconBG ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; line-height: 16px; }
.RightBoxIconBG li { margin: 0px 0px 14px 0px; padding: 0px 0px 0px 12px; background: url(../images/arrow.gif) no-repeat left 7px; }

.ChachBox { vertical-align: middle; }

.GetMyButBG { text-align: center; }

/* Footer-Part
-----------------------------------------------------------------------------*/
#FooterBG {width:983px; padding: 22px 0px 0px 0px; height: 97px; float:left; display: block; text-align: center; background:url(../images/footer-bg.jpg) repeat-x left top #ffffff; }

#MenuBotBG 	    { font-size: 13px; width: 820px; height: 28px; margin: 0px auto; }
#MenuBotBG ul   { margin: 0px; padding: 0px; }
#MenuBotBG li   { list-style:none; float:left; line-height:12px; padding: 0px 3px; }
#MenuBotBG li a { width:auto; color:#234367; text-decoration:none; line-height:12px; }
#MenuBotBG li a:hover,
#MenuBotBG li a.act-bot { text-decoration: underline; }

.copyright { color:#656565; height: 33px; }



ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
list-style: none;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
}

ul.dropdown {
position: relative;
z-index: 597;
float: left;
letter-spacing:0px;
}

ul.dropdown li {
float: left;
line-height: 34px;
vertical-align: middle;
zoom: 1;

}

ul.dropdown li.hover,
ul.dropdown li:hover {
position: relative;
z-index: 599;
cursor: default;
}

ul.dropdown ul {
visibility: hidden;
position: absolute;
top: 100%;
left: 0;
z-index: 598;
width: 100%;
}

ul.dropdown ul li {
float: none;
}

ul.dropdown ul ul {
top: 0px;
left: 99%;

}

ul.dropdown li:hover > ul {
visibility: visible;
}

ul.dropdown li.rtl ul {
top: 100%;
right: 0;
left: auto;
}

ul.dropdown li.rtl ul ul {
right: 99%;
left: auto;
}

ul.dropdown {
font-weight: bold;

}

ul.dropdown li {
padding: 0px 10px;
color:#036;
margin-bottom:0px;

}

ul.dropdown li.hover,
ul.dropdown li:hover {
background-color:#8D9FE9;
color: #036;
}

ul.dropdown a:link,
ul.dropdown a:visited { color:#036; text-decoration: none; font-weight:normal; font-size:14px; }
ul.dropdown a:hover { color: #036; }
ul.dropdown a:active { color: #000066; }

/* — level mark — */

ul.dropdown ul {
width: 200px;
margin-top: 0px;

}

ul.dropdown ul li {
font-weight: normal;
border-left-color:#FFF;
border-bottom-color:#666666;
letter-spacing:0px;
padding-top:2px;
padding-bottom:2px;
background: #BFE0EA;
}

/*————————————————-/
* @section Support Class `dir`
* @level sep ul, .class
*/

ul.dropdown *.dir {
padding-right: 20px;
background-image: url(images/nav-arrow-down.png);
background-position: 100% 50%;
background-repeat: no-repeat;
}

/* — Components override — */

ul.dropdown-horizontal ul *.dir {
padding-right: 15px;
background-image: url(images/nav-arrow-right.png);
background-position: 100% 50%;
background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
background-image: url(images/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
background-image: url(images/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
padding-right: 10px;
padding-left: 15px;
background-image: url(images/nav-arrow-left.png);
background-position: 0 50%;
}


/*FREE-INFORMETION
------------------------------------------------------------------------------*/
.for-radio{width:20px; float:left; padding:2px 0 0 0;}
.radio-txt{width:445px; font-weight:bold; float:left; font-family:"Trebuchet MS"; font-size:12px; color:#000000; padding:5px 0 0 3px;}
.new-form{width:600px; float:left; padding:0 0 11px 0;}
.form-txt{width:89px; float:left; font-family:"Trebuchet MS"; text-align:right; font-size:12px; color:#000000; padding:3px 5px 0 0;}
.input-main{width:300px;  float:left; padding:0 0 0 0;}
.txt-fid{width:250px;height:18px; border:1px solid #666666; font-family:Arial; font-size:12px; color:#666666;  padding:3px 0 0 5px;}
.get-btn{width:205px; float:leftl; padding:11px 0 35px 93px;}
