/* styles specific to template microsite */

body {
		/* background: url(/mybenefits/draft/draft3.gif) 50% 90px no-repeat; */
	}

.bodytext {font-size: 1.2em}

.bodylist li {margin-top: 5px;font-size: 1.1em;line-height: 1.2em}
	
#marquee {background:url("../images/dc_logo.gif") no-repeat scroll 0px 0 transparent;height: 125px;background-position: left top}
/* #marquee {
	background:url("/mybenefits/assets/images/sample-cust-logo.png") no-repeat;height: 100px;
}*/
/* adjust margin properties to accommodate logos */
#marqueetitle {position: absolute;width: 55%;margin-top: 0px;margin-left: 90px}

.nivo-caption {bottom: 0px!important}
.navtitle {line-height: 15%;}
.navtitle a{font-weight: bold;color: #FFBF00}

.altdisclaimer {
	font-size: 90%;
}

table.app_table_nevada {width:100%;border: 1px #e3e3e3 solid;border-collapse:collapse;border-spacing:0px;margin-bottom:10px;}
table.app_table_nevada th {
    background: #1678a9 none repeat scroll 0 0;
    font-weight: bold;
    padding: 7px 10px 5px 12px;
    border-left: 1px #FFF solid;
    font-size: 14px;
	color: #ffffff;
}
table.app_table_nevada th.first{padding:7px 10px 5px 12px; border-left: 1px #e3e3e3 solid;}
table.app_table_nevada td {padding:7px 10px 5px 12px; border-bottom: 1px #e3e3e3 solid; border-left: 1px #e3e3e3 solid; border-right: 1px #e3e3e3 solid;}
table.app_table01 th {background:#f2f2f2 none repeat scroll 0 0; font-weight:bold; padding:7px 10px 5px 12px; border-left: 1px #e3e3e3 solid}

.clearfix::after {
    content: "";
    clear: both;
    display: table;
}

/* styles for flair boxes */
p.flair-hdr {margin-top: 10px;margin-left: 10px;font-size: 1.8em;font-weight: semi-bold;}
p.flair-cont {margin-left: 10px;margin-top: 10px}
div.flair-cont a{color: #0066cb;font-size: 1.1em;font-weight: 600!important}

/* background gradient for flair boxes */
.flair-gradient {
	background:#f7f7f7;
	/* cursor: pointer; */
	background:-moz-linear-gradient(top,#f4f4f4 0%,#a4a5a5 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f4f4),color-stop(100%,#a4a5a5));
	background:-webkit-linear-gradient(top,#f4f4f4 0%,#a4a5a5 100%);
	background:-o-linear-gradient(top,#f4f4f4 0%,#a4a5a5 100%);
	background:-ms-linear-gradient(top,#f4f4f4 0%,#a4a5a5 100%);
	background:linear-gradient(top,#f4f4f4 0%,#a4a5a5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#a4a5a5',GradientType=0);
	padding:0px;
	color:#fff;
	/* font-family:'Helvetica Neue',sans-serif; */
	font-size:1.1em;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:2px solid #bfbfbf;
}

div.mycallout {
	background-color:#fff1cc;
	width:90%;
	margin: 15px 15px 15px 15px;
	padding: 10px 10px 10px 10px;
	float:right;
}