/* Higher Connection Church of Global Mission Church */
/* HCC Website */
/* Copyright 2009 All rights reserved */

@import url("preheader.css");
@import url("header.css");
@import url("bulletin.css");
@import url("notification.css");
@import url("footer.css");
@import url("navigation.css");

*
{
   margin: 0px;
   padding: 0px;
}


body.home
{
   font-family: verdana;
   background: transparent;
   text-align: center;
   margin: 0 0;
}

.full_page
{
   position: relative;
   width: 100%;
   margin: 0 auto;
   padding: 0;
   background: transparent;
   text-align: left;
}

.flash_login
{
   position: relative;
   width: 100%;
   margin: 0 auto;
   height: 254px;;
   padding: 0;
   background: #1B62AF;
   text-align: left;
}


.page
{
   position: relative;
   width: 870px;
   margin: 0 auto;
   padding: 0;
   background: transparent;
   text-align: center;
}

.main_flash
{
   position: relative;
   width: 584px;
   text-align: left;
   margin: 0;
   padding: 0;
   float: left;
}



/*------------- MAIN IMAGE / MESSAGE BOX ----------------- */

.main_login
{
   position: relative;
   height: 254px;
   width: 286px;
   text-decoration: none;
   margin: 0;
   padding: 0;
   vertical-align: middle;
   background: #1B62AF;
   float: right;
   clear: right;
}

.main_login a,
.main_login a:hover,
.main_login a:visited,
.main_login a:active
{
   font: normal 12px/12px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
   color: #FFFFFF;
   text-decoration: none;
}

.main_login a img
{
	border: none;
}




/* FLOAT CLEARING FIX ----------------------------------------------------*/
/* Apply [class]:after to float containers */
.clearfix:after {
	color:#FFFFFF;
	content:"";
	display:block;
	height:0;
	clear:both;
}
/* APPLIED FOR FIXING IE/MAC RENDER AND IE7/WIN*/	
.clearfix {
	display: inline-table;
	zoom:1;
}
/* Hides from IE Mac and Applied to IE/WIN Only \*/ 
* html .clearfix {
	height: 1%;
}
.clearfix {
	display:block;
} 
/* FLOAT CLEARING FIX ----------------------------------------------------*/