/*Common Styles*/
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;}
p{padding:0px; margin:0px;}
*{padding:0px; margin:0px;}
#wrap{width:960px; margin:0 auto; font-size:13px;}
#banner_inner{ position:relative; border:1px solid #d6e6f4; overflow:hidden;}
#socialLinks{position:absolute; background:url(../images/social_bg.png) top left repeat-x; width:300px; height:180px;top:10px; left:10px;}
#socialLinks  h3{color:#000000;padding:0px; margin:0px; margin-left:10px; margin-top:10px; font-weight:normal; font-size:19px;}
#socialLinks span{padding:10px; display:block; margin-left:10px;}
#socialLinks span a{background:url(../images/SocialMediaIcons.png) top left no-repeat; width:43px; height:44px; float:left; margin:0px 28px 5px 0px;}
#contentPlace{margin:10px 0px 0px 0px;}
#contentPlace1{margin:10px 0px;}
#contentPlace1 p{text-align:justify;}
#contentPlace1 strong{color:#3A4D56; font-size:1.8em;}
#contentPlace1 b{font-size:14px; color:#014F77;}
#contentPlace  #sidePanel a{text-decoration:none; color:#535252;}
#contentPlace  #sidePanel{width:275px; float:left;margin-right:10px; border-left:1px solid #DADFE2;border-right:1px solid #DADFE2;border-top:1px solid #DADFE2;font-size:13px; }
#contentPlace  #sidePanel h2{border-bottom:1px solid #DADFE2; cursor:pointer;padding:8px;color:#535252;display:block;font-size:13px; }
#contentPlace  #sidePanel h2:hover{color:#014F77;border-left:4px solid #014F77;}
#contentPlace  #sidePanel h2.active{border-left:4px solid #014F77; background:url(../images/active_bg.png) bottom left repeat-x; color:#014F77;}
#contentPlace  #sidePanel .pane {display:none;padding:15px;color:#000;border-bottom:1px solid #DADFE2;}
#contentPlace  #sidePanel .pane a{text-decoration:none; display:block; margin-bottom:10px; color:#535252;}
#contentPlace  #sidePanel .pane a:hover{color:#014F77; text-decoration:underline;}
#contentPlace #contentHolder{width:650px; float:left; padding:10px 0px 0px 20px;background:url(../images/strip.png) top left repeat-y;position:relative; top:-10px; height:auto;}
#contentPlace #contentHolder p{padding-top:10px; line-height:1.5em; text-align:justify; margin-right:3px;}
#contentPlace #contentHolder strong{color:#3A4D56; font-size:1.8em;}
#contentPlace #contentHolder  b{font-size:14px; color:#014F77;}
#contentHolder #floodHelp{ display:block; padding:5px 0px;}
#contentHolder ul{padding:0px; margin:20px;}
#contentHolder li{ list-style:bullet; margin:8px;}
#contentPlace td{text-align:left; vertical-align:top; border-bottom:2px dotted #cdcdcd; padding:5px 0px;}
#contentPlace td p{text-align:justify; padding:0px !important; margin:0px !important;}
#contentPlace td p b{color:#000000 !important;}
#contentPlace #contentHolder #Address{width:220px; float:right;margin:10px 0px; line-height:20px;font-size:14px;}
#contentPlace #contentHolder #Address span{display:block; padding-bottom:20px;}
#contentPlace #contentHolder #Address strong{ color:#014F77; font-size:15px; padding-bottom:10px; display:block;}
#contentPlace #contentHolder #Address b{ color:#000000; font-size:15px;}
#contentPlace #contentHolder #contactInfo{margin:10px 0px; width:380px; float:left;}
#contentPlace #contentHolder #contactInfo label{float:left; display:block; width:161px;}
#contentPlace #contentHolder #contactInfo input{margin:0px 0px 5px 0px; width:180px; height:25px;-webkit-border-radius:5px; -moz-border-radius:5px; border:1px solid #cdcdcd;}
#contentPlace #contentHolder #contactInfo textarea{margin:5px 0px;-webkit-border-radius:5px; -moz-border-radius:5px; border:1px solid #cdcdcd;}
#contentPlace #contentHolder #contactInfo{clear:both;}
#contentPlace #contentHolder #contactInfo span{padding-left:161px;}
#contentPlace #contentHolder #contactInfo .button{width:70px !important;background:#E3EAF6; border:1px solid #B7C2D3; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; height:20px !important;}

#contentPlaceUsecases{margin:10px 0px; width:960px; clear:both;}
#contentPlaceUsecases p{text-align:justify; padding-top:10px; line-height:1.5em;}
#contentPlaceUsecases strong{color:#014F77; font-size:15px; border-bottom:1px dotted #cdcdcd; display:block; padding-bottom:2px;}
#ContentPlaceHolder1_lblCareerContent ul{padding:0px !important; margin:0px !important; text-align:justify; border-bottom:2px dotted #cdcdcd; padding:5px 0px;}
#ContentPlaceHolder1_lblCareerContent strong{font-size:13px !important;}
#ContentPlaceHolder1_lblCareerContent b{font-size:13px !important;}
.linktxt2{color:#2AA201;}
.button{background:#E3EAF6; border:1px solid #B7C2D3; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; height:20px;}
/*Popup*/
#divLogin{background:#4174A3;width: 350px;height: 150px;color: #fff;padding: 30px 20px 20px 20px;border:3px solid #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:100px auto;}
#divLogin label{float:left; width:100px; display:block;}
#divLogin br{clear:both;}
#divLogin input{width:230px; height:25px; margin-bottom:10px;}
#divLogin .button{width:60px !important;background:#E3EAF6; border:1px solid #B7C2D3; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; height:20px;}
#ContentPlaceHolder1_gridRSS{width:100%; border-collapse:collapse; }
#ContentPlaceHolder1_gridRSS td{padding:5px; text-align:left;}
#ContentPlaceHolder1_gridRSS th{padding:5px; text-align:left;}
#ContentPlaceHolder1_divCareer {background:#fcfcfc; padding:10px; border:1px solid #cccccc;}
#ContentPlaceHolder1_divCareer label{float:left; width:100px; display:block;}
#ContentPlaceHolder1_divCareer input{height:25px; margin-bottom:10px;}
#ContentPlaceHolder1_divCareer textarea{margin-bottom:10px;}
#ContentPlaceHolder1_divCareer br{clear:both;}
#ContentPlaceHolder1_divCareer .button{width:60px !important; height:20px; background:#E3EAF6; border:1px solid #B7C2D3; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px;}
#divDesc{position:fixed;top:120px;left: 35%;width: 470px;border:5px solid #2d2d2d;background:#fcfcfc;z-index: 10;overflow:hidden; padding:10px; text-align:justify;}
#divDesc span{clear:both; display:block;}
#astirFamilyco{border:1px solid #CBCBCB;background:url(../images/af_bg.jpg) top left repeat-x; height:56px; margin-top:5px; clear:both;}
#astirFamilyco h3{float:left; padding:0px;/* padding:0px 35px 0 35px;*/ font-size:14px; margin-top:9px; border-left:1px dotted #CBCBCB; text-align:center;}
#astirFamilyco a{text-decoration:none;color:#05499A; text-align:center;}
#astirFamilyco a:hover{color:#E45108; text-decoration:underline;}
.capthca{float:left;}
.capthca span{padding:0px !important;}
 a.pdfbtn{background:url(../images/btn_DownloadPDFSprite.png) no-repeat; display:block; width:155px; height:40px; background-position:0px -42px;}
 a.pdfbtn:hover{background-position:0px -1px;}
 .fr{ float:right;}
 .cl{ clear:both;}
 .lt{ float:left;}
 









