/* CSS Document */

/*TEXT*/
.body-white-ULTRA-MEGA-HEADLINE-text{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:20px;}
.body-white-MEGA-HEADLINE-text{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:18px;}
.body-white-HEADLINE-text{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:16px;}
.body-white-Xlarge-text{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:14px;}
.body-white-large-text{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:12px;}
.body-white-large-text-GAP{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:12px; line-height:16pt;}
.body-white-medium-text{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:11px;}
.body-white-medium-gap-text{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:11px; line-height:14pt;}
.body-aqua-large-text{font-family:Georgia, "Times New Roman", Times, serif; color:#436572; font-size:12px;} 
.body-aqua-medium-text{font-family:Georgia, "Times New Roman", Times, serif; color:#436572; font-size:11px;} 
.body-aqua-medium-gap-text{font-family:Georgia, "Times New Roman", Times, serif; color:#436572; font-size:11px; line-height:14pt;} 
.toptext{font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:10px;}
.footertext{font-family:Georgia, "Times New Roman", Times, serif; color:#436572; font-size:10px;}

/*LINKS*/
a.toplink, a.toplink:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#FFFFFF;}
a.toplink:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#FFFFFF; text-decoration:none;}

a.footerlink, a.footerlink:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#436572;}
a.footerlink:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#436572; text-decoration:none;}

a.body-aqua-medium-link, a.body-aqua-medium-link:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#436572;}
a.body-aqua-medium-link:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#436572; text-decoration:none;}

a.body-white-medium-link, a.body-white-medium-link:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFFFFF;}
a.body-white-medium-link:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

a.body-white-large-link, a.body-white-large-link:visited{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFFFFF;}
a.body-white-large-link:hover{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFFFFF; text-decoration:none;}

/*BACKGROUNDS*/
.Blue-Gradient-BG{background-image:url(http://www.restcmi.com/images/misc/blue-graident-bg.gif); background-repeat:repeat-x;}
.pastors-corner-BG{background-image:url(http://www.restcmi.com/images/misc/pastors-corner-bg.jpg); background-repeat:no-repeat;}
.blue-box-BG{background-image:url(http://www.restcmi.com/images/misc/blue-box-bg.gif); background-repeat:no-repeat;}

/*OTHER*/
.padding {padding:7px 14px 14px 14px;}
.padding-bg-red{background-color:#A35348; padding:7px 14px 1px 14px;}
.padding-bg-white{background-color:#FFFFFF; padding:7px 14px 1px 14px; width:93%; }
.padding-smaller {padding:3px 10px 10px 10px;} 
.padding-top-small{padding:0px 0px 4px 10px;}  
.padding-float-none{padding:0px 0px 5px; float:none;}
.padding-float-left{padding:0px 10px 5px; float:left;} 
.padding-float-right{padding:0px 0px 5px; float:right;} 
.imgborder{border:1px #A35348 solid;}
.imgborder-white-dashed{border:1px #FFFFFF dashed;}
.imgborder-white-dashed-rollover{border:1px #FFFFFF dashed;}
.imgborder-white-dashed-rollover:hover{border:1px #CCCCCC dashed;}

.padding-top{padding:5px 0px 0px 0px;}
.padding-bottom{padding:0px 0px 5px 0px;}
.padding-topandbottom{padding:5px 0px 5px 0px;}
.padding-everything{padding:5px 5px 5px 5px;}
.padding-high-everything{padding:10px 10px 10px 10px;}