@charset "utf-8";
/* CSS Document */
/* CSS Document */
html body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	/* [disabled]margin: 0; */
	padding: 0;
}
div.carebord {width: auto; padding: 1em; padding-right: 1.5em; padding-bottom: 3.75em; border: #005496 solid 2px; display: flow-root;}
p {color: #000; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 1.4em; max-width: 100%; margin-bottom: .5em;} 	
textarea {color: #000; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 18px; line-height: 1.2em; width: 100%; padding: 2px 4px; background-color: #e7eff9; border-radius: 4px; resize: none;}	
p.titl, li p.titl {font-size: 14px !important; font-weight: 600; color: #06C; margin-bottom: .2em;}
.ruleD1 {position: relative; margin: 0em 0px 0px 0em; border-top: solid 2px #999999; height: 1em; width: 100%;}
.ruleD {position: relative; margin: 0em 0px 0px 0; border-top: solid 2px #999999; border-bottom: 0; height: 1em; width: 102.5%; }
.padall05 {padding: .5em;}
span.padbot4px {padding-bottom: 4px;}
.martop03 {position: relative; margin-top: 0.3em;}
.martop05 {position: relative; margin-top: 0.5em;}	
.martopless05 {position: relative; margin-top: -0.5em;}		
/*EDIT BUTTON*/	
	.edtfltrght {float: right;}
	a.edtbutton {display: inline-block; width: 34px; height: 1.4em; text-align: center; background-color: #005496; cursor: pointer; position: absolute; top: 0; right: 0%;}
	a.edtbutton:hover {display: inline-block; width: 34px; height: 1.4em; text-align: center; background-color: #b00; cursor: pointer; position: absolute; top: 0; right: 0; border-radius: 4px;}
	a.edtbutton:active {display: inline-block; width: 34px; height: 1.4em; text-align: center; background-color: #b00; cursor: pointer; position: absolute; top: 0; right: 0; border-radius: 4px;}	
	.edtimgbutt {position: absolute; top:4px; right: 16%;}
	
/*
.navbar {
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: .7em;
    font-weight: 600;
    width: 96%;
    height: 1.5em;
    display: inline-block;
    color: #fff;
    background-color: #36C;
    margin-bottom: 1.5em;
    margin-left: 2%;
    padding: 0px 0 4px 8px;
    border-radius: 6px;
    border: 0;
    cursor: pointer;
    transition: background .5s ease-in-out;
}

.navbar:hover {
	font-family: Calibri, Arial, Helvetica, sans-serif;	
	font-size: .7em;
	font-weight: 600;
	width: 96%;
	height: 1.5em;
	display: inline-block;
	color: #fff;
	background-color: #c00;
	margin-left: 2%;
	padding: 0px 0 4px 8px;
    border-radius: 6px;
	border: 0;
    cursor: pointer;
    transition: background .5s ease-in-out;

}*/

.ruleRRS {
    clear: left;
    position: relative;
    margin: 0.2em 0px 0px 8px;
    height: 1.2em;
    width: 100%;
    background-color: #036;
}	
.ruleRRS:hover {
    clear: left;
    position: relative;
    margin: 0.2em 0px 0px 8px;
    height: 1.2em;
    width: 100%;
    background-color: #c00;
}
.ruleRRS p.bfwht {
    font-weight: 700;
    color: #fff;
    margin-left: 0.5em;
    margin-bottom: 0em; 
}	
	
.ruleRRS p.bfwht a {
    font-weight: 700;
	font-size: 18px; 
	line-height: 1.6em;
    color: #fff;
    margin-left: 0.5em;
    margin-bottom: 1em;
}
.ruleRRS p.bfwht:hover a {
    font-weight: 700;
	font-size: 18px; 
	line-height: 1.6em;
    color: #BEEBF7;
    margin-left: 0.5em;
    margin-bottom: 1em;
	cursor: pointer;
}	
.ruleRRS p.bfwht a:hover {
	color: #BEEBF7!important;
	}
.ruleRRS p.bfwht a:active {
	color: #BEEBF7!important;
	}	

li.nameemail {
    width: 250px;
    display: block;
    float: left;
    margin-right: 1.5em;
}
li.nameemail1 {
    width: 250px;
    display: block;
    margin-right: 0em;
    float: left;
	margin-bottom: 0.8em;
}

.chkSel {
	font-size: 22px;
	width: 20px;
    text-align: left;
	vertical-align: middle!important;
	margin-left: 0;	
}
