.fs_10	{ font-size:10px; }
.fs_11	{ font-size:11px; }
.fs_12	{ font-size:12px; }
.fs_13	{ font-size:13px; }
.fs_14	{ font-size:14px; }
.fs_15	{ font-size:15px; }
.fs_16	{ font-size:16px; }
.fs_18	{ font-size:18px; }
.fs_21	{ font-size:21px; }
.fs_24	{ font-size:24px; }
.fs_28	{ font-size:28px; }
.fs_32	{ font-size:32px; }
.fs_49	{ font-size:49px; }

.lh_12	{ line-height:12px; }
.lh_13	{ line-height:13px; }
.lh_15	{ line-height:15px; }
.lh_17	{ line-height:17px; }
.lh_19	{ line-height:19px; }
.lh_21	{ line-height:21px; }
.lh_24	{ line-height:24px; }
.lh_28	{ line-height:28px; }
.lh_36	{ line-height:36px; }
.lh_42	{ line-height:42px; }
.lh_49	{ line-height:49px; }
.lh_56	{ line-height:56px; }

.color_white	{ color:#fff; }
.color_drkgray	{ color:#0b0a0a; }
.color_black	{ color:#000; }
.color_red		{ color:#d9232e; }
.color_drkgray2	{ color:#333; }

#wrapper			{ font-size:15px; color:#0b0a0a; font-family: "gesta",sans-serif; }
.content a:link		{ color:#d9232e; text-decoration:none; }
.content a:visited	{ color:#d9232e; text-decoration:none; }
.content a:active	{ color:#d9232e; text-decoration:underline; }
.content a:hover	{ color:#d9232e; text-decoration:underline; }

.font_newsgothic	{ font-family: "gesta",sans-serif; }
.font_minion		{ font-family: "gesta",sans-serif; }
.font_futura		{ font-family: "gesta",sans-serif; }
.font_futura_bold	{ font-family: "gesta",sans-serif; font-weight:700; }
.font_georgia		{ font-family:Georgia, "Times New Roman", Times, serif; }
.font_arial			{ font-family:Arial, Helvetica, sans-serif; }

.pos_rel 		{ position:relative; }
.pos_abs 		{ position:absolute; }
.float_left 	        { float:left; }
.float_right 	        { float:right; }
.inline 		{ display:inline; }
.mar_lr			{ margin-left:auto; margin-right:auto; }

.pad4			{ padding:4px; }
.pad6			{ padding:6px; }
.pad10			{ padding:10px; }
.pad12			{ padding:12px; }
.pad16			{ padding:16px; }
.pad18			{ padding:18px; }
.pad20			{ padding:20px; }
.pad24			{ padding:24px; }
.pad40			{ padding:40px; }

.mar0			{ margin:0; }
.pad0			{ padding:0; }

.push5			{ padding-left:5px; }
.push10			{ padding-left:10px; }
.push13			{ padding-left:13px; }
.push15			{ padding-left:15px; }
.push20			{ padding-left:20px; }

.mright8		{ margin-right:8px; }

.txt_cap 		{ text-transform: uppercase; }
.txt_bold 		{ font-weight:bold; }
.txt_nobold 	{ font-weight:normal; }
.txt_nodec		{ text-decoration:none; }
.text_right		{ text-align:right; }
.text_left		{ text-align:left; }
.text_center	{ text-align:center; }

.txtcondense	{ letter-spacing:-0.01em; }

.spacer1 	{ height:1px; line-height:1px; font-size:1px; }
.spacer2 	{ height:2px; line-height:2px; font-size:2px; }
.spacer3 	{ height:3px; line-height:3px; font-size:3px; }
.spacer4 	{ height:4px; line-height:4px; font-size:4px; }
.spacer6 	{ height:6px; line-height:6px; font-size:6px; }
.spacer8 	{ height:8px; line-height:8px; font-size:8px; }
.spacer9 	{ height:9px; line-height:9px; font-size:9px; }
.spacer10 	{ height:10px; line-height:10px; font-size:10px; }
.spacer12 	{ height:12px; line-height:12px; font-size:12px; }
.spacer13 	{ height:13px; line-height:13px; font-size:13px; }
.spacer14 	{ height:14px; line-height:14px; font-size:14px; }
.spacer16 	{ height:16px; line-height:16px; font-size:16px; }
.spacer18 	{ height:18px; line-height:18px; font-size:18px; }
.spacer20 	{ height:20px; line-height:20px; font-size:20px; }
.spacer25 	{ height:25px; line-height:25px; font-size:25px; }
.spacer30 	{ height:30px; line-height:30px; font-size:30px; }
.spacer35 	{ height:35px; line-height:35px; font-size:35px; }
.spacer40 	{ height:40px; line-height:40px; font-size:40px; }
.spacer50 	{ height:50px; line-height:50px; font-size:50px; }
.spacer60 	{ height:60px; line-height:60px; font-size:60px; }
.spacer70 	{ height:70px; line-height:70px; font-size:70px; }
.spacer80 	{ height:80px; line-height:80px; font-size:80px; }

.spacer100 	{ height:100px; line-height:100px; font-size:100px; }
.clear0 	{ font-size:0px; line-height:0px; width:0px; height:0px; clear:both; display:block; }
.clearit 	{ font-size:1px; line-height:1px; width:1px; height:1px; clear:both; display:block; }
.clearbox 	{ clear:both; }

.standard_headline { font-size:15px; color:#d1232e; line-height:21px; }

.form_builder div a {
    color: #000000;
}

#interior_content .inner_form a:link {
    color: #000000;
}
