/* cmsms stylesheet: westcotthunter modified: 07/10/24 17:26:04 */
body {
	background:#fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

td { vertical-align:top;}
img { border:0;}
form {margin:0; padding:0;}
p {margin:0; padding:0;}

.right {text-align:right;}
.center {text-align:center;}
.justify {text-align:justify;}

.phone { font-size:24px; color:#403940; padding-top:45px;}
.header { margin-bottom:45px;}
.f { border-top:5px solid #ecebec; padding:30px 0 15px 0;}
.main {  padding-bottom:30px;}

.c1 { width:312px;}
.c2 { width:342px; padding:0 40px 0 30px;}
.c3 { width:320px;}

ul {padding-left:10px;}

.ttl { color:#191919; font-size:20px; font-weight:bold; padding-bottom:10px; text-transform:uppercase;}

.txt { font-size:12px; color:#191919; line-height:14px; }
.txt a{ font-size:12px; color:#191919; text-decoration:underline; }
.txt a:hover{ font-size:12px; color:#191919; text-decoration:none; }
.txt p{ padding-top:14px;}

.footer { font-size:15px; color:#c1bcbd;}
.footer a{ font-size:15px; color:#c1bcbd; text-decoration:underline; }
.footer a:hover{ font-size:15px; color:#c1bcbd; text-decoration:none; }

.formbuilderform label {float:left; display:inline; width:100px;  font-size:11px; color:#191919; line-height:10px; margin-top:7px; }
.formbuilderform input {width:230px; height:19px; margin-top:10px; color:#191919; font-size:11px;}
.formbuilderform select {margin-top:10px;}
.formbuilderform textarea{width:230px; height:50px; margin-top:10px;}
.submit input {width:auto;}
#cntnt01fbrp_submit { margin-left:150px;}
