#header-wrapper {
	background-color: #143058;
	background-color: #105F94;
}

#page-wrapper {
	padding: 20px 0 20px 0;
	min-height: 400px;
}

#footer-wrapper {
	padding: 20px 0px 50px 0px;
	background-color: #0E2246;
}

.top-link {
	margin: 10px 0;
}

label {
	display: inline-block;
	margin-bottom: 5px;
	font-weight: normal;
}

.ui-radiobutton {
	margin: 3px 10px;
}

.copyright {
	width: 100%;
	color: #777;
}

.copyright p {
	color: #777;
}

.formContainer {
	margin: auto;
}

.loginFormContainer {
	margin: 60px 10px;
}

.loginImageContainer {
	margin: 20px 10px;
}

.buttonAlignemnt {
	text-align: right;
}

.buttonAlignemntLeft {
	text-align: left;
}
.customService {
	
	color: #eee;
}
.blueForm {
	background: #00a5b6;
	padding: 10px;
	border: 1px solid #eee;
	margin: 1em auto;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	color: #eee;
}
.msgForm {
	background: #C0C0C0;
	padding: 10px;
	border: 1px solid #eee;
	margin: 1em auto;
	color: #000000;
	
	
}

.blueFormLanding {
	
	padding: 10px;
	margin: 1em auto;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* KHTML */
	border-radius: 10px; /* CSS3 */
	color: #eee;
}

.blueForm a {
	color: #FFF;
}

.blueForm table {
	margin: auto;
}

.blueForm td {
	padding: 10px 5px;
}

.blueForm h4 {
	color: #333;
}

.blueFormLanding a {
	color: #FFF;
}

.blueFormLanding table {
	margin: auto;
}

.blueFormLanding td {
	padding: 10px 5px;
}

.blueFormLanding h4 {
	color: #eee;
}

.whiteDblBorder {
	border: 2px double #fff;
}

.login {
	background: url(../gfx/user.gif) no-repeat 95% 1em;
}

.contact {
	background: url(../gfx/email2.gif) no-repeat 95% 1em;
}

#feature-wrapper {
	padding: 20px 0px;
	background-color: #00a5b6;
}

#feature-wrapper h2 {
	margin: 10px 10px;
	color: #fff;
	font-size: 40px;
}

#feature-wrapper p {
	color: #eee;
}

.ui-panelgrid td {
	border-width: 0px !important;
}

.ui-widget-content {
	border: 0px solid #a8a8a8;
}

.user-welcome-link {
	margin-right: 15px;
}

label {
	display: inline-block;
	margin-bottom: 5px;
	font-weight: normal;
}

.navbar-default {
	background-image: -webkit-linear-gradient(top, #99d7ee 0%, #6dc6e7 100%);
	background-image: linear-gradient(to bottom, #99d7ee 0%, #6dc6e7 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff99d7ee',
		endColorstr='#ff6dc6e7', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled= false);
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px
		rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px
		rgba(0, 0, 0, 0.075);
}

.navbar-default {
	border-radius: 0px;
	background-color: #6dc6e7;
	/* commented for prudential */
	/* border-color: #51bbe2; */
}

.navbar-default .navbar-brand {
	color: #333333;
}

.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus
	{
	color: #1a1a1a;
	background-color: transparent;
}

.navbar-default .navbar-text {
	color: #333333;
}

.navbar-default .navbar-nav>li>a {
	color: #333333;
	padding-right: 100px;
}

.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus
	{
	color: #FFF;
	background-color: transparent;
}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus
	{
	color: #fff;
	background-color: #51bbe2;
}

.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus
	{
	color: #cccccc;
	background-color: transparent;
}

.navbar-default .navbar-toggle {
	border-color: #dddddd;
}

.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus
	{
	background-color: #dddddd;
}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #cccccc;
}

.navbar-default .navbar-collapse,.navbar-default .navbar-form {
	border-color: #4ebae2;
}

.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret
	{
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}

.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus
	{
	background-color: #51bbe2;
	color: #FFF;
}

.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret
	{
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}

.navbar-default .navbar-nav>.dropdown>a .caret {
	border-top-color: #333333;
	border-bottom-color: #333333;
}

@media ( max-width : 767) {
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #333333;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus
		{
		color: #777777;
		background-color: transparent;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus
		{
		color: #777777;
		background-color: #51bbe2;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus
		{
		color: #cccccc;
		background-color: transparent;
	}
}

.navbar-default .navbar-link {
	color: #333333;
}

.navbar-default .navbar-link:hover {
	color: #777777;
}

.ui-selectmanycheckbox label,.ui-selectoneradio label {
	display: block;
	margin: 4px 10px;
}

.ui-panel .ui-panel-content {
	border: 0;
	background: none;
	padding: 0em;
}

.wider {
	width: 200px;
}

.ui-icon.x2 { width: 32px; height: 32px;}

.myIcon {
                background: url(../images/icon.gif);
                width: 48px;
                height: 48px;
                left: 1%;
                top: 15%;
                margin-left:0px;
            }
         
.panelGridRow{
	height:30px;	
}
.panelGridColumn1{
	width:15%;
}
.panelGridColumn2{
	width:15%;
}
.panelGridColumn3{
	width:15%;
}
.panelGridColumn4{
	width:15%;
}
.panelGridColumn5{
	width:15%;
}
.panelGridColumn6{
	width:15%;
}
.panelGridColumn7{
	width:15%;
}
.panelGridColumn8{
	width:15%;
}

.contactUsStyle {
	margin-left:20px
}
.contactUsStyle td {	
	width: 50em;
}
.contactUsStyle td div{	
	border: 1px outset;
}
.contactUsStyle .ui-panel{	
	height:17em;
}
.contactUsStyle .ui-panel-content{	
	height:17em;
}

#formCategory1 {
	width: 70em;
	border: 1px outset;
}
#formCategory1 .ui-widget-header {
	border: none;
	background: #105F94;
	color: #ffffff;
}
#formCategory2 {
	border: 1px outset;
}
#formCategory2 .ui-widget-header{
	background: #c4c4c4
}
.ui-datatable.borderless thead th,
.ui-datatable.borderless tbody,
.ui-datatable.borderless tbody tr,
.ui-datatable-even.borderless,
.ui-datatable-odd.borderless,
.ui-datatable.borderless tbody td{
    border-style: none;
    /* text-align:center; */
    text-align:left;
    background: none;
}

.ui-chkbox,
.ui-chkbox div,
.ui-radiobutton,
.ui-radiobutton div {
    vertical-align: middle;
    margin-top: 0;
    margin-bottom: 0;    
}

.ui-selectmanycheckbox label,
.ui-selectoneradio label {
    margin-top: auto;
}
.fuidButton {
	text-decoration: underline;
color: black;
}
.policyDtlTab1Column1{
	width:15%;
}
.policyDtlTab1Column2{
	width:10%;
	padding-left:10%;
}
.policyDtlTab1Column3{
	width:10%;
	padding-right:2%;
}
.policyDtlRiderTabColumn{
	width:10%;
	/* padding-right:2%; */
}
.policyRiderTable{
	border: 1px solid #939393;
border-collapse: separate;
border-left: 1;
border-radius: 4px;
border-spacing: 0px;
}
.termsConditionStyle {
border: 1px solid #002942;
text-align:left;
margin:5px;
}
.termsConditionStyle .ui-panel-titlebar {
	background-color: #428bca;
}
.termConditiondiv .title, .contactSpan{
	font-weight: bold;
	color:black;
}

.termConditiondiv .text {
	font-size: 12px;
	color:black;
}

termsConditionStyle .contactSpan ul, li{
	font-size: 12px;
	color:black;
}
.legalPrivacy {	
	text-align:left;
	margin:5px;
}
.legalPrivacy .ui-panel-titlebar {
	background-color: #428bca;
}
.legalPrivacy .title, .contactSpan{
	font-weight: bold;
	color:black;
}

.legalPrivacy .text {
	font-size: 12px;
	color:black;
}
.legalPrivacy .contactSpan ul, li{
	font-size: 12px;
	color:black;
}
.privacyNotice {	
	text-align:left;
	margin:5px;
}
.privacyNotice .ui-panel-titlebar {
	background-color: #428bca;
}
.privacyNotice .title, .contactSpan{
	font-weight: bold;
	color:black;
}

.privacyNotice .text {
	font-size: 12px;
	color:black;
}
.privacyNotice .contactSpan ul, li{
	font-size: 12px;
	color:black;
}

 #rules li.guideline{
	font-size: 16px;
	list-style: none;
}