/* CSS Document */
body
{
	margin: 0 auto;
	background-color: #b7cee4;
	background: url(../images/bodybg.jpg) repeat-x;
}
.BodyBgClass
{
	background-color: #b8cfe4;
}
ul, li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, textarea, img, span
{
	padding: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}
p
{
	margin: 0 0 16px 0;
	color: #ff0000;
}

.spacer
{
	clear: both;
	font-size: 0;
	line-height: 0;
}
#BannerTopContainer
{
	width: 990px;
	height: 18px;
	margin: 16px auto 0 auto;
}
#BannerTopLeftCorner
{
	width: 12px;
	height: 18px;
	float: left;
	background-image: url(../images/BannerTopLeftBg.jpg);
}
#BannerTopCenter
{
	width: 966px;
	height: 18px;
	float: left;
	background-image: url(../images/BannerTopCenterrBg.jpg);
}
#BannerTopRightCorner
{
	width: 12px;
	height: 18px;
	background-image: url(../images/BannerTopRightBg.jpg);
	float: left;
}
#BannerBottomContainer
{
	width: 986px;
	height: 128px;
	margin: 0 auto;
	background-image: url(../images/BannerBottomBg.jpg);
	border-left: 1px solid #ccd8e2;
	border-right: 1px solid #ccd8e2;
}
#BannerMiddleContainer
{
	width: 986px;
	height: 88px;
	margin: 0 auto;
}
#BannerLogoContainer
{
	width: 386px;
	height: 88px;
	padding: 0 0 0 26px;
	float: left;
}
#BannerTopMeuContainer
{
	width: 355px;
	height: 49px;
	float: right;
}
#BannerTopMeuContainer_TopMenu
{
	width: 270px;
	height: 12px;
	float: right; 
}
#BannerTopMeuContainer ul
{
	width: 250px;
	height: 12px;
}
#BannerTopMeuContainer ul li
{
	float: left;
	font: bold 11px arial;
	color: #000000;
}
#BannerTopMeuContainer ul li a
{
	margin: 0 5px 0 5px;
	font: bold 11px arial;
	color: #000;
	text-decoration: none;
}
#BannerTopMeuContainer ul li a:hover
{
	text-decoration: none;
	font: bold 11px arial;
	color: #000;
}
#BannerTopMeuContainer_BottomMenu
{
	width: 355px;
	height: 27px;
	margin: 20px 0 0 0px;
}
#BannerTopMeuContainer_BottomMenu1
{
	width: 292px;
	height: 27px;
	margin: 20px 0 0 63px;
}
#BannerTopMeuContainer_BottomMenu ul
{
	width: 355px;
}
#BannerTopMeuContainer_BottomMenu ul li
{
	margin-right: 8px;
	float: left;
}
#MainMenuContainer
{
	width: 938px;
	height: 28px;
	margin: 0 auto;
}
#MainMenuContainer_LeftCorner
{
	width: 7px;
	height: 28px;
	float: left;
	background: url(../images/MainMenuLeftCorner.jpg);
}
#MainMenuContainerCenterBg
{
	width: 938px;
	height: 28px;
	margin: 0;
	float: left;
}
#MainMenuContainer_RightCorner
{
	width: 7px;
	height: 28px;
	margin: 0;
	float: left;
	background: url(../images/MainMenuRightCorner.jpg);
}

#menu
{
	margin-left: 0px;
}

#BodyContainer
{
	width: 932px;
	min-height: 605px;
	height: auto !important;
	height: 605px;
	margin: 6px auto 0 auto;
	border: 1px solid #d6e0e9;
	background: url(../images/BodyContainerBg.jpg) repeat-x;
	background-color: #ffffff;
	padding: 27px 26px 66px 27px;
}
#BodyContainer_LeftContent
{
	width: 699px;
	float: left;
}

#BodyContainer_LeftContent_TopContainer
{
	width: 699px;
	height: 23px;
}
#BodyContainer_LeftContentTopLeft
{
	width: 14px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopLeft.jpg);
	float: left;
}
#BodyContainer_LeftContentTopCenter
{
	width: 671px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopCenterBg.jpg);
	float: left;
}
#BodyContainer_LeftContentTopRight
{
	width: 14px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopRight.jpg);
	float: left;
}
#BodyContainer_LeftContent_CenterContainer
{
	width: 676px;
	min-height: 576px;
	height: auto !important;
	height: 576px;
	border-left: #d7e0e7 solid 1px;
	border-right: #d7e0e7 solid 1px;
	background: url(../images/BodyCont_LeftCont_CentBg.jpg) repeat-x;
	background-color: #fefefe;
	padding: 0 10px 10px 10px;
}
#BodyContainer_LeftContent_BottomContainer
{
	width: 699px;
	height: 61px;
	float: left;
}
#BodyContainer_LeftContent_BottomLeft
{
	width: 12px;
	height: 61px;
	background: url(../images/BodyCont_LeftCont_Bott_Left.jpg) no-repeat;
	float: left;
}
#BodyContainer_LeftContent_BottomCenter
{
	width: 675px;
	height: 61px;
	background: url(../images/BodyCont_Left_BottomCentBg.jpg) repeat-x;
	float: left;
}
#BodyContainer_LeftContent_BottomRight
{
	width: 12px;
	height: 61px;
	background: url(../images/BodyCont_LeftCont_Bott_Rgt.jpg) no-repeat;
	float: left;
}

#BodyContainer_RightContent
{
	width: 212px;
	float: right;
	margin: 0 0 0 20px;
}
#BodyContainer_RightContent_Top
{
	width: 212px;
	height: 11px;
	background: url(../images/BodyCont_Right_Top.jpg) no-repeat;
}
#BodyContainer_RightContent_Middle
{
	width: 210px;
	min-height: 165px;
	height: auto !important;
	height: 165px;
	background: url(../images/BodyCont_Right_MiddleBg.jpg) repeat-x;
	background-color: #f0f4f7;
	border-left: 1px solid #e2e9ee;
	border-right: 1px solid #d7e0e7;
}
#BodyContainer_RightContent_Bottom
{
	width: 212px;
	height: 12px;
	background: url(../images/BodyCont_Right_Bottom.jpg) no-repeat;
}







/*-----------------------------------------Start Home Page-----------------------------------*/








#Home_RightContent
{
	width: 227px;
	float: left;
	margin: 0 0 0 5px;
	min-height: 224px;
	height: auto !important;
	height: 224px;
}
#Home_RightContent img.top
{
	width: 227px;
	height: 8px;
}
#Home_RightContent_Top
{
	width: 227px;
	background: url(../images/HomeCont_Right_Top.jpg) no-repeat;
	height: 8px;
}
#Home_RightContent_Middle
{
	width: 200px;
	min-height: 197px;
	height: auto !important;
	height: 197px;
	background: url(../images/HomeCont_Right_MiddleBg.jpg) repeat-x;
	background-color: #f0f4f7;
	border-left: 1px solid #b0c2d1;
	border-right: 1px solid #b0c2d1;
	padding: 9px 0 0 25px;
}
.MainRightMenu
{
	padding: 26px 28px 0px 28px;
}

#Home_RightContent_Bottom
{
	width: 227px;
	height: 9px;
	-height: 9px;
	background: url(../images/HomeCont_Right_Bottom.jpg) no-repeat;
}
#HomeBannerBottomContainer
{
	width: 986px;
	height: 126px;
	margin: 0 auto;
	background-image: url(../images/HomeBannerBottomBg.jpg);
	border-left: 1px solid #ccd8e2;
	border-right: 1px solid #ccd8e2;
}
#HomeBodyContainer
{
	width: 933px;
	min-height: 246px;
	height: auto !important;
	height: 246px;
	margin: 0 auto;
	border: 1px solid #d6e0e9;
	border-top: 0px;
	background: url(../images/HomeBodyContainerBg.jpg) repeat-x;
	background-color: #ffffff;
	padding: 3px 26px 0px 27px;
}
.Seperator
{
	
	height: 8px;
	width: 990px;
	margin: 0 auto;
	background-color: #cddef0;
}
#Home_BottomBg
{
	min-height: 136px;
	background: url(../images/home_bottom_bg.jpg) repeat-x;
	width: 933px;
	padding: 24px 26px 0px 27px;
	_padding: 24px 26px 16px 27px;
	border: red solid 0px;
	margin: 6px auto 0 auto;
}
.MainPromotion
{
	width: 295px;
	min-height: 119px;
	float: left;
}
.Promotion_Top_Left
{
	background: url(../images/promotion_left.jpg) no-repeat left;
	width: 11px;
	float: left;
	height: 7px;
}
.Promotion_Top_mid
{
	background: url(../images/promotion_top_mid.jpg) repeat-x;
	width: 274px;
	float: left;
	height: 7px;
}
.Promotion_Top_right
{
	background: url(../images/promotion_top_right.jpg) no-repeat right;
	width: 10px;
	float: left;
	height: 7px;
}
.Promotion_midBg
{
	background: url(../images/promotion_mid_bg.jpg) repeat-x;
	width: 293px;
	min-height: 104px;
	height: auto !important;
	height: 104px;
	float: left;
	background-color: #edf0f4;
	border-left: #d6dfe7 solid 1px;
	border-right: #d6dfe7 solid 1px;
}
.Promotion_Bot_Left
{
	background: url(../images/promotion_bottom_left.jpg) no-repeat left;
	width: 11px;
	float: left;
	height: 8px;
}
.Promotion_Bot_mid
{
	background: url(../images/promotion_bottom_mid.jpg) repeat-x;
	width: 274px;
	float: left;
	height: 8px;
}
.Promotion_Bot_right
{
	background: url(../images/promotion_bottom_right.jpg) no-repeat right;
	width: 10px;
	float: left;
	height: 8px;
}
.Promotion_Box
{
	width: 221px;
	min-height: 96px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5d6570;
	float: right;
	margin-left: 66px;
	position: absolute;
}
.Promotion_Box h1
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #315982;
	padding-bottom: 8px;
}
.Promotion_Box p
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5d6570;
}
.Promotion_Box ul
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5d6570;
	height: 62px; *height:70px;
}
.Promotion_Box ul li
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5d6570;
	padding-bottom: 5px;
}
.ArrowDiv
{
	background: url(../images/arrow.gif) no-repeat left center;
	width: 3px;
	height: 5px;
	margin: 4px 0 0 0;
	float: left;
}
.LIContent
{
	border: red solid 0px;
	width: 212px;
	padding-left: 4px;
	padding-bottom: 5px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5d6570;
	float: left;
}
.Promotion_Box a
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #315982;
	text-decoration: underline;
}
.Promotion_Box a:hover
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #315982;
	text-decoration: underline;
}
.promotionIMG
{
	position: absolute;
	margin: -11px 0 0 11px;
	float: left;
}
.promotionIMG1
{
	position: absolute;
	margin: -14px 0 0 0px;
	float: left;
}
.promotionIMG2
{
	position: absolute;
	margin: -14px 0 0 6px;
	float: left;
}
.MainPromotion1
{
	width: 295px;
	min-height: 119px;
	margin: 0 0 0 25px;
	float: left;
}

.MainPromotion2
{
	width: 295px;
	min-height: 119px;
	margin: 0 0 0 20px;
	float: left;
}
.MainNews
{
	float: left;
	margin: 0 0 0 25px;
}
.HeaderDiv
{
	padding: 15px 0 0px 21px;
}

.heading
{
	color: #0f4073;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding: 16px 0 23px 0;
}
.heading1
{
	color: #727272;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.subHeadingBar
{
	width: 545px;
	height: 25px;
	float: left;
	background: url(../images/sub_heading_line.jpg) repeat-y;
	padding: 8px 0 0px 16px;
}
.subHeadingBar1
{
	width: 545px;
	height: 23px;
	background: url(../images/sub_heading_line.jpg) repeat-y;
	padding: 8px 0 0px 16px;
}
.subheading
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #315982;
	text-transform: uppercase;
}
.IndependentBoardMembers
{
	width: 270px;
	margin-left: 0px;
	margin-bottom: 54px;
	min-height: 145px;
	height: 145px;
	height: auto !important;
	float: left;
}
.CompanyMembers
{
	width: 270px;
	float: left;
}
ul.BoardMember
{
	padding: 9px 0 0 16px;
	width: 270px;
}
ul.BoardMember li
{
	padding: 0px 0 9px 0;
	line-height: 25px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #2c2d2d;
}
ul.BoardMember li a
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #2c2d2d;
}



/*Myfooter*/
#FooterContainer
{
	width: 990px;
	height: 39px;
	margin: 1px auto 18px auto;
}
#FooterLeftCorner
{
	width: 10px;
	height: 39px;
	background: url(../images/FooterLeftCorner.gif);
	float: left;
}
#FooterCenter
{
	width: 970px;
	height: 39px;
	background: url(../images/FooterCenterBg.jpg) repeat-x;
	float: left;
}
#FooterRightCorner
{
	width: 10px;
	height: 39px;
	background: url(../images/FooterRightCorner.gif);
	float: left;
}

#footerCounter
{
	float: left;
	width: 71px;
	height: 16px;
	margin: 8px 0 0 10px;
	color: #204264;
	text-align: center;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#footerMenusContainer
{
	width: 602px;
	height: 23px;
	float: left;
	margin: 7px 0 0 112px;
}
#footerMenus
{
	width: 401px;
	height: 11px; 
	padding: 0 0 0 65px;
}
#footerMenus ul
{
	width: 602px;
}
#footerMenus ul li
{
	color: #41474d;
	font: normal 10px Arial, Helvetica, sans-serif;
	float: left;
}
#footerMenus ul li a
{
	color: #41474d;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 0 3px 0 2px;
}
#footerMenus ul li a:hover
{
	color: #41474d;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#footerCopyrights
{
	width: 625px;
	height: 9px;
	margin: 3px auto 0 auto;
	color: #41474d;
	font: normal 10px Arial;
	text-decoration: none;
}

#VisiterCounter
{
	float: left;
	width: 71px;
	height: 16px;
	margin: 8px 0 0 10px;
	background-color: #ededed;
	color: #204264;
	text-align: center;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#footerLeft
{
	float: left;
	width: 71px;
	height: 16px;
	margin: 8px 0 0 10px;
	color: #204264;
	text-align: center;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#footer
{
	width: 602px;
	height: 11px;
	float: left;
	margin: 8px 0 0 106px;
}
#footer ul
{
	width: 602px;
}
#footer ul li
{
	color: #41474d;
	font: normal 10px Arial, Helvetica, sans-serif;
	float: left;
}
#footer ul li a
{
	color: #41474d;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 0 5px 0 5px;
}
#footer ul li a:hover
{
	color: #41474d;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.CopyRight
{
	width: 600px;
	height: 10px;
	color: #41474d;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 3px 0 0 183px;
}





/*End Myfooter*/
.InnerRightMenu
{
	width: 170px;
	padding: 21px 28px 0px 19px;
	_padding: 21px 0px 0px 19px;
}

ul.RightTopMenu li
{
	color: #485766;
	width: 159px;
	padding: 0 13px 3px 11px;
	font: bold 12px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: url(../images/printable_version.gif) no-repeat;
}
ul.RightTopMenu li div.printable
{
	background: url(../images/printer.jpg) no-repeat right;
	width: 150px;
}
ul.RightTopMenu li div.printable a
{
	color: #485766;
	text-decoration: none;
}
ul.RightTopMenu li div.printable a:hover
{
	color: #485766;
	text-decoration: none;
}
.TextColor
{
	font: bold 11px/24px Century Gothic, Arial, Helvetica, sans-serif;
	color: #485766;
	float: left;
	text-align: left;
	vertical-align: middle;
	width: 56px;
}
.TextFont1
{
	color: #000000;
	font: bold 11px/24px Century Gothic, Arial, Helvetica, sans-serif;
	float: left;
	text-align: center;
	width: 22px;
	text-decoration: none;
}
a.TextFont2
{
	color: #000000;
	font: bold 14px/24px Century Gothic, Arial, Helvetica, sans-serif;
	float: left;
	text-align: center;
	width: 33px;
	text-decoration: none;
}
.TextFont3
{
	color: #000000;
	font: bold 16px/24px Century Gothic, Arial, Helvetica, sans-serif;
	float: left;
	text-align: center;
	width: 34px;
	text-decoration: none;
}


.InnerMainDiv
{
	margin: 0 15px 0 20px;
}

.Banner
{
	width: 659px;
	height: 152px;
}
.Sub_heading1
{
	font: normal 15px Arial;
	color: #315982;
	padding-bottom: 10px;
}

p
{
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #2c2d2d;
}
.Sub_heading_gray
{
	font: bold 13px Arial;
	color: #727272;
	padding: 0 0 16px 0;
}
.ULStyle1
{
	font: normal 12px Arial;
	color: #1873d0;
	width: 590px;
	margin: 0 0 0 72px;
}
.ULStyle1 li
{
	font: normal 12px Arial;
	color: #1873d0;
	padding-bottom: 8px;
	list-style-image: url(../images/blue_arrow.gif);
	list-style-position: inside;
}
.ULStyle1 li a
{
	font: normal 12px Arial;
	color: #1873d0;
	text-decoration: underline;
}
.ULStyle1 li a:hover
{
	font: normal 12px Arial;
	color: #1873d0;
	text-decoration: underline;
}
.ULStyle1 li.Paragraph_txt
{
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
	list-style-image: none;
	color: #2c2d2d;
}
.ULStyle2
{
	font: normal 12px Arial;
	color: #1873d0;
	margin: 0 0 0 75px;
}
.ULStyle2 li
{
	font: normal 12px Arial;
	color: #1873d0;
	padding-bottom: 8px;
	list-style-image: url(../images/blue_arrow.gif);
	list-style-position: inside;
}
.ULStyle2 li a
{
	font: normal 12px Arial;
	color: #1873d0;
	text-decoration: underline;
}
.ULStyle2 li a:hover
{
	font: normal 12px Arial;
	color: #1873d0;
	text-decoration: underline;
}
.ReturnTop
{
	color: #a5a4a4;
	font: normal 10px Arial, Helvetica, sans-serif;
	margin: 20px 0px 20px 0;
	width: 100%;
}
.ReturnTop a
{
	color: #a5a4a4;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: right;
	margin: 20px 0px 20px 0;
}
.ReturnTop a:hover
{
	color: #a5a4a4;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: right;
	margin: 20px 0px 20px 0;
}
.ReturnTop1
{
	color: #a5a4a4;
	font: normal 10px Arial, Helvetica, sans-serif;
	margin: 20px 0px 20px 0;
	text-align: right;
	width: 100%;
}
.ReturnTop1 a
{
	color: #a5a4a4;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 20px 0px 20px 0;
}
.ReturnTop1 a:hover
{
	color: #a5a4a4;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 20px 0px 20px 0;
}
.links
{
	color: #1873d0;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.links:hover
{
	color: #1873d0;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.links:visited
{
	color: #1873d0;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.links:active
{
	color: #1873d0;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Horizontal_line
{
	margin: 10px auto 10px auto;
	background: url(../images/horizontal.jpg) no-repeat;
	width: 518px;
	height: 7px;
}
.ULStyle3
{
	font: normal 12px Arial;
	color: #1873d0;
	margin-bottom: 27px;
}
.ULStyle3 li
{
	font: normal 12px Arial;
	color: #1873d0;
	padding: 2px 0 2px 10px;
	background: url(../images/gray_arrow.gif) no-repeat left center;
}
.ULStyle3 li a
{
	font: normal 12px Arial;
	color: #1873d0;
	text-decoration: none;
}
.ULStyle3 li a:hover
{
	font: normal 12px Arial;
	color: #b97f02;
	text-decoration: underline;
}
.ULStyle4
{
	font: normal 12px Arial;
	margin-top: 18px;
	width: 100%;
}
.ULStyle4 li
{
	font: bold 12px Arial;
	color: #315982;
	padding: 0px 0px 0px 0;
	list-style-image: url(../images/orange_arrow.jpg);
	list-style-position: inside;
}
.ULStyle4 li p
{
	font: normal 12px Arial;
	padding: 0px 0px 0px 16px;
	line-height: 18px;
}
.ULStyle4 li a
{
	font: bold 12px Arial;
	color: #315982;
	text-decoration: none;
}
.ULStyle4 li a:hover
{
	font: bold 12px Arial;
	color: #315982;
	text-decoration: none;
}
.dotted_line
{
	width: 100%;
	height: 1px;
	border-top: #898a8a dotted 1px;
}
.ULStyle5
{
	font: bold 12px Arial;
	color: #727272;
	margin-bottom: 27px;
}
.ULStyle5 li
{
	font: bold 12px Arial;
	color: #727272;
	padding: 2px 0 2px 10px;
}
.ULStyle5 li a
{
	font: bold 12px Arial;
	color: #727272;
	text-decoration: none;
}
.ULStyle5 li a:hover
{
	font: bold 12px Arial;
	color: #727272;
	text-decoration: underline;
}
.Required_mainDiv
{
	width: 327px;
	min-height: 177px;
	float: left;
}
.RequiredMinimum_banner
{
	background: url(../images/calc_Required_img.jpg) no-repeat;
	width: 311px;
	height: 150px;
	margin-left: 27px;
	float: left;
}



/* Menu End */

.RightMenu ul
{
	padding-top: 4px;
}
.RightMenu ul li
{
	color: #ffffff;
	width: 170px;
	min-height: 24px;
	font: bold 12px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-bottom: 5px;
	background: url(../images/right_menu_bg.jpg) repeat-x;
	background-color: #406c99;
}

.RightMenu ul li a
{
	color: #ffffff;
	font: bold 12px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	min-height: 24px;
	background: url(../images/menu_arrow.gif) no-repeat left;
	margin-left: 15px;
	padding-left: 10px;
}
.RightMenu ul li a:hover
{
	color: #ffffff;
	font: bold 12px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	min-height: 24px;
	background: url(../images/menu_arrow.gif) no-repeat left;
	margin-left: 15px;
	padding-left: 10px;
}
.RightMenu ul li.SelectTextMenu
{
	font: bold 13px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: none;
	min-height: 24px;
	height: 24px;
	color: #315982;
	width: 170px;
}

.RightMenu ul li.SelectImageMenu
{
	font: bold 13px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 24px;
	min-height: 24px;
	background: url(../images/right_menu_bg1.jpg) repeat-x;
	background-color: #212e3e;
	color: #ffffff;
	width: 170px;
}
.RightMenu ul li.SelectImageMenu a
{
	font: bold 13px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 24px;
	min-height: 24px;
	background: url(../images/menu_down_arrow.gif) no-repeat left;
	padding-left: 10px;
	margin-left: 15px;
	color: #ffffff;
	width: 170px;
}
.RightMenu ul li.SelectImageMenu ul
{
	width: 171px;
	min-height: 44px;
	height: auto !important;
}
.RightMenu ul li.SelectImageMenu ul li.SelectedMenu
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #b17214;
	list-style-image: url(../images/orange_arrow.jpg);
	list-style-position: outside;
}
.RightMenu ul li.SelectImageMenu ul li
{
	font: bold 11px Arial, Helvetica, sans-serif;
	background-image: none;
	color: #121f2d;
}

.RightMenuSelectedSection
{
	font: bold 13px/24px Century Gothic, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: none;
	min-height: 24px;
	height: 24px;
	color: #315982;
	width: 170px;
	text-transform: uppercase;
}

/*----------------------------*/

/*How can we help*/
.HowcanhelpContainerTop
{
	width: 671px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
	margin-bottom: 48px;
}
.HowcanhelpContainerBottom
{
	width: 671px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
}
.HowcanhelpLeft
{
	width: 303px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
	float: left;
}
.HowcanhelpRight
{
	width: 303px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
	float: left;
	margin: 0 0 0 48px;
}

.HowcanhelpHeading
{
	width: 280px;
	height: 29px;
	font: bold 14px/29px arial;
	color: #c99e4c;
}
.HowcanhelpText
{
	width: 300px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	font: normal 12px arial;
	color: #2c2d2d;
	padding: 0 0 5px 0;
}
.HowcanhelpLearnmore
{
	width: 106px;
	height: 13px;
}
/*End How can we help*/
/*Calculator*/
.CalculatorBanner
{
	width: 667px;
	height: 162px;
	margin: 0 auto;
}
.CalculatorHeading
{
	width: 196px;
	height: 32px;
	font: bold 18px/32px arial;
	color: #0f4073;
	padding: 0 0 0 6px;
}
#CalculatorUl
{
	width: 667px;
	height: 85px;
}

.CalculatorHeading1
{
	width: 667px;
	height: 46px;
	font: normal 14px/46px arial;
	color: #315982;
}
.CalculatorTextContainer
{
	width: 667px;
	height: 76px;
}
.CalculatorTextContainer h1
{
	width: 667px;
	height: 21px;
	font: bold 13px/21px arial;
	color: #727272;
}
.CalculatorTextContainer p
{
	width: 667px;
	min-height: 11px;
	height: auto !important;
	height: 30px;
	font: normal 12px arial;
	color: #2c2d2d;
	margin-bottom: 19px;
}
.Calculator_Dotedline
{
	width: 675px;
	height: 1px;
	margin: 0 auto;
	border-bottom: 1px dotted #898a8a;
	margin: 20px 0 26px 0;
}
/*Grade Benifit*/
.GradedBenefitContainer
{
	width: 667px;
}

.GradedBenefitContainer p
{
	width: 667px;
	min-height: 11px;
	height: auto !important;
	height: 30px;
	font: normal 12px arial;
	color: #2c2d2d;
	margin-bottom: 19px;
}
.GradedBenefitContainerp
{
	width: 667px;
	min-height: 11px;
	height: auto !important;
	height: 30px;
	font: normal 11px arial;
	color: #2c2d2d;
	margin-bottom: 19px;
	margin-top: 20px;
	float: left;
	border: 1px solid red;
}
.GradedBenefitContainer h1
{
	font: italic 12px arial;
	color: #5d6570;
	margin-top: 10px;
	margin-bottom: 10px;
}

.GradedBenefitContainerh2
{
	-x-system-font: none;
	border-bottom: 2px solid #666666;
	color: #5D6570;
	font-family: arial;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 10px;
	width: 210px;
}

/*LifeInsurance*/
#LifeInsuranceContainer
{
	width: 667px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
.LifeInsuranceTopContainer
{
	width: 667px;
	min-height: 198px;
	height: auto !important;
	height: 198px;
}
.LifeInsuranceContainerTopLeft
{
	width: 329px;
	min-height: 198px;
	height: auto !important;
	height: 198px;
	float: left;
}
.LifeInsuranceContainerTopRight
{
	width: 322px;
	float: left;
}
.LifeInsuranceContainerTopLeft h1
{
	font: normal 15px arial;
	color: #315982;
	margin-bottom: 11px;
}
.LifeInsuranceContainerBottom
{
	width: 667px;
}
span.lifeinsurance
{
	font: bold 12px arial;
	color: #2c2d2d;
}
ul.liststyle
{
}
ul.liststyle li
{
	font: normal 12px arial;
	color: #1873d0;
	text-decoration: underline;
	list-style-type: none;
	background-image: url(../images/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	padding-left: 1.5em;
	line-height: 22px;
}
ul.liststyle li a
{
	font: normal 12px arial;
	color: #1873d0;
	text-decoration: underline;
}
ul.liststyle li a:hover
{
	font: normal 12px arial;
	color: #1873d0;
	text-decoration: underline;
}

/*Products*/
#ProductsContainer
{
	width: 637px;
	min-height: 780px;
	height: auto !important;
	height: 780px;
}
.ProductsBanner
{
	height: 168px;
}
.ProductsTextContainer
{
	width: 605px;
}
.ProductsTextContainer h1
{
	width: 508px;
	height: 24px;
	background: url(../images/Products_HeadingBg.jpg) repeat-y;
	font: bold 13px/24px arial;
	color: #315982;
	padding: 0 0 0 17px;
	text-transform: uppercase;
}
.ProductsTextContainer h2
{
	width: 524px;
	height: 19px;
	padding: 0 0 0 58px;
	font: bold 13px arial;
	color: #727272;
	margin: 6px 0 0 0;
}
.ProductsULContainer
{
	width: 606px;
	margin: 0 0 37px 0;
}
.ProductsULContainer1
{
	width: 606px;
	margin: 0 0 10px 0;
}
.ProductsULContainerLeft
{
	width: 236px;
	float: left;
	padding: 0 0 0 75px;
}

.ProductsULContainerRight
{
	width: 285px;
	float: left;
	padding: 0 0 0 0px;
}


#ContentHeading
{
	color: #0f4073;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding: 16px 0 23px 25px;
}
/*How can we help*/
.HowcanhelpContainerTop
{
	width: 671px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
	margin-bottom: 48px;
}
.HowcanhelpContainerBottom
{
	width: 671px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
}
.HowcanhelpLeft
{
	width: 303px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
	float: left;
}
.HowcanhelpRight
{
	width: 303px;
	min-height: 218px;
	height: auto !important;
	height: 218px;
	float: left;
	margin: 0 0 0 48px;
}

.HowcanhelpHeading
{
	width: 280px;
	height: 29px;
	font: bold 14px/29px arial;
	color: #c99e4c;
}

.HowcanhelpLearnmore
{
	width: 106px;
	height: 13px;
}
/*End How can we help*/
/*Calculator*/
#CalculatorBanner
{
	width: 667px;
	height: 162px;
}
#CalculatorHeading
{
	width: 196px;
	height: 32px;
	font: bold 18px/32px arial;
	color: #0f4073;
	padding: 0 0 0 0px;
}
#CalculatorUl
{
	width: 667px;
	height: 85px;
}
#CalculatorUl ul
{
	padding: 0 0 0 6px;
}
#CalculatorUl ul li
{
	font: normal 12px arial;
	color: #1873d0;
	text-decoration: underline;
	list-style-type: none;
	background-image: url(../images/Calculator_ul_arrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	padding-left: 1.5em;
	line-height: 22px;
}
#CalculatorHeading1
{
	width: 667px;
	height: 46px;
	font: normal 15px/46px arial;
	color: #315982;
}
.CalculatorTextContainer
{
	width: 667px;
	height: 76px;
}
.CalculatorTextContainer h1
{
	width: 667px;
	height: 21px;
	font: bold 13px/21px arial;
	color: #727272;
}
.CalculatorTextContainer p
{
	width: 667px;
	min-height: 11px;
	height: auto !important;
	height: 30px;
	font: normal 12px arial;
	color: #2c2d2d;
	margin-bottom: 19px;
}
.Calculator_Dotedline
{
	width: 675px;
	height: 1px;
	margin: 0 auto;
	border-bottom: 1px dotted #898a8a;
	margin: 20px 0 26px 0;
}







.ContactUsBanner
{
	width: 663px;
	height: 161px;
	margin: 0;
}

.ContactUsChooseoneContainer
{
	width: 417px;
	height: 82px;
}
.ContactUsChooseoneLeftCorner
{
	width: 9px;
	height: 82px;
	float: left;
}
.ContactUsChooseoneCenter
{
	width: 391px;
	height: 82px;
	float: left;
	background: url(../images/ContactusChooseCenterBg.jpg) repeat-x;
	padding: 0 0 0 7px;
}
.ContactUsChooseoneCenter h1
{
	float: left;
	width: 115px;
	margin: 36px 0 0 0;
	font: bold 12px arial;
	color: #315982;
}
.ContactUsChooseoneCenter div
{
	width: 165px;
	height: 18px;
	float: left;
	margin: 32px 2px 0 0;
}
.ContactUsChooseoneCenter div select
{
	width: 165px;
	height: 18px;
	font: normal 11px arial;
	color: #313030;
}
.ContactUsChooseoneRightCorner
{
	width: 10px;
	height: 82px;
	float: left;
}
.ContactUsFieldMainContainer
{
	width: 650px;
	min-height: 274px;
	height: auto !important;
	height: 274px; 
	padding: 15px 0 0 0;
}
.ContactUsRequiredFields
{
	width: 418px;
	height: 9px;
	font: normal 10px arial;
	color: #212222;
	margin: 0 0 4px 0;
	text-align: right;
}

.ContactUsFieldsContainer
{
	
	width: 650px;
	min-height: 20px;
	height: auto !important;
	height: 20px;
	margin: 6px 0 0 0; 
}
.ContactUsFieldsContainer h1
{
	font: normal 12px/19px Arial;
	color: #000000;
	float: left;
	text-align: right;
	width: 141px;
	height: 19px;
	padding: 0 4px 0 0;
}

.ContactUsFieldsContainer_textfield
{
	font: normal 11px/19px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	float: left;
	width: 445px;
	height: 19px;
	height: auto !important;
	min-height: 19px;
}
.ContactUsFieldsContainer input
{
	height: 19px;
	width: 270px;
	border: 1px solid #7ca2cc;
}

.ContactUsSubmitBtn
{
	width: 281px;
	height: 35px;
	float: left;
	padding-top: 6px;
	padding-left: 139px;
}


/*Client Services*/

#ClientServicesBodyContainer
{
	width: 973px;
	min-height: 605px;
	height: auto !important;
	height: 605px;
	margin: 0 auto;
	border: 1px solid #d6e0e9;
	background: url(../images/BodyContainerBg.jpg) repeat-x;
	background-color: #ffffff;
	padding: 34px 0 0 13px;
}

.ClientServicesBodyheading
{
	color: #0f4073;
	font: bold 18px Arial, Helvetica, sans-serif;
	padding: 0 0 9px 10px;
}

.ClientServiceBodyTop
{
	width: 966px;
	height: 8px;
}
.ClientServiceBodyTop_Left
{
	width: 10px;
	height: 8px;
	float: left;
}
.ClientServiceBodyTop_Center
{
	width: 945px;
	float: left;
}
.ClientServiceBodyTop_Right
{
	width: 11px;
	float: left;
}
.ClientServiceBodyMiddle
{
	min-height: 650px;
	height: auto !important;
	height: 650px;
	width: 966px;
	background: #DEE6ED url(../images/ClientServices_Main_bg.jpg) repeat-x;
	background-color: #ecf1f5;
	border-left: 0px solid #dee6ed;
	border-right: 0px solid #dee6ed;
}
.ClientServiceBodyBottom
{
	width: 966px;
	min-height: 6px;
	padding: 0 0 41px 0;
}
.ClientServiceBodyBottom_Left
{
	width: 8px;
	height: 6px;
	float: left;
}
.ClientServiceBodyBottom_Center
{
	width: 951px;
	background-color: #ecf1f5;
	height: 17px;
	float: left;
}
.ClientServiceBodyBottom_Right
{
	width: 7px;
	float: left;
}
.ClientServiceBodyLeftContainer
{
	width: 629px;
	min-height: 280px;
	height: auto !important;
	height: 280px;
	border: red solid 0px;
	padding: 0 0 0 2px;
	float: left;
}
.ClientServiceBodyLeft_BottomText
{
	width: 613px;
	height: 380px;
	margin: 0 auto;
}
.ClientServiceBodyLeft_BottomTextTop
{
	width: 613px;
	min-height: 70px;
	padding: 8px 0 0 0;
}
.ClientServiceBodyLeft_BottomTextTop_Top
{
	width: 613px;
	height: 7px;
}
.ClientServiceBodyLeft_BottomTextTop_Center
{
	width: 566px;
	min-height: 67px;
	height: 67px;
	height: auto !important;
	border-left: 1px solid #aed3ed;
	border-right: 1px solid #aed3ed;
	background-color: #fff;
	padding: 13px 27px 20px 18px;
}
.ClientServiceBodyLeft_BottomTextTop_Center h1
{
	font: bold 15px arial;
	color: #315982;
}

.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer
{
	width: 550px;
	height: 98px;
}
.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer h1
{
	font: bold 13px arial;
	color: #2c2d2d;
}
.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer ul
{
	width: 241px;
}
.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer ul li
{
	font: normal 12px arial;
	color: #2c2d2d;
	list-style-type: none;
	line-height: 18px;
}
.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer ul li a
{
	font: normal 12px arial;
	color: #1873d0;
}
.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer ul li a:hover
{
	font: normal 12px arial;
	color: #1873d0;
}
.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer div.leftContent
{
	width: 241px;
	height: 98px;
	float: left;
}
.ClientServiceBodyLeft_BottomTextTop_Center div.BottomTextContainer div.rightContent
{
	width: 240px;
	height: 98px;
	float: left;
	padding: 0 0 0 58px;
}

.ClientServiceBodyLeft_BottomTextTop_Bottom
{
	width: 613px;
	height: 7px;
}
.ClientServiceBodyRightContainer
{
	width: 324px;
	height:310px;
	float: left;
	padding:10px 0 0 5px;
}
.ClientServiceBodyRightContainer_Top
{
	width: 305px;
	height: 29px;
	background: url(../images/forms_top.jpg);
	font: bold 13px/29px arial;
	color: #fff;
	padding: 0 0 0 19px;
}
.ClientServiceBodyRightContainer_Middle
{
	width: 322px;
	height:317px;
	*height:307px;
	border-left: 1px solid #aed3ed;
	border-right: 1px solid #aed3ed;
	background-color: #ffffff;
	padding: 15px 0 0 0;
	_padding:5px 0 0 0;
}
.ClientServiceBodyRightContainer_Middle div.FieldMainContainers
{
	width: 281px;
	height: 79px;
	margin: 0 0 5px 29px;
	_margin: 0 0 0px 29px;
	padding: 0px;
	border: 0px solid red;
}
.ClientServiceBodyRightContainer_Middle div.FieldContainers
{
	width: 281px;
	margin: 0 0 7px 0;
	_margin: 0 0 0px 0;
	display:inline;
}
.ClientServiceBodyRightContainer_Middle div.FieldContainers div.Text
{
	width: 102px;
	height: 17px;
	float: left;
	font: normal 12px/17px arial;
	color: #212222;
	text-align: right;
}
.Fields
{
	width: 174px;
	height:24px;
	_height:0px;
	float: left;
	_margin: 0 0 4px 0;
	padding: 0 0 0 5px;
}
.ClientServiceBodyRightContainer_Middle div.FieldContainers input
{
	margin: 0 0 0 100px;
}
.ClientServiceBodyRightContainer_Middle div.FieldContainers select
{
	width: 156px;
	height: 17px;
	font: normal 11px/17px arial;
	color: #6e7174;
}
.ClientServiceBodyRightContainer_Middle div.FieldContainers img
{
	width: 84px;
	height: 35px;
	margin: 0 0 0 102px;
}
.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer
{
	width: 100%;
	height:230px;
	padding:5px 0 0 0px;
	_padding: 0px 0 0 0px;
}
.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer table
{
	width:100%;
	border-top:#b2c3d2 solid 0px;
	font:normal 11px verdana;
	margin-bottom:5px;
	_margin-bottom:0px;
	color:#1873d0;
}
.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer table tbody tr td
{
	border-bottom:#b2c3d2 solid 1px;
text-decoration:none;
padding:0px 2px 5px 2px;
}

.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer a
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #1873d0;
}
.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer a:hover
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #1873d0;
}
.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer h1
{
	font: bold 13px arial;
	color: #2c2d2d;
}
.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer p
{
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #2c2d2d;
}
.ClientServiceBodyRightContainer_Bottom
{
	width: 324px;
	height: 6px;
	background:url(../images/client_services_RightBottom.jpg) no-repeat top;
}
.ClientServiceBannerContainer
{
	width: 307px;
	height: 154px;
	margin: 0 0 0 10px;
	display: inline;
	float: left;
}
.ClientServiceBodyLeft_BottomTextBottom
{
	width: 613px;
	min-height: 204px;
	clear: both;
	padding: 10px 0 0 0;
}
.ClientService_News
{
	width: 295px;
	height: 214px;
	float: left;
}
.ClientService_News div.TextContainer
{
	width: 262px;
	min-height: 18px;
	height: auto !important;
	height: 18px;
}
.ClientService_News div.TextContainer1
{
	width: 262px;
	min-height: 42px;
	height: auto !important;
	height: 42px;
	padding: 4px 0 0 0;
}
.ClientService_News div.TextScrollContainer
{
	width: 293px;
	height: 150px;
	overflow: scroll;
	overflow-x: hidden;
}
.ClientService_News div.TextContainer div.Bullet
{
	width: 5px;
	height: 10px;
	float: left;
	padding: 3px 0 0 0;
}
.ClientService_News div.TextContainer1 div.Bullet
{
	width: 5px;
	height: 10px;
	float: left;
	padding: 3px 0 0 0;
}
.ClientService_News div.TextContainer1 div.Text
{
	width: 249px;
	min-height: 48px;
	height: auto !important;
	height: 48px;
	float: left;
	font: normal 11px verdana;
	color: #2c2d2d;
	padding: 0 0 0 7px;
}

.ClientService_News div.TextContainer div.Text
{
	width: 249px;
	min-height: 10px;
	height: auto !important;
	height: 10px;
	float: left;
	font: normal 11px verdana;
	color: #2c2d2d;
	padding: 0 0 5px 7px;
}

.ClientService_News_Top
{
	width: 289px;
	height: 29px;
	background: url(../images/client_services_newshead.jpg) no-repeat;
	font: bold 14px/29px arial;
	color: #f3f6fa;
	padding: 0 0 0 17px;
}
.ClientService_News_Middle
{
	width: 293px;
	height: 177px;
	border-left: 1px solid #aed3ed;
	border-right: 1px solid #aed3ed;
	background-color: #ffffff;
	padding: 0 0 0 11px;
}
.ClientService_News_Bottom
{
	width: 306px;
	height: 9px;
}
.ClientService_Links
{
	width: 299px;
	height: 214px;
	float: right;
}
.ClientService_Links_Top
{
	width: 279px;
	height: 29px;
	background: url(../images/client_services_Linkshead.jpg) no-repeat;
	font: bold 14px/29px arial;
	color: #f3f6fa;
	padding: 0 0 0 20px;
}
.ClientService_Links_Middle
{
	width: 289px;
	height: 177px;
	border-left: 1px solid #aed3ed;
	border-right: 1px solid #aed3ed;
	background-color: #ffffff;
	padding: 0 0 0 8px;
}
.ClientService_Links_Middle div.textContainer
{
	width: 287px;
	height: 135px;
	overflow: scroll;
	overflow-x: hidden;
	padding: 15px 0 0 2px;
}
.ClientService_Links_Middle div.textContainer ul
{
}
.ClientService_Links_Middle div.textContainer ul li
{
	color: #2c2d2d;
	list-style-type: none;
	background-image: url(../images/client_services_liststyle.jpg);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	padding-left: 1.5em;
	font: normal 11px verdana;
	line-height: 20px;
}
.ClientService_Links_Middle div.textContainer ul li a
{
	font: normal 11px verdana;
	color: #1873d0;
}
.ClientService_Links_Middle div.textContainer ul li a:hover
{
	font: normal 11px verdana;
	color: #1873d0;
}
.ClientService_Links_Bottom
{
	width: 299px;
	height: 8px;
}
/*End Client Services*/


/*Other_photos_in_website*/
.OtherPhotoLeftContainer
{
	margin-top: 139px;
	margin-right: 12px;
	width: 320px;
	float: left;
}
.OtherPhotoRightContainer
{
	width: 310px;
	float: left;
}
.OtherPhotoImageContainer
{
	width: 330px;
	height: 185px;
	margin-bottom: 18px;
}
.OtherPhotoImageContainer h1
{
	height: 20px;
	font: normal 12px/20px arial;
	color: #151414;
	margin-left: 25px;
}
.OtherPhotoImageContainer div
{
	width: 316px;
	height: 165px;
}

/*Sitemap*/
#SitemapTopContainer
{
	width: 935px;
	height: 23px;
}
#SitemapTopContainerLeft
{
	width: 14px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopLeft.jpg);
	float: left;
}
#SitemapTopContainerCenter
{
	width: 907px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopCenterBg.jpg);
	float: left;
}
#SitemapTopContainerRight
{
	width: 14px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopRight.jpg);
	float: left;
}
#ctl00_SitemapMiddleContainer
{
	width: 935px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	background: url(../images/SitemapContentBodyBg.jpg) repeat-y;
}
#SitemapMiddleContainer
{
	width: 935px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	background: url(../images/SitemapContentBodyBg.jpg) repeat-y;
}
#SitemapBottomContainer
{
	width: 935px;
	height: 23px;
}
#SitemapBottomContainerLeft
{
	width: 12px;
	height: 61px;
	background: url(../images/BodyCont_LeftCont_Bott_Left.jpg) no-repeat;
	float: left;
}
#SitemapBottomContainerCenter
{
	width: 911px;
	height: 61px;
	background: url(../images/BodyCont_Left_BottomCentBg.jpg) repeat-x;
	float: left;
}

#SitemapBottomContainerRight
{
	width: 12px;
	height: 61px;
	background: url(../images/BodyCont_LeftCont_Bott_Rgt.jpg) no-repeat;
	float: left;
}




#SitemapLeftContainer
{
	width: 350px;
	float: left;
	margin: 0 0 0 20px;
}
#SitemapCenterContainer
{
	width: 300px;
	float: left;
	margin: 0 0 0 26px;
}
#SitemapRightContainer
{
	width: 180px;
	min-height: 448px;
	height: auto !important;
	height: 448px;
	float: left;
	margin: 0 0 0 36px;
}
.SitemapTextContainer
{
	width: 931px;
	margin: 0 auto 0 auto;
}
.SitemapTextContainer ul
{
	margin: 0px 0 10px 0px;
	display: inline;
}
.SitemapTextContainer ul li
{
	font: bold 12px arial;
	color: #315982;
	line-height: 20px;
	margin: 0px 0 10px 0px;
}
.SitemapTextContainer ul li ul li
{
	font: normal 12px arial;
	color: #1873d0;
	margin: 5px 0 0 26px;
	line-height: 20px;
}
.SitemapTextContainer ul li ul li ul li
{
	font: normal 12px arial;
	color: #1873d0;
	margin: 5px 0 0 36px;
	line-height: 20px;
}
/* End Sitemap*/

/*Location*/
.locationContainer
{
	width: 671px;
	min-height: 605px;
	height: auto !important;
	height: 605px;
}
.locationHeading
{
	width: 503px;
	height: 25px;
	padding-left: 20px;
	font: bold 13px/25px arial;
	color: #315982;
	background: url(../images/Products_HeadingBg.jpg) repeat-y;
}
.location_MapContainer
{
	width: 459px;
	height: 269px;
	padding: 14px 0 13px 92px;
}
.location_LegendContainer
{
	width: 640px;
	height: 110px;
}
.location_LegendContainer h1
{
	font: bold 12px arial;
	color: #315982;
}
.location_LegendTextContainer
{
	width: 640px;
	height: 110px;
}
.location_LegendTextContainerLeft
{
	width: 133px;
	min-height: 110px;
	height: auto !important;
	height: 110px;
	float: left;
}
.location_LegendTextContainerCenter
{
	width: 109px;
	height: 110px;
	float: left;
	padding: 0 0 0 17px;
}
.location_LegendTextContainerRight
{
	width: 319px;
	height: 105px;
	float: left;
	padding: 10px 0 0 31px;
}
.location_LegendTextContainerRightStar
{
	width: 10px;
	height: 9px;
	float: left;
}
.location_LegendTextContainerRightAddress
{
	float: left;
	font: normal 12px/12px arial;
	color: #2c2d2d;
	line-height: 18px;
}

.location_LegendTextInnerContainer
{
	width: 133px;
	min-height: 11px;
	height: auto !important;
	height: 11px; 
	margin: 9px 0 0 0;
}
.location_LegendTextInnerColor
{
	width: 11px;
	height: 10px;
	padding: 1px 0 1px 0;
	float: left;
}
.location_LegendTextInnerColor_Des
{
	width: 112px;
	min-height: 12px;
	height: auto !important;
	height: 12px;
	padding: 0 0 0 10px;
	float: left;
	font: normal 12px/18px arial;
	color: #2c2d2d;
}
.location_LegendTextInnerColor_Des a
{
	text-decoration: none;
	font: normal 12px/18px arial;
	color: #2c2d2d;
}
.location_LegendTextInnerColor_Des a:hover
{
	text-decoration: none;
	font: normal 12px/18px arial;
	color: #2c2d2d;
}
.location_LegendGridview
{
	width: 652px;
	min-height: 468px;
	height: auto !important;
	height: 468px;
	padding: 53px 0 0 0;
}
.location_LegendGridviewTextContainer
{
	background: url(../images/location_gridview_dotline.jpg) top repeat-x;
	height: 63px;
	width: 652px;
}
.location_LegendGridviewName
{
	width: 140px;
	height: 46px;
	float: left;
	padding: 19px 0 0 0;
}

.location_LegendGridviewNameColor
{
	width: 11px;
	height: 10px;
	padding: 1px 0 1px 0;
	float: left;
}
.location_LegendGridviewNameColor_Des
{
	width: 120px;
	height: 13px;
	padding: 0 0 0 8px;
	float: left;
	font: bold 13px/13px arial;
	color: #727272;
}

.location_LegendGridviewAddress
{
	width: 138px;
	height: 25px;
	float: left;
	padding: 20px 0 20px 43px;
	font: normal 12px arial;
	color: #2c2d2d;
}
.location_LegendGridviewContact
{
	width: 261px;
	height: 45px;
	float: left;
	padding: 20px 0 0 51px;
	font: normal 12px arial;
	color: #2c2d2d;
}
.location_LegendGridviewContact a
{
	font: normal 12px arial;
	color: #1873d0;
}
.location_LegendGridviewContact a:hover
{
	font: normal 12px arial;
	color: #1873d0;
}
.AnnuityRatesBanner
{
	width: 671px;
	height: 167px;
	margin: 0 auto;
}
/*End Location*/


/*Glossory*/
.glossory
{
	width: 100%;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
.GradedBenefitContainer div.glossory
{
	width: 625px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	padding: 0 5px 0 30px;
}
.GradedBenefitContainer div.glossory p
{
	font: normal 12px arial;
	color: #2c2d2d;
	width: 625px;
}
/*End Glossory*/
.validation
{
	color: red;
	font-size: 9px;
	width: 250px;
}
.ContactUsFieldsContainer select
{
	height: 19px;
	width: 270px;
	border: 1px solid #7ca2cc;
}
a
{
	color: #1873D0;
	font: normal 12px arial;
}
a:hover
{
	color: #1873D0;
	font: normal 12px arial;
}
.link a
{
	background-image: url(../images/blue_arrow.gif);
	background-position: 0 0.7em;
	background-repeat: no-repeat;
	color: #1873D0;
	font: normal 12px arial;
	padding-left: 1.5em;
}
.link a:hover
{
	background-image: url(../images/blue_arrow.gif);
	background-position: 0 0.7em;
	background-repeat: no-repeat;
	color: #1873D0;
	font: normal 12px arial;
	padding-left: 1.5em;
}
.PritableLink
{
	color: #485766;
	text-decoration: none;
}
.PritableLink:hover
{
	color: #485766;
	text-decoration: none;
}


/*--------------------------SEC FILLING------------------------*/
.lblMsg
{
	font: normal 10px verdana;
	color: #ff0000;
}
.lblMsg1
{
	font: normal 12px verdana;
	color: #ff0000;
}
.ContentHeading
{
	color: #0F4073;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	padding: 16px 0 0 25px;
}
.Grid-Grey
{
	padding: 0 20px 0 24px;
}
.TablePadding
{
	margin-left: 16px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
.Grid-Grey table
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.Grid-Grey table a
{
	font-size: 11px;
	color: #547584;
	text-decoration: underline;
}
.Grid-Grey table a:hover
{
	color: #080808;
}
.Grid-Grey table th
{
	border: solid 1px #B0C3D2;
	background-image: url(        '../Images/gridview_header.jpg' );
	background-repeat: repeat-x;
	border-spacing: 0px;
	height: 27px;
	color: #fff;
	white-space: nowrap;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 2px;
}
.Grid-Grey table th td
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}
.Grid-Grey table th a
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.Grid-Grey table th a:hover
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.Grid-Grey table tr
{
	border: solid 0px #B0C3D2;
}
.Grid-Grey table .RowStyle td
{
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #1e2128;
	background-color: #fff;
}
.Grid-Grey table .RowStyle td a
{
	color: #1977CD;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.Grid-Grey table .RowStyle td a:hover
{
	color: #1977CD;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.Grid-Grey table .RowStyle td:hover
{
	color: #080808;
}
.Grid-Grey table .AltRowStyle td
{
	background-color: #ebf1f9;
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #1e2128;
}
.Grid-Grey table .AltRowStyle td a
{
	color: #1977CD;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.Grid-Grey table .AltRowStyle td a:hover
{
	color: #1977CD;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.Grid-Grey table .AltRowStyle td:hover
{
	color: #080808;
}

.Grid-Grey table .PagerStyle td
{
	border-left: solid 0px #B0C3D2;
	border-right: solid 0px #B0C3D2;
	border-top: solid 0px #B0C3D2;
	border-bottom: solid 0px #B0C3D2;
	text-transform: capitalize;
	height: 18px;
	min-width: 18px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}

.Grid-Grey table .PagerStyle td td
{
	background-color: #EBF1F9;
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	line-height: 18px;
	min-width: 18px;
}
.Grid-Grey table .PagerStyle a
{
	color: #2c99eb;
}
.Grid-Grey table .PagerStyle a:hover
{
	color: #2c99eb;
}
.Grid-Grey table .EmptyDataStyle td
{
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	height: 18px;
	line-height: 18px;
	min-width: 18px;
	text-align: center;
	color: red;
	font-weight: normal;
	letter-spacing: 2px;
}


.Grid-Grey td
{
	border: solid 1px #B0C3D2;
	vertical-align: top;
	text-align: left;
}
/*--------Add table style start----------------------*/


.Heading5
{
	width: 196px;
	height: 32px;
	font: bold 18px/32px arial;
	color: #0f4073;
	padding: 0 0 0 0px;
}

.HowcanhelpImage
{
	width: 233px;
	min-height: 116px;
	height: auto !important;
	height: 116px;
}

.WhiteTxt
{
	background-color: #007cf9;
	font: bold 12px arial;
	color: #ffffff;
}
.blackTxt
{
	background-color: #efffff;
	font: bold 12px arial;
	color: #25374f;
}

.con_inner_bot_left
{
	float: left;
	background: url(../images/con_inner_bot_left.jpg) no-repeat;
	width: 7px;
	height: 20px;
}
.con_inner_bot_mid
{
	float: left;
	background: url(../images/con_inner_bot_mid.jpg) repeat-x;
	height: 20px;
	width: 459px;
	_width: 459px;
}

.con_inner_bot_right
{
	float: left;
	background: url(../images/con_inner_bot_right.jpg) no-repeat;
	width: 7px;
	height: 20px;
}

.clear
{
	clear: both;
}

/*-------------------------------Start ARC Rates--------------------------------*/

h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #c99e4c;
}
.Single_premium_Container
{
	width: 483px;
	padding: 0px 0 0px 19px;
}
.RateTable_Top_Left
{
	background: url(../images/rate_table_left.jpg) no-repeat;
	width: 7px;
	height: 6px;
	float: left;
}
.RateTable_Top_Mid
{
	background: url(../images/rate_table_top_mid.jpg) repeat-x;
	width: 470px;
	height: 6px;
	float: left;
}
.RateTable_Top_Right
{
	background: url(../images/rate_table_top_right.jpg) no-repeat;
	width: 6px;
	height: 6px;
	float: left;
}
.RateTableMid_Bg
{
	width: 469px;
	border-left: #aed3ed solid 1px;
	border-right: #aed3ed solid 1px;
	padding: 5px 6px 0 6px;
	background: url(../images/rate_table_mid_bg.jpg) repeat-x;
	background-color: #ecf1f5;
}
.RateTable_bot_Left
{
	background: url(../images/rate_table_bot_left.jpg) no-repeat;
	width: 7px;
	height: 7px;
	float: left;
}
.RateTable_bot_Mid
{
	background: url(../images/rate_table_bot_mid.jpg) repeat-x;
	width: 470px;
	height: 7px;
	float: left;
}
.RateTable_bot_Right
{
	background: url(../images/rate_table_bot_right.jpg) no-repeat;
	width: 6px;
	height: 7px;
	float: left;
}
.InitialInterest
{
	width: 326px;
	border-right: 1px solid #b0c3d2;
	color: #ffffff;
	text-align: left;
	padding-left: 14px;
}
.Over
{
	width: 138px;
	border-right: 1px solid #b0c3d2;
	color: #ffffff;
	text-align: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-left: 14px;
}
.Over a
{
	width: 138px;
	border-right: 0px solid #b0c3d2;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
}
.InitialInterest1
{
	width: 326px;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align: left;
	padding-left: 14px;
}
.Over1
{
	width: 138px;
	border: 0px solide red;
	border-right: 1px solid #b0c3d2;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align: left;
	padding-left: 14px;
}
.Over_LeftBorder
{
	border-left: 1px solid #b0c3d2;
	padding-left: 14px;
}
.Rate_inner_bot_mid
{
	float: left;
	background: url(../images/con_inner_bot_mid.jpg) repeat-x;
	height: 20px;
	width: 456px;
	_width: 456px;
}

.Rate_inner_top_left
{
	float: left;
	background: url(../images/con_inner_top_left.gif) no-repeat;
	width: 7px;
	height: 20px;
}
.Rate_inner_top_mid
{
	float: left;
	background: url(../images/con_inner_top_mid.gif) repeat-x;
	width: 456px;
	height: 20px;
}
.Rate_inner_top_right
{
	float: left;
	background: url(../images/con_inner_top_right.gif) no-repeat;
	width: 7px;
	height: 20px;
}
#Rate_table_container
{
	width: 470px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#Rate_table_container table
{
	width: 100%;
	border-left: 0px solid #b0c3d2;
	border-right: 0px solid #b0c3d2;
}
.RateMainBottom
{
	width: 470px;
	float: left;
	margin: 0 0px 0 0px;
}
.table_head1
{
	width: 100%;
	background: #2e63a7 url(../images/table_bg.jpg) repeat-x;
	height: 29px;
	border: 1px solid #b0c3d2;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	line-height: 29px;
}
.Rate_table_contant
{
	width: 100%;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
	background-color: #ffffff;
}
.Rate_table_contant2
{
	width: 100%;
	font-size: 12px;
	color: #000000;
	width: 655px;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
	background: url(../images/rate_Table_Bg.jpg) repeat-x;
	border-left: 1px solid #b0c3d2;
	border-right: 1px solid #b0c3d2;
	background-color: #ffffff;
	border-bottom: 0px solid #b0c3d2;
}
.Rate_table_contant1
{
	width: 100%;
	font-size: 12px;
	color: #FFFFFF;
	width: 470px;
	_width: 470px;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
	border-bottom: 1px solid #b0c3d2;
}
.Rate_table_contant_sp
{
	width: 100%;
	font-size: 12px;
	background: #eaf1f9;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
}
.TableBotttomTop
{
	border-top: 1px solid #b0c3d2;
	border-bottom: 1px solid #b0c3d2;
	float: left;
}

.RateTable_Top_Left1
{
	background: url(../images/rate_table_top_left2.jpg) no-repeat;
	width: 6px;
	height: 6px;
	float: left;
}
.RateTable_Top_Mid1
{
	background: url(../images/rate_table_top_mid2.jpg) repeat-x;
	width: 661px;
	height: 6px;
	float: left;
}
.RateTable_Top_Right1
{
	background: url(../images/rate_table_top_right2.jpg) no-repeat;
	width: 6px;
	height: 6px;
	float: left;
}

.RateTableMid_Bg1
{
	width: 660px;
	border-left: #aed3ed solid 1px;
	border-right: #aed3ed solid 1px;
	padding: 5px 6px 0 6px;
	background: url(../images/rate_table_mid_bg.jpg) repeat-x;
	background-color: #ecf1f5;
}
.RateTable_bot_Left1
{
	background: url(../images/rate_table_bot_left.jpg) no-repeat;
	width: 7px;
	height: 7px;
	float: left;
}
.RateTable_bot_Mid1
{
	background: url(../images/rate_table_bot_mid.jpg) repeat-x;
	width: 660px;
	height: 7px;
	float: left;
}
.RateTable_bot_Right1
{
	background: url(../images/rate_table_bot_right.jpg) no-repeat;
	width: 6px;
	height: 7px;
	float: left;
}
.Single_premium_Container1
{
	width: 673px;
	margin: 0px 0 0px 19px;
	float: left;
}
.Rate_inner_top_mid1
{
	float: left;
	background: url(../images/con_inner_top_mid.gif) repeat-x;
	width: 643px;
	height: 20px;
}
#Rate_table_container1
{
	width: 657px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#Rate_table_container1 table
{
	width: 657px;
}
.Rate_inner_bot_mid1
{
	float: left;
	background: url(../images/con_inner_bot_mid.jpg) repeat-x;
	height: 20px;
	width: 643px;
}
.RateTableBg
{
	background: url(../images/rate_Table_Bg.jpg) repeat-x;
	background-color: #ecf1f5;
}
.Rate_table_Bg1
{
	float: left;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	min-height: 35px;
	line-height: 35px;
	background-color: #ffffff;
	border-bottom: 0px solid #b0c3d2;
}
.InitialInterest_head
{
	width: 173px;
	color: #1873d0;
	text-align: center;
	border-left: 1px solid #b0c3d2;
	border-right: 1px solid #b0c3d2;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.InitialInterest2
{
	width: 172px;
	border-right: 1px solid #b0c3d2;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align: center;
}
.Over2_head
{
	width: 168px;
	color: #1873d0;
	border-right: 1px solid #b0c3d2;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.Over2
{
	width: 168px;
	border-right: 1px solid #b0c3d2;
	color: #000000;
	text-align: center; ;
}
.Spll_head
{
	width: 168px;
	color: #1873d0;
	border-right: 1px solid #b0c3d2;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.Spll
{
	width: 168px;
	border-right: 1px solid #b0c3d2;
	color: #000000;
	text-align: center;
}
.Spia_head
{
	width: 153px;
	color: #1873d0;
	border-right: 1px solid #b0c3d2;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.Spia
{
	width: 153px;
	border-right: 1px solid #b0c3d2;
	color: #000000;
	text-align: center;
}

.RateMainBottom1
{
	width: 657px;
	float: left;
	margin: 0 0px 0 0px;
}
.RateTableTopLeft2
{
	background: url(../images/rate_table_Top_left1.jpg) no-repeat;
	width: 5px;
	height: 6px;
	float: left;
}
.RateTableTopMid2
{
	background: url(../images/rate_table_top_mid1.jpg) repeat-x;
	width: 663px;
	_width: 663px;
	height: 6px;
	float: left;
}
.RateTableTopright2
{
	background: url(../images/rate_table_top_right1.jpg) no-repeat;
	width: 5px;
	height: 6px;
	float: left;
}
.RateTableTopHead
{
	background-color: #ecf1f5;
	border-left: #aed3ed solid 1px;
	border-right: #aed3ed solid 1px;
	color: #346396;
	font: bold 12 Arial, Helvetica, sans-serif;
	text-align: center;
	height: 32px;
	width: 671px;
	_width: 671px;
}
.RateTopHeader
{
	margin: 0 0 0 20px;
	_margin: 0 0 0 19px;
	float: left;
}
.con_inner_top_mid1
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
}
/*--------Add table style End----------------------*/

/*----------------New style for Client services Start-----------------*/
#customerServicesMain
{
	height: 154px;
	border: green solid 0px;
}
.CustomerServices
{
	float: left;
	width: 636px;
	min-height: 129px;
	padding: 0 0px 0 9px;
	height: auto !important;
	height: 129px;
}
.CustomerServices_Top_L
{
	float: left;
	background: url(../images/ClientServices_TopL.jpg) no-repeat;
	width: 5px;
	height: 7px;
}
.CustomerServices_Top_M
{
	float: left;
	width: 621px;
	background-color: #ffffff;
	border-top: #b3d5ee solid 1px;
	height: 7px;
}
.CustomerServices_Top_R
{
	float: left;
	background: url(../images/ClientServices_TopR.jpg) no-repeat;
	width: 8px;
	height: 7px;
}
.CustomerServices_Bottom_L
{
	float: left;
	background: url(../images/ClientServices_bottomL.jpg) no-repeat;
	width: 5px;
	height: 8px;
}
.CustomerServices_Bottom_M
{
	float: left;
	width: 621px;
	height: 7px;
	background-color: #ffffff;
	border-bottom: #b3d5ee solid 1px;
}
.CustomerServices_Bottom_R
{
	float: left;
	background: url(../images/ClientServices_bottomR.jpg) no-repeat;
	width: 8px;
	height: 8px;
}
.CustomerServices_Middle
{
	float: left;
	width: 612px;
	background-color: #ffffff;
	border-left: #b3d5ee solid 1px;
	border-right: #b3d5ee solid 1px;
	min-height: 138px;
	padding: 0 10px 0 10px;
	height: auto !important;
	height: 138px;
}
.CustomerServices_Middle h1
{
	color: #315982;
	font: bold 15px arial;
}
.CustomerServices_Middle table
{
	color: #2c2d2d;
	font: normal 12px arial;
}
.td_border
{
	background-color: #d4e3f2;
	width: 1px;
}
.td_Width
{
	width: 145px;
	padding: 0 10px 0 0px;
	text-align: left;
	line-height: 18px;
	vertical-align: text-top;
}
.td_Width2
{
	width: 200px;
	padding: 0 15px 0 15px;
	text-align: left;
	line-height: 18px;
	vertical-align: text-top;
}
.td_Width1
{
	width: 200px;
	line-height: 18px;
	padding: 0 10px 0 10px;
	vertical-align: text-top;
}
/*--bottom style--*/
.CustomerServicesBottom
{
	float: left;
	width: 951px;
	min-height: 70px;
	padding: 0 0px 0 9px;
	height: auto !important;
	height: 70px;
}
.CustomerServicesBottom_Top_L
{
	float: left;
	background: url(../images/ClientServices_TopL.jpg) no-repeat;
	width: 5px;
	height: 7px;
}
.CustomerServicesBottom_Top_M
{
	float: left;
	width: 936px;
	background-color: #ffffff;
	border-top: #b3d5ee solid 1px;
	height: 7px;
}
.CustomerServicesBottom_Top_R
{
	float: left;
	background: url(../images/ClientServices_TopR.jpg) no-repeat;
	width: 8px;
	height: 7px;
}
.CustomerServicesBottom_Bottom_L
{
	float: left;
	background: url(../images/ClientServices_bottomL.jpg) no-repeat;
	width: 5px;
	height: 8px;
}
.CustomerServicesBottom_Bottom_M
{
	float: left;
	width: 936px;
	height: 8px;
	background-color: #ffffff;
	border-bottom: #b3d5ee solid 1px;
}
.CustomerServicesBottom_Bottom_R
{
	float: left;
	background: url(../images/ClientServices_bottomR.jpg) no-repeat;
	width: 8px;
	height: 8px;
}
.CustomerServicesBottom_Middle
{
	float: left;
	width: 919px;
	background-color: #ffffff;
	border-left: #b3d5ee solid 1px;
	border-right: #b3d5ee solid 1px;
	min-height: 38px;
	padding: 0 14px 0 14px;
	height: auto !important;
	height: 38px;
}
.CustomerServicesBottom_Middle h1
{
	color: #315982;
	font: bold 15px arial;
}
.CustomerServicesBottom_Middle p
{
	color: #2c2d2d;
	font: normal 12px arial;
	line-height: 18px;
	padding: 5px 0 0 0;
}
.viewall
{
	padding: 0 0 0 15px;
	float: right;
	background: url(../images/blue_arrow.gif) no-repeat 0px 5px;
	display: inline;
	margin: 0 20px 0 0;
}
.viewall a
{
	color: #1873D0;
	display: block;
	font: normal 11px arial;
}
.viewall a:hover
{
	color: #1873D0;
	display: block;
	font: normal 11px arial;
}
/*----------------New style for Client services End-----------------*/
/*----------------New style for Board Member Start-----------------*/
.BoardmemContainer
{
	width: 455px;
	border-bottom: 1px dotted #cccccc;
}


.BoardmemContainer div.photo
{
	width: 105px;
	height: 149px;
	float: left;
	margin: 5px 0 5px 0;
}
.BoardmemContainer div.memDetails
{
	width: 340px;
	float: left;
	min-height: 149px;
	height: auto !important;
	height: 149px;
	padding: 0 0 0 10px;
}
.BoardmemContainer div.memDetails h1
{
	font: bold 12px arial;
	color: #315982;
	text-transform: uppercase;
	margin: 5px 0 0 0;
}
.BoardmemContainer div.memDetails h2
{
	font: bold 11px arial;
	color: #000;
	text-transform: uppercase;
	margin: 5px 0 0 0;
}
.BoardmemContainer div.memDetails p
{
	font: normal 11px arial;
	color: #000;
	line-height: 18px;
	margin: 5px 0 10px 0;
}
/*----------------New style for Board Member End-----------------*/
.Bodytxt
{
	font: normal 12px arial;
	color: #2C2D2D;
	line-height: 18px;
}
.MiddleTextContainer1
{
	width: 300;
	font: normal 11px arial;
	color: #000;
	margin: 5px 0 0 0;
	padding: 10px 10px 0px 20px;
	border-top: #b2c3d2 solid 2px;
}
#FrmSearch
{
		
}
/*---New style to PreBTN----*/
#prevFirstBTN
{
	float: left;
	font: bold 11px arial;
	color: #2C2C2C;
	margin: 0 0 0 20px;
}
#lnkBtnPrev
{
	margin: 0 0 0 10px;
}
#prevFirstBTN a
{
	float: left;
	font: bold 11px arial;
	color: #2C2C2C;
}
#LastBTN
{
	float: left;
	font: bold 11px arial;
	color: #2C2C2C;
	margin: 0 0 0 0px;
}
#LastBTN a
{
	float: left;
	font: bold 11px arial;
	color: #2C2C2C;
}
#lnkBtnNext
{
	margin: 0 10px 0 0px;
}


.ClientServiceBodyRightContainer_Middle div.MiddleTextContainer ul li.Selected
{
	font: bold 11px arial;
	padding: 0 0px 0 0;
	float: left;
	text-decoration: none;
	color: #2c2c2c;
}
.SecContent
{
	font: normal 11px arial;
	padding: 0 0px 0 0;
	float: left;
	width: 100%;
}
.ctl00_ContentPlaceHolder1_SecContent
{
	font: normal 11px arial;
	padding: 0 0px 0 0;
	float: left;
	width: 100%;
}
.currentstate
{
	margin: 0 0 0 0;
	float: right;
	padding: 0;
	border: 0px solid red;
	width: 675px;
}
.currentstatepara
{
	margin: 0;
	padding: 0;
}
.MainHowCanhelp
{
	width: 100%;
	font: normal 12px Arial;
	line-height: 18px;
	padding: 0px 0 0px 0;
}
.Howcan_help_left
{
	float: left;
	width: 660px;
	color: #2C2D2D;
	line-height: 18px;
	padding: 0 0 10px 15px;
	margin-left: 10px;
}
.Howcan_help_left p
{
	padding: 0 0 0 10px;
}
.Howcan_help_right
{
	float: left;
	width: 233px;
	padding: 0 0 10px 0px;
}
.Howcan_helpHeading
{
	color: #315982;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/orange_arrow.jpg) no-repeat 0px 5px;
	padding: 0 0 0 10px;
}
/*---------------New style for Board members Start------------------*/

#BodyContainer_LeftContent_new
{
	width: 478px;
	float: left;
}
#BodyContainer_LeftContent_TopContainer_new
{
	width: 479px;
	height: 23px;
}
#BodyContainer_LeftContentTopLeft_new
{
	width: 14px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopLeft.jpg);
	float: left;
}
#BodyContainer_LeftContentTopCenter_new
{
	width: 450px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopCenterBg.jpg);
	float: left;
}
#BodyContainer_LeftContentTopRight_new
{
	width: 14px;
	height: 23px;
	background: url(../images/BodyCont_LeftContTopRight.jpg);
	float: left;
}
#BodyContainer_LeftContent_CenterContainer_new
{
	width: 455px;
	min-height: 576px;
	height: auto !important;
	height: 576px;
	border-left: #d7e0e7 solid 1px;
	border-right: #d7e0e7 solid 1px;
	background: url(../images/BodyCont_LeftCont_CentBg.jpg) repeat-x;
	background-color: #fefefe;
	padding: 0 10px 10px 10px;
}
#ctl00_BodyContainer_LeftContent_CenterContainer_new
{
	width: 455px;
	min-height: 576px;
	height: auto !important;
	height: 576px;
	border-left: #d7e0e7 solid 1px;
	border-right: #d7e0e7 solid 1px;
	background: url(../images/BodyCont_LeftCont_CentBg.jpg) repeat-x;
	background-color: #fefefe;
	padding: 0 10px 10px 10px;
}
#BodyContainer_LeftContent_BottomContainer_new
{
	width: 479px;
	height: 61px;
	float: left;
}
#BodyContainer_LeftContent_BottomLeft_new
{
	width: 12px;
	height: 61px;
	background: url(../images/BodyCont_LeftCont_Bott_Left.jpg) no-repeat;
	float: left;
}
#BodyContainer_LeftContent_BottomCenter_new
{
	width: 454px;
	height: 61px;
	background: url(../images/BodyCont_Left_BottomCentBg.jpg) repeat-x;
	float: left;
}
#BodyContainer_LeftContent_BottomRight_new
{
	width: 12px;
	height: 61px;
	background: url(../images/BodyCont_LeftCont_Bott_Rgt.jpg) no-repeat;
	float: left;
}
/*---------------New style for Board members End------------------*/
.BodyContainer_RightContent_Top_new
{
	width: 212px;
	height: 11px;
	background: url(../images/BodyCont_Right_Top.jpg) no-repeat;
}
.BodyContainer_RightContent_Middle_new
{
	width: 210px;
	min-height: 165px;
	height: auto !important;
	height: 165px;
	background: url(../images/BodyCont_Right_MiddleBg.jpg) repeat-x;
	background-color: #f0f4f7;
	border-left: 1px solid #e2e9ee;
	border-right: 1px solid #d7e0e7;
}
.BodyContainer_RightContent_Bottom_new
{
	width: 212px;
	height: 12px;
	background: url(../images/BodyCont_Right_Bottom.jpg) no-repeat;
}
.BodyContainer_RightContent_new
{
	width: 212px;
	float: left;
	margin: 0 10px 0 0px;
}
.MemberName
{
	color: #315982;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 5px;
}
.MemberName1
{
	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 0 5px;
}
.committee_member
{
	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 10px 0;
	margin: 0 0 0px 10px;
}
.committee_member li
{
	color: #000000;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	list-style-type: disc;
	margin: 0 0 0 15px;
}
.BodyContainer_RightContent
{
	width: 212px;
	float: right;
	margin: 20px 0 0 20px;
}
.BodyContainer_RightContent_Top
{
	width: 212px;
	height: 11px;
	background: url(../images/BodyCont_Right_Top.jpg) no-repeat;
}
.BodyContainer_RightContent_Middle
{
	width: 210px;
	min-height: 165px;
	height: auto !important;
	height: 165px;
	background: url(../images/BodyCont_Right_MiddleBg.jpg) repeat-x;
	background-color: #f0f4f7;
	border-left: 1px solid #e2e9ee;
	border-right: 1px solid #d7e0e7;
}
.BodyContainer_RightContent_Bottom
{
	width: 212px;
	height: 12px;
	background: url(../images/BodyCont_Right_Bottom.jpg) no-repeat;
}
.committee_charters
{
	width: 190px;
	color: #315982;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0 10px 20px;
}
.committee_Detail
{
	width: 190px;
	color: #92a6b6;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 5px 0;
	margin: 0 0 0px 20px;
}
.committee_Detail a
{
	color: #92a6b6;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
}
.committee_Detail a:hover
{
	color: #92a6b6;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
}
/*--Start client services--*/
.Grid-Grey1
{
padding:0 0px 0 0px;
width:322px;
}
.Grid-Grey1 table
{
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
border-bottom: solid 1px #B0C3D2;
}
.Grid-Grey1 table a
{
	font-size: 11px;
	color: #547584;
	text-decoration: underline;
}
.Grid-Grey1 table a:hover
{
	color: #080808;
}
.Grid-Grey1 table th
{
	border: solid 1px #B0C3D2;
	background-image: url(       '../Images/gridview_header.jpg' );
	background-repeat: repeat-x;
	border-spacing: 0px;
	height: 27px;
	color: #fff;
	white-space: nowrap;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom:0px;
	padding-right: 2px;

}
.Grid-Grey1 table th td
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}
.Grid-Grey1 table th a
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.Grid-Grey1 table th a:hover
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.Grid-Grey1 table tr
{
	border: solid 0px #B0C3D2;
}
.Grid-Grey1 table .RowStyle td
{
	border-left: solid 1px #B0C3D2;
	border-right: solid 0px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #1e2128;
	background-color: #fff;
}
.Grid-Grey1 table .RowStyle td a
{
	color: #1977CD;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
.Grid-Grey1 table .RowStyle td a:hover
{
	color: #1977CD;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
.Grid-Grey1 table .RowStyle td:hover
{
	color: #080808;
}
.Grid-Grey1 table .AltRowStyle td
{
	background-color: #ebf1f9;
	border-left: solid 1px #B0C3D2;
	border-right: solid 0px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	line-height: 16px;
	text-decoration:none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #1e2128;
}
.Grid-Grey1 table .AltRowStyle td a
{
	color: #1977CD;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
.Grid-Grey1 table .AltRowStyle td a:hover
{
	color: #1977CD;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:underline;
}
.Grid-Grey1 table .AltRowStyle td:hover
{
	color: #080808;
	text-decoration:none;
}

.Grid-Grey1 table .PagerStyle td
{
	border-left: solid 0px #B0C3D2;
	border-right: solid 0px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 0px #B0C3D2;
	text-transform: capitalize;
	min-width: 18px;
	text-align: center;
	color: #000000;
	font-weight: bold;
}
.Grid-Grey1 table .PagerStyle td table
{
	background-color: #EBF1F9;
	border: solid 0px #B0C3D2;
	width:240px;
	float:left;
	margin:5px 0 0 0;
}
.Grid-Grey1 table .PagerStyle td table tbody tr td
{
	background-color: #EBF1F9;
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	width:20px;
}
.Grid-Grey1 table .PagerStyle a
{
	color: #2c99eb;
}
.Grid-Grey1 table .PagerStyle a:hover
{
	color: #2c99eb;
}
.Grid-Grey1 table .EmptyDataStyle td
{
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	height: 18px;
	line-height: 18px;
	min-width: 18px;
	text-align: center;
	color: red;
	font-weight: normal;
	letter-spacing: 0px;
}
.Grid-Grey1 td
{
	border: solid 1px #B0C3D2;
	vertical-align: top;
	text-align: left;
	}
	
	
/*-------------------PLIC_PROMOpublic_012210------------------*/
.promotion_heading
{
	font:bold 12px Arial;
	color:#315982;
	text-transform:uppercase; 
	padding-top:8px;
	*padding-top:0px;
}
.promotion_Content
{
	font:normal 12px Arial;
	color:#0e0f0f;
	text-align:left;
	padding:10px 0 0 0;
}
.promotion_Content p
{
	font:normal 11px Arial;
	color:#5D6570;
	line-height:15px;
	text-align:left;
}
.publish_date
{
	font:bold 13px Myriad Pro,Arial;
	padding:0 0 15px 0;
	color:#2f2f2f;
	text-transform:uppercase;
}
.MainArticleDiv
{
	font:bold 13px Myriad Pro,Arial;
	color:#2f2f2f;
	margin:27px 0 0px 0;
}
.ArticleText
{
	font:bold 13px Myriad Pro,Arial;
	color:#2f2f2f;
}
.MainArticleDiv a
{
	font:normal 11px Myriad Pro,Arial; 
	color:#3b71c3;
}
.MainArticleDiv a:hover
{
	font:normal 11px Myriad Pro,Arial; 
	color:#3b71c3;
}

/*-------------------End PLIC_PROMOpublic_012210 Page------------------*/

/*-------------------Start PLIC_Printable_Version_012210------------------*/
#PrintableWrapper
{
	width:990px;
	min-height:300px;
	height:auto !important;
	height:300px;
	margin:0 auto;
	background-color:#ffffff;
	border:red solid 0px;
	padding:32px 0 100px 0;
}
#Printable_BannerLogoContainer
{
	width:425px;
	height:81px;
	margin: 0 0 50px 40px;
	}
.Printable_Content
{
	width:949px;
	min-height:200px;
	height:auto !important;
	height:200px;
	font:normal 11px arial;
	color:#000000;
	margin: 0 0 0px 51px;
}
.Printable_Content p
{
	font:normal 11px arial;
	color:#000000;
	line-height:18px;
}
.Printable_innerContent
{
	width:534px;
	min-height:200px;
	height:auto !important;
	height:200px;
}
.Printable_innerContent p
{
	font:normal 11px arial;
	color:#000000;
	line-height:18px;
}
.PrintableHeading
{
	font:bold 16px arial;
	color:#000000;
	padding:0 0 24px 0;
}
/*-------------------End PLIC_Printable_Version_012210------------------*/	
/*---------------------------- Start PresidentialNews----------------------------*/
.PresidentialNews_heading
{
	font:bold 14px Myriad Pro,Arial;
	color:#2f2f2f;
	padding:0 0 0 20px;
	text-transform:uppercase; 
}
.Presidential_life_NEWS_Container
{
width:680px;
margin:17px 0 0 0;

}
.PresidentiallifeNEWS_Left
{
	background: url(../images/rate_table_left.jpg) no-repeat;
	width: 7px;
	height: 6px;
	float: left;
}
.PresidentiallifeNEWS_Mid
{
	background: url(../images/rate_table_top_mid.jpg) repeat-x;
	width:667px;
	height:6px;
	float:left;
}
.PresidentiallifeNEWS_Right
{
	background: url(../images/rate_table_top_right.jpg) no-repeat;
	width: 6px;
	height: 6px;
	float: left;
}
.PresidentiallifeNEWS_Bg
{
	width:666px;
	border-left: #aed3ed solid 1px;
	border-right: #aed3ed solid 1px;
	padding: 5px 6px 0 6px;
	background: url(../images/rate_table_mid_bg.jpg) repeat-x;
	background-color: #ecf1f5;
}
.PresidentiallifeNEWS_bot_Left
{
	background: url(../images/rate_table_bot_left.jpg) no-repeat;
	width: 7px;
	height: 7px;
	float: left;
}
.PresidentiallifeNEWS_bot_Mid
{
	background: url(../images/rate_table_bot_mid.jpg) repeat-x;
	width:667px;
	height: 7px;
	float: left;
}
.PresidentiallifeNEWS_bot_Right
{
	background: url(../images/rate_table_bot_right.jpg) no-repeat;
	width: 6px;
	height: 7px;
	float: left;
}

#PresidentialNews_table_container
{
	width:665px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#PresidentialNews_table_container table
{
	
	border-left: 0px solid #b0c3d2;
	border-right: 0px solid #b0c3d2;
}
.PresidentialNews_MainBottom
{
	width:665px;
	float: left;
	margin: 0 0px 0 0px;
}
.PresidentialNews_inner_bot_left
{
	float: left;
	background: url(../images/con_inner_bot_left.jpg) no-repeat;
	width: 7px;
	height: 20px;
}
.PresidentialNews_inner_bot_mid
{
	float: left;
	background: url(../images/con_inner_bot_mid.jpg) repeat-x;
	height: 20px;
	width:651px;
	_width:651px;
}

.PresidentialNews_inner_bot_right
{
	float: left;
	background: url(../images/con_inner_bot_right.jpg) no-repeat;
	width: 7px;
	height: 20px;
}


.PresidentialNews_PUBLISH_DATE
{
	width:93px;
	border-right: 1px solid #b0c3d2;
	border-left: 1px solid #b0c3d2;
	color: #2f2f2f;
	text-align: left;
	font:bold 11px Myriad Pro,Arial;
	padding:14px 33px 10px 10px;
}
.PresidentialNews_TITLE 
{
	width:130px;
	border-right: 1px solid #b0c3d2;
	color: #2f2f2f;
	font:bold 11px Myriad Pro,Arial;
	text-align: left;
	padding:14px 0px 10px 9px;
}
.PresidentialNews_TITLE img
{
	padding:0px 0 0 0;
	vertical-align:middle;
}
.PresidentialNews_TITLE a
{
	width:130px;
	border-right: 0px solid #b0c3d2;
	font:nrmal 11px Arial, Helvetica, sans-serif;
	color: #2f2f2f;
	text-align: left;
	text-decoration:underline;
	
}
.PresidentialNews_DESCRIPTION
{
	border-right: 1px solid #b0c3d2;
	color: #2f2f2f;
	text-align: left;
	font:bold 11px Myriad Pro,Arial;
	padding:14px 33px 10px 12px;
	width:373px;
}
.PresidentialNews_PUBLISH_DATE1
{
	width:93px;
	border-left: 1px solid #b0c3d2;
	color: #ffffff;
	text-align: left;
	padding-left: 14px;
}
.PresidentialNews_TITLE1
{
	width: 138px;
	border: 0px solide red;
	border-right: 1px solid #b0c3d2;
	border-left: 1px solid #b0c3d2;
	color: #fff;
	text-align: left;
	padding-left:9px;
}
.PresidentialNews_DESCRIPTION1
{
	border-right:1px solid #b0c3d2;
	color: #fff;
	text-align: left;
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:0 33px 0 12px;
	width:373px;
} 
.pageingDiv
{
	width:119px;
	float:right;
	margin:13px 0 0 0;
}
.pageingDiv ul
{
	font:bold 13px arial;
	color:#315982;
}
.pageingDiv ul li
{
	float:left;
	font:bold 13px arial;
	color:#315982;
}
.pageingDiv ul li a
{
	float:left;
	font:bold 13px arial;
	color:#315982;
	padding:0 2px 0 2px;
	text-decoration:none;
}
.pageingDiv ul li a:hover
{
	float:left;
	font:bold 13px arial;
	color:#315982;
	padding:0 2px 0 2px;
	text-decoration:none;
}
.ArticleLogin
{
	float:left;
	font:bold 11px Myriad Pro,Arial;
	color:#2f2f2f;
	text-transform:uppercase;
	margin:5px 0 0 0;
}

/*---------------Start News Grid Style---------------------*/
.NewsGrid
{
width:665px;
padding:0 0px 0 0px;
background-color:#fff;
}

.NewsGrid table
{
font-family:Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:normal;
color: #2f2f2f;
}
.NewsGrid table a
{
	font-size: 11px;
	color: #2f2f2f;
	text-decoration: underline;
}
.NewsGrid table a:hover
{
	color: #080808;
}
.NewsGrid table th
{
	border: solid 1px #B0C3D2;
	background-image: url('../Images/gridview_header.jpg' );
	background-repeat: repeat-x;
	border-spacing: 0px;
	height: 27px;
	color: #fff;
	white-space: nowrap;
	font:bold 11px Arial;
	
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom:0px;
	padding-right: 2px;
}
.NewsGrid table th td
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
}
.NewsGrid table th a
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.NewsGrid table th a:hover
{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}
.NewsGrid table tr
{
	border: solid 0px #B0C3D2;
}
.NewsGrid table .RowStyle td
{
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	line-height: 16px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 35px;
	font-family:Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
	font-size:11px;
	color: #2f2f2f;
	background-color: #fff;
}
.NewsGrid table .RowStyle td a
{
	color: #2f2f2f;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.NewsGrid table .RowStyle td a:hover
{
	color: #2f2f2f;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.NewsGrid table .RowStyle td:hover
{
	color: #2f2f2f;
}
.NewsGrid table .AltRowStyle td
{
	background-color: #ebf1f9;
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 35px;
	padding-top: 5px;
	font-family:Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
	color: #2f2f2f;
}
.NewsGrid table .AltRowStyle td a
{
	color: #2f2f2f;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.NewsGrid table .AltRowStyle td a:hover
{
	color: #2f2f2f;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.NewsGrid table .AltRowStyle td:hover
{
	color: #2f2f2f;
}

.NewsGrid table .PagerStyle tr td
{
	border-left: solid 0px #B0C3D2;
	border-right: solid 0px #B0C3D2;
	border-top: solid 0px #B0C3D2;
	border-bottom: solid 0px #B0C3D2;
	text-transform: capitalize;
	height: 18px;
	width: 18px;
	min-width: 18px;
	text-align: center;
	color: #315982;
	font-size:13px;
	font-weight: bold;
}
.NewsGrid table .PagerStyle tr
{
	border-left: solid 0px #B0C3D2;
	border-right: solid 0px #B0C3D2;
	border-top: solid 0px #B0C3D2;
	border-bottom: solid 0px #B0C3D2;
	text-transform: capitalize;
	height: 18px;
	width: 18px;
	min-width: 18px;
	text-align: center;
	color: #315982;
	font-size:13px;
	font-weight: bold;
}

.NewsGrid table .PagerStyle td td
{
	background-color: #EBF1F9;
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	line-height: 18px;
	min-width: 18px;
}
.NewsGrid table .PagerStyle a
{
	color: #315982;
}
.NewsGrid table .PagerStyle a:hover
{
	color: #315982;
}
.NewsGrid table .EmptyDataStyle td
{
	border-left: solid 1px #B0C3D2;
	border-right: solid 1px #B0C3D2;
	border-top: solid 1px #B0C3D2;
	border-bottom: solid 1px #B0C3D2;
	text-transform: capitalize;
	height: 18px;
	line-height: 18px;
	min-width: 18px;
	text-align: center;
	color: red;
	font-weight: normal;
	letter-spacing: 2px;
}


.NewsGrid td
{
	border: solid 1px #B0C3D2;
	vertical-align: top;
	text-align: left;
}

/*---------------End News Grid Style---------------------*/

/*-----Start Market Watch------*/
.DetailedChart
{
	font:normal 11px arial;
	color:#959595;
	text-align:left;
}
.Marketwatch_heading
{
	font:bold 11px Trajan Pro,arial;
	text-transform:uppercase;
	color:#41474d;
	text-align:left;
}
.DetayedTime
{
	font:normal 10px arial;
	color:#959595;
	padding:5px 0 0 0;
	padding:15px 0 0 0\9;
	text-align:right;
}
.ClickHere
{
	font:normal 11px arial;
	color:#315998;
}
.ClickHere a
{
	font:normal 11px arial;
	text-decoration:underline;
	color:#315998;
}
.ClickHere a:hover
{
	font:normal 11px arial;
	text-decoration:underline;
	color:#315998;
}
/*-----End Market Watch------*/

.Promotion_Box1
{
	width:274px;
	min-height: 96px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #5d6570;
	float: right;
	margin:0 10px 0 10px;
	position: absolute;
}

.PressContent
{
	font:normal 11px Arial, Helvetica, sans-serif;
	margin:0 0 0 20px;
}




#BodyContainer_LeftContent_CenterContainer p
{
color:#2C2D2D;
font:12px/18px arial;      
}
.clientContactheading
{
color:#0F4073;
font:bold 17px Arial,Helvetica,sans-serif;
padding:0px 0 5px 0;
}
#BodyContainer_LeftContent_CenterContainer p a
{
color:#1873d0;
font:12px/18px arial; 
text-decoration:underline;     
}
#BodyContainer_LeftContent_CenterContainer p a:hover
{
color:#1873d0;
font:12px/18px arial; 
text-decoration:underline;     
}

#ulnews li
{
	color: #2c2d2d;
	list-style-type: none;
	background-image: url(../images/client_services_liststyle.jpg);
	background-repeat: no-repeat;
	background-position: 0 .7em;
	padding-left: 1.5em;
	font:normal 11px verdana;
	line-height:20px;
	border-bottom:#cccccc dashed 1px;
}
#ulnews li a
{
	font: normal 11px verdana;
	color: #1873d0;
}
#ulnews li a:hover
{
	font: normal 11px verdana;
	color: #1873d0;
}
/*----------------Start Invester Relations ------------------*/
.InvsetrSingle_premium_Container
{
	width:683px;
	padding: 0px 0 25px 0px;
}
.InvsetrRateTable_Top_Mid
{
	background: url(../images/rate_table_top_mid.jpg) repeat-x;
	width: 670px;
	height: 6px;
	float: left;
}
.InvsetrRateTableMid_Bg
{
	width:669px;
	border-left: #aed3ed solid 1px;
	border-right: #aed3ed solid 1px;
	padding: 5px 6px 0 6px;
	background: url(../images/rate_table_mid_bg.jpg) repeat-x;
	background-color: #ecf1f5;
}
.InvsetRateMainBottom
{
	width:670px;
	float: left;
	margin: 0 0px 0 0px;
}
.InvsetrRateTable_bot_Mid
{
	background: url(../images/rate_table_bot_mid.jpg) repeat-x;
	width:670px;
	height: 7px;
	float: left;
}
.InvsetrRate_table_container
{
	width:670px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
.InvsetrRate_inner_bot_mid
{
	float: left;
	background: url(../images/con_inner_bot_mid.jpg) repeat-x;
	height: 20px;
	width:656px;
	_width:656px;
}
.InvsetrInitialInterest1
{
	width:326px;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align:right;
	padding:0 10px 0 14px;
}
.InvsetrOver1
{
	width:200px;
	border: 0px solide red;
	border-right: 1px solid #b0c3d2;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align: right;
	padding:0 10px 0 14px;
}
.InvsetrOver
{
	width:200px;
	border-right: 1px solid #b0c3d2;
	color: #ffffff;
	text-align: center;
	font:bold 11px Arial, Helvetica, sans-serif;
	padding-left: 14px;
}
.InvsetrOver a
{
	border-right: 0px solid #b0c3d2;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
}
.InvsetrOver a:hover
{
	border-right: 0px solid #b0c3d2;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
}
.InvsetrInitialInterest
{
	width:326px;
	border-right: 1px solid #b0c3d2;
	color: #ffffff;
	text-align: left;
	padding-left: 14px;
}	
.InvsetrLeftInitialInterest1
{
	width:326px;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align: left;
	padding:0 0px 0 14px;
}
.InvsetrOver_head
{
	width:200px;
	border: 0px solide red;
	border-right: 1px solid #b0c3d2;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align: center;
	padding:0 10px 0 14px;
}
.InvsetrInitialInterest_head
{
	width:326px;
	border-left: 1px solid #b0c3d2;
	color: #000000;
	text-align:center;
	padding:0 10px 0 14px;
}
/*----------------End Invester Relations ------------------*/