
/* CSS Document */
footer{margin-top: 50px;
	color:#999;
	text-align: center;
	font-size: .75em;
}

.radc_toolbox_div
{
	height: 50px;
	width: 350px;
	background-color:#f5f5f5;	
	margin: 10px !important;
	padding-top:10px;
	text-align:center;	
	font-size:18px;
	color:#003366;
}

.radc_toolbox_div a
{	
	font-size:18px;
	color:#003366 !important;
}


p.mp-float-p-r{
	float: right;
}

p.mp-tuck-in-50-50{
	margin-top: 50px;
	margin-right:50px;
}

div.m-service{
	margin-left: 15px;
	padding-left: 5px;
}

.fa-check {
	color:#999 !important;
}

div.dsquestion
{
	font-size:16px !important;
	color:#ccc !important;
	font-weight: bold !important;
}

div.dsanswer
{
	font: size 16px !important;
	color:#333 !important; 
	font-style: italic !important;
}

a.dslink
{
	text-decoration: underline !important;
	color: red !important;
	font-weight: bold !important;
}
a.dslink:hover
{
	text-decoration: underline !important;
	color: yellow !important;
	font-weight: bold !important;
}

a.cls_top_link
{
	text-decoration: underline !important;
	color: #edbdbf !important;
	font-weight: bold !important;
}
a.cls_top_link:hover
{
	text-decoration: underline !important;
	color:#ed1c24 !important;
	font-weight: bold !important;
}

.gimmeRoom{
	margin-top: 15px !important;
}

.class{
	margin-left:15px;
}

#bottom_transform{
	position: absolute;
	bottom: -150px !important;
	left: 25%;
}

.mp_header_text{
	color:#333;
	font-weight: bold;
}

.emp{
font-style: italic;
}

div.mpQ{
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	height: 50px !important;
	width: 50px !important;
	color:#fff !important;
	background-color: #e2e2e2 !important;
	font-size: 24pt;
	font-weight: bold;
	border:1px solid #bdbdbd;
}

div.mpA{
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	height: 50px !important;
	width: 50px !important;
	color: #ccc !important;
	background-color: #cefeeb !important;
	font-size: 24pt;
	font-weight: bold;
	border:1px solid #bdbdbd;
}

.focus-image{
	margin-top: 6px;
	margin-bottom: 3px;
}

div.mpA2{
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	height: 50px !important;
	width: 50px !important;
	color:#ccc !important;
	background-color: #9df4fe !important;
	font-size: 24pt;
	font-weight: bold;
	border:1px solid #bdbdbd;
}

div.mpTitleRow{
	background-color: #eff8ff;
	width: 100% !important;
	margin-top: 200px !important;
	margin-left: -1px;
	margin-right: -1px;
	padding-left: 0;
	padding-right: 0px;
	border-top: solid 1px #e2e2e2;
	border-bottom: solid 1px #e2e2e2;
}

.mp-h1-page-header{
	margin-left: 12%;
}

.mp-content-container{
margin-top: 50px;

}

span.mp-action-span{
	border: solid 1px #e2e2e2;
	width: 25px;
	height: 25px;
	padding: 2px;
	margin: 5px;
	display:block;
	text-align: center;
	border-radius: 8px;
	background-color: #fff;
}